/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'CenturyGothic';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic.svg#CenturyGothic") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'CenturyGothic-Bold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.svg#CenturyGothic-Bold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'allerbold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_bd-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_bd-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_bd-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_bd-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_bd-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_bd-webfont.svg#allerbold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'allerlight';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_lt-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_lt-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_lt-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_lt-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_lt-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_lt-webfont.svg#allerlight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'allerregular';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_rg-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_rg-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_rg-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_rg-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_rg-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/aller/aller_std_rg-webfont.svg#allerregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewayblack';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-black-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-black-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-black-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-black-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-black-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-black-webfont.svg#ralewayblack") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewaybold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-bold-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-bold-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-bold-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-bold-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-bold-webfont.svg#ralewaybold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewaylight';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-light-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-light-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-light-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-light-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-light-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/../../fonts/raleway/raleway-light-webfont.svg#ralewaylight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewaymedium';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-medium-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-medium-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-medium-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-medium-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-medium-webfont.svg#ralewaymedium") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewayextralight';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-extralight-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-extralight-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-extralight-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-extralight-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-extralight-webfont.svg#ralewayextralight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewayregular';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-regular-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-regular-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-regular-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-regular-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-regular-webfont.svg#ralewayregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewaythin';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-thin-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-thin-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-thin-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-thin-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-thin-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-thin-webfont.svg#ralewaythin") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ralewaysemibold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-semibold-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-semibold-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-semibold-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-semibold-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/raleway/raleway-semibold-webfont.svg#ralewaysemibold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'vampiro_oneregular';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.eot");src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.ttf") format("truetype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.svg#vampiro_oneregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-Regular';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-Bold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-Bold.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-BoldItalic';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-BoldItalic.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-Italic';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-Italic.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-Light';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-Light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-LightItalic';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-LightItalic.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-Heavy';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-Heavy.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'WebbEllisCup-HeavyItalic';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/webbelliscup/WebbEllisCup-HeavyItalic.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Novecento-normal';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.eot") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Novecento-light';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.eot") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Novecento-bold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.eot") format("embedded-opentype"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.woff2") format("woff2"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.woff") format("woff"),url("/themes/custom/matmut_atlantique/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Bold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/open_Sans/static/OpenSans/OpenSans-Bold.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Italic';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/open_Sans/static/OpenSans/OpenSans-Italic.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Medium';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/open_Sans/static/OpenSans/OpenSans-Medium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Regular';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/open_Sans/static/OpenSans/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-SemiBold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/open_Sans/static/OpenSans/OpenSans-SemiBold.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Inter-Bold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/inter/static/Inter-Bold.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Inter-Light';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/inter/static/Inter-Light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Inter-Medium';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/inter/static/Inter-Medium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Inter-SemiBold';src:url("/themes/custom/matmut_atlantique/dist/css/../../fonts/inter/static/Inter-SemiBold.ttf") format("truetype");font-weight:400;font-style:normal}body.matmut-atlantique{color:#030b34;font-family:"OpenSans-Regular";font-size:14px;line-height:1.4;background-color:#fff}body.matmut-atlantique.maintenance-page #page{text-align:center}body.matmut-atlantique.maintenance-page #page .header{margin-bottom:35px}body.matmut-atlantique.maintenance-page #page .main{margin-top:15px}body.matmut-atlantique .layout--onecol.header{background-color:transparent;height:210px;margin-left:-66px;width:113%;display:block}@media screen and (max-width:450px){body.matmut-atlantique .layout--onecol.header{width:100%;height:140px;margin-left:0}}body.matmut-atlantique #page #main-wrapper{background-color:#fff;margin-top:164px}@media screen and (max-width:992px){body.matmut-atlantique #page #main-wrapper{margin-top:55px}}body.matmut-atlantique #content{background-color:transparent}.matmut-atlantique .views-view-grid .views-col{float:left}.matmut-atlantique .views-view-grid.cols-1 .views-col{width:100%}.matmut-atlantique .views-view-grid.cols-2 .views-col{width:50%}.matmut-atlantique .views-view-grid.cols-3 .views-col{width:33.33333333%}.matmut-atlantique .views-view-grid.cols-4 .views-col{width:25%}.matmut-atlantique .views-view-grid.cols-5 .views-col{width:20%}.matmut-atlantique h1,.matmut-atlantique h2,.matmut-atlantique h3,.matmut-atlantique h4,.matmut-atlantique h5,.matmut-atlantique h6{color:#282828;line-height:1.4;margin:0 0 30px}.matmut-atlantique h1{font-family:"Inter-Bold";font-size:40px;font-weight:300}.matmut-atlantique h2{font-family:"Inter-Bold";font-size:26px}.matmut-atlantique h3{font-size:22px;font-family:"Inter-SemiBold";line-height:33px}.matmut-atlantique h4{font-size:18px;font-family:"Inter-SemiBold"}.matmut-atlantique h5{font-size:18px;font-family:"Inter-Medium"}.matmut-atlantique a{color:#004899;outline:none;cursor:pointer}.matmut-atlantique a:hover,.matmut-atlantique a:focus{color:#004899;outline:none;text-decoration:none}.matmut-atlantique address{line-height:1.7}.matmut-atlantique label{font-weight:100}.matmut-atlantique img{max-width:100%;height:auto}.matmut-atlantique .form-text,.matmut-atlantique select,.matmut-atlantique textarea{border:none;width:100%;padding-left:0;padding-bottom:15px;font-style:italic;color:#666}.matmut-atlantique iframe{max-width:100%}.matmut-atlantique .form-text:focus::-webkit-input-placeholder,.matmut-atlantique textarea:focus::-webkit-input-placeholder{color:transparent !important}.matmut-atlantique .form-text:focus:-moz-placeholder,.matmut-atlantique textarea:focus:-moz-placeholder{color:transparent !important}.matmut-atlantique .form-text:focus::-moz-placeholder,.matmut-atlantique textarea:focus::-moz-placeholder{color:transparent !important}.matmut-atlantique .form-text:focus:-ms-input-placeholder,.matmut-atlantique textarea:focus:-ms-input-placeholder{color:transparent !important}.matmut-atlantique form ::-webkit-input-placeholder{color:#fff;font-size:14px}.matmut-atlantique form ::-moz-placeholder{color:#fff;opacity:1;font-size:14px}.matmut-atlantique form :-ms-input-placeholder{color:#fff;font-size:14px}.matmut-atlantique form ::placeholder{color:#fff;font-size:14px}.matmut-atlantique form .description{padding-top:5px}.matmut-atlantique form .form-item{margin:0 0 25px}.matmut-atlantique .form-control:focus{box-shadow:none;-webkit-box-shadow:none}.matmut-atlantique .form-actions input{margin-right:15px}.matmut-atlantique ul,.matmut-atlantique li{list-style:none}.matmut-atlantique .toolbar-menu a{color:initial}.matmut-atlantique #main-wrapper:before{position:absolute;display:inline-block;content:"";width:100%;height:210px;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}@media screen and (max-width:992px){.matmut-atlantique #main-wrapper:before{height:140px}}.matmut-atlantique .footer-top{height:80px;text-align:center;align-items:center;display:flex;text-transform:uppercase;font-size:1.428em;font-family:"Inter-SemiBold";margin-top:20px}.matmut-atlantique .footer-top .lame p{color:#030b34;font-weight:800}.matmut-atlantique .footer-top .container{max-width:100%;background-color:#f2f2f2}.matmut-atlantique .footer{background:#ededfa;color:#030b34}.matmut-atlantique .footer .container{background-color:#ededfa}.matmut-atlantique .footer .container .container-inner{padding:20px 0 0}.matmut-atlantique .footer .container .container-inner>div{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:0}.matmut-atlantique .footer .container #block-footersubmenu{grid-area:1/1/2/4}.matmut-atlantique .footer .container #block-menujuridique{grid-area:2/1/3/4;border-top:2px solid #030b34}.matmut-atlantique .footer .container #block-menujuridique ul{gap:0;justify-content:space-evenly;margin:20px 0}.matmut-atlantique .footer .container #block-menujuridique ul:after{content:none}.matmut-atlantique .footer .container #block-menujuridique ul li{position:relative}.matmut-atlantique .footer .container #block-menujuridique ul li:hover:after{display:inline-block;content:"";width:100%;height:2px;background:#030b34;position:absolute;bottom:0;left:0}.matmut-atlantique .footer .container #block-menujuridique ul li a{text-transform:uppercase}.matmut-atlantique .footer .container #block-copyright{border-top:2px solid #030b34;grid-area:3/1/4/3}.matmut-atlantique .footer .container #block-copyright .lame-rich-text{margin:20px 0 30px}.matmut-atlantique .footer .container .social-networks{grid-area:3/3/4/4;border-top:2px solid #030b34;display:flex;justify-content:flex-end;margin-right:60px;padding-bottom:35px !important}.matmut-atlantique .footer .container .social-networks .content{width:65%;margin-top:20px;margin-bottom:0}.matmut-atlantique .footer .container .social-networks ul{padding-left:0;margin-right:25px;height:22px;justify-content:space-between;width:100%}.matmut-atlantique .footer .container .social-networks ul li{margin:0 10px}.matmut-atlantique .footer .container .social-networks ul li .icon-facebook:before,.matmut-atlantique .footer .container .social-networks ul li .icon-twitter:before,.matmut-atlantique .footer .container .social-networks ul li .icon-youtube:before,.matmut-atlantique .footer .container .social-networks ul li .icon-instagram:before,.matmut-atlantique .footer .container .social-networks ul li .icon-linkedin:before{content:none}.matmut-atlantique .footer .container .social-networks ul li .icon-facebook{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Facebook_noir.svg")}.matmut-atlantique .footer .container .social-networks ul li .icon-facebook:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Facebook_bleu.svg")}.matmut-atlantique .footer .container .social-networks ul li .icon-twitter{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Twitter_noir.svg")}.matmut-atlantique .footer .container .social-networks ul li .icon-twitter:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Twitter_bleu.svg")}.matmut-atlantique .footer .container .social-networks ul li .icon-youtube{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Youtube_noir.svg")}.matmut-atlantique .footer .container .social-networks ul li .icon-youtube:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Youtube_bleu.svg");width:34px;height:22px}.matmut-atlantique .footer .container .social-networks ul li .icon-instagram{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Instagram_noir.svg")}.matmut-atlantique .footer .container .social-networks ul li .icon-instagram:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Instagram_bleu.svg");width:23px;height:22px}.matmut-atlantique .footer .container .social-networks ul li .icon-linkedin{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Linkedin_noir.svg")}.matmut-atlantique .footer .container .social-networks ul li .icon-linkedin:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Linkedin_bleu.svg");width:23px;height:22px}.matmut-atlantique .footer .block{width:100%}.matmut-atlantique .footer li{text-align:left}.matmut-atlantique .footer li a{color:#030b34}.matmut-atlantique .footer li a:before{content:none}.matmut-atlantique .footer .nav{display:flex;justify-content:center;gap:20%;margin-bottom:35px}.matmut-atlantique .footer .nav>li.menu-item--expanded>a{font-size:1em;font-family:"Inter-SemiBold"}.matmut-atlantique .footer .nav .nav-link{padding:5px 0;width:max-content}.matmut-atlantique .footer .menu{text-align:left;padding-left:0}.matmut-atlantique .footer .menu .title{margin-bottom:17px;letter-spacing:4px;font-size:1.071em}.matmut-atlantique .footer .menu li a{position:relative}.matmut-atlantique .footer .menu li a:before{content:none}.matmut-atlantique .footer .menu li:hover a{color:#030b34}.matmut-atlantique .footer .menu li:hover a:after{display:inline-block;content:"";width:100%;height:2px;background:#030b34;position:absolute;bottom:0;left:0}.matmut-atlantique .footer .footer-universe-menu__b2c,.matmut-atlantique .footer .footer-universe-menu__b2b,.matmut-atlantique .footer .footer-universe-menu__cse{width:100%}.matmut-atlantique .footer .footer-universe-menu__b2c .footer-menu-section h2,.matmut-atlantique .footer .footer-universe-menu__b2b .footer-menu-section h2,.matmut-atlantique .footer .footer-universe-menu__cse .footer-menu-section h2{color:#030b34;text-align:left}@media screen and (max-width:992px){.matmut-atlantique .footer{position:inherit}.matmut-atlantique .footer ul{border:none}.matmut-atlantique .footer ul li{border:none;width:100%}.matmut-atlantique .footer .copyright p{text-align:center}.matmut-atlantique .footer .container-inner>div{flex-direction:column}.matmut-atlantique .footer .menu--footer-submenu ul{margin-bottom:10px}.matmut-atlantique .footer .menu--footer-submenu .nav{flex-direction:column}.matmut-atlantique .footer .menu--footer-submenu .nav .menu{flex-direction:column;display:none}.matmut-atlantique .footer .menu--footer-submenu .nav .nav-item{text-align:center;padding:4px 0;flex-direction:column}.matmut-atlantique .footer .menu--footer-submenu .nav .nav-item a{margin:auto}.matmut-atlantique .footer .menu--footer-submenu .nav .menu-item--expanded{border-top:1px solid #414345}.matmut-atlantique .footer .container .container-inner>div{display:block}.matmut-atlantique .footer .container .social-networks{margin-right:0;padding:0}.matmut-atlantique .footer .container .social-networks .content{width:100%;margin-top:10px}.matmut-atlantique .footer .container .social-networks .content ul{height:auto;width:auto;margin-right:0;justify-content:space-evenly}.matmut-atlantique .footer .container .social-networks .content ul li{justify-content:center;min-height:auto;margin:0;width:auto;padding:10px}#block-menujuridique ul li{padding:0}}.region-footer-partners{display:flex;padding-bottom:20px;background-color:#fff;justify-content:space-between;margin-top:40px}.region-footer-partners .block{width:inherit}.region-footer-partners h2{margin:20px 0 0;color:#030b34;text-align:center;margin-bottom:15px}.region-footer-partners .field--name-field-partner{display:flex;align-items:center;height:100px}.region-footer-partners #block-financeurs,.region-footer-partners #block-namer{position:relative}.region-footer-partners #block-financeurs:after,.region-footer-partners #block-namer:after{content:"";display:inline-block;height:80px;position:absolute;width:1px;top:30%;right:0}.region-footer-partners #block-financeurs{padding-right:35px}.region-footer-partners #block-namer{margin-left:10px}.region-footer-partners .field__item{padding-right:20px;filter:grayscale(1)}.region-footer-partners .field__item:hover{filter:grayscale(0)}.region-footer-partners .field__item img{filter:opacity(.6)}.region-footer-partners .field__item img:hover{filter:opacity(1)}@media screen and (max-width:992px){.region-footer-partners{display:none}}.matmut-atlantique .nav-header{position:fixed;left:0;right:0;top:0;z-index:100;width:100%;transition:top .4s ease-in-out;-webkit-transition:top .4s ease-in-out}.matmut-atlantique .nav-up{top:-123px}.matmut-atlantique .logged-in.admin-menu #page{margin-top:152px}.matmut-atlantique .logged-in.admin-menu .nav-header{top:29px}.matmut-atlantique .headline .container-inner:before,.matmut-atlantique .headline .container-inner:after{display:table;content:" "}.matmut-atlantique .headline .container-inner:after{clear:both}.matmut-atlantique .headline ul{padding:0;margin:0}.matmut-atlantique .headline ul li{list-style:none;float:left}.matmut-atlantique .headline a{color:#030b34}.matmut-atlantique .headline .contextual-region{margin-bottom:0}.matmut-atlantique .headline-menu{background:#ededfa}.matmut-atlantique .headline-menu ul.menu li{padding:0;margin-left:0}.matmut-atlantique .headline-menu ul.menu li.leaf:nth-child(1){background-color:#004899}.matmut-atlantique .headline-menu ul.menu li.leaf:nth-child(1) a{color:#fff}.matmut-atlantique .headline-menu ul.menu li.leaf:nth-child(1) a:hover{color:#004899;background:#fff}.matmut-atlantique .headline-menu ul.menu li.leaf:nth-child(2){background:#550dc0}.matmut-atlantique .headline-menu ul.menu li.leaf:nth-child(2):hover{background:#fff}.matmut-atlantique .headline-menu ul.menu li.leaf:nth-child(2):hover a{color:#550dc0;background:0 0}.matmut-atlantique .headline-menu ul.menu li.leaf:last-child{background-color:#19194b}.matmut-atlantique .headline-menu ul.menu li.leaf:last-child:hover{background-color:#fff}.matmut-atlantique .headline-menu ul.menu li.leaf:last-child:hover a{color:#19194b}.matmut-atlantique .headline-menu ul.menu li.leaf:last-child.rwc-menu-top a:hover{color:#b21741;background:#fff}.matmut-atlantique .headline-menu ul.menu li a{line-height:27px;font-weight:800;color:#fff;border-right:none}.matmut-atlantique .headline-menu ul.menu li a:hover{color:#b21741}.matmut-atlantique .headline-menu ul.menu li a.active,.matmut-atlantique .headline-menu ul.menu li a.active-trail{background:#fff;color:#071832}.matmut-atlantique .headline-menu ul.menu li ul.menu{display:none}.matmut-atlantique .header{align-items:center;display:flex}.matmut-atlantique .header h1{margin:0;color:#fff}.matmut-atlantique .header .burger-icon{display:none}.matmut-atlantique .header .container{display:flex;justify-content:space-between;align-items:center}.matmut-atlantique .header .container .subcontainer{flex:5 1 0}.matmut-atlantique .header .logo_img{float:none;filter:none;width:280px;height:35px;margin-left:0;display:flex;justify-content:center;margin-top:0}.matmut-atlantique .header #block-headersocialnetworks{flex:2 1 0;list-style:none}.matmut-atlantique .header #block-headersocialnetworks .content{display:flex}.matmut-atlantique .header #block-headersocialnetworks .content .fa{font-size:20px;color:#282828;padding-right:30px}.matmut-atlantique .header .btn-myspace{margin-left:0;background:#004899}.matmut-atlantique .header .btn-myspace .content a{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:15px 6px 10px;font-family:"OpenSans-Bold";font-size:12px;background-color:#004899;border:4px solid #004899}.matmut-atlantique .header .btn-myspace .content a:before{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_mon_espace.svg");background-image:none;left:48%;top:14px}.matmut-atlantique .header .btn-myspace .content:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}.matmut-atlantique .header .btn-myspace .content:hover a{background:#fff;color:#004899;border:4px solid;border-image:linear-gradient(90deg,#2277b5,#004899,#3381c9,#0fb3d7) 1}.matmut-atlantique .header .btn-myspace .content:hover a:before{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_mon_espace_bleu.svg")}.matmut-atlantique .header .réseaux-sociaux .content{display:flex;margin-right:15px}.matmut-atlantique .header .réseaux-sociaux .content li{margin:0 10px}.matmut-atlantique .header .réseaux-sociaux .content li .icon-facebook:before,.matmut-atlantique .header .réseaux-sociaux .content li .icon-twitter:before,.matmut-atlantique .header .réseaux-sociaux .content li .icon-youtube:before,.matmut-atlantique .header .réseaux-sociaux .content li .icon-instagram:before,.matmut-atlantique .header .réseaux-sociaux .content li .icon-linkedin:before{content:none}.matmut-atlantique .header .réseaux-sociaux .content li .icon-facebook{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Facebook_noir.svg")}.matmut-atlantique .header .réseaux-sociaux .content li .icon-facebook:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Facebook_bleu.svg")}.matmut-atlantique .header .réseaux-sociaux .content li .icon-twitter{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Twitter_noir.svg")}.matmut-atlantique .header .réseaux-sociaux .content li .icon-twitter:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Twitter_bleu.svg")}.matmut-atlantique .header .réseaux-sociaux .content li .icon-youtube{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Youtube_noir.svg")}.matmut-atlantique .header .réseaux-sociaux .content li .icon-youtube:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Youtube_bleu.svg");width:34px;height:22px}.matmut-atlantique .header .réseaux-sociaux .content li .icon-instagram{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Instagram_noir.svg")}.matmut-atlantique .header .réseaux-sociaux .content li .icon-instagram:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Instagram_bleu.svg");width:23px;height:22px}.matmut-atlantique .header .réseaux-sociaux .content li .icon-linkedin{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Linkedin_noir.svg")}.matmut-atlantique .header .réseaux-sociaux .content li .icon-linkedin:hover{content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/icn_Linkedin_bleu.svg");width:23px;height:22px}.matmut-atlantique .header .réseaux-sociaux .content li{margin:0 15px}.matmut-atlantique .socials-list{font-size:1.571em;margin-top:20px;margin-bottom:0}.matmut-atlantique .socials-list li{list-style:none;border-left:0 none;float:left;margin-right:35px}.matmut-atlantique .socials-list li a{width:22px;height:18px;position:relative;display:block;color:#000}.matmut-atlantique .socials-list li a:hover,.matmut-atlantique .socials-list li a:focus{color:#b21741}.matmut-atlantique .socials-list li .icon-facebook .fa{font-weight:700}.matmut-atlantique .btn-faq{display:block;border-right:1px solid #33373b;padding:5px 30px;line-height:27px}.matmut-atlantique .btn-faq:hover,.matmut-atlantique .btn-faq:focus{background:#fff;color:#071832}.matmut-atlantique .btn-faq:hover span,.matmut-atlantique .btn-faq:focus span{border-color:#071832}.matmut-atlantique .btn-faq span{border:1px solid #498fbf;z-index:2;border-radius:50%;-webkit-border-radius:50%;line-height:10px;text-indent:1px;font-size:10px;width:12px;height:12px;margin-left:8px;display:inline-block;text-align:center}.matmut-atlantique .block-system-breadcrumb-block .breadcrumb-item a:hover{color:#fff}.matmut-atlantique #block-matmut-atlantique-search,.matmut-atlantique #block-selecteurdelangue{float:right;margin-bottom:0}.matmut-atlantique #block-navigationprincipale{float:left}.matmut-atlantique .block-language{border-right:1px solid rgba(3,11,52,.2)}.matmut-atlantique .block-language .dd-selected-value[value]+.dd-selected{font-family:"OpenSans-Regular";padding:6px 0 7px 35px;color:#282828}.matmut-atlantique .block-language .dd-selected-value[value]+.dd-selected:after{content:none !important}.matmut-atlantique .block-language .dd-selected-value[value]+.dd-selected:before{color:#030b34}.matmut-atlantique .form-search .form-text{padding-bottom:10px}.matmut-atlantique .menu--navigation-secondary .container,.matmut-atlantique .menu--menu-compagny .container{background-color:#fff}.matmut-atlantique .menu--navigation-secondary .nav>li a,.matmut-atlantique .menu--menu-compagny .nav>li a{color:#030b34;font-family:"Inter-Medium";font-size:15px;text-transform:uppercase;text-align:center}.matmut-atlantique .menu--navigation-secondary .nav .nav-item .menu,.matmut-atlantique .menu--menu-compagny .nav .nav-item .menu{display:none}.matmut-atlantique .menu--navigation-secondary .nav .nav-item .menu a,.matmut-atlantique .menu--menu-compagny .nav .nav-item .menu a{color:#fff;text-align:left}.matmut-atlantique .menu--navigation-secondary .nav .nav-item:hover .menu,.matmut-atlantique .menu--menu-compagny .nav .nav-item:hover .menu{display:flex;flex-direction:column;background:#fff;position:absolute;padding-left:0;width:100%;text-align:left;z-index:10}.matmut-atlantique .menu--navigation-secondary .nav .nav-item:hover .menu .nav-item a,.matmut-atlantique .menu--menu-compagny .nav .nav-item:hover .menu .nav-item a{text-align:center;color:#030b34;line-height:25px}.matmut-atlantique .menu--navigation-secondary .nav .nav-item:hover .menu .nav-item:hover,.matmut-atlantique .menu--menu-compagny .nav .nav-item:hover .menu .nav-item:hover{background-color:#fff}.matmut-atlantique .menu--navigation-secondary .nav .nav-item:hover .menu .nav-item:hover a,.matmut-atlantique .menu--menu-compagny .nav .nav-item:hover .menu .nav-item:hover a{text-decoration:underline;text-underline-offset:5px}.matmut-atlantique .menu--navigation-secondary .nav .nav-item:hover .menu .nav-item:after,.matmut-atlantique .menu--menu-compagny .nav .nav-item:hover .menu .nav-item:after{content:none}.matmut-atlantique .menu--navigation-secondary .nav .nav-item:hover:after,.matmut-atlantique .menu--menu-compagny .nav .nav-item:hover:after{content:"";display:inline-block;color:#030b34;background:#030b34;width:100%;height:4px;position:absolute;bottom:0;left:0}.matmut-atlantique .menu--navigation-secondary .nav .nav-item:hover.menu-item--expanded:after,.matmut-atlantique .menu--menu-compagny .nav .nav-item:hover.menu-item--expanded:after{display:none}.matmut-atlantique .menu--navigation-secondary .nav .nav-item.menu-item--expanded,.matmut-atlantique .menu--menu-compagny .nav .nav-item.menu-item--expanded{position:relative}.matmut-atlantique .menu--navigation-secondary .nav .nav-item.menu-item--expanded:after,.matmut-atlantique .menu--menu-compagny .nav .nav-item.menu-item--expanded:after{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#030b34;font-size:14px;font-weight:400;top:inherit;bottom:12px;left:inherit;right:10%;width:min-content}.matmut-atlantique .menu--navigation-secondary .nav .nav-item .nav-link,.matmut-atlantique .menu--menu-compagny .nav .nav-item .nav-link{height:auto !important}.matmut-atlantique .region-header-top .container{background:#ededfa}.matmut-atlantique .region-header-bottom{background-color:#fff;width:100%;margin:0}.matmut-atlantique .region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded>.menu{width:fit-content}.matmut-atlantique .region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover:before{top:inherit;bottom:0;background:#004899}.matmut-atlantique .region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active:before{background:#004899}.matmut-atlantique .region-header-bottom .block-menu nav.block.navigation .nav-item:hover:after{background:#004899}.matmut-atlantique .region-main-menu .block-menu{padding:0 6px}.matmut-atlantique .region-main-menu ul.menu li.expanded:hover a:before{background-color:#fff;color:#030b34;text-align:center;bottom:0;top:inherit}.matmut-atlantique .close-button{display:none}.matmut-atlantique .headline{background:#ededfa}.matmut-atlantique .headline .form-text{padding-bottom:0}.matmut-atlantique.b2c-page .headline-menu ul.menu li.leaf:first-child,.matmut-atlantique.path-billetteries .headline-menu ul.menu li.leaf:first-child,.matmut-atlantique.node--type-visit .headline-menu ul.menu li.leaf:first-child,.matmut-atlantique.path-faq .headline-menu ul.menu li.leaf:first-child,.matmut-atlantique.path-actualites .headline-menu ul.menu li.leaf:first-child{background:#fff}.matmut-atlantique.b2c-page .headline-menu ul.menu li.leaf:first-child a,.matmut-atlantique.path-billetteries .headline-menu ul.menu li.leaf:first-child a,.matmut-atlantique.node--type-visit .headline-menu ul.menu li.leaf:first-child a,.matmut-atlantique.path-faq .headline-menu ul.menu li.leaf:first-child a,.matmut-atlantique.path-actualites .headline-menu ul.menu li.leaf:first-child a{color:#030b34}.matmut-atlantique.b2b-page .headline-menu ul.menu li.leaf:nth-child(2){background:#fff}.matmut-atlantique.b2b-page .headline-menu ul.menu li.leaf:nth-child(2) a{color:#030b34}.matmut-atlantique #block-vinci-stadium-faqlink .lame-cta{background:0 0;border-right:1px solid rgba(3,11,52,.2);padding-left:0;padding-right:0}.matmut-atlantique #block-vinci-stadium-faqlink .lame-cta a{font-family:"Inter-SemiBold"}#page-rwc-temporary #block-vinci-stadium-faqlink{display:none}@media only screen and (min-width:992px){.matmut-atlantique .header .block-superfish{clear:both;width:100%;top:0;display:block;position:relative}.matmut-atlantique .header .block-superfish .sf-menu{display:flex;justify-content:space-between;border-right:1px solid #e6e7ea;padding:0;margin:0}.matmut-atlantique .header .block-superfish .sf-menu>li{float:left;list-style:none;border-left:1px solid #e6e7ea;padding:0;margin:0;width:100%;position:relative}.matmut-atlantique .header .block-superfish .sf-menu>li>a{color:#282828;font-size:1em;display:flex;padding:3px 20px;height:45px;line-height:15px;position:relative;width:100%;text-align:center;text-transform:uppercase;font-family:"Inter-SemiBold";align-items:center;justify-content:center}.matmut-atlantique .header .block-superfish .sf-menu>li>a:hover:before,.matmut-atlantique .header .block-superfish .sf-menu>li>a:focus:before{height:4px}.matmut-atlantique .header .block-superfish .sf-menu>li>a:before{background-color:#282828;content:"";height:0;left:0;position:absolute;right:0;bottom:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.matmut-atlantique .header .block-superfish .sf-menu>li>a.active{background:#f1f1f1}.matmut-atlantique .header .block-superfish .sf-menu>li>a.active:before{height:4px;background-color:#b21741}.matmut-atlantique .header .block-superfish .sf-menu>li>a.practical-information+ul{display:none !important;visibility:hidden !important}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent:hover>a,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent:focus>a{background:#fff}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent:hover>a:before,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent:focus>a:before{background-color:#282828;height:4px}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent:hover>a.practical-information+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent:focus>a.practical-information+ul{display:none !important;visibility:hidden !important}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb>a:before{background-color:#282828;height:4px}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb>a.active:before,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb>a.menuparent:before{background-color:#b21741}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb>a.active+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb>a.menuparent+ul{display:none !important}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover>a.active,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover a.menuparent,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus>a.active,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus a.menuparent{background-color:#f1f1f1}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover>a.active:before,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover a.menuparent:before,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus>a.active:before,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus a.menuparent:before{background-color:#b21741}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover>a.active+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover a.menuparent+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus>a.active+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus a.menuparent+ul{display:block !important;visibility:visible !important}.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover>a.active.practical-information+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:hover a.menuparent.practical-information+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus>a.active.practical-information+ul,.matmut-atlantique .header .block-superfish .sf-menu>li.menuparent.sf-breadcrumb:focus a.menuparent.practical-information+ul{display:none !important;visibility:hidden !important}.matmut-atlantique .header .block-superfish .sf-menu ul{background:#1f2227;min-height:52px;padding:0;width:120%;top:45px;position:absolute !important;display:block;overflow:hidden}.matmut-atlantique .header .block-superfish .sf-menu ul>li{display:block;padding:0;float:none;margin:0}.matmut-atlantique .header .block-superfish .sf-menu ul>li a{font-size:.928em;color:#fff;display:block;padding:15px 17px;width:auto;line-height:1;text-transform:uppercase;text-align:left;font-family:"Inter-SemiBold"}.matmut-atlantique .header .block-superfish .sf-menu ul>li a.active{color:#094c90}.matmut-atlantique .header .block-superfish .sf-menu ul>li a:hover,.matmut-atlantique .header .block-superfish .sf-menu ul>li a:focus{color:#fff;background-color:#3d3d3d}.matmut-atlantique .header .sf-menu ul{background:#1f2227;min-height:52px;padding:18px 95px;width:100%;text-align:center;top:86px}.matmut-atlantique .header .sf-menu ul>li{display:inline-block;border-left:1px solid #303338;padding:0 13px;line-height:100%;float:none;margin:0}.matmut-atlantique .header .sf-menu ul>li:first-child{border-left:none}.matmut-atlantique .header .sf-menu ul>li a{font-family:"Inter-SemiBold";font-size:.928em;color:#fff}.matmut-atlantique .header .sf-menu ul>li a:hover,.matmut-atlantique .header .sf-menu ul>li a:focus{color:#ff1320}.matmut-atlantique .header .sf-menu ul>li .active{color:#ff1320}.matmut-atlantique .header .sf-menu ul ul{display:none}.matmut-atlantique .header .sf-navbar li:hover ul,.matmut-atlantique .header .sf-navbar li.sfHover ul,.matmut-atlantique .header .sf-navbar li li:hover ul,.matmut-atlantique .header .sf-navbar li li.sfHover ul,.matmut-atlantique .header .sf-navbar .active-trail ul{top:86px}.matmut-atlantique .header .contextual-links-region{position:static}}@media screen and (max-width:992px){.matmut-atlantique .block-language{background:#030b34}.matmut-atlantique #block-matmut-atlantique-search{float:none;top:105px;background-color:#030b34}.matmut-atlantique #block-headersocialnetworks{display:none}.matmut-atlantique .menu--navigation-secondary,.matmut-atlantique .menu--menu-compagny{margin-top:50px}.matmut-atlantique .menu--navigation-secondary .container,.matmut-atlantique .menu--menu-compagny .container{background-color:#030b34}.matmut-atlantique .menu--navigation-secondary .nav,.matmut-atlantique .menu--menu-compagny .nav{display:flex;flex-direction:column}.matmut-atlantique .menu--navigation-secondary .nav>li,.matmut-atlantique .menu--menu-compagny .nav>li{border:none}.matmut-atlantique .menu--navigation-secondary .nav>li:first-child,.matmut-atlantique .menu--menu-compagny .nav>li:first-child{border:none}.matmut-atlantique .menu--navigation-secondary .nav>li a,.matmut-atlantique .menu--menu-compagny .nav>li a{text-align:left;color:#fff}.matmut-atlantique .menu--navigation-secondary .menu,.matmut-atlantique .menu--menu-compagny .menu{padding-left:0;padding-bottom:10px}.matmut-atlantique .menu--navigation-secondary .menu>li,.matmut-atlantique .menu--menu-compagny .menu>li{border:none}.matmut-atlantique .menu--navigation-secondary .menu>li>a,.matmut-atlantique .menu--menu-compagny .menu>li>a{padding-left:0;color:#fff}.matmut-atlantique .menu--navigation-secondary .menu>li:first-child,.matmut-atlantique .menu--menu-compagny .menu>li:first-child{border:none}.matmut-atlantique .menu--navigation-secondary .menu .leaf,.matmut-atlantique .menu--menu-compagny .menu .leaf{padding-left:5px}.matmut-atlantique .menu--navigation-secondary.secondary-navigation-mobile-open,.matmut-atlantique .menu--menu-compagny.secondary-navigation-mobile-open{position:absolute;z-index:5;background:#030b34;top:180px}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .close-button{right:5px}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .close-button span{padding:15px}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .container{background-color:#030b34}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .container .block-language{background-color:#030b34}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .container .block-language .dd-options{width:100% !important;background-color:#030b34}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .container .block-language .dd-selected-value[value]+.dd-selected{color:#fff}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .container .headline-menu.menu-opened .my-spaces{background-color:#030b34;padding:30px 15px}.matmut-atlantique .menu-slide .region-header-top.headline.menu-opened .container .headline-menu.menu-opened ul.menu li a{background-color:#030b34}.matmut-atlantique .menu-slide .region-header-bottom{background-color:#030b34}.matmut-atlantique .menu-slide .region-header-bottom .menu--navigation-secondary{background-color:#030b34}.matmut-atlantique .menu-slide .region-header-bottom .menu--navigation-secondary .container .nav-item{background-color:#030b34}.matmut-atlantique .menu-slide .region-header-bottom .menu--navigation-secondary .container .nav-item.menu-item--expanded .menu{background-color:#030b34}.matmut-atlantique .menu-slide .region-header-bottom .menu--navigation-secondary .container .nav-item.menu-item--expanded .menu .nav-item a{color:#fff;text-align:left}.matmut-atlantique .menu-slide .region-header-bottom .menu a{color:#fff}.matmut-atlantique .region-header-top .container-inner{position:relative}.matmut-atlantique .region-header-top .container{padding:0}.matmut-atlantique .region-header-top .headline-menu ul li{float:none;background-color:#030b34}.matmut-atlantique .region-header-top .headline-menu ul li a{color:#fff}.matmut-atlantique .region-header-top .headline-menu ul li.leaf.first a{position:relative}.matmut-atlantique .region-header-bottom{display:none;background-color:#030b34;margin-top:85px}.matmut-atlantique .region-header-bottom .menu a{color:#fff}.matmut-atlantique #header h1{position:relative;display:flex;align-items:center;justify-content:center}.matmut-atlantique #header .subcontainer{display:flex;align-items:center;flex-direction:row-reverse;flex:3 1 0px}.matmut-atlantique #header .btn-myspace{margin-left:0;background-color:transparent}}@media screen and (max-width:992px) and (max-width:992px){.matmut-atlantique #header .btn-myspace{display:none}}@media screen and (max-width:992px){.matmut-atlantique #header #block-menuducomptedelutilisateur{flex:1 1 0px}.matmut-atlantique #header.menu-opened .container{width:100%;max-width:100%}.matmut-atlantique #header.menu-opened .container .subcontainer{display:none}.matmut-atlantique #header.menu-opened .container .btn-myspace .content a{justify-content:flex-start;align-items:center;background:#030b34;border:none;width:100%}.matmut-atlantique #header.menu-opened .container .btn-myspace .content:hover{background:0 0}.matmut-atlantique #header.menu-opened .container .btn-myspace .content:hover a{color:#fff}.matmut-atlantique .close-button{display:none}.matmut-atlantique .close-button span{height:20px;display:flex;width:20px;justify-content:center;align-items:center;padding-bottom:3px}.matmut-atlantique .headline-menu ul.menu li a{border-right:none;line-height:26px}}.node--type-news{font-family:""}.node--type-news .date-time{font-family:"Inter-SemiBold";color:#004899;font-size:18px}.node--type-news h1{color:#030b34;font-size:40px;font-family:"Inter-Bold"}.node--type-news .field--name-field-category{background-color:#004899;color:#fff;font-family:"Inter-SemiBold";border-radius:2px;font-size:18px;padding:3px 10px}.node--type-news .share-news span.share-title{color:#004899;font-family:"Inter-SemiBold";font-size:18px}.node--type-news .share-news .sharethis-wrapper{border-left:1px solid #d2d3d4}.node--type-news .share-news .sharethis-wrapper span{color:#8f9193}.node--type-news .share-news .sharethis-wrapper span:hover{color:#004899}.node--type-news .share-news .sharethis-wrapper .st_twitter_custom:hover{color:#004899}.node--type-news .share-news.first{border-bottom:1px solid #d1d1d1}.node--type-news .share-news.second span,.node--type-news .share-news.second span>a{color:#030b34;font-family:"Inter-Medium";font-size:18px;display:flex;align-items:center}.node--type-news .share-news.second span:hover,.node--type-news .share-news.second span>a:hover{color:#030b34;text-decoration:underline;text-underline-offset:5px}.node--type-news .bi{color:#8f9193}.node--type-news footer .share-news.first{border-right:1px solid #d1d1d1}.node--type-news .field--name-field-link .field__item a{background-color:#004899;color:#fff;font-family:"Inter-SemiBold"}.node--type-news .field--name-field-link .field__item a:before{background:#fff}.node--type-news .field--name-field-link .field__item a:after{background:#fff}.node--type-news .lame-rich-text .description h1,.node--type-news .lame-rich-text .description h2,.node--type-news .lame-rich-text .description h3,.node--type-news .lame-rich-text .description h4,.node--type-news .lame-rich-text .description h5,.node--type-news .lame-rich-text .description h6{font-family:"Inter-SemiBold"}.node--type-event.event-b2c #main:before,.node--type-event.event-groupe-cse #main:before{content:none}.node--type-event.event-b2c #main .event-background,.node--type-event.event-groupe-cse #main .event-background{position:absolute;display:inline-block;content:"";width:100%;height:550px;top:0;bottom:0;left:0;right:0;background:0 0}.event-teaser__inner_date{font-family:"Inter-SemiBold";color:#8e8779}.event-teaser__inner_title{font-family:"Inter-SemiBold";color:#030b34}.event-teaser__inner_title:hover{color:#004899}.event-teaser__inner_buttons a{background:#004899;color:#fff}.event-teaser__inner_buttons a:before{background:#fff;content:""}.event-teaser__inner_buttons a:after{content:"";background:#fff}.event-teaser__inner_buttons a:hover{background:#b21741;color:#fff}.event-teaser__inner_buttons a.parking-button:before{content:"P";color:#fff;border:2px solid #fff}.event-teaser__inner_buttons a.parking-button:hover:before{color:#fff;border-color:#fff}.event-teaser__inner_buttons a.alert-button{background:#004899;color:#fff}.event-teaser__inner_buttons a.alert-button:hover{background:#b21741;color:#fff}.event-teaser__inner_buttons a.alert-button:before{content:"!";background-image:none;position:absolute;font-size:20px;top:8px}.view-view-agenda .bef-exposed-form ul li a{color:#fff;border-bottom:6px solid #fff}.view-view-agenda .bef-exposed-form ul li a.bef-link--selected{font-family:"Inter-SemiBold";border-bottom:6px solid #00c1de}.event-teaser__inner_buttons a{background:#b21741;color:#fff}.event-teaser__inner_buttons a:hover{background:#004899}.container-map-price-list{background-color:#fff}.container-map-price-list .right{padding:20px 50px 0 25px}.container-map-price-list .right .field--name-field-map-price-list{margin-top:50px}.container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--name-field-stadium-category,.container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--type-color-field-type,.container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--name-field-price{background-color:#fff;color:#030b34}.container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--type-color-field-type .color_field__swatch{width:30px !important;height:18px !important;border:none}.container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list:after{border-bottom:none}.container-map-price-list .left img{padding:10px}.modal-content{border-radius:0}.modal-body{padding:8px}button.map-list-close{position:absolute;color:#030b34;background:0 0;border-radius:50%;border:2px solid #030b34;padding:3px 7px;margin-top:0;font-size:15px;right:25px;top:25px}.matmut-atlantique.event-b2b #main{background-color:#e6e6e6}.matmut-atlantique.event-b2b #main .container{background-color:#fff}.matmut-atlantique.event-b2b #main .event__inner_title.container,.matmut-atlantique.event-b2b #main .event__inner_date.container,.matmut-atlantique.event-b2b #main .event__inner_subtitle{background:0 0}.matmut-atlantique.event-b2b #main .event__inner_title.container>*,.matmut-atlantique.event-b2b #main .event__inner_date.container>*,.matmut-atlantique.event-b2b #main .event__inner_subtitle>*{padding:0 20px}.matmut-atlantique.event-b2b #main-wrapper{background-color:#e6e6e6}.matmut-atlantique.event-b2b #main-wrapper:before{content:none}.matmut-atlantique.event-b2b .event__inner_content,.matmut-atlantique.event-b2b .event__b2b_title{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.matmut-atlantique.event-b2b .event__b2b_alerting .cta{background-color:#004899;color:#fff;font-family:Arial,sans-serif}.matmut-atlantique.event-b2b .event__b2b_title{font-family:"Inter-Bold";background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);min-height:200px;display:flex;align-items:center}.matmut-atlantique.event-b2b .event__b2b_title h2,.matmut-atlantique.event-b2b .event__b2b_title .event__inner_date,.matmut-atlantique.event-b2b .event__b2b_title .event__inner_subtitle{color:#fff}.matmut-atlantique.event-b2b .event__b2b_title h2{margin:0 0 6px;font-size:30px}.matmut-atlantique.event-b2b .event__b2b_title .event__inner_subtitle{font-family:"OpenSans-Regular";font-size:22px;text-transform:none}.matmut-atlantique.event-b2b .event__b2b_title .event__inner_date{font-family:"Inter-SemiBold";font-size:25px;margin-bottom:10px}.matmut-atlantique.event-b2b .event__inner_content_text{padding:25px 0}.matmut-atlantique.event-b2b .event__inner_content_text .event__inner_content_subtitle{color:#b21741}.matmut-atlantique.event-b2b .event__b2b_alerting .cta{color:#fff;font-family:"Inter-Bold";border-radius:0;background-color:#550dc0}.matmut-atlantique.event-b2b .event__b2b_alerting .cta.contact{color:#fff;border:4px solid #fff;margin-bottom:25px}.matmut-atlantique.event-b2b .event__b2b_alerting .cta.contact:hover{color:#550dc0;background:#fff;border:4px solid #550dc0}.matmut-atlantique.event-b2b .event__b2b_alerting .cta.alert{background-color:#fff;color:#550dc0;border:4px solid #550dc0}.matmut-atlantique.event-b2b .event__b2b_alerting .cta.alert:hover{color:#fff;background:#550dc0}.matmut-atlantique.event-b2b .event__inner_devis .cta{margin:auto;color:#fff;font-family:"Inter-Bold";width:fit-content;border-radius:0}.matmut-atlantique.event-b2b .event__inner_devis .cta.cta-first{background-color:#550dc0;color:#fff;border:4px solid #fff;margin-bottom:25px}.matmut-atlantique.event-b2b .event__inner_devis .cta.cta-first:hover{color:#550dc0;background:#fff;border:4px solid #550dc0}.matmut-atlantique.event-b2b .event__inner_devis .cta.cta-second{background-color:#fff;color:#550dc0;border:4px solid #550dc0}.matmut-atlantique.event-b2b .event__inner_devis .cta.cta-second:hover{color:#fff;background:#550dc0}.matmut-atlantique.event-b2b .event__inner_devis .price-container .event__inner_content_min{margin-bottom:33px;display:flex;justify-content:center;font-family:"OpenSans-Bold";color:#030b34}.matmut-atlantique.event-b2b .event__inner_devis .price-container .event__inner_content_min .price{color:#550dc0;margin:0 6px}.matmut-atlantique.event-b2b .event__inner_offers h2{font-family:"Inter-Bold";color:#030b34;font-size:26px}.matmut-atlantique.event-b2b .event__inner_offers h2 span{font-family:"Inter-Light";font-weight:400;font-size:25px}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .row{justify-content:center}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4{width:50%}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image{height:300px}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image img{width:590px}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .title{clip-path:polygon(0 1%,100% 0%,93% 100%,0% 100%);background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);padding:0 75px 0 10px;line-height:35px;top:25px}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .title span{color:#fff;font-family:"OpenSans-Bold";text-transform:none;font-size:20px}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .price{display:none}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4:hover .container-image .price{display:block;background-color:transparent;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;font-size:16px;font-family:"Inter-Bold";max-width:100%;left:50%;transform:translateX(-50%);position:relative;bottom:45px}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4:hover .container-image .price span{position:relative;z-index:2}.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4:hover .container-image .price:after{position:absolute;display:inline-block;content:"";width:100%;height:100px;top:inherit;bottom:-11px;left:0;right:inherit;background:linear-gradient(180deg,rgba(14,1,28,0) 0%,rgba(17,1,33,.55) 89.06%);z-index:1}.matmut-atlantique.event-b2b .event__inner_offers .compare-offers a{color:#fff;font-family:"Inter-SemiBold";background-color:#004899}.matmut-atlantique.event-b2b .event__inner_offers .compare-offers a:hover{color:#fff}.matmut-atlantique.event-b2b h2.title-capacity,.matmut-atlantique.event-b2b h2.title-prestation{color:#030b34}.matmut-atlantique.event-b2b .event__inner_content_min{color:#004899;font-family:"OpenSans-Regular"}.matmut-atlantique .b2b-space .offer-abstract__inner_content_configurations .one-item .name{color:#550dc0}.matmut-atlantique .b2b-space .offer-abstract__inner_content_configurations .one-item .capacity{color:#030b34}.matmut-atlantique .b2b-space .title-presentation,.matmut-atlantique .b2b-space .title-prestation{color:#030b34}.event__inner_title.container,.event__inner_date.container{background-color:#0055a5}.node--type-visit .additionnals-informations .block-info .field__label,.node--type-visit .additionnals-informations .block-price .field__label{background-color:#8e8779;font-family:"Inter-SemiBold"}.node--type-visit .additionnals-informations .block-info{background-color:#111417;color:#030b34}.node--type-visit .additionnals-informations .block-price{background-color:#fff}.node--type-visit .additionnals-informations .block-price .field--name-field-prices .field__items{color:#062438}.node--type-visit .additionnals-informations .block-price .field--name-field-prices .field__items .field__item .paragraph--type--tarif-visite .field--name-field-price .field__item{font-family:"Inter-SemiBold";color:#010101}.node--type-visit .additionnals-informations .block-price .field--name-field-cta .field__item a{cursor:pointer;font-family:"Inter-SemiBold";background:#004899 !important;color:#fff !important}.node--type-visit .additionnals-informations .block-price .field--name-field-cta .field__item a:before,.node--type-visit .additionnals-informations .block-price .field--name-field-cta .field__item a:after{background:#fff !important}.node--type-visit .additionnals-informations .block-price .field--name-field-cta .field__item a:hover{background:#b21741 !important;color:#fff !important}.node--type-visit .layout__region--content .menu--visit-menu{background-color:#030b34}.node--type-visit .layout__region--content .menu--visit-menu ul li{border-left:1px solid #696e7f}.node--type-visit .layout__region--content .menu--visit-menu ul li a{color:#fff;font-family:"Inter-SemiBold",sans-serif;background-color:#191c20}.node--type-visit .layout__region--content .menu--visit-menu ul li a:hover{background-color:#fff;color:#b21741}.node--type-visit .layout__region--content .menu--visit-menu ul li.menu-item--active-trail>a{background-color:#fff;color:#b21741}.matmut-atlantique .event__inner_title h1{margin-bottom:5px}.matmut-atlantique .event__inner_date{margin-bottom:30px}.content-editorial .header{display:block;background:0 0}.content-editorial .header h2,.content-editorial .header h3{color:#fff}.content-editorial .next-events .events .right .list-next-events .one-event .informations .name:hover{color:#b21741}.content-editorial .next-events .events .right .list-next-events .one-event .ctas .reserve{background-color:#b21741;color:#fff;border-radius:3px}.content-editorial .next-events .events .right .list-next-events .one-event .ctas .reserve:hover{color:#fff;background-color:#0055a5}.content-editorial .next-events .events .right .list-next-events .one-event .ctas .find-out:hover{color:#b21741}.content-editorial .passed-events .see-more-less span{color:#b21741}.node--type-editorial .view-display-id-block_1 .views-row .views-field-title a:hover{color:#b21741}.node--type-editorial .view-display-id-block_1 .views-row .views-field-view-node a{color:#0055a5}.node--type-editorial .view-display-id-block_1 .views-row .views-field-view-node a:hover{color:#b21741}.node--type-editorial .view-display-id-block_1 .view-footer .button-cta{color:#fff;background-color:#0055a5}.node--type-editorial .view-display-id-block_1 .view-footer .button-cta:hover{background-color:#b21741}body.matmut-atlantique.node--type-pvv #main{margin-top:0}body.matmut-atlantique.node--type-pvv #main:before{position:absolute;display:inline-block;content:"";width:100%;height:500px;top:inherit;bottom:inherit;left:0;right:inherit;background:#0055a5 no-repeat 50% 0;z-index:1}body.matmut-atlantique.node--type-pvv #block-contenudelapageprincipale{background:0 0;padding-top:50px}body.matmut-atlantique.node--type-pvv .header-pvv{font-family:"Inter-SemiBold"}body.matmut-atlantique.node--type-pvv .header-pvv .event-name h2{color:#fff}body.matmut-atlantique.node--type-pvv .content-top-pvv .schedule{font-family:"Inter-SemiBold"}body.matmut-atlantique.node--type-pvv .content-top-pvv .schedule .schedule-header{background:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/bg-sidebar-2.png") right center no-repeat}body.matmut-atlantique.node--type-pvv .content-pvv .document-name{color:#999}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .item-border{border-top:1px solid #ccc}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .default-picto{font-family:"vampiro_oneregular",sans-serif;border:1px solid #282828;background:#282828;color:#fff}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less{color:#fff}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less:after{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#282828;font-size:20px;font-weight:800;top:40px;bottom:inherit;left:inherit;right:-40px;width:min-content;cursor:pointer}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .lame-accordion-item-heading_description_text .panel-title .title{font-family:"OpenSans-Regular"}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-separator-default:after{position:absolute;display:inline-block;content:"";width:33%;height:1px;top:50%;bottom:0;left:inherit;right:33%;background:#e6e6e6}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-rich-text{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front_title{background:#b21741}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card.node-parent-pvv:after{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#fff;font-size:20px;font-weight:800;top:inherit;bottom:15px;left:inherit;right:0;width:min-content;background-color:#b21741}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__image .number-column{color:#fff;font-family:"Inter-SemiBold";box-shadow:0 0 0 2px #b21741}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__image .number-column span{background-color:#b21741}body.matmut-atlantique.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__title{color:#030b34;font-family:"OpenSans-Regular"}.event__inner_title h1{color:#fff;font-family:"Inter-SemiBold"}.event__inner_subtitle{color:#fff;font-family:"Inter-SemiBold"}.event__inner_date{color:#fff;font-family:"Inter-SemiBold"}.event__inner_content_left{background:#fff;border-right:1px solid #d2d3d4}.event__inner_content_left .event__inner_content_text .event__inner_content_description{color:#030b34;font-family:"Inter-SemiBold"}.event__inner_content_right .event__inner_content_max_min{color:#030b34;font-family:"Inter-SemiBold"}.event__inner_content_right .item .event__inner_content_psh_header{background-color:transparent}.event__inner_content_right .item .event__inner_content_psh_header_signe{position:relative;border-right:none}.event__inner_content_right .item .event__inner_content_psh_header_signe:before{content:none}.event__inner_content_right .item .event__inner_content_psh_header_signe.more:after{content:none}.event__inner_content_right .item .event__inner_content_psh_header_signe .bi-chevron-down{background:0 0;color:#fff;font-size:20px;font-weight:400;width:min-content;margin-left:40px}.event__inner_content_right .item .event__inner_content_psh_header_content{color:#fff;font-family:"Inter-SemiBold";padding:20px 20px 20px 10px}.event__inner_content_right .item .event__inner_content_psh_header_signe.price-paragraph-hover,.event__inner_content_right .item .event__inner_content_psh_header_content.price-paragraph-hover{background:#fff !important;padding-right:10px;padding-left:10px;margin-left:5px;margin-right:10px}.event__inner_content_right .item .event__inner_content_psh_body_title{color:#030b34;font-family:"Inter-SemiBold"}.event__inner_content_right .item .event__inner_content_alerting_header{background-color:#fff}.event__inner_content_right .item .event__inner_content_alerting_body{background-color:#030b34}.event__inner_content_right .item .event__inner_content_alerting_body_content{font-family:"Inter-SemiBold";color:#fff}.event__inner_content_right .item .event__inner_content_parking{background:#fff}.event__inner_content_right .item .event__inner_content_parking_body{margin-bottom:10px;height:inherit;margin-right:10px}.event__inner_content_right .item .event__inner_content_parking_body_content{padding:22px 14px 23px;margin-right:5px}.event__inner_content_right .item .event__inner_content_parking_body_content a{color:#fff}.event__inner_content_right .item .event__inner_content_parking_body_content a:hover{color:#fff}.event__inner_content_right .item .event__inner_content_parking_body_content.price-paragraph-hover{background:#fff;padding-right:10px;padding-left:10px;margin-left:5px;margin-right:5px;width:96.5%}.block-events_inner h2{color:#030b34;font-family:"Inter-SemiBold"}.view-agenda .event-agenda__inner_date{font-family:"Inter-SemiBold"}#popup-message-wrapper #popup-message-window{border-radius:0}#popup-message-wrapper #popup-message-window h1.popup-message-title{font-family:"Inter-SemiBold";color:#030b34;border-bottom:none;text-align:center;text-transform:uppercase}#popup-message-wrapper #popup-message-window .popup-message-content{font-family:"OpenSans-Regular";font-size:15px;line-height:20px}.view-testimonies .listing-header{font-family:"Inter-SemiBold";color:#030b34}.view-testimonies .listing-header h1{background-color:#8e8779}.view-testimonies .views-exposed-form .form-row .form-submit{background-color:#b21741}.view-testimonies .views-exposed-form .form-row .form-submit:hover{background-color:#b21741}.view-testimonies .view-filters h2{color:#333}.view-testimonies .view-filters h2:before{background:#004899 none repeat scroll 0 0}.view-testimonies nav{border-top:1px solid #030b34}.view-testimonies nav .pagination li>a{color:#030b34}.view-testimonies nav .pagination li>a:hover{color:#b21741}.view-testimonies nav .pagination .active span{color:#b21741}.view-testimonies nav .pagination .active span:before{background:#b21741}.block-testimonials .listing-header-block{font-family:"Inter-SemiBold";color:#030b34}.block-testimonials .listing-header-block h1{background-color:#8e8779}.teaser-testimonial__inner a{color:#030b34}.teaser-testimonial__inner a:hover{color:#030b34}.teaser-testimonial__inner_content_title{color:#8e8779;font-family:"Inter-SemiBold"}.teaser-testimonial__inner_content_title:hover{color:#b21741}.teaser-testimonial__inner_content_link{color:#030b34;font-family:"Inter-SemiBold"}.teaser-testimonial__inner_content_link:hover{color:#b21741}.abstract-testimonial__inner a{color:#aaa57d}.abstract-testimonial__inner a:hover{color:#aaa57d}.abstract-testimonial__inner_content_title{color:#aaa57d;font-family:"Inter-SemiBold"}.abstract-testimonial__inner_content_title:hover{color:#b21741}.abstract-testimonial__inner_content_link{color:#b21741;font-family:"Inter-SemiBold"}.abstract-testimonial__inner_content_link:hover{color:#b21741}.testimonial__inner_content .button-cta{background-color:#004899}.testimonial__inner_content .button-cta:hover{background-color:#030b34}.matmut-atlantique.node--type-testimonial #main-wrapper:before{position:absolute;display:inline-block;content:"";width:100%;height:210px;top:0;bottom:0;left:0;right:0;background:#282828}.matmut-atlantique.node--type-testimonial #main-wrapper h1{color:#fff}.webform__alerting form.webform-submission-alerting-form{font-family:"OpenSans-Regular";background:#fff}.webform__alerting form.webform-submission-alerting-form .column-left{background-color:#fff;color:#030b34}.webform__alerting form.webform-submission-alerting-form .column-left .receive-alert{font-family:"OpenSans-SemiBold"}.webform__alerting form.webform-submission-alerting-form .column-left .webform-notify a{color:#030b34;text-decoration:none;border-bottom:2px solid #030b34}.webform__alerting form.webform-submission-alerting-form .column-left .webform-notify a:hover{color:#030b34}.webform__alerting form.webform-submission-alerting-form .column-right{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);color:#fff}.webform__alerting form.webform-submission-alerting-form .column-right .subscription-text{font-family:"OpenSans-SemiBold";color:#fff}.webform__alerting form.webform-submission-alerting-form .column-right .mail-submit>.webform-flex--1:last-child .webform-actions .webform-button--submit{background-color:#004899;color:#fff;font-weight:700;font-family:"Inter-Bold"}.webform__alerting form.webform-submission-alerting-form .column-right .mail-submit>.webform-flex--1:last-child .webform-actions .webform-button--submit:hover{background-color:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}.webform__alerting form.webform-submission-alerting-form .column-right .form-item-newsletter-optin .webform-element-description,.webform__alerting form.webform-submission-alerting-form .column-right .description{font-family:"OpenSans-SemiBold";color:#fff}.webform__alerting form.webform-submission-alerting-form .webform-confirmation{color:#fff;background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}@media screen and (max-width:992px){.webform__alerting form.webform-submission-alerting-form{flex-direction:column}.webform__alerting form.webform-submission-alerting-form .column-left,.webform__alerting form.webform-submission-alerting-form .column-right{width:100%}.webform__alerting form.webform-submission-alerting-form .column-left{padding:20px 25px 20px 65px}.webform__alerting form.webform-submission-alerting-form .column-right{padding:30px 20px 70px;text-align:center}.webform__alerting form.webform-submission-alerting-form .column-right .subscription-text{margin-bottom:15px}.webform__alerting form.webform-submission-alerting-form .column-right .mail-submit>.webform-flex--1:last-child{right:40px;bottom:20px}}.toolbar-icon-9.basic-page-b2c nav.tabs{top:213px;left:0}.event-carousels-block .owl-carousel .owl-stage-outer,.event-slider-page .owl-carousel .owl-stage-outer{z-index:2}.event-carousels-block .owl-carousel .owl-nav,.event-slider-page .owl-carousel .owl-nav{z-index:2}.event-carousels-block .owl-carousel .owl-nav button:before,.event-slider-page .owl-carousel .owl-nav button:before{color:#b8b8b8}.event-carousels-block.slider-container,.event-slider-page.slider-container{padding:0}.event-carousels-block .category-name,.event-slider-page .category-name{width:fit-content;background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:2px 18% 2px 17px;color:#fff;clip-path:polygon(0 1%,100% 0%,93% 100%,0% 100%)}.event-carousels-block .event-data-hover,.event-slider-page .event-data-hover{display:none}.event-carousels-block .item,.event-slider-page .item{position:relative}.event-carousels-block .item img,.event-slider-page .item img{max-width:100%;width:100%;margin-left:0}.event-carousels-block .item:hover,.event-slider-page .item:hover{padding:11px !important}.event-carousels-block .item:hover img,.event-slider-page .item:hover img{max-width:99%;width:99%;margin-left:2px}.event-carousels-block .item:hover .event-data-hover,.event-slider-page .item:hover .event-data-hover{display:flex;flex-direction:column;position:absolute;z-index:10;top:9px;height:92%;background:grey;width:94.5%;justify-content:center;text-align:center;background:rgba(46,46,51,.35);backdrop-filter:blur(6px);text-transform:uppercase;left:9px;margin:2px}.event-carousels-block .item:hover .event-data-hover span,.event-slider-page .item:hover .event-data-hover span{color:#fff}.event-carousels-block .item:hover .event-data-hover span:nth-child(1),.event-slider-page .item:hover .event-data-hover span:nth-child(1){font-family:"Inter-SemiBold";font-size:20px;line-height:28px}.event-carousels-block .item:hover .event-data-hover span:nth-child(2),.event-slider-page .item:hover .event-data-hover span:nth-child(2){font-family:"Inter-Bold";font-size:30px;line-height:42px}.event-carousels-block .item:hover .event-data-hover span:nth-child(3),.event-slider-page .item:hover .event-data-hover span:nth-child(3){margin-top:40px}.event-carousels-block .item:hover .event-data-hover span:nth-child(3) a,.event-slider-page .item:hover .event-data-hover span:nth-child(3) a{font-family:"Inter-Bold";background:#fff;padding:8.5px 15px;font-size:18px;line-height:22px}.recevoir-la-newsletter{margin-top:55px;background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);height:347px;display:flex;flex-direction:column;justify-content:center;position:relative}.recevoir-la-newsletter:after{position:absolute;display:inline-block;content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/letter.svg");width:auto;height:auto;top:7px;bottom:inherit;left:-87px;right:inherit;background:0 0;opacity:.2}.recevoir-la-newsletter h2,.recevoir-la-newsletter .webform-submission-newsletter-form{color:#fff;text-align:center;z-index:4;position:relative}.recevoir-la-newsletter h2{margin:5px 0 15px}.recevoir-la-newsletter .content{display:flex;justify-content:center}.recevoir-la-newsletter .mail-submit{position:relative}.recevoir-la-newsletter .mail-submit .webform-flex--1{flex:none}.recevoir-la-newsletter .mail-submit .webform-flex--1:nth-child(2){position:absolute;right:8.5px;top:53px}.recevoir-la-newsletter .mail-submit .form-item-email-address{margin-top:45px;margin-bottom:35px !important}.recevoir-la-newsletter .mail-submit .form-item-email-address input{height:55px;border-radius:unset;padding:10px 20px}.recevoir-la-newsletter .mail-submit .form-item-email-address input::placeholder{color:#030b34}.recevoir-la-newsletter .mail-submit .submit-button{margin-bottom:0 !important;padding:3px;background:#004899}.recevoir-la-newsletter .mail-submit .submit-button input{background:0 0;background-color:#004899;border:none;color:#fff;opacity:1;cursor:pointer;pointer-events:inherit;margin-right:0;padding:5px 32px;font-family:"Inter-Bold"}.recevoir-la-newsletter .mail-submit .submit-button:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:3px}.recevoir-la-newsletter .mail-submit .submit-button:hover input{background:#fff;color:#004899}.recevoir-la-newsletter .btn-question{width:fit-content;margin:auto}.recevoir-la-newsletter .btn-question a{background:0 0;color:#fff;text-decoration:underline;text-underline-offset:5px;font-size:16px;padding:15px 20px}.recevoir-la-newsletter .btn-question a:before{content:none}.recevoir-la-newsletter .btn-question:hover a{background:#fff;color:#004899;text-decoration:none;padding:4px 6px}@media screen and (max-width:992px){.recevoir-la-newsletter form .mail-submit .webform-flex--1:nth-child(1) .form-item-email-address{margin-bottom:0 !important}.recevoir-la-newsletter form .mail-submit .webform-flex--1:nth-child(2){position:unset;width:fit-content;margin:5px auto}}.matmut-atlantique #block-contactentreprises p a{background:#004899;color:#fff}.matmut-atlantique #block-contactentreprises p a:hover{background:#191919}@media screen and (max-width:768px){.matmut-atlantique .eu-cookie-compliance-message p{font-size:1.142em}.matmut-atlantique .eu-cookie-compliance-banner .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin-bottom:0;max-width:100%}.matmut-atlantique .eu-cookie-compliance-banner .eu-cookie-compliance-buttons{float:inherit;justify-content:space-between}}.eu-cookie-compliance-buttons{display:flex;flex-direction:row-reverse}.matmut-atlantique .eu-cookie-compliance-banner .eu-cookie-compliance-categories .eu-cookie-compliance-category div{display:flex;align-items:center}.matmut-atlantique .eu-cookie-compliance-banner .eu-cookie-compliance-categories .eu-cookie-compliance-category div input,.matmut-atlantique .eu-cookie-compliance-banner .eu-cookie-compliance-categories .eu-cookie-compliance-category div label{margin-right:5px}.matmut-atlantique .eu-cookie-compliance-banner .eu-cookie-compliance-categories .eu-cookie-compliance-category div a{font-size:1.714em;font-weight:700;max-height:20px;display:flex;align-items:center}.matmut-atlantique #cookies-necessaires,.matmut-atlantique #cookies-analytiques,.matmut-atlantique #cookies-publicitaires{position:absolute;transform:translateY(-200px)}.lame-rich-text .description h2{color:#030b34;font-family:"Inter-SemiBold"}.lame-rich-text .description a{color:#b21741}.lame-rich-text .description a:hover{color:#b21741}.lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text h2{color:#030b34;font-family:"Inter-SemiBold"}.lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text p{font-size:15px}.lame{margin-bottom:55px;margin-top:55px}.lame .description p{font-size:15px;line-height:150%}.lame.lame-rich-text .b2b-columns-offers{display:flex;justify-content:center}.lame-column .column-item__title{font-family:"Inter-SemiBold";font-size:22px}.lame-column .column-item__description{color:#030b34;font-family:"OpenSans-Regular";font-size:15px;line-height:20.43px}.lame-column .column-item__link{bottom:0;padding:12px 4px;left:31px;font-family:"Inter-Bold";padding:10px 3px;background-color:#004899;margin:20px auto 10px}.lame-column .column-item__link a{background-color:#004899;color:#fff;padding:10px;font-weight:700}.lame-column .column-item__link:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:10px 3px}.lame-column .column-item__link:hover a{background:#fff;color:#004899}.lame-cta{margin:auto;width:fit-content;font-family:"Inter-Bold";padding:10px 3px;background-color:#004899;margin:20px auto 10px}.lame-cta a{background-color:#004899;color:#fff;padding:10px;font-weight:700}.lame-cta:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:10px 3px}.lame-cta:hover a{background:#fff;color:#004899}.lame-cta a.button-cta{padding:15px 20px}.lame-cta a.button-cta:hover{background:#fff;color:#004899}.lame-cta a.button-cta:before{content:none}.lame-accordion .panel-group .lame-accordion-item-heading_description_text .panel-title .title{color:#333;font-family:"Inter-SemiBold"}.lame-accordion .panel-group .lame-accordion-item-heading_description_text .panel-title .subtitle{color:#999}.lame-accordion .panel-group .lame-accordion-item-heading_description_text a.document{color:#030b34}.lame-accordion .panel-group .lame-accordion-item-heading_description_text a.document:hover{color:#b21741}.lame-accordion .panel-group .lame-accordion-item .more-less{color:#030b34}.column-item__title{color:#282828;font-family:"Inter-SemiBold"}.column-item__description{font-family:"";color:#030b34}.column-item__link{font-family:"Inter-SemiBold";color:#030b34}.column-item__link:hover{color:#b21741}.lame-enumeration__inner{display:flex;align-items:flex-start;margin-bottom:15px;justify-content:center}.lame-enumeration__inner span{font-family:"Inter-Bold";background-image:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;padding:0 10px;font-size:34px;font-weight:800;line-height:39px;width:40px}.lame-enumeration__inner .lame{margin-top:10px;margin-bottom:0}.lame-enumeration__inner .lame li:before{background:#030b34}.lame-enumeration__inner .enumeration-container{display:flex;border-radius:50%;background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:5px;margin-right:15px}.lame-enumeration__inner .enumeration-container-inner{background:#fff;border-radius:50%}.lame-enumeration__inner .lame-cta{display:block;width:max-content;height:min-content;margin-top:0;padding:3px}.lame-enumeration__inner .lame-cta a{display:block;padding:8.5px 15px}.lame-enumeration .description{flex-direction:column}.flip-card .flip-card-inner .flip-card-front_title{color:#fff}.flip-card .flip-card-inner .flip-card-front_title:after{color:#00c1de;font-family:"Inter-SemiBold"}.flip-card .flip-card-inner .flip-card-back{background-color:#030b34;color:#282828}.flip-card .flip-card-inner .flip-card-back_button a{color:#fff;background-color:#b21741}.lame-service-slider__inner_items .item .description{font-family:Arial,sans-serif;color:#19194b}.lame-service-slider__inner_presentation{color:#fff}@media screen and (max-width:992px){.lame-service-slider__inner_presentation{background-color:#19194b}}.lame-service-slider__inner_buttons .cta_left{background-color:#19194b;color:#fff;font-family:Arial,sans-serif}.lame-service-slider__inner_buttons .cta_right{background-color:#ff3000;color:#fff;font-family:Arial,sans-serif}.big_format .info p{font-family:"Inter-SemiBold";color:#fff;font-size:26px}.big_format .info span{color:#fff;font-size:14px}.medium_format .info p,.small_format .info p{font-family:"Inter-SemiBold";color:#004899;font-size:22px}.medium_format .info span,.small_format .info span{font-family:"Inter-Medium";font-size:18px}.button-cta{font-family:"Inter-Bold"}.paragraph-price{padding-right:10px;border-bottom:10px solid #fff}.paragraph-price_price_text{font-family:"OpenSans-SemiBold";font-size:12px;text-transform:inherit}.paragraph-price_price_value{color:#282828;font-family:"Inter-SemiBold";font-size:20px}.paragraph-price_content{border-radius:0}.paragraph-price_content a{color:#fff;font-family:"Inter-Bold";font-size:15px;padding:23px 14px 26px;width:100%}@media screen and (max-width:992px){.paragraph-price_content a{padding:14px 14px 16px}}.paragraph-price_content a:before{content:none}.paragraph-price_content a:hover{color:#fff}.paragraph-price_content a.price-paragraph-hover{padding-right:10px;padding-left:10px;margin-left:5px;margin-right:10px;width:96.5%}.paragraph-psh{border-right:1px solid #c0bdb5;border-bottom:1px solid #c0bdb5}.paragraph-psh a:hover,.paragraph-psh a:focus{background:#00c1de}.poll-container{margin:40px 0}.poll-container .poll-title .field__item{color:#000;font-family:"Inter-SemiBold",sans-serif;font-size:22px}.poll-container .poll-content .radio{display:block;max-width:600px;margin:auto}.poll-container .poll-content .radio .form-item-choice{position:relative;padding:0}.poll-container .poll-content .radio .form-item-choice .form-radio{appearance:inherit;display:block;position:absolute;left:45px;top:9px;width:25px;height:25px}.poll-container .poll-content .radio .form-item-choice .form-radio:hover{background:#004899}.poll-container .poll-content .radio .form-item-choice .form-radio:hover:after{position:absolute;display:inline-block;content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/check.svg");width:20px;height:20px;top:3px;bottom:inherit;left:5px;right:inherit;background:0 0}.poll-container .poll-content .radio .form-item-choice .form-radio:hover+.form-check-label{background:inherit;border:2.5px solid #004899}.poll-container .poll-content .radio .form-item-choice .form-check-label{box-shadow:0 3px 10px rgba(94,94,94,.27);margin-bottom:15px;height:50px;text-align:left;padding-left:70px;font-family:"OpenSans-Bold";font-size:20px}.poll-container .poll-content .radio .form-item-choice .form-check-input:checked{background:#004899}.poll-container .poll-content .radio .form-item-choice .form-check-input:checked:after{position:absolute;display:inline-block;content:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/check.svg");width:20px;height:20px;top:3px;bottom:inherit;left:5px;right:inherit;background:0 0}.poll-container .poll-content .radio .form-item-choice .form-check-input:checked+.form-check-label{background:inherit;border:2.5px solid #004899}.poll-container .poll-content dl .foreground{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}.poll-container .poll-content .form-actions{display:flex;justify-content:space-between;width:600px;margin:auto;max-width:inherit}.poll-container .poll-content .form-actions .form-submit{width:fit-content;background:0 0;padding:.375rem .75rem;margin:0;max-width:inherit;font-family:"Inter-Bold";font-size:18px;min-width:92px;height:39px}.poll-container .poll-content .form-actions .form-submit:nth-child(1){padding:inherit;background:#004899;color:#fff}.poll-container .poll-content .form-actions .form-submit:nth-child(1):hover{background:#fff;color:#004899;box-shadow:0 4px 10px rgba(94,94,94,.35)}.poll-container .poll-content .form-actions .form-submit:nth-child(2){background-color:transparent;color:#004899;border-bottom:2px solid #004899}.poll-container .poll-content .form-actions .form-submit:nth-child(2):hover{background-color:#004899;color:#fff}.poll-container .poll-content .form-actions input[data-drupal-selector=edit-cancel]{margin:15px auto;height:auto;line-height:inherit}.poll-container .poll-content .form-actions input[data-drupal-selector=edit-cancel].form-submit{padding:8.5px 15px}.poll-container .poll-content .form-actions input[data-drupal-selector=edit-cancel].form-submit:hover{padding:8.5px 15px}.poll-container .poll-content .poll-question{color:#030b34;font-family:"Inter-SemiBold";font-size:22px;line-height:33px}.poll-container .poll-content .poll .total{color:#030b34;font-size:18px;font-family:"Inter-Medium"}.poll-container .poll-content .poll dl .choice-result{height:45px}.poll-container .poll-content .poll dl dt{margin-bottom:10px}.poll-container .poll-content .poll .percent{margin-top:12px}.body-read-more{line-height:150%}.body-read-more.read_more{max-height:80px}.lame-separator .lame-separator_title .title{font-family:"Inter-Light"}.lame-separator .lame-separator_title .title strong{font-family:"Inter-Bold"}.path-frontpage .lame-separator{justify-content:center}.lame-flip-flop .Normal{display:flex;justify-content:space-around}.lame-flip-flop .Normal .flip-card{width:400px}.flip-card{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:7px;height:auto;margin:5px}.flip-card .flip-card-inner .flip-card-front{position:relative}.flip-card .flip-card-inner .flip-card-front_title{font-family:"Inter-Bold";font-size:40px;line-height:56px;text-transform:uppercase;top:50%;position:absolute}.flip-card .flip-card-inner .flip-card-front_title:after{content:none}.flip-card .flip-card-inner .flip-card-front img{filter:brightness(.8)}.flip-card .flip-card-inner .flip-card-back{transform:none;display:none;text-shadow:0 4px 8px rgba(104,104,104,.25);font-family:"Inter-Bold";position:absolute;z-index:10;top:0;color:#fff;background:radial-gradient(77.73% 77.73% at 50% 50%,rgba(1,7,35,.24) 0%,rgba(0,36,221,.08) 100%)}.flip-card .flip-card-inner .flip-card-back_button{font-family:"Inter-Bold";padding:10px 3px;background-color:#004899;margin:20px auto 10px;padding:0;width:initial;font-size:inherit;left:30%;top:43%}.flip-card .flip-card-inner .flip-card-back_button a{background-color:#fff;color:#fff;padding:10px;font-weight:700}.flip-card .flip-card-inner .flip-card-back_button:hover{background:#004899;padding:10px 3px}.flip-card .flip-card-inner .flip-card-back_button:hover a{background:#fff;color:#fff}.flip-card .flip-card-inner .flip-card-back_button a{padding:8.5px 15px;color:#004899;border-radius:0}.flip-card .flip-card-inner .flip-card-back_button:hover{padding:0}.flip-card .flip-card-inner .flip-card-back_button:hover a{background:#004899}.flip-card .flip-card-inner .flip-card-back_title{font-size:25px;line-height:35px;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.flip-card .flip-card-inner .flip-card-back_title:after{filter:invert(8%) sepia(99%) saturate(6261%) hue-rotate(202deg) brightness(93%) contrast(93%)}.flip-card .flip-card-inner .flip-card-back_description{font-size:20px;line-height:26px;top:40%}.flip-card:hover .flip-card-inner{transform:none}.flip-card:hover .flip-card-inner .flip-card-front{filter:blur(2px)}.flip-card:hover .flip-card-inner .flip-card-front img{filter:brightness(.6)}.flip-card:hover .flip-card-inner .flip-card-front_title{display:none}.flip-card:hover .flip-card-inner .flip-card-back{display:block}.flip-card:hover .flip-card-inner .flip-card-back_title:after{content:none}#main .lame-rich-text ul li{position:relative}#main .lame-rich-text ul li:before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#fff;font-size:20px;font-weight:800;top:0;bottom:0;left:-27px;right:0;width:min-content}#main .lame-rich-text ul li h4{font-family:"OpenSans-Regular"}.two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta,.two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta,.one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta,.one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta{padding:7px 10px;line-height:20px}.two-thirds-one-third .item:nth-child(1) .two-columns-content h2,.two-thirds-one-third .item:nth-child(2) .two-columns-content h2,.one-third-two-thirds .item:nth-child(1) .two-columns-content h2,.one-third-two-thirds .item:nth-child(2) .two-columns-content h2{font-size:22px;margin-bottom:15px}.two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta a{color:#0055a5;background:#fff}.two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta:hover{background:#0055a5}.two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta:hover a{background:0 0}.two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta:hover a span{color:#fff}.two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta{background:#0055a5}.two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta a{color:#fff;background:#0055a5}.two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:7px 3px}.two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta:hover a{background:#fff;padding:6px 5px}.two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta:hover a span{color:#0055a5}.one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta a{color:#0055a5;background:#fff}.one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta:hover{background:#0055a5}.one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta:hover a{background:0 0}.one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta:hover a span{color:#fff}.one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta{background:#0055a5}.one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta a{color:#fff;background:#0055a5}.one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:7px 3px}.one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta:hover a{background:#fff;padding:6px 5px}.one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta:hover a span{color:#0055a5}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items ul{padding:0}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);color:#fff}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text:before{content:none}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item{display:flex}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text{background:linear-gradient(90deg,#df0ee6 0%,#a50abe 82.89%,#550dc0 113.68%);color:#fff}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text:after{content:none}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item .field--name-field-image .field--name-field-media-image img{width:210px}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item .paragraph--type--testimony-item .field--name-field-rich-text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:210px}.paragraph--type--two-colums-list .column-title{color:#fff}.paragraph--type--two-colums-list .left-column,.paragraph--type--two-colums-list .right-column{width:100%}.paragraph--type--two-colums-list .left-column{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);color:#fff;height:inherit}.paragraph--type--two-colums-list .right-column{color:#282828}.paragraph--type--two-colums-list .right-column .column-title{color:#282828}.paragraph--type--two-colums-list .right-column .column-content:before{content:none}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items ul{padding:0}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);color:#fff}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text:before{content:none}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item{display:flex}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text{background:linear-gradient(90deg,#df0ee6 0%,#a50abe 82.89%,#550dc0 113.68%);color:#fff}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text:after{content:none}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item .field--name-field-image .field--name-field-media-image img{width:210px}.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item .paragraph--type--testimony-item .field--name-field-rich-text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:210px}.lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text h2{font-size:18px}.lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text p{font-size:14px;text-align:justify;color:#030b34}.lame-column .column-item__title{padding-left:10px;padding-right:10px;color:#030b34}.lame-column .column-item__description{padding-left:10px;padding-right:10px}.lame-column .column-item__link{left:20px}.matmut-atlantique .banner-carousel.owl-theme .owl-dots .owl-dot span{border:3px solid #0055a5}.matmut-atlantique .banner-carousel.owl-theme .owl-dots .owl-dot.active span{background:#0055a5}.matmut-atlantique .lame-offers-taxonomies h2{color:#004899;font-family:"ralewaysemibold",sans-serif}.matmut-atlantique .lame-offers-taxonomies__inner .b2b-taxonomy__inner_description{color:#004899}.matmut-atlantique .lame-offers-taxonomies__inner .b2b-taxonomy__inner_link{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%}.matmut-atlantique .lame-offers-taxonomies__inner .b2b-taxonomy__inner_link .text{background:0 0}.matmut-atlantique .lame-offers-taxonomies__inner .b2b-taxonomy__inner_link .text:before{content:none}.matmut-atlantique .lame-offers-taxonomies__inner .b2b-taxonomy__inner_name{transform:none;left:0;top:8%;border-radius:0;background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);font-family:"OpenSans-Bold"}.matmut-atlantique .lame-offers-taxonomies__inner .b2b-taxonomy__inner_description{color:#030b34;font-family:"OpenSans-SemiBold";font-size:1.071em;line-height:21px;text-align:left;min-height:130px}.matmut-atlantique .lame-offers-taxonomies__inner .b2b-taxonomy-details.discover .text{margin:auto}.matmut-atlantique .lame-offers-taxonomies__inner .discover .text{background-color:#550dc0;color:#fff;border:4px solid;font-weight:700;padding:8.5px 15px;width:fit-content;text-transform:uppercase}.matmut-atlantique .lame-offers-taxonomies__inner .discover .text:hover{background-color:#fff;color:#550dc0;border:4px solid #550dc0}.matmut-atlantique .lame-offers-taxonomies__inner .gradient-bottom{height:100%;background-image:linear-gradient(to bottom,rgba(255,0,0,0) 70%,rgba(30,30,30,.9))}.lame-offers-by-category h2{color:#030b34;font-family:"ralewaysemibold",sans-serif}.lame-offers-by-category__inner .offer-b2b-teaser_price{background:#b21741;border-radius:0}.lame-offers-by-category__inner .offer-b2b-teaser_titre{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);border-radius:0}.offer-abstract__inner_title h2{color:#030b34;font-family:"Inter-Bold";font-size:22px}.offer-abstract__inner_subtitle{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%)}.offer-abstract__inner_subtitle .context{border-radius:0}.offer-abstract__inner_subtitle .context p{font-family:"Inter-SemiBold"}.offer-abstract__inner_hospitality .item .description{color:#004899}.offer-abstract__inner_hospitality .owl-nav .owl-next:before,.offer-abstract__inner_hospitality .owl-nav .owl-prev:before{filter:grayscale(1) invert(16%) sepia(84%) saturate(5565%) hue-rotate(264deg) brightness(72%) contrast(114%)}.offer-abstract__inner_content_description{color:#004899}.offer-abstract__inner_content_buttons a{width:fit-content;background-color:#550dc0;color:#fff;font-family:"Inter-Bold";border-radius:0;padding:8.5px 15px;border:4px solid}.offer-abstract__inner_content_buttons a.red-button{background-color:#fff;color:#550dc0;border:4px solid #550dc0}.offer-abstract__inner_content_buttons a.red-button:hover{background-color:#550dc0;color:#fff}.offer-abstract__inner_content_buttons a:hover{color:#550dc0;background-color:#fff;border:4px solid #550dc0}.offer-abstract__inner_content .owl-nav .owl-next:before,.offer-abstract__inner_content .owl-nav .owl-prev:before{filter:grayscale(1) invert(16%) sepia(84%) saturate(5565%) hue-rotate(264deg) brightness(72%) contrast(114%)}.lame-banner-b2b__inner_title{width:450px;background-color:#030b34}.lame-banner-b2b__inner_title:before{background-color:#030b34}.lame-banner-b2b__inner_title:after{border-color:#030b34 transparent transparent #030b34}.lame-banner-b2b__inner_title_bold{font-family:"ralewaysemibold",sans-serif}.lame-banner-b2b__inner_button{font-family:"ralewaysemibold",sans-serif}.lame-banner-b2b__inner_button a{background:#00c1de;color:#282828}.lame-banner-b2b__inner_button a:before{background:#282828}.lame-banner-b2b__inner_button a:after{background:#282828}.lame-banner-b2b__inner_button a:hover{background-color:#282828;color:#fff}.offer-b2b-mosaic__inner_title{font-family:"ralewaysemibold",sans-serif}.offer-b2b-mosaic__inner_title a{color:#0055a5}.offer-b2b-mosaic__inner_title a:hover{color:#b21741}.offer-b2b-mosaic__inner_capacity{color:#aaa57d;font-family:"ralewaysemibold",sans-serif}.offer-b2b-mosaic__inner_description ul li:before{color:#b21741}.offer-b2b-mosaic__inner_link a:before{background:#282828}.offer-b2b-mosaic__inner_link a:after{background:#282828}.view-view-news-list .view-header h1{color:#fff;text-transform:none}.view-view-news-list .view-content article{display:flex}.view-view-news-list .view-content article a span:hover{color:#ff1320}.view-view-news-list .view-content article .field--name-field-category{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);box-shadow:0 6px 12px rgba(4,102,145,.25)}.view-view-news-list .view-view-list-news-categories .view-content .col-sm-4 .taxonomy-term-thumbnail a .field--name-name{color:#282828}.view-view-news-list nav{border-top:1px solid #c2c9d6}.view-view-news-list nav .pagination.js-pager__items li.active span{color:#ff1320;border-top:1px solid #ff1320}.view-view-news-list nav .pagination.js-pager__items li a{color:#c2c9d6}.view-view-news-list .view-header h1:before{position:absolute;display:inline-block;content:"";width:100%;height:1px;top:60px;bottom:0;left:-12px;right:0;background:#030b34}.view-view-news-list .view-id-taxonomy_term.view-display-id-block_1 h2{color:#ff1320}.view-view-news-list .view-id-taxonomy_term.view-display-id-block_1 h2:hover{color:#1f2328}.view-view-news-list .matmut-atlantique.page-vocabulary-news-category .view-taxonomy-term .actuality-content-part{height:180px;position:relative}.view-view-news-list .matmut-atlantique.page-vocabulary-news-category .view-taxonomy-term .actuality-content-part .field--name-field-short-desc{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.view-view-news-list .matmut-atlantique.page-vocabulary-news-category .view-taxonomy-term .actuality-content-part .button-container{position:absolute;left:0;bottom:20px}.view-view-news-list .view-header h2{color:#030b34}.view-view-news-list .view-header span{font-family:"Inter-SemiBold"}.view-view-news-list .view-header span:before{background:none 0 0 repeat scroll #0055a5}.view-view-news-list .view-filters .js-form-item select,.view-view-news-list .view-filters .js-form-item input{border:1px solid #cdd1d6;border-bottom:1px solid #0055a5 !important;padding-bottom:0;font-family:"OpenSans-Medium";font-style:normal;padding-left:10px}.view-view-news-list .view-filters .js-form-item select::placeholder,.view-view-news-list .view-filters .js-form-item input::placeholder{color:#030b34}.view-view-news-list .view-filters #edit-actions input{background:#0055a5;padding:14px 20px}.view-view-news-list>.view-content article .field--name-title{color:#282828;font-family:"OpenSans-Bold";font-size:18px;line-height:25px}.view-view-news-list>.view-content article .read-more__link{color:#004899}.view-view-news-list>.view-content article .read-more__link:hover{color:#00c1de}.view-view-news-list .view-content article .actuality-content-part .field-content{color:#8e8779}.view-view-news-list .view-content .views-row article .actuality-content-part{display:flex;flex-direction:column;padding-left:14px;width:50%}.view-view-news-list .view-content .views-row article .actuality-content-part .field-content{color:#004899;font-family:"Inter-Bold";font-size:13px;line-height:16px;margin-bottom:8px}.view-view-news-list .view-content .views-row article .actuality-content-part .field--name-title:hover{color:#004899}.view-view-news-list .view-content .views-row article .actuality-content-part .read-more__link{color:#004899;text-transform:uppercase;border-bottom:1px solid #004899;font-family:"Inter-Bold";padding:2px 4.5px}.view-view-news-list .view-content .views-row article .actuality-content-part .read-more__link:hover{background:#004899;color:#fff}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon{position:absolute;bottom:10px;right:0}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon .button-container,.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon .button-subcontainer{background:#004899;border-radius:50%;padding:3px}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon .button-subcontainer{background:#fff}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon .read-more__link{border-radius:50%;font-size:20px;line-height:12px;padding:0 0 2px;text-decoration:none;border:none;position:inherit;background:#fff}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon:hover{animation-name:rotate;animation-timing-function:ease-in-out;animation-duration:.2s;animation-fill-mode:both}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon:hover .button-container{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon:hover .button-subcontainer{background:#fff}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon:hover .read-more__link{background-image:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-color:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(90deg)}}.view-view-news-list .view-content .views-row article .actuality-content-part .news-title{color:#030b34;font-family:"OpenSans-Bold";font-size:18px;line-height:25px}.view-view-news-list .view-content .views-row article .actuality-content-part .news-title:hover{color:#004899}.view-view-news-list .view-content .views-row article .actuality-content-half-part .read-more__link{padding:0 4px;border-radius:50%;border:2px solid;font-size:22px;line-height:21px;text-align:center}.view-view-news-list .view-content .views-row .col-image{max-width:54%;position:relative}.view-view-news-list .view-content .views-row.small-news article{min-height:140px}.view-view-news-list .view-view-news-list>.view-content .views-row article .actuality-content-part{margin-left:15px}@media screen and (max-width:992px){.view-view-news-list .view-content .views-row article .actuality-content-part{padding-left:10px;padding-right:5px}.view-view-news-list .view-content .views-row article .actuality-content-part .more-icon{right:12px}}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part{display:flex;flex-direction:column;padding-left:14px;width:50%}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .field-content{color:#004899;font-family:"Inter-Bold";font-size:13px;line-height:16px;margin-bottom:8px}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .field--name-title:hover{color:#004899}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .read-more__link{color:#004899;text-transform:uppercase;border-bottom:1px solid #004899;font-family:"Inter-Bold";padding:2px 4.5px}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .read-more__link:hover{background:#004899;color:#fff}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon{position:absolute;bottom:10px;right:0}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon .button-container,.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon .button-subcontainer{background:#004899;border-radius:50%;padding:3px}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon .button-subcontainer{background:#fff}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon .read-more__link{border-radius:50%;font-size:20px;line-height:12px;padding:0 0 2px;text-decoration:none;border:none;position:inherit;background:#fff}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon:hover{animation-name:rotate;animation-timing-function:ease-in-out;animation-duration:.2s;animation-fill-mode:both}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon:hover .button-container{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon:hover .button-subcontainer{background:#fff}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon:hover .read-more__link{background-image:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;background-color:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(90deg)}}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .news-title{color:#030b34;font-family:"OpenSans-Bold";font-size:18px;line-height:25px}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .news-title:hover{color:#004899}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-half-part .read-more__link{padding:0 4px;border-radius:50%;border:2px solid;font-size:22px;line-height:21px;text-align:center}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row .col-image{max-width:54%;position:relative}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row.small-news article{min-height:140px}.path-frontpage .block-views-blockview-news-list-block-1 .view-view-news-list>.view-content .views-row article .actuality-content-part{margin-left:15px}@media screen and (max-width:992px){.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part{padding-left:10px;padding-right:5px}.path-frontpage .block-views-blockview-news-list-block-1 .view-content .views-row article .actuality-content-part .more-icon{right:12px}}.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1{padding-bottom:55px}.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link{width:fit-content;float:right;margin-top:65px;padding:4px}.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link a{background:#004899;color:#fff;padding:8.5px 15px;border-radius:0;font-family:"Inter-Bold"}.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link a:before{content:none}.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);padding:4px}.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link:hover a{background:#fff;color:#004899}.view-view-news-list>.view-content .views-row:not(:first-of-type) article .actuality-content-part .read-more__link,.view-display-id-block_1>.view-content .views-row:not(:first-of-type) article .actuality-content-part .read-more__link{display:block}@media screen and (max-width:992px){.matmut-atlantique.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1{padding-bottom:6px}.matmut-atlantique.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link{margin:auto;float:none}.matmut-atlantique.path-frontpage .bannière-home{display:none}}.page-vocabulary-news-category .views-row.col-4{width:100%}.page-vocabulary-news-category .views-row .col-image{width:33%}.page-vocabulary-news-category .views-row .field--type-entity-reference{margin:0 1.2em}@media screen and (max-width:992px){.page-vocabulary-news-category .views-row article{display:inherit}.page-vocabulary-news-category .views-row .col-image{width:100%}.page-vocabulary-news-category .views-row .field--type-entity-reference{margin:0}}.view-id-taxonomy_term.view-display-id-block_1 h2{color:#ff1320}.view-id-taxonomy_term.view-display-id-block_1 h2:hover{color:#1f2328}.matmut-atlantique.page-vocabulary-news-category .view-taxonomy-term .actuality-content-part{height:180px;position:relative}.matmut-atlantique.page-vocabulary-news-category .view-taxonomy-term .actuality-content-part .field--name-field-short-desc{display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.matmut-atlantique.page-vocabulary-news-category .view-taxonomy-term .actuality-content-part .button-container{position:absolute;left:0;bottom:20px}body.path-billetteries #block-contenudelapageprincipale{background-color:inherit}.page-view-taxonomy-term .view-taxonomy-term .view-header h1,.page-view-taxonomy-term .view-taxonomy-term .view-header h2{color:#fff;text-transform:none}.page-view-taxonomy-term .view-taxonomy-term .lame-rich-text h2{color:#282828}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus a{color:#282828}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .ticketing-menu-item .active{border-bottom:5px solid #b21741}.path-billetteries .view-view-agenda h1,.path-billetteries .view-view-agenda h2{color:#fff;text-transform:none}.path-billetteries .view-view-agenda .view-header{border-top:1px solid #fff}.path-billetteries .view-view-agenda .view-content{padding-top:40px}.path-recherche .entered-text{color:#b21741;font-family:"Inter-SemiBold"}.path-recherche #block-global-search-form{max-width:215px}.path-recherche #block-global-search-form .form-row .fieldgroup{color:#282828}.path-recherche #block-global-search-form .form-row .fieldgroup .form-checkboxes .form-check-input:checked{background-color:#0055a5;border-color:#0055a5}.path-recherche #block-global-search-form .form-row .form-actions .form-submit{background:#282828;color:#fff}.path-recherche #block-global-search-form .form-row .form-actions .form-submit:hover{background-color:#0055a5}.path-recherche .view-solr-search-content .view-header{background-color:transparent}.path-recherche .view-solr-search-content .view-header h1{color:#fff;font-size:40px}.path-recherche .view-solr-search-content .view-header h1:before{position:absolute;display:inline-block;content:"";width:100%;height:1px;top:60px;bottom:0;left:0;right:0;background:#fff}.path-recherche .view-solr-search-content .view-empty .alternatives ul{list-style:inherit}.path-recherche .view-solr-search-content .view-empty .alternatives ul li{list-style:inherit}.path-recherche .view-solr-search-content .view-content{padding-top:215px}.path-recherche .view-solr-search-content .view-content .result-title h2 a{color:#282828}.path-recherche .view-solr-search-content .view-content .result-title h2 a:hover{color:#b21741}.path-recherche .view-solr-search-content .view-content .result-category .field--name-field-category .field__item a{color:#030b34;font-family:"OpenSans-Regular"}.path-recherche .view-solr-search-content nav .page-item.active .page-link,.path-recherche .view-solr-search-content nav .pager__item--next.active .page-link{color:#fff;background-color:#0055a5;border-color:#0055a5}.path-recherche .view-solr-search-content nav .page-item .page-link,.path-recherche .view-solr-search-content nav .pager__item--next .page-link{color:#282828}@media screen and (max-width:1200px){.path-recherche .view-solr-search-content .view-content .result-title h2{font-family:"Inter-SemiBold"}}@media screen and (max-width:992px){.path-recherche #header .subcontainer h1{flex:6 1 0;margin-right:35px}.path-recherche #block-global-search-form .form-row .form-actions .bi-search{color:#282828}.path-recherche #block-global-search-form .form-row .form-actions .form-submit{top:485px}.path-recherche #block-global-search-form .form-row .fieldgroup{top:210px}.path-recherche #block-global-search-form .form-row .entered-text{top:565px}.path-recherche #block-global-search-form .form-row .entered-text.no-results{top:210px}.path-recherche .view-solr-search-content .view-header h1{font-size:30px;padding-bottom:370px}.path-recherche .view-solr-search-content .view-header h1:before{top:30px}.path-recherche .view-solr-search-content .view-content{padding-top:405px}.path-recherche .view-solr-search-content .view-content .result-title h2{font-size:20px;font-family:"Inter-SemiBold"}.path-recherche #block-contenudelapageprincipale h1{padding-top:50px;padding-bottom:305px;font-size:1.5em;padding-left:0}}@media screen and (max-width:450px){.path-recherche #block-global-search-form .form-row .form-actions .form-submit{right:23%;top:470px}.path-recherche #block-global-search-form .form-row .form-actions .bi-search{right:20px}.path-recherche #block-global-search-form .form-row .fieldgroup{width:350px;top:240px}.path-recherche #block-global-search-form .form-row .entered-text{top:560px;left:25%}.path-recherche .view-solr-search-content .view-header h1{padding-bottom:405px}.path-recherche .view-solr-search-content .view-content .result-content{padding-left:0}}.view-faq .view-header h1{height:210px;background:0 0;padding-top:75px;margin-right:-12px;margin-left:-12px;margin-bottom:0;color:#fff}.view-faq .left-column{padding:0}.view-faq .left-column .taxonomy-category{background:#0055a5;padding:33px 30px 33px 20px;color:#fff;position:relative;font-weight:700;border-bottom:1px solid #fff;cursor:pointer;font-family:"allerbold",sans-serif}.view-faq .left-column .taxonomy-category:after{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#fff;font-size:12px;font-weight:400;top:35px;bottom:inherit;left:inherit;right:15px;width:min-content}.view-faq .left-column .taxonomy-category:hover{background:#fff;color:#282828}.view-faq .left-column .taxonomy-category:hover:after{color:#282828}.view-faq .left-column .taxonomy-anchor.item-first .taxonomy-category{background-color:#fff;color:#282828;border-left:5px solid #0055a5}.view-faq .left-column .taxonomy-anchor.item-first .taxonomy-category:after{color:#282828}.view-faq .right-column{padding:40px 20px 30px 70px}.view-faq .right-column .taxo-group{margin-bottom:62px}.view-faq .right-column .group-title{color:#999;font-family:"OpenSans-Regular";text-transform:uppercase;margin-bottom:20px;letter-spacing:3px}.view-faq .right-column .panel-group{border-top:3px solid #cdd1d6}.view-faq .right-column .card{cursor:pointer;border-radius:0;border-left:none;border-top:none;border-right:none;border-bottom:1px solid #cdd1d6}.view-faq .right-column .card.row{flex-direction:row}.view-faq .right-column .card .content-card{width:90%;padding:30px 0}.view-faq .right-column .card .more-icon{width:10%;background:#f5f5f5;color:#b21741;display:flex;align-items:center;justify-content:center;font-size:45px}.view-faq .right-column h3 .btn-link{text-decoration:none;padding-bottom:0;padding-top:0;color:#282828;font-size:18px;font-family:"allerbold",sans-serif}.view-faq .right-column h3 .btn-link.opened{color:#b21741}.view-faq .right-column h3 .btn-link:hover{color:#b21741}.view-faq .right-column .node__content{position:relative;padding:0 15px}.view-faq .right-column .node__content:before{position:absolute;display:inline-block;content:"";width:4px;height:15px;top:2px;bottom:inherit;left:0;right:inherit;background:#0055a5;transform:rotate(15deg)}.view-faq .right-column .node__content .lame{margin-top:10px}.view-faq .right-column .faq-vote-up-down{display:flex;justify-content:space-between}.view-faq .right-column .faq-vote-up-down .vud-widget{display:flex}.view-faq .right-column .faq-vote-up-down .voted-how,.view-faq .right-column .faq-vote-up-down .vote-current-score,.view-faq .right-column .faq-vote-up-down .reset{display:none}.view-faq .right-column .faq-vote-up-down .vud-widget-thumbs .up-score{border-right:none}.view-faq .right-column .faq-vote-up-down .vud-widget-thumbs .up{background:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/vote.png");background-position:-67px;width:35px;height:40px}.view-faq .right-column .faq-vote-up-down .vud-widget-thumbs .up.inactive{background-position:0}.view-faq .right-column .faq-vote-up-down .vud-widget-thumbs .down{background:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/vote.png");width:35px;height:40px}.view-faq .right-column .faq-vote-up-down .vud-widget-thumbs .down.inactive{background-position:-100px}.view-faq .right-column .faq-vote-up-down .vud-widget-thumbs .down.active{background-position:-33px}@media screen and (max-width:992px){.page-view-faq.allianz #header .subcontainer{padding:0}.page-view-faq .view-faq .block-system-main-block{padding:0}.page-view-faq .view-faq .view-header h1{height:140px;padding-top:45px}.page-view-faq .view-faq .row{flex-direction:column;padding:0;margin:auto}.page-view-faq .view-faq .left-column,.page-view-faq .view-faq .right-column{width:100%}.page-view-faq .view-faq .left-column{display:flex;flex-direction:column;margin-top:20px}.page-view-faq .view-faq .left-column .taxonomy-anchor{display:none}.page-view-faq .view-faq .left-column .taxonomy-anchor.item-first{display:flex;position:relative;background-color:#0055a5;color:#fff;border-left:none}.page-view-faq .view-faq .left-column .taxonomy-anchor.item-first .taxonomy-category{width:90%}.page-view-faq .view-faq .left-column .taxonomy-category{padding:15px 0 15px 10px;text-transform:uppercase}.page-view-faq .view-faq .left-column .taxonomy-category:after{content:none}.page-view-faq .view-faq .left-column .bi-caret-down-fill{width:10%;background-color:#0055a5;font-size:20px;border-bottom:1px solid #fff;border-top:none;padding:10px 40px 10px 20px;color:#fff}.page-view-faq .view-faq .left-column .bi-caret-down-fill.icon-active{transform:rotate(180deg);border-bottom:none;border-top:1px solid #fff}.page-view-faq .view-faq .right-column{padding:20px 0}.page-view-faq .view-faq .right-column .taxo-group{margin-bottom:20px}.page-view-faq .view-faq .right-column h3,.page-view-faq .view-faq .right-column .view-faq,.page-view-faq .view-faq .right-column .row,.page-view-faq .view-faq .right-column .panel-group{padding:0}.page-view-faq .view-faq .right-column .card .more-icon{font-size:25px}.page-view-faq .view-faq .right-column .card .card-body{padding-bottom:0}.page-view-faq .view-faq .right-column .faq-vote-up-down{flex-direction:column;text-align:center}.page-view-faq .view-faq .right-column .faq-vote-up-down .vud-widget{justify-content:center;margin-top:10px}}.page-view-editorial .view-id-editorial .view-header{background:0 0}.page-view-editorial .view-id-editorial .view-header .field-content{color:#fff}.page-view-editorial .view-id-editorial .view-content .result-editorial.views-row .views-field-title a,.page-view-editorial .view-id-editorial .view-content .result-editorial.views-row .views-field-nothing-1 a{color:#0055a5}.page-view-editorial .view-id-editorial .view-content .result-editorial.views-row .views-field-title a:hover,.page-view-editorial .view-id-editorial .view-content .result-editorial.views-row .views-field-nothing-1 a:hover{color:#b21741}body.matmut-atlantique.page-view-export-alerting #content .view-header h1,body.matmut-atlantique.page-view-export-newsletter #content .view-header h1,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .view-header h1{color:#fff}body.matmut-atlantique.page-view-export-alerting #content .view-filters .form-type-select select,body.matmut-atlantique.page-view-export-newsletter #content .view-filters .form-type-select select,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .view-filters .form-type-select select{border:1px solid #ced4da;padding-bottom:6px}body.matmut-atlantique.page-view-export-alerting #content .view-filters .form-actions,body.matmut-atlantique.page-view-export-newsletter #content .view-filters .form-actions,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .view-filters .form-actions{background:#0055a5;padding:3px}body.matmut-atlantique.page-view-export-alerting #content .view-filters .form-actions .js-form-submit,body.matmut-atlantique.page-view-export-newsletter #content .view-filters .form-actions .js-form-submit,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .view-filters .form-actions .js-form-submit{color:#fff;background:#0055a5;padding:13px 25px}body.matmut-atlantique.page-view-export-alerting #content .view-filters .form-actions .js-form-submit:hover,body.matmut-atlantique.page-view-export-newsletter #content .view-filters .form-actions .js-form-submit:hover,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .view-filters .form-actions .js-form-submit:hover{color:#0055a5;background:#fff;padding:13px 25px}body.matmut-atlantique.page-view-export-alerting #content .view-filters .form-actions .js-form-submit:nth-child(2):hover,body.matmut-atlantique.page-view-export-newsletter #content .view-filters .form-actions .js-form-submit:nth-child(2):hover,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .view-filters .form-actions .js-form-submit:nth-child(2):hover{border:3px solid #0055a5}body.matmut-atlantique.page-view-export-alerting #content .view-filters .form-actions:hover,body.matmut-atlantique.page-view-export-newsletter #content .view-filters .form-actions:hover,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .view-filters .form-actions:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}body.matmut-atlantique.page-view-export-alerting #content .feed-icons .views-data-export-feed,body.matmut-atlantique.page-view-export-newsletter #content .feed-icons .views-data-export-feed,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .feed-icons .views-data-export-feed{padding:16px 3px;background:#0055a5}body.matmut-atlantique.page-view-export-alerting #content .feed-icons .views-data-export-feed a,body.matmut-atlantique.page-view-export-newsletter #content .feed-icons .views-data-export-feed a,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .feed-icons .views-data-export-feed a{color:#fff;background:#0055a5;padding:13px 25px}body.matmut-atlantique.page-view-export-alerting #content .feed-icons .views-data-export-feed a:after,body.matmut-atlantique.page-view-export-newsletter #content .feed-icons .views-data-export-feed a:after,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .feed-icons .views-data-export-feed a:after{position:absolute;display:inline-block;content:"";width:100%;height:auto;top:0;bottom:inherit;left:0;right:inherit;background:#fff}body.matmut-atlantique.page-view-export-alerting #content .feed-icons:hover .views-data-export-feed,body.matmut-atlantique.page-view-export-newsletter #content .feed-icons:hover .views-data-export-feed,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .feed-icons:hover .views-data-export-feed{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}body.matmut-atlantique.page-view-export-alerting #content .feed-icons:hover .views-data-export-feed a,body.matmut-atlantique.page-view-export-newsletter #content .feed-icons:hover .views-data-export-feed a,body.matmut-atlantique.page-view-export-newsletter-entreprises #content .feed-icons:hover .views-data-export-feed a{color:#0055a5;background:#fff;padding:13px 25px}.matmut-atlantique .view-view-agenda .view-header{border-top:1px solid #fff}.matmut-atlantique .view-view-agenda .view-header h1{color:#fff}@media screen and (max-width:992px){.matmut-atlantique.path-entreprises .view-view-agenda .view-header h1{color:#030b34;text-align:center}.matmut-atlantique.path-entreprises.page-view-taxonomy-term .view-taxonomy-term>.view-header .view-agenda-title h1{color:#030b34;text-align:center;padding-top:210px}}.b2b-page .block-banner .section-banner .container-info-banner .banner-title.alignment-bottom{margin-top:0;background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%) !important}.block-banner .section-banner .container-info-banner .banner-title .field__item{color:#fff;font-family:"Inter-SemiBold"}.block-banner .section-banner .container-info-banner .banner-title.alignment-bottom{margin-top:0;background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}.block-banner .section-banner .container-info-banner a.cta-banner-visit{background:#004899;color:#fff;font-family:"Inter-SemiBold"}.block-banner .section-banner .container-info-banner a.cta-banner-visit:before,.block-banner .section-banner .container-info-banner a.cta-banner-visit:after{background:#fff}.block-banner .section-banner .container-info-banner a.cta-banner-visit:hover{background:#b21741;color:#fff}.matmut-atlantique .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .field--name-field-banner-title{width:54%;font-family:"Inter-Bold";font-size:30px}.paragraph--type--banner-cta.default .lame-banner-cta .banner-link{position:absolute;bottom:-60px;right:15%}.paragraph--type--banner-cta.default .lame-banner-cta .banner-link.alignment-bottom a{color:#2277b5;background:#fff;border-radius:0;padding:10px 27px;box-shadow:0 5px 24px rgba(164,124,160,.15)}.paragraph--type--banner-cta.default .lame-banner-cta .banner-link.alignment-bottom a:before{content:none}.paragraph--type--banner-cta.default .lame-banner-cta .banner-link.alignment-left p{margin-bottom:5px}@media screen and (max-width:992px){.matmut-atlantique .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .container-info-banner .banner-image-desktop .clip-path{padding:0}.matmut-atlantique .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .container-info-banner .banner-title{padding:16px !important}.matmut-atlantique .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .container-info-banner .banner-title .field--name-field-banner-title{width:100%}.matmut-atlantique .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .container-info-banner .banner-title .field--name-field-banner-title .field__item{font-size:24px;color:#fff;text-align:left}}#views-exposed-form-b2b-offers-search-page-2 legend{color:#aaa57d;font-family:"Inter-SemiBold"}#views-exposed-form-b2b-offers-search-page-2 .form-type-textfield label,#views-exposed-form-b2b-offers-search-page-2 .form-type-textfield span{font-family:"Inter-SemiBold"}#views-exposed-form-b2b-offers-search-page-2 .bef-slider .ui-slider-range{background:#004899}#views-exposed-form-b2b-offers-search-page-2 .bef-slider span{background:#004899;color:#fff}#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submit{color:#fff;background:#b21741;font-family:"Inter-SemiBold"}#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submit:hover{background:#1f2328}.page-view-b2b-offers-search .views-exposed-form{color:#030b34;background:#212121}.block-view-seminar-search h2{font-family:"Inter-SemiBold"}#block-global-search-form{max-width:215px;border-right:1px solid rgba(3,11,52,.2);border-left:1px solid rgba(3,11,52,.2);color:#030b34}#block-global-search-form .form-row .js-form-type-textfield input{font-family:"OpenSans-Regular";color:#030b34}#block-global-search-form .form-row .js-form-type-textfield input::placeholder{color:#030b34;font-family:"OpenSans-Regular";font-style:italic}@media screen and (max-width:992px){#block-global-search-form .form-row .js-form-type-textfield input{color:#fff}#block-global-search-form .form-row .js-form-type-textfield input::placeholder{color:#fff}}@media screen and (max-width:1200px){#block-global-search-form{max-width:190px}}.matmut-atlantique .main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit:hover{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%)}.custom-block-events .list .one-event .big-date{color:#b21741}.custom-block-events .list .one-event .informations .first-line .category{color:#0055a5}.custom-block-events .list .one-event .informations .first-line .date{color:#b8b8b8}.custom-block-events .list .one-event .informations .second-line .title{color:#282828}.custom-block-events .list .one-event .informations .second-line .title:hover{color:#b21741}.custom-block-events .list .one-event .container-plus:before,.custom-block-events .list .one-event .container-plus:after{background-color:#0055a5}.custom-block-events .slider .one-event .informations .first-line .category{color:#0055a5}.custom-block-events .slider .one-event .informations .first-line .date{color:#b21741}.custom-block-events .slider .one-event .informations .block-ctas .more{color:#0055a5}.custom-block-events .slider .one-event .informations .block-ctas .more:hover{color:#b21741}.block-advantages{padding-right:10px;margin-top:60px}@media screen and (max-width:992px){.block-advantages{margin-top:0}}.block-advantages .field__item:first-child .description p{display:flex;justify-content:flex-end;margin-left:30px;clip-path:polygon(0 0,100% 0%,100% 100%,7% 100%);font-family:"Inter-SemiBold";font-size:18px;text-transform:none}.block-advantages .field__item:first-child .description p:after{content:none}@media screen and (max-width:992px){.block-advantages .field__item:first-child .description p{margin:0;clip-path:none;justify-content:flex-start;width:fit-content}}.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .row-next-event .more-icon .bi-plus-lg:before,.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .row-next-event .more-icon .bi-plus-lg:after,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .row-next-event .more-icon .bi-plus-lg:before,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .row-next-event .more-icon .bi-plus-lg:after,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .row-next-event .more-icon .bi-plus-lg:before,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .row-next-event .more-icon .bi-plus-lg:after{color:#004899}.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-date div>span,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-date div>span,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-date div>span{color:#004899;font-family:"ralewaybold",sans-serif}.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content{font-family:"OpenSans-Bold";font-weight:700}.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content>span.event-category,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content>span.event-category,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content>span.event-category{color:#004899}.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link:before,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link:before,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link:before{color:#004899}.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:before,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:before,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:before{background:#004899}.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:after,.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:after,.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:after{background:#004899}.node--type-basic-page .layout .block-field-blocknodenewstype,.node--type-basic-page .layout .block-field-blocknodebasic-pagetitle,.node--type-basic-page .layout .block-field-blocknodebasic-pagefield-subtitle,.node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname,.node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder,.node--type-news .layout .block-field-blocknodenewstype,.node--type-news .layout .block-field-blocknodebasic-pagetitle,.node--type-news .layout .block-field-blocknodebasic-pagefield-subtitle,.node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname,.node--type-news .layout .block-field-blocknodebasic-pagefield-folder,.page-vocabulary-news-category .layout .block-field-blocknodenewstype,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-subtitle,.page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder{color:#fff}.node--type-basic-page .layout .block-field-blocknodenewstype:before,.node--type-basic-page .layout .block-field-blocknodebasic-pagetitle:before,.node--type-basic-page .layout .block-field-blocknodebasic-pagefield-subtitle:before,.node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname:before,.node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder:before,.node--type-news .layout .block-field-blocknodenewstype:before,.node--type-news .layout .block-field-blocknodebasic-pagetitle:before,.node--type-news .layout .block-field-blocknodebasic-pagefield-subtitle:before,.node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname:before,.node--type-news .layout .block-field-blocknodebasic-pagefield-folder:before,.page-vocabulary-news-category .layout .block-field-blocknodenewstype:before,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle:before,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-subtitle:before,.page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname:before,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder:before{background-color:#fff}.node--type-basic-page .layout .block-field-blocknodenewstype,.node--type-news .layout .block-field-blocknodenewstype,.page-vocabulary-news-category .layout .block-field-blocknodenewstype{text-transform:capitalize}.node--type-basic-page .layout .block-field-blocknodenewstype,.node--type-basic-page .layout .block-field-blocknodebasic-pagetitle,.node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname,.node--type-news .layout .block-field-blocknodenewstype,.node--type-news .layout .block-field-blocknodebasic-pagetitle,.node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname,.page-vocabulary-news-category .layout .block-field-blocknodenewstype,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle,.page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname{font-family:"Inter-SemiBold";letter-spacing:0}.node--type-basic-page .layout .block-field-blocknodebasic-pagefield-subtitle,.node--type-news .layout .block-field-blocknodebasic-pagefield-subtitle,.page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-subtitle{color:#fff;font-family:"Inter-Bold"}.node--type-basic-page .layout .layout__region--content>.block-banner .paragraph--type--banner-cta.default .lame-banner-cta .banner-title,.node--type-news .layout .layout__region--content>.block-banner .paragraph--type--banner-cta.default .lame-banner-cta .banner-title,.page-vocabulary-news-category .layout .layout__region--content>.block-banner .paragraph--type--banner-cta.default .lame-banner-cta .banner-title{max-height:inherit}.node--type-basic-page .layout .layout__region--content>.block-banner .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-left,.node--type-news .layout .layout__region--content>.block-banner .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-left,.page-vocabulary-news-category .layout .layout__region--content>.block-banner .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-left{background:linear-gradient(90deg,#2277b5 0%,#004899 .01%,#3381c9 52.6%,#0fb3d7 98.96%);box-shadow:0 5.70638px 11.4128px rgba(4,102,145,.25);padding-top:37px}.b2b-page .layout .layout__region--content>.block-banner .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-left{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%) !important;padding-left:35px}.b2b-page .layout .block-field-blocknodebasic-pagefield-body .lame-cta{font-family:"Inter-Bold";padding:10px 3px;background-color:#004899;margin:20px auto 10px}.b2b-page .layout .block-field-blocknodebasic-pagefield-body .lame-cta a{background-color:#550dc0;color:#fff;padding:10px;font-weight:700}.b2b-page .layout .block-field-blocknodebasic-pagefield-body .lame-cta:hover{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);padding:10px 3px}.b2b-page .layout .block-field-blocknodebasic-pagefield-body .lame-cta:hover a{background:#fff;color:#550dc0}.matmut-atlantique.b2b-page #main-wrapper:before{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%)}.matmut-atlantique.b2b-page #main-wrapper h1{color:#fff}@media screen and (max-width:992px){.matmut-atlantique.b2b-page #page{padding-bottom:calc(31px + 20px)}}.layout--onecol.dossier .block .content a{border-left:4px solid #fff;color:#282828;font-family:"Inter-SemiBold";border-left:4px solid #0055a5}.layout--onecol.dossier .block .content a:hover{color:#999}.layout--onecol.dossier .block .content a:hover:after{color:#999}.layout--onecol.dossier .block .content a:after{color:#282828}.layout--onecol.dossier .block .content a.active{border-left:4px solid #b21741}.layout--onecol.dossier~.layout--onecol.contenu{border-left:1px solid #cdd1d6}.layout--onecol.dossier~.layout--onecol.contenu h1,.layout--onecol.dossier~.layout--onecol.contenu h2{font-family:"ralewaylight",sans-serif;color:#282828}.layout--onecol.dossier~.layout--onecol.contenu h3{font-family:"ralewayblack",sans-serif}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-accordion-item-heading_description{padding:25px 0}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-accordion-item-heading_description a{color:#0055a5}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-accordion-item-heading_description a:before{content:"\F285";color:#0055a5}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-accordion-item-heading_description a:hover{color:#b21741}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-accordion-item-heading_description a:hover:before{color:#b21741}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-accordion-item-heading_description .subtitle{text-transform:uppercase;color:#b21741;font-family:"allerregular",sans-serif;font-size:18px;font-weight:800;font-style:inherit}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-accordion-item-heading_description .title{color:#030b34;font-family:"OpenSans-Regular"}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .lame-rich-text .panel-body{margin-right:20px}.layout--onecol.dossier~.layout--onecol.contenu .lame-accordion .panel-group .lame-accordion-item .more-less{color:#b21741}.layout--onecol.dossier~.layout--onecol.contenu .column-item .column-item__title,.layout--onecol.dossier~.layout--onecol.contenu .column-item .column-item__link{font-family:"ralewaybold",sans-serif;color:#0055a5}.layout--onecol.dossier~.layout--onecol.contenu .column-item .column-item__description{font-family:"ralewayregular",sans-serif}.layout--onecol.dossier~.layout--onecol.contenu .column-item .column-item__link:hover{color:#b21741}@media screen and (max-width:992px){.layout--onecol.dossier .block .content li.item{background-color:#333}.layout--onecol.dossier .block .content li.item:after{position:absolute;display:inline-block;content:"";width:80%;height:1px;top:inherit;bottom:0;left:10px;right:0;background:#414345}.layout--onecol.dossier .block .content li.active .bi-caret-down-fill{color:#fff}.layout--onecol.dossier .block .content a{color:#fff;font-family:"OpenSans-Regular"}.layout--onecol.dossier .block .content a.active{font-family:"Inter-SemiBold"}}.matmut-atlantique.page-user-login .tabs{border-top:1px solid #fff}.matmut-atlantique.page-user-login #main-wrapper:before{color:#fff;content:"Compte utilisateur"}.matmut-atlantique.page-user-login .nav-tabs .nav-item a{color:#fff}.matmut-atlantique.page-user-login .nav-tabs .nav-item.active a{color:#b21741}.matmut-atlantique.page-user-login .nav-tabs .nav-item:hover a{color:#b21741}.matmut-atlantique.page-user-login .user-login-form .form-submit{background-color:#b21741}.matmut-atlantique.page-user-login .user-login-form .form-submit:hover{background-color:#0055a5}.matmut-atlantique.path-frontpage .block-views-blockview-news-list-block-1 .view-view-news-list>.view-content .views-row article .actuality-content-part{margin-left:0}.matmut-atlantique.path-frontpage .block-views-blockview-news-list-block-1 .view-view-news-list>.view-content article .read-more__link{position:static}.layout.contact_entreprise{margin-top:40px;position:relative}.layout.contact_entreprise .block-webform-block{margin-top:85px}.layout.contact_entreprise .layout__region--first .block-webform-block h2{position:absolute;top:0;display:flex;justify-content:center;width:100%;font-family:"Inter-Bold";font-size:26px;line-height:31px}.webform-submission-contact-us-form{width:100%;float:none;margin:60px 0;padding:0 15px}.webform-submission-contact-us-form .webform-flexbox{display:flex;flex-wrap:wrap}.webform-submission-contact-us-form .webform-flexbox .webform-flex{flex:0 1 33.333%;margin-bottom:20px;padding-right:25px}.webform-submission-contact-us-form .webform-flexbox .webform-flex:last-child{flex:100%;margin-bottom:0}.webform-submission-contact-us-form .webform-flexbox .webform-flex label{color:#030b34;font-family:"OpenSans-Regular";font-size:18px;line-height:21px;margin-bottom:6px}.webform-submission-contact-us-form .webform-flexbox .webform-flex input,.webform-submission-contact-us-form .webform-flexbox .webform-flex textarea{border:1px solid #b8b8b8;padding:12px;font-family:"";font-size:.857em;border-radius:0}.webform-submission-contact-us-form .webform-flexbox .webform-flex input::placeholder,.webform-submission-contact-us-form .webform-flexbox .webform-flex textarea::placeholder{color:#999;font-style:italic}.webform-submission-contact-us-form #edit-be-contacted-by--wrapper span,.webform-submission-contact-us-form #edit-be-contacted-by--wrapper label,.webform-submission-contact-us-form #edit-description span,.webform-submission-contact-us-form #edit-description label{font-family:"OpenSans-Regular";color:#030b34;line-height:22.5px}.webform-submission-contact-us-form #edit-be-contacted-by--wrapper label,.webform-submission-contact-us-form #edit-description label{font-size:15px;margin-left:10px;line-height:27px}.webform-submission-contact-us-form #edit-be-contacted-by--wrapper span,.webform-submission-contact-us-form #edit-description span{font-size:18px}.webform-submission-contact-us-form #edit-be-contacted-by--wrapper #edit-be-contacted-by .form-item-be-contacted-by,.webform-submission-contact-us-form #edit-description #edit-be-contacted-by .form-item-be-contacted-by{margin:15px 0}.webform-submission-contact-us-form #edit-be-contacted-by--wrapper{margin-top:25px}.webform-submission-contact-us-form #edit-be-contacted-by--wrapper legend{margin-bottom:20px}.webform-submission-contact-us-form .form-item-news-matmut label{font-family:"Inter-Medium";font-size:18px;color:#030b34;line-height:28px;margin-left:15px}.webform-submission-contact-us-form #edit-description{margin-top:30px}.webform-submission-contact-us-form #edit-description p{font-family:"OpenSans-Regular";font-size:18px}.webform-submission-contact-us-form #edit-actions{display:flex;justify-content:center}.webform-submission-contact-us-form .form-required:after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}.webform-submission-contact-us-form .form-check-input{width:20px;height:20px}.webform-submission-contact-us-form .form-check-input[type=checkbox]{border-radius:0}.webform-submission-contact-us-form .form-check-input:checked[type=radio]{background-image:url("/themes/custom/matmut_atlantique/dist/css/../../dist/images/svg/check.svg");background-size:10px}.webform-submission-contact-us-form .form-check-input:checked{background-color:#550dc0;border-color:#550dc0}.webform-submission-contact-us-form .form-check-input:focus{box-shadow:none}.webform-submission-contact-us-form input.webform-button--submit{background:#550dc0;width:fit-content;padding:8.5px 15px;margin-right:0;color:#fff}.webform-submission-contact-us-form .webform-actions{margin:auto;width:min-content;padding:3px;background:#550dc0}.webform-submission-contact-us-form .webform-actions:hover{background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%)}.webform-submission-contact-us-form .webform-actions:hover input.webform-button--submit{background:#fff;color:#550dc0}@media screen and (max-width:992px){.matmut-atlantique .webform-submission-contact-us-form{margin:0}.matmut-atlantique .webform-submission-contact-us-form .webform-flexbox .webform-flex{margin-bottom:0;padding-right:0;flex:0 1 100%}.matmut-atlantique .webform-submission-contact-us-form #edit-be-contacted-by--wrapper{margin:0}}.block-webform-block.newsletter-entreprise{width:400px;background:linear-gradient(90deg,#550dc0 0%,#a50abe 82.89%,#df0ee6 113.68%);padding-bottom:30px;color:#fff}.block-webform-block.newsletter-entreprise h2{color:#fff;font-family:"Inter-Bold";font-size:22px;line-height:26px;text-align:center;padding-top:25px}.webform-submission-newsletter-entreprise-form{width:210px;float:none;margin:auto}.webform-submission-newsletter-entreprise-form fieldset label{font-weight:100;margin-bottom:15px;font-size:18px;font-family:"Inter-Medium"}.webform-submission-newsletter-entreprise-form fieldset label.form-required:after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}.webform-submission-newsletter-entreprise-form fieldset input{border-radius:0;border:none;border-bottom:1px solid #0055a5;width:100%;padding:10px 0 15px 10px;font-style:italic;color:#030b34;margin-bottom:25px;font-family:"OpenSans-Regular"}.webform-submission-newsletter-entreprise-form fieldset input::placeholder{color:#030b34}.webform-submission-newsletter-entreprise-form .webform-actions{text-align:left;margin-top:30px !important}.webform-submission-newsletter-entreprise-form input.webform-button--submit{background:#fff;width:fit-content;padding:8.5px 15px;margin-right:0;color:#550dc0}.webform-submission-newsletter-entreprise-form .webform-actions{margin:auto;width:min-content;padding:0;background:#fff}.webform-submission-newsletter-entreprise-form .webform-actions:hover{background:#550dc0}.webform-submission-newsletter-entreprise-form .webform-actions:hover input.webform-button--submit{background:#550dc0;color:#fff}.webform-submission-newsletter-entreprise-form #edit-informations{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:30px;padding-top:30px;border-top:1px solid #fff}.webform-submission-newsletter-entreprise-form #edit-informations .webform-flex{padding-bottom:5px}.webform-submission-newsletter-entreprise-form #edit-informations .webform-flex:nth-child(1) label{font-family:"OpenSans-SemiBold"}.webform-submission-newsletter-entreprise-form #edit-informations .webform-flex:nth-child(2) label{font-family:"OpenSans-Italic"}.webform-submission-newsletter-entreprise-form #edit-informations .webform-flex:nth-child(3) label{font-family:"Inter-Bold";text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.webform-submission-vip-seat-form{width:100%;float:none;margin:60px 0;padding-left:70px;padding-right:70px}.webform-submission-vip-seat-form fieldset{margin-top:20px}.webform-submission-vip-seat-form fieldset label{font-weight:100}.webform-submission-vip-seat-form fieldset label.form-required:after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}.webform-submission-vip-seat-form fieldset input:not(.form-file),.webform-submission-vip-seat-form fieldset textarea:not(.form-file){border:none;border-bottom:1px solid #0055a5;width:100%;padding-left:0;padding-bottom:15px;font-style:italic;color:#030b34}.webform-submission-vip-seat-form fieldset input:not(.form-file)::placeholder,.webform-submission-vip-seat-form fieldset textarea:not(.form-file)::placeholder{color:#030b34}.webform-submission-vip-seat-form fieldset.form-type-webform-document-file .webform-document-file input.form-submit{width:25%;background-color:#0055a5;color:#fff;font-style:normal}.webform-submission-vip-seat-form fieldset.form-type-webform-document-file .webform-document-file input.form-submit:hover{background-color:#b21741}.webform-submission-vip-seat-form .webform-actions{text-align:left;margin-top:40px}.webform-submission-vip-seat-form .webform-actions input{width:25%;background-color:#0055a5;color:#fff}.webform-submission-vip-seat-form .webform-actions input:hover{background-color:#b21741}.webform-submission-group-visit-form{padding:0 100px;margin-bottom:30px}.webform-submission-group-visit-form h3{font-family:"Inter-SemiBold";text-transform:uppercase}.webform-submission-group-visit-form label{font-weight:100}.webform-submission-group-visit-form label.form-required:after{content:"";vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}.webform-submission-group-visit-form input,.webform-submission-group-visit-form select{border:1px solid #b8b8b8;border-radius:0;color:#030b34;padding:15px 18px;font-family:"OpenSans-Regular";font-size:.857em;min-height:49px;font-style:normal}.webform-submission-group-visit-form input::placeholder,.webform-submission-group-visit-form select::placeholder{color:#999;font-style:italic}.webform-submission-group-visit-form [id^=edit-date-type-section]{align-items:end}.webform-submission-group-visit-form [id^=edit-date-type-section] [id^=edit-date-section]{flex-direction:column}.webform-submission-group-visit-form [id^=edit-date-type-section] [id^=edit-date-section] .webform-flex--1:last-child [id^=edit-date]{display:flex;flex-direction:row}.webform-submission-group-visit-form [id^=edit-date-type-section] [id^=edit-date-section] .webform-flex--1:last-child [id^=edit-date] fieldset{width:50%;padding:0 20px}.webform-submission-group-visit-form [id^=edit-date-type-section] [id^=edit-visit-type-section]{flex-direction:column}.webform-submission-group-visit-form [id^=edit-group-infos-section]{flex-direction:column}.webform-submission-group-visit-form [id^=edit-group-infos-section] [id^=edit-group-infos-section-two] span.fieldset-legend{font-family:"Inter-SemiBold";font-weight:100;font-size:14px;letter-spacing:.3px}.webform-submission-group-visit-form [id^=edit-group-infos-section] [id^=edit-group-infos-section-two] [id^=edit-parking-stadium] input{padding:0;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none}.webform-submission-group-visit-form [id^=edit-group-infos-detail-section]{flex-direction:column}.webform-submission-group-visit-form [id^=edit-group-infos-detail-section] .webform-flex--1:last-child .section-one-two{margin-top:-20px}.webform-submission-group-visit-form [id^=edit-group-infos-detail-section] .webform-flex--1:last-child .webform-flexbox{flex-direction:row}.webform-submission-group-visit-form [id^=edit-group-infos-detail-section] .webform-flex--1:last-child .webform-flexbox .section-one,.webform-submission-group-visit-form [id^=edit-group-infos-detail-section] .webform-flex--1:last-child .webform-flexbox .section-two{flex-direction:column}.webform-submission-group-visit-form .webform-actions{text-align:center}.webform-submission-group-visit-form .webform-actions .form-submit{width:25%;background-color:#0055a5;color:#fff;border-bottom:0;font-weight:700}.webform-submission-group-visit-form .webform-actions .form-submit:hover{background-color:#b21741}@media screen and (max-width:992px){.page-vocabulary-news-category .view-taxonomy-term .view-content .col-4{width:100%}.page-vocabulary-news-category .view-taxonomy-term .view-content .col-4 .actuality-content-part{height:auto}.page-vocabulary-news-category .view-taxonomy-term .view-content .col-4 .actuality-content-part span.field-content,.page-vocabulary-news-category .view-taxonomy-term .view-content .col-4 .actuality-content-part .more-link-container{display:none}.page-vocabulary-news-category .view-taxonomy-term .view-content .col-4 .actuality-content-part .news-title h2{color:#004899;font-family:"Inter-Bold"}.node--type-news h1{font-size:22px;margin-bottom:15px}.node--type-news .date-time{font-size:16px;padding-top:5px}.node--type-news .share-news.second span>a,.node--type-news .share-news.second span{font-size:16px}.node--type-news .layout .block-field-blocknodenewstype .field--name-type{padding-left:12px;padding-right:12px}}@media screen and (max-width:992px){.matmut-atlantique.path-billetteries .view-view-agenda .view-header h1{font-size:27px}.matmut-atlantique.path-billetteries .view-view-agenda .view-content{padding-top:35px}.matmut-atlantique .event-slider-page .slider-container{padding-bottom:10px}.path-entreprises.page-view-view-agenda .block-banner{margin-top:54px}}@media screen and (max-width:992px){.matmut-atlantique .paragraph-price{padding-right:0;border-bottom:4px solid #fff}.matmut-atlantique .lame-cta{margin:20px auto 10px !important}.matmut-atlantique .lame{margin:10px 0}.matmut-atlantique .lame.lame-offers-taxonomies{padding:14px}.matmut-atlantique .header .réseaux-sociaux{display:none}}@media screen and (max-width:992px){#page-rwc-temporary.matmut-atlantique h1{font-size:25px;margin:10px 0}#page-rwc-temporary.matmut-atlantique h2{font-size:22px}#page-rwc-temporary.matmut-atlantique p img{width:100%}#page-rwc-temporary.matmut-atlantique .text-image{padding:0}#page-rwc-temporary.matmut-atlantique .text-image p{padding:0 15px}#page-rwc-temporary.matmut-atlantique .lame-cta{margin:5px auto}#page-rwc-temporary.matmut-atlantique .lame-accordion{margin-top:0}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item{width:90%}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item>.field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text{width:100%}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item>.field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title .title{width:40%;font-size:18px}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item>.field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title .subtitle{width:60%;font-size:16px}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item>.field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .rich-text-image_text{padding:0}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item>.field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .rich-text-image_text .description{padding:0}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item>.field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .rich-text-image_text .description p{padding:0;font-size:16px}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-image-slider{margin:10px 0 0}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner{width:35%}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language .dd-selected:before{right:25px}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language .dd-options:before{right:0}}@media screen and (max-width:992px){.matmut-atlantique.event-b2b #main .event__inner_title.container h1{font-size:25px}.matmut-atlantique.event-b2b #main .event__inner_date,.matmut-atlantique.event-b2b #main .event__inner_date_start{font-size:18px}.matmut-atlantique.event-b2b #main .event__inner_subtitle{font-size:16px}.matmut-atlantique.event-b2b #main .body-read-more{padding:0;max-height:90px}.matmut-atlantique.event-b2b #main .btn_read_more{padding:0}.matmut-atlantique.event-b2b #main .event__inner_devis .price-container .event__inner_content_min{flex-direction:column;margin-bottom:20px}.matmut-atlantique.event-b2b #main .event__inner_devis .cta.cta-first{margin-bottom:10px}.matmut-atlantique.event-b2b #main .event__inner_content_text{padding:15px 0}.matmut-atlantique.event-b2b #main .event__inner_offers .container-mosaic .row{flex-direction:column}.matmut-atlantique.event-b2b #main .event__inner_offers .container-mosaic .row .col-md-4{width:100%}.matmut-atlantique.event-b2b #main .event__inner_offers .container-mosaic .row .col-md-4 .container-image{height:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.matmut-atlantique.event-b2b #main .event__inner_offers .container-mosaic .row .col-md-4 .container-image img{width:100%}.matmut-atlantique.event-b2b #main .ctas .offer-abstract__inner_content_buttons .mx-auto{width:100%}.matmut-atlantique.event-b2b #main .offer-abstract{padding-right:0 !important;padding-left:0 !important}}@media screen and (max-width:992px){.matmut-atlantique.node--type-basic-page .layout--onecol .block,.matmut-atlantique.node--type-news .layout--onecol .block,.matmut-atlantique.page-vocabulary-news-category .layout--onecol .block{margin:10px 0}.matmut-atlantique.node--type-basic-page .layout--onecol .block.titre-événements-home,.matmut-atlantique.node--type-news .layout--onecol .block.titre-événements-home,.matmut-atlantique.page-vocabulary-news-category .layout--onecol .block.titre-événements-home{display:none}.matmut-atlantique.node--type-basic-page .layout--onecol .block.titre-actualités-home .lame-separator img,.matmut-atlantique.node--type-news .layout--onecol .block.titre-actualités-home .lame-separator img,.matmut-atlantique.page-vocabulary-news-category .layout--onecol .block.titre-actualités-home .lame-separator img{display:none}.matmut-atlantique.node--type-basic-page #main .block-layout-builder,.matmut-atlantique.node--type-news #main .block-layout-builder,.matmut-atlantique.page-vocabulary-news-category #main .block-layout-builder{position:relative;top:0;left:0;padding:0 15px;margin:0}.matmut-atlantique.node--type-basic-page #main .block-layout-builder .field--name-title,.matmut-atlantique.node--type-news #main .block-layout-builder .field--name-title,.matmut-atlantique.page-vocabulary-news-category #main .block-layout-builder .field--name-title{padding-left:0}.matmut-atlantique.node--type-basic-page #main .block-layout-builder .lame-rich-text,.matmut-atlantique.node--type-news #main .block-layout-builder .lame-rich-text,.matmut-atlantique.page-vocabulary-news-category #main .block-layout-builder .lame-rich-text{padding:0}.matmut-atlantique.node--type-basic-page #main .block-layout-builder .lame-rich-text .b2b-columns-offers,.matmut-atlantique.node--type-news #main .block-layout-builder .lame-rich-text .b2b-columns-offers,.matmut-atlantique.page-vocabulary-news-category #main .block-layout-builder .lame-rich-text .b2b-columns-offers{flex-direction:column}.matmut-atlantique .newsletter .recevoir-la-newsletter{width:100%}.matmut-atlantique .newsletter .recevoir-la-newsletter .mail-submit .form-item-email-address{margin:20px 15px;margin-bottom:65px !important}.matmut-atlantique .newsletter .recevoir-la-newsletter .mail-submit .webform-flex--1:nth-child(2){right:inherit;display:flex;justify-content:center;width:100%;top:70px;z-index:1}}
@font-face{font-family:"bootstrap-icons";src:url("/libraries/bootstrap-icons/./fonts/bootstrap-icons.woff2?524846017b983fc8ded9325d94ed40f3") format("woff2"),url("/libraries/bootstrap-icons/./fonts/bootstrap-icons.woff?524846017b983fc8ded9325d94ed40f3") format("woff")}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123:before{content:"\f67f"}.bi-alarm-fill:before{content:"\f101"}.bi-alarm:before{content:"\f102"}.bi-align-bottom:before{content:"\f103"}.bi-align-center:before{content:"\f104"}.bi-align-end:before{content:"\f105"}.bi-align-middle:before{content:"\f106"}.bi-align-start:before{content:"\f107"}.bi-align-top:before{content:"\f108"}.bi-alt:before{content:"\f109"}.bi-app-indicator:before{content:"\f10a"}.bi-app:before{content:"\f10b"}.bi-archive-fill:before{content:"\f10c"}.bi-archive:before{content:"\f10d"}.bi-arrow-90deg-down:before{content:"\f10e"}.bi-arrow-90deg-left:before{content:"\f10f"}.bi-arrow-90deg-right:before{content:"\f110"}.bi-arrow-90deg-up:before{content:"\f111"}.bi-arrow-bar-down:before{content:"\f112"}.bi-arrow-bar-left:before{content:"\f113"}.bi-arrow-bar-right:before{content:"\f114"}.bi-arrow-bar-up:before{content:"\f115"}.bi-arrow-clockwise:before{content:"\f116"}.bi-arrow-counterclockwise:before{content:"\f117"}.bi-arrow-down-circle-fill:before{content:"\f118"}.bi-arrow-down-circle:before{content:"\f119"}.bi-arrow-down-left-circle-fill:before{content:"\f11a"}.bi-arrow-down-left-circle:before{content:"\f11b"}.bi-arrow-down-left-square-fill:before{content:"\f11c"}.bi-arrow-down-left-square:before{content:"\f11d"}.bi-arrow-down-left:before{content:"\f11e"}.bi-arrow-down-right-circle-fill:before{content:"\f11f"}.bi-arrow-down-right-circle:before{content:"\f120"}.bi-arrow-down-right-square-fill:before{content:"\f121"}.bi-arrow-down-right-square:before{content:"\f122"}.bi-arrow-down-right:before{content:"\f123"}.bi-arrow-down-short:before{content:"\f124"}.bi-arrow-down-square-fill:before{content:"\f125"}.bi-arrow-down-square:before{content:"\f126"}.bi-arrow-down-up:before{content:"\f127"}.bi-arrow-down:before{content:"\f128"}.bi-arrow-left-circle-fill:before{content:"\f129"}.bi-arrow-left-circle:before{content:"\f12a"}.bi-arrow-left-right:before{content:"\f12b"}.bi-arrow-left-short:before{content:"\f12c"}.bi-arrow-left-square-fill:before{content:"\f12d"}.bi-arrow-left-square:before{content:"\f12e"}.bi-arrow-left:before{content:"\f12f"}.bi-arrow-repeat:before{content:"\f130"}.bi-arrow-return-left:before{content:"\f131"}.bi-arrow-return-right:before{content:"\f132"}.bi-arrow-right-circle-fill:before{content:"\f133"}.bi-arrow-right-circle:before{content:"\f134"}.bi-arrow-right-short:before{content:"\f135"}.bi-arrow-right-square-fill:before{content:"\f136"}.bi-arrow-right-square:before{content:"\f137"}.bi-arrow-right:before{content:"\f138"}.bi-arrow-up-circle-fill:before{content:"\f139"}.bi-arrow-up-circle:before{content:"\f13a"}.bi-arrow-up-left-circle-fill:before{content:"\f13b"}.bi-arrow-up-left-circle:before{content:"\f13c"}.bi-arrow-up-left-square-fill:before{content:"\f13d"}.bi-arrow-up-left-square:before{content:"\f13e"}.bi-arrow-up-left:before{content:"\f13f"}.bi-arrow-up-right-circle-fill:before{content:"\f140"}.bi-arrow-up-right-circle:before{content:"\f141"}.bi-arrow-up-right-square-fill:before{content:"\f142"}.bi-arrow-up-right-square:before{content:"\f143"}.bi-arrow-up-right:before{content:"\f144"}.bi-arrow-up-short:before{content:"\f145"}.bi-arrow-up-square-fill:before{content:"\f146"}.bi-arrow-up-square:before{content:"\f147"}.bi-arrow-up:before{content:"\f148"}.bi-arrows-angle-contract:before{content:"\f149"}.bi-arrows-angle-expand:before{content:"\f14a"}.bi-arrows-collapse:before{content:"\f14b"}.bi-arrows-expand:before{content:"\f14c"}.bi-arrows-fullscreen:before{content:"\f14d"}.bi-arrows-move:before{content:"\f14e"}.bi-aspect-ratio-fill:before{content:"\f14f"}.bi-aspect-ratio:before{content:"\f150"}.bi-asterisk:before{content:"\f151"}.bi-at:before{content:"\f152"}.bi-award-fill:before{content:"\f153"}.bi-award:before{content:"\f154"}.bi-back:before{content:"\f155"}.bi-backspace-fill:before{content:"\f156"}.bi-backspace-reverse-fill:before{content:"\f157"}.bi-backspace-reverse:before{content:"\f158"}.bi-backspace:before{content:"\f159"}.bi-badge-3d-fill:before{content:"\f15a"}.bi-badge-3d:before{content:"\f15b"}.bi-badge-4k-fill:before{content:"\f15c"}.bi-badge-4k:before{content:"\f15d"}.bi-badge-8k-fill:before{content:"\f15e"}.bi-badge-8k:before{content:"\f15f"}.bi-badge-ad-fill:before{content:"\f160"}.bi-badge-ad:before{content:"\f161"}.bi-badge-ar-fill:before{content:"\f162"}.bi-badge-ar:before{content:"\f163"}.bi-badge-cc-fill:before{content:"\f164"}.bi-badge-cc:before{content:"\f165"}.bi-badge-hd-fill:before{content:"\f166"}.bi-badge-hd:before{content:"\f167"}.bi-badge-tm-fill:before{content:"\f168"}.bi-badge-tm:before{content:"\f169"}.bi-badge-vo-fill:before{content:"\f16a"}.bi-badge-vo:before{content:"\f16b"}.bi-badge-vr-fill:before{content:"\f16c"}.bi-badge-vr:before{content:"\f16d"}.bi-badge-wc-fill:before{content:"\f16e"}.bi-badge-wc:before{content:"\f16f"}.bi-bag-check-fill:before{content:"\f170"}.bi-bag-check:before{content:"\f171"}.bi-bag-dash-fill:before{content:"\f172"}.bi-bag-dash:before{content:"\f173"}.bi-bag-fill:before{content:"\f174"}.bi-bag-plus-fill:before{content:"\f175"}.bi-bag-plus:before{content:"\f176"}.bi-bag-x-fill:before{content:"\f177"}.bi-bag-x:before{content:"\f178"}.bi-bag:before{content:"\f179"}.bi-bar-chart-fill:before{content:"\f17a"}.bi-bar-chart-line-fill:before{content:"\f17b"}.bi-bar-chart-line:before{content:"\f17c"}.bi-bar-chart-steps:before{content:"\f17d"}.bi-bar-chart:before{content:"\f17e"}.bi-basket-fill:before{content:"\f17f"}.bi-basket:before{content:"\f180"}.bi-basket2-fill:before{content:"\f181"}.bi-basket2:before{content:"\f182"}.bi-basket3-fill:before{content:"\f183"}.bi-basket3:before{content:"\f184"}.bi-battery-charging:before{content:"\f185"}.bi-battery-full:before{content:"\f186"}.bi-battery-half:before{content:"\f187"}.bi-battery:before{content:"\f188"}.bi-bell-fill:before{content:"\f189"}.bi-bell:before{content:"\f18a"}.bi-bezier:before{content:"\f18b"}.bi-bezier2:before{content:"\f18c"}.bi-bicycle:before{content:"\f18d"}.bi-binoculars-fill:before{content:"\f18e"}.bi-binoculars:before{content:"\f18f"}.bi-blockquote-left:before{content:"\f190"}.bi-blockquote-right:before{content:"\f191"}.bi-book-fill:before{content:"\f192"}.bi-book-half:before{content:"\f193"}.bi-book:before{content:"\f194"}.bi-bookmark-check-fill:before{content:"\f195"}.bi-bookmark-check:before{content:"\f196"}.bi-bookmark-dash-fill:before{content:"\f197"}.bi-bookmark-dash:before{content:"\f198"}.bi-bookmark-fill:before{content:"\f199"}.bi-bookmark-heart-fill:before{content:"\f19a"}.bi-bookmark-heart:before{content:"\f19b"}.bi-bookmark-plus-fill:before{content:"\f19c"}.bi-bookmark-plus:before{content:"\f19d"}.bi-bookmark-star-fill:before{content:"\f19e"}.bi-bookmark-star:before{content:"\f19f"}.bi-bookmark-x-fill:before{content:"\f1a0"}.bi-bookmark-x:before{content:"\f1a1"}.bi-bookmark:before{content:"\f1a2"}.bi-bookmarks-fill:before{content:"\f1a3"}.bi-bookmarks:before{content:"\f1a4"}.bi-bookshelf:before{content:"\f1a5"}.bi-bootstrap-fill:before{content:"\f1a6"}.bi-bootstrap-reboot:before{content:"\f1a7"}.bi-bootstrap:before{content:"\f1a8"}.bi-border-all:before{content:"\f1a9"}.bi-border-bottom:before{content:"\f1aa"}.bi-border-center:before{content:"\f1ab"}.bi-border-inner:before{content:"\f1ac"}.bi-border-left:before{content:"\f1ad"}.bi-border-middle:before{content:"\f1ae"}.bi-border-outer:before{content:"\f1af"}.bi-border-right:before{content:"\f1b0"}.bi-border-style:before{content:"\f1b1"}.bi-border-top:before{content:"\f1b2"}.bi-border-width:before{content:"\f1b3"}.bi-border:before{content:"\f1b4"}.bi-bounding-box-circles:before{content:"\f1b5"}.bi-bounding-box:before{content:"\f1b6"}.bi-box-arrow-down-left:before{content:"\f1b7"}.bi-box-arrow-down-right:before{content:"\f1b8"}.bi-box-arrow-down:before{content:"\f1b9"}.bi-box-arrow-in-down-left:before{content:"\f1ba"}.bi-box-arrow-in-down-right:before{content:"\f1bb"}.bi-box-arrow-in-down:before{content:"\f1bc"}.bi-box-arrow-in-left:before{content:"\f1bd"}.bi-box-arrow-in-right:before{content:"\f1be"}.bi-box-arrow-in-up-left:before{content:"\f1bf"}.bi-box-arrow-in-up-right:before{content:"\f1c0"}.bi-box-arrow-in-up:before{content:"\f1c1"}.bi-box-arrow-left:before{content:"\f1c2"}.bi-box-arrow-right:before{content:"\f1c3"}.bi-box-arrow-up-left:before{content:"\f1c4"}.bi-box-arrow-up-right:before{content:"\f1c5"}.bi-box-arrow-up:before{content:"\f1c6"}.bi-box-seam:before{content:"\f1c7"}.bi-box:before{content:"\f1c8"}.bi-braces:before{content:"\f1c9"}.bi-bricks:before{content:"\f1ca"}.bi-briefcase-fill:before{content:"\f1cb"}.bi-briefcase:before{content:"\f1cc"}.bi-brightness-alt-high-fill:before{content:"\f1cd"}.bi-brightness-alt-high:before{content:"\f1ce"}.bi-brightness-alt-low-fill:before{content:"\f1cf"}.bi-brightness-alt-low:before{content:"\f1d0"}.bi-brightness-high-fill:before{content:"\f1d1"}.bi-brightness-high:before{content:"\f1d2"}.bi-brightness-low-fill:before{content:"\f1d3"}.bi-brightness-low:before{content:"\f1d4"}.bi-broadcast-pin:before{content:"\f1d5"}.bi-broadcast:before{content:"\f1d6"}.bi-brush-fill:before{content:"\f1d7"}.bi-brush:before{content:"\f1d8"}.bi-bucket-fill:before{content:"\f1d9"}.bi-bucket:before{content:"\f1da"}.bi-bug-fill:before{content:"\f1db"}.bi-bug:before{content:"\f1dc"}.bi-building:before{content:"\f1dd"}.bi-bullseye:before{content:"\f1de"}.bi-calculator-fill:before{content:"\f1df"}.bi-calculator:before{content:"\f1e0"}.bi-calendar-check-fill:before{content:"\f1e1"}.bi-calendar-check:before{content:"\f1e2"}.bi-calendar-date-fill:before{content:"\f1e3"}.bi-calendar-date:before{content:"\f1e4"}.bi-calendar-day-fill:before{content:"\f1e5"}.bi-calendar-day:before{content:"\f1e6"}.bi-calendar-event-fill:before{content:"\f1e7"}.bi-calendar-event:before{content:"\f1e8"}.bi-calendar-fill:before{content:"\f1e9"}.bi-calendar-minus-fill:before{content:"\f1ea"}.bi-calendar-minus:before{content:"\f1eb"}.bi-calendar-month-fill:before{content:"\f1ec"}.bi-calendar-month:before{content:"\f1ed"}.bi-calendar-plus-fill:before{content:"\f1ee"}.bi-calendar-plus:before{content:"\f1ef"}.bi-calendar-range-fill:before{content:"\f1f0"}.bi-calendar-range:before{content:"\f1f1"}.bi-calendar-week-fill:before{content:"\f1f2"}.bi-calendar-week:before{content:"\f1f3"}.bi-calendar-x-fill:before{content:"\f1f4"}.bi-calendar-x:before{content:"\f1f5"}.bi-calendar:before{content:"\f1f6"}.bi-calendar2-check-fill:before{content:"\f1f7"}.bi-calendar2-check:before{content:"\f1f8"}.bi-calendar2-date-fill:before{content:"\f1f9"}.bi-calendar2-date:before{content:"\f1fa"}.bi-calendar2-day-fill:before{content:"\f1fb"}.bi-calendar2-day:before{content:"\f1fc"}.bi-calendar2-event-fill:before{content:"\f1fd"}.bi-calendar2-event:before{content:"\f1fe"}.bi-calendar2-fill:before{content:"\f1ff"}.bi-calendar2-minus-fill:before{content:"\f200"}.bi-calendar2-minus:before{content:"\f201"}.bi-calendar2-month-fill:before{content:"\f202"}.bi-calendar2-month:before{content:"\f203"}.bi-calendar2-plus-fill:before{content:"\f204"}.bi-calendar2-plus:before{content:"\f205"}.bi-calendar2-range-fill:before{content:"\f206"}.bi-calendar2-range:before{content:"\f207"}.bi-calendar2-week-fill:before{content:"\f208"}.bi-calendar2-week:before{content:"\f209"}.bi-calendar2-x-fill:before{content:"\f20a"}.bi-calendar2-x:before{content:"\f20b"}.bi-calendar2:before{content:"\f20c"}.bi-calendar3-event-fill:before{content:"\f20d"}.bi-calendar3-event:before{content:"\f20e"}.bi-calendar3-fill:before{content:"\f20f"}.bi-calendar3-range-fill:before{content:"\f210"}.bi-calendar3-range:before{content:"\f211"}.bi-calendar3-week-fill:before{content:"\f212"}.bi-calendar3-week:before{content:"\f213"}.bi-calendar3:before{content:"\f214"}.bi-calendar4-event:before{content:"\f215"}.bi-calendar4-range:before{content:"\f216"}.bi-calendar4-week:before{content:"\f217"}.bi-calendar4:before{content:"\f218"}.bi-camera-fill:before{content:"\f219"}.bi-camera-reels-fill:before{content:"\f21a"}.bi-camera-reels:before{content:"\f21b"}.bi-camera-video-fill:before{content:"\f21c"}.bi-camera-video-off-fill:before{content:"\f21d"}.bi-camera-video-off:before{content:"\f21e"}.bi-camera-video:before{content:"\f21f"}.bi-camera:before{content:"\f220"}.bi-camera2:before{content:"\f221"}.bi-capslock-fill:before{content:"\f222"}.bi-capslock:before{content:"\f223"}.bi-card-checklist:before{content:"\f224"}.bi-card-heading:before{content:"\f225"}.bi-card-image:before{content:"\f226"}.bi-card-list:before{content:"\f227"}.bi-card-text:before{content:"\f228"}.bi-caret-down-fill:before{content:"\f229"}.bi-caret-down-square-fill:before{content:"\f22a"}.bi-caret-down-square:before{content:"\f22b"}.bi-caret-down:before{content:"\f22c"}.bi-caret-left-fill:before{content:"\f22d"}.bi-caret-left-square-fill:before{content:"\f22e"}.bi-caret-left-square:before{content:"\f22f"}.bi-caret-left:before{content:"\f230"}.bi-caret-right-fill:before{content:"\f231"}.bi-caret-right-square-fill:before{content:"\f232"}.bi-caret-right-square:before{content:"\f233"}.bi-caret-right:before{content:"\f234"}.bi-caret-up-fill:before{content:"\f235"}.bi-caret-up-square-fill:before{content:"\f236"}.bi-caret-up-square:before{content:"\f237"}.bi-caret-up:before{content:"\f238"}.bi-cart-check-fill:before{content:"\f239"}.bi-cart-check:before{content:"\f23a"}.bi-cart-dash-fill:before{content:"\f23b"}.bi-cart-dash:before{content:"\f23c"}.bi-cart-fill:before{content:"\f23d"}.bi-cart-plus-fill:before{content:"\f23e"}.bi-cart-plus:before{content:"\f23f"}.bi-cart-x-fill:before{content:"\f240"}.bi-cart-x:before{content:"\f241"}.bi-cart:before{content:"\f242"}.bi-cart2:before{content:"\f243"}.bi-cart3:before{content:"\f244"}.bi-cart4:before{content:"\f245"}.bi-cash-stack:before{content:"\f246"}.bi-cash:before{content:"\f247"}.bi-cast:before{content:"\f248"}.bi-chat-dots-fill:before{content:"\f249"}.bi-chat-dots:before{content:"\f24a"}.bi-chat-fill:before{content:"\f24b"}.bi-chat-left-dots-fill:before{content:"\f24c"}.bi-chat-left-dots:before{content:"\f24d"}.bi-chat-left-fill:before{content:"\f24e"}.bi-chat-left-quote-fill:before{content:"\f24f"}.bi-chat-left-quote:before{content:"\f250"}.bi-chat-left-text-fill:before{content:"\f251"}.bi-chat-left-text:before{content:"\f252"}.bi-chat-left:before{content:"\f253"}.bi-chat-quote-fill:before{content:"\f254"}.bi-chat-quote:before{content:"\f255"}.bi-chat-right-dots-fill:before{content:"\f256"}.bi-chat-right-dots:before{content:"\f257"}.bi-chat-right-fill:before{content:"\f258"}.bi-chat-right-quote-fill:before{content:"\f259"}.bi-chat-right-quote:before{content:"\f25a"}.bi-chat-right-text-fill:before{content:"\f25b"}.bi-chat-right-text:before{content:"\f25c"}.bi-chat-right:before{content:"\f25d"}.bi-chat-square-dots-fill:before{content:"\f25e"}.bi-chat-square-dots:before{content:"\f25f"}.bi-chat-square-fill:before{content:"\f260"}.bi-chat-square-quote-fill:before{content:"\f261"}.bi-chat-square-quote:before{content:"\f262"}.bi-chat-square-text-fill:before{content:"\f263"}.bi-chat-square-text:before{content:"\f264"}.bi-chat-square:before{content:"\f265"}.bi-chat-text-fill:before{content:"\f266"}.bi-chat-text:before{content:"\f267"}.bi-chat:before{content:"\f268"}.bi-check-all:before{content:"\f269"}.bi-check-circle-fill:before{content:"\f26a"}.bi-check-circle:before{content:"\f26b"}.bi-check-square-fill:before{content:"\f26c"}.bi-check-square:before{content:"\f26d"}.bi-check:before{content:"\f26e"}.bi-check2-all:before{content:"\f26f"}.bi-check2-circle:before{content:"\f270"}.bi-check2-square:before{content:"\f271"}.bi-check2:before{content:"\f272"}.bi-chevron-bar-contract:before{content:"\f273"}.bi-chevron-bar-down:before{content:"\f274"}.bi-chevron-bar-expand:before{content:"\f275"}.bi-chevron-bar-left:before{content:"\f276"}.bi-chevron-bar-right:before{content:"\f277"}.bi-chevron-bar-up:before{content:"\f278"}.bi-chevron-compact-down:before{content:"\f279"}.bi-chevron-compact-left:before{content:"\f27a"}.bi-chevron-compact-right:before{content:"\f27b"}.bi-chevron-compact-up:before{content:"\f27c"}.bi-chevron-contract:before{content:"\f27d"}.bi-chevron-double-down:before{content:"\f27e"}.bi-chevron-double-left:before{content:"\f27f"}.bi-chevron-double-right:before{content:"\f280"}.bi-chevron-double-up:before{content:"\f281"}.bi-chevron-down:before{content:"\f282"}.bi-chevron-expand:before{content:"\f283"}.bi-chevron-left:before{content:"\f284"}.bi-chevron-right:before{content:"\f285"}.bi-chevron-up:before{content:"\f286"}.bi-circle-fill:before{content:"\f287"}.bi-circle-half:before{content:"\f288"}.bi-circle-square:before{content:"\f289"}.bi-circle:before{content:"\f28a"}.bi-clipboard-check:before{content:"\f28b"}.bi-clipboard-data:before{content:"\f28c"}.bi-clipboard-minus:before{content:"\f28d"}.bi-clipboard-plus:before{content:"\f28e"}.bi-clipboard-x:before{content:"\f28f"}.bi-clipboard:before{content:"\f290"}.bi-clock-fill:before{content:"\f291"}.bi-clock-history:before{content:"\f292"}.bi-clock:before{content:"\f293"}.bi-cloud-arrow-down-fill:before{content:"\f294"}.bi-cloud-arrow-down:before{content:"\f295"}.bi-cloud-arrow-up-fill:before{content:"\f296"}.bi-cloud-arrow-up:before{content:"\f297"}.bi-cloud-check-fill:before{content:"\f298"}.bi-cloud-check:before{content:"\f299"}.bi-cloud-download-fill:before{content:"\f29a"}.bi-cloud-download:before{content:"\f29b"}.bi-cloud-drizzle-fill:before{content:"\f29c"}.bi-cloud-drizzle:before{content:"\f29d"}.bi-cloud-fill:before{content:"\f29e"}.bi-cloud-fog-fill:before{content:"\f29f"}.bi-cloud-fog:before{content:"\f2a0"}.bi-cloud-fog2-fill:before{content:"\f2a1"}.bi-cloud-fog2:before{content:"\f2a2"}.bi-cloud-hail-fill:before{content:"\f2a3"}.bi-cloud-hail:before{content:"\f2a4"}.bi-cloud-haze-1:before{content:"\f2a5"}.bi-cloud-haze-fill:before{content:"\f2a6"}.bi-cloud-haze:before{content:"\f2a7"}.bi-cloud-haze2-fill:before{content:"\f2a8"}.bi-cloud-lightning-fill:before{content:"\f2a9"}.bi-cloud-lightning-rain-fill:before{content:"\f2aa"}.bi-cloud-lightning-rain:before{content:"\f2ab"}.bi-cloud-lightning:before{content:"\f2ac"}.bi-cloud-minus-fill:before{content:"\f2ad"}.bi-cloud-minus:before{content:"\f2ae"}.bi-cloud-moon-fill:before{content:"\f2af"}.bi-cloud-moon:before{content:"\f2b0"}.bi-cloud-plus-fill:before{content:"\f2b1"}.bi-cloud-plus:before{content:"\f2b2"}.bi-cloud-rain-fill:before{content:"\f2b3"}.bi-cloud-rain-heavy-fill:before{content:"\f2b4"}.bi-cloud-rain-heavy:before{content:"\f2b5"}.bi-cloud-rain:before{content:"\f2b6"}.bi-cloud-slash-fill:before{content:"\f2b7"}.bi-cloud-slash:before{content:"\f2b8"}.bi-cloud-sleet-fill:before{content:"\f2b9"}.bi-cloud-sleet:before{content:"\f2ba"}.bi-cloud-snow-fill:before{content:"\f2bb"}.bi-cloud-snow:before{content:"\f2bc"}.bi-cloud-sun-fill:before{content:"\f2bd"}.bi-cloud-sun:before{content:"\f2be"}.bi-cloud-upload-fill:before{content:"\f2bf"}.bi-cloud-upload:before{content:"\f2c0"}.bi-cloud:before{content:"\f2c1"}.bi-clouds-fill:before{content:"\f2c2"}.bi-clouds:before{content:"\f2c3"}.bi-cloudy-fill:before{content:"\f2c4"}.bi-cloudy:before{content:"\f2c5"}.bi-code-slash:before{content:"\f2c6"}.bi-code-square:before{content:"\f2c7"}.bi-code:before{content:"\f2c8"}.bi-collection-fill:before{content:"\f2c9"}.bi-collection-play-fill:before{content:"\f2ca"}.bi-collection-play:before{content:"\f2cb"}.bi-collection:before{content:"\f2cc"}.bi-columns-gap:before{content:"\f2cd"}.bi-columns:before{content:"\f2ce"}.bi-command:before{content:"\f2cf"}.bi-compass-fill:before{content:"\f2d0"}.bi-compass:before{content:"\f2d1"}.bi-cone-striped:before{content:"\f2d2"}.bi-cone:before{content:"\f2d3"}.bi-controller:before{content:"\f2d4"}.bi-cpu-fill:before{content:"\f2d5"}.bi-cpu:before{content:"\f2d6"}.bi-credit-card-2-back-fill:before{content:"\f2d7"}.bi-credit-card-2-back:before{content:"\f2d8"}.bi-credit-card-2-front-fill:before{content:"\f2d9"}.bi-credit-card-2-front:before{content:"\f2da"}.bi-credit-card-fill:before{content:"\f2db"}.bi-credit-card:before{content:"\f2dc"}.bi-crop:before{content:"\f2dd"}.bi-cup-fill:before{content:"\f2de"}.bi-cup-straw:before{content:"\f2df"}.bi-cup:before{content:"\f2e0"}.bi-cursor-fill:before{content:"\f2e1"}.bi-cursor-text:before{content:"\f2e2"}.bi-cursor:before{content:"\f2e3"}.bi-dash-circle-dotted:before{content:"\f2e4"}.bi-dash-circle-fill:before{content:"\f2e5"}.bi-dash-circle:before{content:"\f2e6"}.bi-dash-square-dotted:before{content:"\f2e7"}.bi-dash-square-fill:before{content:"\f2e8"}.bi-dash-square:before{content:"\f2e9"}.bi-dash:before{content:"\f2ea"}.bi-diagram-2-fill:before{content:"\f2eb"}.bi-diagram-2:before{content:"\f2ec"}.bi-diagram-3-fill:before{content:"\f2ed"}.bi-diagram-3:before{content:"\f2ee"}.bi-diamond-fill:before{content:"\f2ef"}.bi-diamond-half:before{content:"\f2f0"}.bi-diamond:before{content:"\f2f1"}.bi-dice-1-fill:before{content:"\f2f2"}.bi-dice-1:before{content:"\f2f3"}.bi-dice-2-fill:before{content:"\f2f4"}.bi-dice-2:before{content:"\f2f5"}.bi-dice-3-fill:before{content:"\f2f6"}.bi-dice-3:before{content:"\f2f7"}.bi-dice-4-fill:before{content:"\f2f8"}.bi-dice-4:before{content:"\f2f9"}.bi-dice-5-fill:before{content:"\f2fa"}.bi-dice-5:before{content:"\f2fb"}.bi-dice-6-fill:before{content:"\f2fc"}.bi-dice-6:before{content:"\f2fd"}.bi-disc-fill:before{content:"\f2fe"}.bi-disc:before{content:"\f2ff"}.bi-discord:before{content:"\f300"}.bi-display-fill:before{content:"\f301"}.bi-display:before{content:"\f302"}.bi-distribute-horizontal:before{content:"\f303"}.bi-distribute-vertical:before{content:"\f304"}.bi-door-closed-fill:before{content:"\f305"}.bi-door-closed:before{content:"\f306"}.bi-door-open-fill:before{content:"\f307"}.bi-door-open:before{content:"\f308"}.bi-dot:before{content:"\f309"}.bi-download:before{content:"\f30a"}.bi-droplet-fill:before{content:"\f30b"}.bi-droplet-half:before{content:"\f30c"}.bi-droplet:before{content:"\f30d"}.bi-earbuds:before{content:"\f30e"}.bi-easel-fill:before{content:"\f30f"}.bi-easel:before{content:"\f310"}.bi-egg-fill:before{content:"\f311"}.bi-egg-fried:before{content:"\f312"}.bi-egg:before{content:"\f313"}.bi-eject-fill:before{content:"\f314"}.bi-eject:before{content:"\f315"}.bi-emoji-angry-fill:before{content:"\f316"}.bi-emoji-angry:before{content:"\f317"}.bi-emoji-dizzy-fill:before{content:"\f318"}.bi-emoji-dizzy:before{content:"\f319"}.bi-emoji-expressionless-fill:before{content:"\f31a"}.bi-emoji-expressionless:before{content:"\f31b"}.bi-emoji-frown-fill:before{content:"\f31c"}.bi-emoji-frown:before{content:"\f31d"}.bi-emoji-heart-eyes-fill:before{content:"\f31e"}.bi-emoji-heart-eyes:before{content:"\f31f"}.bi-emoji-laughing-fill:before{content:"\f320"}.bi-emoji-laughing:before{content:"\f321"}.bi-emoji-neutral-fill:before{content:"\f322"}.bi-emoji-neutral:before{content:"\f323"}.bi-emoji-smile-fill:before{content:"\f324"}.bi-emoji-smile-upside-down-fill:before{content:"\f325"}.bi-emoji-smile-upside-down:before{content:"\f326"}.bi-emoji-smile:before{content:"\f327"}.bi-emoji-sunglasses-fill:before{content:"\f328"}.bi-emoji-sunglasses:before{content:"\f329"}.bi-emoji-wink-fill:before{content:"\f32a"}.bi-emoji-wink:before{content:"\f32b"}.bi-envelope-fill:before{content:"\f32c"}.bi-envelope-open-fill:before{content:"\f32d"}.bi-envelope-open:before{content:"\f32e"}.bi-envelope:before{content:"\f32f"}.bi-eraser-fill:before{content:"\f330"}.bi-eraser:before{content:"\f331"}.bi-exclamation-circle-fill:before{content:"\f332"}.bi-exclamation-circle:before{content:"\f333"}.bi-exclamation-diamond-fill:before{content:"\f334"}.bi-exclamation-diamond:before{content:"\f335"}.bi-exclamation-octagon-fill:before{content:"\f336"}.bi-exclamation-octagon:before{content:"\f337"}.bi-exclamation-square-fill:before{content:"\f338"}.bi-exclamation-square:before{content:"\f339"}.bi-exclamation-triangle-fill:before{content:"\f33a"}.bi-exclamation-triangle:before{content:"\f33b"}.bi-exclamation:before{content:"\f33c"}.bi-exclude:before{content:"\f33d"}.bi-eye-fill:before{content:"\f33e"}.bi-eye-slash-fill:before{content:"\f33f"}.bi-eye-slash:before{content:"\f340"}.bi-eye:before{content:"\f341"}.bi-eyedropper:before{content:"\f342"}.bi-eyeglasses:before{content:"\f343"}.bi-facebook:before{content:"\f344"}.bi-file-arrow-down-fill:before{content:"\f345"}.bi-file-arrow-down:before{content:"\f346"}.bi-file-arrow-up-fill:before{content:"\f347"}.bi-file-arrow-up:before{content:"\f348"}.bi-file-bar-graph-fill:before{content:"\f349"}.bi-file-bar-graph:before{content:"\f34a"}.bi-file-binary-fill:before{content:"\f34b"}.bi-file-binary:before{content:"\f34c"}.bi-file-break-fill:before{content:"\f34d"}.bi-file-break:before{content:"\f34e"}.bi-file-check-fill:before{content:"\f34f"}.bi-file-check:before{content:"\f350"}.bi-file-code-fill:before{content:"\f351"}.bi-file-code:before{content:"\f352"}.bi-file-diff-fill:before{content:"\f353"}.bi-file-diff:before{content:"\f354"}.bi-file-earmark-arrow-down-fill:before{content:"\f355"}.bi-file-earmark-arrow-down:before{content:"\f356"}.bi-file-earmark-arrow-up-fill:before{content:"\f357"}.bi-file-earmark-arrow-up:before{content:"\f358"}.bi-file-earmark-bar-graph-fill:before{content:"\f359"}.bi-file-earmark-bar-graph:before{content:"\f35a"}.bi-file-earmark-binary-fill:before{content:"\f35b"}.bi-file-earmark-binary:before{content:"\f35c"}.bi-file-earmark-break-fill:before{content:"\f35d"}.bi-file-earmark-break:before{content:"\f35e"}.bi-file-earmark-check-fill:before{content:"\f35f"}.bi-file-earmark-check:before{content:"\f360"}.bi-file-earmark-code-fill:before{content:"\f361"}.bi-file-earmark-code:before{content:"\f362"}.bi-file-earmark-diff-fill:before{content:"\f363"}.bi-file-earmark-diff:before{content:"\f364"}.bi-file-earmark-easel-fill:before{content:"\f365"}.bi-file-earmark-easel:before{content:"\f366"}.bi-file-earmark-excel-fill:before{content:"\f367"}.bi-file-earmark-excel:before{content:"\f368"}.bi-file-earmark-fill:before{content:"\f369"}.bi-file-earmark-font-fill:before{content:"\f36a"}.bi-file-earmark-font:before{content:"\f36b"}.bi-file-earmark-image-fill:before{content:"\f36c"}.bi-file-earmark-image:before{content:"\f36d"}.bi-file-earmark-lock-fill:before{content:"\f36e"}.bi-file-earmark-lock:before{content:"\f36f"}.bi-file-earmark-lock2-fill:before{content:"\f370"}.bi-file-earmark-lock2:before{content:"\f371"}.bi-file-earmark-medical-fill:before{content:"\f372"}.bi-file-earmark-medical:before{content:"\f373"}.bi-file-earmark-minus-fill:before{content:"\f374"}.bi-file-earmark-minus:before{content:"\f375"}.bi-file-earmark-music-fill:before{content:"\f376"}.bi-file-earmark-music:before{content:"\f377"}.bi-file-earmark-person-fill:before{content:"\f378"}.bi-file-earmark-person:before{content:"\f379"}.bi-file-earmark-play-fill:before{content:"\f37a"}.bi-file-earmark-play:before{content:"\f37b"}.bi-file-earmark-plus-fill:before{content:"\f37c"}.bi-file-earmark-plus:before{content:"\f37d"}.bi-file-earmark-post-fill:before{content:"\f37e"}.bi-file-earmark-post:before{content:"\f37f"}.bi-file-earmark-ppt-fill:before{content:"\f380"}.bi-file-earmark-ppt:before{content:"\f381"}.bi-file-earmark-richtext-fill:before{content:"\f382"}.bi-file-earmark-richtext:before{content:"\f383"}.bi-file-earmark-ruled-fill:before{content:"\f384"}.bi-file-earmark-ruled:before{content:"\f385"}.bi-file-earmark-slides-fill:before{content:"\f386"}.bi-file-earmark-slides:before{content:"\f387"}.bi-file-earmark-spreadsheet-fill:before{content:"\f388"}.bi-file-earmark-spreadsheet:before{content:"\f389"}.bi-file-earmark-text-fill:before{content:"\f38a"}.bi-file-earmark-text:before{content:"\f38b"}.bi-file-earmark-word-fill:before{content:"\f38c"}.bi-file-earmark-word:before{content:"\f38d"}.bi-file-earmark-x-fill:before{content:"\f38e"}.bi-file-earmark-x:before{content:"\f38f"}.bi-file-earmark-zip-fill:before{content:"\f390"}.bi-file-earmark-zip:before{content:"\f391"}.bi-file-earmark:before{content:"\f392"}.bi-file-easel-fill:before{content:"\f393"}.bi-file-easel:before{content:"\f394"}.bi-file-excel-fill:before{content:"\f395"}.bi-file-excel:before{content:"\f396"}.bi-file-fill:before{content:"\f397"}.bi-file-font-fill:before{content:"\f398"}.bi-file-font:before{content:"\f399"}.bi-file-image-fill:before{content:"\f39a"}.bi-file-image:before{content:"\f39b"}.bi-file-lock-fill:before{content:"\f39c"}.bi-file-lock:before{content:"\f39d"}.bi-file-lock2-fill:before{content:"\f39e"}.bi-file-lock2:before{content:"\f39f"}.bi-file-medical-fill:before{content:"\f3a0"}.bi-file-medical:before{content:"\f3a1"}.bi-file-minus-fill:before{content:"\f3a2"}.bi-file-minus:before{content:"\f3a3"}.bi-file-music-fill:before{content:"\f3a4"}.bi-file-music:before{content:"\f3a5"}.bi-file-person-fill:before{content:"\f3a6"}.bi-file-person:before{content:"\f3a7"}.bi-file-play-fill:before{content:"\f3a8"}.bi-file-play:before{content:"\f3a9"}.bi-file-plus-fill:before{content:"\f3aa"}.bi-file-plus:before{content:"\f3ab"}.bi-file-post-fill:before{content:"\f3ac"}.bi-file-post:before{content:"\f3ad"}.bi-file-ppt-fill:before{content:"\f3ae"}.bi-file-ppt:before{content:"\f3af"}.bi-file-richtext-fill:before{content:"\f3b0"}.bi-file-richtext:before{content:"\f3b1"}.bi-file-ruled-fill:before{content:"\f3b2"}.bi-file-ruled:before{content:"\f3b3"}.bi-file-slides-fill:before{content:"\f3b4"}.bi-file-slides:before{content:"\f3b5"}.bi-file-spreadsheet-fill:before{content:"\f3b6"}.bi-file-spreadsheet:before{content:"\f3b7"}.bi-file-text-fill:before{content:"\f3b8"}.bi-file-text:before{content:"\f3b9"}.bi-file-word-fill:before{content:"\f3ba"}.bi-file-word:before{content:"\f3bb"}.bi-file-x-fill:before{content:"\f3bc"}.bi-file-x:before{content:"\f3bd"}.bi-file-zip-fill:before{content:"\f3be"}.bi-file-zip:before{content:"\f3bf"}.bi-file:before{content:"\f3c0"}.bi-files-alt:before{content:"\f3c1"}.bi-files:before{content:"\f3c2"}.bi-film:before{content:"\f3c3"}.bi-filter-circle-fill:before{content:"\f3c4"}.bi-filter-circle:before{content:"\f3c5"}.bi-filter-left:before{content:"\f3c6"}.bi-filter-right:before{content:"\f3c7"}.bi-filter-square-fill:before{content:"\f3c8"}.bi-filter-square:before{content:"\f3c9"}.bi-filter:before{content:"\f3ca"}.bi-flag-fill:before{content:"\f3cb"}.bi-flag:before{content:"\f3cc"}.bi-flower1:before{content:"\f3cd"}.bi-flower2:before{content:"\f3ce"}.bi-flower3:before{content:"\f3cf"}.bi-folder-check:before{content:"\f3d0"}.bi-folder-fill:before{content:"\f3d1"}.bi-folder-minus:before{content:"\f3d2"}.bi-folder-plus:before{content:"\f3d3"}.bi-folder-symlink-fill:before{content:"\f3d4"}.bi-folder-symlink:before{content:"\f3d5"}.bi-folder-x:before{content:"\f3d6"}.bi-folder:before{content:"\f3d7"}.bi-folder2-open:before{content:"\f3d8"}.bi-folder2:before{content:"\f3d9"}.bi-fonts:before{content:"\f3da"}.bi-forward-fill:before{content:"\f3db"}.bi-forward:before{content:"\f3dc"}.bi-front:before{content:"\f3dd"}.bi-fullscreen-exit:before{content:"\f3de"}.bi-fullscreen:before{content:"\f3df"}.bi-funnel-fill:before{content:"\f3e0"}.bi-funnel:before{content:"\f3e1"}.bi-gear-fill:before{content:"\f3e2"}.bi-gear-wide-connected:before{content:"\f3e3"}.bi-gear-wide:before{content:"\f3e4"}.bi-gear:before{content:"\f3e5"}.bi-gem:before{content:"\f3e6"}.bi-geo-alt-fill:before{content:"\f3e7"}.bi-geo-alt:before{content:"\f3e8"}.bi-geo-fill:before{content:"\f3e9"}.bi-geo:before{content:"\f3ea"}.bi-gift-fill:before{content:"\f3eb"}.bi-gift:before{content:"\f3ec"}.bi-github:before{content:"\f3ed"}.bi-globe:before{content:"\f3ee"}.bi-globe2:before{content:"\f3ef"}.bi-google:before{content:"\f3f0"}.bi-graph-down:before{content:"\f3f1"}.bi-graph-up:before{content:"\f3f2"}.bi-grid-1x2-fill:before{content:"\f3f3"}.bi-grid-1x2:before{content:"\f3f4"}.bi-grid-3x2-gap-fill:before{content:"\f3f5"}.bi-grid-3x2-gap:before{content:"\f3f6"}.bi-grid-3x2:before{content:"\f3f7"}.bi-grid-3x3-gap-fill:before{content:"\f3f8"}.bi-grid-3x3-gap:before{content:"\f3f9"}.bi-grid-3x3:before{content:"\f3fa"}.bi-grid-fill:before{content:"\f3fb"}.bi-grid:before{content:"\f3fc"}.bi-grip-horizontal:before{content:"\f3fd"}.bi-grip-vertical:before{content:"\f3fe"}.bi-hammer:before{content:"\f3ff"}.bi-hand-index-fill:before{content:"\f400"}.bi-hand-index-thumb-fill:before{content:"\f401"}.bi-hand-index-thumb:before{content:"\f402"}.bi-hand-index:before{content:"\f403"}.bi-hand-thumbs-down-fill:before{content:"\f404"}.bi-hand-thumbs-down:before{content:"\f405"}.bi-hand-thumbs-up-fill:before{content:"\f406"}.bi-hand-thumbs-up:before{content:"\f407"}.bi-handbag-fill:before{content:"\f408"}.bi-handbag:before{content:"\f409"}.bi-hash:before{content:"\f40a"}.bi-hdd-fill:before{content:"\f40b"}.bi-hdd-network-fill:before{content:"\f40c"}.bi-hdd-network:before{content:"\f40d"}.bi-hdd-rack-fill:before{content:"\f40e"}.bi-hdd-rack:before{content:"\f40f"}.bi-hdd-stack-fill:before{content:"\f410"}.bi-hdd-stack:before{content:"\f411"}.bi-hdd:before{content:"\f412"}.bi-headphones:before{content:"\f413"}.bi-headset:before{content:"\f414"}.bi-heart-fill:before{content:"\f415"}.bi-heart-half:before{content:"\f416"}.bi-heart:before{content:"\f417"}.bi-heptagon-fill:before{content:"\f418"}.bi-heptagon-half:before{content:"\f419"}.bi-heptagon:before{content:"\f41a"}.bi-hexagon-fill:before{content:"\f41b"}.bi-hexagon-half:before{content:"\f41c"}.bi-hexagon:before{content:"\f41d"}.bi-hourglass-bottom:before{content:"\f41e"}.bi-hourglass-split:before{content:"\f41f"}.bi-hourglass-top:before{content:"\f420"}.bi-hourglass:before{content:"\f421"}.bi-house-door-fill:before{content:"\f422"}.bi-house-door:before{content:"\f423"}.bi-house-fill:before{content:"\f424"}.bi-house:before{content:"\f425"}.bi-hr:before{content:"\f426"}.bi-hurricane:before{content:"\f427"}.bi-image-alt:before{content:"\f428"}.bi-image-fill:before{content:"\f429"}.bi-image:before{content:"\f42a"}.bi-images:before{content:"\f42b"}.bi-inbox-fill:before{content:"\f42c"}.bi-inbox:before{content:"\f42d"}.bi-inboxes-fill:before{content:"\f42e"}.bi-inboxes:before{content:"\f42f"}.bi-info-circle-fill:before{content:"\f430"}.bi-info-circle:before{content:"\f431"}.bi-info-square-fill:before{content:"\f432"}.bi-info-square:before{content:"\f433"}.bi-info:before{content:"\f434"}.bi-input-cursor-text:before{content:"\f435"}.bi-input-cursor:before{content:"\f436"}.bi-instagram:before{content:"\f437"}.bi-intersect:before{content:"\f438"}.bi-journal-album:before{content:"\f439"}.bi-journal-arrow-down:before{content:"\f43a"}.bi-journal-arrow-up:before{content:"\f43b"}.bi-journal-bookmark-fill:before{content:"\f43c"}.bi-journal-bookmark:before{content:"\f43d"}.bi-journal-check:before{content:"\f43e"}.bi-journal-code:before{content:"\f43f"}.bi-journal-medical:before{content:"\f440"}.bi-journal-minus:before{content:"\f441"}.bi-journal-plus:before{content:"\f442"}.bi-journal-richtext:before{content:"\f443"}.bi-journal-text:before{content:"\f444"}.bi-journal-x:before{content:"\f445"}.bi-journal:before{content:"\f446"}.bi-journals:before{content:"\f447"}.bi-joystick:before{content:"\f448"}.bi-justify-left:before{content:"\f449"}.bi-justify-right:before{content:"\f44a"}.bi-justify:before{content:"\f44b"}.bi-kanban-fill:before{content:"\f44c"}.bi-kanban:before{content:"\f44d"}.bi-key-fill:before{content:"\f44e"}.bi-key:before{content:"\f44f"}.bi-keyboard-fill:before{content:"\f450"}.bi-keyboard:before{content:"\f451"}.bi-ladder:before{content:"\f452"}.bi-lamp-fill:before{content:"\f453"}.bi-lamp:before{content:"\f454"}.bi-laptop-fill:before{content:"\f455"}.bi-laptop:before{content:"\f456"}.bi-layer-backward:before{content:"\f457"}.bi-layer-forward:before{content:"\f458"}.bi-layers-fill:before{content:"\f459"}.bi-layers-half:before{content:"\f45a"}.bi-layers:before{content:"\f45b"}.bi-layout-sidebar-inset-reverse:before{content:"\f45c"}.bi-layout-sidebar-inset:before{content:"\f45d"}.bi-layout-sidebar-reverse:before{content:"\f45e"}.bi-layout-sidebar:before{content:"\f45f"}.bi-layout-split:before{content:"\f460"}.bi-layout-text-sidebar-reverse:before{content:"\f461"}.bi-layout-text-sidebar:before{content:"\f462"}.bi-layout-text-window-reverse:before{content:"\f463"}.bi-layout-text-window:before{content:"\f464"}.bi-layout-three-columns:before{content:"\f465"}.bi-layout-wtf:before{content:"\f466"}.bi-life-preserver:before{content:"\f467"}.bi-lightbulb-fill:before{content:"\f468"}.bi-lightbulb-off-fill:before{content:"\f469"}.bi-lightbulb-off:before{content:"\f46a"}.bi-lightbulb:before{content:"\f46b"}.bi-lightning-charge-fill:before{content:"\f46c"}.bi-lightning-charge:before{content:"\f46d"}.bi-lightning-fill:before{content:"\f46e"}.bi-lightning:before{content:"\f46f"}.bi-link-45deg:before{content:"\f470"}.bi-link:before{content:"\f471"}.bi-linkedin:before{content:"\f472"}.bi-list-check:before{content:"\f473"}.bi-list-nested:before{content:"\f474"}.bi-list-ol:before{content:"\f475"}.bi-list-stars:before{content:"\f476"}.bi-list-task:before{content:"\f477"}.bi-list-ul:before{content:"\f478"}.bi-list:before{content:"\f479"}.bi-lock-fill:before{content:"\f47a"}.bi-lock:before{content:"\f47b"}.bi-mailbox:before{content:"\f47c"}.bi-mailbox2:before{content:"\f47d"}.bi-map-fill:before{content:"\f47e"}.bi-map:before{content:"\f47f"}.bi-markdown-fill:before{content:"\f480"}.bi-markdown:before{content:"\f481"}.bi-mask:before{content:"\f482"}.bi-megaphone-fill:before{content:"\f483"}.bi-megaphone:before{content:"\f484"}.bi-menu-app-fill:before{content:"\f485"}.bi-menu-app:before{content:"\f486"}.bi-menu-button-fill:before{content:"\f487"}.bi-menu-button-wide-fill:before{content:"\f488"}.bi-menu-button-wide:before{content:"\f489"}.bi-menu-button:before{content:"\f48a"}.bi-menu-down:before{content:"\f48b"}.bi-menu-up:before{content:"\f48c"}.bi-mic-fill:before{content:"\f48d"}.bi-mic-mute-fill:before{content:"\f48e"}.bi-mic-mute:before{content:"\f48f"}.bi-mic:before{content:"\f490"}.bi-minecart-loaded:before{content:"\f491"}.bi-minecart:before{content:"\f492"}.bi-moisture:before{content:"\f493"}.bi-moon-fill:before{content:"\f494"}.bi-moon-stars-fill:before{content:"\f495"}.bi-moon-stars:before{content:"\f496"}.bi-moon:before{content:"\f497"}.bi-mouse-fill:before{content:"\f498"}.bi-mouse:before{content:"\f499"}.bi-mouse2-fill:before{content:"\f49a"}.bi-mouse2:before{content:"\f49b"}.bi-mouse3-fill:before{content:"\f49c"}.bi-mouse3:before{content:"\f49d"}.bi-music-note-beamed:before{content:"\f49e"}.bi-music-note-list:before{content:"\f49f"}.bi-music-note:before{content:"\f4a0"}.bi-music-player-fill:before{content:"\f4a1"}.bi-music-player:before{content:"\f4a2"}.bi-newspaper:before{content:"\f4a3"}.bi-node-minus-fill:before{content:"\f4a4"}.bi-node-minus:before{content:"\f4a5"}.bi-node-plus-fill:before{content:"\f4a6"}.bi-node-plus:before{content:"\f4a7"}.bi-nut-fill:before{content:"\f4a8"}.bi-nut:before{content:"\f4a9"}.bi-octagon-fill:before{content:"\f4aa"}.bi-octagon-half:before{content:"\f4ab"}.bi-octagon:before{content:"\f4ac"}.bi-option:before{content:"\f4ad"}.bi-outlet:before{content:"\f4ae"}.bi-paint-bucket:before{content:"\f4af"}.bi-palette-fill:before{content:"\f4b0"}.bi-palette:before{content:"\f4b1"}.bi-palette2:before{content:"\f4b2"}.bi-paperclip:before{content:"\f4b3"}.bi-paragraph:before{content:"\f4b4"}.bi-patch-check-fill:before{content:"\f4b5"}.bi-patch-check:before{content:"\f4b6"}.bi-patch-exclamation-fill:before{content:"\f4b7"}.bi-patch-exclamation:before{content:"\f4b8"}.bi-patch-minus-fill:before{content:"\f4b9"}.bi-patch-minus:before{content:"\f4ba"}.bi-patch-plus-fill:before{content:"\f4bb"}.bi-patch-plus:before{content:"\f4bc"}.bi-patch-question-fill:before{content:"\f4bd"}.bi-patch-question:before{content:"\f4be"}.bi-pause-btn-fill:before{content:"\f4bf"}.bi-pause-btn:before{content:"\f4c0"}.bi-pause-circle-fill:before{content:"\f4c1"}.bi-pause-circle:before{content:"\f4c2"}.bi-pause-fill:before{content:"\f4c3"}.bi-pause:before{content:"\f4c4"}.bi-peace-fill:before{content:"\f4c5"}.bi-peace:before{content:"\f4c6"}.bi-pen-fill:before{content:"\f4c7"}.bi-pen:before{content:"\f4c8"}.bi-pencil-fill:before{content:"\f4c9"}.bi-pencil-square:before{content:"\f4ca"}.bi-pencil:before{content:"\f4cb"}.bi-pentagon-fill:before{content:"\f4cc"}.bi-pentagon-half:before{content:"\f4cd"}.bi-pentagon:before{content:"\f4ce"}.bi-people-fill:before{content:"\f4cf"}.bi-people:before{content:"\f4d0"}.bi-percent:before{content:"\f4d1"}.bi-person-badge-fill:before{content:"\f4d2"}.bi-person-badge:before{content:"\f4d3"}.bi-person-bounding-box:before{content:"\f4d4"}.bi-person-check-fill:before{content:"\f4d5"}.bi-person-check:before{content:"\f4d6"}.bi-person-circle:before{content:"\f4d7"}.bi-person-dash-fill:before{content:"\f4d8"}.bi-person-dash:before{content:"\f4d9"}.bi-person-fill:before{content:"\f4da"}.bi-person-lines-fill:before{content:"\f4db"}.bi-person-plus-fill:before{content:"\f4dc"}.bi-person-plus:before{content:"\f4dd"}.bi-person-square:before{content:"\f4de"}.bi-person-x-fill:before{content:"\f4df"}.bi-person-x:before{content:"\f4e0"}.bi-person:before{content:"\f4e1"}.bi-phone-fill:before{content:"\f4e2"}.bi-phone-landscape-fill:before{content:"\f4e3"}.bi-phone-landscape:before{content:"\f4e4"}.bi-phone-vibrate-fill:before{content:"\f4e5"}.bi-phone-vibrate:before{content:"\f4e6"}.bi-phone:before{content:"\f4e7"}.bi-pie-chart-fill:before{content:"\f4e8"}.bi-pie-chart:before{content:"\f4e9"}.bi-pin-angle-fill:before{content:"\f4ea"}.bi-pin-angle:before{content:"\f4eb"}.bi-pin-fill:before{content:"\f4ec"}.bi-pin:before{content:"\f4ed"}.bi-pip-fill:before{content:"\f4ee"}.bi-pip:before{content:"\f4ef"}.bi-play-btn-fill:before{content:"\f4f0"}.bi-play-btn:before{content:"\f4f1"}.bi-play-circle-fill:before{content:"\f4f2"}.bi-play-circle:before{content:"\f4f3"}.bi-play-fill:before{content:"\f4f4"}.bi-play:before{content:"\f4f5"}.bi-plug-fill:before{content:"\f4f6"}.bi-plug:before{content:"\f4f7"}.bi-plus-circle-dotted:before{content:"\f4f8"}.bi-plus-circle-fill:before{content:"\f4f9"}.bi-plus-circle:before{content:"\f4fa"}.bi-plus-square-dotted:before{content:"\f4fb"}.bi-plus-square-fill:before{content:"\f4fc"}.bi-plus-square:before{content:"\f4fd"}.bi-plus:before{content:"\f4fe"}.bi-power:before{content:"\f4ff"}.bi-printer-fill:before{content:"\f500"}.bi-printer:before{content:"\f501"}.bi-puzzle-fill:before{content:"\f502"}.bi-puzzle:before{content:"\f503"}.bi-question-circle-fill:before{content:"\f504"}.bi-question-circle:before{content:"\f505"}.bi-question-diamond-fill:before{content:"\f506"}.bi-question-diamond:before{content:"\f507"}.bi-question-octagon-fill:before{content:"\f508"}.bi-question-octagon:before{content:"\f509"}.bi-question-square-fill:before{content:"\f50a"}.bi-question-square:before{content:"\f50b"}.bi-question:before{content:"\f50c"}.bi-rainbow:before{content:"\f50d"}.bi-receipt-cutoff:before{content:"\f50e"}.bi-receipt:before{content:"\f50f"}.bi-reception-0:before{content:"\f510"}.bi-reception-1:before{content:"\f511"}.bi-reception-2:before{content:"\f512"}.bi-reception-3:before{content:"\f513"}.bi-reception-4:before{content:"\f514"}.bi-record-btn-fill:before{content:"\f515"}.bi-record-btn:before{content:"\f516"}.bi-record-circle-fill:before{content:"\f517"}.bi-record-circle:before{content:"\f518"}.bi-record-fill:before{content:"\f519"}.bi-record:before{content:"\f51a"}.bi-record2-fill:before{content:"\f51b"}.bi-record2:before{content:"\f51c"}.bi-reply-all-fill:before{content:"\f51d"}.bi-reply-all:before{content:"\f51e"}.bi-reply-fill:before{content:"\f51f"}.bi-reply:before{content:"\f520"}.bi-rss-fill:before{content:"\f521"}.bi-rss:before{content:"\f522"}.bi-rulers:before{content:"\f523"}.bi-save-fill:before{content:"\f524"}.bi-save:before{content:"\f525"}.bi-save2-fill:before{content:"\f526"}.bi-save2:before{content:"\f527"}.bi-scissors:before{content:"\f528"}.bi-screwdriver:before{content:"\f529"}.bi-search:before{content:"\f52a"}.bi-segmented-nav:before{content:"\f52b"}.bi-server:before{content:"\f52c"}.bi-share-fill:before{content:"\f52d"}.bi-share:before{content:"\f52e"}.bi-shield-check:before{content:"\f52f"}.bi-shield-exclamation:before{content:"\f530"}.bi-shield-fill-check:before{content:"\f531"}.bi-shield-fill-exclamation:before{content:"\f532"}.bi-shield-fill-minus:before{content:"\f533"}.bi-shield-fill-plus:before{content:"\f534"}.bi-shield-fill-x:before{content:"\f535"}.bi-shield-fill:before{content:"\f536"}.bi-shield-lock-fill:before{content:"\f537"}.bi-shield-lock:before{content:"\f538"}.bi-shield-minus:before{content:"\f539"}.bi-shield-plus:before{content:"\f53a"}.bi-shield-shaded:before{content:"\f53b"}.bi-shield-slash-fill:before{content:"\f53c"}.bi-shield-slash:before{content:"\f53d"}.bi-shield-x:before{content:"\f53e"}.bi-shield:before{content:"\f53f"}.bi-shift-fill:before{content:"\f540"}.bi-shift:before{content:"\f541"}.bi-shop-window:before{content:"\f542"}.bi-shop:before{content:"\f543"}.bi-shuffle:before{content:"\f544"}.bi-signpost-2-fill:before{content:"\f545"}.bi-signpost-2:before{content:"\f546"}.bi-signpost-fill:before{content:"\f547"}.bi-signpost-split-fill:before{content:"\f548"}.bi-signpost-split:before{content:"\f549"}.bi-signpost:before{content:"\f54a"}.bi-sim-fill:before{content:"\f54b"}.bi-sim:before{content:"\f54c"}.bi-skip-backward-btn-fill:before{content:"\f54d"}.bi-skip-backward-btn:before{content:"\f54e"}.bi-skip-backward-circle-fill:before{content:"\f54f"}.bi-skip-backward-circle:before{content:"\f550"}.bi-skip-backward-fill:before{content:"\f551"}.bi-skip-backward:before{content:"\f552"}.bi-skip-end-btn-fill:before{content:"\f553"}.bi-skip-end-btn:before{content:"\f554"}.bi-skip-end-circle-fill:before{content:"\f555"}.bi-skip-end-circle:before{content:"\f556"}.bi-skip-end-fill:before{content:"\f557"}.bi-skip-end:before{content:"\f558"}.bi-skip-forward-btn-fill:before{content:"\f559"}.bi-skip-forward-btn:before{content:"\f55a"}.bi-skip-forward-circle-fill:before{content:"\f55b"}.bi-skip-forward-circle:before{content:"\f55c"}.bi-skip-forward-fill:before{content:"\f55d"}.bi-skip-forward:before{content:"\f55e"}.bi-skip-start-btn-fill:before{content:"\f55f"}.bi-skip-start-btn:before{content:"\f560"}.bi-skip-start-circle-fill:before{content:"\f561"}.bi-skip-start-circle:before{content:"\f562"}.bi-skip-start-fill:before{content:"\f563"}.bi-skip-start:before{content:"\f564"}.bi-slack:before{content:"\f565"}.bi-slash-circle-fill:before{content:"\f566"}.bi-slash-circle:before{content:"\f567"}.bi-slash-square-fill:before{content:"\f568"}.bi-slash-square:before{content:"\f569"}.bi-slash:before{content:"\f56a"}.bi-sliders:before{content:"\f56b"}.bi-smartwatch:before{content:"\f56c"}.bi-snow:before{content:"\f56d"}.bi-snow2:before{content:"\f56e"}.bi-snow3:before{content:"\f56f"}.bi-sort-alpha-down-alt:before{content:"\f570"}.bi-sort-alpha-down:before{content:"\f571"}.bi-sort-alpha-up-alt:before{content:"\f572"}.bi-sort-alpha-up:before{content:"\f573"}.bi-sort-down-alt:before{content:"\f574"}.bi-sort-down:before{content:"\f575"}.bi-sort-numeric-down-alt:before{content:"\f576"}.bi-sort-numeric-down:before{content:"\f577"}.bi-sort-numeric-up-alt:before{content:"\f578"}.bi-sort-numeric-up:before{content:"\f579"}.bi-sort-up-alt:before{content:"\f57a"}.bi-sort-up:before{content:"\f57b"}.bi-soundwave:before{content:"\f57c"}.bi-speaker-fill:before{content:"\f57d"}.bi-speaker:before{content:"\f57e"}.bi-speedometer:before{content:"\f57f"}.bi-speedometer2:before{content:"\f580"}.bi-spellcheck:before{content:"\f581"}.bi-square-fill:before{content:"\f582"}.bi-square-half:before{content:"\f583"}.bi-square:before{content:"\f584"}.bi-stack:before{content:"\f585"}.bi-star-fill:before{content:"\f586"}.bi-star-half:before{content:"\f587"}.bi-star:before{content:"\f588"}.bi-stars:before{content:"\f589"}.bi-stickies-fill:before{content:"\f58a"}.bi-stickies:before{content:"\f58b"}.bi-sticky-fill:before{content:"\f58c"}.bi-sticky:before{content:"\f58d"}.bi-stop-btn-fill:before{content:"\f58e"}.bi-stop-btn:before{content:"\f58f"}.bi-stop-circle-fill:before{content:"\f590"}.bi-stop-circle:before{content:"\f591"}.bi-stop-fill:before{content:"\f592"}.bi-stop:before{content:"\f593"}.bi-stoplights-fill:before{content:"\f594"}.bi-stoplights:before{content:"\f595"}.bi-stopwatch-fill:before{content:"\f596"}.bi-stopwatch:before{content:"\f597"}.bi-subtract:before{content:"\f598"}.bi-suit-club-fill:before{content:"\f599"}.bi-suit-club:before{content:"\f59a"}.bi-suit-diamond-fill:before{content:"\f59b"}.bi-suit-diamond:before{content:"\f59c"}.bi-suit-heart-fill:before{content:"\f59d"}.bi-suit-heart:before{content:"\f59e"}.bi-suit-spade-fill:before{content:"\f59f"}.bi-suit-spade:before{content:"\f5a0"}.bi-sun-fill:before{content:"\f5a1"}.bi-sun:before{content:"\f5a2"}.bi-sunglasses:before{content:"\f5a3"}.bi-sunrise-fill:before{content:"\f5a4"}.bi-sunrise:before{content:"\f5a5"}.bi-sunset-fill:before{content:"\f5a6"}.bi-sunset:before{content:"\f5a7"}.bi-symmetry-horizontal:before{content:"\f5a8"}.bi-symmetry-vertical:before{content:"\f5a9"}.bi-table:before{content:"\f5aa"}.bi-tablet-fill:before{content:"\f5ab"}.bi-tablet-landscape-fill:before{content:"\f5ac"}.bi-tablet-landscape:before{content:"\f5ad"}.bi-tablet:before{content:"\f5ae"}.bi-tag-fill:before{content:"\f5af"}.bi-tag:before{content:"\f5b0"}.bi-tags-fill:before{content:"\f5b1"}.bi-tags:before{content:"\f5b2"}.bi-telegram:before{content:"\f5b3"}.bi-telephone-fill:before{content:"\f5b4"}.bi-telephone-forward-fill:before{content:"\f5b5"}.bi-telephone-forward:before{content:"\f5b6"}.bi-telephone-inbound-fill:before{content:"\f5b7"}.bi-telephone-inbound:before{content:"\f5b8"}.bi-telephone-minus-fill:before{content:"\f5b9"}.bi-telephone-minus:before{content:"\f5ba"}.bi-telephone-outbound-fill:before{content:"\f5bb"}.bi-telephone-outbound:before{content:"\f5bc"}.bi-telephone-plus-fill:before{content:"\f5bd"}.bi-telephone-plus:before{content:"\f5be"}.bi-telephone-x-fill:before{content:"\f5bf"}.bi-telephone-x:before{content:"\f5c0"}.bi-telephone:before{content:"\f5c1"}.bi-terminal-fill:before{content:"\f5c2"}.bi-terminal:before{content:"\f5c3"}.bi-text-center:before{content:"\f5c4"}.bi-text-indent-left:before{content:"\f5c5"}.bi-text-indent-right:before{content:"\f5c6"}.bi-text-left:before{content:"\f5c7"}.bi-text-paragraph:before{content:"\f5c8"}.bi-text-right:before{content:"\f5c9"}.bi-textarea-resize:before{content:"\f5ca"}.bi-textarea-t:before{content:"\f5cb"}.bi-textarea:before{content:"\f5cc"}.bi-thermometer-half:before{content:"\f5cd"}.bi-thermometer-high:before{content:"\f5ce"}.bi-thermometer-low:before{content:"\f5cf"}.bi-thermometer-snow:before{content:"\f5d0"}.bi-thermometer-sun:before{content:"\f5d1"}.bi-thermometer:before{content:"\f5d2"}.bi-three-dots-vertical:before{content:"\f5d3"}.bi-three-dots:before{content:"\f5d4"}.bi-toggle-off:before{content:"\f5d5"}.bi-toggle-on:before{content:"\f5d6"}.bi-toggle2-off:before{content:"\f5d7"}.bi-toggle2-on:before{content:"\f5d8"}.bi-toggles:before{content:"\f5d9"}.bi-toggles2:before{content:"\f5da"}.bi-tools:before{content:"\f5db"}.bi-tornado:before{content:"\f5dc"}.bi-trash-fill:before{content:"\f5dd"}.bi-trash:before{content:"\f5de"}.bi-trash2-fill:before{content:"\f5df"}.bi-trash2:before{content:"\f5e0"}.bi-tree-fill:before{content:"\f5e1"}.bi-tree:before{content:"\f5e2"}.bi-triangle-fill:before{content:"\f5e3"}.bi-triangle-half:before{content:"\f5e4"}.bi-triangle:before{content:"\f5e5"}.bi-trophy-fill:before{content:"\f5e6"}.bi-trophy:before{content:"\f5e7"}.bi-tropical-storm:before{content:"\f5e8"}.bi-truck-flatbed:before{content:"\f5e9"}.bi-truck:before{content:"\f5ea"}.bi-tsunami:before{content:"\f5eb"}.bi-tv-fill:before{content:"\f5ec"}.bi-tv:before{content:"\f5ed"}.bi-twitch:before{content:"\f5ee"}.bi-twitter:before{content:"\f5ef"}.bi-type-bold:before{content:"\f5f0"}.bi-type-h1:before{content:"\f5f1"}.bi-type-h2:before{content:"\f5f2"}.bi-type-h3:before{content:"\f5f3"}.bi-type-italic:before{content:"\f5f4"}.bi-type-strikethrough:before{content:"\f5f5"}.bi-type-underline:before{content:"\f5f6"}.bi-type:before{content:"\f5f7"}.bi-ui-checks-grid:before{content:"\f5f8"}.bi-ui-checks:before{content:"\f5f9"}.bi-ui-radios-grid:before{content:"\f5fa"}.bi-ui-radios:before{content:"\f5fb"}.bi-umbrella-fill:before{content:"\f5fc"}.bi-umbrella:before{content:"\f5fd"}.bi-union:before{content:"\f5fe"}.bi-unlock-fill:before{content:"\f5ff"}.bi-unlock:before{content:"\f600"}.bi-upc-scan:before{content:"\f601"}.bi-upc:before{content:"\f602"}.bi-upload:before{content:"\f603"}.bi-vector-pen:before{content:"\f604"}.bi-view-list:before{content:"\f605"}.bi-view-stacked:before{content:"\f606"}.bi-vinyl-fill:before{content:"\f607"}.bi-vinyl:before{content:"\f608"}.bi-voicemail:before{content:"\f609"}.bi-volume-down-fill:before{content:"\f60a"}.bi-volume-down:before{content:"\f60b"}.bi-volume-mute-fill:before{content:"\f60c"}.bi-volume-mute:before{content:"\f60d"}.bi-volume-off-fill:before{content:"\f60e"}.bi-volume-off:before{content:"\f60f"}.bi-volume-up-fill:before{content:"\f610"}.bi-volume-up:before{content:"\f611"}.bi-vr:before{content:"\f612"}.bi-wallet-fill:before{content:"\f613"}.bi-wallet:before{content:"\f614"}.bi-wallet2:before{content:"\f615"}.bi-watch:before{content:"\f616"}.bi-water:before{content:"\f617"}.bi-whatsapp:before{content:"\f618"}.bi-wifi-1:before{content:"\f619"}.bi-wifi-2:before{content:"\f61a"}.bi-wifi-off:before{content:"\f61b"}.bi-wifi:before{content:"\f61c"}.bi-wind:before{content:"\f61d"}.bi-window-dock:before{content:"\f61e"}.bi-window-sidebar:before{content:"\f61f"}.bi-window:before{content:"\f620"}.bi-wrench:before{content:"\f621"}.bi-x-circle-fill:before{content:"\f622"}.bi-x-circle:before{content:"\f623"}.bi-x-diamond-fill:before{content:"\f624"}.bi-x-diamond:before{content:"\f625"}.bi-x-octagon-fill:before{content:"\f626"}.bi-x-octagon:before{content:"\f627"}.bi-x-square-fill:before{content:"\f628"}.bi-x-square:before{content:"\f629"}.bi-x:before{content:"\f62a"}.bi-youtube:before{content:"\f62b"}.bi-zoom-in:before{content:"\f62c"}.bi-zoom-out:before{content:"\f62d"}.bi-bank:before{content:"\f62e"}.bi-bank2:before{content:"\f62f"}.bi-bell-slash-fill:before{content:"\f630"}.bi-bell-slash:before{content:"\f631"}.bi-cash-coin:before{content:"\f632"}.bi-check-lg:before{content:"\f633"}.bi-coin:before{content:"\f634"}.bi-currency-bitcoin:before{content:"\f635"}.bi-currency-dollar:before{content:"\f636"}.bi-currency-euro:before{content:"\f637"}.bi-currency-exchange:before{content:"\f638"}.bi-currency-pound:before{content:"\f639"}.bi-currency-yen:before{content:"\f63a"}.bi-dash-lg:before{content:"\f63b"}.bi-exclamation-lg:before{content:"\f63c"}.bi-file-earmark-pdf-fill:before{content:"\f63d"}.bi-file-earmark-pdf:before{content:"\f63e"}.bi-file-pdf-fill:before{content:"\f63f"}.bi-file-pdf:before{content:"\f640"}.bi-gender-ambiguous:before{content:"\f641"}.bi-gender-female:before{content:"\f642"}.bi-gender-male:before{content:"\f643"}.bi-gender-trans:before{content:"\f644"}.bi-headset-vr:before{content:"\f645"}.bi-info-lg:before{content:"\f646"}.bi-mastodon:before{content:"\f647"}.bi-messenger:before{content:"\f648"}.bi-piggy-bank-fill:before{content:"\f649"}.bi-piggy-bank:before{content:"\f64a"}.bi-pin-map-fill:before{content:"\f64b"}.bi-pin-map:before{content:"\f64c"}.bi-plus-lg:before{content:"\f64d"}.bi-question-lg:before{content:"\f64e"}.bi-recycle:before{content:"\f64f"}.bi-reddit:before{content:"\f650"}.bi-safe-fill:before{content:"\f651"}.bi-safe2-fill:before{content:"\f652"}.bi-safe2:before{content:"\f653"}.bi-sd-card-fill:before{content:"\f654"}.bi-sd-card:before{content:"\f655"}.bi-skype:before{content:"\f656"}.bi-slash-lg:before{content:"\f657"}.bi-translate:before{content:"\f658"}.bi-x-lg:before{content:"\f659"}.bi-safe:before{content:"\f65a"}.bi-apple:before{content:"\f65b"}.bi-microsoft:before{content:"\f65d"}.bi-windows:before{content:"\f65e"}.bi-behance:before{content:"\f65c"}.bi-dribbble:before{content:"\f65f"}.bi-line:before{content:"\f660"}.bi-medium:before{content:"\f661"}.bi-paypal:before{content:"\f662"}.bi-pinterest:before{content:"\f663"}.bi-signal:before{content:"\f664"}.bi-snapchat:before{content:"\f665"}.bi-spotify:before{content:"\f666"}.bi-stack-overflow:before{content:"\f667"}.bi-strava:before{content:"\f668"}.bi-wordpress:before{content:"\f669"}.bi-vimeo:before{content:"\f66a"}.bi-activity:before{content:"\f66b"}.bi-easel2-fill:before{content:"\f66c"}.bi-easel2:before{content:"\f66d"}.bi-easel3-fill:before{content:"\f66e"}.bi-easel3:before{content:"\f66f"}.bi-fan:before{content:"\f670"}.bi-fingerprint:before{content:"\f671"}.bi-graph-down-arrow:before{content:"\f672"}.bi-graph-up-arrow:before{content:"\f673"}.bi-hypnotize:before{content:"\f674"}.bi-magic:before{content:"\f675"}.bi-person-rolodex:before{content:"\f676"}.bi-person-video:before{content:"\f677"}.bi-person-video2:before{content:"\f678"}.bi-person-video3:before{content:"\f679"}.bi-person-workspace:before{content:"\f67a"}.bi-radioactive:before{content:"\f67b"}.bi-webcam-fill:before{content:"\f67c"}.bi-webcam:before{content:"\f67d"}.bi-yin-yang:before{content:"\f67e"}.bi-bandaid-fill:before{content:"\f680"}.bi-bandaid:before{content:"\f681"}.bi-bluetooth:before{content:"\f682"}.bi-body-text:before{content:"\f683"}.bi-boombox:before{content:"\f684"}.bi-boxes:before{content:"\f685"}.bi-dpad-fill:before{content:"\f686"}.bi-dpad:before{content:"\f687"}.bi-ear-fill:before{content:"\f688"}.bi-ear:before{content:"\f689"}.bi-envelope-check-1:before{content:"\f68a"}.bi-envelope-check-fill:before{content:"\f68b"}.bi-envelope-check:before{content:"\f68c"}.bi-envelope-dash-1:before{content:"\f68d"}.bi-envelope-dash-fill:before{content:"\f68e"}.bi-envelope-dash:before{content:"\f68f"}.bi-envelope-exclamation-1:before{content:"\f690"}.bi-envelope-exclamation-fill:before{content:"\f691"}.bi-envelope-exclamation:before{content:"\f692"}.bi-envelope-plus-fill:before{content:"\f693"}.bi-envelope-plus:before{content:"\f694"}.bi-envelope-slash-1:before{content:"\f695"}.bi-envelope-slash-fill:before{content:"\f696"}.bi-envelope-slash:before{content:"\f697"}.bi-envelope-x-1:before{content:"\f698"}.bi-envelope-x-fill:before{content:"\f699"}.bi-envelope-x:before{content:"\f69a"}.bi-explicit-fill:before{content:"\f69b"}.bi-explicit:before{content:"\f69c"}.bi-git:before{content:"\f69d"}.bi-infinity:before{content:"\f69e"}.bi-list-columns-reverse:before{content:"\f69f"}.bi-list-columns:before{content:"\f6a0"}.bi-meta:before{content:"\f6a1"}.bi-mortorboard-fill:before{content:"\f6a2"}.bi-mortorboard:before{content:"\f6a3"}.bi-nintendo-switch:before{content:"\f6a4"}.bi-pc-display-horizontal:before{content:"\f6a5"}.bi-pc-display:before{content:"\f6a6"}.bi-pc-horizontal:before{content:"\f6a7"}.bi-pc:before{content:"\f6a8"}.bi-playstation:before{content:"\f6a9"}.bi-plus-slash-minus:before{content:"\f6aa"}.bi-projector-fill:before{content:"\f6ab"}.bi-projector:before{content:"\f6ac"}.bi-qr-code-scan:before{content:"\f6ad"}.bi-qr-code:before{content:"\f6ae"}.bi-quora:before{content:"\f6af"}.bi-quote:before{content:"\f6b0"}.bi-robot:before{content:"\f6b1"}.bi-send-check-fill:before{content:"\f6b2"}.bi-send-check:before{content:"\f6b3"}.bi-send-dash-fill:before{content:"\f6b4"}.bi-send-dash:before{content:"\f6b5"}.bi-send-exclamation-1:before{content:"\f6b6"}.bi-send-exclamation-fill:before{content:"\f6b7"}.bi-send-exclamation:before{content:"\f6b8"}.bi-send-fill:before{content:"\f6b9"}.bi-send-plus-fill:before{content:"\f6ba"}.bi-send-plus:before{content:"\f6bb"}.bi-send-slash-fill:before{content:"\f6bc"}.bi-send-slash:before{content:"\f6bd"}.bi-send-x-fill:before{content:"\f6be"}.bi-send-x:before{content:"\f6bf"}.bi-send:before{content:"\f6c0"}.bi-steam:before{content:"\f6c1"}.bi-terminal-dash-1:before{content:"\f6c2"}.bi-terminal-dash:before{content:"\f6c3"}.bi-terminal-plus:before{content:"\f6c4"}.bi-terminal-split:before{content:"\f6c5"}.bi-ticket-detailed-fill:before{content:"\f6c6"}.bi-ticket-detailed:before{content:"\f6c7"}.bi-ticket-fill:before{content:"\f6c8"}.bi-ticket-perforated-fill:before{content:"\f6c9"}.bi-ticket-perforated:before{content:"\f6ca"}.bi-ticket:before{content:"\f6cb"}.bi-tiktok:before{content:"\f6cc"}.bi-window-dash:before{content:"\f6cd"}.bi-window-desktop:before{content:"\f6ce"}.bi-window-fullscreen:before{content:"\f6cf"}.bi-window-plus:before{content:"\f6d0"}.bi-window-split:before{content:"\f6d1"}.bi-window-stack:before{content:"\f6d2"}.bi-window-x:before{content:"\f6d3"}.bi-xbox:before{content:"\f6d4"}.bi-ethernet:before{content:"\f6d5"}.bi-hdmi-fill:before{content:"\f6d6"}.bi-hdmi:before{content:"\f6d7"}.bi-usb-c-fill:before{content:"\f6d8"}.bi-usb-c:before{content:"\f6d9"}.bi-usb-fill:before{content:"\f6da"}.bi-usb-plug-fill:before{content:"\f6db"}.bi-usb-plug:before{content:"\f6dc"}.bi-usb-symbol:before{content:"\f6dd"}.bi-usb:before{content:"\f6de"}.bi-boombox-fill:before{content:"\f6df"}.bi-displayport-1:before{content:"\f6e0"}.bi-displayport:before{content:"\f6e1"}.bi-gpu-card:before{content:"\f6e2"}.bi-memory:before{content:"\f6e3"}.bi-modem-fill:before{content:"\f6e4"}.bi-modem:before{content:"\f6e5"}.bi-motherboard-fill:before{content:"\f6e6"}.bi-motherboard:before{content:"\f6e7"}.bi-optical-audio-fill:before{content:"\f6e8"}.bi-optical-audio:before{content:"\f6e9"}.bi-pci-card:before{content:"\f6ea"}.bi-router-fill:before{content:"\f6eb"}.bi-router:before{content:"\f6ec"}.bi-ssd-fill:before{content:"\f6ed"}.bi-ssd:before{content:"\f6ee"}.bi-thunderbolt-fill:before{content:"\f6ef"}.bi-thunderbolt:before{content:"\f6f0"}.bi-usb-drive-fill:before{content:"\f6f1"}.bi-usb-drive:before{content:"\f6f2"}.bi-usb-micro-fill:before{content:"\f6f3"}.bi-usb-micro:before{content:"\f6f4"}.bi-usb-mini-fill:before{content:"\f6f5"}.bi-usb-mini:before{content:"\f6f6"}.bi-cloud-haze2:before{content:"\f6f7"}.bi-device-hdd-fill:before{content:"\f6f8"}.bi-device-hdd:before{content:"\f6f9"}.bi-device-ssd-fill:before{content:"\f6fa"}.bi-device-ssd:before{content:"\f6fb"}.bi-displayport-fill:before{content:"\f6fc"}.bi-mortarboard-fill:before{content:"\f6fd"}.bi-mortarboard:before{content:"\f6fe"}.bi-terminal-x:before{content:"\f6ff"}.bi-arrow-through-heart-fill:before{content:"\f700"}.bi-arrow-through-heart:before{content:"\f701"}.bi-badge-sd-fill:before{content:"\f702"}.bi-badge-sd:before{content:"\f703"}.bi-bag-heart-fill:before{content:"\f704"}.bi-bag-heart:before{content:"\f705"}.bi-balloon-fill:before{content:"\f706"}.bi-balloon-heart-fill:before{content:"\f707"}.bi-balloon-heart:before{content:"\f708"}.bi-balloon:before{content:"\f709"}.bi-box2-fill:before{content:"\f70a"}.bi-box2-heart-fill:before{content:"\f70b"}.bi-box2-heart:before{content:"\f70c"}.bi-box2:before{content:"\f70d"}.bi-braces-asterisk:before{content:"\f70e"}.bi-calendar-heart-fill:before{content:"\f70f"}.bi-calendar-heart:before{content:"\f710"}.bi-calendar2-heart-fill:before{content:"\f711"}.bi-calendar2-heart:before{content:"\f712"}.bi-chat-heart-fill:before{content:"\f713"}.bi-chat-heart:before{content:"\f714"}.bi-chat-left-heart-fill:before{content:"\f715"}.bi-chat-left-heart:before{content:"\f716"}.bi-chat-right-heart-fill:before{content:"\f717"}.bi-chat-right-heart:before{content:"\f718"}.bi-chat-square-heart-fill:before{content:"\f719"}.bi-chat-square-heart:before{content:"\f71a"}.bi-clipboard-check-fill:before{content:"\f71b"}.bi-clipboard-data-fill:before{content:"\f71c"}.bi-clipboard-fill:before{content:"\f71d"}.bi-clipboard-heart-fill:before{content:"\f71e"}.bi-clipboard-heart:before{content:"\f71f"}.bi-clipboard-minus-fill:before{content:"\f720"}.bi-clipboard-plus-fill:before{content:"\f721"}.bi-clipboard-pulse:before{content:"\f722"}.bi-clipboard-x-fill:before{content:"\f723"}.bi-clipboard2-check-fill:before{content:"\f724"}.bi-clipboard2-check:before{content:"\f725"}.bi-clipboard2-data-fill:before{content:"\f726"}.bi-clipboard2-data:before{content:"\f727"}.bi-clipboard2-fill:before{content:"\f728"}.bi-clipboard2-heart-fill:before{content:"\f729"}.bi-clipboard2-heart:before{content:"\f72a"}.bi-clipboard2-minus-fill:before{content:"\f72b"}.bi-clipboard2-minus:before{content:"\f72c"}.bi-clipboard2-plus-fill:before{content:"\f72d"}.bi-clipboard2-plus:before{content:"\f72e"}.bi-clipboard2-pulse-fill:before{content:"\f72f"}.bi-clipboard2-pulse:before{content:"\f730"}.bi-clipboard2-x-fill:before{content:"\f731"}.bi-clipboard2-x:before{content:"\f732"}.bi-clipboard2:before{content:"\f733"}.bi-emoji-kiss-fill:before{content:"\f734"}.bi-emoji-kiss:before{content:"\f735"}.bi-envelope-heart-fill:before{content:"\f736"}.bi-envelope-heart:before{content:"\f737"}.bi-envelope-open-heart-fill:before{content:"\f738"}.bi-envelope-open-heart:before{content:"\f739"}.bi-envelope-paper-fill:before{content:"\f73a"}.bi-envelope-paper-heart-fill:before{content:"\f73b"}.bi-envelope-paper-heart:before{content:"\f73c"}.bi-envelope-paper:before{content:"\f73d"}.bi-filetype-aac:before{content:"\f73e"}.bi-filetype-ai:before{content:"\f73f"}.bi-filetype-bmp:before{content:"\f740"}.bi-filetype-cs:before{content:"\f741"}.bi-filetype-css:before{content:"\f742"}.bi-filetype-csv:before{content:"\f743"}.bi-filetype-doc:before{content:"\f744"}.bi-filetype-docx:before{content:"\f745"}.bi-filetype-exe:before{content:"\f746"}.bi-filetype-gif:before{content:"\f747"}.bi-filetype-heic:before{content:"\f748"}.bi-filetype-html:before{content:"\f749"}.bi-filetype-java:before{content:"\f74a"}.bi-filetype-jpg:before{content:"\f74b"}.bi-filetype-js:before{content:"\f74c"}.bi-filetype-jsx:before{content:"\f74d"}.bi-filetype-key:before{content:"\f74e"}.bi-filetype-m4p:before{content:"\f74f"}.bi-filetype-md:before{content:"\f750"}.bi-filetype-mdx:before{content:"\f751"}.bi-filetype-mov:before{content:"\f752"}.bi-filetype-mp3:before{content:"\f753"}.bi-filetype-mp4:before{content:"\f754"}.bi-filetype-otf:before{content:"\f755"}.bi-filetype-pdf:before{content:"\f756"}.bi-filetype-php:before{content:"\f757"}.bi-filetype-png:before{content:"\f758"}.bi-filetype-ppt-1:before{content:"\f759"}.bi-filetype-ppt:before{content:"\f75a"}.bi-filetype-psd:before{content:"\f75b"}.bi-filetype-py:before{content:"\f75c"}.bi-filetype-raw:before{content:"\f75d"}.bi-filetype-rb:before{content:"\f75e"}.bi-filetype-sass:before{content:"\f75f"}.bi-filetype-scss:before{content:"\f760"}.bi-filetype-sh:before{content:"\f761"}.bi-filetype-svg:before{content:"\f762"}.bi-filetype-tiff:before{content:"\f763"}.bi-filetype-tsx:before{content:"\f764"}.bi-filetype-ttf:before{content:"\f765"}.bi-filetype-txt:before{content:"\f766"}.bi-filetype-wav:before{content:"\f767"}.bi-filetype-woff:before{content:"\f768"}.bi-filetype-xls-1:before{content:"\f769"}.bi-filetype-xls:before{content:"\f76a"}.bi-filetype-xml:before{content:"\f76b"}.bi-filetype-yml:before{content:"\f76c"}.bi-heart-arrow:before{content:"\f76d"}.bi-heart-pulse-fill:before{content:"\f76e"}.bi-heart-pulse:before{content:"\f76f"}.bi-heartbreak-fill:before{content:"\f770"}.bi-heartbreak:before{content:"\f771"}.bi-hearts:before{content:"\f772"}.bi-hospital-fill:before{content:"\f773"}.bi-hospital:before{content:"\f774"}.bi-house-heart-fill:before{content:"\f775"}.bi-house-heart:before{content:"\f776"}.bi-incognito:before{content:"\f777"}.bi-magnet-fill:before{content:"\f778"}.bi-magnet:before{content:"\f779"}.bi-person-heart:before{content:"\f77a"}.bi-person-hearts:before{content:"\f77b"}.bi-phone-flip:before{content:"\f77c"}.bi-plugin:before{content:"\f77d"}.bi-postage-fill:before{content:"\f77e"}.bi-postage-heart-fill:before{content:"\f77f"}.bi-postage-heart:before{content:"\f780"}.bi-postage:before{content:"\f781"}.bi-postcard-fill:before{content:"\f782"}.bi-postcard-heart-fill:before{content:"\f783"}.bi-postcard-heart:before{content:"\f784"}.bi-postcard:before{content:"\f785"}.bi-search-heart-fill:before{content:"\f786"}.bi-search-heart:before{content:"\f787"}.bi-sliders2-vertical:before{content:"\f788"}.bi-sliders2:before{content:"\f789"}.bi-trash3-fill:before{content:"\f78a"}.bi-trash3:before{content:"\f78b"}.bi-valentine:before{content:"\f78c"}.bi-valentine2:before{content:"\f78d"}.bi-wrench-adjustable-circle-fill:before{content:"\f78e"}.bi-wrench-adjustable-circle:before{content:"\f78f"}.bi-wrench-adjustable:before{content:"\f790"}.bi-filetype-json:before{content:"\f791"}.bi-filetype-pptx:before{content:"\f792"}.bi-filetype-xlsx:before{content:"\f793"}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/libraries/owlcarousel/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
@font-face{font-family:'CenturyGothic';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic.svg#CenturyGothic") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'CenturyGothic-Bold';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/centurygothic/CenturyGothic-Bold.svg#CenturyGothic-Bold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'allerbold';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_bd-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_bd-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_bd-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_bd-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_bd-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_bd-webfont.svg#allerbold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'allerlight';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_lt-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_lt-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_lt-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_lt-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_lt-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_lt-webfont.svg#allerlight") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'allerregular';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_rg-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_rg-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_rg-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_rg-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_rg-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/aller/aller_std_rg-webfont.svg#allerregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayblack';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-black-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-black-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-black-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-black-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-black-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-black-webfont.svg#ralewayblack") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaybold';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-bold-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-bold-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-bold-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-bold-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-bold-webfont.svg#ralewaybold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaylight';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-light-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-light-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-light-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-light-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-light-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/../../fonts/raleway/raleway-light-webfont.svg#ralewaylight") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaymedium';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-medium-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-medium-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-medium-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-medium-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-medium-webfont.svg#ralewaymedium") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayextralight';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-extralight-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-extralight-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-extralight-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-extralight-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-extralight-webfont.svg#ralewayextralight") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewayregular';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-regular-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-regular-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-regular-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-regular-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-regular-webfont.svg#ralewayregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaythin';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-thin-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-thin-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-thin-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-thin-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-thin-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-thin-webfont.svg#ralewaythin") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ralewaysemibold';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-semibold-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-semibold-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-semibold-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-semibold-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/raleway/raleway-semibold-webfont.svg#ralewaysemibold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'vampiro_oneregular';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.eot");src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.ttf") format("truetype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/vampiroone/vampiroone-regular-webfont.svg#vampiro_oneregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-Regular';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-Bold';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-BoldItalic';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-BoldItalic.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-Italic';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-Italic.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-Light';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-Light.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-LightItalic';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-LightItalic.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-Heavy';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-Heavy.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'WebbEllisCup-HeavyItalic';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/webbelliscup/WebbEllisCup-HeavyItalic.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'Novecento-normal';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.eot") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_normal-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'Novecento-light';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.eot") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_light-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'Novecento-bold';src:url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.eot") format("embedded-opentype"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.woff2") format("woff2"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.woff") format("woff"),url("/themes/custom/vinci_stadium/dist/css/../../fonts/novecento_sans_wide/synthview_-_novecento_sans_wide_bold-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;}.views-view-grid .views-col{float:left;}.views-view-grid.cols-1 .views-col{width:100%;}.views-view-grid.cols-2 .views-col{width:50%;}.views-view-grid.cols-3 .views-col{width:33.33333333%;}.views-view-grid.cols-4 .views-col{width:25%;}.views-view-grid.cols-5 .views-col{width:20%;}*{padding:0;margin:0;outline:none;}body{color:#666;}body #page{background-color:#fff;}body #page #main-wrapper{background-color:#e6e6e6;}body #page #main-wrapper #main{background-color:#fff;}body:not(.node--type-event) #content{background-color:#fff;}h1,h2,h3,h4,h5,h6{color:#1f2328;line-height:1.4;margin:0 0 30px;}h1{font-size:3.571em;font-family:"CenturyGothic-Bold",sans-serif;line-height:1.1;}h2{color:#fff;font-size:1.5em;font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;}h3{font-size:1.5em;}h4{font-size:1.428em;}a{color:#b01731;outline:none;}a:hover,a:focus{color:#1f2328;outline:none;text-decoration:none;}p,ul,ol{margin-bottom:20px;}address{line-height:1.7;}label{font-weight:100;}img{max-width:100%;height:auto;}.form-text,select,textarea{border:none;border-bottom:1px solid #00C1DE;width:100%;padding-left:0;padding-bottom:15px;color:#8a8a8a;}iframe{max-width:100%;}.form-text:focus,textarea:focus{}.form-text:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent !important;}.form-text:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent !important;}.form-text:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent !important;}.form-text:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent !important;}form ::-webkit-input-placeholder{color:#333333;}form ::placeholder{color:#333333;opacity:1;}form ::-moz-placeholder{color:#333333;opacity:1;}form :-ms-input-placeholder{color:#333333;}form .description{padding-top:5px;}form .form-item{margin:0 0 25px;}.form-submit{border:none;background:url(/themes/custom/vinci_stadium/dist/css/../images/icon-plus.png) 20px 52% no-repeat #00C1DE;color:#fff;border-radius:0;padding:15px 20px 14px 40px;position:relative;font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;}.form-submit:hover,.form-submit:focus{background-color:#1f2328;color:#fff;}.form-control:focus{box-shadow:none;-webkit-box-shadow:none;}.form-actions input{margin-right:15px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #b01731;}.batch-processed .progress{overflow:inherit !important;}.float-left{float:left;}.m-l-0{margin-left:0 !important;}.p-l-20{padding-left:20px;}.p-r-40{padding-right:40px;}a{text-decoration:none;}.main-content{position:relative;z-index:7;}#main-wrapper{position:relative;margin-top:167px;}#page-wrapper{overflow:hidden;}.sidebar{position:relative;z-index:2;}.sidebar .block{border-style:none;}.sidebar h2{text-shadow:none;border-bottom:none;}.toolbar-menu a{text-align:left;color:initial;}#st-push-root{z-index:100 !important;}@media screen and (max-width:992px){h1,h2,h3,h4,h5,h6{text-align:left;}h1{font-size:30px;}h2{font-size:22px;font-family:"CenturyGothic",sans-serif;}h3{font-size:22px;}h4{font-size:20px;}h5{font-size:18px;}h6{font-size:16px;}p,li,center{font-size:16px;line-height:22px;}body.vinci-stadium{background-color:#fff;}p,ul,ol{margin-bottom:10px;}}@media screen and (max-width:992px){#main-wrapper{margin-top:45px;}}.views-view-grid .views-col{float:left;}.views-view-grid.cols-1 .views-col{width:100%;}.views-view-grid.cols-2 .views-col{width:50%;}.views-view-grid.cols-3 .views-col{width:33.33333333%;}.views-view-grid.cols-4 .views-col{width:25%;}.views-view-grid.cols-5 .views-col{width:20%;}*{padding:0;margin:0;outline:none;}body.vinci-stadium{background-color:#e6e6e6;line-height:1.4;font-family:"CenturyGothic",sans-serif;font-size:14px;}body.vinci-stadium #block-vinci-stadium-content,body.vinci-stadium #block-contenudelapageprincipale{background-color:transparent;}body.vinci-stadium .layout--onecol.header{background-color:#001437;margin-left:-66px;width:113%;height:210px;}body.vinci-stadium .layout--onecol.header-banner{margin-left:0;width:inherit;height:inherit;}body #page{background-color:#fff;}body #page #main-wrapper{background-color:#e6e6e6;}body:not(.node--type-event) #content{background-color:#fff;}body .body-bottom,body .megabanner{background:#e6e6e6;}body .body-bottom .container,body .megabanner .container{background-color:#fff;}body .megabanner{padding:25px 0;background-color:#e6e6e6;}body .body-bottom{background-color:#e6e6e6;}body .body-bottom .container{padding-top:20px;background-color:#fff;}.news-b2b.vinci-stadium .layout--onecol.header,.path-actualites.vinci-stadium .layout--onecol.header{background-color:#cfaf78;}@media screen and (max-width:992px){body.vinci-stadium{background-color:#fff;}}.nav-header{position:fixed;left:0;right:0;top:0;z-index:100;width:100%;transition:top 0.4s ease-in-out;-webkit-transition:top 0.4s ease-in-out;}.nav-up{top:-167px !important;}.logged-in.admin-menu #page,.webmaster-menu-active #page{margin-top:196px;}.logged-in.admin-menu .nav-header,.webmaster-menu-active .nav-header{top:29px;}.webmaster-menu{position:fixed;left:0;right:0;top:0;z-index:102;}.user-logged-in:not(.role-journalist) #page .region-header-top{top:78px;}.user-logged-in:not(.role-journalist) #page header.header{top:calc(78px + 37px);}.user-logged-in:not(.role-journalist) #page .region-header-bottom{top:calc(78px + 37px + 86px);}.region-header-top{background:#001437;color:#fff;height:37px;width:100%;position:fixed;top:0;z-index:15;}.region-header-top .container{padding:0;}.region-header-top .container-inner{display:flex;flex-direction:row-reverse;}.region-header-top ul{padding:0;margin:0;}.region-header-top ul li{list-style:none;float:left;}.region-header-top a{color:#fff;}.region-header-top .block-views-exposed-filter-blocksolr-search-content-page-1{width:190px;}.region-header-top .languages{border-right:2px solid #24305e;position:relative;}.region-header-top .languages ul{display:none;}.region-header-top .languages .form-type-select{margin-top:0;margin-bottom:0;}.region-header-top .languages .dd-pointer{display:none;}.region-header-top .languages .dd-select{background:none;border:0 none;border-radius:0;-webkit-border-radius:0;width:139px;}.region-header-top .languages .dd-select:hover{background:#415787;color:#fff;}.region-header-top .languages .dd-select:hover .dd-selected{color:#fff;}.region-header-top .languages .dd-select:hover .dd-selected::before{color:#fff;}.region-header-top .languages .dd-selected-text{cursor:pointer;}.region-header-top .languages .dd-selected{display:block;padding:6px 40px 7px 25px;line-height:24px;position:relative;color:white;cursor:pointer;font-family:"allerregular",sans-serif;font-size:0.928em;font-weight:500;}.region-header-top .languages .dd-selected::before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#fff;font-size:13px;font-weight:800;top:7px;bottom:0;left:inherit;right:15px;width:min-content;}.region-header-top .languages .dd-selected img{vertical-align:middle;margin-left:3px;width:13px;height:8px;margin-right:0;margin-top:9px;}.region-header-top .languages .dd-selected label{margin-bottom:0;}.region-header-top .languages .dd-options{position:absolute;background:#001437;border-radius:0;color:#fff;min-width:120px;top:44px;padding:7px 0;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:120px;right:0;overflow:inherit;}.region-header-top .languages .dd-options:before{position:absolute;z-index:4;content:"";left:50%;top:-16px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #1f2328 transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;transform:translateY(10px);margin-left:-6px;}.region-header-top .languages .dd-options li{display:block;float:none;}.region-header-top .languages .dd-options li a{display:block;padding:5px 10px;color:#ccc;border-bottom:0 none;font-family:"allerregular",sans-serif;font-size:0.928em;}.region-header-top .languages .dd-options li a:hover,.region-header-top .languages .dd-options li a:focus{color:#fff;background:none;}.region-header-top .languages .dd-options li a.dd-option-selected{color:white;background:none;}.region-header-top .languages .dd-options li img{vertical-align:middle;margin-right:5px;width:13px;height:8px;float:left;margin-top:6px;margin-left:0;}.region-header-top .languages .dd-option label{line-height:inherit !important;margin-bottom:0;cursor:pointer;}.region-header-top .languages .dd-selected-value[value] + .dd-selected{position:relative;}.region-header-top .languages .dd-selected-value[value] + .dd-selected:after{background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;content:"";background-position:0 -580px;height:8px;position:absolute;right:45px;top:14px;width:13px;}.region-header-top .languages .dd-selected-value[value="fr"] + .dd-selected:after{background-position:-43px -580px;right:40px;}.region-header-top .languages .dd-option-value[value] + .dd-option-text{position:relative;}.region-header-top .languages .dd-option-value[value] + .dd-option-text:after{background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;content:"";background-position:0 -580px;height:8px;position:absolute;right:-20px;top:6px;width:13px;}.region-header-top .languages .dd-option-value[value="fr"] + .dd-option-text:after{background-position:-43px -580px;}.region-header-top .languages .dd-option-value[value="es"] + .dd-option-text:after{background-position:-80px -580px;}.region-header-top .languages .dd-selected-value[value="es"] + .dd-selected:after{background-position:-80px -580px;right:40px;}@media screen and (-webkit-min-device-pixel-ratio:0){.region-header-top .languages .dd-selected{font-weight:500;font-family:"CenturyGothic-Bold",sans-serif;}}.region-header-top .my-spaces{display:none;}.region-header-top .close-button{display:none;}.headline-menu{display:block;background-color:#001437;flex-grow:1;}.headline-menu ul li{padding:0;margin-left:0;background:#000000;}.headline-menu ul li:last-child a{border-right:none;}.headline-menu ul li a{display:block;padding:5px 34px;line-height:27px;color:white;border-right:1px solid #333;text-transform:uppercase;}.headline-menu ul li ul.menu{display:none;}header.header{background:#fff;height:86px;width:100%;max-width:100%;position:fixed;top:37px;z-index:14;}header.header .header-container,header.header .container{display:flex;justify-content:space-between;align-items:center;padding:0;}header.header .container{position:static;z-index:inherit;}header.header .header-container{width:100%;}header.header .logo_img{margin:7px auto 0 -14px;font-size:1.714em;font-weight:bold;line-height:24px;display:block;background:none;width:auto;max-width:275px;height:auto;text-indent:0;}header.header .socials-list{margin-top:34px;}header.header .btn-myspace{text-align:center;margin-left:20px;margin-right:0.5px;}header.header .btn-myspace p{margin-bottom:0;}header.header .btn-myspace a{padding:43px 10px 10px 10px;display:block;color:#fff;font-size:0.785em;height:86px;position:relative;border:none;}header.header .btn-myspace .my-account-subtitle{display:none;}header.header .btn-myspace .close-button{display:none;}header.header .burger-icon{display:none;}.region-header-bottom{position:fixed;top:123px;z-index:14;width:100%;}.region-header-bottom.row{--bs-gutter-x:0;}.region-header-bottom .block-menu nav.block.navigation{margin-bottom:0;background:#fff;}.region-header-bottom .block-menu nav.block.navigation li{list-style:none;}.region-header-bottom .block-menu nav.block.navigation .menu{display:none;}.region-header-bottom .block-menu nav.block.navigation .container{padding:0;}.region-header-bottom .block-menu nav.block.navigation .nav{display:table;width:100%;text-align:center;}.region-header-bottom .block-menu nav.block.navigation .nav-item{position:relative;display:table-cell;}.region-header-bottom .block-menu nav.block.navigation .nav-item:hover .menu{display:flex;flex-direction:column;background:#fff;position:absolute;padding-left:0;width:100%;text-align:left;z-index:15;}.region-header-bottom .block-menu nav.block.navigation .nav-item:hover .menu .nav-item:hover a{text-decoration:underline;}.region-header-bottom .block-menu nav.block.navigation .nav-item:hover .menu .nav-item:after{content:none;}.region-header-bottom .block-menu nav.block.navigation .nav-item:hover:after{content:"";display:inline-block;color:#00C1DE;background:#b01731;width:100%;height:4px;position:absolute;bottom:0;left:0;}.region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover:before{content:"";display:inline-block;color:#00C1DE;background:#b01731;width:100%;height:4px;position:absolute;top:0;left:0;}.region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover:after{content:none;}.region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded > .menu{width:max-content;min-width:100%;}.region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link{color:#282828;padding:14px 20px 10px;height:45px;line-height:18px;text-transform:uppercase;position:relative;font-size:0.928em;font-weight:bold;font-family:"CenturyGothic-Bold",sans-serif;}.region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active::before{content:"";position:absolute;left:0;bottom:0;right:0;transition:all 0.4s;height:4px;background-color:#b01731;}.region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--active-trail:hover .nav-link::before{content:none;}.region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--active-trail ul.menu li.menu-item--active-trail .active{text-decoration:underline;}@media screen and (max-width:1200px){.region-header-top .container{padding:0;max-width:100%;}.vinci-stadium .header .btn-myspace .content a{text-align:left;background-color:#001437;text-transform:uppercase;color:#fff;font-size:15px;height:auto;width:100%;padding:40px 10px 40px 65px;}.vinci-stadium .header .btn-myspace .content a .my-account-subtitle{display:block;color:#8ea5c6;font-size:12px;text-transform:none;}.vinci-stadium .header .btn-myspace .content a:before{left:20px;top:36px;color:#fff;font-size:35px;}.vinci-stadium.b2b-page .header .btn-myspace .content .my-account-subtitle{color:#fff;}}@media screen and (max-width:992px){.region-header-top{display:flex;position:relative;z-index:12;}.region-header-top .faq-link,.region-header-top .block-language{display:none;}.region-header-top .headline-menu{position:fixed;width:100%;left:0;}.region-header-top .headline-menu .my-spaces{display:none;}.region-header-top .headline-menu.menu-opened{background:transparent;width:100%;}.region-header-top .headline-menu.menu-opened .container{padding:0;}.region-header-top .headline-menu.menu-opened .nav{display:flex;flex-direction:column;}.region-header-top .headline-menu ul{display:flex;}.region-header-top .headline-menu ul li{float:none;width:100%;padding:0;margin-left:0;background:#000000;margin-bottom:0;}.region-header-top .headline-menu ul li a{font-size:13px;text-align:center;justify-content:center;height:100%;display:flex;align-items:center;padding:6px 0;color:#fff;border-right:1px solid #333333;}.region-header-top .headline-menu ul li.rwc-menu-top a{background-color:#2D3CFF;}.region-header-top .headline-menu ul li.rwc-menu-top a.is-active{background:#2D3CFF;color:#fff;}.region-header-top .block-views-exposed-filter-blocksolr-search-content-page-1 .search-visible{display:block;background:#282828;width:100%;padding:10px 50px 10px 15px;position:fixed;right:-80px;top:91px;z-index:10;}.region-header-top .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .js-form-type-textfield input{top:0;}header.header{height:54px;position:fixed;top:37px;z-index:11;}header.header .container{height:56px;}header.header .container .subcontainer{display:flex;align-items:center;flex-direction:row-reverse;justify-content:left;margin-top:0;margin-left:10px;}header.header .container .subcontainer h1{margin-left:55px;}header.header .container .subcontainer h1 .logo_img{width:190px;float:none;display:flex;margin-top:0;}header.header .container .subcontainer .burger-icon{display:block;font-size:25px;}header.header .btn-myspace{display:none;}.region-header-bottom{display:none;}.region-header-bottom .block-menu nav.block.navigation{position:absolute;z-index:4;width:100%;margin-top:50px;top:0;}.region-header-bottom .block-menu nav.block.navigation.secondary-navigation-mobile-open{margin-top:175px;top:0;z-index:5;}.region-header-bottom .block-menu nav.block.navigation .nav{display:flex;flex-direction:column;text-align:left;}.region-header-bottom .block-menu nav.block.navigation .menu{padding-left:0;}.region-header-bottom .block-menu nav.block.navigation .menu > li{border:none;}.region-header-bottom .block-menu nav.block.navigation .menu > li > a{padding-left:0;}.region-header-bottom .block-menu nav.block.navigation .menu > li:first-child{border:none;}.region-header-bottom .block-menu nav.block.navigation .menu .leaf{padding-left:5px;}.region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active::before{content:none;}.groupe-cse-page .region-header-top.menu-opened .block-language{top:330px;}.b2b-page .region-header-top.menu-opened .block-language{top:330px;}.b2b-page .region-header-bottom{margin-left:-50px;background-color:transparent;}}@media screen and (max-width:450px){.region-header-top.headline .headline-menu ul li a{font-size:11px;}}@media screen and (max-width:375px){.region-header-top.headline .headline-menu ul li a{font-size:11px;}}@media screen and (max-width:365px){.region-header-top.headline .headline-menu ul li a{font-size:10px;}}.vinci-stadium{}.vinci-stadium .headline-menu ul li a{border-right:0;font-family:"CenturyGothic-Bold",sans-serif;font-size:0.928em;}.vinci-stadium .headline-menu ul li a:hover,.vinci-stadium .headline-menu ul li a:focus,.vinci-stadium .headline-menu ul li a.active{background:#00C1DE;color:#282828;}.vinci-stadium .headline-menu ul li a.active,.vinci-stadium .headline-menu ul li a.is-active,.vinci-stadium .headline-menu ul li a.active-trail{background:#fff;color:#24305e;}.vinci-stadium .headline-menu ul li a.active:hover,.vinci-stadium .headline-menu ul li a.is-active:hover,.vinci-stadium .headline-menu ul li a.active-trail:hover{background:#00C1DE;color:#282828;}.vinci-stadium .headline-menu ul li.menu-icon-1 a{background:#24305e;color:#fff;}.vinci-stadium .headline-menu ul li.menu-icon-1 a.active,.vinci-stadium .headline-menu ul li.menu-icon-1 a.is-active{background:#fff;color:#24305e;}.vinci-stadium .headline-menu ul li.menu-icon-1 a:hover{background:#415787;color:#fff;border-right:none;}.vinci-stadium .headline-menu ul li.menu-company a{background:#cfaf78;color:#24305e;}.vinci-stadium .headline-menu ul li.menu-company a.active,.vinci-stadium .headline-menu ul li.menu-company a.is-active,.vinci-stadium .headline-menu ul li.menu-company a.active-trail,.vinci-stadium .headline-menu ul li.menu-company a:hover,.vinci-stadium .headline-menu ul li.menu-company a:focus{background:#fff;color:#24305e;}.vinci-stadium .headline-menu ul li.menu-company a:hover{background:#415787;color:#fff;}.vinci-stadium .headline-menu ul li.menu-icon-3 a{background:#24305e;color:#fff;}.vinci-stadium .headline-menu ul li.menu-icon-3 a.active,.vinci-stadium .headline-menu ul li.menu-icon-3 a.is-active{background:#fff;color:#24305e;}.vinci-stadium .headline-menu ul li.menu-icon-3 a:hover{background:#415787;color:#fff;}.vinci-stadium .headline-menu ul li.rwc-menu-top{background-color:#24305e;}.vinci-stadium .headline-menu ul li.rwc-menu-top a{background:#24305e;color:#fff;}.vinci-stadium .headline-menu ul li.rwc-menu-top a:hover{background:#415787;color:#fff;}.vinci-stadium .header .logo_img img{padding:7px 5px;}@media (min-width:992px){.vinci-stadium .header .logo_img img{width:100%;max-width:275px;}}.vinci-stadium .header .socials-list{margin-top:34px;}.vinci-stadium .header .container #block-newsletterb2cheader,.vinci-stadium .header .container #block-demandededevis{margin-left:auto;}.vinci-stadium .header .container #block-newsletterb2cheader .lame,.vinci-stadium .header .container #block-demandededevis .lame{margin-top:0;margin-bottom:0;padding-bottom:0;}.vinci-stadium .header .container #block-newsletterb2cheader .lame .button-cta,.vinci-stadium .header .container #block-demandededevis .lame .button-cta{color:#fff;background-color:#b01731;font-family:"CenturyGothic",sans-serif;font-size:1em;font-weight:600;padding:12px 16px;}.vinci-stadium .header .container #block-newsletterb2cheader .lame .button-cta::before,.vinci-stadium .header .container #block-demandededevis .lame .button-cta::before{content:none;}.vinci-stadium .header .container #block-contactgroupeetcse .lame-rich-text{margin:18px 0 0 0;padding-bottom:0;}.vinci-stadium .header .btn-myspace{background-color:#aaa57d;}.vinci-stadium .header .btn-myspace .content a{font-family:"CenturyGothic-Bold",sans-serif;}.vinci-stadium .header .btn-myspace .content a:hover,.vinci-stadium .header .btn-myspace .content a:focus{background-color:#b01731;}.vinci-stadium .header .btn-myspace a{background-color:#24305e;}.vinci-stadium .header .btn-myspace a:before{content:"";position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#fff;font-size:25px;font-weight:normal;top:12px;bottom:inherit;left:31px;right:inherit;width:min-content;}.vinci-stadium .header .btn-myspace a:hover,.vinci-stadium .header .btn-myspace a:focus{background-color:#b01731;}.vinci-stadium.path-entreprises .header .btn-myspace,.vinci-stadium.path-actualites .header .btn-myspace,.vinci-stadium.b2b-page .header .btn-myspace{background-color:#cfaf78;}.vinci-stadium.path-entreprises .header .btn-myspace a,.vinci-stadium.path-actualites .header .btn-myspace a,.vinci-stadium.b2b-page .header .btn-myspace a{background-color:#cfaf78;}.path-entreprises.vinci-stadium .header .logo_img,.b2b-page.vinci-stadium .header .logo_img,.path-actualites.vinci-stadium .header .logo_img,.page-vocabulary-news-category.vinci-stadium .header .logo_img,.node--type-testimonial.vinci-stadium .header .logo_img{filter:none;}.path-entreprises.vinci-stadium .header .logo_img img,.b2b-page.vinci-stadium .header .logo_img img,.path-actualites.vinci-stadium .header .logo_img img,.page-vocabulary-news-category.vinci-stadium .header .logo_img img,.node--type-testimonial.vinci-stadium .header .logo_img img{width:275px;}.path-entreprises.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active::before,.b2b-page.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active::before,.path-actualites.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active::before,.page-vocabulary-news-category.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active::before,.node--type-testimonial.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item .nav-link.active::before{background-color:#b01731;}.path-entreprises.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item:hover::after,.b2b-page.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item:hover::after,.path-actualites.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item:hover::after,.page-vocabulary-news-category.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item:hover::after,.node--type-testimonial.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item:hover::after{background-color:#b01731;}.path-entreprises.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover::before,.b2b-page.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover::before,.path-actualites.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover::before,.page-vocabulary-news-category.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover::before,.node--type-testimonial.vinci-stadium .region-header-bottom .block-menu nav.block.navigation .nav-item.menu-item--expanded:hover::before{background-color:#b01731;}.region-main-menu ul.menu li .practical-information + ul.menu{display:none !important;}@media only screen and (min-width:992px){.block-locale{display:none;}}.btn-faq{display:block;border-right:1px solid #454545;padding:5px 30px;line-height:26px;font-size:0.928em;letter-spacing:-1px;}.btn-faq:hover,.btn-faq:focus{background:#fff;color:#071832;}.btn-faq:hover span,.btn-faq:focus span{border-color:#071832;}.btn-faq:hover a,.btn-faq:focus a{color:#071832;}.btn-faq span{display:none;border:1px solid #498fbf;z-index:2;border-radius:50%;-webkit-border-radius:50%;line-height:12px;text-indent:1px;font-size:10px;width:12px;height:12px;margin-left:8px;text-align:center;}.btn-faq p{margin:unset;}.btn-faq a:hover{background:#fff;color:#071832;}.form-search{height:36px;border-right:1px solid #454545;border-left:1px solid #454545;padding-left:25px;padding-right:50px;position:relative;}.form-search:before,.form-search:after{display:table;content:" ";}.form-search:after{clear:both;}.form-search ::-webkit-input-placeholder{color:#fff;}.form-search :-moz-placeholder{color:#fff;opacity:1;}.form-search ::-moz-placeholder{color:#fff;opacity:1;}.form-search :-ms-input-placeholder{color:#fff;}.form-search .form-text{font-style:italic;color:#fff;border:none;background:none;height:30px;padding:0 5px;width:100%;min-width:180px;font-size:0.928em;}.form-search .form-actions{width:37px;height:37px;cursor:pointer;font-size:1.428em;position:absolute;right:16px;top:0;padding:0;display:block;}.form-search .form-submit{width:20px;height:20px;display:block;border:none;padding:0;background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;background-color:transparent;background-position:0 0;margin:9px auto 0 auto;z-index:2;font-size:0;}.form-search .form-submit:hover,.form-search .form-submit:focus{background-position:-24px 0;}.form-search .form-item{margin-top:0;margin-bottom:0;}#header .form-search{display:none;}.btn-close{display:none;}#block-vinci-stadium-search,#block-vinci-stadium-selecteurdelangue,#block-vinci-stadium-faqlink,#block-rwc-faqlink{font-family:"CenturyGothic-Bold",sans-serif;}#block-vinci-stadium-faqlink .lame-cta,#block-rwc-faqlink .lame-cta{margin:0;height:35px;padding-top:7px;border-right:2px solid #24305e;}#block-vinci-stadium-faqlink .lame-cta a,#block-rwc-faqlink .lame-cta a{border:none;background-color:transparent;padding:15px 25px 12px 25px;}#block-vinci-stadium-faqlink .lame-cta a:before,#block-rwc-faqlink .lame-cta a:before{content:none;}#block-vinci-stadium-faqlink .lame-cta:hover a,#block-rwc-faqlink .lame-cta:hover a{background-color:#415787;color:#fff;}.vinci-stadium .region-header-bottom nav.block.navigation.menu--navigation-secondary .container > ul > li:last-child{background-color:#cfaf78;}.vinci-stadium .region-header-bottom nav.block.navigation.menu--navigation-secondary .container > ul > li:last-child a{color:#24305e;}.vinci-stadium .menu--menu-compagny .nav-item:last-child,.vinci-stadium .menu--menu-cse .nav-item:last-child{background-color:transparent;}.vinci-stadium .menu--menu-compagny .nav-item:last-child a,.vinci-stadium .menu--menu-cse .nav-item:last-child a{color:#282828;}.vinci-stadium .menu--menu-compagny .nav-item.last,.vinci-stadium .menu--menu-cse .nav-item.last{background-color:transparent;}.vinci-stadium .menu--menu-compagny .nav-item.last a,.vinci-stadium .menu--menu-cse .nav-item.last a{color:#282828;}.vinci-stadium .menu--menu-compagny .nav-item.last:hover a,.vinci-stadium .menu--menu-cse .nav-item.last:hover a{background-color:transparent;color:#282828;}.vinci-stadium .subcontainer{flex:1 1 0;}.vinci-stadium .subcontainer h1{margin:0;}.node--type-visit .region-header-bottom::after,.node--type-event .region-header-bottom::after,.page-view-testimonies .region-header-bottom::after{content:none;background:none;}.node--type-event .modal-backdrop{z-index:6;}.event-groupe-cse .tabs,.event-b2c .tabs{top:151px;left:18%;}.event-b2b .tabs{top:255px;}:not(.banner-is-in-header) .tabs{top:173px !important;z-index:1;position:absolute;}.banner-is-in-header .tabs{top:37px !important;z-index:10;position:absolute;}#main-wrapper{position:relative;}#main-wrapper::before{position:absolute;display:inline-block;content:"";width:100%;height:210px;top:0;bottom:0;left:0;right:0;background:#001437;}.path-entreprises #main-wrapper::before,.news-b2b #main-wrapper::before,.path-actualites #main-wrapper::before{background:#cfaf78;}@media screen and (max-width:992px){#main-wrapper::before{height:140px;}.region-header-bottom::after{content:none;}.event-b2b #main-wrapper::before{content:none;}.event-b2b .event__b2b_title{text-align:center;}.vinci-stadium .btn-myspace{float:left;position:absolute;z-index:2;bottom:30px;margin-left:60px;}.vinci-stadium .btn-myspace button{width:210px;height:50px;padding:0;}.vinci-stadium #block-selecteurdelangue{float:none;position:absolute;top:140px;z-index:1;background:#282828;width:100%;}.vinci-stadium .menu--navigation-secondary{background:#282828;}.vinci-stadium .menu--navigation-secondary .nav-link{color:#fff;}.vinci-stadium .menu--navigation-secondary .nav-link:last-child{background-color:#282828;}.vinci-stadium .region-header-top .menu--account.headline-menu ul li{float:none;}.vinci-stadium .region-header-top .menu--account.headline-menu ul li a{color:#fff;}.vinci-stadium .region-header-bottom{display:none;background-color:#282828;margin-top:85px;}.vinci-stadium .region-header-bottom .menu a{color:#fff;}.vinci-stadium #block-newsletterb2cheader,.vinci-stadium #block-demandededevis{display:none;appearance:none;}.vinci-stadium#page-rwc .region-header-bottom{margin-top:155px;}header.header .logo_img{width:100%;margin:0;float:none;margin-left:50px;}header.header .logo_img img{width:65%;float:left;margin-left:15px;}header.header .header-container{padding:0;}header .contact-groupe-et-cse{display:none;}.path-entreprises.vinci-stadium .header .logo_img img,.b2b-page.vinci-stadium .header .logo_img img,.path-actualites.vinci-stadium .header .logo_img img,.page-vocabulary-news-category.vinci-stadium .header .logo_img img,.node--type-testimonial.vinci-stadium .header .logo_img img{width:60%;margin-left:20px;}#page-rwc header.header .logo_img img{margin-right:25px;}}.footer-bottom{}.footer-bottom:before,.footer-bottom:after{display:table;content:" ";}.footer-bottom:after{clear:both;}.footer-bottom .container{z-index:2;}.footer-bottom .region-footer{padding-top:46px;}.footer-bottom .region-footer:before,.footer-bottom .region-footer:after{display:table;content:" ";}.footer-bottom .region-footer:after{clear:both;}.footer-bottom h2,.footer-bottom .title{display:block;}.footer-bottom .block{width:20%;padding-left:15px;padding-right:15px;float:left;}.footer-bottom .block.infos-footer{width:100%;border-top:2px solid #24305e;color:#415787;font-size:11px;padding:0 45px;}.footer-bottom .item-last{padding-right:30px;}.footer-bottom .form-newsletter-wrap{width:25%;padding-left:15px;padding-right:25px;}.footer-bottom ul{padding-left:0;margin-bottom:0;}.footer-bottom ul li{list-style:none;padding:0;margin-left:0;margin-bottom:5px;}.footer-bottom ul li a{position:relative;padding-left:15px;display:block;}.footer-bottom ul li a:before{content:">";color:#fff;position:absolute;left:0;top:0;z-index:2;}.footer-bottom .socials-list{display:none;}.footer-bottom .logo-footer{display:none;}.footer-bottom .footer-description{clear:both;width:100%;padding-top:34px;padding-bottom:17px;padding-left:80px;padding-right:80px;margin-top:45px;text-align:center;}.footer-bottom .footer-menu{clear:both;width:100%;padding-top:25px;padding-bottom:25px;padding-left:80px;padding-right:80px;text-align:center;}.footer-bottom .footer-menu ul.menu{text-align:center;}.footer-bottom .footer-menu ul.menu li{display:inline-block;margin:0;padding:0 18px;text-transform:uppercase;}.footer-bottom .footer-menu ul.menu li a{padding-left:0;}.footer-bottom .footer-menu ul.menu li a:before{display:none;}.footer-bottom #block-views-event-footer-front-block{width:unset;padding-left:0;}.footer-bottom .btn-contact-entreprises{position:fixed;left:0;z-index:10;top:205px;width:auto !important;float:none !important;padding:0 !important;}.footer-bottom .btn-contact-entreprises p{margin:0;}.footer-bottom .btn-contact-entreprises .content a{display:block;position:relative;text-transform:uppercase;padding:30px 20px 70px;width:60px;height:167px;}.footer-bottom .btn-contact-entreprises .content a:before{background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;content:"";width:33px;height:31px;background-position:-89px -208px;position:absolute;left:14px;bottom:20px;}.footer-bottom .btn-contact-entreprises .content a span{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;position:absolute;left:20px;top:53px;left:-2px;}.footer-bottom .social-networks.mobile{display:none;}.footer-universe-menu__b2c,.footer-universe-menu__b2b,.footer-universe-menu__cse{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:20px;}.footer-universe-menu__b2c .block,.footer-universe-menu__b2b .block,.footer-universe-menu__cse .block{float:none;padding:0;width:15%;margin-right:40px;flex-wrap:wrap;}.footer-universe-menu__b2c h2,.footer-universe-menu__b2c .title,.footer-universe-menu__b2b h2,.footer-universe-menu__b2b .title,.footer-universe-menu__cse h2,.footer-universe-menu__cse .title{color:#fff;text-transform:uppercase;letter-spacing:3px;line-height:1.2;font-family:"CenturyGothic-Bold",sans-serif;font-size:1.142em;}.footer-universe-menu__b2c .footer-menu-section h2,.footer-universe-menu__b2b .footer-menu-section h2,.footer-universe-menu__cse .footer-menu-section h2{margin-bottom:15px;color:#fff;}.footer-universe-menu__b2c a,.footer-universe-menu__b2b a,.footer-universe-menu__cse a{color:#fff;}.footer-universe-menu__b2c ul li,.footer-universe-menu__b2b ul li,.footer-universe-menu__cse ul li{font-size:0.928em;line-height:1.3;}#block-newsletter-newsletter-subscribe{width:100%;}#block-newsletter-newsletter-subscribe .title{text-transform:uppercase;margin-bottom:20px;line-height:1.2;display:block;}#block-newsletter-newsletter-subscribe input[type="checkbox"]{margin:0 0 2px 0;}#block-newsletter-newsletter-subscribe #edit-liste--2{display:flex;align-items:center;width:fit-content;margin:auto;}#block-newsletter-newsletter-subscribe .form-type-checkbox{flex:auto;margin:5px 20px;}#block-newsletter-newsletter-subscribe a{color:white;text-decoration:underline;}#block-newsletter-newsletter-subscribe .messages{display:none;}#block-newsletter-newsletter-subscribe #newsletter-error{position:absolute;width:100%;bottom:10px;}#block-newsletter-newsletter-subscribe .captcha{position:absolute;bottom:100px;left:37%;}#block-newsletter-newsletter-subscribe form{height:225px;}#block-newsletter-newsletter-subscribe form .form-item{margin:0 0 58px;}#block-newsletter-newsletter-subscribe .form-item-liste label{font-family:"CenturyGothic-Bold",sans-serif;margin-top:5px;}#block-newsletter-newsletter-subscribe .form-type-checkbox{float:left;margin:5px 20px;}#block-newsletter-newsletter-subscribe input[type="checkbox"]{margin:0 0 2px 50px;}#block-newsletter-newsletter-subscribe .form-item-email input{height:48px;padding:10px;line-height:48px;width:450px;}#block-newsletter-newsletter-subscribe #subscribe{position:relative;bottom:107px;left:650px;width:150px;}#block-newsletter-newsletter-subscribe #subscribe input{padding:15px 20px 16px 40px;}#block-newsletter-newsletter-subscribe .ajax-progress{margin-right:-15px;}.page-entreprises #footer .block{width:20%;}.page-entreprises #footer #block-menu-menu-loges-footer-menu{width:20%;}.page-entreprises #footer #block-menu-menu-evenements-entreprises-menu{width:20%;}.page-entreprises #footer .item-first{padding-left:30px;}.page-entreprises #footer .item-last{padding-right:30px;}.page-entreprises #footer .footer-description,.page-entreprises #footer .footer-menu{width:100%;}.page-entreprises .readmore a{padding-right:35px;padding-top:172px;}.page-entreprises .readmore a:before{width:220px;height:178px;background-position:0 -2571px;top:50%;left:50%;margin-left:-110px;margin-top:-89px;}#newsletter-subscribe-form{position:relative;max-width:260px;margin:0 auto;}#newsletter-subscribe-form ::-webkit-input-placeholder{color:#595b5d;}#newsletter-subscribe-form :-moz-placeholder{color:#595b5d;opacity:1;}#newsletter-subscribe-form ::-moz-placeholder{color:#595b5d;opacity:1;}#newsletter-subscribe-form :-ms-input-placeholder{color:#595b5d;}#newsletter-subscribe-form .form-text{background:none;border:none;width:100%;color:#595b5d;padding-bottom:0;}#newsletter-subscribe-form .form-item{margin-bottom:0;padding-right:86px;padding-bottom:5px;}#newsletter-subscribe-form label{display:none;}#newsletter-subscribe-form .form-submit{position:absolute;right:0;top:0;z-index:2;background:none;border:none;padding:0;}#newsletter-subscribe-form #subscribe > div{position:absolute;right:-22px;top:0;z-index:3;}#newsletter-subscribe-form #subscribe .ajax-progress .throbber{background:url(/themes/custom/vinci_stadium/dist/css/../images/loader.gif) 0 0 no-repeat;width:16px;height:16px;}#newsletter-subscribe-form .message-error{color:#c91a3a;font-size:13px;padding-top:10px;}#newsletter-subscribe-form .message-info{padding-top:10px;}#newsletter-subscribe-form .logged-in{border-bottom:none;margin-top:0;padding-right:0;}.footer h2,.footer .title{font-weight:none;margin-bottom:15px;display:block;text-transform:uppercase;}.footer .block{width:33.3333%;padding-left:15px;padding-right:15px;text-align:center;}.footer .container-inner{padding:35px 0 20px;}.footer .container-inner:before,.footer .container-inner:after{display:table;content:" ";}.footer .container-inner:after{clear:both;}.footer .container-inner > div{display:flex;flex-direction:column;}.footer .container-inner #block-bannerfooter{grid-area:1 / 1 / 2 / 6;}.footer .container-inner .social-networks ul{justify-content:center;}.footer .container-inner .social-networks ul li{margin-right:60px;}.footer p{margin-bottom:0;}.footer .menu--footer-menu-b2c{display:flex;width:100%;margin-top:20px;}.footer .menu--footer-menu-b2c .container{display:flex;}.footer .menu--footer-menu-b2c li{list-style:none;text-align:left;}.footer .menu--footer-menu-b2c .menu{text-align:left;}#block-block-7{float:none;width:100%;padding:0;position:relative;background:url(/themes/custom/vinci_stadium/dist/css/../images/bg-1.jpg) 0 0 no-repeat;height:252px;margin-top:-35px;margin-bottom:30px;}#block-block-7 .readmore{margin-bottom:0;width:285px;}#block-block-7 .readmore a{display:block;width:100%;height:252px;background:#00C1DE;color:#fff;text-transform:uppercase;font-family:"CenturyGothic-Bold",sans-serif;padding-top:185px;padding-right:60px;text-align:right;position:relative;}#block-block-7 .readmore a:before{content:"";background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;width:183px;height:137px;background-position:0 -718px;position:absolute;left:46px;top:43px;z-index:1;}.footer-banner{float:none;height:252px;margin-bottom:22px;margin-top:-35px;padding:0;position:relative;width:100%;background-size:cover;}.mobile-app .content{display:flex;justify-content:center;}.mobile-app .content ul{margin-bottom:0;padding:10px 0;}.mobile-app .content ul li{list-style-type:none;display:inline-block;}.google-store,.app-store{display:inline-block;margin:0 10px;width:122px;height:36px;overflow:hidden;background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;}.google-store{background-position:0 -674px;}.app-store{background-position:-142px -674px;}.partner{padding:30px 25px 0;}.partner .title{height:29px;margin-bottom:25px;display:inline-block;padding:4px 15px 3px;position:relative;white-space:nowrap;}.partner .title:before{background-position:-118px -340px;background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;content:"";width:44px;height:37px;position:absolute;top:0;left:100%;}.partner .region-partner{display:inline-block;width:100%;}.block-webform-block.newsletter{width:100%;color:#fff;}.block-webform-block.newsletter .webform-submission-newsletter-form > label{font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;margin-bottom:20px;line-height:1.2;font-size:1.428em;display:block;}.block-webform-block.newsletter .webform-submission-newsletter-form .form-item-information-details,.block-webform-block.newsletter .webform-submission-newsletter-form .form-item-agree-news{font-family:"CenturyGothic",sans-serif;margin-bottom:0 !important;}.block-webform-block.newsletter .webform-submission-newsletter-form .form-item-information-details a,.block-webform-block.newsletter .webform-submission-newsletter-form .form-item-agree-news a{color:#fff;text-decoration:underline;}.block-webform-block.newsletter .webform-submission-newsletter-form .form-item-information-details a:hover,.block-webform-block.newsletter .webform-submission-newsletter-form .form-item-agree-news a:hover{color:#00C1DE;}.block-webform-block.newsletter .webform-submission-newsletter-form .newsletter-interest{margin-bottom:60px !important;}.block-webform-block.newsletter .webform-submission-newsletter-form .newsletter-interest span.field-prefix .description{font-family:"CenturyGothic-Bold",sans-serif;margin-bottom:6px;}.block-webform-block.newsletter .webform-submission-newsletter-form .newsletter-interest .js-webform-checkboxes .js-form-type-checkbox{margin:0 20px;}.block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit{position:relative;width:450px;margin-left:auto;margin-right:auto;}.block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .webform-flex:last-child{position:absolute;right:0;}.block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .webform-flex:last-child input{height:48px;margin-right:0;line-height:1;}.block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .js-form-item-email-address input{height:48px;padding:10px;line-height:48px;border-radius:0;color:#999;}.block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .js-form-item-email-address input::placeholder{font-size:0.857em;}#block-newsletterb2cfooter{width:100%;padding:10px;}#block-newsletterb2cfooter .description{font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;line-height:1.2;font-size:1.428em;display:block;}#block-newsletterb2cfooter .lame-cta .button-cta{border:2px solid #fff;color:#fff;padding:16px 20px;font-size:1.142em;}#block-newsletterb2cfooter .lame-cta .button-cta::before{content:none;}#block-newsletterb2cfooter .lame-cta .button-cta:hover{border:2px solid #fff;}@media screen and (max-width:992px){.partner{display:none;}.footer{position:relative;}.footer .container-inner{padding:0;}.footer .container-inner > div{display:flex;}.footer .container-inner .social-networks{display:flex;padding-left:0;padding-right:0;width:100%;}.footer .container-inner .social-networks .content{margin-bottom:0;max-width:100%;width:100%;}.footer .container-inner .social-networks ul{padding-left:0;margin-bottom:0;}.footer .container-inner .social-networks ul li{min-height:60px;justify-content:normal;padding:40px 0 60px;margin:0;}.footer .container-inner .social-networks ul li a{width:100%;}.footer .container-inner .social-networks ul li a:before{width:100%;}.footer .container-inner .social-networks ul li:first-child a:hover:before,.footer .container-inner .social-networks ul li:first-child a:focus:before{color:#b01731;}.footer .footer-banner,.footer .title{display:none;}.footer ul{display:flex;justify-content:space-between;border-top:2px solid #24305e;border-bottom:2px solid #24305e;}.footer ul li{border-right:2px solid #24305e;width:20%;padding:30px 5px;display:flex;justify-content:center;}.footer ul li:first-child{border-left:none;}.footer ul li:last-child{border-right:none;}.footer-bottom .region-footer{padding:0;}.footer-bottom .footer-menu{padding:25px 0;}.footer-bottom .footer-menu ul.menu li{margin-bottom:5px;}.footer-bottom .block{width:100%;float:none;display:flex;justify-content:center;border-bottom:2px solid #24305e;}.footer-bottom .block .content{width:100%;display:flex;justify-content:center;}.footer-bottom .footer-description{display:none;}.footer-bottom .title,.footer-bottom li{text-align:center;}.footer-bottom .title{margin:0;padding:25px 0;}.footer-bottom ul li{padding-left:0;}.footer-bottom ul li a{padding-left:0;}.footer-bottom ul li a::before{content:none;}.footer-bottom .social-networks.mobile{display:block;width:100%;padding:0;margin-top:0;max-width:100%;z-index:10;}.footer-bottom .social-networks.mobile .content{margin:0;}.footer-bottom .social-networks.mobile ul{display:flex;align-items:center;justify-content:center;width:100%;padding-left:0;margin:0;}.footer-bottom .social-networks.mobile ul li{display:flex;justify-content:center;width:100%;border-right:1px solid #414345;border-bottom:1px solid #414345;padding:30px 5px;height:38px;margin-right:inherit;line-height:0;}.footer-bottom .social-networks.mobile ul li:last-child{border-right:none;}.footer-bottom .social-networks.mobile ul .paragraph--type--social-network a{height:15px;}.footer-bottom .social-networks.mobile ul .paragraph--type--social-network a:before{left:-15px;}.footer-universe-menu__b2c,.footer-universe-menu__b2b,.footer-universe-menu__cse{flex-direction:column;}.footer-universe-menu__b2c .footer-menu-section h2,.footer-universe-menu__b2b .footer-menu-section h2,.footer-universe-menu__cse .footer-menu-section h2{margin:0;padding:25px 0;}.footer-universe-menu__b2c .footer-menu-section .content,.footer-universe-menu__b2b .footer-menu-section .content,.footer-universe-menu__cse .footer-menu-section .content{flex-direction:column;}.footer-universe-menu__b2c .footer-menu-section .content .menu,.footer-universe-menu__b2b .footer-menu-section .content .menu,.footer-universe-menu__cse .footer-menu-section .content .menu{display:none;}}.vinci-stadium{}.vinci-stadium .footer-bottom{color:#fff;background:#001437;}.vinci-stadium .footer-bottom .title{margin-bottom:15px;color:#fff;text-transform:uppercase;letter-spacing:3px;line-height:1.2;font-family:"CenturyGothic-Bold",sans-serif;font-size:1.142em;}.vinci-stadium .footer-bottom a{color:#fff;}.vinci-stadium .footer-bottom ul li a:hover,.vinci-stadium .footer-bottom ul li a:focus{color:#00C1DE;}.vinci-stadium .footer-bottom ul li a:hover:before,.vinci-stadium .footer-bottom ul li a:focus:before{color:#00C1DE;}.vinci-stadium .footer-bottom .footer-universe-menu__b2c ul li a:hover,.vinci-stadium .footer-bottom .footer-universe-menu__b2c ul li a:focus{color:#b01731;}.vinci-stadium .footer-bottom .footer-universe-menu__b2c ul li a:hover:before,.vinci-stadium .footer-bottom .footer-universe-menu__b2c ul li a:focus:before{color:#b01731;}.vinci-stadium .footer-bottom .footer-description{border-top:1px solid #292c2f;color:#898a8b;font-size:0.785em;}.vinci-stadium .footer-bottom .footer-menu{border-top:2px solid #24305e;}.vinci-stadium .footer-bottom .footer-menu ul li a:hover,.vinci-stadium .footer-bottom .footer-menu ul li a:focus{color:#b01731;}.vinci-stadium .footer-bottom .event-title-active{text-transform:uppercase;}.vinci-stadium .footer-bottom .event-title-active a{color:#898a8b;}.vinci-stadium .footer-bottom .event-title-active a:hover,.vinci-stadium .footer-bottom .event-title-active a:focus{color:#fff;}.vinci-stadium .footer-bottom .block-vinci-stade-eptica{float:none;padding:0;width:auto;}.vinci-stadium .footer-bottom #block-views-event-footer-front-block .footer4-stade-defrance{display:flex;}.vinci-stadium .footer-bottom #block-views-event-footer-front-block .footer4-stade-defrance h3{color:#fff;text-transform:uppercase;margin-bottom:15px;letter-spacing:3px;line-height:1.2;font-family:"CenturyGothic-Bold",sans-serif;font-size:1.142em;}.vinci-stadium .footer-bottom #block-views-event-footer-front-block .footer4-stade-defrance .item-list{padding-left:15px;padding-right:15px;}.vinci-stadium .footer-bottom #block-views-event-footer-front-block .footer4-stade-defrance .item-list:first-child{padding-left:0;padding-right:15px;}.vinci-stadium .footer-bottom #block-views-event-footer-front-block .footer4-stade-defrance .item-list:last-child{padding-left:15px;padding-right:0;}.vinci-stadium .footer-bottom .btn-contact-entreprises .content a{background:#00C1DE;color:#282828;font-size:0.928em;}.vinci-stadium .footer-bottom .btn-contact-entreprises .content a:hover,.vinci-stadium .footer-bottom .btn-contact-entreprises .content a:focus{color:#fff;background-color:#282828;}.vinci-stadium .footer-bottom .footer-logo-block{display:none;}.vinci-stadium.b2b-page .footer-bottom ul li a:hover,.vinci-stadium.b2b-page .footer-bottom ul li a:focus,.vinci-stadium.path-actualites .footer-bottom ul li a:hover,.vinci-stadium.path-actualites .footer-bottom ul li a:focus,.vinci-stadium.path-entreprises .footer-bottom ul li a:hover,.vinci-stadium.path-entreprises .footer-bottom ul li a:focus{color:#b01731;}.vinci-stadium.b2b-page .footer-bottom ul li a:hover:before,.vinci-stadium.b2b-page .footer-bottom ul li a:focus:before,.vinci-stadium.path-actualites .footer-bottom ul li a:hover:before,.vinci-stadium.path-actualites .footer-bottom ul li a:focus:before,.vinci-stadium.path-entreprises .footer-bottom ul li a:hover:before,.vinci-stadium.path-entreprises .footer-bottom ul li a:focus:before{color:#b01731;}.vinci-stadium.b2c-page .footer .container-inner .social-networks,.vinci-stadium.groupe-cse-page .footer .container-inner .social-networks{display:none;}.vinci-stadium.groupe-cse-page .block.contact-groupes-et-ce-footer{display:none;}.vinci-stadium #block-newsletter-newsletter-subscribe .title{color:#fff;font-family:"CenturyGothic-Bold",sans-serif;font-size:1.428em;}.vinci-stadium #block-newsletter-newsletter-subscribe a:hover{color:#00C1DE;}.vinci-stadium .page-entreprises{}.vinci-stadium .page-entreprises #newsletter-subscribe-form .form-item{border-bottom-color:#aaa57d;}.vinci-stadium #newsletter-subscribe-form .form-item{border-bottom:1px solid #b01731;}.vinci-stadium #newsletter-subscribe-form .form-submit{color:#fff;font-family:"CenturyGothic-Bold",sans-serif;font-size:14px;}.vinci-stadium #newsletter-subscribe-form .form-submit:hover,.vinci-stadium #newsletter-subscribe-form .form-submit:focus{color:#b01731;}.vinci-stadium #newsletter-subscribe-form .message-info{color:#0e75ae;font-size:13px;}.vinci-stadium .footer{background:#001437;color:#fff;}.vinci-stadium .footer h2,.vinci-stadium .footer .title{font-family:"CenturyGothic",sans-serif;color:#fff;font-size:1em;}.vinci-stadium .footer .container-inner{border-bottom:2px solid #24305e;}.vinci-stadium .footer #block-webform{width:100%;}.vinci-stadium .footer #block-webform .webform-submission-newsletter-add-form .mail-submit .webform-flex:nth-child(2) .webform-flex--container .submit-button .webform-button--submit{background-color:#00C1DE;border-color:#00C1DE;opacity:1;}.vinci-stadium #block-block-7{float:none;width:100%;padding:0;position:relative;background:url(/themes/custom/vinci_stadium/dist/css/../images/bg-1.jpg) 0 0 no-repeat;height:252px;margin-top:-35px;margin-bottom:30px;}.vinci-stadium #block-block-7 .readmore{margin-bottom:0;width:285px;}.vinci-stadium #block-block-7 .readmore a{display:block;width:100%;height:252px;background:#00C1DE;color:#fff;text-transform:uppercase;font-family:"CenturyGothic-Bold",sans-serif;padding-top:185px;padding-right:60px;text-align:right;position:relative;}.vinci-stadium #block-block-7 .readmore a:before{content:"";background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;width:183px;height:137px;background-position:0 -718px;position:absolute;left:46px;top:43px;z-index:1;}.vinci-stadium .mobile-app ul{margin-bottom:0;}.vinci-stadium .mobile-app ul li{list-style-type:none;display:inline-block;}.vinci-stadium .google-store,.vinci-stadium .app-store{display:inline-block;margin:0 10px;width:122px;height:36px;overflow:hidden;background-image:url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);background-repeat:no-repeat;}.vinci-stadium .google-store{background-position:0 -674px;}.vinci-stadium .app-store{background-position:-142px -674px;}.vinci-stadium .partner{padding-bottom:24px;background-color:#001437;}.vinci-stadium .partner .title{font-size:1.071em;text-transform:uppercase;font-family:"CenturyGothic-Bold",sans-serif;background-color:#8e8779;color:#fff !important;}.vinci-stadium .partner .region-partner{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:0;}.vinci-stadium .partner .region-partner #block-partenairesmedia{grid-area:1 / 1 / 2 / 2;}.vinci-stadium .partner .region-partner #block-partenairesmedia .block-title{position:relative;}.vinci-stadium .partner .region-partner #block-partenairesmedia .block-title:after{position:absolute;content:"";right:-23px;top:0;border-style:solid;border-color:#8e8779 transparent #8e8779 transparent;border-width:29px 25px 0 0;}.vinci-stadium .partner .region-partner #block-partenairesmedia .block-title::before{position:absolute;content:"";right:-14.5%;top:0;width:6.5px;height:27px;transform:skew(-41deg);background:#8e8779;}.vinci-stadium .partner .region-partner #block-actionnaires{grid-area:1 / 2 / 2 / 3;}.vinci-stadium .partner .region-partner #block-actionnaires .block-title{position:relative;}.vinci-stadium .partner .region-partner #block-actionnaires .block-title:after{position:absolute;content:"";right:-23px;top:0;border-style:solid;border-color:#8e8779 transparent #8e8779 transparent;border-width:27px 23px 0 0;}.vinci-stadium .partner .region-partner #block-actionnaires .block-title::before{position:absolute;content:"";right:-19.5%;top:0;width:6.5px;height:27px;transform:skew(-41deg);background:#8e8779;}.vinci-stadium .partner .region-partner #block-partenaires{grid-area:1 / 3 / 2 / 4;}.vinci-stadium .partner .region-partner #block-partenaires .block-title{position:relative;}.vinci-stadium .partner .region-partner #block-partenaires .block-title:after{position:absolute;content:"";right:-23px;top:0;border-style:solid;border-color:#8e8779 transparent #8e8779 transparent;border-width:27px 23px 0 0;}.vinci-stadium .partner .region-partner #block-partenaires .block-title::before{position:absolute;content:"";right:-21.5%;top:0;width:6.5px;height:27px;transform:skew(-41deg);background:#8e8779;}.vinci-stadium .partner .region-partner #block-agencesofficielles{grid-area:2 / 1 / 3 / 4;}.vinci-stadium .partner .region-partner #block-agencesofficielles .content{border-left:1px solid black;}.vinci-stadium .partner .region-partner #block-agencesofficielles .content .field--name-field-partner{display:flex;background:#fff;align-items:center;padding:50px 0;justify-content:space-evenly;}.vinci-stadium .partner .region-partner #block-agencesofficielles .block-title{position:relative;margin-bottom:0;}.vinci-stadium .partner .region-partner #block-agencesofficielles .block-title:after{position:absolute;content:"";right:-21px;top:0;border-style:solid;border-color:#8e8779 transparent #8e8779 transparent;border-width:25px 21px 0 0;}.vinci-stadium .partner .region-partner #block-agencesofficielles .block-title::before{position:absolute;content:"";right:-13%;top:0;width:6.5px;height:26px;transform:skew(-41deg);background:#8e8779;}.vinci-stadium .partner .region-partner .block .content .field--name-field-partner{display:flex;}.vinci-stadium .partner .region-partner .block .content .field--name-field-partner .field__item{margin-right:40px;}.vinci-stadium .partner .region-partner .block-title{margin-bottom:25px;font-size:14px;font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;background-color:#8e8779;color:#fff;width:fit-content;padding:4px 15px;}.vinci-stadium.lang-en .partner .region-partner #block-partenairesmedia .block-title:before{right:-17.5%;}.vinci-stadium.lang-en .partner .region-partner #block-actionnaires .block-title:before{right:-18.5%;}.vinci-stadium.lang-en .partner .region-partner #block-partenaires .block-title:before{right:-13%;}.vinci-stadium.lang-en .partner .region-partner #block-agencesofficielles .block-title:before{right:-14%;}.vinci-stadium .block-webform-block.newsletter{width:100%;padding-top:5px;color:#fff;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form > label{font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;margin-bottom:20px;line-height:1.2;font-size:1.428em;display:block;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .form-item-information-details,.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .form-item-agree-news{font-family:"CenturyGothic",sans-serif;margin-bottom:0 !important;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .form-item-information-details a,.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .form-item-agree-news a{color:#fff;text-decoration:underline;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .form-item-information-details a:hover,.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .form-item-agree-news a:hover{color:#00C1DE;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .newsletter-interest{margin-bottom:60px !important;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .newsletter-interest span.field-prefix .description{font-family:"CenturyGothic-Bold",sans-serif;margin-bottom:6px;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .newsletter-interest .js-webform-checkboxes .js-form-type-checkbox{margin:0 20px;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit{position:relative;width:450px;margin-left:auto;margin-right:auto;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .webform-flex:last-child{position:absolute;right:0;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .webform-flex:last-child input{height:48px;margin-right:0;line-height:1;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .js-form-item-email-address input{height:48px;padding:10px;line-height:48px;border-radius:0;color:#999;}.vinci-stadium .block-webform-block.newsletter .webform-submission-newsletter-form .mail-submit .js-form-item-email-address input::placeholder{font-size:0.857em;}.vinci-stadium.b2b-page .social-networks .content{margin-top:20px;}@media screen and (max-width:992px){.vinci-stadium .footer #block-webform{display:none;}.vinci-stadium .footer-bottom{position:relative;padding-bottom:45px;}.vinci-stadium .footer-bottom .footer-menu{border-top:none;padding-top:0;margin-bottom:0;}.vinci-stadium .footer-bottom .footer-universe-menu__b2c,.vinci-stadium .footer-bottom .footer-universe-menu__b2b,.vinci-stadium .footer-bottom .footer-universe-menu__cse{flex-direction:column;}.vinci-stadium .footer-bottom .footer-universe-menu__b2c .footer-menu-section h2,.vinci-stadium .footer-bottom .footer-universe-menu__b2b .footer-menu-section h2,.vinci-stadium .footer-bottom .footer-universe-menu__cse .footer-menu-section h2{margin:0;padding:25px 0;text-align:center;}.vinci-stadium .footer-bottom .footer-universe-menu__b2c .footer-menu-section .content,.vinci-stadium .footer-bottom .footer-universe-menu__b2b .footer-menu-section .content,.vinci-stadium .footer-bottom .footer-universe-menu__cse .footer-menu-section .content{flex-direction:column;}.vinci-stadium .footer-bottom .footer-universe-menu__b2c .footer-menu-section .content .menu,.vinci-stadium .footer-bottom .footer-universe-menu__b2b .footer-menu-section .content .menu,.vinci-stadium .footer-bottom .footer-universe-menu__cse .footer-menu-section .content .menu{display:none;padding-bottom:15px;}.vinci-stadium .footer-bottom .footer-logo-block{display:flex;justify-content:center;align-items:center;}.vinci-stadium .footer-bottom .footer-logo-block h1{width:155px;}.vinci-stadium .footer-bottom .footer-logo-block .logo_img{filter:invert(65%) sepia(1) saturate(2324%) hue-rotate(152deg) brightness(1) contrast(86%);}.vinci-stadium .footer-bottom:after{position:absolute;display:inline-block;content:"";width:93%;height:60px;top:inherit;bottom:-10px;left:0;right:inherit;background:url(/themes/custom/vinci_stadium/dist/css/../../dist/images/svg/logo-mobile.svg);display:flex;justify-content:center;background-position:center;background-size:145px 38px;background-repeat:no-repeat;margin:0 15px 10px 15px;}.vinci-stadium .footer-bottom .block.infos-footer{display:none;}.vinci-stadium.path-entreprises .footer .container-inner .social-networks,.vinci-stadium.b2b-page .footer .container-inner .social-networks,.vinci-stadium.groupe-cse-page .footer .container-inner .social-networks{left:0;top:485px;}.vinci-stadium.b2c-page .footer .container-inner .social-networks,.vinci-stadium.groupe-cse-page .footer .container-inner .social-networks{display:flex;}.vinci-stadium.path-entreprises .footer-bottom,.vinci-stadium.b2b-page .footer-bottom{padding-bottom:125px;}.vinci-stadium.path-entreprises .footer-bottom:after,.vinci-stadium.b2b-page .footer-bottom:after{bottom:53px;}.vinci-stadium.groupe-cse-page .block.contact-groupes-et-ce-footer{display:block;margin-bottom:15px;border-top:none;}.vinci-stadium.groupe-cse-page .block.contact-groupes-et-ce-footer .lame-rich-text .description p{text-align:center;}.vinci-stadium.groupe-cse-page .footer-bottom .footer-menu{padding:15px 0;}.vinci-stadium.b2c-page .footer-bottom .footer-menu,.vinci-stadium.path-recherche .footer-bottom .footer-menu{margin-bottom:15px;}.vinci-stadium.b2c-page .footer-bottom .footer-menu ul li a:hover,.vinci-stadium.b2c-page .footer-bottom .footer-menu ul li a:focus,.vinci-stadium.path-recherche .footer-bottom .footer-menu ul li a:hover,.vinci-stadium.path-recherche .footer-bottom .footer-menu ul li a:focus{color:#b01731;}}@media screen and (max-width:992px){body #page.menu-slide{background-color:#282828;margin-left:0;}body #page.menu-slide .region-header-top{width:100%;background:transparent;margin-left:0;}#block-vinci-stadium-main-menu{width:100%;display:block;}#block-vinci-stadium-main-menu .my-spaces{display:none;}.menu-slide{margin-left:50px;}.menu-slide .header{left:0px;z-index:1;height:65px;}.menu-slide .header.menu-opened{position:relative;height:0;top:95px;z-index:15;}.menu-slide .header.menu-opened .container{position:inherit;padding:0;height:0;}.menu-slide .header.menu-opened .container .subcontainer{display:none;}.menu-slide .header.menu-opened .container .btn-myspace{left:0;background-color:#191919;display:block;margin-left:0;top:7px;position:relative;height:auto;padding:0;width:0;}.menu-slide .header.menu-opened .container .btn-myspace button{background-color:#191919;text-transform:uppercase;color:#e31b23;font-size:15px;text-align:left;height:auto;width:100%;padding:40px 10px 40px 65px;}.menu-slide .header.menu-opened .container .btn-myspace button::before{font-size:30px;color:#414345;left:5%;top:inherit;}.menu-slide .header.menu-opened .container .btn-myspace button .my-account-subtitle{display:block;color:#999;text-transform:none;font-size:12px;}.menu-slide .header.menu-opened .container .btn-myspace .close-button{display:none;}.menu-slide .region-header-top.headline{margin-left:-50px;width:0;position:fixed;background:#191919;}.menu-slide .region-header-top.headline.menu-opened .close-button{display:none;position:absolute;z-index:12;height:fit-content;right:0;font-size:20px;top:5px;color:#aaa;}.menu-slide .region-header-top.headline.menu-opened .close-button span{cursor:pointer;padding:20px;}.menu-slide .region-header-top.headline.menu-opened .container-inner{position:inherit;}.menu-slide .region-header-top.headline.menu-opened .block-language{display:block;left:0;top:0;height:45px;background:#1e1e1e;position:absolute;z-index:1;width:100%;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-container{width:100%;height:45px;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-select{width:100%;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-select:hover{background:transparent;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-select:hover .dd-selected{color:#fff;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-selected{text-align:left;font-family:"CenturyGothic",sans-serif;font-size:14px;line-height:14px;padding:17px 45px;background-color:#24305e;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-selected::after{left:20px;top:20px;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-selected:before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#fff;font-size:15px;font-weight:normal;top:15px;bottom:inherit;left:inherit;right:100px;width:min-content;right:100px;transform:rotate(0);}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-selected.slide-down:before{transform:rotate(90deg);right:100px;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-options{display:none;width:100%;background-color:#415787;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-options:before{content:none;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-options .dd-option{padding:17px 20px;font-size:14px;line-height:14px;font-family:"CenturyGothic",sans-serif;text-align:left;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-options .dd-option .dd-option-text{padding-left:25px;}.menu-slide .region-header-top.headline.menu-opened .block-language .dd-options .dd-option .dd-option-text:after{left:0;right:inherit;top:3px;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened{position:absolute;z-index:10000;top:190px;background:transparent;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened .my-spaces{color:#fff;text-transform:none;font-family:"CenturyGothic",sans-serif;font-size:14px;line-height:14px;font-weight:bold;padding:25px 15px;position:absolute;z-index:1;top:-145px;background:#282828;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened .my-spaces .my-space-icon .bi-person-fill{font-size:37px;margin-right:10px;margin-left:5px;color:#666;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened .my-spaces .my-space-content{display:flex;flex-direction:column;text-align:left;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened .my-spaces .my-space-content span:nth-child(1){text-transform:uppercase;color:#b01731;font-family:"CenturyGothic-Bold",sans-serif;margin-bottom:5px;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened .my-spaces .my-space-content span:nth-child(2){color:#999;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened ul{display:none;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened ul.menu{flex-direction:column;margin-top:-50px;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened ul.menu li{width:100%;background-color:#1e1e1e;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened ul.menu li a{justify-content:flex-start;background-color:#1e1e1e;text-transform:none;font-family:"CenturyGothic",sans-serif;font-size:14px;line-height:14px;padding:7px 30px;}.menu-slide .region-header-top.headline.menu-opened .headline-menu.menu-opened ul.menu li a.is-active{background-color:#1e1e1e;}.menu-slide .region-header-bottom{--bs-gutter-x:0;margin-left:-50px;width:100%;height:100%;position:fixed;z-index:11;top:0;background-color:transparent;}.menu-slide .region-header-bottom nav{width:0;}.menu-slide .region-header-bottom .block-menu nav.block.navigation{margin-top:150px;top:7px;left:0;position:fixed;z-index:4;background:#001437;height:100%;overflow:auto;width:0;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container{padding:0;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item{background:#24305e;text-align:left;margin-bottom:0;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item:hover{background:#415787;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item:nth-child(odd){border-top:2px solid #415787;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item:nth-child(even){border-top:2px solid #415787;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item:last-child .nav-link{color:#24305e;}.b2b-page .menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item:last-child .nav-link,.groupe-cse-page .menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item:last-child .nav-link{color:#fff;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item .nav-link{color:#fff;background-color:transparent;text-transform:none;padding:17px 20px;font-family:"CenturyGothic",sans-serif;font-size:14px;line-height:14px;text-align:left;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item .nav-link.is-active,.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item .nav-link.active{color:#fff;background-color:#282828;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item .nav-link.is-active:before,.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item .nav-link.active:before{content:none;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item.menu-item--expanded{position:relative;width:100%;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item.menu-item--expanded:after{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#fff;font-size:15px;font-weight:normal;top:15px;bottom:inherit;left:inherit;right:15px;width:min-content;background:none;transform:rotate(0deg);}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item.menu-item--expanded::before{content:none;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item.menu-item--expanded .menu{display:flex;flex-direction:column;background:#1e1e1e;position:inherit;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item.menu-item--expanded .menu .nav-item{border:none;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item.menu-item--expanded .menu .nav-item a{padding:7px 30px;height:fit-content;font-weight:normal;color:#fff;}.menu-slide .region-header-bottom .block-menu nav.block.navigation .container .nav-item.menu-item--expanded.slide-down:after{transform:rotate(90deg);right:6px;}.menu-slide #block-menucse,.menu-slide #block-system-rwc-main-menu{left:0;position:fixed;}.menu-slide #block-global-search-form .form-row .js-form-type-textfield{display:none;}}.block-advantages{background-color:#fff;padding-top:16px;}.block-advantages .field__item:first-child .description p{color:#fff;background-color:#191919;font-size:1.5em;padding:4px 6px 3px 7px;height:37px;white-space:nowrap;display:inline-block;position:relative;font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;letter-spacing:-0.3px;}.block-advantages .field__item:first-child .description p::after{position:absolute;height:37px;width:44px;top:0;left:100%;content:"";background:url("https://stadefrance.com/sites/stadefrance.com/themes/stadefrance/images/sprites.png");background-repeat:no-repeat;background-position:-228px -340px;}.block-advantages .field__item:not(:first-child) .lame-rich-text-image{padding:0 26px 0 0;}.block-advantages .field__item:not(:first-child) .lame-rich-text-image .gauche{align-items:flex-start;}.block-advantages .field__item:not(:first-child) .lame-rich-text-image .gauche .field--name-field-media-image{width:120px;height:50px;padding-right:20px;}.block-advantages .field__item:not(:first-child) .lame-rich-text-image .gauche .col-md-6:first-child{width:25%;}.block-advantages .field__item:not(:first-child) .lame-rich-text-image .gauche .col-md-6:last-child{width:75%;}.block-advantages .field__item:not(:first-child) .lame-rich-text-image .gauche .col-md-6:last-child h2{color:#282828;}.block-advantages.desktop-hidden{display:none;}.block-advantages.desktop{min-height:300px;}@media screen and (max-width:992px){.block-advantages.desktop-hidden{display:block;}.block-advantages.mobile-hidden{display:none;}}.block-banner .section-banner{margin-top:0;margin-bottom:0;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.block-banner .section-banner.no-link::before{background:none;}.block-banner .section-banner.no-link .lame-banner-cta__inner{padding-top:0;margin-top:-135px;}.block-banner .section-banner.no-link .lame-banner-cta__inner__title{width:450px;position:relative;padding:60px 0;background-color:rgba(0,0,0,0.5);}.block-banner .section-banner.no-link .lame-banner-cta__inner__title h1{color:#fff;overflow:hidden;width:450px;margin-bottom:0;white-space:normal;font-weight:bold;line-height:42px;font-size:50px;max-width:100%;}.block-banner .section-banner.no-link .lame-banner-cta__inner__title::before{position:absolute;display:inline-block;content:"";width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);}.block-banner .section-banner.no-link .lame-banner-cta__inner__title::after{position:absolute;display:inline-block;content:"";width:inherit;height:0;top:0;bottom:0;left:100%;right:0;background:transparent;border-width:104px;border-style:solid;border-color:rgba(0,0,0,0.5) transparent transparent rgba(0,0,0,0.5);}.block-banner .section-banner .container-info-banner{text-align:center;z-index:5;}.block-banner .section-banner .container-info-banner .banner-title .field__item{position:relative;color:#fff;font-family:"CenturyGothic-Bold",sans-serif;line-height:1.1;text-align:left;font-size:50px;}.block-banner .section-banner .container-info-banner .banner-title.alignment-left{left:0;}.block-banner .section-banner .container-info-banner .banner-title.alignment-left .field__item{font-size:40px;}.block-banner .section-banner .container-info-banner .banner-title.alignment-center{display:flex;justify-content:center;min-height:300px;align-items:center;}.block-banner .section-banner .container-info-banner .banner-title.alignment-bottom,.block-banner .section-banner .container-info-banner .banner-title.event-reference{top:inherit;bottom:0;padding:30px 40px;background:linear-gradient(90deg,black 0,#7f7f7f 100%);position:relative;min-height:100px;}.block-banner .section-banner .container-info-banner .banner-title.alignment-bottom .container{max-width:80%;}.block-banner .section-banner .container-info-banner .banner-title.alignment-bottom .field--name-field-banner-title{width:inherit;}.block-banner .section-banner .container-info-banner .banner-title.alignment-bottom .field__item{text-align:left;font-size:30px;}.block-banner .section-banner .container-info-banner .banner-title.event-reference{text-align:left;font-size:14px;}.block-banner .section-banner .container-info-banner .banner-title.event-reference p{margin-bottom:0;}.block-banner .section-banner .container-info-banner .banner-title.event-reference .event-title{font-family:"CenturyGothic-Bold",sans-serif;text-transform:initial;font-size:25px;color:#fff;}.block-banner .section-banner .container-info-banner .banner-title.event-reference .event-description{text-transform:initial;}.block-banner .section-banner .container-info-banner .banner-title.event-reference .event-description,.block-banner .section-banner .container-info-banner .banner-title.event-reference .event-date{font-family:"CenturyGothic",sans-serif;color:#fff;}.block-banner .section-banner .container-info-banner .banner-image .banner-link.event-reference{bottom:-80px;}.block-banner .section-banner .container-info-banner a.cta-banner-visit{border:2px solid #fff;background:#24305e;color:#fff;cursor:pointer;font-family:"CenturyGothic-Bold",sans-serif;font-size:0.857em;padding:15px 20px 14px 40px;position:relative;text-transform:uppercase;text-decoration:none;}.block-banner .section-banner .container-info-banner a.cta-banner-visit::before{position:absolute;display:inline-block;content:"";width:4px;height:10px;top:19px;bottom:0;left:23px;right:0;background:#fff;z-index:4;}.block-banner .section-banner .container-info-banner a.cta-banner-visit::after{position:absolute;display:inline-block;content:"";width:10px;height:4px;top:22px;bottom:0;left:20px;right:0;background:#fff;z-index:4;}.block-banner .section-banner .container-info-banner a.cta-banner-visit:hover{background:#415787;color:#fff;}.block-banner .section-banner .container-info-banner a.cta-banner-visit:hover::before{color:#fff;}.block-banner .section-banner .container-info-banner a.cta-banner-visit:hover::after{color:#fff;}.block-banner .section-banner .container-info-banner .banner-image-desktop .clip-path{padding:0;}.vinci-stadium .block-banner .section-banner .container-info-banner .banner-title.event-reference{max-width:100%;}.gigabanner{position:absolute;z-index:0;width:100%;min-height:100%;left:0;right:0;}@media screen and (max-width:992px){.block-banner .section-banner .container-info-banner .banner-image.hover-polygon::after{content:none;}.block-banner .section-banner .container-info-banner .banner-title.alignment-left .field__item{font-size:35px;color:#282828;text-align:center;}}.header-banner-view{margin-bottom:0;}.header-banner-view .lame{margin-top:0;}.header-banner-view .banner-image img{min-height:510px;}.header-banner-view .paragraph--type--banner-cta{margin-bottom:0;}.header-banner-view .paragraph--type--banner-cta .lame-banner-cta{margin-bottom:0;}.page-view-b2b-offers-search #block-global-search-form{width:190px;margin-left:0;background:none;}.layout{position:relative;}#views-exposed-form-b2b-offers-search-page-1 fieldset,#views-exposed-form-b2b-offers-search-page-2 fieldset{margin-bottom:unset;}#views-exposed-form-b2b-offers-search-page-1 fieldset > div,#views-exposed-form-b2b-offers-search-page-2 fieldset > div{position:relative;}#views-exposed-form-b2b-offers-search-page-1 fieldset.form-item-field-capacity-value,#views-exposed-form-b2b-offers-search-page-2 fieldset.form-item-field-capacity-value{margin:20px 0;text-align:center;}#views-exposed-form-b2b-offers-search-page-1 legend,#views-exposed-form-b2b-offers-search-page-1 .form-item-field-events-target-id > label,#views-exposed-form-b2b-offers-search-page-1 .form-item-field-capacity-value > label,#views-exposed-form-b2b-offers-search-page-2 legend,#views-exposed-form-b2b-offers-search-page-2 .form-item-field-events-target-id > label,#views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value > label{text-align:center;margin-bottom:11px;line-height:18px;color:#c09742;font-size:18px;font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;padding:21px 21px 21px 65px;}#views-exposed-form-b2b-offers-search-page-1 legend,#views-exposed-form-b2b-offers-search-page-2 legend{padding:0;margin-bottom:0;}#views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes,#views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes{border-bottom:1px solid rgba(255,255,255,0.1);color:#fff;line-height:1;margin-bottom:30px;padding:0 0 12px 100px;}#views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes .form-check,#views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes .form-check{margin-bottom:unset;}#views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes .form-check label,#views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes .form-check label{vertical-align:sub;}#views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes .form-check input,#views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes .form-check input{border-radius:unset;width:13px;height:13px;}#views-exposed-form-b2b-offers-search-page-1 .form-type-textfield input,#views-exposed-form-b2b-offers-search-page-2 .form-type-textfield input{background:#000000;border:1px solid #303030;color:#fff;padding:6px 5px 8px;width:60px;text-align:center;display:inline-block;}#views-exposed-form-b2b-offers-search-page-1 .form-type-textfield label,#views-exposed-form-b2b-offers-search-page-1 .form-type-textfield span,#views-exposed-form-b2b-offers-search-page-2 .form-type-textfield label,#views-exposed-form-b2b-offers-search-page-2 .form-type-textfield span{color:rgba(255,255,255,0.5);font-family:"CenturyGothic-Bold",sans-serif;margin-right:8px;margin-bottom:5px;}#views-exposed-form-b2b-offers-search-page-1 .bef-slider,#views-exposed-form-b2b-offers-search-page-2 .bef-slider{border:1px solid rgba(255,255,255,0.1);padding:0 20px;background:#303030;height:2px;margin:30px auto 0;width:255px;}#views-exposed-form-b2b-offers-search-page-1 .bef-slider .ui-slider-range,#views-exposed-form-b2b-offers-search-page-2 .bef-slider .ui-slider-range{background:#00C1DE;height:2px;top:-1px;}#views-exposed-form-b2b-offers-search-page-1 .bef-slider span,#views-exposed-form-b2b-offers-search-page-2 .bef-slider span{border-radius:50%;background:#00C1DE;border:6px solid #fff;height:20px;top:-10px;width:20px;font-weight:bold;color:#1c94c4;}#views-exposed-form-b2b-offers-search-page-1 #edit-field-capacity-value-wrapper .form-item-field-capacity-value-max,#views-exposed-form-b2b-offers-search-page-2 #edit-field-capacity-value-wrapper .form-item-field-capacity-value-max{display:inline-block;position:absolute;top:0;left:48%;}#views-exposed-form-b2b-offers-search-page-1 .form-actions,#views-exposed-form-b2b-offers-search-page-2 .form-actions{text-align:center;font-size:0;padding-top:40px;display:flex;justify-content:center;flex-direction:row-reverse;}#views-exposed-form-b2b-offers-search-page-1 .form-actions input[data-drupal-selector="edit-reset"],#views-exposed-form-b2b-offers-search-page-2 .form-actions input[data-drupal-selector="edit-reset"]{background:rgba(255,255,255,0.05);}#views-exposed-form-b2b-offers-search-page-1 .form-actions .form-submit,#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submit{color:#fff;font-size:14px;background:#b01731;display:inline-block;margin:0;padding-left:25px;padding-right:25px;font-family:"CenturyGothic-Bold",sans-serif;width:auto;}#views-exposed-form-b2b-offers-search-page-1 .form-actions .form-submit#edit-reset,#views-exposed-form-b2b-offers-search-page-1 .form-actions .form-submitinput[data-drupal-selector="edit-reset"],#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submit#edit-reset,#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submitinput[data-drupal-selector="edit-reset"]{background:rgba(255,255,255,0.05);}#views-exposed-form-b2b-offers-search-page-1 .form-actions .form-submit#edit-reset:hover,#views-exposed-form-b2b-offers-search-page-1 .form-actions .form-submitinput[data-drupal-selector="edit-reset"]:hover,#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submit#edit-reset:hover,#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submitinput[data-drupal-selector="edit-reset"]:hover{background:#1f2328;}#views-exposed-form-b2b-offers-search-page-1 .form-actions .form-submit:hover,#views-exposed-form-b2b-offers-search-page-2 .form-actions .form-submit:hover{background:#1f2328;}.block-seminar-search,.block-vip-places-search{position:absolute;display:inline-block;content:"";width:380px;height:100%;top:0;bottom:inherit;left:inherit;right:50%;background:rgba(33,33,33,0.9);margin-right:-570px;z-index:50;padding:30px 20px;}.page-view-b2b-offers-search .breadcrumb{display:none !important;}.page-view-b2b-offers-search .view-id-b2b_offers_search .view-empty{padding-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:42px;}.page-view-b2b-offers-search .view-id-b2b_offers_search .view-empty .no-result-text{text-align:center;font-family:"CenturyGothic-Bold",sans-serif;font-size:1.714em;color:#999;}.page-view-b2b-offers-search .view-id-b2b_offers_search .view-empty .event-contact{font-size:1.5em;}.page-view-b2b-offers-search #main .views-exposed-form{color:#999;background:#212121;position:relative;width:100vw;left:0;margin-left:calc(50% - 50vw);}.page-view-b2b-offers-search #main .views-exposed-form form{margin:auto;}@media (min-width:768px){.page-view-b2b-offers-search #main .views-exposed-form form{width:750px;}}@media (min-width:992px){.page-view-b2b-offers-search #main .views-exposed-form form{width:970px;}}@media (min-width:1200px){.page-view-b2b-offers-search #main .views-exposed-form form{width:1170px;}}.page-view-b2b-offers-search #main .views-exposed-form h2{text-align:center;}.page-view-b2b-offers-search .view-header{color:#999;font-size:1.786em;font-family:"CenturyGothic-Bold",sans-serif;margin:42px 0;text-align:center;}@media screen and (max-width:1200px){.lame-banner-b2b{height:inherit;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-1 #edit-field-events-target-id,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-1 .more-items,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-1 .event-date{margin-top:-30px;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 #edit-field-capacity-value,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 #edit-field-capacity-value--2{padding:8px 0;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 .people-suffix{padding:10px 65px 10px 120px;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 .increase,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 .decrease{bottom:3px;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-3{border-bottom:none;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-3 .bef-checkboxes{padding-top:0;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-3 .bef-checkboxes .form-check{padding:5px 0;}}@media screen and (max-width:768px){.lame.lame-banner-b2b{height:inherit;}.lame.lame-banner-b2b .lame-banner-b2b__inner_button{position:relative;margin:auto;bottom:-110px;}.lame.lame-banner-b2b .lame-banner-b2b__inner_title_bold,.lame.lame-banner-b2b .lame-banner-b2b__inner_title_light{font-size:25px;}.page-view-b2b-offers-search h1{display:block;}.page-view-b2b-offers-search .form-part-two select:active,.page-view-b2b-offers-search .form-part-two select:hover,.page-view-b2b-offers-search .form-part-two select:focus,.page-view-b2b-offers-search .form-part-two option:hover,.page-view-b2b-offers-search .form-part-two option:focus{outline:none;}.page-view-b2b-offers-search .form-part-two h2{font-size:20px;padding-top:25px;margin-bottom:10px;}.page-view-b2b-offers-search .form-part-two .section-3{display:none;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row{flex-direction:column;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .form-item-field-events-target-id,.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .form-item-field-capacity-value,.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row > fieldset{width:100%;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2.form-item-field-capacity-value input{margin-top:20px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .people-suffix{right:95px;bottom:9px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .increase,.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .decrease{bottom:12px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-3 .bef-checkboxes{flex-direction:column;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-3 > .fieldset-wrapper{border-radius:3px;width:70%;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4{margin:auto;}}@media screen and (min-width:992px) and (max-width:1375px){#views-exposed-form-b2b-offers-search-page-1 .form-select.option-selected{height:60px;padding:12px 0 0 0;}#views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active label,#views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .fieldset-legend,#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active label,#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .fieldset-legend{height:43px;padding:11px 21px 11px 65px;}#views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .item-number,#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .item-number{top:12px;}#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .bef-checkboxes{padding-top:0;position:relative;background:#191919;}#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .bef-checkboxes .hospitality-pictos{position:absolute;top:5px;width:100%;display:flex;justify-content:space-around;}#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .bef-checkboxes .hospitality-pictos img{padding-left:10px;height:45px;}#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .bef-checkboxes label{padding:20px 0 10px 0;height:auto;}#views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .bef-checkboxes .checkbox{padding:30px 0 0 0;display:flex;justify-content:center;align-items:flex-end;margin-bottom:0 !important;}#views-exposed-form-b2b-offers-search-page-1 .open .section-4.section-inactive .infos-left li{height:60px;}#views-exposed-form-b2b-offers-search-page-1 .open .section-4.section-inactive .infos-left li:before{height:60px;}#views-exposed-form-b2b-offers-search-page-1 .open .section-4.section-inactive .infos-right{padding-top:98px;}}@media screen and (max-width:320px){html[lang="fr"] .block-seminar-search,html[lang="en"] .block-seminar-search{padding:0 5px;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 fieldset,html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 fieldset{display:flex;flex-direction:column;align-items:center;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 fieldset:nth-child(1),html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 fieldset:nth-child(1){padding-top:15px;margin:0 !important;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-min label,html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-min label{margin-left:0;margin-right:0;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-max,html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-max{margin-left:0;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 .form-type-textfield label,html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 .form-type-textfield span,html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 .form-type-textfield label,html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 .form-type-textfield span{margin-right:0;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes,html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes{padding:0 12px;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 .form-actions,html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 .form-actions{padding-bottom:15px;}html[lang="en"] #views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-max{margin-left:10px;}html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .bef-slider{width:90%;left:15px;}}.block-system-breadcrumb-block{position:relative;z-index:10;top:10px;margin-bottom:0;left:-10px;}.block-system-breadcrumb-block .breadcrumb{position:absolute;background-color:transparent;list-style:none;margin-bottom:20px;height:38px;padding:0;align-items:center;}.block-system-breadcrumb-block .breadcrumb-item a,.block-system-breadcrumb-block .breadcrumb-item.active{text-transform:uppercase;color:#fff;font-family:"CenturyGothic-Bold",sans-serif;}.block-system-breadcrumb-block .breadcrumb-item + .breadcrumb-item::before{content:var(--bs-breadcrumb-divider,">>");color:#fff;}@media screen and (max-width:992px){.block-system-breadcrumb-block .breadcrumb{padding:5px 5px 0;font-size:10px;}}.banner-is-in-header .block-system-breadcrumb-block,.page-view-testimonies .block-system-breadcrumb-block{top:0;}.banner-is-in-header .block-system-breadcrumb-block .breadcrumb::after,.page-view-testimonies .block-system-breadcrumb-block .breadcrumb::after{width:9999px;margin-left:-305px;background:rgba(0,20,55,0.5);backdrop-filter:blur(24px);content:"";height:38px;left:0;position:absolute;top:0;z-index:-1;}@media (max-width:1200px){.banner-is-in-header .block-system-breadcrumb-block .breadcrumb::after{margin-left:-290px;}}@media (max-width:992px){.banner-is-in-header .block-system-breadcrumb-block{top:58px;padding-left:0;}.banner-is-in-header .block-system-breadcrumb-block .breadcrumb{padding:5px 0 5px 10px;}.banner-is-in-header .block-system-breadcrumb-block .breadcrumb::after{height:auto;background:none;}.block-system-breadcrumb-block{padding-left:0;top:54px;left:0;}.block-system-breadcrumb-block .breadcrumb{background:rgba(50,50,50,0.6);width:100%;padding:5px 15px;display:inline;word-break:break-word;height:auto;}.block-system-breadcrumb-block .breadcrumb li{display:inline;padding-left:2px;font-size:9px;line-height:10px;}.block-system-breadcrumb-block .breadcrumb:after{height:auto;}.block-system-breadcrumb-block .breadcrumb-item + .breadcrumb-item:before{float:none;padding-right:2px;letter-spacing:-2px;}.page-view-testimonies .block-system-breadcrumb-block .breadcrumb::after{height:auto;}.node--type-event .block-system-breadcrumb-block{background:none;}.page-view-testimonies .block-system-breadcrumb-block{top:54px;}.path-recherche .block-system-breadcrumb-block{top:91px;}.path-recherche .block-system-breadcrumb-block .breadcrumb{background:none;}}@media (max-width:768px){.banner-is-in-header.b2c-homepage .block-system-breadcrumb-block,.banner-is-in-header.b2b-homepage .block-system-breadcrumb-block,.banner-is-in-header.gce-homepage .block-system-breadcrumb-block{display:none;}.banner-is-in-header .block-system-breadcrumb-block{display:block;top:54px;}.banner-is-in-header.page-view-view-agenda .block-system-breadcrumb-block{top:58px;}}.block-views-exposed-filter-blocksolr-search-content-page-1{float:right;border-right:2px solid #24305e;border-left:2px solid #24305e;height:37px;}.block-views-exposed-filter-blocksolr-search-content-page-1 h2{display:none;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row{position:relative;margin-left:0;padding:0 1vw;width:100%;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset{display:none !important;padding-left:0;padding-right:0;height:37px;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .fieldgroup{display:none;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .js-form-type-textfield label{display:none;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .js-form-type-textfield input{position:relative;top:10px;border-radius:0;background:none;border:none;height:100%;color:#fff;font-family:"CenturyGothic",sans-serif;font-size:0.928em;padding:0;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .js-form-type-textfield input::placeholder{color:#fff;font-family:"CenturyGothic",sans-serif;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit{padding:10px;background:none;display:none;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .bi-search{width:auto;padding:7px 12px;top:3px;position:absolute;z-index:1;right:12px;cursor:pointer;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1{width:100%;top:270px;border:none;position:relative;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-type-textfield{display:none;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset{z-index:1;color:#282828;display:flex !important;width:100%;max-width:100%;left:0;align-items:baseline;border:1px solid #cdd1d6;padding:45px 0;height:auto;border-radius:3px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset legend{margin-bottom:-10px;padding:0 20px;width:max-content;font-size:17px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset label{display:inline-block;margin-right:25px;width:max-content;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset .bef-checkboxes{display:flex;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset .bef-checkboxes .form-check{margin-bottom:0 !important;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions{display:flex !important;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit{display:block;background:#24305e;color:#fff;width:180px;z-index:2;top:36px;right:120px;position:absolute;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit:hover{background-color:#415787;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .bi-search{right:245px;}@media screen and (max-width:992px){.region-header-top .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset{display:none !important;}.region-header-top .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset .form-actions{display:none !important;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1{width:100%;top:170px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .content{width:100%;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .content .form-row > fieldset{display:block !important;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .content .form-row > fieldset .bef-checkboxes{display:block;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .content .form-row > fieldset .fieldset-wrapper{padding-top:21px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .content .form-row > fieldset legend{padding:0;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row{position:inherit;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset{width:100%;margin-right:0;padding:20px 38% 70px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions{display:flex;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .bi-search{position:fixed;top:38px;color:#282828;right:0;border:none;font-size:17px;background:#fff;padding-top:15px;width:60px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit{top:27vh;right:35%;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .bi-search{top:50px;position:fixed;}.block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .bi-search:before{color:#282828;font-size:18px;}}@media screen and (max-width:768px){.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset{padding:20px 38% 70px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit{top:210px;right:29%;}}@media screen and (max-width:450px){.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit{right:24%;}}@media screen and (max-width:375px){.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row > fieldset{padding:20px 33% 70px;}.main-content .block-views-exposed-filter-blocksolr-search-content-page-1 .form-row .form-actions .form-submit{right:20%;}}.custom-block-events{margin:40px 0;}.custom-block-events .list .first-block{display:flex;align-items:flex-start;}.custom-block-events .list .first-block .left{width:65%;}.custom-block-events .list .first-block .left .image-first-event{height:520px;}.custom-block-events .list .first-block .left .image-first-event img{height:100%;}.custom-block-events .list .first-block .right{width:35%;}.custom-block-events .list .second-block{width:65%;}.custom-block-events .list .one-event{display:flex;justify-content:space-between;align-items:center;height:130px;border-top:solid 1px #e6e6e6;}.custom-block-events .list .one-event .big-date{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#baac85;font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;padding-left:25px;background-color:#f1f1f1;position:relative;height:100%;}.custom-block-events .list .one-event .big-date::after{content:"";border-color:#f1f1f1 transparent transparent #f1f1f1;border-style:solid;border-width:65px;position:absolute;left:100%;top:0;}.custom-block-events .list .one-event .big-date .day{font-size:2.857em;}.custom-block-events .list .one-event .big-date .month{font-size:1.142em;}.custom-block-events .list .one-event .informations{text-transform:uppercase;font-family:"CenturyGothic-Bold",sans-serif;display:flex;flex-direction:column;align-items:center;margin-left:40px;z-index:1;}.custom-block-events .list .one-event .informations .first-line{font-size:0.857em;}.custom-block-events .list .one-event .informations .first-line .category{color:#00C1DE;}.custom-block-events .list .one-event .informations .first-line .date{color:#666;}.custom-block-events .list .one-event .informations .second-line .title{color:#282828;font-size:1.142em;}.custom-block-events .list .one-event .informations .second-line .title:hover{color:#b01731;}.custom-block-events .list .one-event .container-plus{position:relative;width:30px;margin-right:25px;}.custom-block-events .list .one-event .container-plus::before,.custom-block-events .list .one-event .container-plus::after{position:absolute;content:"";background-color:#00C1DE;top:50%;left:50%;transform:translate(-50%,-50%);}.custom-block-events .list .one-event .container-plus::before{width:4px;height:16px;}.custom-block-events .list .one-event .container-plus::after{width:16px;height:4px;}.custom-block-events .slider{display:flex;overflow:hidden;}.custom-block-events .slider .one-event{position:relative;padding-bottom:80px;width:25%;}.custom-block-events .slider .one-event:first-child{width:50%;}.custom-block-events .slider .one-event:first-child .category{display:inline !important;}.custom-block-events .slider .one-event:not(:last-child){border-right:1px solid #e6e6e6;}.custom-block-events .slider .one-event .informations{padding:0 14px;}.custom-block-events .slider .one-event .informations .first-line{margin:15px 0;text-transform:uppercase;font-family:"CenturyGothic-Bold",sans-serif;}.custom-block-events .slider .one-event .informations .first-line .category{color:#00C1DE;display:block;}.custom-block-events .slider .one-event .informations .first-line .date{color:#666;}.custom-block-events .slider .one-event .informations .title{color:#282828;font-family:"CenturyGothic-Bold",sans-serif;font-size:1.786em;margin-bottom:15px;}.custom-block-events .slider .one-event .informations .description{color:#666;font-family:"CenturyGothic",sans-serif;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;}.custom-block-events .slider .one-event .informations .block-ctas{position:absolute;bottom:5%;}.custom-block-events .slider .one-event .informations .block-ctas .more{margin-left:10px;text-transform:uppercase;font-family:"CenturyGothic-Bold",sans-serif;color:#282828;}.custom-block-events .slider .one-event .informations .block-ctas .more:hover{color:#b01731;}.block.block-instagram-lite{text-align:center;}.block.block-instagram-lite h2{text-align:center;font-family:"Novecento-bold",sans-serif;display:inline-block;color:#282828;line-height:1.7;margin:15px 0 30px;font-size:1.428em;text-transform:uppercase;position:relative;padding-left:41px;}.block.block-instagram-lite h2::before{position:absolute;width:31px;height:31px;content:"";left:0;top:50%;transform:translateY(-50%);background:url("/themes/custom/matmut_atlantique/images/instagram.png") 15% no-repeat;}.block.block-instagram-lite .instagram-lite-block .instagram_feed{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0px 0px;grid-template-areas:". ." ". .";justify-items:center;}.block.block-instagram-lite .instagram-lite-block .instagram_feed .instagram_new{width:100%;padding:6px;}.block.block-instagram-lite .link-instagram{margin-top:60px;}.layout .le-fil-d\'actu-twitter h2 {
  text-align: center;
  font-family: "Novecento-bold", sans-serif;
  display: inline-block;
  color: #282828;
  line-height: 1.7;
  margin: 15px 0 30px;
  font-size: 1.428em;
  text-transform: uppercase;
  position: relative;
  padding-left: 41px; }
  .layout .le-fil-d\'actu-twitter h2::before {
    position: absolute;
    width: 31px;
    height: 31px;
    content: "";
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: url("/themes/custom/allianz_riviera/images/twitter.png") 15% no-repeat;
    border-radius: 8px; }

.block-views-blockview-agenda-block-5 .more-link,
.block-views-blockview-agenda-block-6 .more-link,
.block-views-blockview-agenda-block-7 .more-link,
.block-views-blockview-agenda-block-pvv-next-events-b2c .more-link,
.block-views-blockview-agenda-block-pvv-next-events-b2b .more-link,
.block-views-blockview-agenda-block-pvv-next-events-gce .more-link {
  background: #f2f2f2;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 109px; }
  .block-views-blockview-agenda-block-5 .more-link a,
  .block-views-blockview-agenda-block-6 .more-link a,
  .block-views-blockview-agenda-block-7 .more-link a,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .more-link a,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .more-link a,
  .block-views-blockview-agenda-block-pvv-next-events-gce .more-link a {
    text-align: center;
    text-transform: uppercase;
    font-size: 1.071em;
    color: #282828;
    z-index: 2; }
    .block-views-blockview-agenda-block-5 .more-link a:hover,
    .block-views-blockview-agenda-block-6 .more-link a:hover,
    .block-views-blockview-agenda-block-7 .more-link a:hover,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .more-link a:hover,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .more-link a:hover,
    .block-views-blockview-agenda-block-pvv-next-events-gce .more-link a:hover {
      color: #b01731; }
  .block-views-blockview-agenda-block-5 .more-link:before,
  .block-views-blockview-agenda-block-6 .more-link:before,
  .block-views-blockview-agenda-block-7 .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-gce .more-link:before {
    position: absolute;
    display: inline-block;
    font-family: bootstrap-icons;
    content: "";
    color: #cfaf78;
    font-size: 25px;
    font-weight: normal;
    top: inherit;
    bottom: 40px;
    left: 20px;
    right: inherit;
    width: min-content;
    z-index: 1; }
  .block-views-blockview-agenda-block-5 .more-link:after,
  .block-views-blockview-agenda-block-6 .more-link:after,
  .block-views-blockview-agenda-block-7 .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-gce .more-link:after {
    position: absolute;
    display: inline-block;
    font-family: bootstrap-icons;
    content: "";
    color: #00C1DE;
    font-size: 25px;
    font-weight: normal;
    top: inherit;
    bottom: 40px;
    left: inherit;
    right: 10px;
    width: min-content;
    z-index: 1; }

.block-views-blockview-agenda-block-5 .next-events-block,
.block-views-blockview-agenda-block-6 .next-events-block,
.block-views-blockview-agenda-block-7 .next-events-block,
.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block,
.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block,
.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block {
  font-family: "CenturyGothic-Bold", sans-serif;
  position: relative;
  width: calc(100% + 24px);
  padding: 0; }
  .block-views-blockview-agenda-block-5 .next-events-block .view-header,
  .block-views-blockview-agenda-block-6 .next-events-block .view-header,
  .block-views-blockview-agenda-block-7 .next-events-block .view-header,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .view-header,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .view-header,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .view-header {
    position: initial;
    top: unset;
    letter-spacing: unset;
    width: 100%;
    border-top: none;
    padding-top: 0; }
    .block-views-blockview-agenda-block-5 .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-6 .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-7 .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .view-header h2 {
      background-color: #cfaf78;
      color: #fff;
      display: flex;
      align-items: center;
      width: fit-content;
      padding: 4px 15px 3px;
      height: 51px;
      position: relative;
      white-space: nowrap;
      font-family: "CenturyGothic-Bold", sans-serif;
      letter-spacing: 0;
      position: relative; }
      .block-views-blockview-agenda-block-5 .next-events-block .view-header h2:after,
      .block-views-blockview-agenda-block-6 .next-events-block .view-header h2:after,
      .block-views-blockview-agenda-block-7 .next-events-block .view-header h2:after,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .view-header h2:after,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .view-header h2:after,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .view-header h2:after {
        position: absolute;
        content: "";
        right: -36px;
        top: 0;
        border-style: solid;
        border-color: #cfaf78 transparent #cfaf78 transparent;
        border-width: 52px 37px 0 0; }
      .block-views-blockview-agenda-block-5 .next-events-block .view-header h2::before,
      .block-views-blockview-agenda-block-6 .next-events-block .view-header h2::before,
      .block-views-blockview-agenda-block-7 .next-events-block .view-header h2::before,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .view-header h2::before,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .view-header h2::before,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .view-header h2::before {
        position: absolute;
        content: "";
        right: -33px;
        top: 0;
        width: 6.5px;
        height: 50px;
        transform: skew(-41deg);
        background: #cfaf78; }
      .block-views-blockview-agenda-block-5 .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-6 .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-7 .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .view-header h2:before {
        transform: skew(-36deg); }
  .block-views-blockview-agenda-block-5 .next-events-block .row,
  .block-views-blockview-agenda-block-6 .next-events-block .row,
  .block-views-blockview-agenda-block-7 .next-events-block .row,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .row,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .row,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .row {
    all: unset; }
  .block-views-blockview-agenda-block-5 .next-events-block .row-next-event,
  .block-views-blockview-agenda-block-6 .next-events-block .row-next-event,
  .block-views-blockview-agenda-block-7 .next-events-block .row-next-event,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .row-next-event,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .row-next-event,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .row-next-event {
    border-bottom: 1px solid #e6e6e6;
    padding: 0; }
    .block-views-blockview-agenda-block-5 .next-events-block .row-next-event:nth-child(1),
    .block-views-blockview-agenda-block-6 .next-events-block .row-next-event:nth-child(1),
    .block-views-blockview-agenda-block-7 .next-events-block .row-next-event:nth-child(1),
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .row-next-event:nth-child(1),
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .row-next-event:nth-child(1),
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .row-next-event:nth-child(1) {
      border-top: 1px solid #e6e6e6; }
    .block-views-blockview-agenda-block-5 .next-events-block .row-next-event .more-icon,
    .block-views-blockview-agenda-block-6 .next-events-block .row-next-event .more-icon,
    .block-views-blockview-agenda-block-7 .next-events-block .row-next-event .more-icon,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .row-next-event .more-icon,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .row-next-event .more-icon,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .row-next-event .more-icon {
      flex: 1 0 0;
      text-align: center;
      font-size: 25px;
      color: #00C1DE;
      display: flex;
      justify-content: center;
      align-items: center; }
  .block-views-blockview-agenda-block-5 .next-events-block .event-link,
  .block-views-blockview-agenda-block-6 .next-events-block .event-link,
  .block-views-blockview-agenda-block-7 .next-events-block .event-link,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link {
    display: flex;
    height: 109px;
    align-items: center;
    color: #282828; }
  .block-views-blockview-agenda-block-5 .next-events-block .event-date,
  .block-views-blockview-agenda-block-6 .next-events-block .event-date,
  .block-views-blockview-agenda-block-7 .next-events-block .event-date,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-date,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-date,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-date {
    position: relative;
    flex: 1 0 0;
    background: #f2f2f2;
    height: 100%;
    z-index: 1; }
    .block-views-blockview-agenda-block-5 .next-events-block .event-date:before,
    .block-views-blockview-agenda-block-6 .next-events-block .event-date:before,
    .block-views-blockview-agenda-block-7 .next-events-block .event-date:before,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-date:before,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-date:before,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-date:before {
      content: "";
      border-color: #f2f2f2 transparent transparent #f2f2f2;
      border-style: solid;
      border-width: 55px;
      position: absolute;
      left: 100%;
      top: 0; }
    .block-views-blockview-agenda-block-5 .next-events-block .event-date div,
    .block-views-blockview-agenda-block-6 .next-events-block .event-date div,
    .block-views-blockview-agenda-block-7 .next-events-block .event-date div,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-date div,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-date div,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-date div {
      display: flex;
      flex-direction: column;
      text-align: center;
      width: 95px;
      padding-top: 15px;
      padding-left: 10px; }
      .block-views-blockview-agenda-block-5 .next-events-block .event-date div span,
      .block-views-blockview-agenda-block-6 .next-events-block .event-date div span,
      .block-views-blockview-agenda-block-7 .next-events-block .event-date div span,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-date div span,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-date div span,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-date div span {
        color: #cfaf78;
        font-family: "CenturyGothic-Bold", sans-serif;
        text-transform: uppercase; }
        .block-views-blockview-agenda-block-5 .next-events-block .event-date div span:nth-child(1),
        .block-views-blockview-agenda-block-6 .next-events-block .event-date div span:nth-child(1),
        .block-views-blockview-agenda-block-7 .next-events-block .event-date div span:nth-child(1),
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-date div span:nth-child(1),
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-date div span:nth-child(1),
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-date div span:nth-child(1) {
          font-size: 43px; }
        .block-views-blockview-agenda-block-5 .next-events-block .event-date div span:nth-child(2),
        .block-views-blockview-agenda-block-6 .next-events-block .event-date div span:nth-child(2),
        .block-views-blockview-agenda-block-7 .next-events-block .event-date div span:nth-child(2),
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-date div span:nth-child(2),
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-date div span:nth-child(2),
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-date div span:nth-child(2) {
          font-size: 18px; }
  .block-views-blockview-agenda-block-5 .next-events-block .event-content,
  .block-views-blockview-agenda-block-6 .next-events-block .event-content,
  .block-views-blockview-agenda-block-7 .next-events-block .event-content,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content {
    text-transform: uppercase;
    text-align: center;
    flex: 7 0 0;
    z-index: 2; }
    .block-views-blockview-agenda-block-5 .next-events-block .event-content > span,
    .block-views-blockview-agenda-block-6 .next-events-block .event-content > span,
    .block-views-blockview-agenda-block-7 .next-events-block .event-content > span,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content > span,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content > span,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content > span {
      font-size: 0.857em; }
      .block-views-blockview-agenda-block-5 .next-events-block .event-content > span.event-category,
      .block-views-blockview-agenda-block-6 .next-events-block .event-content > span.event-category,
      .block-views-blockview-agenda-block-7 .next-events-block .event-content > span.event-category,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content > span.event-category,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content > span.event-category,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content > span.event-category {
        color: #00C1DE; }
      .block-views-blockview-agenda-block-5 .next-events-block .event-content > span.views-field-field-event-date,
      .block-views-blockview-agenda-block-6 .next-events-block .event-content > span.views-field-field-event-date,
      .block-views-blockview-agenda-block-7 .next-events-block .event-content > span.views-field-field-event-date,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content > span.views-field-field-event-date,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content > span.views-field-field-event-date,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content > span.views-field-field-event-date {
        color: #282828; }
    .block-views-blockview-agenda-block-5 .next-events-block .event-content .views-field-displayed-title,
    .block-views-blockview-agenda-block-6 .next-events-block .event-content .views-field-displayed-title,
    .block-views-blockview-agenda-block-7 .next-events-block .event-content .views-field-displayed-title,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content .views-field-displayed-title,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content .views-field-displayed-title,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content .views-field-displayed-title {
      font-size: 1em; }
      .block-views-blockview-agenda-block-5 .next-events-block .event-content .views-field-displayed-title a,
      .block-views-blockview-agenda-block-6 .next-events-block .event-content .views-field-displayed-title a,
      .block-views-blockview-agenda-block-7 .next-events-block .event-content .views-field-displayed-title a,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content .views-field-displayed-title a,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content .views-field-displayed-title a,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content .views-field-displayed-title a {
        color: #282828; }
    .block-views-blockview-agenda-block-5 .next-events-block .event-content .views-field-field-info-next-events,
    .block-views-blockview-agenda-block-6 .next-events-block .event-content .views-field-field-info-next-events,
    .block-views-blockview-agenda-block-7 .next-events-block .event-content .views-field-field-info-next-events,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content .views-field-field-info-next-events,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content .views-field-field-info-next-events,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content .views-field-field-info-next-events {
      text-transform: none;
      color: #b01731;
      font-style: italic;
      font-size: 16px; }
  .block-views-blockview-agenda-block-5 .next-events-block .more-link:before,
  .block-views-blockview-agenda-block-6 .next-events-block .more-link:before,
  .block-views-blockview-agenda-block-7 .next-events-block .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link:before {
    font-size: 35px;
    bottom: 33px;
    left: 55px; }
  .block-views-blockview-agenda-block-5 .next-events-block .more-link a,
  .block-views-blockview-agenda-block-6 .next-events-block .more-link a,
  .block-views-blockview-agenda-block-7 .next-events-block .more-link a,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a {
    position: relative;
    width: 100%; }
    .block-views-blockview-agenda-block-5 .next-events-block .more-link a:before,
    .block-views-blockview-agenda-block-6 .next-events-block .more-link a:before,
    .block-views-blockview-agenda-block-7 .next-events-block .more-link a:before,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:before,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:before,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:before {
      position: absolute;
      display: inline-block;
      content: "";
      width: 16px;
      height: 4px;
      top: 50%;
      bottom: inherit;
      left: inherit;
      right: 78px;
      background: #00C1DE;
      margin-top: -2px; }
    .block-views-blockview-agenda-block-5 .next-events-block .more-link a:after,
    .block-views-blockview-agenda-block-6 .next-events-block .more-link a:after,
    .block-views-blockview-agenda-block-7 .next-events-block .more-link a:after,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:after,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:after,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:after {
      position: absolute;
      display: inline-block;
      content: "";
      width: 4px;
      height: 16px;
      top: 50%;
      bottom: inherit;
      left: inherit;
      right: 84px;
      background: #00C1DE;
      margin-top: -8px; }
  .block-views-blockview-agenda-block-5 .next-events-block .more-link:after,
  .block-views-blockview-agenda-block-6 .next-events-block .more-link:after,
  .block-views-blockview-agenda-block-7 .next-events-block .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link:after {
    content: none; }
  .block-views-blockview-agenda-block-5 .next-events-block .more-icon .bi-plus-lg,
  .block-views-blockview-agenda-block-6 .next-events-block .more-icon .bi-plus-lg,
  .block-views-blockview-agenda-block-7 .next-events-block .more-icon .bi-plus-lg,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-icon .bi-plus-lg,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-icon .bi-plus-lg {
    position: relative; }
    .block-views-blockview-agenda-block-5 .next-events-block .more-icon .bi-plus-lg:before,
    .block-views-blockview-agenda-block-6 .next-events-block .more-icon .bi-plus-lg:before,
    .block-views-blockview-agenda-block-7 .next-events-block .more-icon .bi-plus-lg:before,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-icon .bi-plus-lg:before,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:before,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-icon .bi-plus-lg:before {
      position: absolute;
      display: inline-block;
      content: "";
      width: 16px;
      height: 4px;
      top: 50%;
      bottom: inherit;
      left: inherit;
      right: 20px;
      background: #b01731;
      margin-top: -2px; }
    .block-views-blockview-agenda-block-5 .next-events-block .more-icon .bi-plus-lg:after,
    .block-views-blockview-agenda-block-6 .next-events-block .more-icon .bi-plus-lg:after,
    .block-views-blockview-agenda-block-7 .next-events-block .more-icon .bi-plus-lg:after,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-icon .bi-plus-lg:after,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:after,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-icon .bi-plus-lg:after {
      position: absolute;
      display: inline-block;
      content: "";
      width: 4px;
      height: 16px;
      top: 50%;
      bottom: inherit;
      left: inherit;
      right: 26px;
      background: #b01731;
      margin-top: -8px; }
  .block-views-blockview-agenda-block-5 .next-events-block .more-link-hidden,
  .block-views-blockview-agenda-block-6 .next-events-block .more-link-hidden,
  .block-views-blockview-agenda-block-7 .next-events-block .more-link-hidden,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link-hidden,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link-hidden,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link-hidden {
    display: none; }
  .block-views-blockview-agenda-block-5 .next-events-block .more-link-container .more-link-hidden,
  .block-views-blockview-agenda-block-6 .next-events-block .more-link-container .more-link-hidden,
  .block-views-blockview-agenda-block-7 .next-events-block .more-link-container .more-link-hidden,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link-container .more-link-hidden,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link-container .more-link-hidden,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link-container .more-link-hidden {
    display: flex;
    position: relative; }
  .block-views-blockview-agenda-block-5 .next-events-block .agenda,
  .block-views-blockview-agenda-block-6 .next-events-block .agenda,
  .block-views-blockview-agenda-block-7 .next-events-block .agenda,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda {
    display: grid;
    grid-template-columns: minmax(100px, 2fr) 1fr;
    padding: 0; }
    .block-views-blockview-agenda-block-5 .next-events-block .agenda .upcoming,
    .block-views-blockview-agenda-block-6 .next-events-block .agenda .upcoming,
    .block-views-blockview-agenda-block-7 .next-events-block .agenda .upcoming,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .upcoming,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .upcoming,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .upcoming {
      grid-template-rows: max-content 1fr; }
    .block-views-blockview-agenda-block-5 .next-events-block .agenda .list,
    .block-views-blockview-agenda-block-6 .next-events-block .agenda .list,
    .block-views-blockview-agenda-block-7 .next-events-block .agenda .list,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .list,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .list,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .list {
      grid-template-rows: repeat(auto-fill, minmax(100%, 1fr)); }

.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content > span.event-category,
.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content > span.event-category,
.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content > span.event-category {
  color: #b01731; }

.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-content > span.views-field-field-event-date,
.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content > span.views-field-field-event-date,
.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-content > span.views-field-field-event-date {
  color: #999; }

.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:before,
.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:before,
.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:before {
  background: #aaa57d; }

.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:after,
.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:after,
.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:after {
  background: #aaa57d; }

.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-icon .bi-plus-lg:before,
.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:before,
.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-icon .bi-plus-lg:before {
  background: #aaa57d; }

.block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-icon .bi-plus-lg:after,
.block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:after,
.block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-icon .bi-plus-lg:after {
  background: #aaa57d; }

@media screen and (max-width: 992px) {
  .block-views-blockview-agenda-block-5 .next-events-block,
  .block-views-blockview-agenda-block-6 .next-events-block,
  .block-views-blockview-agenda-block-7 .next-events-block,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block {
    width: inherit;
    right: unset; }
    .block-views-blockview-agenda-block-5 .next-events-block .row-next-event,
    .block-views-blockview-agenda-block-6 .next-events-block .row-next-event,
    .block-views-blockview-agenda-block-7 .next-events-block .row-next-event,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .row-next-event,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .row-next-event,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .row-next-event {
      padding-right: 0; }
    .block-views-blockview-agenda-block-5 .next-events-block .event-link,
    .block-views-blockview-agenda-block-6 .next-events-block .event-link,
    .block-views-blockview-agenda-block-7 .next-events-block .event-link,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link {
      display: flex;
      align-items: center;
      flex-direction: column;
      margin-bottom: 20px;
      height: 95px; }
      .block-views-blockview-agenda-block-5 .next-events-block .event-link .event-date,
      .block-views-blockview-agenda-block-6 .next-events-block .event-link .event-date,
      .block-views-blockview-agenda-block-7 .next-events-block .event-link .event-date,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link .event-date,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link .event-date,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link .event-date {
        width: 100%;
        align-items: center;
        justify-content: center;
        display: flex; }
        .block-views-blockview-agenda-block-5 .next-events-block .event-link .event-date:before,
        .block-views-blockview-agenda-block-6 .next-events-block .event-link .event-date:before,
        .block-views-blockview-agenda-block-7 .next-events-block .event-link .event-date:before,
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link .event-date:before,
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link .event-date:before,
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link .event-date:before {
          display: none; }
        .block-views-blockview-agenda-block-5 .next-events-block .event-link .event-date div,
        .block-views-blockview-agenda-block-6 .next-events-block .event-link .event-date div,
        .block-views-blockview-agenda-block-7 .next-events-block .event-link .event-date div,
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link .event-date div,
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link .event-date div,
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link .event-date div {
          flex-direction: row;
          align-items: center;
          padding: 0;
          justify-content: center;
          width: 100%; }
          .block-views-blockview-agenda-block-5 .next-events-block .event-link .event-date div > span,
          .block-views-blockview-agenda-block-6 .next-events-block .event-link .event-date div > span,
          .block-views-blockview-agenda-block-7 .next-events-block .event-link .event-date div > span,
          .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link .event-date div > span,
          .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link .event-date div > span,
          .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link .event-date div > span {
            font-size: 30px; }
            .block-views-blockview-agenda-block-5 .next-events-block .event-link .event-date div > span:nth-child(1),
            .block-views-blockview-agenda-block-6 .next-events-block .event-link .event-date div > span:nth-child(1),
            .block-views-blockview-agenda-block-7 .next-events-block .event-link .event-date div > span:nth-child(1),
            .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link .event-date div > span:nth-child(1),
            .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link .event-date div > span:nth-child(1),
            .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link .event-date div > span:nth-child(1) {
              margin-right: 5px; }
      .block-views-blockview-agenda-block-5 .next-events-block .event-link .event-content,
      .block-views-blockview-agenda-block-6 .next-events-block .event-link .event-content,
      .block-views-blockview-agenda-block-7 .next-events-block .event-link .event-content,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link .event-content,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link .event-content,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link .event-content {
        margin-top: 15px; }
      .block-views-blockview-agenda-block-5 .next-events-block .event-link .more-icon .bi-plus-lg,
      .block-views-blockview-agenda-block-6 .next-events-block .event-link .more-icon .bi-plus-lg,
      .block-views-blockview-agenda-block-7 .next-events-block .event-link .more-icon .bi-plus-lg,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .event-link .more-icon .bi-plus-lg,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-link .more-icon .bi-plus-lg,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .event-link .more-icon .bi-plus-lg {
        display: none; }
    .block-views-blockview-agenda-block-5 .next-events-block .agenda,
    .block-views-blockview-agenda-block-6 .next-events-block .agenda,
    .block-views-blockview-agenda-block-7 .next-events-block .agenda,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda {
      display: flex;
      flex-direction: column; }
      .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-date,
      .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-date,
      .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-date,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-date,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-date,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-date {
        width: 75px;
        flex: none; }
        .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-date > div,
        .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-date > div,
        .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-date > div,
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-date > div,
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-date > div,
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-date > div {
          flex-direction: column; }
      .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-link,
      .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-link,
      .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-link,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-link,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-link,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-link {
        flex-direction: row;
        margin-bottom: 0; }
        .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-link .event-content,
        .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-link .event-content,
        .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-link .event-content,
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-link .event-content,
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-link .event-content,
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-link .event-content {
          margin-top: 0;
          padding: 0 12px; }
          .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-link .event-content .views-field-displayed-title,
          .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-link .event-content .views-field-displayed-title,
          .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-link .event-content .views-field-displayed-title,
          .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-link .event-content .views-field-displayed-title,
          .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-link .event-content .views-field-displayed-title,
          .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-link .event-content .views-field-displayed-title {
            font-size: 14px; }
        .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-link .more-icon,
        .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-link .more-icon,
        .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-link .more-icon,
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-link .more-icon,
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-link .more-icon,
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-link .more-icon {
          height: fit-content; }
          .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg,
          .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg,
          .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg,
          .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg,
          .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg,
          .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg {
            display: flex; }
            .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:before,
            .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:before,
            .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:before,
            .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:before,
            .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:before,
            .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:before {
              position: absolute;
              display: inline-block;
              content: "";
              width: 16px;
              height: 4px;
              top: 50%;
              bottom: inherit;
              left: inherit;
              right: -3px;
              background: #b01731;
              margin-top: -2px; }
            .block-views-blockview-agenda-block-5 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:after,
            .block-views-blockview-agenda-block-6 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:after,
            .block-views-blockview-agenda-block-7 .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:after,
            .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:after,
            .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:after,
            .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .row-next-event .event-link .more-icon .bi-plus-lg:after {
              position: absolute;
              display: inline-block;
              content: "";
              width: 4px;
              height: 16px;
              top: 50%;
              bottom: inherit;
              left: inherit;
              right: 3px;
              background: #b01731;
              margin-top: -8px; }
      .block-views-blockview-agenda-block-5 .next-events-block .agenda .more-link,
      .block-views-blockview-agenda-block-6 .next-events-block .agenda .more-link,
      .block-views-blockview-agenda-block-7 .next-events-block .agenda .more-link,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .more-link,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .more-link,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .more-link {
        height: 95px; }
        .block-views-blockview-agenda-block-5 .next-events-block .agenda .more-link:after,
        .block-views-blockview-agenda-block-6 .next-events-block .agenda .more-link:after,
        .block-views-blockview-agenda-block-7 .next-events-block .agenda .more-link:after,
        .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .more-link:after,
        .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .more-link:after,
        .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .more-link:after {
          right: 28px; }
      .block-views-blockview-agenda-block-5 .next-events-block .agenda .more-link-container .more-link-hidden:before,
      .block-views-blockview-agenda-block-6 .next-events-block .agenda .more-link-container .more-link-hidden:before,
      .block-views-blockview-agenda-block-7 .next-events-block .agenda .more-link-container .more-link-hidden:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .more-link-container .more-link-hidden:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .more-link-container .more-link-hidden:before,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .more-link-container .more-link-hidden:before {
        left: 20px;
        bottom: 20px;
        font-size: 40px; }
      .block-views-blockview-agenda-block-5 .next-events-block .agenda .more-link-container .more-link-hidden a:before,
      .block-views-blockview-agenda-block-6 .next-events-block .agenda .more-link-container .more-link-hidden a:before,
      .block-views-blockview-agenda-block-7 .next-events-block .agenda .more-link-container .more-link-hidden a:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .more-link-container .more-link-hidden a:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .more-link-container .more-link-hidden a:before,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .more-link-container .more-link-hidden a:before {
        right: 12px; }
      .block-views-blockview-agenda-block-5 .next-events-block .agenda .more-link-container .more-link-hidden a:after,
      .block-views-blockview-agenda-block-6 .next-events-block .agenda .more-link-container .more-link-hidden a:after,
      .block-views-blockview-agenda-block-7 .next-events-block .agenda .more-link-container .more-link-hidden a:after,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .more-link-container .more-link-hidden a:after,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .more-link-container .more-link-hidden a:after,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .more-link-container .more-link-hidden a:after {
        right: 18px; }
    .block-views-blockview-agenda-block-5 .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-6 .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-7 .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .view-header h2,
    .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .view-header h2 {
      margin: 15px; }
      .block-views-blockview-agenda-block-5 .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-6 .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-7 .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .view-header h2:before,
      .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .view-header h2:before {
        background-size: 38px 40px;
        background-repeat: no-repeat; }
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-icon .bi-plus-lg:before,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:before,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-icon .bi-plus-lg:before {
    background: #aaa57d; }
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-icon .bi-plus-lg:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:after,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-icon .bi-plus-lg:after {
    background: #aaa57d; }
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link:before,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link:before {
    left: 10px; }
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:before,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:before,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:before {
    right: 15px; }
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .more-link a:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:after,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .more-link a:after {
    right: 21px; }
  .block-views-blockview-agenda-block-5 .next-events-block,
  .block-views-blockview-agenda-block-6 .next-events-block,
  .block-views-blockview-agenda-block-7 .next-events-block {
    margin-bottom: 0; } }

.block-views-blockview-agenda-block-6 .next-events-block .event-content > span.event-category, .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .event-content > span.event-category {
  color: #cfaf78; }

.block-views-blockview-agenda-block-6 .next-events-block .more-icon .bi-plus-lg:before, .block-views-blockview-agenda-block-6 .next-events-block .more-link a:before, .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:before, .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:before {
  position: absolute;
  display: inline-block;
  content: "";
  width: 16px;
  height: 4px;
  top: 50%;
  bottom: inherit;
  left: inherit;
  right: 20px;
  background: #cfaf78; }

.block-views-blockview-agenda-block-6 .next-events-block .more-icon .bi-plus-lg:after, .block-views-blockview-agenda-block-6 .next-events-block .more-link a:after, .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-icon .bi-plus-lg:after, .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .more-link a:after {
  position: absolute;
  display: inline-block;
  content: "";
  width: 4px;
  height: 16px;
  top: 50%;
  bottom: inherit;
  left: inherit;
  right: 26px;
  background: #cfaf78; }

@media screen and (max-width: 768px) {
  .block-views-blockview-agenda-block-5 .view-header h2,
  .block-views-blockview-agenda-block-6 .view-header h2,
  .block-views-blockview-agenda-block-7 .view-header h2,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .view-header h2,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .view-header h2,
  .block-views-blockview-agenda-block-pvv-next-events-gce .view-header h2 {
    font-size: 1em; }
  .block-views-blockview-agenda-block-5 .next-events-block .agenda .more-link:after,
  .block-views-blockview-agenda-block-6 .next-events-block .agenda .more-link:after,
  .block-views-blockview-agenda-block-7 .next-events-block .agenda .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2c .next-events-block .agenda .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-b2b .next-events-block .agenda .more-link:after,
  .block-views-blockview-agenda-block-pvv-next-events-gce .next-events-block .agenda .more-link:after {
    right: 15px; } }

.block-2-columns-equals {
  margin: 40px 0; }
  .block-2-columns-equals .field--name-field-displayed-title {
    font-family: "CenturyGothic", sans-serif;
    margin-bottom: 45px;
    text-align: left;
    text-transform: none;
    color: #1f2328;
    font-size: 2.571em;
    line-height: 1; }
  .block-2-columns-equals .field__item {
    flex: 1 0 0; }
  .block-2-columns-equals .field--name-field-column-item {
    display: flex;
    justify-content: center;
    background-color: #f2f2f2;
    padding: 20px; }
    .block-2-columns-equals .field--name-field-column-item .field__item .column-item {
      margin-left: auto;
      margin-right: auto;
      width: 90%; }
      .block-2-columns-equals .field--name-field-column-item .field__item .column-item .column-item__image {
        text-align: center;
        margin-bottom: 30px; }
      .block-2-columns-equals .field--name-field-column-item .field__item .column-item .column-item__title .field--name-field-title {
        font-family: "CenturyGothic-Bold", sans-serif;
        color: #282828;
        font-size: 1.5em;
        margin-bottom: 30px; }
      .block-2-columns-equals .field--name-field-column-item .field__item .column-item .column-item__description .field--name-field-description p {
        color: #282828;
        font-family: "CenturyGothic", sans-serif;
        margin-bottom: 20px; }

.vinci-stadium .block.organiser-votre-venue {
  background: #24305e;
  padding-bottom: 30px; }
  .vinci-stadium .block.organiser-votre-venue .lame-column {
    background: #fff;
    padding-bottom: 15px;
    margin-top: 0; }
    .vinci-stadium .block.organiser-votre-venue .lame-column .column-item .column-item__link a {
      color: #8e8779; }
      .vinci-stadium .block.organiser-votre-venue .lame-column .column-item .column-item__link a:hover {
        color: #b01731; }
  .vinci-stadium .block.organiser-votre-venue .lame-separator {
    margin: 0;
    padding: 30px 0; }
    .vinci-stadium .block.organiser-votre-venue .lame-separator .lame-separator_title .title {
      background: #8e8779;
      padding: 4px 15px;
      margin-left: 0;
      position: relative; }
      .vinci-stadium .block.organiser-votre-venue .lame-separator .lame-separator_title .title:after {
        position: absolute;
        content: "";
        right: -30px;
        top: 0;
        border-style: solid;
        border-color: #8e8779 transparent #8e8779 transparent;
        border-width: 35px 30px 0 0; }
      .vinci-stadium .block.organiser-votre-venue .lame-separator .lame-separator_title .title::before {
        position: absolute;
        content: "";
        right: -9.5%;
        top: 0;
        width: 6.5px;
        height: 34px;
        transform: skew(-41deg);
        background: #8e8779; }

@media screen and (max-width: 992px) {
  .vinci-stadium .block.organiser-votre-venue {
    margin-bottom: 20px; }
    .vinci-stadium .block.organiser-votre-venue .lame-separator {
      flex-direction: row; }
      .vinci-stadium .block.organiser-votre-venue .lame-separator .lame-separator_title .title {
        font-size: 16px;
        line-height: 35px;
        padding: 0 15px; }
        .vinci-stadium .block.organiser-votre-venue .lame-separator .lame-separator_title .title:before {
          right: -11%;
          transform: skew(-38deg); }
        .vinci-stadium .block.organiser-votre-venue .lame-separator .lame-separator_title .title:after {
          right: -27px;
          border-width: 35px 27px 0 0; }
    .vinci-stadium .block.organiser-votre-venue .lame-column__items {
      padding: 0 20px; }
    .vinci-stadium .block.organiser-votre-venue .column-item {
      display: flex;
      align-items: center; }
      .vinci-stadium .block.organiser-votre-venue .column-item .column-item__image {
        width: 33%;
        margin-bottom: 0; }
      .vinci-stadium .block.organiser-votre-venue .column-item .column-item__title {
        width: 63%;
        font-size: 14px;
        padding: 0 5px 0 15px;
        text-transform: none;
        margin-bottom: 0; }
      .vinci-stadium .block.organiser-votre-venue .column-item .column-item__description {
        display: none; }
      .vinci-stadium .block.organiser-votre-venue .column-item .column-item__link {
        position: unset;
        width: 4%;
        font-size: 0;
        padding: 0; }
        .vinci-stadium .block.organiser-votre-venue .column-item .column-item__link:before {
          position: absolute;
          display: inline-block;
          font-family: bootstrap-icons;
          content: "";
          color: #1f2328;
          font-size: 16px;
          font-weight: normal;
          top: 25px;
          bottom: inherit;
          left: inherit;
          right: 0;
          width: min-content; }
    .vinci-stadium .block.organiser-votre-venue .field__item:nth-child(2) {
      padding: 0 10px; } }

.vinci-stadium .parking---informations {
  background: #8e8779 url(/themes/custom/vinci_stadium/dist/css/../../dist/images/bg-1.png) no-repeat 106% 40%;
  padding: 20px 50px;
  margin: 20px 0; }
  .vinci-stadium .parking---informations .lame-rich-text p, .vinci-stadium .parking---informations .lame-rich-text a {
    color: #fff; }
  .vinci-stadium .parking---informations .lame-rich-text a {
    font-weight: 800; }

.b2b-homepage-block-type {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw); }
  .b2b-homepage-block-type .content {
    margin-bottom: 20px; }
  .b2b-homepage-block-type .b2b-images {
    background-color: #fff; }
    .b2b-homepage-block-type .b2b-images .image-container {
      position: relative; }
    .b2b-homepage-block-type .b2b-images .image-title {
      position: absolute;
      bottom: 0;
      left: 25px; }
      .b2b-homepage-block-type .b2b-images .image-title h2 {
        background-color: #cfaf78;
        width: fit-content;
        padding: 15px 25px;
        font-size: 15px;
        margin-bottom: 15px;
        font-family: "CenturyGothic-Bold", sans-serif;
        position: relative; }
        .b2b-homepage-block-type .b2b-images .image-title h2:after {
          position: absolute;
          content: "";
          right: -36px;
          top: 0;
          border-style: solid;
          border-color: #cfaf78 transparent #cfaf78 transparent;
          border-width: 52px 37px 0 0; }
        .b2b-homepage-block-type .b2b-images .image-title h2::before {
          position: absolute;
          content: "";
          right: -33px;
          top: 0;
          width: 6.5px;
          height: 50px;
          transform: skew(-41deg);
          background: #cfaf78; }
        .b2b-homepage-block-type .b2b-images .image-title h2:before {
          transform: skew(-36deg); }
    .b2b-homepage-block-type .b2b-images .row:nth-child(n+2) .image-container {
      margin-top: 20px; }
  @media screen and (max-width: 992px) {
    .b2b-homepage-block-type .b2b-images .image-container {
      width: 100% !important; }
    .b2b-homepage-block-type .b2b-images .row:nth-child(n+2) .image-container {
      margin-top: 10px; }
    .b2b-homepage-block-type .b2b-images .row .image-container {
      margin-top: 10px; }
    .b2b-homepage-block-type .b2b-images .image-title h2 {
      padding: 10px; }
      .b2b-homepage-block-type .b2b-images .image-title h2:before {
        height: 41px;
        right: -27px; }
      .b2b-homepage-block-type .b2b-images .image-title h2:after {
        right: -30px;
        border-width: 42px 30px 0 0; } }

.b2b-homepage .lame-rich-text .description h2 {
  color: #aaa57d; }

:root {
  --form-select-height: 86px; }

#views-exposed-form-b2b-offers-search-page-1 .form-item-field-capacity-value input,
#views-exposed-form-b2b-offers-search-page-1 .form-item-field-capacity-value .fieldset-wrapper,
#views-exposed-form-b2b-offers-search-page-1 #edit-field-prestation-hospitality-target-id--wrapper input,
#views-exposed-form-b2b-offers-search-page-1 #edit-field-prestation-hospitality-target-id--wrapper .fieldset-wrapper,
#views-exposed-form-b2b-offers-search-page-1 #edit-actions input,
#views-exposed-form-b2b-offers-search-page-1 #edit-actions .fieldset-wrapper {
  display: none; }

#views-exposed-form-b2b-offers-search-page-1 .fieldset-legend,
#views-exposed-form-b2b-offers-search-page-1 .form-item-field-events-target-id > label,
#views-exposed-form-b2b-offers-search-page-1 .form-item-field-capacity-value > label {
  display: flex;
  color: #fff;
  background-color: transparent;
  margin-bottom: 0; }

#views-exposed-form-b2b-offers-search-page-1 .form-item-field-capacity-value {
  margin: 0; }

#views-exposed-form-b2b-offers-search-page-1 .fieldset-legend {
  padding: 21px; }

#views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  text-align: center; }
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes .form-check {
    flex: 1 1 0;
    border-right: 1px solid #303030;
    padding: 20px 0;
    font-family: "CenturyGothic-Bold", sans-serif; }

#views-exposed-form-b2b-offers-search-page-1 .form-type-textfield label,
#views-exposed-form-b2b-offers-search-page-1 .form-type-textfield span {
  margin-right: 0; }

#views-exposed-form-b2b-offers-search-page-1 .form-row {
  display: flex;
  flex-direction: column;
  position: relative; }

#views-exposed-form-b2b-offers-search-page-1 .section-1,
#views-exposed-form-b2b-offers-search-page-1 .section-2,
#views-exposed-form-b2b-offers-search-page-1 .section-3,
#views-exposed-form-b2b-offers-search-page-1 .section-4,
#views-exposed-form-b2b-offers-search-page-1 .section-5 {
  margin-bottom: 0 !important;
  position: relative;
  padding-left: 0;
  padding-right: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1.section-active .mb-3, #views-exposed-form-b2b-offers-search-page-1 .section-1.section-inactive .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-2.section-active .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-2.section-inactive .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-3.section-active .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-3.section-inactive .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-4.section-active .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-4.section-inactive .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-5.section-active .mb-3,
  #views-exposed-form-b2b-offers-search-page-1 .section-5.section-inactive .mb-3 {
    margin: 0 !important; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-3 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-3 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-4 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-4 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-5 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-5 span.fieldset-legend {
    height: 59px;
    padding: 20px 21px 12px 65px;
    width: 100%; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-3 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-4 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-5 .item-number {
    position: absolute;
    top: 21px;
    z-index: 10;
    color: #fff;
    left: 20px;
    display: flex;
    width: min-content; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .section-1.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-2.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .section-2.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-3.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .section-3.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-4.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .section-4.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-5.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .section-5.section-active .item-number {
    background: #cfaf78; }
  @media screen and (max-width: 1200px) {
    #views-exposed-form-b2b-offers-search-page-1 .section-1 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-1 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-2 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-2 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-3 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-3 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-3 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-5 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-5 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-5 legend > .fieldset-legend {
      font-size: 16px; } }
  @media screen and (max-width: 992px) {
    #views-exposed-form-b2b-offers-search-page-1 .section-1 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-1 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-2 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-2 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-3 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-3 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-3 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 legend > .fieldset-legend,
    #views-exposed-form-b2b-offers-search-page-1 .section-5 label,
    #views-exposed-form-b2b-offers-search-page-1 .section-5 .item-number,
    #views-exposed-form-b2b-offers-search-page-1 .section-5 legend > .fieldset-legend {
      font-size: 1.4vw; } }

#views-exposed-form-b2b-offers-search-page-1 .section-1 {
  position: relative;
  order: 3; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1.form-item-field-capacity-value {
    margin: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 #edit-field-events-target-id,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .more-items,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .event-date {
    margin-top: -20px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 #edit-field-events-target-id {
    display: none; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 input[data-drupal-selector="edit-field-capacity-value"] {
    margin: 1px 1px 1px 105px;
    z-index: 2;
    position: relative;
    padding: 14.5px 0;
    width: 15%;
    background-color: #000;
    border: 1px solid #303030; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .increase,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .decrease {
    position: absolute;
    font-size: 25px;
    color: #cfaf78;
    padding: 0 10px;
    bottom: 10px;
    font-weight: 800;
    cursor: pointer;
    user-select: none;
    background: none;
    border: none;
    box-shadow: none; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .increase {
    right: 25px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .decrease {
    left: 25px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .people-suffix {
    position: absolute;
    right: 59px;
    bottom: 1px;
    border: 1px solid #333333;
    padding: 16px 65px 16px 120px;
    color: #fff;
    background: #000000;
    z-index: 1; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1.section-active {
    opacity: 1; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .more-items .more-item {
    height: 85px;
    padding-top: 30px; }
    #views-exposed-form-b2b-offers-search-page-1 .section-1 .more-items .more-item:last-child {
      height: 84px; }

#views-exposed-form-b2b-offers-search-page-1 .section-2 {
  order: 5;
  opacity: 0.5; }
  #views-exposed-form-b2b-offers-search-page-1 .section-2 select {
    display: none; }
  #views-exposed-form-b2b-offers-search-page-1 .section-2 label {
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    color: #fff;
    font-size: 18px;
    line-height: 18px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox {
    display: none; }
    #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox {
      padding: 0;
      width: 50%; }
      #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox input {
        display: none; }
      #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox label {
        padding: 0;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #282828;
        text-transform: capitalize;
        position: relative;
        cursor: pointer;
        font-size: 1em; }
        #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox label:hover {
          background-color: #191919; }
      #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox input:checked + label {
        justify-content: flex-start;
        background-color: #191919; }
        #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox input:checked + label::before {
          position: absolute;
          display: inline-block;
          font-family: bootstrap-icons;
          content: "";
          color: #999;
          font-size: 50px;
          font-weight: normal;
          top: 50%;
          bottom: 15px;
          left: inherit;
          right: 6px;
          width: min-content;
          transform: rotate(-10deg) translateY(-35%); }
  #views-exposed-form-b2b-offers-search-page-1 .section-2.section-active {
    opacity: 1; }
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .form-select option {
    font-size: 1em; }

#views-exposed-form-b2b-offers-search-page-1 .section-3 {
  order: 1;
  display: flex; }
  #views-exposed-form-b2b-offers-search-page-1 .section-3 div {
    height: 58px;
    padding: 20px 21px 12px 15px;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    color: #fff;
    font-size: 18px;
    line-height: 18px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-3.section-active {
    background: #cfaf78; }
  #views-exposed-form-b2b-offers-search-page-1 .section-3.section-inactive div:nth-child(2) {
    color: #cfaf78; }

#views-exposed-form-b2b-offers-search-page-1 .event-selection-wrapper {
  position: relative; }

#views-exposed-form-b2b-offers-search-page-1 .section-4 {
  z-index: 2;
  display: flex;
  flex-direction: column;
  order: 2;
  position: relative;
  cursor: pointer; }
  #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos {
    display: flex; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-left {
      text-transform: uppercase; }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-left ul {
        padding-left: 10px;
        margin-bottom: 0;
        height: 100%; }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-left li {
        font-family: "CenturyGothic-Bold", sans-serif;
        list-style: none;
        display: flex;
        flex-direction: column;
        justify-content: center;
        color: #cfaf78;
        height: 100%;
        position: relative; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-left li:before {
          position: absolute;
          display: inline-block;
          content: "";
          width: 95px;
          height: 100%;
          top: 0;
          bottom: inherit;
          left: -10px;
          right: inherit;
          background: rgba(255, 255, 255, 0.1);
          clip-path: polygon(0 0, 100% 0%, 52% 100%, 0% 100%);
          z-index: 1; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-left li span {
          margin: 0 auto;
          position: relative;
          z-index: 2; }
          #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-left li span:nth-child(1) {
            font-size: 26px; }
          #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-left li span:nth-child(2) {
            font-size: 11px; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-right {
      display: flex;
      width: 100%;
      height: var(--form-select-height);
      padding-left: 43px; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-right-container {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      color: #fff;
      font-family: "CenturyGothic-Bold", sans-serif;
      text-transform: uppercase;
      position: relative; }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-right-container .first-line {
        display: flex; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-right-container .first-line div:first-of-type {
          color: #cfaf78;
          letter-spacing: 2px;
          font-size: 12px;
          width: min-content; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-right-container .first-line div:last-of-type {
          color: #999;
          font-size: 12px; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-right-container .first-line span {
          margin: 0 5px;
          color: #999;
          font-size: 12px; }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .event-infos .infos-right-container .second-line {
        text-align: center;
        font-size: 0.8rem;
        width: 260px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select,
  #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio {
    position: absolute;
    display: flex;
    width: 100%;
    height: 100%;
    z-index: 3;
    padding: 0; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select label,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio label {
      background-color: #cfaf78; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .event-date,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .event-date {
      height: 85px; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select #edit-field-events-target-id option,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio #edit-field-events-target-id option {
      height: 85px; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items {
      list-style: none;
      display: flex;
      flex-direction: column;
      margin-bottom: 0;
      padding-left: 0;
      padding-top: 1px; }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li,
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li {
        color: #00C1DE;
        height: 85px;
        padding-top: 30px;
        border-bottom: 1px solid #5c5c5c;
        padding-left: 10px;
        position: relative; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li:last-child,
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li:last-child {
          height: 84px; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li.selected,
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li.selected {
          border-bottom: none; }
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li:hover, #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li.selected, #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li.hovered,
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li:hover,
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li.selected,
        #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li.hovered {
          color: rgba(33, 33, 33, 0.9); }
          #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li:hover:after, #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li.selected:after, #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .more-items li.hovered:after,
          #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li:hover:after,
          #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li.selected:after,
          #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .more-items li.hovered:after {
            position: absolute;
            display: inline-block;
            font-family: bootstrap-icons;
            content: "";
            color: #fff;
            font-size: 20px;
            font-weight: 800;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            width: min-content;
            width: 100%;
            padding-top: 27px;
            padding-left: 0;
            height: 100%; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select.section-inactive label,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio.section-inactive label {
      background-color: transparent;
      color: #cfaf78; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .form-check-input,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .form-check-input {
      width: 100%;
      height: 100px;
      margin-top: 0;
      margin-left: 0;
      cursor: pointer;
      border-radius: 0;
      background: none;
      border: none; }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .form-check-input:hover::before, #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .form-check-input:checked::before,
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .form-check-input:hover::before,
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .form-check-input:checked::before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #999;
        font-size: 50px;
        font-weight: normal;
        top: inherit;
        bottom: 15px;
        left: inherit;
        right: 6px;
        width: min-content;
        transform: rotate(-10deg); }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select .form-check-input:focus,
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio .form-check-input:focus {
        border: none;
        box-shadow: none; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-item-field-events-target-id-select label.form-check-label,
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-facade + .radio label.form-check-label {
      display: none !important; }
  #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-select {
    overflow: hidden;
    background: none;
    border: none;
    border-radius: 0;
    padding: 0;
    display: flex;
    align-items: center;
    cursor: pointer;
    height: 100%; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-select:focus {
      box-shadow: none; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-select.option-selected {
      color: #fff;
      padding: 36px;
      font-weight: 800;
      text-align: center;
      margin: 0;
      border-top: 1px solid rgba(65, 67, 69, 0.9);
      border-bottom: 1px solid rgba(65, 67, 69, 0.9);
      text-transform: uppercase;
      font-size: 14px;
      height: var(--form-select-height);
      font-family: "CenturyGothic-Bold", sans-serif;
      visibility: hidden; }
    #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-select option {
      height: var(--form-select-height);
      color: white;
      font-weight: 600;
      display: flex;
      justify-content: center;
      align-items: center;
      cursor: pointer;
      border-top: 1px solid rgba(65, 67, 69, 0.9);
      text-transform: uppercase;
      font-size: 0;
      font-family: "CenturyGothic-Bold", sans-serif;
      padding-top: 10px;
      padding-left: 10px; }
      #views-exposed-form-b2b-offers-search-page-1 .section-4 .form-select option:last-child {
        border-bottom: 1px solid rgba(65, 67, 69, 0.9); }

#views-exposed-form-b2b-offers-search-page-1 .section-5 {
  display: none; }
  #views-exposed-form-b2b-offers-search-page-1 .section-5.section-active {
    width: 100%;
    justify-content: center;
    flex-direction: row-reverse;
    order: 6;
    padding: 0 0 10px; }
    #views-exposed-form-b2b-offers-search-page-1 .section-5.section-active #edit-reset,
    #views-exposed-form-b2b-offers-search-page-1 .section-5.section-active input[data-drupal-selector="edit-reset"] {
      background: transparent; }

@media screen and (min-width: 1200px) {
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 legend > .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2 label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2 legend > .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 legend > .fieldset-legend {
    height: 40px;
    padding: 10px 21px 10px 65px; } }

@media screen and (min-width: 1200px) {
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 .item-number {
    top: 10px; } }

@media screen and (min-width: 1200px) {
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .fieldset-legend {
    height: 59px;
    padding: 20px 21px 20px 65px; } }

@media screen and (min-width: 1200px) {
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3.section-active .item-number {
    top: 20px; } }

#views-exposed-form-b2b-offers-search-page-1 .open .section-2,
#views-exposed-form-b2b-offers-search-page-1 .open .section-3 {
  opacity: 1; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2 label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2 legend > .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 legend > .fieldset-legend {
    background-color: #cfaf78; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2 .checkbox label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 .checkbox label {
    background-color: transparent; }

#views-exposed-form-b2b-offers-search-page-1 .open .section-1 {
  grid-template-rows: repeat(2, 1fr); }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 select {
    grid-area: 2 / 3 / 3 / 12; }
    #views-exposed-form-b2b-offers-search-page-1 .open .section-1 select#edit-field-events-target-id {
      padding: 0;
      border: none; }
      #views-exposed-form-b2b-offers-search-page-1 .open .section-1 select#edit-field-events-target-id > .fieldset-wrapper {
        margin-bottom: 0; }
        #views-exposed-form-b2b-offers-search-page-1 .open .section-1 select#edit-field-events-target-id > .fieldset-wrapper .bef-checkboxes {
          margin-bottom: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 .event-date,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 select,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 .more-items {
    height: 85px;
    border: none; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1 .event-date {
    padding-top: 30px; }

#views-exposed-form-b2b-offers-search-page-1 .open .section-3 {
  border-bottom: none; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3#edit-field-prestation-hospitality-target-id--wrapper > .fieldset-wrapper {
    margin-bottom: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3#edit-field-prestation-hospitality-target-id--wrapper #edit-field-prestation-hospitality-target-id .bef-checkboxes {
    margin-bottom: 0; }
    #views-exposed-form-b2b-offers-search-page-1 .open .section-3#edit-field-prestation-hospitality-target-id--wrapper #edit-field-prestation-hospitality-target-id .bef-checkboxes .checkbox {
      cursor: pointer; }

select[data-drupal-selector="edit-field-events-target-id-select"] option {
  position: relative; }
  select[data-drupal-selector="edit-field-events-target-id-select"] option:after {
    position: absolute;
    display: inline-block;
    content: "+";
    width: auto;
    height: auto;
    top: inherit;
    bottom: 20px;
    left: inherit;
    right: 10px;
    background: transparent;
    font-size: 35px;
    color: #cfaf78; }
  select[data-drupal-selector="edit-field-events-target-id-select"] option:hover:before {
    position: absolute;
    display: inline-block;
    font-family: bootstrap-icons;
    content: "";
    color: #999;
    font-size: 50px;
    font-weight: normal;
    top: inherit;
    bottom: 15px;
    left: inherit;
    right: 6px;
    width: min-content;
    transform: rotate(-10deg); }
  select[data-drupal-selector="edit-field-events-target-id-select"] option:hover:after {
    display: none; }

.block-vip-places-search {
  padding: 15px 0;
  margin-right: 0;
  right: 0; }
  .block-vip-places-search h1 {
    display: none; }
  .block-vip-places-search h2 {
    display: block; }
  .block-vip-places-search .form-check label {
    display: block; }
  .block-vip-places-search #edit-actions input {
    display: block !important; }
  .block-vip-places-search .header-form {
    display: flex;
    justify-content: center;
    padding-bottom: 15px;
    text-transform: uppercase;
    font-size: 13px;
    color: #cfaf78;
    font-family: "CenturyGothic-Bold", sans-serif; }

#block-formulaireexposeb2b-offers-searchpage-1 h1 {
  color: #fff;
  text-align: center;
  text-transform: uppercase; }

#block-formulaireexposeb2b-offers-searchpage-1 .form-row {
  position: relative; }
  #block-formulaireexposeb2b-offers-searchpage-1 .form-row fieldset {
    border: 1px solid #333333; }
  #block-formulaireexposeb2b-offers-searchpage-1 .form-row .form-item-field-capacity-value.section-2 {
    display: flex; }

#block-formulaireexposeb2b-offers-searchpage-1 .section-1 {
  order: 1;
  display: flex; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-1 .form-select {
    height: 88px; }
    #block-formulaireexposeb2b-offers-searchpage-1 .section-1 .form-select option {
      display: none; }
      #block-formulaireexposeb2b-offers-searchpage-1 .section-1 .form-select option[selected="selected"] {
        display: flex;
        background-color: transparent;
        height: 100%;
        border: none; }

#block-formulaireexposeb2b-offers-searchpage-1 .section-2 {
  order: 3;
  opacity: 1;
  height: 88px;
  display: flex; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-2.form-item-field-capacity-value label {
    display: none; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-2.form-item-field-capacity-value input {
    display: block;
    margin-left: 113px;
    height: 25px;
    margin-top: 30px;
    z-index: 2; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-2 .decrease,
  #block-formulaireexposeb2b-offers-searchpage-1 .section-2 .increase {
    bottom: 28px;
    display: none; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-2 .people-suffix {
    position: absolute;
    right: 110px;
    bottom: 24px;
    border: 1px solid #333333;
    padding: 10px 25px 10px 80px;
    color: #fff; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-2 .checkbox .bef-checkboxes .checkbox label span:first-child {
    display: none; }

#block-formulaireexposeb2b-offers-searchpage-1 .section-3 {
  order: 2;
  opacity: 1;
  background: transparent;
  height: 88px;
  display: flex;
  align-items: center; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-3 input {
    display: none; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-3 .bef-checkboxes {
    margin-bottom: 0;
    padding-top: 0;
    border: none; }
    #block-formulaireexposeb2b-offers-searchpage-1 .section-3 .bef-checkboxes .checkbox {
      padding: 0; }
      #block-formulaireexposeb2b-offers-searchpage-1 .section-3 .bef-checkboxes .checkbox label {
        background-color: #fff;
        color: #666;
        border-radius: 3px;
        padding: 4px;
        height: inherit;
        font-family: "CenturyGothic", sans-serif;
        font-size: 13px;
        margin-left: 10px;
        margin-top: 2px; }
        #block-formulaireexposeb2b-offers-searchpage-1 .section-3 .bef-checkboxes .checkbox label.option-checked {
          background: #282828;
          color: #fff; }
      #block-formulaireexposeb2b-offers-searchpage-1 .section-3 .bef-checkboxes .checkbox.form-check {
        background-color: transparent;
        border: none;
        flex: 0; }
  #block-formulaireexposeb2b-offers-searchpage-1 .section-3 > .fieldset-wrapper {
    border-radius: 30px;
    background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
    width: 90%;
    margin: auto;
    padding: 4px; }

#block-formulaireexposeb2b-offers-searchpage-1 .section-4 {
  order: 4; }

.page-view-b2b-offers-search .block-vip-places-search {
  padding: 15px 0;
  margin-right: 0;
  right: 0; }
  .page-view-b2b-offers-search .block-vip-places-search .header-form {
    display: flex;
    justify-content: center;
    padding-top: 30px;
    border-top: 1px solid #313131;
    width: 63%;
    margin-right: auto;
    margin-left: auto;
    text-transform: uppercase;
    font-size: 1.428em;
    color: #cfaf78;
    font-family: "CenturyGothic-Bold", sans-serif; }

.page-view-b2b-offers-search .form-part-two :root {
  --form-select-height: 88px; }

.page-view-b2b-offers-search .form-part-two h1 {
  display: block; }

.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 {
  max-width: 1140px; }
  .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row {
    flex-direction: column;
    align-items: initial; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row legend {
      display: none; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .top-section {
      display: flex;
      flex-wrap: wrap; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .bottom-section {
      flex-grow: 1;
      margin-bottom: 20px; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1 {
      order: 2; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value {
        flex: 1 0 0;
        border-width: 1px 1px 1px;
        border-color: #333333;
        border-style: solid;
        padding: 13px 0;
        position: relative;
        height: 88px; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .item-number {
          position: unset;
          float: none;
          margin-left: 10px;
          height: min-content; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix {
          display: flex;
          flex-direction: column;
          position: relative;
          width: 180px;
          justify-content: center;
          align-items: center;
          margin-left: auto;
          margin-right: auto; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix input[data-drupal-selector="edit-field-capacity-value"] {
            display: block;
            border: none;
            position: unset;
            height: 40px;
            margin: 0;
            padding: 0;
            width: 2.5rem; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix .people-suffix {
            position: initial;
            border: none;
            padding: unset;
            color: #fff;
            background: initial;
            z-index: 1; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix .increase,
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix .decrease {
            top: unset;
            right: unset;
            left: unset;
            bottom: unset;
            transform: unset; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix .decrease {
            right: unset;
            left: 0; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix .increase {
            right: 0; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1 label {
        display: none; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 {
      align-items: center;
      order: 3;
      flex: 1 1 0;
      border-left: none; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2.bottom-section {
        flex: 0 0 100%; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 legend {
        display: none;
        margin: 0 0 25px 10px;
        width: min-content; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .item-number {
        position: initial; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-legend {
        display: none; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper {
        width: 100%;
        padding: 0 10px;
        height: 86px; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper > .checkbox {
          display: block; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper > .checkbox .bef-checkboxes {
            margin-bottom: 0;
            align-items: center;
            border-bottom: none;
            height: 40px;
            background: #383838;
            position: absolute;
            width: 90%;
            top: 25%;
            padding: 0 10px;
            border-radius: 20px;
            left: 50%;
            transform: translateX(-50%); }
            .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper > .checkbox .bef-checkboxes > .checkbox {
              display: flex;
              align-items: center;
              border-right: none;
              padding: 0 6px;
              margin-bottom: 0 !important;
              min-height: inherit; }
              .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper > .checkbox .bef-checkboxes > .checkbox label {
                display: flex;
                justify-content: center;
                height: 30px;
                border-radius: 16px;
                font-size: 0.857em;
                font-family: "CenturyGothic", sans-serif; }
                .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper > .checkbox .bef-checkboxes > .checkbox label::before {
                  font-size: 30px;
                  top: 30%;
                  right: 0; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-3 {
      display: none;
      order: 6; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 {
      order: 1;
      flex: 1 1 0;
      flex-direction: column; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4.select-is-now-open .event-infos {
        height: var(--form-select-height); }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4.select-is-now-open .form-item-field-events-target-id-select .form-select option {
        border-right: 1px #333333 solid; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-facade {
        height: 100%; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-facade + .radio .form-item-field-events-target-id-select {
          border-top: 1px #333333 solid;
          border-bottom: 1px #333333 solid; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos {
        height: 100%;
        background: #212121; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos .infos-right {
          padding-left: 20px;
          font-size: 0.6rem; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos .infos-right .infos-right-container {
            height: 100%; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos .infos-left,
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos .infos-right {
          padding-top: 0;
          height: 100%; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos ul {
          height: 100%; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos ul li {
            height: 100%; }
            .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos ul li:before {
              height: 100%; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos:not(.selected) {
        display: none; }
      .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select {
        padding-right: 0; }
        .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select {
          background: transparent;
          -webkit-appearance: none;
          color: transparent !important;
          border: none;
          position: relative; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select.open-options {
            visibility: visible;
            height: inherit;
            padding: 0; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select.option-selected {
            visibility: visible;
            padding: 0;
            height: 100%; }
            .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select.option-selected option {
              height: 100%; }
            .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select.option-selected option:not([selected="selected"]) {
              display: none; }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option {
            top: 0;
            font-size: 0;
            position: relative;
            background: transparent;
            border-top: 1px #333333 solid;
            border-bottom: 1px #333333 solid; }
            .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:after {
              display: none; }
            .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:hover, .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:focus, .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:active, .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:checked {
              background: none; }
              .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:hover::before, .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:focus::before, .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:active::before, .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option:checked::before {
                position: absolute;
                display: inline-block;
                font-family: bootstrap-icons;
                content: "";
                color: #999;
                font-size: 50px;
                font-weight: normal;
                top: 15px;
                bottom: 15px;
                left: inherit;
                right: 0;
                width: min-content;
                transform: rotate(-10deg); }
          .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select.visibility-hidden {
            visibility: hidden; }
    .page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-5 {
      display: flex;
      flex: 1 1 0;
      order: 5; }

@media screen and (max-width: 1850px) {
  #views-exposed-form-b2b-offers-search-page-1 #edit-actions input {
    margin: 0; } }

@media screen and (max-width: 1750px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 20px; } }

@media screen and (max-width: 1700px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 10px; } }

@media screen and (max-width: 1650px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin: 0; } }

@media screen and (max-width: 1625px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 10px; } }

@media screen and (max-width: 1570px) {
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active.first-section-title > div,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active.first-section-title > div,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3.first-section-title > div,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3 .fieldset-legend {
    height: 50px;
    padding-top: 15px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .item-number {
    top: 15px; } }

@media screen and (max-width: 1500px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; } }

@media screen and (max-width: 1480px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 0; }
  .block-vip-places-search .header-form {
    padding-bottom: 0; } }

@media screen and (max-width: 1420px) {
  :root .form-part-one {
    --form-select-height: 75px; }
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .item-number {
    top: 10px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3.first-section-title > div {
    height: 45px;
    padding-top: 13px; } }

@media screen and (max-width: 1390px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 10px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .fieldset-legend {
    height: 40px;
    padding-top: 10px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-4.section-inactive .infos-right {
    padding-top: 0; } }

@media screen and (max-width: 1360px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-4.section-inactive .infos-right {
    padding-top: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-4 .event-infos .infos-right {
    padding-left: 70px; } }

@media screen and (max-width: 1330px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-4.section-inactive .infos-right {
    padding-top: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-4 .event-infos .infos-right {
    padding-left: 70px; } }

@media screen and (max-width: 1300px) {
  #views-exposed-form-b2b-offers-search-page-1 .form-submit {
    padding: 10px 20px 10px 40px; } }

@media screen and (max-width: 1280px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .form-select.option-selected {
    padding: 30px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-3.first-section-title > div {
    height: 40px;
    padding-top: 15px;
    font-size: 16px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-4 .event-infos .infos-right {
    padding-left: 60px; } }

@media screen and (max-width: 1250px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 0; } }

@media screen and (max-width: 1230px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 #edit-field-capacity-value {
    padding: 8px 0; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .people-suffix {
    padding: 10px 65px 10px 120px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .increase,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .decrease {
    bottom: 5px; } }

@media screen and (max-width: 1200px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 10px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 label {
    height: 50px;
    padding: 15px 21px 12px 65px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number {
    top: 15px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 #edit-field-capacity-value {
    padding: 8px 0; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .people-suffix {
    padding: 10px 65px 10px 120px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .increase,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .decrease {
    bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox {
    margin-bottom: 0 !important; } }

@media screen and (max-width: 1160px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 label {
    height: 40px;
    padding: 12px 21px 12px 65px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number {
    top: 12px; } }

@media screen and (max-width: 1140px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 0; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 label {
    height: 40px;
    padding: 12px 21px 12px 65px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number {
    top: 12px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .fieldset-legend {
    height: 35px;
    padding-top: 7px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .item-number {
    top: 7px; } }

@media screen and (max-width: 1100px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-1 label,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 span.fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 label {
    height: 40px;
    padding: 12px 21px 12px 65px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number {
    top: 12px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .fieldset-legend,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active label,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .fieldset-legend {
    height: 35px;
    padding-top: 7px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .section-1.section-active .item-number,
  #views-exposed-form-b2b-offers-search-page-1 .open .section-2.section-active .item-number {
    top: 7px; } }

@media screen and (max-width: 1070px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 0; } }

@media screen and (max-width: 1050px) {
  #views-exposed-form-b2b-offers-search-page-1 .section-3.section-active {
    margin-top: 4px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-3 div {
    height: 40px;
    padding: 10px 21px 10px 15px; } }

@media screen and (max-width: 1010px) {
  #views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes {
    margin-bottom: 5px; }
  #views-exposed-form-b2b-offers-search-page-1 .section-1 label {
    height: 30px; }
  #views-exposed-form-b2b-offers-search-page-1 .open .form-select.option-selected {
    height: 50px;
    padding: 25px; } }

#views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes {
  padding: 12px 0 12px 80px; }
  #views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes .form-check {
    margin-bottom: 0 !important; }

#views-exposed-form-b2b-offers-search-page-2 legend {
  margin-bottom: 15px; }

#views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-min label {
  margin-left: 30px; }

#views-exposed-form-b2b-offers-search-page-2 #edit-field-capacity-value-wrapper .form-item-field-capacity-value-max {
  left: 45%; }

#views-exposed-form-b2b-offers-search-page-2 fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] > div {
  display: flex;
  position: relative; }

#views-exposed-form-b2b-offers-search-page-2 fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .bef-slider {
  position: absolute;
  width: 100%; }

#views-exposed-form-b2b-offers-search-page-2 fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .js-form-item-field-capacity-value-max {
  margin-left: 15px; }

html[lang="fr"] #views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-min label {
  margin-left: 0;
  margin-right: 0; }

.page-view-b2b-offers-search .block-seminar-search {
  height: auto; }
  .page-view-b2b-offers-search .block-seminar-search h1 {
    color: #fff;
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 40px; }
  .page-view-b2b-offers-search .block-seminar-search h2 {
    font-size: 2.857em; }
  .page-view-b2b-offers-search .block-seminar-search .form-row {
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(5, auto);
    grid-template-rows: repeat(4, auto);
    grid-column-gap: 0;
    grid-row-gap: 0; }
    .page-view-b2b-offers-search .block-seminar-search .form-row h1 {
      grid-area: 1 / 1 / 2 / 6; }
    .page-view-b2b-offers-search .block-seminar-search .form-row fieldset {
      padding-left: 0;
      padding-right: 0;
      margin-bottom: 0 !important; }
      .page-view-b2b-offers-search .block-seminar-search .form-row fieldset:first-child {
        flex: 65% 1 0; }
      .page-view-b2b-offers-search .block-seminar-search .form-row fieldset:last-child {
        flex: 35% 1 0; }
      .page-view-b2b-offers-search .block-seminar-search .form-row fieldset#edit-field-prestation-hospitality-target-id--wrapper {
        border-right: 1px solid rgba(255, 255, 255, 0.1); }
        .page-view-b2b-offers-search .block-seminar-search .form-row fieldset#edit-field-prestation-hospitality-target-id--wrapper #edit-field-prestation-hospitality-target-id .bef-checkboxes {
          padding: 0 30px;
          margin-bottom: 0;
          display: grid;
          grid-template-columns: repeat(3, 1fr);
          grid-template-rows: repeat(2, 1fr);
          grid-column-gap: 0;
          grid-row-gap: 0; }
      .page-view-b2b-offers-search .block-seminar-search .form-row fieldset#edit-field-capacity-value-wrapper .form-item-field-capacity-value-max {
        top: 16% !important; }
      .page-view-b2b-offers-search .block-seminar-search .form-row fieldset legend {
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        color: #aaa57d;
        font-size: 1.285em;
        font-family: "CenturyGothic-Bold", sans-serif;
        padding: 15px !important;
        margin-bottom: 0 !important;
        text-align: center;
        text-transform: uppercase; }
      .page-view-b2b-offers-search .block-seminar-search .form-row fieldset .fieldset-wrapper {
        padding: 20px; }
    .page-view-b2b-offers-search .block-seminar-search .form-row fieldset[data-drupal-selector="edit-field-prestation-hospitality-target-id"] {
      grid-area: 2 / 1 / 4 / 4; }
    .page-view-b2b-offers-search .block-seminar-search .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] {
      grid-area: 2 / 4 / 4 / 6; }
      .page-view-b2b-offers-search .block-seminar-search .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper {
        display: flex;
        justify-content: center;
        position: relative; }
        .page-view-b2b-offers-search .block-seminar-search .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper .bef-slider {
          position: absolute;
          justify-content: center;
          left: 0; }
        .page-view-b2b-offers-search .block-seminar-search .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper:nth-child(2) {
          margin-left: 15px; }
    .page-view-b2b-offers-search .block-seminar-search .form-row div[data-drupal-selector="edit-actions"] {
      grid-area: 4 / 1 / 5 / 6; }

.modal-check-type {
  border-radius: 8px; }
  .modal-check-type .ui-dialog-titlebar {
    background-color: #fff;
    border: none;
    padding: 16px; }
    .modal-check-type .ui-dialog-titlebar .ui-dialog-title {
      font-family: "CenturyGothic", sans-serif;
      color: #666;
      font-size: 1.5em; }
  .modal-check-type .ui-dialog-content {
    min-height: 10vh !important;
    display: flex;
    align-items: center;
    font-family: "CenturyGothic", sans-serif;
    font-size: 1.285em;
    color: #666; }
  .modal-check-type .ui-dialog-titlebar-close {
    right: 1.3em;
    border: none; }
    .modal-check-type .ui-dialog-titlebar-close::before {
      content: '';
      position: absolute;
      left: 0;
      width: 100%;
      height: 2px;
      background: #8e8779;
      transform: rotate(-45deg);
      transition: all .6s; }
    .modal-check-type .ui-dialog-titlebar-close::after {
      content: '';
      position: absolute;
      left: 0;
      width: 100%;
      height: 2px;
      background: #8e8779;
      transform: rotate(45deg);
      transition: all .6s; }
    .modal-check-type .ui-dialog-titlebar-close:hover::before {
      transform: rotate(90deg); }
    .modal-check-type .ui-dialog-titlebar-close:hover::after {
      transform: rotate(180deg); }
  .modal-check-type #btn-cta {
    border: none;
    background: #00C1DE;
    color: #282828;
    border-radius: 0;
    padding: 15px 20px;
    position: relative;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 0.928em;
    text-transform: uppercase;
    box-shadow: none;
    text-shadow: none;
    cursor: pointer; }
    .modal-check-type #btn-cta:hover {
      color: #fff;
      background: #191919; }

#block-2colonneshomepage .two-thirds-one-third {
  justify-content: center;
  flex-direction: row; }
  #block-2colonneshomepage .two-thirds-one-third .two-columns-content .button-cta {
    border: 2px solid transparent;
    margin-bottom: 20px; }
    #block-2colonneshomepage .two-thirds-one-third .two-columns-content .button-cta:hover, #block-2colonneshomepage .two-thirds-one-third .two-columns-content .button-cta:focus {
      border: 2px solid #fff;
      background-color: #415787; }
      #block-2colonneshomepage .two-thirds-one-third .two-columns-content .button-cta:hover a, #block-2colonneshomepage .two-thirds-one-third .two-columns-content .button-cta:focus a {
        color: #fff; }

@media screen and (max-width: 992px) {
  #block-2colonneshomepage .two-thirds-one-third {
    flex-direction: column; } }

.lame-rich-text {
  text-align: justify; }
  .lame-rich-text .description h2 {
    margin-bottom: 10px;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    font-size: 1.5em;
    line-height: 1.4;
    color: #8e8779; }
  .lame-rich-text .description a {
    color: #b01731;
    outline: none;
    text-decoration: none; }
    .lame-rich-text .description a:hover {
      color: #1f2328; }
  .lame-rich-text .description ul {
    padding-left: 47px;
    margin-bottom: 20px; }
  .lame-rich-text .description img {
    margin-right: 20px; }
    .lame-rich-text .description img.align-left {
      margin-right: 20px; }
    .lame-rich-text .description img.align-right {
      margin-left: 20px; }
    .lame-rich-text .description img.align-center {
      margin-right: 0; }
  .lame-rich-text .description p {
    width: auto; }
    .lame-rich-text .description p.align-center {
      width: fit-content; }
  .lame-rich-text .description > a {
    display: table;
    margin: 0 auto; }

.lame {
  padding-bottom: 24px;
  margin-top: 20px; }
  @media screen and (max-width: 992px) {
    .lame {
      margin-bottom: 0;
      margin-top: 0; } }

.button-cta {
  border: 2px solid #fff;
  background: #24305e;
  color: #fff;
  border-radius: 0;
  padding: 15px 20px 15px 35px;
  position: relative;
  font-family: "CenturyGothic-Bold", sans-serif;
  font-size: 0.928em;
  text-transform: uppercase;
  box-shadow: none;
  text-shadow: none;
  cursor: pointer; }
  .button-cta:hover, .button-cta:focus {
    background: #415787;
    color: #fff; }
  .button-cta:before {
    position: absolute;
    display: inline-block;
    content: "+";
    width: inherit;
    height: inherit;
    top: inherit;
    bottom: -2px;
    left: 13px;
    right: inherit;
    background: none;
    font-size: 35px;
    color: #fff;
    font-family: "ralewaybold", sans-serif; }
  .button-cta.download-link:before {
    position: absolute;
    display: inline-block;
    font-family: bootstrap-icons;
    content: "";
    color: #fff;
    font-size: 19px;
    font-weight: normal;
    top: 8px;
    bottom: inherit;
    left: 10px;
    right: inherit;
    width: min-content; }

.vinci-stadium.b2b-page h1, .vinci-stadium.path-entreprises h1 {
  color: #24305e; }

.vinci-stadium.b2b-page .button-cta, .vinci-stadium.path-entreprises .button-cta {
  background: #b01731;
  color: #fff;
  padding: 15px 10px 15px 30px; }
  .vinci-stadium.b2b-page .button-cta:hover, .vinci-stadium.path-entreprises .button-cta:hover {
    background: #282828; }
  .vinci-stadium.b2b-page .button-cta:before, .vinci-stadium.path-entreprises .button-cta:before {
    position: absolute;
    display: inline-block;
    content: ">";
    width: inherit;
    height: inherit;
    top: inherit;
    bottom: 20px;
    left: 13px;
    right: inherit;
    background: none;
    color: #fff;
    font-size: 18px; }
    @media screen and (max-width: 992px) {
      .vinci-stadium.b2b-page .button-cta:before, .vinci-stadium.path-entreprises .button-cta:before {
        position: absolute;
        display: inline-block;
        content: ">";
        width: inherit;
        height: inherit;
        top: inherit;
        bottom: 14px;
        left: 13px;
        right: inherit;
        background: none; } }
  .vinci-stadium.b2b-page .button-cta.download-link, .vinci-stadium.path-entreprises .button-cta.download-link {
    padding: 15px 10px 15px 35px; }
    .vinci-stadium.b2b-page .button-cta.download-link:before, .vinci-stadium.path-entreprises .button-cta.download-link:before {
      position: absolute;
      display: inline-block;
      font-family: bootstrap-icons;
      content: "";
      color: #fff;
      font-size: 19px;
      font-weight: normal;
      top: 8px;
      bottom: inherit;
      left: 10px;
      right: inherit;
      width: min-content; }
  .vinci-stadium.b2b-page .button-cta:not(.download-link):before, .vinci-stadium.path-entreprises .button-cta:not(.download-link):before {
    top: 48%;
    bottom: auto;
    transform: translateY(-50%); }

.vinci-stadium.b2b-page .flip-card .flip-card-inner .flip-card-front_title:after,
.vinci-stadium.b2b-page .flip-card .flip-card-back .flip-card-back_title:after, .vinci-stadium.path-entreprises .flip-card .flip-card-inner .flip-card-front_title:after,
.vinci-stadium.path-entreprises .flip-card .flip-card-back .flip-card-back_title:after {
  color: #cfaf78; }

.vinci-stadium.b2b-page .lame-rich-text .description h2, .vinci-stadium.path-entreprises .lame-rich-text .description h2 {
  color: #cfaf78; }

.vinci-stadium.b2b-page .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text h2, .vinci-stadium.path-entreprises .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text h2 {
  color: #cfaf78; }

.lame-cta {
  text-align: center; }

.lame-service-slider__inner_items {
  width: 90%;
  margin: 50px auto; }
  .lame-service-slider__inner_items .item {
    display: flex;
    flex-direction: column; }
    .lame-service-slider__inner_items .item .picto {
      height: 100px; }
      .lame-service-slider__inner_items .item .picto img {
        width: auto;
        margin: auto; }
    .lame-service-slider__inner_items .item .description {
      text-align: center;
      font-family: Arial, sans-serif;
      color: #19194B;
      font-size: 14px; }
  .lame-service-slider__inner_items .owl-nav {
    position: absolute;
    top: 26%;
    width: 100%; }
    .lame-service-slider__inner_items .owl-nav .owl-next {
      right: 0;
      position: absolute;
      width: 36px;
      height: 72px; }
      .lame-service-slider__inner_items .owl-nav .owl-next:before {
        content: "";
        background-image: url(/themes/custom/vinci_stadium/dist/css/../images/slider-arrow.png);
        width: 36px;
        height: 72px;
        position: absolute;
        background-size: 60%;
        background-position: 0 15px;
        background-repeat: no-repeat;
        top: -22%; }
    .lame-service-slider__inner_items .owl-nav .owl-prev {
      width: 36px;
      height: 72px; }
      .lame-service-slider__inner_items .owl-nav .owl-prev:before {
        content: "";
        background-image: url(/themes/custom/vinci_stadium/dist/css/../images/slider-arrow.png);
        position: absolute;
        background-size: 60%;
        background-position: 0 14px;
        background-repeat: no-repeat;
        width: 36px;
        height: 72px;
        transform: rotate(180deg);
        top: -22%;
        left: -2%; }
    .lame-service-slider__inner_items .owl-nav span {
      display: none; }
  .lame-service-slider__inner_items.services-w-carousel {
    display: flex;
    justify-content: space-around; }
    .lame-service-slider__inner_items.services-w-carousel .item {
      flex: 0 0 auto;
      width: 25%;
      text-align: center; }

.lame-service-slider__inner_presentation {
  margin: 20px 100px;
  background-image: url(/themes/custom/vinci_stadium/dist/css/../images/rwc-background-offer.png);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  height: 125px;
  color: white; }
  .lame-service-slider__inner_presentation .context {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-image: url(/themes/custom/vinci_stadium/dist/css/../images/rwc-gastronomy-picto.png);
    background-repeat: no-repeat;
    background-size: 6%;
    background-position: 80px 30px; }
    .lame-service-slider__inner_presentation .context p {
      margin-left: 180px;
      margin-right: 100px;
      margin-bottom: 0;
      font-family: "WebbEllisCup-Bold", Arial sans-serif; }
  @media screen and (max-width: 992px) {
    .lame-service-slider__inner_presentation {
      background-image: none;
      background-color: #19194B;
      margin: 20px 0 0 0; }
      .lame-service-slider__inner_presentation .context {
        background-image: none; }
        .lame-service-slider__inner_presentation .context p {
          margin: 20px; } }

.lame-service-slider__inner_buttons {
  display: flex;
  justify-content: center; }
  .lame-service-slider__inner_buttons .cta_left {
    background-color: #19194B;
    margin-right: 15px;
    color: white;
    font-weight: bold;
    margin-top: 25px;
    text-transform: uppercase;
    padding: 10px 15px;
    font-family: Arial, sans-serif;
    border-radius: 10px;
    display: block;
    text-align: center;
    width: 30%; }
  .lame-service-slider__inner_buttons .cta_right {
    background-color: #FF3000;
    margin-right: 15px;
    color: white;
    font-weight: bold;
    margin-top: 25px;
    text-transform: uppercase;
    padding: 10px 15px;
    font-family: Arial, sans-serif;
    border-radius: 10px;
    display: block;
    text-align: center;
    width: 30%; }
  @media screen and (max-width: 1200px) {
    .lame-service-slider__inner_buttons {
      justify-content: space-between; }
      .lame-service-slider__inner_buttons .cta_left,
      .lame-service-slider__inner_buttons .cta_right {
        width: 300px; } }
  @media screen and (max-width: 767px) {
    .lame-service-slider__inner_buttons {
      justify-content: center;
      flex-direction: column;
      align-items: center; }
      .lame-service-slider__inner_buttons .cta_left,
      .lame-service-slider__inner_buttons .cta_right {
        width: 210px; } }

.paragraph-price {
  background-color: #fff;
  display: table;
  height: 90px;
  width: 100%;
  border-bottom: 2px solid #415787;
  padding-left: 0;
  padding-right: 0; }
  .paragraph-price_price {
    width: 25%;
    text-align: center;
    display: table-cell;
    vertical-align: middle; }
    .paragraph-price_price_text {
      font-size: 10px;
      text-transform: uppercase;
      display: block;
      font-family: "ralewayregular", sans-serif; }
    .paragraph-price_price_value {
      color: #282828;
      font-size: 28px;
      font-family: "CenturyGothic-Bold", sans-serif;
      line-height: 1; }
  .paragraph-price_content {
    cursor: pointer;
    display: table-cell;
    vertical-align: middle;
    position: relative;
    border-radius: 0 0 3px 0; }
    .paragraph-price_content a {
      color: #fff;
      text-transform: uppercase;
      vertical-align: middle;
      font-size: 18px;
      padding: 0 20px 0 40px;
      font-family: "CenturyGothic-Bold", sans-serif;
      position: relative;
      display: table; }
      .paragraph-price_content a:before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #fff;
        font-size: 25px;
        font-weight: 800;
        top: -5px;
        bottom: 0;
        left: 9px;
        right: 0;
        width: min-content;
        z-index: 4; }

.paragraph-psh {
  border-right: 1px solid #c0bdb5;
  width: 50%;
  float: left;
  text-align: center;
  border-bottom: 1px solid #c0bdb5; }
  .paragraph-psh a {
    display: block;
    padding: 15px 10px; }
    .paragraph-psh a img {
      width: 75px; }
    .paragraph-psh a:hover, .paragraph-psh a:focus {
      background: #24305e; }
  .paragraph-psh:nth-child(2), .paragraph-psh:nth-child(4) {
    border-right: unset; }
  .paragraph-psh:last-child {
    border-bottom: unset; }

.poll-container .poll-title {
  margin-bottom: 30px; }
  .poll-container .poll-title .field__item {
    color: #282828;
    font-family: "CenturyGothic-Bold", sans-serif, sans-serif;
    font-size: 2em;
    line-height: 1.4;
    text-transform: uppercase; }

.poll-container .poll-content .radio {
  display: flex;
  justify-content: space-evenly; }
  .poll-container .poll-content .radio .form-item-choice {
    position: relative;
    flex-basis: calc(70% / 3);
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center; }
    .poll-container .poll-content .radio .form-item-choice .form-check-input {
      appearance: none;
      display: none; }
    .poll-container .poll-content .radio .form-item-choice .form-check-label {
      position: relative;
      height: 80%;
      width: 100%;
      text-align: center;
      line-height: 45px;
      font-weight: 900;
      transition-duration: 0.3s;
      transition-property: transform, color, box-shadow;
      transform: none;
      box-shadow: 0 0 4px #282828;
      cursor: pointer; }
    .poll-container .poll-content .radio .form-item-choice .form-check-input:checked + .form-check-label {
      background-color: #00C1DE;
      color: #282828; }
    .poll-container .poll-content .radio .form-item-choice .form-check-input:hover + .form-check-label {
      background-color: #00C1DE; }

.poll-container .poll-content dl {
  width: 70%;
  margin-left: auto;
  margin-right: auto; }
  .poll-container .poll-content dl .foreground {
    background-color: #00C1DE; }

.poll-container .poll-content .alert {
  display: none; }

.poll-container .poll-content .poll-question {
  color: #8e8779;
  font-family: "CenturyGothic-Bold", sans-serif, sans-serif;
  font-size: 1.714em;
  line-height: 1.4;
  margin-bottom: 30px;
  text-align: center; }

.poll-container .poll-content .poll .vote-form fieldset {
  margin-bottom: 36px !important; }

.poll-container .poll-content .form-check-input:focus {
  box-shadow: none; }

.poll-container .poll-content .form-actions {
  text-align: center;
  max-width: 25%;
  margin-left: auto;
  margin-right: auto; }
  .poll-container .poll-content .form-actions .form-submit {
    margin: 5px auto; }
    .poll-container .poll-content .form-actions .form-submit:nth-child(1) {
      background-color: #b01731; }
      .poll-container .poll-content .form-actions .form-submit:nth-child(1):hover {
        background-color: #282828; }
    .poll-container .poll-content .form-actions .form-submit:nth-child(2) {
      background-color: #00C1DE;
      color: #282828; }
      .poll-container .poll-content .form-actions .form-submit:nth-child(2):hover {
        background-color: #282828;
        color: #fff; }

.paragraph--type--truncated-rich-text {
  margin: 60px 0; }

.align-center {
  text-align: center; }

.paragraph--type--banner-cta.default {
  position: relative;
  width: 100%;
  z-index: 2;
  left: 0;
  margin-bottom: 20px; }
  .paragraph--type--banner-cta.default .lame-banner-cta {
    background-color: transparent; }
    .paragraph--type--banner-cta.default .lame-banner-cta .banner-image {
      position: relative; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-image-mobile {
        display: none; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-image img {
        width: 100%; }
    .paragraph--type--banner-cta.default .lame-banner-cta .banner-link {
      position: absolute;
      bottom: 40px;
      right: 50px;
      z-index: 2; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-link a {
        color: #fff;
        padding: 15px 40px 15px 60px;
        background: #b01731;
        font-family: "CenturyGothic-Bold", sans-serif;
        text-transform: uppercase;
        font-size: 16px;
        position: relative; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-link a::before {
          position: absolute;
          display: inline-block;
          font-family: bootstrap-icons;
          content: "";
          color: #fff;
          font-size: 20px;
          font-weight: 800;
          top: 12px;
          bottom: 0;
          left: 15px;
          right: 0;
          width: min-content; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-link:hover a, .paragraph--type--banner-cta.default .lame-banner-cta .banner-link:focus a {
        color: #fff; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-link:hover a:before, .paragraph--type--banner-cta.default .lame-banner-cta .banner-link:focus a:before {
          color: #fff; }
    .paragraph--type--banner-cta.default .lame-banner-cta .banner-title {
      position: absolute;
      z-index: 1;
      top: 100px;
      color: #fff;
      word-wrap: break-word;
      font-size: 40px;
      width: 100%;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .field--name-field-banner-title {
        width: 450px; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-left {
        left: 50px; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-left .field__item {
          font-size: 40px; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-center {
        left: 0; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-center .field--name-field-banner-title {
          width: inherit; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-title.alignment-center .field__item {
          text-align: center;
          margin: 0 15px; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-title h1 {
        all: inherit; }

.paragraph--type--banner-cta.slider-item {
  margin-bottom: 0; }
  .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-image.hover-polygon::after {
    content: none; }
  .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-title {
    top: inherit;
    bottom: 50px;
    padding-bottom: 45px;
    background: linear-gradient(90deg, black 0, #7f7f7f 100%);
    position: relative;
    margin-top: 50px; }
    .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-title .field--name-field-banner-title {
      width: 90%; }
      .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-title .field--name-field-banner-title .field__item {
        font-size: 30px;
        text-transform: none;
        text-align: left; }
      .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-title .field--name-field-banner-title h1.field__item {
        margin: 0; }
    .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-title.alignment-center {
      min-height: inherit; }
  .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link {
    bottom: 39px; }
    .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link a {
      border: 2px solid #fff;
      background: #24305e;
      padding: 15px 30px 15px 50px; }
      .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link a::before {
        content: "\F4FE";
        font-size: 25px;
        top: 8px; }
    .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link:hover a, .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link:focus a {
      background: #415787; }

.b2b-page .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link a, .path-entreprises .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link a {
  padding: 15px 20px 15px 40px;
  background: #b01731;
  color: #fff; }
  .b2b-page .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link a:before, .path-entreprises .paragraph--type--banner-cta.slider-item .lame-banner-cta .banner-link a:before {
    color: #fff;
    content: '>';
    font-size: 23px;
    font-family: "CenturyGothic-Bold", sans-serif;
    top: 9px; }

.field--name-field-banner .owl-carousel {
  position: relative; }

.field--name-field-banner .owl-nav {
  position: absolute;
  top: 33%;
  display: flex;
  justify-content: space-between;
  width: 100%; }
  .field--name-field-banner .owl-nav button span {
    display: none; }
  .field--name-field-banner .owl-nav .owl-prev {
    position: relative; }
    .field--name-field-banner .owl-nav .owl-prev:before {
      position: absolute;
      display: inline-block;
      font-family: bootstrap-icons;
      content: "";
      color: #fff;
      font-size: 35px;
      font-weight: 800;
      top: 0;
      bottom: 0;
      left: -65px;
      right: 0;
      width: min-content; }
      @media screen and (max-width: 992px) {
        .field--name-field-banner .owl-nav .owl-prev:before {
          left: -50px; } }
  .field--name-field-banner .owl-nav .owl-next {
    position: relative; }
    .field--name-field-banner .owl-nav .owl-next:before {
      position: absolute;
      display: inline-block;
      font-family: bootstrap-icons;
      content: "";
      color: #fff;
      font-size: 35px;
      font-weight: 800;
      top: 0;
      bottom: 0;
      left: 35px;
      right: 0;
      width: min-content; }
      @media screen and (max-width: 992px) {
        .field--name-field-banner .owl-nav .owl-next:before {
          left: 15px; } }

@media screen and (max-width: 992px) {
  .field--name-field-banner .owl-nav {
    top: 15%; } }

@media screen and (max-width: 576px) {
  .field--name-field-banner .owl-nav .owl-prev {
    left: 50px; }
  .field--name-field-banner .owl-nav .owl-next {
    right: 50px; } }

.field--name-field-banner .owl-carousel {
  position: relative; }
  .field--name-field-banner .owl-carousel .owl-stage-outer {
    overflow: visible; }
  .field--name-field-banner .owl-carousel .owl-nav {
    display: none; }
    .field--name-field-banner .owl-carousel .owl-nav button span {
      display: none; }
    .field--name-field-banner .owl-carousel .owl-nav .owl-prev {
      position: relative; }
      .field--name-field-banner .owl-carousel .owl-nav .owl-prev:before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #cdd1d6;
        font-size: 50px;
        font-weight: 800;
        top: 0;
        bottom: 0;
        left: -70px;
        right: 0;
        width: min-content; }
    .field--name-field-banner .owl-carousel .owl-nav .owl-next {
      position: relative; }
      .field--name-field-banner .owl-carousel .owl-nav .owl-next:before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #cdd1d6;
        font-size: 50px;
        font-weight: 800;
        top: 0;
        bottom: 0;
        left: inherit;
        right: -70px;
        width: min-content; }
  .field--name-field-banner .owl-carousel:hover .owl-nav {
    position: absolute;
    top: 33%;
    display: flex;
    justify-content: space-between;
    width: 100%; }

.node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
.node--type-news.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
.page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
.node--type-visit.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
.page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
.page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
.page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left {
  width: 57%;
  font-size: 40px;
  bottom: 30%;
  min-height: 180px; }
  .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item {
    text-transform: uppercase;
    font-size: 1.071em;
    max-width: 70%; }
  @media screen and (min-width: 2190px) {
    .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
    .node--type-news.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
    .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
    .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
    .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
    .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
    .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item {
      max-width: 55%; } }
  @media screen and (min-width: 1300px) {
    .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .node--type-news.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left {
      font-size: 40px;
      bottom: 45%; } }
  @media screen and (min-width: 1400px) {
    .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .node--type-news.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left {
      bottom: 40%; } }
  @media screen and (min-width: 1500px) {
    .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .node--type-news.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
    .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left {
      font-size: 50px;
      bottom: 45%; } }
  .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left > .container,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left > .container,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left > .container,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left > .container,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left > .container,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left > .container,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left > .container {
    padding: 0; }

.node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title,
.node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title,
.page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title,
.node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title,
.page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title,
.page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title,
.page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title {
  width: 100%;
  height: 100%;
  bottom: 0;
  clip-path: none;
  padding: 20px; }
  .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left, .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center, .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom {
    background: rgba(0, 0, 0, 0.5);
    bottom: 0; }
    .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container, .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container, .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container,
    .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container,
    .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container,
    .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container,
    .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container,
    .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container,
    .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container,
    .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container,
    .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container,
    .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container,
    .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container,
    .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container,
    .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container,
    .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container,
    .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container {
      height: 100%; }
      .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title, .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title, .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title {
        width: 100%;
        display: flex;
        height: 100%;
        align-items: center;
        font-size: 40px; }
  .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title {
    justify-content: left; }
  .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title {
    justify-content: center; }
  .node--type-basic-page.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .node--type-news.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-vocabulary-news-category.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .node--type-visit.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-view-view-agenda.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-view-testimonies.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-view-taxonomy-term.vinci-stadium .paragraph--type--banner-cta.default.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title {
    justify-content: left;
    align-items: end; }

.node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta,
.node--type-news .paragraph--type--banner-cta.default .lame-banner-cta,
.page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta,
.node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta,
.page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta,
.page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta,
.page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta {
  padding-bottom: 0;
  background-color: #001437; }
  .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.body-location,
  .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.body-location,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.body-location,
  .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.body-location,
  .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.body-location,
  .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.body-location,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.body-location {
    background-color: transparent; }

.node--type-basic-page .paragraph--type--banner-cta.default .section-banner .container-info-banner,
.node--type-news .paragraph--type--banner-cta.default .section-banner .container-info-banner,
.page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .container-info-banner,
.node--type-visit .paragraph--type--banner-cta.default .section-banner .container-info-banner,
.page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .container-info-banner,
.page-view-testimonies .paragraph--type--banner-cta.default .section-banner .container-info-banner,
.page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .container-info-banner {
  position: relative; }

.node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title,
.node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title,
.page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title,
.node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title,
.page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title,
.page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title,
.page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title {
  position: absolute;
  padding: 50px 0;
  margin: 0;
  top: unset;
  width: 80%;
  padding-right: 92px;
  background: rgba(0, 0, 0, 0.5);
  clip-path: polygon(0 1%, 100% 0%, 85% 100%, 0% 100%);
  z-index: 5; }
  .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
  .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
  .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
  .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
  .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left {
    left: 0; }
    .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left.event-reference,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left.event-reference,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left.event-reference,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left.event-reference,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left.event-reference,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left.event-reference,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left.event-reference {
      clip-path: none;
      width: 100%;
      padding-left: inherit;
      height: inherit; }
  .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-bottom,
  .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-bottom,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-bottom,
  .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-bottom,
  .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-bottom,
  .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-bottom,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-bottom {
    bottom: 0;
    left: 0;
    margin: 0;
    clip-path: none;
    width: 100%; }
  .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center,
  .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center,
  .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center,
  .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center,
  .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center {
    bottom: 50%;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    clip-path: none; }
    .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container {
      margin-left: 0; }
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title {
        width: 100%; }
        .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title .field__item,
        .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title .field__item,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title .field__item,
        .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title .field__item,
        .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title .field__item,
        .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title .field__item,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center .container .field--name-field-banner-title .field__item {
          text-align: center; }
  .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference,
  .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference,
  .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference,
  .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference,
  .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference {
    padding-top: 12px;
    padding-bottom: 36px; }
    .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none {
      left: 0;
      bottom: 0;
      clip-path: none;
      width: 100%; }
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-title, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-title, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-title, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-title {
        font-size: 1.5em;
        margin-bottom: 0; }
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none .container .event-description {
        font-size: 14px; }
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left::after, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom::after, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center::after, .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none::after,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left::after,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom::after,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center::after,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none::after,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left::after,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom::after,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center::after,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none::after,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left::after,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom::after,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center::after,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none::after,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left::after,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom::after,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center::after,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none::after,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left::after,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom::after,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center::after,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none::after,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-left::after,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-bottom::after,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-center::after,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.event-reference.alignment-none::after {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        content: "";
        background: rgba(0, 20, 55, 0.5);
        backdrop-filter: blur(24px);
        z-index: -1; }
  .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent,
  .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent,
  .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent,
  .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent,
  .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent {
    top: 125px;
    background: transparent;
    display: flex;
    width: 100%;
    padding: 0; }
    .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title {
      width: 100%;
      justify-content: center;
      display: flex; }
      .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item {
        font-size: 50px; }

.node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-link,
.node--type-news .paragraph--type--banner-cta.default .section-banner .banner-link,
.page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-link,
.node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-link,
.page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-link,
.page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-link,
.page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-link {
  z-index: 5; }
  .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent,
  .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent,
  .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent,
  .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent,
  .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent {
    right: inherit;
    bottom: inherit;
    display: flex;
    justify-content: center;
    width: 100%;
    top: 300px; }
    .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent:hover a,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent:hover a,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent:hover a,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent:hover a,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent:hover a,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent:hover a,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent:hover a {
      background-color: #00C1DE; }
    .node--type-basic-page .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent a:hover,
    .node--type-news .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent a:hover,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent a:hover,
    .node--type-visit .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent a:hover,
    .page-view-view-agenda .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent a:hover,
    .page-view-testimonies .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent a:hover,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .section-banner .banner-link.alignment-center_transparent a:hover {
      background-color: #1f2328; }

.node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
.node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
.page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
.node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
.page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
.page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
.page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner {
  position: relative; }
  .node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
  .node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
  .page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
  .node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
  .page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
  .page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
  .page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link {
    right: 10%;
    bottom: 52px; }

.node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title,
.node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title,
.page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title,
.node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title,
.page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title,
.page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title,
.page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title {
  width: 100%;
  height: 100%;
  bottom: 0;
  clip-path: none;
  padding: 20px; }
  .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left, .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center, .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom,
  .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left,
  .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center,
  .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom,
  .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left,
  .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center,
  .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom,
  .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left,
  .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center,
  .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom,
  .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left,
  .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center,
  .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom,
  .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left,
  .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center,
  .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom,
  .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left,
  .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center,
  .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom {
    background: rgba(0, 0, 0, 0.5);
    bottom: 0; }
    .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container, .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container, .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container,
    .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container,
    .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container,
    .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container,
    .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container,
    .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container,
    .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container,
    .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container,
    .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container,
    .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container,
    .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container {
      height: 100%; }
      .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title, .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title, .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title {
        width: 100%;
        display: flex;
        height: 100%;
        align-items: center;
        font-size: 40px; }
  .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title,
  .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-left .container .field--name-field-banner-title {
    justify-content: left; }
  .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title,
  .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-center .container .field--name-field-banner-title {
    justify-content: center; }
  .node--type-basic-page .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .node--type-news .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-vocabulary-news-category .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .node--type-visit .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-view-view-agenda .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-view-testimonies .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title,
  .page-view-taxonomy-term .paragraph--type--banner-cta.banner-body .section-banner .banner-title.alignment-bottom .container .field--name-field-banner-title {
    justify-content: left;
    align-items: end; }

.node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-center, .node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-left, .node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-none,
.node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-center,
.node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-left,
.node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-none,
.page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-center,
.page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-left,
.page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-none,
.node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-center,
.node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-left,
.node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-none,
.page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-center,
.page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-left,
.page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-none,
.page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-center,
.page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-left,
.page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-none,
.page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-center,
.page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-left,
.page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-none {
  max-width: fit-content;
  margin: 0 auto; }

.node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-bottom .banner-image-desktop,
.node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-bottom .banner-image-desktop,
.page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-bottom .banner-image-desktop,
.node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-bottom .banner-image-desktop,
.page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-bottom .banner-image-desktop,
.page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-bottom .banner-image-desktop,
.page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.alignment-bottom .banner-image-desktop {
  max-width: fit-content;
  margin: 0 auto; }

.node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left, .node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center,
.node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left,
.node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center,
.page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left,
.page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center,
.node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left,
.node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center,
.page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left,
.page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center,
.page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left,
.page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center,
.page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left,
.page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center {
  max-width: 100%;
  margin: unset; }
  .node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left .banner-image-desktop, .node--type-basic-page .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center .banner-image-desktop,
  .node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left .banner-image-desktop,
  .node--type-news .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center .banner-image-desktop,
  .page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left .banner-image-desktop,
  .page-vocabulary-news-category .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center .banner-image-desktop,
  .node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left .banner-image-desktop,
  .node--type-visit .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center .banner-image-desktop,
  .page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left .banner-image-desktop,
  .page-view-view-agenda .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center .banner-image-desktop,
  .page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left .banner-image-desktop,
  .page-view-testimonies .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center .banner-image-desktop,
  .page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-left .banner-image-desktop,
  .page-view-taxonomy-term .owl-carousel .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner.event-reference.alignment-center .banner-image-desktop {
    max-width: fit-content;
    margin: 0 auto; }

.page-view-testimonies.path-entreprises .paragraph--type--banner-cta.default .section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item {
  font-size: 1.071em; }

.node--type-visit .lame-banner-cta.section-banner {
  min-height: 660px; }

.banner-carousel.owl-theme .owl-dots {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%); }
  .banner-carousel.owl-theme .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    background: none;
    border: 2px solid #fff; }
  .banner-carousel.owl-theme .owl-dots .owl-dot.active span {
    background: #fff; }
  .banner-carousel.owl-theme .owl-dots .owl-dot:hover span {
    background: #fff; }

.path-entreprises .banner-carousel.owl-theme .owl-dots .owl-dot span {
  width: 15px;
  height: 15px;
  background: none;
  border: 3px solid #cfaf78; }

.path-entreprises .banner-carousel.owl-theme .owl-dots .owl-dot.active span {
  background: #cfaf78; }

.page-view-view-agenda .block-banner,
.page-view-taxonomy-term .block-banner {
  margin-top: 167px;
  margin-bottom: -167px; }

@media screen and (max-width: 992px) {
  .paragraph--type--banner-cta.default .lame-banner-cta {
    height: 100%; }
    .paragraph--type--banner-cta.default .lame-banner-cta .banner-title {
      position: inherit;
      width: inherit;
      text-align: center;
      margin-top: 0;
      color: #282828;
      padding: 3% 20px;
      max-height: inherit;
      height: unset; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .field--name-field-banner-title {
        width: inherit; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .container {
        max-width: 100%;
        padding: 0;
        margin-left: 0; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .container .field__item {
          margin: 15px;
          font-size: 35px;
          margin-bottom: 10px; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .container .event-title {
          font-size: 24px; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .container .event-date,
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-title .container .event-description {
          font-size: 14px; }
    .paragraph--type--banner-cta.default .lame-banner-cta .banner-image {
      height: inherit; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-image img {
        min-height: inherit; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-image .banner-link {
        bottom: 27px;
        right: 10px;
        width: 100%;
        display: flex;
        justify-content: center;
        width: fit-content; }
        .paragraph--type--banner-cta.default .lame-banner-cta .banner-image .banner-link a {
          width: 100%;
          text-align: center;
          border-radius: 0;
          padding: 12px 20px 12px 35px; }
          .paragraph--type--banner-cta.default .lame-banner-cta .banner-image .banner-link a::before {
            font-size: 20px;
            top: 9px;
            left: 10px; }
      .paragraph--type--banner-cta.default .lame-banner-cta .banner-image.hover-polygon::after {
        content: none; }
    .paragraph--type--banner-cta.default .lame-banner-cta.section-banner {
      min-height: inherit; }
  .paragraph--type--banner-cta .container-info-banner {
    display: flex;
    flex-direction: column-reverse; }
    .paragraph--type--banner-cta .container-info-banner .banner-title.alignment-center .container, .paragraph--type--banner-cta .container-info-banner .banner-title.alignment-left .container {
      padding: 0; }
      .paragraph--type--banner-cta .container-info-banner .banner-title.alignment-center .container .field__item, .paragraph--type--banner-cta .container-info-banner .banner-title.alignment-left .container .field__item {
        margin: 15px;
        font-size: 16px;
        margin-bottom: 10px; }
  .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta,
  .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta,
  .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta,
  .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta,
  .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta,
  .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta,
  .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta {
    background: #001437; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner {
      display: block; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-center,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-center,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-center,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-center,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-center,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-center,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-center,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-center,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-center,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-center,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-center,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-center,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-center,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-center {
        height: 100%;
        bottom: 0; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center_transparent, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-center_transparent {
        padding: 25px; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-bottom, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-none,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-bottom,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-none,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-bottom,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-none,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-bottom,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-none,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-bottom,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-none,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-bottom,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-none,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-bottom,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-none,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-bottom,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-none,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-bottom,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-none,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-bottom,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-none,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-bottom,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-none,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-bottom,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-none,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-bottom,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).banner-link.alignment-none,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-bottom,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.banner-link.alignment-none {
        bottom: 0;
        padding: 25px;
        width: fit-content;
        margin: auto; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title {
        background: #fff;
        bottom: 0;
        min-height: 50px;
        padding-bottom: 10px; }
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title.event-reference, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title.event-reference,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title.event-reference,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title.event-reference,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title.event-reference,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title.event-reference,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title.event-reference,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title.event-reference,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title.event-reference,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title.event-reference,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title.event-reference,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title.event-reference,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title.event-reference,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title.event-reference,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title.event-reference,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title.event-reference,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title.event-reference,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title.event-reference,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title.event-reference,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title.event-reference,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title.event-reference,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title.event-reference,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title.event-reference,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title.event-reference,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-left.banner-title.event-reference,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-none.banner-title.event-reference,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-left.banner-title.event-reference,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-none.banner-title.event-reference {
          background: none; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-bottom.banner-title,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-bottom.banner-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-bottom.banner-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-bottom.banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-bottom.banner-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-bottom.banner-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-bottom.banner-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-bottom.banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-bottom.banner-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-bottom.banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-bottom.banner-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-bottom.banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2).alignment-bottom.banner-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner div:first-child:nth-last-child(2) ~ div.alignment-bottom.banner-title {
        min-height: 50px; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner.alignment-bottom,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner.alignment-bottom,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner.alignment-bottom,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner.alignment-bottom,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner.alignment-bottom,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner.alignment-bottom,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner > .container-info-banner.alignment-bottom {
        background: #001437; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent {
      position: relative;
      padding: 10px 20px; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container {
        margin: 0;
        padding: 0;
        max-width: 100%; }
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-description,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-description,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-description,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-description,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-description,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-description,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-description,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-description,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-description,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-description,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-description,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-description,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-description,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-description,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-description,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-description,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-description,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-description,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-description,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-description,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-description,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-description,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-description,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-description,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-description,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-description,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-description,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-description,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-description,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-description,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-description {
          display: none; }
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-title,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-date,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .field__item, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-title,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-date,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .field__item, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-title,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-date,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .field__item, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-title,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-date,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .field__item, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-title,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-date,
        .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .field__item,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-title,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-date,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .field__item,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-title,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-date,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .field__item,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-title,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-date,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .field__item,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-title,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-date,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .field__item,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-title,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-date,
        .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .field__item,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-title,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-date,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .field__item,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-title,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-date,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .field__item,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-title,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-date,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .field__item,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-title,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-date,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .field__item,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-title,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-date,
        .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .field__item,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-title,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-date,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .field__item,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-title,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-date,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .field__item,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-title,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-date,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .field__item,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-title,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-date,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .field__item,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-title,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-date,
        .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .field__item,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-title,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-date,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .field__item,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-title,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-date,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .field__item,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-title,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-date,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .field__item,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-title,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-date,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .field__item,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-title,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-date,
        .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .field__item,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-title,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-date,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .field__item,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-title,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-date,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .field__item,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-title,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-date,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .field__item,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-title,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-date,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .field__item,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-title,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-date,
        .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .field__item,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-title,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .event-date,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .container .field__item,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-title,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .event-date,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-bottom .container .field__item,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-title,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .event-date,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .container .field__item,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-title,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .event-date,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .container .field__item,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-title,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .event-date,
        .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .container .field__item {
          text-align: center; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent {
      position: absolute;
      width: 100%;
      height: 72%;
      bottom: 50px; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .field--name-field-banner-title .field__item, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .field--name-field-banner-title .field__item,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .field--name-field-banner-title .field__item,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .field--name-field-banner-title .field__item,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .field--name-field-banner-title .field__item,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .field--name-field-banner-title .field__item,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center .field--name-field-banner-title .field__item,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent .field--name-field-banner-title .field__item {
        font-size: 25px; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-center_transparent {
      bottom: inherit;
      top: 10px;
      background: rgba(0, 0, 0, 0.5);
      margin: 0;
      clip-path: none;
      padding: 45px 20px; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none {
      padding-top: 20px;
      padding-bottom: 30px;
      background: #fff;
      width: 100%;
      clip-path: none; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .field--name-field-banner-title .field__item,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .field--name-field-banner-title .field__item,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .field--name-field-banner-title .field__item,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .field--name-field-banner-title .field__item,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .field--name-field-banner-title .field__item,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .field--name-field-banner-title .field__item,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none .field--name-field-banner-title .field__item {
        color: #282828;
        font-size: 28px;
        text-transform: uppercase;
        margin: auto; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-none {
      bottom: 0; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container {
      margin: 0;
      padding: 0; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-description, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-description,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-description {
        display: none; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-date, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-date, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-date, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-bottom .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center .container .event-date,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-title,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none .container .event-date {
        text-align: center; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-center,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-left,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.event-reference.alignment-none {
      position: relative;
      background: linear-gradient(90deg, black 0, #7f7f7f 100%);
      height: 70%;
      bottom: 0; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title .container .field__item,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title .container .field__item,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title .container .field__item,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title .container .field__item,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title .container .field__item,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title .container .field__item,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title .container .field__item {
      color: #fff;
      margin: 0;
      font-size: 20px; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link {
      position: relative;
      bottom: 26px;
      width: 100%;
      right: auto; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent {
        background: linear-gradient(90deg, black 0, #7f7f7f 100%);
        height: 50px;
        bottom: -30px; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-left, .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-none,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-left,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-none,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-left,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-none,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-left,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-none,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-left,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-none,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-left,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-none,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-left,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-none {
        padding-top: 0;
        bottom: 0;
        background: transparent; }
      .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-link.alignment-center_transparent {
        top: 0;
        padding: 15px 0;
        height: max-content; }
    .node--type-basic-page .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop.alignment-center_transparent,
    .node--type-news .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop.alignment-center_transparent,
    .page-vocabulary-news-category .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop.alignment-center_transparent,
    .node--type-visit .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop.alignment-center_transparent,
    .page-view-view-agenda .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop.alignment-center_transparent,
    .page-view-taxonomy-term .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop.alignment-center_transparent,
    .page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop.alignment-center_transparent {
      padding-top: 15px; }
  .node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
  .node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
  .page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
  .node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
  .page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
  .page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner,
  .page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner {
    position: relative; }
    .node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
    .node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
    .page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
    .node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
    .page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
    .page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link,
    .page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link {
      position: relative;
      bottom: 26px;
      width: 100%;
      right: auto; }
      .node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center, .node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center_transparent,
      .node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center,
      .node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center_transparent,
      .page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center,
      .page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center_transparent,
      .node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center,
      .node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center_transparent,
      .page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center,
      .page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center_transparent,
      .page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center,
      .page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center_transparent,
      .page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center,
      .page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-center_transparent {
        bottom: -8px; }
      .node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-left, .node--type-basic-page .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-none,
      .node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-left,
      .node--type-news .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-none,
      .page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-left,
      .page-vocabulary-news-category .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-none,
      .node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-left,
      .node--type-visit .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-none,
      .page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-left,
      .page-view-view-agenda .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-none,
      .page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-left,
      .page-view-taxonomy-term .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-none,
      .page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-left,
      .page-view-testimonies .paragraph--type--banner-cta.slider-item .section-banner .container-info-banner.event-reference .banner-link.alignment-none {
        background: linear-gradient(90deg, black 0, #7f7f7f 100%);
        bottom: 18px;
        padding-bottom: 10px; }
  .node--type-basic-page .paragraph--type--banner-cta.no-slider .lame-banner-cta,
  .node--type-news .paragraph--type--banner-cta.no-slider .lame-banner-cta,
  .page-vocabulary-news-category .paragraph--type--banner-cta.no-slider .lame-banner-cta,
  .node--type-visit .paragraph--type--banner-cta.no-slider .lame-banner-cta,
  .page-view-view-agenda .paragraph--type--banner-cta.no-slider .lame-banner-cta,
  .page-view-taxonomy-term .paragraph--type--banner-cta.no-slider .lame-banner-cta,
  .page-view-testimonies .paragraph--type--banner-cta.no-slider .lame-banner-cta {
    background: transparent; } }

@media screen and (max-width: 450px) {
  .paragraph--type--banner-cta.slider-item .lame-banner-cta > .container-info-banner .banner-title {
    margin-top: -5px; } }

@media screen and (min-width: 992px) {
  .paragraph--type--banner-cta.slider-item .lame-banner-cta > .container-info-banner {
    background: inherit !important; } }

.lame-separator {
  position: relative;
  display: flex;
  align-items: center; }
  .lame-separator .lame-separator_title .title {
    font-family: "CenturyGothic", sans-serif;
    text-transform: uppercase;
    padding-top: 10px;
    line-height: 26px;
    margin-left: 20px;
    margin-bottom: 0; }
    .lame-separator .lame-separator_title .title strong {
      font-family: "CenturyGothic-Bold", sans-serif; }
  .lame-separator .field--name-field-picto {
    margin-bottom: 1.2em; }

.vinci-stadium.b2b-page .lame-separator .lame-separator_title .title {
  color: #24305e; }
  .vinci-stadium.b2b-page .lame-separator .lame-separator_title .title strong {
    color: #24305e; }

@media screen and (max-width: 992px) {
  .lame-separator {
    margin-bottom: 20px;
    align-items: center;
    flex-direction: column; }
    .lame-separator .lame-separator_title .title {
      padding-top: 0;
      margin: 0;
      line-height: 30px;
      display: table; }
      .lame-separator .lame-separator_title .title strong {
        display: table; }
    .lame-separator .field--name-field-picto {
      margin-bottom: 0; } }

.flip-card {
  background-color: transparent;
  height: auto;
  perspective: 1000px;
  padding: 0 0 5px 5px; }
  .flip-card:hover .flip-card-inner {
    transform: rotateY(180deg); }
  .flip-card .flip-card-inner {
    height: 100%;
    position: relative;
    text-align: left;
    transition: transform 0.8s;
    transform-style: preserve-3d;
    width: 100%; }
    .flip-card .flip-card-inner .flip-card-front,
    .flip-card .flip-card-inner .flip-card-back {
      backface-visibility: hidden;
      -webkit-backface-visibility: hidden;
      box-sizing: border-box;
      height: 100%;
      overflow: hidden;
      position: absolute;
      width: 100%;
      top: 0; }
    .flip-card .flip-card-inner .flip-card-front {
      position: relative; }
      .flip-card .flip-card-inner .flip-card-front_title {
        color: #fff;
        font-size: 1.786em;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        margin: auto;
        left: 50%;
        width: 100%;
        height: 100%;
        padding: 20% 10% 0;
        text-align: center;
        background-repeat: no-repeat;
        box-shadow: inset 0 0 0 600px rgba(0, 0, 0, 0.5);
        -webkit-box-shadow: inset 0 0 0 600px rgba(0, 0, 0, 0.5);
        -moz-box-shadow: inset 0 0 0 600px rgba(0, 0, 0, 0.5);
        background-size: cover; }
        .flip-card .flip-card-inner .flip-card-front_title:after {
          content: "+";
          color: #8ea5c6;
          font-size: 57px;
          font-family: "CenturyGothic-Bold", sans-serif; }
    .flip-card .flip-card-inner .flip-card-back {
      background-color: #e6e6e6;
      color: #282828;
      transform: rotateY(180deg); }
      .flip-card .flip-card-inner .flip-card-back_title {
        font-size: 1.2rem;
        text-align: center;
        position: absolute;
        top: 10%;
        padding-bottom: 50px;
        transform: translateX(-50%);
        left: 50%;
        width: 100%; }
        .flip-card .flip-card-inner .flip-card-back_title:after {
          content: " ";
          background-image: url(/themes/custom/vinci_stadium/dist/css/../images/btn_moins.png);
          filter: brightness(0) saturate(100%) invert(85%) sepia(3%) saturate(6962%) hue-rotate(184deg) brightness(81%) contrast(90%);
          left: 50%;
          transform: translateX(-50%);
          bottom: 0;
          height: 50px;
          width: 50px;
          position: absolute; }
      .flip-card .flip-card-inner .flip-card-back_description {
        padding: 10px;
        font-size: 1rem;
        position: absolute;
        top: 36%;
        text-align: center; }
      .flip-card .flip-card-inner .flip-card-back_button {
        position: absolute;
        top: 40%;
        margin-top: 100px;
        width: 100%;
        font-size: 2em;
        text-align: center; }
        .flip-card .flip-card-inner .flip-card-back_button a {
          color: #fff;
          background-color: #b01731;
          font-family: "CenturyGothic-Bold", sans-serif;
          text-transform: uppercase;
          font-size: 16px;
          padding: 5px 35px;
          border-radius: 2px; }
        .flip-card .flip-card-inner .flip-card-back_button:hover a {
          background-color: #282828; }
  .flip-card.first-item .flip-card-inner .flip-card-front .flip-card-front_title {
    padding: 10% 0; }

.lame-flip-flop .mise_en_avant .flip-card:first-child {
  width: 66.66666666%; }

.b2b-page .flip-card .flip-card-inner .flip-card-back_title:after {
  filter: brightness(0) saturate(100%) invert(87%) sepia(94%) saturate(413%) hue-rotate(312deg) brightness(86%) contrast(87%); }

@media screen and (max-width: 992px) {
  .lame-flip-flop {
    border-top: 1px solid #282828; }
    .lame-flip-flop .flip-card {
      width: 100%;
      height: 100px;
      padding-bottom: 0; }
      .lame-flip-flop .flip-card .flip-card-inner .flip-card-front {
        display: flex;
        position: relative;
        align-items: center;
        border-bottom: 1px solid #282828; }
        .lame-flip-flop .flip-card .flip-card-inner .flip-card-front img {
          width: auto;
          height: 100%; }
        .lame-flip-flop .flip-card .flip-card-inner .flip-card-front .flip-card-front_title {
          top: 0;
          height: auto;
          background: transparent;
          position: unset;
          font-size: 20px;
          left: inherit;
          transform: none;
          width: 100%;
          box-shadow: none;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          color: #282828;
          margin: 0;
          padding: 0 70px 0 15px;
          text-align: left; }
          .lame-flip-flop .flip-card .flip-card-inner .flip-card-front .flip-card-front_title:after {
            position: absolute;
            right: 25px;
            top: 10px; }
          .lame-flip-flop .flip-card .flip-card-inner .flip-card-front .flip-card-front_title .field--name-field-title {
            margin-top: 0;
            padding-top: 0; }
      .lame-flip-flop .flip-card .flip-card-inner .flip-card-back .flip-card-back_title {
        height: 100%;
        font-size: 1.4rem;
        top: 0;
        padding-bottom: unset; }
        .lame-flip-flop .flip-card .flip-card-inner .flip-card-back .flip-card-back_title:after {
          height: 35px;
          bottom: 0; }
      .lame-flip-flop .flip-card .flip-card-inner .flip-card-back .flip-card-back_description {
        padding: 0 20px;
        top: 30%; }
        .lame-flip-flop .flip-card .flip-card-inner .flip-card-back .flip-card-back_description p {
          font-size: 0.9rem;
          line-height: 1.2; }
      .lame-flip-flop .flip-card.first-item .flip-card-inner .flip-card-front {
        flex-direction: column; }
        .lame-flip-flop .flip-card.first-item .flip-card-inner .flip-card-front .flip-card-front_title {
          display: flex;
          justify-content: left;
          padding: 20px; }
          .lame-flip-flop .flip-card.first-item .flip-card-inner .flip-card-front .flip-card-front_title:after {
            top: 132px; }
    .lame-flip-flop .mise_en_avant .flip-card:first-child {
      width: 100%;
      height: auto; }
  .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card {
    height: 100px;
    padding: 0;
    overflow: hidden; }
    .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner {
      width: 100%; }
      .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front img {
        width: 70%;
        height: auto;
        margin-top: 90px;
        margin-left: -75px; }
      .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front .flip-card-front_title {
        padding-left: 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
        position: absolute;
        left: 130px;
        width: 80%;
        height: 100%; }
        .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front .flip-card-front_title:before {
          content: none; }
        .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front .flip-card-front_title:after {
          right: 75px;
          top: 22px; }
      .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-back .flip-card-back_title,
      .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-back .flip-card-back_button {
        display: none; }
      .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-back .flip-card-back_description {
        top: 0;
        height: 100%;
        display: flex;
        align-items: center; }
        .vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-back .flip-card-back_description .field--name-field-description {
          display: flex;
          align-items: center; } }

@media (max-width: 764.9px) {
  .flip-card {
    cursor: pointer;
    height: 300px;
    width: 300px; }
    .flip-card .flip-card-click {
      transform: rotateY(180deg); } }

.paragraph--type--media-paragraph {
  display: inline-block;
  width: 100%; }
  .paragraph--type--media-paragraph .field--name-field-media {
    display: flex;
    margin-bottom: 40px;
    height: auto !important; }
    .paragraph--type--media-paragraph .field--name-field-media > .field__item {
      flex: 1 1 0px;
      padding: 0 8px; }
      .paragraph--type--media-paragraph .field--name-field-media > .field__item > div {
        height: 100%; }
      .paragraph--type--media-paragraph .field--name-field-media > .field__item .field--name-field-media-image {
        width: 100%; }
        .paragraph--type--media-paragraph .field--name-field-media > .field__item .field--name-field-media-image .field__item {
          width: 100%; }
          .paragraph--type--media-paragraph .field--name-field-media > .field__item .field--name-field-media-image .field__item img {
            width: 100%;
            margin: 0; }
        .paragraph--type--media-paragraph .field--name-field-media > .field__item .field--name-field-media-image img {
          width: 100%; }
      .paragraph--type--media-paragraph .field--name-field-media > .field__item:nth-child(1) {
        padding-left: 0; }
      .paragraph--type--media-paragraph .field--name-field-media > .field__item:nth-last-child {
        padding-right: 0; }
    .paragraph--type--media-paragraph .field--name-field-media .media-length-1 iframe {
      height: 365px; }
    .paragraph--type--media-paragraph .field--name-field-media .media-length-2 iframe {
      height: 344px; }
    .paragraph--type--media-paragraph .field--name-field-media .media-length-3 iframe {
      height: 227px; }
  .paragraph--type--media-paragraph .media-oembed-content {
    width: 100%;
    height: 100%; }
  .paragraph--type--media-paragraph .field--name-field-media-oembed-video {
    height: 100%; }

@media screen and (max-width: 992px) {
  .paragraph--type--media-paragraph .field--name-field-media {
    display: block;
    margin-bottom: 30px; }
  .paragraph--type--media-paragraph .field__item {
    margin-bottom: 10px; } }

.two-thirds-one-third,
.one-third-two-thirds {
  margin-top: 20px;
  display: flex; }
  .two-thirds-one-third .item,
  .one-third-two-thirds .item {
    position: relative; }
    .two-thirds-one-third .item .background-image.desktop,
    .one-third-two-thirds .item .background-image.desktop {
      display: block; }
    .two-thirds-one-third .item .background-image.mobile,
    .one-third-two-thirds .item .background-image.mobile {
      display: none; }
    .two-thirds-one-third .item .title,
    .one-third-two-thirds .item .title {
      font-size: 1.5em;
      font-family: "CenturyGothic-Bold", sans-serif;
      text-transform: uppercase; }
    .two-thirds-one-third .item .two-columns-content,
    .one-third-two-thirds .item .two-columns-content {
      position: absolute;
      top: 0;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin: auto;
      width: 100%;
      height: 100%;
      text-align: center;
      padding: 0 20px; }
    .two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta, .two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta,
    .one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta,
    .one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta {
      padding: 15px 20px; }
      .two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta:before, .two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta:before,
      .one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta:before,
      .one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta:before {
        content: none; }
      .two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta:hover, .two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta:hover,
      .one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta:hover,
      .one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta:hover {
        background-color: #415787; }
        .two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta:hover a, .two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta:hover a,
        .one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta:hover a,
        .one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta:hover a {
          color: #fff; }

.two-thirds-one-third .item:nth-child(1) .two-columns-content .title, .two-thirds-one-third .item:nth-child(1) .two-columns-content .text {
  color: #fff; }

.two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta {
  background: #fff; }
  .two-thirds-one-third .item:nth-child(1) .two-columns-content .button-cta a {
    color: #8e8779; }

.two-thirds-one-third .item:nth-child(2) .two-columns-content .title, .two-thirds-one-third .item:nth-child(2) .two-columns-content .text {
  color: #282828; }

.two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta {
  background: #8e8779; }
  .two-thirds-one-third .item:nth-child(2) .two-columns-content .button-cta a {
    color: #282828; }

.one-third-two-thirds .item:nth-child(2) .two-columns-content .title, .one-third-two-thirds .item:nth-child(2) .two-columns-content .text {
  color: #fff; }

.one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta {
  background: #fff; }
  .one-third-two-thirds .item:nth-child(2) .two-columns-content .button-cta a {
    color: #8e8779; }

.one-third-two-thirds .item:nth-child(1) .two-columns-content .title, .one-third-two-thirds .item:nth-child(1) .two-columns-content .text {
  color: #282828; }

.one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta {
  background: #8e8779; }
  .one-third-two-thirds .item:nth-child(1) .two-columns-content .button-cta a {
    color: #282828; }

@media screen and (max-width: 992px) {
  .two-thirds-one-third,
  .one-third-two-thirds {
    flex-direction: column; }
    .two-thirds-one-third .item .background-image.desktop,
    .one-third-two-thirds .item .background-image.desktop {
      display: none; }
    .two-thirds-one-third .item .background-image.mobile,
    .one-third-two-thirds .item .background-image.mobile {
      display: block; }
    .two-thirds-one-third .item .two-columns-content .title,
    .one-third-two-thirds .item .two-columns-content .title {
      margin-bottom: 10px; } }

.block-3-columns .field__items {
  display: flex; }
  .block-3-columns .field__items > .field__item {
    flex: 1 1 0px; }

.block-3-columns .lame-rich-text-image .lame-rich-text-image_inner {
  flex-direction: column; }
  .block-3-columns .lame-rich-text-image .lame-rich-text-image_inner .col-md-6 {
    width: 100%; }
  .block-3-columns .lame-rich-text-image .lame-rich-text-image_inner h2 {
    margin-top: 10px; }
  .block-3-columns .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text {
    position: relative;
    height: 210px;
    padding: 0 20px 0 10px; }
    .block-3-columns .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text .field--name-field-cta {
      position: absolute;
      bottom: 0; }

@media screen and (max-width: 992px) {
  .block-3-columns .field--name-field-h2 {
    font-size: 16px;
    text-align: left; }
  .block-3-columns .field__items {
    display: block; }
  .block-3-columns .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text {
    height: max-content; }
    .block-3-columns .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text .field--name-field-cta {
      position: inherit; }
  .block-3-columns.organiser-votre-venue .column-item {
    display: flex;
    align-items: center; }
    .block-3-columns.organiser-votre-venue .column-item .column-item__image,
    .block-3-columns.organiser-votre-venue .column-item .column-item__title {
      flex: 1 0 0; }
    .block-3-columns.organiser-votre-venue .column-item .column-item__image {
      margin: 0; }
      .block-3-columns.organiser-votre-venue .column-item .column-item__image img {
        height: auto; }
    .block-3-columns.organiser-votre-venue .column-item .column-item__title {
      text-transform: none;
      font-size: 16px;
      margin: 0; }
    .block-3-columns.organiser-votre-venue .column-item .column-item__description {
      display: none; }
    .block-3-columns.organiser-votre-venue .column-item .column-item__link {
      right: 0;
      font-size: 0;
      position: relative; }
      .block-3-columns.organiser-votre-venue .column-item .column-item__link a {
        position: relative; }
        .block-3-columns.organiser-votre-venue .column-item .column-item__link a:after {
          position: absolute;
          display: inline-block;
          font-family: bootstrap-icons;
          content: "";
          color: #282828;
          font-size: 15px;
          font-weight: normal;
          top: -10px;
          bottom: inherit;
          left: inherit;
          right: 0;
          width: min-content; } }

.lame-accordion .panel-group {
  border-top: 1px solid #ccc; }
  .lame-accordion .panel-group .field__item {
    margin-bottom: 0 !important; }
  .lame-accordion .panel-group .lame-accordion-item {
    display: flex;
    border-bottom: 1px solid #ccc; }
    .lame-accordion .panel-group .lame-accordion-item-heading {
      overflow: hidden;
      width: 91.66666667%;
      float: left;
      height: 100%; }
      .lame-accordion .panel-group .lame-accordion-item-heading_description {
        display: flex;
        padding: 25px;
        cursor: pointer;
        position: relative; }
        .lame-accordion .panel-group .lame-accordion-item-heading_description_text {
          width: 91%;
          padding-left: 20px; }
          .lame-accordion .panel-group .lame-accordion-item-heading_description_text .panel-title {
            margin-bottom: 16px; }
            .lame-accordion .panel-group .lame-accordion-item-heading_description_text .panel-title .title {
              color: #333333;
              font-size: 1.071em;
              font-family: "CenturyGothic-Bold", sans-serif;
              line-height: 25.186px; }
            .lame-accordion .panel-group .lame-accordion-item-heading_description_text .panel-title .subtitle {
              color: #999;
              font-size: 12px;
              font-style: italic;
              line-height: 16.8px; }
          .lame-accordion .panel-group .lame-accordion-item-heading_description_text .documents-links {
            display: flex;
            flex-wrap: wrap;
            line-height: 30px; }
            .lame-accordion .panel-group .lame-accordion-item-heading_description_text .documents-links a.document {
              color: #8e8779;
              position: relative;
              padding-left: 22px; }
              .lame-accordion .panel-group .lame-accordion-item-heading_description_text .documents-links a.document:hover {
                color: #b01731; }
                .lame-accordion .panel-group .lame-accordion-item-heading_description_text .documents-links a.document:hover:before {
                  color: #b01731; }
              .lame-accordion .panel-group .lame-accordion-item-heading_description_text .documents-links a.document:before {
                position: absolute;
                display: inline-block;
                font-family: bootstrap-icons;
                content: "";
                color: #8e8779;
                font-size: 15px;
                font-weight: 800;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                width: min-content; }
              .lame-accordion .panel-group .lame-accordion-item-heading_description_text .documents-links a.document:nth-child(1) {
                margin-right: 25px; }
        .lame-accordion .panel-group .lame-accordion-item-heading_description_picto {
          width: 9%;
          align-items: center;
          display: flex; }
          @media screen and (max-width: 492px) {
            .lame-accordion .panel-group .lame-accordion-item-heading_description_picto {
              width: 20%; } }
        @media screen and (max-width: 492px) {
          .lame-accordion .panel-group .lame-accordion-item-heading_description {
            padding: 16px; } }
        .lame-accordion .panel-group .lame-accordion-item-heading_description:after {
          background: #ccc;
          content: "";
          display: block;
          height: 1px;
          left: 38%;
          width: 20%;
          position: absolute;
          bottom: -1%; }
      @media screen and (max-width: 991px) {
        .lame-accordion .panel-group .lame-accordion-item-heading {
          padding: 0; } }
    .lame-accordion .panel-group .lame-accordion-item .more-less {
      width: 8.33333333%;
      float: left;
      text-align: center;
      justify-content: center;
      align-items: center;
      display: flex;
      color: #8e8779;
      font-size: 6.142em;
      font-family: "ralewaythin", sans-serif;
      background-color: #f5f5f5;
      cursor: pointer; }
      @media screen and (max-width: 492px) {
        .lame-accordion .panel-group .lame-accordion-item .more-less {
          width: 12%; } }

.lame-accordion .panel-body {
  max-width: 97%; }

@media screen and (max-width: 992px) {
  .lame-accordion .panel-group .lame-accordion-item-heading_description {
    padding: 15px 10px 15px 15px;
    align-items: center; }
    .lame-accordion .panel-group .lame-accordion-item-heading_description .lame-accordion-item-heading_description_picto {
      margin: 0 auto 20px auto; }
  .lame-accordion .panel-group .lame-accordion-item-heading_description_text {
    width: 80%;
    padding-left: 10px; }
    .lame-accordion .panel-group .lame-accordion-item-heading_description_text .documents-links a.document:nth-child(1) {
      margin-right: 0; }
  .lame-accordion .panel-group .lame-accordion-item .more-less {
    width: 10%;
    font-size: 55px; } }

.social-networks {
  float: inherit;
  margin-left: auto;
  margin-right: auto; }
  .social-networks .content {
    margin-bottom: 50px;
    margin-top: 30px; }
  .social-networks ul {
    display: flex;
    justify-content: space-between; }
    .social-networks ul li {
      list-style-type: none; }
      .social-networks ul li .icon-facebook {
        position: relative; }
        .social-networks ul li .icon-facebook::before {
          position: absolute;
          display: inline-block;
          font-family: bootstrap-icons;
          content: "";
          color: #fff;
          font-size: 30px;
          font-weight: 800;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          width: min-content; }
      .social-networks ul li .icon-twitter {
        position: relative; }
        .social-networks ul li .icon-twitter::before {
          content: url("/themes/custom/vinci_stadium/dist/images/svg/x.svg");
          position: absolute;
          display: inline-block;
          width: 30px !important;
          height: 30px !important;
          top: 5px; }
        .social-networks ul li .icon-twitter:hover::before {
          content: url("/themes/custom/vinci_stadium/dist/images/svg/x_hover.svg"); }
        .b2b-page .social-networks ul li .icon-twitter:hover::before,
        .path-actualites .social-networks ul li .icon-twitter:hover::before,
        .path-entreprises .social-networks ul li .icon-twitter:hover::before {
          filter: brightness(0) saturate(100%) invert(12%) sepia(53%) saturate(6686%) hue-rotate(341deg) brightness(91%) contrast(91%); }
    .social-networks ul .icon-linkedin {
      position: relative; }
      .social-networks ul .icon-linkedin::before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #fff;
        font-size: 30px;
        font-weight: 800;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: min-content; }
    .social-networks ul .icon-youtube {
      position: relative; }
      .social-networks ul .icon-youtube::before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #fff;
        font-size: 30px;
        font-weight: 800;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: min-content; }
    .social-networks ul .icon-instagram {
      position: relative; }
      .social-networks ul .icon-instagram::before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #fff;
        font-size: 30px;
        font-weight: 800;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: min-content; }
    .social-networks ul .icon-tiktok {
      position: relative; }
      .social-networks ul .icon-tiktok::before {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #fff;
        font-size: 30px;
        font-weight: 800;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        width: min-content; }
    .social-networks ul a:hover::before {
      color: #00C1DE; }
    .b2b-page .social-networks ul a:hover::before,
    .path-actualites .social-networks ul a:hover::before,
    .path-entreprises .social-networks ul a:hover::before {
      color: #b01731; }

@media screen and (max-width: 992px) {
  .social-networks ul li .icon-twitter::before {
    top: -5px;
    right: 50%;
    transform: translateX(50%); } }

.lame-enumeration {
  margin-left: 60px;
  margin-right: 60px; }
  .lame-enumeration__inner {
    display: block;
    text-align: justify; }
    .lame-enumeration__inner span {
      font-family: "vampiro_oneregular", sans-serif;
      font-size: 50px;
      color: #8e8779; }
    .lame-enumeration__inner * {
      display: inline; }
    .lame-enumeration__inner p {
      margin-bottom: 10px; }
    .lame-enumeration__inner .lame div p:nth-child(2) {
      margin-top: 10px; }
    .lame-enumeration__inner .lame div *:not(:first-child) {
      display: block; }
    .lame-enumeration__inner .lame div li:before {
      content: "";
      display: inline-block;
      height: 8px;
      vertical-align: middle;
      width: 8px;
      margin-right: 14px;
      margin-bottom: 2px;
      border-radius: 4px;
      background: #666; }

@media screen and (max-width: 992px) {
  .lame-enumeration {
    margin-left: 0;
    margin-right: 0; } }

.lame-column .column-item {
  position: relative;
  padding-bottom: 20px;
  display: inline-block; }
  .lame-column .column-item iframe {
    width: 100%;
    height: 251px; }
  .lame-column .column-item__image {
    margin-bottom: 20px;
    text-align: center; }
    .lame-column .column-item__image a, .lame-column .column-item__image img {
      width: 100%; }
    @media screen and (max-width: 991px) {
      .lame-column .column-item__image {
        text-align: center; } }
  .lame-column .column-item__title {
    padding-left: 25px;
    padding-right: 25px;
    color: #282828;
    font-size: 1.285em;
    font-family: "CenturyGothic-Bold", sans-serif;
    margin-bottom: 15px; }
  .lame-column .column-item__description {
    padding-left: 25px;
    padding-right: 25px;
    font-family: "CenturyGothic", sans-serif;
    font-size: 14px;
    color: #666;
    margin-bottom: 20px;
    text-align: justify; }
  .lame-column .column-item__link {
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #8e8779;
    font-size: 0.928em;
    padding-left: 25px;
    padding-right: 25px;
    margin-bottom: 5px;
    position: absolute;
    bottom: 0; }
    .lame-column .column-item__link:hover {
      color: #b01731; }
  .lame-column .column-item:not(:first-child) .col-md-4 {
    border-left: 1px solid #d3eef3; }

.lame-column__items {
  overflow: hidden; }

@media screen and (max-width: 992px) {
  .lame-column:not(:first-child) .col-md-4 {
    border-left: unset; }
  .lame-column .col-md-4 {
    padding: 10px 15px; } }

.lame-rich-text-image .lame-rich-text-image_inner {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: row;
  align-items: center; }
  .lame-rich-text-image .lame-rich-text-image_inner.droite {
    flex-direction: row-reverse; }
    .lame-rich-text-image .lame-rich-text-image_inner.droite .field--type-image {
      float: right;
      margin-right: 0; }
  .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text {
    padding-left: 0;
    padding-right: 25px; }
  .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_image {
    padding-left: 25px;
    padding-right: 0; }
  .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_text {
    padding-left: 25px;
    padding-right: 0; }
  .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_image {
    padding-left: 0;
    padding-right: 25px; }
  .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text h2 {
    margin-bottom: 10px;
    color: #8e8779;
    font-family: "CenturyGothic-Bold", sans-serif;
    text-transform: uppercase;
    font-size: 1.5em;
    line-height: 1.4; }
  .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text p {
    font-size: 14px;
    text-align: justify; }
  @media screen and (max-width: 992px) {
    .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text {
      width: 100%; } }

@media screen and (max-width: 992px) {
  .lame-rich-text-image .lame-rich-text-image_inner {
    flex-direction: column; }
    .lame-rich-text-image .lame-rich-text-image_inner.droite {
      flex-direction: column; }
      .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_image,
      .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text {
        padding: 0; }
    .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_image {
      padding: 0; }
    .lame-rich-text-image .lame-rich-text-image_inner .rich-text-image_text .field-field-rich-text {
      padding: 0 20px; } }

.lame-boulevard {
  overflow: hidden; }

.big_format {
  position: relative;
  padding: 0; }
  .big_format .info {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 2;
    padding: 15px 20px;
    color: #fff;
    text-align: left;
    font-size: 14px; }
    .big_format .info span {
      font-size: 1.428em;
      font-family: "CenturyGothic-Bold", sans-serif;
      margin-bottom: 0;
      line-height: 1.2;
      display: block;
      padding-top: 5px;
      color: #fff; }
  .big_format .boulevard_image {
    overflow: hidden; }
    .big_format .boulevard_image img {
      min-width: 543px;
      width: 100%; }

.medium_format,
.small_format {
  display: flex;
  position: relative;
  padding: 0;
  justify-content: flex-start; }
  .medium_format .info,
  .small_format .info {
    width: 50%;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    font-size: 14px;
    flex: 1 2 0px; }
    .medium_format .info span,
    .small_format .info span {
      font-family: "CenturyGothic-Bold", sans-serif;
      font-size: 1.428em;
      margin-bottom: 0;
      line-height: 1.2;
      display: block;
      padding-top: 5px;
      color: #1f2328; }
  .medium_format .info ~ a,
  .small_format .info ~ a {
    flex: 1 1 0px; }
  .medium_format .boulevard_image,
  .small_format .boulevard_image {
    width: 100%;
    position: relative; }
    .medium_format .boulevard_image img,
    .small_format .boulevard_image img {
      width: 100%; }
    .medium_format .boulevard_image:before,
    .small_format .boulevard_image:before {
      position: absolute;
      z-index: 1;
      top: calc(50% - 16px);
      right: auto;
      left: 0;
      content: "";
      border-style: solid;
      border-width: 16px 0 16px 16px;
      border-color: transparent transparent transparent #fff;
      -webkit-transition-duration: 0.3s;
      transition-duration: 0.3s;
      -webkit-transition-property: transform;
      transition-property: transform; }
  .medium_format.reverse,
  .small_format.reverse {
    flex-direction: row-reverse;
    justify-content: flex-end; }
    .medium_format.reverse .boulevard_image:before,
    .small_format.reverse .boulevard_image:before {
      right: 0;
      left: auto;
      position: absolute;
      border-style: solid;
      border-width: 16px 16px 16px 0;
      border-color: transparent #fff transparent transparent; }

.medium_format .boulevard_image img {
  min-width: 272px;
  width: 100%; }

.smal_format .boulevard_image img {
  min-width: 181px;
  width: 100%; }

.small_format.reverse:nth-last-child(1) {
  flex: none; }

.small_format.reverse:nth-last-child(2) {
  flex: none; }

.small_format.reverse:nth-last-child(3) {
  flex: 1 1 0px; }

.paragraph-plan {
  margin: 40px 0; }
  .paragraph-plan h2 {
    color: #282828; }
  .paragraph-plan .plan-container {
    display: flex;
    justify-content: center; }
    .paragraph-plan .plan-container .my-loge {
      margin-bottom: 5px;
      border: 1px solid #999;
      color: #999;
      padding: 15px;
      font-size: 1.142em;
      background-color: #fff;
      width: 245px; }
      .paragraph-plan .plan-container .my-loge.active {
        background-color: #999;
        color: #fff; }
      .paragraph-plan .plan-container .my-loge:nth-child(1) {
        width: 273px; }
  .paragraph-plan .loge-items {
    display: flex;
    flex-direction: column;
    padding-left: 70px; }

.vinci-stadium.b2b-page .paragraph-plan .plan-container .my-loge {
  border: 1px solid #cfaf78;
  color: #cfaf78; }
  .vinci-stadium.b2b-page .paragraph-plan .plan-container .my-loge.active {
    background-color: #cfaf78;
    color: #fff; }

.read_more {
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 62px;
  -webkit-box-orient: vertical; }

.btn_read_more,
.btn_read_less {
  color: #003654;
  text-decoration: underline;
  font-size: 1.142em;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: flex-end;
  align-content: flex-end;
  padding-right: 50px;
  font-weight: 600;
  cursor: pointer;
  margin: 20px 0 40px 0; }
  .btn_read_more .progress,
  .btn_read_less .progress {
    overflow: unset; }

.btn_read_less {
  display: none; }

.vinci-stadium.b2b-page .btn_read_more,
.vinci-stadium.b2b-page .btn_read_less {
  color: #b01731; }

#page-rwc .btn_read_more {
  color: #19194B; }

.paragraph--type--two-colums-list {
  display: flex;
  margin-bottom: 30px; }
  .paragraph--type--two-colums-list .column-title {
    color: #aaa57d;
    font-weight: 800;
    padding: 0 0 5px 15px;
    font-family: "CenturyGothic-Bold", sans-serif; }
  .paragraph--type--two-colums-list .column-content {
    padding: 0 15px; }
    .paragraph--type--two-colums-list .column-content ul {
      padding-left: 15px; }
    .paragraph--type--two-colums-list .column-content li {
      position: relative;
      padding-bottom: 10px; }
      .paragraph--type--two-colums-list .column-content li::marker {
        content: none; }
      .paragraph--type--two-colums-list .column-content li::before {
        position: absolute;
        display: inline-block;
        content: ">";
        width: inherit;
        height: inherit;
        top: 0;
        bottom: inherit;
        left: -15px;
        right: inherit;
        background: transparent; }
      .paragraph--type--two-colums-list .column-content li:last-child {
        padding-bottom: 0; }
  .paragraph--type--two-colums-list .left-column,
  .paragraph--type--two-colums-list .right-column {
    padding: 25px 15px;
    height: min-content;
    text-align: justify; }
  .paragraph--type--two-colums-list .left-column {
    background-color: #003654;
    color: #fff; }
  .paragraph--type--two-colums-list .right-column {
    position: relative;
    color: #282828; }
    .paragraph--type--two-colums-list .right-column .column-content::before {
      position: absolute;
      display: inline-block;
      content: "";
      width: 10px;
      height: 100%;
      top: 0;
      bottom: inherit;
      left: 0;
      right: inherit;
      background: #aaa57d; }

.vinci-stadium.b2b-page .paragraph--type--two-colums-list .column-title {
  color: #cfaf78; }

.vinci-stadium.b2b-page .paragraph--type--two-colums-list .left-column {
  background-color: #001437; }

.vinci-stadium.b2b-page .paragraph--type--two-colums-list .right-column .column-content::before {
  background: #cfaf78; }

@media screen and (max-width: 992px) {
  .paragraph--type--two-colums-list {
    flex-direction: column; }
    .paragraph--type--two-colums-list .right-column .column-content::before {
      width: 100%;
      height: 10px; }
    .paragraph--type--two-colums-list .right-column .column-title {
      padding-top: 10px; }
    .paragraph--type--two-colums-list .left-column,
    .paragraph--type--two-colums-list .right-column {
      padding: 20px; }
    .paragraph--type--two-colums-list .column-title {
      font-size: 18px;
      text-align: center;
      padding: 0 0 15px 0; } }

.b2b-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item {
  flex-direction: row-reverse; }
  .b2b-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text {
    background-color: #001437;
    color: #fff; }
    .b2b-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text::before {
      position: absolute;
      display: inline-block;
      content: "";
      width: 7px;
      height: 100%;
      top: 0;
      bottom: inherit;
      left: 0;
      right: inherit;
      background: #cfaf78; }

.b2b-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text::after {
  position: absolute;
  display: inline-block;
  content: "";
  width: 7px;
  height: 100%;
  top: 0;
  bottom: inherit;
  left: inherit;
  right: 0;
  background: #c09742; }

.b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item,
.groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item {
  flex-direction: row-reverse; }
  .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text,
  .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text {
    background-color: #00C1DE;
    color: #fff; }
    .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text::before,
    .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text::before {
      position: absolute;
      display: inline-block;
      content: "";
      width: 7px;
      height: 100%;
      top: 0;
      bottom: inherit;
      left: 0;
      right: inherit;
      background: #333333; }

.b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text::after,
.groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text::after {
  position: absolute;
  display: inline-block;
  content: "";
  width: 7px;
  height: 100%;
  top: 0;
  bottom: inherit;
  left: inherit;
  right: 0;
  background: #333333; }

.paragraph--type--paragraph-testimonies .testimony-item {
  list-style: none; }
  .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item {
    display: flex;
    align-items: center;
    margin-bottom: 5px; }
    .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-rich-text {
      height: 200px;
      padding: 20px 30px;
      position: relative;
      flex: 5 1 0; }
    .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-image {
      flex: 1 1 0;
      margin: 0; }
      .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image {
        margin: 0; }
        .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image img {
          max-width: none;
          height: auto;
          width: 200px;
          margin-bottom: 0; }

@media screen and (max-width: 992px) {
  .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items ul,
  .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items ul {
    padding-left: 0; }
  .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item, .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item,
  .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item,
  .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item {
    flex-direction: column-reverse; }
    .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text, .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text,
    .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text,
    .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text {
      text-align: justify; }
      .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text::before, .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text::after, .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text::before, .b2c-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text::after,
      .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text::before,
      .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text::after,
      .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text::before,
      .groupe-cse-page .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text::after {
        width: 100%;
        height: 7px;
        top: inherit;
        bottom: 0; }
  .b2c-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item,
  .groupe-cse-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item {
    flex-direction: column-reverse; }
    .b2c-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-rich-text,
    .groupe-cse-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-rich-text {
      height: auto;
      padding: 15px 20px;
      text-align: center; }
      .b2c-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-rich-text hr,
      .groupe-cse-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-rich-text hr {
        margin: 10px 0; }
    .b2c-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-image,
    .groupe-cse-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-image {
      width: 100%; }
      .b2c-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image img,
      .groupe-cse-page .paragraph--type--paragraph-testimonies .testimony-item .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image img {
        width: 100%; } }

.node--type-event.event-b2c #main,
.node--type-event.event-groupe-cse #main {
  margin-top: 0; }
  .node--type-event.event-b2c #main::before,
  .node--type-event.event-groupe-cse #main::before {
    content: "";
    background: url(/themes/custom/vinci_stadium/dist/css/../images/bg-detail.jpg) no-repeat 100%/cover;
    position: absolute;
    display: inline-block;
    width: 100%;
    height: 500px;
    left: 0;
    z-index: 1; }
  .node--type-event.event-b2c #main .flip-card,
  .node--type-event.event-groupe-cse #main .flip-card {
    height: 176px; }
    .node--type-event.event-b2c #main .flip-card .flip-card-front_title,
    .node--type-event.event-b2c #main .flip-card .flip-card-back_title,
    .node--type-event.event-groupe-cse #main .flip-card .flip-card-front_title,
    .node--type-event.event-groupe-cse #main .flip-card .flip-card-back_title {
      font-size: 1.071em; }
    .node--type-event.event-b2c #main .flip-card .flip-card-back_description,
    .node--type-event.event-groupe-cse #main .flip-card .flip-card-back_description {
      font-size: 14px; }
    .node--type-event.event-b2c #main .flip-card .flip-card-back_button,
    .node--type-event.event-groupe-cse #main .flip-card .flip-card-back_button {
      font-size: 14px; }
  .node--type-event.event-b2c #main .field--name-field-body .field__items .field__item:not(:last-child),
  .node--type-event.event-groupe-cse #main .field--name-field-body .field__items .field__item:not(:last-child) {
    margin-bottom: 40px; }
  .node--type-event.event-b2c #main .lame,
  .node--type-event.event-groupe-cse #main .lame {
    margin-bottom: 20px;
    margin-top: 20px; }

@media (min-width: 992px) {
  .event__inner_head {
    padding-left: 10px; } }

.event__inner_title h1 {
  color: #fff;
  margin-bottom: 8px;
  margin-top: 9px;
  font-family: "CenturyGothic-Bold", sans-serif;
  font-size: 3.571em;
  padding-top: 80px;
  position: relative; }
  .event__inner_title h1:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background: #fff;
    top: 55px; }

.event__inner_subtitle {
  font-family: "CenturyGothic-Bold", sans-serif;
  color: #fff; }

.event__inner_date {
  color: #fff;
  font-size: 1.142em;
  font-family: "CenturyGothic-Bold", sans-serif;
  margin-bottom: 45px;
  text-transform: uppercase;
  display: flex; }
  .event__inner_date .opening__doors {
    font-family: "CenturyGothic", sans-serif; }
    .event__inner_date .opening__doors .label {
      text-transform: none; }
    .event__inner_date .opening__doors .field--name-field-date-opening-doors {
      display: inline-block; }
    .event__inner_date .opening__doors span:nth-child(1) {
      margin-left: 5px; }

.event__inner_date_start {
  text-transform: none; }
  .event__inner_date_start span:nth-child(1) {
    margin-left: 6px; }

.event__inner_content_left {
  padding: 0;
  background: #fff;
  border-right: 1px solid #d2d3d4;
  float: left;
  border-radius: 3px 0 0 0; }
  .event__inner_content_left .event__inner_content_text {
    padding: 25px; }
    .event__inner_content_left .event__inner_content_text .event__inner_content_description {
      margin-bottom: 55px;
      color: #666;
      font-family: "CenturyGothic-Bold", sans-serif;
      font-size: 16px;
      text-align: left; }
      .event__inner_content_left .event__inner_content_text .event__inner_content_description a {
        color: inherit; }
      .event__inner_content_left .event__inner_content_text .event__inner_content_description h2 {
        color: #282828; }
    .event__inner_content_left .event__inner_content_text .event__inner_content_body h2 {
      color: #282828; }
  .event__inner_content_left img {
    border-radius: 3px 0 0 0; }

.event__inner_content_right {
  padding: 0;
  float: right; }
  .event__inner_content_right .event__inner_content_max_min {
    min-height: 119px;
    background: url(/themes/custom/vinci_stadium/dist/css/../images/bg-sidebar-1.jpg) right no-repeat #ffffff;
    text-align: center;
    padding: 25px 20px;
    font-size: 2.142em;
    margin-bottom: 0;
    color: #1f2328;
    font-family: "CenturyGothic-Bold", sans-serif;
    border-radius: 0 3px 0 0; }
    .event__inner_content_right .event__inner_content_max_min .map-price-list .link {
      display: block;
      font-size: 14px;
      color: rgba(31, 35, 40, 0.5);
      margin-top: 9px;
      cursor: pointer; }
      .event__inner_content_right .event__inner_content_max_min .map-price-list .link:hover {
        color: #b01731; }
  .event__inner_content_right .item .event__inner_content_psh {
    border-bottom: 4px solid #fff; }
    .event__inner_content_right .item .event__inner_content_psh_header {
      display: table;
      height: 90px;
      width: 100%;
      background-color: #24305e; }
      .event__inner_content_right .item .event__inner_content_psh_header_signe {
        display: table-cell;
        vertical-align: middle;
        position: relative;
        width: 25%;
        border-right: 2px solid #415787; }
        .event__inner_content_right .item .event__inner_content_psh_header_signe:before {
          width: 30px;
          height: 2px;
          left: 34px;
          top: 46px;
          margin: 0;
          background: #fff;
          content: "";
          position: absolute; }
        .event__inner_content_right .item .event__inner_content_psh_header_signe.more:after {
          width: 2px;
          height: 30px;
          left: 48px;
          top: 32px;
          margin: 0;
          background: #fff;
          content: "";
          position: absolute; }
      .event__inner_content_right .item .event__inner_content_psh_header_content {
        cursor: pointer;
        display: table-cell;
        vertical-align: middle;
        position: relative;
        color: #fff;
        text-transform: uppercase;
        font-size: 18px;
        padding: 0 20px;
        font-family: "CenturyGothic-Bold", sans-serif; }
    .event__inner_content_right .item .event__inner_content_psh_body {
      background: #f3f3f1;
      padding: 25px 50px 40px;
      position: relative;
      overflow: hidden;
      display: none; }
      .event__inner_content_right .item .event__inner_content_psh_body.show {
        display: block; }
      .event__inner_content_right .item .event__inner_content_psh_body:before {
        pointer-events: none;
        position: absolute;
        z-index: 1;
        content: "";
        border-style: solid;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform;
        transition-property: transform;
        left: calc(50% - 10px);
        top: -5px;
        border-width: 15px 15px 0 15px;
        border-color: #8e8779 transparent transparent transparent; }
      .event__inner_content_right .item .event__inner_content_psh_body_title {
        text-align: center;
        text-transform: uppercase;
        color: #8e8779;
        font-size: 1.5em;
        font-family: "CenturyGothic-Bold", sans-serif;
        border-bottom: 1px solid #c0bdb5;
        padding-bottom: 25px;
        margin-bottom: 0; }
      .event__inner_content_right .item .event__inner_content_psh_body_content {
        border-bottom: 1px solid #c0bdb5;
        overflow: hidden; }
  .event__inner_content_right .item .event__inner_content_alerting,
  .event__inner_content_right .item .event__inner_content_parking {
    border-bottom: 4px solid #cdd1d6;
    width: 100%;
    display: flex; }
    .event__inner_content_right .item .event__inner_content_alerting_header,
    .event__inner_content_right .item .event__inner_content_parking_header {
      background-color: #fff;
      display: table;
      height: 90px;
      width: 25%; }
    .event__inner_content_right .item .event__inner_content_alerting_body,
    .event__inner_content_right .item .event__inner_content_parking_body {
      background-color: #282828;
      height: 90px;
      width: 75%;
      display: flex;
      align-items: center;
      cursor: pointer; }
      .event__inner_content_right .item .event__inner_content_alerting_body_content,
      .event__inner_content_right .item .event__inner_content_parking_body_content {
        display: table-cell;
        vertical-align: middle;
        font-size: 18px;
        font-family: "CenturyGothic-Bold", sans-serif;
        color: #fff;
        text-transform: uppercase;
        position: relative; }
        .event__inner_content_right .item .event__inner_content_alerting_body_content a,
        .event__inner_content_right .item .event__inner_content_parking_body_content a {
          position: relative;
          padding: 0 20px 0 40px;
          color: #fff; }
          .event__inner_content_right .item .event__inner_content_alerting_body_content a:hover,
          .event__inner_content_right .item .event__inner_content_parking_body_content a:hover {
            color: #fff; }
          .event__inner_content_right .item .event__inner_content_alerting_body_content a:before,
          .event__inner_content_right .item .event__inner_content_parking_body_content a:before {
            position: absolute;
            display: inline-block;
            font-family: bootstrap-icons;
            content: "";
            color: #fff;
            font-size: 25px;
            font-weight: 800;
            top: -5px;
            bottom: 0;
            left: 9px;
            right: 0;
            width: min-content;
            z-index: 4; }
        .event__inner_content_right .item .event__inner_content_alerting_body_content .btn-alerting,
        .event__inner_content_right .item .event__inner_content_parking_body_content .btn-alerting {
          display: block;
          padding: 0 20px 0 40px; }
        .event__inner_content_right .item .event__inner_content_alerting_body_content .ajax-progress,
        .event__inner_content_right .item .event__inner_content_parking_body_content .ajax-progress {
          position: absolute;
          top: calc(50% - 13px);
          right: 0; }

@media (max-width: 991px) {
  .event__inner_content .col-md-4,
  .event__inner_content .col-md-8 {
    width: 100%; } }

.node--type-event.event-b2c #main, .node--type-event.event-groupe-cse #main {
  padding: 0; }
  .node--type-event.event-b2c #main .block-system-main-block, .node--type-event.event-groupe-cse #main .block-system-main-block {
    padding: 0; }
    .node--type-event.event-b2c #main .block-system-main-block .node--type-event, .node--type-event.event-groupe-cse #main .block-system-main-block .node--type-event {
      padding: 0; }
      .node--type-event.event-b2c #main .block-system-main-block .node--type-event .event__inner_content.container, .node--type-event.event-groupe-cse #main .block-system-main-block .node--type-event .event__inner_content.container {
        padding: 0; }

.node--type-event.event-b2b #main {
  padding: 0; }

#mapPriceModal {
  background: rgba(0, 0, 0, 0.8); }

.event-b2b .event__inner_title h1:before {
  content: none; }

.node--type-visit .additionnals-informations .row {
  --bs-gutter-x: 0; }
  .node--type-visit .additionnals-informations .row .block-info,
  .node--type-visit .additionnals-informations .row .block-price {
    padding-left: 0;
    padding-right: 0; }
    .node--type-visit .additionnals-informations .row .block-info .field__label,
    .node--type-visit .additionnals-informations .row .block-price .field__label {
      width: fit-content;
      background-color: #8e8779;
      font-family: "CenturyGothic-Bold", sans-serif;
      color: #fff;
      display: inline-block;
      padding: 1px 15px 3px;
      height: 37px;
      position: relative;
      white-space: nowrap;
      font-size: 1.5em;
      text-transform: uppercase;
      line-height: 1.4;
      margin: 0 0 30px; }
      .node--type-visit .additionnals-informations .row .block-info .field__label::before,
      .node--type-visit .additionnals-informations .row .block-price .field__label::before {
        background-image: url("/themes/custom/vinci_stadium/images/sprites.png");
        background-repeat: no-repeat;
        background-position: -60px -340px;
        content: "";
        width: 44px;
        height: 37px;
        position: absolute;
        top: 0;
        left: 100%; }
  .node--type-visit .additionnals-informations .row .block-info {
    background-color: #111417;
    color: #999;
    padding-top: 30px;
    padding-bottom: 50px; }
    .node--type-visit .additionnals-informations .row .block-info .field__items {
      padding: 0 30px; }
    .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6 {
      flex: 1 1 0; }
      .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6:nth-child(1) {
        margin-right: 50px; }
      .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6 .field--name-field-rich-text h3 {
        margin-bottom: 10px;
        margin-top: 35px; }
        .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6 .field--name-field-rich-text h3:nth-child(1) {
          margin-top: 0; }
  .node--type-visit .additionnals-informations .row .block-price {
    padding-top: 25px;
    padding-bottom: 50px;
    background-color: #fff; }
    .node--type-visit .additionnals-informations .row .block-price .field--name-field-prices .field__label {
      min-width: 270px;
      margin-bottom: 45px; }
    .node--type-visit .additionnals-informations .row .block-price .field--name-field-prices .field__items {
      padding: 0 25px;
      box-shadow: none;
      color: #062438;
      margin-bottom: 42px; }
      .node--type-visit .additionnals-informations .row .block-price .field--name-field-prices .field__items .field__item:last-child .paragraph--type--tarif-visite {
        border-bottom: none; }
      .node--type-visit .additionnals-informations .row .block-price .field--name-field-prices .field__items .field__item .paragraph--type--tarif-visite {
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-bottom: 1px dashed #7a8a99;
        padding-bottom: 20px;
        margin-bottom: 20px; }
        .node--type-visit .additionnals-informations .row .block-price .field--name-field-prices .field__items .field__item .paragraph--type--tarif-visite .field--name-field-price .field__item {
          font-family: "CenturyGothic-Bold", sans-serif;
          color: #010101;
          font-size: 1.428em; }
    .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__label {
      display: none; }
    .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__item {
      text-align: center; }
      .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__item a {
        border: 2px solid #fff;
        cursor: pointer;
        font-family: "CenturyGothic-Bold", sans-serif;
        background: #24305e;
        color: #fff;
        padding: 15px 20px 14px 40px;
        position: relative;
        font-size: 0.857em;
        text-transform: uppercase;
        text-decoration: none; }
        .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__item a::before, .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__item a::after {
          content: "";
          position: absolute;
          background: #fff;
          z-index: 4; }
        .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__item a::before {
          width: 4px;
          height: 10px;
          left: 23px;
          top: 19px; }
        .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__item a::after {
          width: 10px;
          height: 4px;
          left: 20px;
          top: 22px; }
        .node--type-visit .additionnals-informations .row .block-price .field--name-field-cta .field__item a:hover {
          background: #415787;
          color: #fff; }

.node--type-visit .field--name-field-banner > .field__label,
.node--type-visit .field--name-field-homepage-banner {
  display: none; }

.node--type-visit .layout__region--content {
  position: relative; }
  .node--type-visit .layout__region--content .menu--visit-menu {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    background-color: rgba(0, 0, 0, 0.5);
    height: 48px;
    z-index: 6; }
    .node--type-visit .layout__region--content .menu--visit-menu .container {
      text-align: center; }
    .node--type-visit .layout__region--content .menu--visit-menu ul {
      margin-bottom: 0;
      text-align: center;
      display: inline-block; }
      .node--type-visit .layout__region--content .menu--visit-menu ul li {
        float: left;
        padding: 0;
        margin: 0;
        border-left: 1px solid #696e7f;
        list-style: none; }
        .node--type-visit .layout__region--content .menu--visit-menu ul li a {
          display: block;
          color: #fff;
          font-family: "ralewaybold", sans-serif, sans-serif;
          text-decoration: none;
          text-transform: uppercase;
          padding: 15px 45px;
          line-height: 18px;
          background-color: #191c20; }
          .node--type-visit .layout__region--content .menu--visit-menu ul li a:hover {
            background-color: #fff;
            color: #1f2328; }
        .node--type-visit .layout__region--content .menu--visit-menu ul li.menu-item--active-trail > a {
          background-color: #fff;
          color: #1f2328; }
  .node--type-visit .layout__region--content .node__title,
  .node--type-visit .layout__region--content .node__meta {
    display: none; }

@media screen and (max-width: 992px) {
  .node--type-visit .additionnals-informations .field--name-field-practical-information .field__label {
    font-size: 18px;
    padding-top: 6px; }
  .node--type-visit .additionnals-informations .row .block-info {
    width: 100%;
    margin-top: 20px; }
    .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6:nth-child(1) {
      margin-right: 30px; }
    .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6 .field--name-field-rich-text h3 {
      text-align: left;
      margin-bottom: 5px;
      margin-top: 25px; }
  .node--type-visit .additionnals-informations .row .block-price {
    width: 100%; } }

@media screen and (max-width: 450px) {
  .node--type-visit .additionnals-informations .row .block-info .field__label,
  .node--type-visit .additionnals-informations .row .block-price .field__label {
    font-size: 18px;
    padding-top: 6px; }
  .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6 .field--name-field-rich-text h3 {
    font-size: 21px; }
  .node--type-visit .additionnals-informations .row .block-info:nth-child(1) .field--name-field-practical-information .col-md-6 .field--name-field-rich-text p {
    font-size: 14px; } }

.node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu {
  padding: 0; }
  .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-body {
    padding: 0; }
    .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-body .field--name-field-body {
      padding: 0 20px; }
  .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information,
  .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices {
    padding: 0; }
    .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-practical-information,
    .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-prices,
    .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-practical-information,
    .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices {
      margin-bottom: 12px;
      padding: 25px 0; }
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-practical-information .field__label,
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-prices .field__label,
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-practical-information .field__label,
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__label {
        width: fit-content;
        background-color: #8e8779;
        font-family: "CenturyGothic-Bold", sans-serif;
        color: #fff;
        display: inline-block;
        padding: 1px 15px 3px;
        height: 37px;
        position: relative;
        white-space: nowrap;
        font-size: 1.5em;
        text-transform: uppercase;
        line-height: 1.4;
        margin: 0 0 30px;
        position: relative; }
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-practical-information .field__label:after,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-prices .field__label:after,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-practical-information .field__label:after,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__label:after {
          position: absolute;
          content: "";
          right: -32px;
          top: 0;
          border-style: solid;
          border-color: #fff transparent #fff transparent;
          border-width: 37px 32px 0 0; }
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-practical-information .field__label::before,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-prices .field__label::before,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-practical-information .field__label::before,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__label::before {
          position: absolute;
          content: "";
          right: -30px;
          top: 0;
          width: 6.5px;
          height: 37px;
          transform: skew(-41deg);
          background: #fff; }
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-practical-information .field__items,
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-prices .field__items,
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-practical-information .field__items,
      .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__items {
        padding: 0 20px;
        color: #fff; }
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-practical-information .field__items h3,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information .field--name-field-prices .field__items h3,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-practical-information .field__items h3,
        .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__items h3 {
          margin-bottom: 10px; }
  .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-practical-information {
    background-color: #001437;
    width: 101.5%;
    padding: 0; }
  .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__item .paragraph--type--tarif-visite {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px dashed #7a8a99;
    padding-bottom: 20px;
    margin-bottom: 20px;
    color: #062438;
    font-size: 20px; }
    .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__item .paragraph--type--tarif-visite .price {
      font-family: "CenturyGothic-Bold", sans-serif;
      color: #000000;
      font-size: 23px; }
  .node--type-basic-page.folder-taxonomy .visit-page .layout--onecol.contenu .block-field-blocknodebasic-pagefield-prices .field--name-field-prices .field__item:last-child .paragraph--type--tarif-visite {
    border-bottom: none;
    padding-bottom: 0; }

.lame-offers-taxonomies h2 {
  font-size: 2em;
  color: #0C3754;
  font-family: "CenturyGothic-Bold", sans-serif;
  font-weight: 900;
  text-align: center;
  text-transform: uppercase; }

.lame-offers-taxonomies__inner .b2b-taxonomy__inner {
  position: relative; }
  .lame-offers-taxonomies__inner .b2b-taxonomy__inner_image {
    background-repeat: no-repeat;
    background-size: cover;
    height: 310px;
    position: relative; }
  .lame-offers-taxonomies__inner .b2b-taxonomy__inner_name {
    width: max-content;
    padding: 5px 20px;
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif;
    background: #001437;
    color: #fff;
    border-radius: 5px;
    position: absolute;
    font-size: 1.428em;
    transform: translate(-30%, 48%);
    top: 0; }
  .lame-offers-taxonomies__inner .b2b-taxonomy__inner_description {
    color: #666;
    text-align: justify;
    font-family: "CenturyGothic", sans-serif;
    font-size: 16px;
    min-height: 180px;
    line-height: 25px; }
  .lame-offers-taxonomies__inner .b2b-taxonomy__inner_link {
    text-transform: uppercase;
    text-align: center;
    text-decoration: none;
    cursor: pointer; }
    .lame-offers-taxonomies__inner .b2b-taxonomy__inner_link .text {
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.428em;
      font-family: "CenturyGothic-Bold", sans-serif;
      background: #b01731;
      border-radius: 10px;
      color: #fff;
      margin: 10px;
      padding: 10px; }
      .lame-offers-taxonomies__inner .b2b-taxonomy__inner_link .text:before {
        content: ">";
        color: #fff;
        padding-right: 20px;
        font-size: 1.428em; }

.view-b2b-offer {
  flex-wrap: wrap; }
  .view-b2b-offer .offer-b2b-teaser {
    padding: 3px; }

.lame-offers-by-category {
  position: relative; }
  .lame-offers-by-category #anchor_offer_by_category {
    position: absolute;
    top: -190px; }
  .lame-offers-by-category h2 {
    font-size: 2em;
    color: #24305e;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-weight: 900;
    text-align: center;
    text-transform: uppercase; }
  .lame-offers-by-category__inner .offer-b2b-teaser_image {
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    width: 100%;
    margin: auto; }
    .lame-offers-by-category__inner .offer-b2b-teaser_image:after {
      position: absolute;
      display: inline-block;
      content: ">";
      width: 45px;
      height: 45px;
      top: inherit;
      bottom: 10px;
      left: inherit;
      right: 0;
      background: #b01731;
      color: #fff;
      font-size: 45px;
      display: flex;
      justify-content: center;
      align-items: center; }
  .lame-offers-by-category__inner .offer-b2b-teaser_titre {
    width: max-content;
    padding: 5px 20px;
    text-transform: uppercase;
    font-family: "CenturyGothic", sans-serif;
    background: #001437;
    color: #fff;
    border-radius: 0 5px 5px 0;
    position: absolute;
    font-size: 1.285em;
    transform: translateY(48%);
    top: 0; }
  .lame-offers-by-category__inner .offer-b2b-teaser_price {
    width: max-content;
    padding: 5px 20px;
    font-family: "CenturyGothic-Bold", sans-serif;
    background: #b01731;
    color: #fff;
    border-radius: 0 5px 5px 0;
    position: absolute;
    bottom: 5%; }

.offer-abstract__inner_title h2 {
  font-size: 2em;
  color: #0C3754;
  font-family: "CenturyGothic-Bold", sans-serif;
  font-weight: 900;
  text-align: center;
  text-transform: uppercase; }

.offer-abstract__inner_subtitle {
  background: #24305e;
  height: 125px;
  color: white;
  border-radius: 20px; }
  .offer-abstract__inner_subtitle .context {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-image: url(/themes/custom/vinci_stadium/dist/css/../images/rwc-gastronomy-picto.png);
    background-repeat: no-repeat;
    background-size: 6%;
    background-position: 80px 30px; }
    .offer-abstract__inner_subtitle .context p {
      margin-left: 180px;
      margin-right: 100px;
      margin-bottom: 0;
      font-family: "CenturyGothic-Bold", sans-serif; }

.offer-abstract__inner_hospitality {
  width: 90%;
  margin: 50px auto; }
  .offer-abstract__inner_hospitality .item {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center; }
    .offer-abstract__inner_hospitality .item .picto {
      height: 100px; }
      .offer-abstract__inner_hospitality .item .picto img {
        width: auto;
        margin: auto; }
    .offer-abstract__inner_hospitality .item .description {
      max-width: 200px;
      font-family: Arial, sans-serif;
      color: #0C3754;
      font-size: 14px; }
  .offer-abstract__inner_hospitality .owl-nav {
    position: absolute;
    top: 26%;
    width: 100%; }
    .offer-abstract__inner_hospitality .owl-nav .owl-next {
      right: 0;
      position: absolute;
      width: 36px;
      height: 72px; }
      .offer-abstract__inner_hospitality .owl-nav .owl-next:before {
        content: "";
        background-image: url(/themes/custom/vinci_stadium/dist/css/../images/slider-arrow.png);
        width: 36px;
        height: 72px;
        position: absolute;
        background-size: 60%;
        background-position: 0 14px;
        background-repeat: no-repeat;
        top: -22%; }
    .offer-abstract__inner_hospitality .owl-nav .owl-prev {
      width: 36px;
      height: 72px; }
      .offer-abstract__inner_hospitality .owl-nav .owl-prev:before {
        content: "";
        background-image: url(/themes/custom/vinci_stadium/dist/css/../images/slider-arrow.png);
        position: absolute;
        background-size: 60%;
        background-position: 0 14px;
        background-repeat: no-repeat;
        width: 36px;
        height: 72px;
        transform: rotate(180deg);
        top: -22%;
        left: -2%; }
    .offer-abstract__inner_hospitality .owl-nav span {
      display: none; }
  .offer-abstract__inner_hospitality.flex {
    display: flex !important;
    justify-content: space-around; }
    .offer-abstract__inner_hospitality.flex > .slider-item {
      text-align: center;
      width: 33.333%; }
  .offer-abstract__inner_hospitality .slider-item .picto-slider {
    width: 100px !important;
    height: 100px;
    margin: auto; }
  .offer-abstract__inner_hospitality .slider-item p {
    text-align: center;
    color: #24305e;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 18px; }

.offer-abstract__inner_content {
  display: flex;
  align-items: center;
  margin-top: 20px; }
  .offer-abstract__inner_content .owl-nav {
    position: absolute;
    top: 43%;
    width: 100%; }
    .offer-abstract__inner_content .owl-nav .owl-next {
      right: 3%;
      position: absolute;
      width: 36px;
      height: 72px; }
      .offer-abstract__inner_content .owl-nav .owl-next:before {
        content: "";
        background-image: url(/themes/custom/vinci_stadium/dist/css/../images/slider-arrow.png);
        width: 36px;
        height: 72px;
        position: absolute;
        background-size: 60%;
        background-position: 0 14px;
        background-repeat: no-repeat;
        top: -22%; }
    .offer-abstract__inner_content .owl-nav .owl-prev {
      width: 36px;
      height: 72px; }
      .offer-abstract__inner_content .owl-nav .owl-prev:before {
        content: "";
        background-image: url(/themes/custom/vinci_stadium/dist/css/../images/slider-arrow.png);
        position: absolute;
        background-size: 60%;
        background-position: 0 14px;
        background-repeat: no-repeat;
        width: 36px;
        height: 72px;
        transform: rotate(180deg);
        top: -22%;
        left: 0; }
    .offer-abstract__inner_content .owl-nav span {
      display: none; }
  .offer-abstract__inner_content_description {
    color: #0C3754;
    text-align: justify;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 1.285em; }
    .offer-abstract__inner_content_description .price {
      text-align: center;
      font-size: 1.714em; }
      .offer-abstract__inner_content_description .price span {
        color: #24305e; }
  .offer-abstract__inner_content_buttons a {
    background-color: #b01731;
    margin-right: 15px;
    color: white;
    font-weight: bold;
    margin-top: 25px;
    text-transform: uppercase;
    padding: 10px 15px;
    font-family: "CenturyGothic", sans-serif;
    border-radius: 10px;
    display: block;
    text-align: center;
    width: 80%;
    text-decoration: none; }
    .offer-abstract__inner_content_buttons a.red-button {
      background-color: #b01731; }

.offer-abstract__inner_body {
  margin-top: 40px; }

.lame-banner-b2b {
  padding: 0 !important;
  height: auto;
  position: relative;
  margin-top: 0; }
  .lame-banner-b2b__inner {
    position: relative; }
    .lame-banner-b2b__inner_image {
      margin-left: calc(50% - 50vw);
      margin-right: calc(50% - 50vw); }
      .lame-banner-b2b__inner_image img {
        width: 100%; }
    .lame-banner-b2b__inner_title {
      width: 450px;
      background-color: rgba(0, 0, 0, 0.5);
      padding: 30px 0;
      text-transform: uppercase;
      min-height: 208px;
      margin-left: -25px;
      margin-right: 0;
      position: absolute;
      top: 10%; }
      .lame-banner-b2b__inner_title:before {
        content: "";
        position: absolute;
        right: 100%;
        width: 100%;
        height: 100%;
        top: 0;
        background-color: rgba(0, 0, 0, 0.5);
        display: inherit; }
      .lame-banner-b2b__inner_title:after {
        content: "";
        display: block;
        border-width: 104px;
        border-style: solid;
        border-color: rgba(0, 0, 0, 0.5) transparent transparent rgba(0, 0, 0, 0.5);
        position: absolute;
        left: 100%;
        top: 0; }
      .lame-banner-b2b__inner_title_bold {
        display: block;
        font-size: 2.5em;
        font-family: "CenturyGothic-Bold", sans-serif;
        white-space: nowrap;
        text-overflow: ellipsis;
        line-height: 37px;
        overflow: hidden;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        color: #fff;
        position: relative; }
      .lame-banner-b2b__inner_title_light {
        display: block;
        font-size: 2.214em;
        line-height: 37px;
        color: #fff;
        position: relative; }
    .lame-banner-b2b__inner_button {
      position: absolute;
      font-family: "CenturyGothic-Bold", sans-serif;
      font-size: 0.928em;
      text-transform: uppercase;
      bottom: 10%;
      width: max-content;
      margin-top: 10px; }
      .lame-banner-b2b__inner_button a {
        display: inline-block;
        background: #b01731;
        color: #fff;
        width: max-content;
        padding: 15px 40px 14px 20px; }
        .lame-banner-b2b__inner_button a:before {
          content: "";
          width: 4px;
          height: 10px;
          position: absolute;
          left: auto;
          right: 23px;
          top: 19px;
          background: #fff;
          z-index: 4; }
        .lame-banner-b2b__inner_button a:after {
          content: "";
          width: 10px;
          height: 4px;
          position: absolute;
          left: auto;
          right: 20px;
          top: 22px;
          background: #fff;
          z-index: 4; }
        .lame-banner-b2b__inner_button a:hover {
          background-color: #282828;
          color: #fff; }
          .lame-banner-b2b__inner_button a:hover:before {
            background: #fff; }
          .lame-banner-b2b__inner_button a:hover:after {
            background: #fff; }

h1.lame-banner-b2b__inner_title {
  font-size: inherit;
  line-height: inherit;
  font-family: inherit; }

.offer-b2b-mosaic {
  position: relative;
  padding: 0 25px 25px; }
  .offer-b2b-mosaic__inner_image {
    margin-bottom: 15px;
    text-align: center; }
  .offer-b2b-mosaic__inner_title {
    text-align: center;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 1.929em;
    margin-bottom: 20px; }
    .offer-b2b-mosaic__inner_title a {
      color: #1f2328; }
      .offer-b2b-mosaic__inner_title a:hover {
        color: #b01731; }
  .offer-b2b-mosaic__inner_capacity {
    color: #aaa57d;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-style: italic;
    margin: 17px 0;
    padding: 17px 0;
    position: relative;
    text-align: center; }
    .offer-b2b-mosaic__inner_capacity:before {
      content: "";
      width: 76px;
      height: 1px;
      background: #ccc;
      position: absolute;
      bottom: 0;
      left: 50%;
      margin-left: -33px; }
  .offer-b2b-mosaic__inner_description ul {
    padding-left: unset; }
    .offer-b2b-mosaic__inner_description ul li {
      list-style: none;
      position: relative;
      padding-left: 11px; }
      .offer-b2b-mosaic__inner_description ul li:before {
        display: inline-block;
        font-style: normal;
        font-weight: normal;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\f105";
        color: #b01731;
        position: absolute;
        left: 0;
        top: 2px;
        z-index: 2; }
  .offer-b2b-mosaic__inner_link {
    bottom: 5%;
    position: absolute; }
    .offer-b2b-mosaic__inner_link.center-absl {
      left: 50%;
      transform: translate(-50%, -50%); }
    .offer-b2b-mosaic__inner_link a {
      padding: 15px 20px 14px 40px; }
      .offer-b2b-mosaic__inner_link a:before {
        content: "";
        width: 4px;
        height: 10px;
        position: absolute;
        left: 23px;
        top: 19px;
        background: #282828;
        z-index: 4; }
      .offer-b2b-mosaic__inner_link a:after {
        content: "";
        width: 10px;
        height: 4px;
        position: absolute;
        left: 20px;
        top: 22px;
        background: #282828;
        z-index: 4; }
      .offer-b2b-mosaic__inner_link a:hover:after {
        background: #fff; }
      .offer-b2b-mosaic__inner_link a:hover:before {
        background: #fff; }

.b2b-color-activated .b2b-taxonomy__inner_name,
.b2b-color-activated .offer-b2b-teaser_titre {
  background-color: #cfaf78; }

.b2b-color-activated .offer-b2b-teaser_image:after {
  background-color: #b01731; }

@media screen and (min-width: 768px) {
  .offer-b2b-mosaic {
    flex: 0 0 auto;
    width: 33.33333333% !important; } }

@media screen and (max-width: 768px) {
  .offer-abstract__inner_content {
    flex-direction: column; }
    .offer-abstract__inner_content .offer-abstract__inner_content_description {
      width: 100%; } }

.node--type-news {
  margin-top: 10px;
  position: relative; }
  .node--type-news .date-time {
    display: block;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 13px;
    line-height: 16.8px;
    color: #8e8779;
    margin-bottom: 5px;
    text-align: center;
    text-transform: uppercase; }
  .node--type-news h1 {
    color: #282828;
    text-transform: uppercase;
    font-size: 1.428em;
    text-align: center; }
  .node--type-news .field--name-field-category {
    line-height: 16px;
    font-size: 0.857em;
    font-family: "CenturyGothic-Bold", sans-serif;
    position: absolute;
    top: 0;
    width: fit-content;
    left: 50%;
    transform: translateX(-50%);
    text-transform: uppercase;
    padding: 1px 10px;
    color: #282828;
    background-color: #cfaf78;
    text-align: center; }
  .node--type-news .share-news {
    justify-content: center;
    display: flex;
    padding: 15px 20px;
    align-items: center; }
    .node--type-news .share-news span.share-title {
      padding-right: 20px;
      text-transform: uppercase;
      font-size: 0.857em;
      color: #1f2328;
      font-family: "CenturyGothic-Bold", sans-serif; }
    .node--type-news .share-news .sharethis-wrapper {
      border-left: 1px solid #e6e6e6;
      padding-left: 10px; }
      .node--type-news .share-news .sharethis-wrapper span:before {
        font-family: bootstrap-icons !important;
        line-height: 1;
        font-size: 1.428em;
        margin-right: 10px; }
      .node--type-news .share-news .sharethis-wrapper span {
        color: #8e8779;
        cursor: pointer; }
        .node--type-news .share-news .sharethis-wrapper span:hover {
          color: #b01731; }
      .node--type-news .share-news .sharethis-wrapper .st_twitter_custom:hover {
        color: #b01731; }
      .node--type-news .share-news .sharethis-wrapper .st_twitter_custom:before {
        content: "\F5EF"; }
      .node--type-news .share-news .sharethis-wrapper .st_facebook_custom:before {
        content: "\F344"; }
      .node--type-news .share-news .sharethis-wrapper .st_googleplus_custom:before {
        content: "\F3F0"; }
      .node--type-news .share-news .sharethis-wrapper .st_linkedin_custom:before {
        content: "\F472"; }
    .node--type-news .share-news.first {
      border-bottom: 1px solid #e6e6e6; }
    .node--type-news .share-news.second span,
    .node--type-news .share-news.second span > a {
      margin-right: 20px;
      text-transform: uppercase;
      font-size: 0.857em;
      color: #1f2328;
      font-family: "CenturyGothic-Bold", sans-serif;
      line-height: 16.8px; }
      .node--type-news .share-news.second span:hover,
      .node--type-news .share-news.second span > a:hover {
        cursor: pointer;
        color: #b01731; }
  .node--type-news .bi {
    color: #8e8779;
    margin-right: 10px;
    font-size: 1.428em; }
    .node--type-news .bi.bi-search {
      font-size: inherit;
      margin-right: 0; }
  .node--type-news footer .field--name-field-link {
    text-align: center;
    margin-bottom: 10px; }
  .node--type-news footer .share-news.first {
    justify-content: right;
    border-right: 1px solid #e6e6e6; }
  .node--type-news footer .share-news.second {
    justify-content: left; }
  .node--type-news .field--name-field-link {
    margin-top: 25px;
    text-align: center; }
    .node--type-news .field--name-field-link a {
      background-color: #b01731;
      color: #fff;
      padding: 15px 20px 14px 40px;
      position: relative;
      font-size: 0.928em;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif; }
      .node--type-news .field--name-field-link a:before {
        position: absolute;
        display: inline-block;
        content: "";
        width: 4px;
        height: 10px;
        top: 19px;
        bottom: 0;
        left: 23px;
        right: 0;
        background: #fff; }
      .node--type-news .field--name-field-link a:after {
        position: absolute;
        display: inline-block;
        content: "";
        width: 10px;
        height: 4px;
        top: 22px;
        bottom: 0;
        left: 20px;
        right: 0;
        background: #fff; }
  .node--type-news .news-container {
    padding: 39px 95px 0;
    position: relative; }
  .node--type-news > .row > .col-md-6:nth-child(1) {
    padding-left: 0; }

.event-b2c #main-wrapper::before,
.event-groupe-cse #main-wrapper::before {
  z-index: 0 !important; }

.event-b2c #block-vinci-stadium-content,
.event-b2c #block-contenudelapageprincipale,
.event-groupe-cse #block-vinci-stadium-content,
.event-groupe-cse #block-contenudelapageprincipale {
  background-color: transparent !important; }

.event-teaser {
  padding-left: 0;
  padding-right: 0;
  border-left: 1px solid #ccc; }
  .event-teaser:first-child {
    border-left: none; }
  .event-teaser__inner {
    min-height: 600px;
    padding: 0 25px 130px;
    position: relative; }
    .event-teaser__inner_image {
      margin-bottom: 26px; }
    .event-teaser__inner_date {
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif;
      font-size: 16px;
      color: #8e8779; }
    .event-teaser__inner_title {
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif;
      font-size: 28px;
      line-height: 1.2;
      margin-bottom: 1px;
      color: #1f2328;
      padding-right: 80px;
      min-height: 60px; }
    .event-teaser__inner a .event-teaser__inner_description {
      color: #666; }
      .event-teaser__inner a .event-teaser__inner_description:hover {
        color: #666; }
      .event-teaser__inner a .event-teaser__inner_description .event-description {
        margin-top: 15px; }
    .event-teaser__inner_buttons {
      position: absolute;
      bottom: 30px; }
      .event-teaser__inner_buttons a {
        border: 2px solid #fff;
        background: #24305e;
        color: #fff;
        padding: 15px 20px 14px 44px;
        position: relative;
        font-family: "CenturyGothic-Bold", sans-serif;
        font-size: 0.928em;
        text-transform: uppercase;
        box-shadow: none;
        min-width: 128px;
        text-shadow: none; }
        .event-teaser__inner_buttons a:before {
          background: #fff;
          content: "";
          width: 4px;
          height: 10px;
          position: absolute;
          left: 23px;
          top: 19px;
          z-index: 4; }
        .event-teaser__inner_buttons a:after {
          content: "";
          width: 10px;
          height: 4px;
          position: absolute;
          left: 20px;
          top: 22px;
          background: #fff;
          z-index: 4; }
        .event-teaser__inner_buttons a:hover, .event-teaser__inner_buttons a:focus {
          background: #415787;
          color: #fff; }
        .event-teaser__inner_buttons a.parking-button:before {
          content: "P";
          width: 22px;
          height: 22px;
          color: #fff;
          border-radius: 50%;
          position: absolute;
          left: 14px;
          top: 50%;
          margin-top: -11px;
          text-align: center;
          font-size: 1.071em;
          line-height: 18px;
          text-indent: 1px;
          border: 2px solid #fff;
          background: unset; }
        .event-teaser__inner_buttons a.parking-button:hover:before {
          color: #fff;
          border-color: #fff; }
        .event-teaser__inner_buttons a.parking-button:after {
          content: unset; }
        .event-teaser__inner_buttons a.alert-button {
          padding-left: 50px;
          background: #415787;
          color: #fff; }
          .event-teaser__inner_buttons a.alert-button:hover {
            background: #24305e;
            color: #fff; }
          .event-teaser__inner_buttons a.alert-button:before {
            background: none;
            background-image: url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);
            background-repeat: no-repeat;
            background-position: -29px -1047px;
            width: 24px;
            height: 24px;
            left: 16px;
            top: 11px; }
          .event-teaser__inner_buttons a.alert-button:after {
            content: unset; }

.path-entreprises .event-teaser__inner_buttons a {
  background: #b01731;
  color: #fff; }
  .path-entreprises .event-teaser__inner_buttons a:hover {
    background: #1f2328;
    color: #fff; }

.view-view-agenda {
  margin-bottom: unset; }
  .view-view-agenda .bef-exposed-form fieldset {
    margin-bottom: unset !important; }
  .view-view-agenda .bef-exposed-form ul {
    padding-left: 20px; }
    .view-view-agenda .bef-exposed-form ul li {
      display: inline-block;
      margin-bottom: 0;
      margin-left: 30px;
      text-transform: uppercase;
      font-size: 1.428em;
      list-style: none;
      float: left; }
      .view-view-agenda .bef-exposed-form ul li a {
        padding: 0 0 8px;
        color: #282828;
        display: inline-block;
        border-radius: 0;
        border-bottom: 6px solid #fff;
        margin: 0;
        border: none; }
        .view-view-agenda .bef-exposed-form ul li a.bef-link--selected {
          font-family: "CenturyGothic-Bold", sans-serif;
          border: none;
          border-bottom: 6px solid #00C1DE;
          background: none; }
      .view-view-agenda .bef-exposed-form ul li:first-child {
        margin-left: unset; }

.container-map-price-list {
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: #191919; }
  .container-map-price-list.white-bg {
    background-color: #fff; }
  .container-map-price-list .left {
    width: 60%; }
    .container-map-price-list .left .field--name-field-stadium-map {
      margin: 0; }
  .container-map-price-list .right {
    width: 40%;
    padding: 20px 20px 0 20px; }
    .container-map-price-list .right .field--name-field-map-price-list .field__item {
      margin: 6px 0; }
      .container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list {
        position: relative;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        color: white;
        text-transform: uppercase;
        font-size: 1em;
        font-family: "CenturyGothic-Bold", sans-serif;
        align-items: center; }
        .container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--type-color-field-type {
          z-index: 2;
          background-color: #191919;
          padding-left: 6px; }
          .container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--type-color-field-type .color_field__swatch {
            width: 24px !important;
            height: 24px !important;
            border: 1px solid #fff; }
        .container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--name-field-stadium-category {
          padding-left: 20px;
          padding-right: 6px;
          background-color: #191919;
          z-index: 2; }
        .container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list .field--name-field-price {
          margin-left: auto;
          padding-left: 6px;
          background-color: #191919;
          z-index: 2; }
        .container-map-price-list .right .field--name-field-map-price-list .field__item .paragraph--type--map-price-list:after {
          content: "";
          border-bottom: 1px dotted #424a54;
          position: absolute;
          z-index: 1;
          left: 0;
          bottom: 16px;
          width: 100%; }
  .container-map-price-list .map-only .field--name-field-stadium-map {
    margin: 0; }

.map-list-close {
  float: right;
  margin-top: 10px;
  font-weight: bold; }

.event-b2b #main-wrapper::before {
  content: none; }

.vinci-stadium.event-b2b #page #main-wrapper {
  background-color: #001437; }

#main .event__inner_title.container,
#main .event__inner_date.container {
  color: #fff; }
  #main .event__inner_title.container h2,
  #main .event__inner_date.container h2 {
    color: #fff; }

img.event__b2b_image {
  padding: 0; }

.event__b2b_alerting {
  display: flex;
  justify-content: center;
  margin: 40px 0;
  align-items: center; }
  .event__b2b_alerting .cta {
    background-color: #24305e;
    border-radius: 10px;
    color: #fff;
    display: block;
    font-family: Arial, sans-serif;
    font-weight: 700;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 40%;
    cursor: pointer; }
    .event__b2b_alerting .cta.contact {
      background-color: #b01731; }

.event__b2b_title {
  padding: 20px 0;
  font-family: "WebbEllisCup-Bold", Arial sans-serif, Arial sans-serif;
  text-transform: uppercase;
  background-color: #001437; }
  .event__b2b_title h2 {
    color: #282828;
    font-size: 2em;
    font-weight: 900;
    margin: 0; }
  .event__b2b_title .event__inner_title {
    color: #fff; }
    .event__b2b_title .event__inner_title h1 {
      font-size: 2em;
      margin: 0;
      padding: 0;
      color: #fff; }
  .event__b2b_title .event__inner_subtitle {
    color: #fff;
    padding-left: var(--bs-gutter-x, 0.75rem);
    text-transform: none; }
  .event__b2b_title .event__inner_date {
    color: #282828;
    margin-bottom: 0; }

.event__inner_content_text {
  padding: 25px; }
  .event__inner_content_text .event__inner_content_subtitle {
    text-align: center;
    margin-bottom: 55px;
    color: #cc0000;
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 16px; }

.event__inner_devis {
  margin-bottom: 60px;
  align-items: center; }
  .event__inner_devis .cta {
    background-color: #b01731;
    border-radius: 10px;
    color: #fff;
    display: block;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 700;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 80%; }
    .event__inner_devis .cta.cta-blue {
      background-color: #24305e;
      margin-top: 20px; }
    .event__inner_devis .cta.cta-red {
      background-color: #b01731;
      margin-top: 20px; }

.event__inner_offers {
  margin-bottom: 30px;
  width: auto; }
  .event__inner_offers h2 {
    color: #24305e;
    font-size: 2em;
    font-weight: 900;
    text-align: center; }
  .event__inner_offers .container-mosaic .col-md-4 {
    text-align: center;
    padding: 3px; }
    .event__inner_offers .container-mosaic .col-md-4 .container-image {
      position: relative;
      display: inline-block;
      cursor: pointer; }
      .event__inner_offers .container-mosaic .col-md-4 .container-image.event-b2b-complete {
        cursor: default; }
      .event__inner_offers .container-mosaic .col-md-4 .container-image .overlay-offer-b2b {
        height: 100%;
        width: 100%;
        background-color: rgba(0, 36, 54, 0.5);
        z-index: 200;
        position: absolute;
        transform: none !important;
        cursor: default; }
      .event__inner_offers .container-mosaic .col-md-4 .container-image img {
        width: 100%;
        max-width: inherit; }
      .event__inner_offers .container-mosaic .col-md-4 .container-image .title {
        position: absolute;
        top: 9px;
        font-size: 1.929em;
        padding: 10px;
        background-color: #001437;
        color: white;
        text-transform: uppercase;
        letter-spacing: -1px; }
      .event__inner_offers .container-mosaic .col-md-4 .container-image .price {
        position: absolute;
        bottom: 12px;
        color: #fff;
        font-weight: bold;
        background-color: #b01731;
        max-width: 80%;
        padding: 5px 10px;
        border-radius: 0 10px 10px 0; }
        .event__inner_offers .container-mosaic .col-md-4 .container-image .price.complete {
          text-transform: uppercase; }
      .event__inner_offers .container-mosaic .col-md-4 .container-image .flip-icon {
        position: absolute;
        height: 45px;
        width: 45px;
        bottom: 5px;
        right: 0;
        font-size: 3.571em;
        color: white;
        background-color: #b01731;
        text-align: center;
        line-height: 0.9; }
  .event__inner_offers .compare-offers {
    text-align: center; }
    .event__inner_offers .compare-offers a {
      display: block;
      margin: auto;
      color: #fff;
      text-align: center;
      font-weight: bold;
      margin-top: 25px;
      text-transform: uppercase;
      padding: 10px 15px;
      font-family: Arial, sans-serif;
      border-radius: 10px;
      text-align: center;
      width: 35%;
      background-color: #24305e;
      cursor: pointer;
      text-decoration: none; }
      .event__inner_offers .compare-offers a:hover {
        color: #fff; }

.page-view-b2b-offers-search .event__inner_offers {
  margin: 0; }
  .page-view-b2b-offers-search .event__inner_offers.col-md-4 {
    padding: 0; }
    .page-view-b2b-offers-search .event__inner_offers.col-md-4 .offer-b2b-mosaic {
      width: 100% !important;
      padding: 3px; }
      .page-view-b2b-offers-search .event__inner_offers.col-md-4 .offer-b2b-mosaic .container-image {
        position: relative;
        display: inline-block;
        cursor: pointer; }
        .page-view-b2b-offers-search .event__inner_offers.col-md-4 .offer-b2b-mosaic .container-image .overlay-offer-b2b {
          height: 100%;
          width: 100%;
          background-color: rgba(0, 36, 54, 0.5);
          z-index: 200;
          position: absolute;
          transform: none !important;
          cursor: default; }
        .page-view-b2b-offers-search .event__inner_offers.col-md-4 .offer-b2b-mosaic .container-image img {
          width: 100%;
          max-width: inherit; }
        .page-view-b2b-offers-search .event__inner_offers.col-md-4 .offer-b2b-mosaic .container-image .title {
          position: absolute;
          top: 9px;
          font-size: 1.929em;
          padding: 10px;
          background-color: rgba(0, 36, 54, 0.5);
          color: white;
          text-transform: uppercase;
          letter-spacing: -1px; }
        .page-view-b2b-offers-search .event__inner_offers.col-md-4 .offer-b2b-mosaic .container-image .price {
          position: absolute;
          bottom: 12px;
          color: #fff;
          font-weight: bold;
          background-color: #b01731;
          max-width: 80%;
          padding: 5px 10px;
          border-radius: 0 10px 10px 0; }
        .page-view-b2b-offers-search .event__inner_offers.col-md-4 .offer-b2b-mosaic .container-image .flip-icon {
          position: absolute;
          height: 45px;
          width: 45px;
          bottom: 5px;
          right: 0;
          font-size: 3.571em;
          color: white;
          background-color: #24305e;
          text-align: center;
          line-height: 0.9; }

h2.title-capacity,
h2.title-prestation {
  color: #24305e;
  font-size: 2em;
  font-weight: 900;
  text-align: center; }

.offer-abstract__subtitle h4 {
  color: #666; }

.offer-abstract__description_package {
  padding: 0 50px;
  color: #666;
  font-size: 16px;
  text-align: justify;
  line-height: 25px; }

.event__inner_content_min {
  text-transform: uppercase;
  color: #24305e;
  font-family: "CenturyGothic", sans-serif, Arial sans-serif;
  text-align: center;
  font-size: 1.428em; }
  .event__inner_content_min .price {
    font-weight: bolder; }

.margin-6 {
  margin: 2rem 6rem; }

.b2b-space .title-prestation {
  color: #666; }

.b2b-space .offer-abstract__inner_content {
  justify-content: center; }

.b2b-space .offer-abstract__inner_content_configurations {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly; }
  .b2b-space .offer-abstract__inner_content_configurations .one-item {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }
    .b2b-space .offer-abstract__inner_content_configurations .one-item .name,
    .b2b-space .offer-abstract__inner_content_configurations .one-item .capacity {
      font-size: 1.142em;
      color: #0C3754;
      text-transform: uppercase;
      margin-bottom: 3px;
      font-family: "CenturyGothic-Bold", sans-serif; }

.b2b-space .ctas .offer-abstract__inner_content_buttons {
  display: flex;
  justify-content: center;
  flex-wrap: wrap; }
  .b2b-space .ctas .offer-abstract__inner_content_buttons .mx-auto {
    width: 40%; }

#offerB2B {
  position: relative; }
  #offerB2B #anchor_target_b2b {
    position: absolute;
    top: -190px; }

.event__b2b_image_mobile {
  display: none; }

.node--type-testimonial #main-wrapper::before {
  position: absolute;
  display: inline-block;
  content: "";
  width: 100%;
  height: 210px;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #282828; }

.node--type-testimonial .testimonial__inner_title {
  background-color: #282828;
  height: 210px;
  width: 112%;
  margin-left: -52px; }
  .node--type-testimonial .testimonial__inner_title h1 {
    padding-top: 70px;
    margin-left: 28px; }

.node--type-testimonial .testimonial__inner_headline {
  margin-bottom: 0;
  margin-left: 28px; }

.content-editorial .header {
  height: 210px;
  background-color: #001437;
  margin-left: -66px;
  width: 113%;
  text-transform: uppercase;
  padding-left: 80px; }
  .content-editorial .header .term_title {
    padding-top: 70px;
    font-family: "CenturyGothic-Bold", sans-serif;
    letter-spacing: -1px;
    font-size: 2.857em;
    color: #fff;
    margin-bottom: 0;
    display: block; }
  .content-editorial .header .term_subtitle {
    font-family: "CenturyGothic", sans-serif;
    color: #fff;
    display: block;
    font-size: 1.428em; }

.content-editorial h1 {
  margin: 20px 0 30px 30px; }

.content-editorial .next-events {
  margin-bottom: 50px; }
  .content-editorial .next-events h2 {
    margin-left: 50px;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #282828; }
  .content-editorial .next-events .events {
    display: flex;
    justify-content: space-between;
    align-items: center; }
    .content-editorial .next-events .events .left {
      width: 50%; }
      .content-editorial .next-events .events .left img {
        width: 100%; }
    .content-editorial .next-events .events .right {
      width: 50%;
      padding: 0 35px; }
      .content-editorial .next-events .events .right .title-next-events h3 {
        margin-bottom: 4px;
        font-size: 2em;
        line-height: 1;
        font-family: "CenturyGothic-Bold", sans-serif; }
      .content-editorial .next-events .events .right .list-next-events {
        display: flex;
        flex-direction: column; }
        .content-editorial .next-events .events .right .list-next-events .one-event {
          display: flex;
          align-items: center;
          justify-content: space-between;
          min-height: 59px;
          padding: 16px 0;
          position: relative;
          border-top: 1px solid #e6e6e6; }
          .content-editorial .next-events .events .right .list-next-events .one-event:last-child {
            border-bottom: 1px solid #e6e6e6; }
          .content-editorial .next-events .events .right .list-next-events .one-event .informations {
            display: flex;
            flex-direction: column;
            font-family: "CenturyGothic-Bold", sans-serif;
            cursor: pointer;
            text-transform: uppercase; }
            .content-editorial .next-events .events .right .list-next-events .one-event .informations .date {
              color: #8e8779;
              line-height: 1.1;
              padding: 1px 0; }
            .content-editorial .next-events .events .right .list-next-events .one-event .informations .name {
              color: #282828;
              padding: 1px 0; }
              .content-editorial .next-events .events .right .list-next-events .one-event .informations .name:hover {
                color: #b01731; }
          .content-editorial .next-events .events .right .list-next-events .one-event .ctas {
            font-family: "CenturyGothic-Bold", sans-serif; }
            .content-editorial .next-events .events .right .list-next-events .one-event .ctas .reserve {
              border: none;
              background: #24305e;
              color: #fff;
              border-radius: 0;
              -webkit-border-radius: 0;
              padding: 15px 20px 14px 40px;
              position: relative;
              font-size: 0.928em;
              text-transform: uppercase;
              box-shadow: none;
              text-shadow: none;
              cursor: pointer; }
              .content-editorial .next-events .events .right .list-next-events .one-event .ctas .reserve::before {
                content: "";
                width: 4px;
                height: 10px;
                position: absolute;
                left: 23px;
                top: 19px;
                background: #fff;
                z-index: 4; }
              .content-editorial .next-events .events .right .list-next-events .one-event .ctas .reserve::after {
                content: "";
                width: 10px;
                height: 4px;
                position: absolute;
                left: 20px;
                top: 22px;
                background: #fff;
                z-index: 4; }
              .content-editorial .next-events .events .right .list-next-events .one-event .ctas .reserve:hover {
                background-color: #415787;
                color: #fff; }
            .content-editorial .next-events .events .right .list-next-events .one-event .ctas .find-out {
              padding: 15px 0 14px 8px;
              text-transform: uppercase;
              color: #282828;
              display: inline-block;
              cursor: pointer; }
              .content-editorial .next-events .events .right .list-next-events .one-event .ctas .find-out:hover {
                color: #b01731; }
    @media screen and (max-width: 768px) {
      .content-editorial .next-events .events {
        flex-direction: column; }
        .content-editorial .next-events .events .left,
        .content-editorial .next-events .events .right {
          width: inherit; } }

.content-editorial .passed-events {
  background: #f1f1f1;
  padding: 20px;
  margin: 0 10px 50px 10px; }
  .content-editorial .passed-events h2 {
    margin-left: 30px;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #282828; }
  .content-editorial .passed-events .events .one-event {
    display: flex;
    padding: 0 95px;
    margin: 60px 0; }
    .content-editorial .passed-events .events .one-event.display-none {
      display: none;
      transition: all 0.6s ease-in-out; }
    .content-editorial .passed-events .events .one-event .left {
      width: 25%;
      text-align: center;
      position: relative;
      z-index: 0; }
      .content-editorial .passed-events .events .one-event .left::before {
        content: attr(vertical-line);
        background-color: #999;
        display: block;
        width: 2px;
        height: 100%;
        position: absolute;
        top: 60px;
        left: 50%;
        transform: translateX(-50%);
        z-index: -1; }
      .content-editorial .passed-events .events .one-event .left img {
        filter: grayscale(1); }
    .content-editorial .passed-events .events .one-event .right {
      width: 75%;
      display: flex;
      flex-direction: column;
      padding-left: 85px; }
      .content-editorial .passed-events .events .one-event .right .date {
        text-transform: uppercase; }
      .content-editorial .passed-events .events .one-event .right .name {
        font-family: "CenturyGothic-Bold", sans-serif;
        text-transform: uppercase;
        font-size: 1.428em;
        color: #282828; }
      .content-editorial .passed-events .events .one-event .right .description {
        margin-top: 15px; }
    .content-editorial .passed-events .events .one-event:last-child .left::before {
      content: none; }
  .content-editorial .passed-events .see-more-less {
    text-align: right;
    margin-right: 20px; }
    .content-editorial .passed-events .see-more-less span {
      cursor: pointer;
      color: #b01731;
      text-decoration: underline;
      font-weight: bold; }
  .content-editorial .passed-events .display-none {
    display: none;
    transition: all 0.6s ease-in-out; }

.content-editorial .content {
  margin: 0 10px 30px 10px; }
  .content-editorial .content .head {
    display: flex;
    align-items: center; }
    .content-editorial .content .head .left {
      width: 70%; }
      .content-editorial .content .head .left img {
        width: 100%;
        padding-right: 25px; }
    .content-editorial .content .head .right {
      width: 30%;
      padding-left: 25px;
      text-align: left; }
      .content-editorial .content .head .right h2.title {
        color: #282828;
        text-transform: uppercase;
        font-size: 2.5em;
        margin-bottom: 20px; }
      .content-editorial .content .head .right .categories {
        margin-bottom: 22px;
        display: block; }
        .content-editorial .content .head .right .categories yes .category {
          color: #999;
          font-style: italic; }
      .content-editorial .content .head .right .description {
        overflow-wrap: break-word; }
        .content-editorial .content .head .right .description h2 {
          color: #282828; }
    @media screen and (max-width: 768px) {
      .content-editorial .content .head {
        flex-direction: column; }
        .content-editorial .content .head .left,
        .content-editorial .content .head .right {
          width: inherit; } }
  .content-editorial .content .body {
    padding-bottom: 30px; }

.node--type-editorial .view-display-id-block_1 {
  flex-direction: column; }
  .node--type-editorial .view-display-id-block_1 .view-header h2 {
    color: #282828;
    text-align: center;
    font-family: "CenturyGothic", sans-serif;
    display: block;
    margin-bottom: 40px;
    font-size: 2.571em;
    text-transform: none; }
    .node--type-editorial .view-display-id-block_1 .view-header h2 span.parent-category {
      text-transform: lowercase; }
  .node--type-editorial .view-display-id-block_1 .view-content .rows-editorial {
    display: flex; }
  .node--type-editorial .view-display-id-block_1 .views-row {
    width: 25%;
    padding: 0 25px;
    height: 290px;
    position: relative; }
    .node--type-editorial .view-display-id-block_1 .views-row:not(:last-child) {
      border-right: 1px solid #cdd1d6; }
    .node--type-editorial .view-display-id-block_1 .views-row .views-field-field-image {
      margin-bottom: 8px; }
      .node--type-editorial .view-display-id-block_1 .views-row .views-field-field-image .field-content {
        position: relative; }
        .node--type-editorial .view-display-id-block_1 .views-row .views-field-field-image .field-content::after {
          content: "";
          width: 30px;
          height: 30px;
          background-color: #fff;
          position: absolute;
          bottom: -2px;
          right: -2px;
          clip-path: polygon(100% 0, 0 100%, 100% 100%); }
    .node--type-editorial .view-display-id-block_1 .views-row .views-field-title a {
      font-family: "CenturyGothic-Bold", sans-serif;
      color: #282828;
      font-size: 1.285em; }
      .node--type-editorial .view-display-id-block_1 .views-row .views-field-title a:hover {
        color: #b01731; }
    .node--type-editorial .view-display-id-block_1 .views-row .views-field-field-editorial-category {
      font-style: italic;
      margin-bottom: 15px;
      font-size: 1.071em; }
    .node--type-editorial .view-display-id-block_1 .views-row .views-field-view-node {
      position: absolute;
      bottom: 10px; }
      .node--type-editorial .view-display-id-block_1 .views-row .views-field-view-node a {
        color: #282828;
        font-family: "CenturyGothic-Bold", sans-serif;
        text-transform: uppercase;
        font-size: 0.928em; }
        .node--type-editorial .view-display-id-block_1 .views-row .views-field-view-node a:hover {
          color: #b01731; }
  .node--type-editorial .view-display-id-block_1 .view-footer {
    margin-top: 30px;
    margin-bottom: 30px;
    display: flex;
    justify-content: center; }

body.node--type-pvv.toolbar-icon-9 .tabs {
  top: 185px; }

body.node--type-pvv #main {
  margin-top: 0; }
  body.node--type-pvv #main::before {
    position: absolute;
    display: inline-block;
    content: "";
    width: 100%;
    height: 500px;
    top: inherit;
    bottom: inherit;
    left: 0;
    right: inherit;
    background: url("/themes/custom/vinci_stadium/dist/css/../../dist/images/bg-detail.jpg") no-repeat 50% 0;
    z-index: 1; }
  body.node--type-pvv #main .main-content {
    background-color: transparent; }

body.node--type-pvv #block-vinci-stadium-content {
  background: transparent;
  padding-top: 50px; }

body.node--type-pvv .header-pvv {
  font-family: "CenturyGothic-Bold", sans-serif;
  color: #fff;
  margin-bottom: 45px; }
  body.node--type-pvv .header-pvv h1 {
    font-size: 40px;
    color: #fff;
    margin: 0; }
  body.node--type-pvv .header-pvv .event-name {
    display: flex;
    flex-direction: column-reverse; }
    body.node--type-pvv .header-pvv .event-name .title_event {
      font-size: 40px;
      color: #fff;
      margin-bottom: 5px; }
    body.node--type-pvv .header-pvv .event-name h2 {
      font-size: 30px;
      margin-bottom: 15px; }
  body.node--type-pvv .header-pvv .pvv-date {
    font-size: 1.142em;
    text-transform: uppercase;
    color: #dcdcdc; }

body.node--type-pvv .content-top-pvv {
  margin-left: -48px;
  margin-right: -36px; }
  body.node--type-pvv .content-top-pvv .pvv-image {
    padding-right: 0; }
    body.node--type-pvv .content-top-pvv .pvv-image img {
      width: 100%;
      border-radius: 3px 0 0 0; }
  body.node--type-pvv .content-top-pvv .schedule {
    background-color: #fff;
    padding: 0;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #282828; }
    body.node--type-pvv .content-top-pvv .schedule .schedule-header {
      min-height: 114px;
      text-align: center;
      padding: 25px 20px;
      font-size: 2.142em;
      background: url("/themes/custom/vinci_stadium/dist/css/../../dist/images/bg-sidebar-2.png") right center no-repeat;
      border-bottom: 5px solid #e6e6e6; }
    body.node--type-pvv .content-top-pvv .schedule .schedule-content .paragraph--type--programme-pvv {
      display: flex;
      height: 65px;
      border-bottom: 5px solid #e6e6e6;
      align-items: center; }
      body.node--type-pvv .content-top-pvv .schedule .schedule-content .paragraph--type--programme-pvv .field--name-field-schedule-time {
        flex: 1 1 0;
        font-size: 20px;
        border-right: 1px solid #e6e6e6;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
        padding: 5px;
        text-align: center; }
        body.node--type-pvv .content-top-pvv .schedule .schedule-content .paragraph--type--programme-pvv .field--name-field-schedule-time:after {
          position: absolute;
          display: inline-block;
          content: "";
          width: 1px;
          height: 26px;
          top: inherit;
          bottom: -15px;
          left: 50%;
          right: 0;
          background: #282828; }
      body.node--type-pvv .content-top-pvv .schedule .schedule-content .paragraph--type--programme-pvv .field--name-field-schedule-description {
        flex: 3 1 0;
        padding-left: 10px; }
    body.node--type-pvv .content-top-pvv .schedule .schedule-content .field--name-field-schedule .field__item:last-child .field--name-field-schedule-time:after {
      content: none; }

body.node--type-pvv .content-pvv {
  background: #fff;
  padding: 30px 70px; }
  body.node--type-pvv .content-pvv .document-name {
    color: #999;
    font-size: 1.786em;
    text-align: center; }
  body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item {
    position: relative;
    border-bottom: 1px solid #e6e6e6; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .item-border {
      border-top: 1px solid #ccc;
      width: 100%;
      height: 1px;
      position: absolute;
      top: 95px; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .panel-title .title {
      color: #24305e; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .default-picto {
      font-family: "CenturyGothic", sans-serif;
      font-size: 30px;
      border: 1px solid #24305e;
      border-radius: 50px;
      background: #24305e;
      color: #fff;
      width: 45px;
      height: 45px;
      text-align: center;
      padding-left: 2px; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less {
      all: unset;
      color: #fff;
      position: relative;
      user-select: none; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less:after {
        position: absolute;
        display: inline-block;
        font-family: bootstrap-icons;
        content: "";
        color: #282828;
        font-size: 20px;
        font-weight: 800;
        top: 35px;
        bottom: inherit;
        left: inherit;
        right: 80px;
        width: min-content;
        cursor: pointer; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less.open:after {
        content: "\F286"; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less.active:after {
        content: "\F286"; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less.second-icon {
        position: relative;
        float: right;
        width: 100%;
        margin-bottom: 20px; }
        body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less.second-icon::after {
          content: "\F286";
          top: 0;
          right: 50%;
          bottom: 0;
          transform: translateX(120%); }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .lame-accordion-item-heading_description {
      align-items: center; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .lame-accordion-item-heading_description_text .panel-title {
      margin-bottom: 0; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .lame-accordion-item-heading_description_text .panel-title .title {
        font-size: 1.786em;
        font-family: "CenturyGothic", sans-serif; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .lame-accordion-item-heading {
      width: 100%; }
  body.node--type-pvv .content-pvv .body-pvv .lame-separator-default:after {
    position: absolute;
    display: inline-block;
    content: "";
    width: 33%;
    height: 1px;
    top: 50%;
    bottom: 0;
    left: inherit;
    right: 33%;
    background: #e6e6e6; }
  body.node--type-pvv .content-pvv .body-pvv .lame-rich-text {
    border-top: 1px solid #e6e6e6;
    padding-bottom: 40px;
    padding-top: 40px;
    margin-top: 0;
    margin-bottom: 0; }
    body.node--type-pvv .content-pvv .body-pvv .lame-rich-text p {
      margin-bottom: 0; }
  body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_image {
    flex: 2 1 0; }
    body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_image .field--name-field-media-image {
      margin: 0;
      float: right; }
      body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_image .field--name-field-media-image img {
        width: 121px;
        margin-bottom: 0; }
  body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_text {
    flex: 9 1 0; }
    body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_text .field--name-field-rich-text {
      display: flex;
      align-items: center; }
      body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_text .field--name-field-rich-text .field__item {
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding-left: 10px; }
        body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_text .field--name-field-rich-text .field__item h4 {
          margin-bottom: 0;
          font-size: 20px; }
        body.node--type-pvv .content-pvv .body-pvv .lame-rich-text-image .rich-text-image_text .field--name-field-rich-text .field__item h5 {
          font-size: 15px;
          margin-bottom: 0; }
  body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop {
    border-top: none; }
    body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card {
      height: 221px;
      width: 370px;
      margin: 3px 0;
      padding: 0 3px; }
      body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card:hover .flip-card-inner {
        transform: none; }
      body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner {
        position: relative; }
        body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front {
          box-shadow: none;
          -webkit-box-shadow: none;
          -moz-box-shadow: none; }
          body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front img {
            width: 100%; }
          body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front:after {
            position: absolute;
            display: inline-block;
            font-family: bootstrap-icons;
            content: "";
            color: #fff;
            font-size: 20px;
            font-weight: 800;
            top: auto;
            bottom: 15px;
            left: inherit;
            right: 0;
            width: min-content;
            padding: 8px 12px;
            background-color: #00C1DE; }
        body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front_title {
          height: auto;
          top: 0;
          transform: none;
          left: 0;
          width: fit-content;
          text-align: inherit;
          padding: 10px 20px;
          margin: 15px 0 0 0;
          background: #00C1DE;
          font-size: 1.285em;
          box-shadow: none;
          -webkit-box-shadow: none; }
          body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front_title::after {
            content: none; }
  body.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__image {
    position: relative; }
    body.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__image .number-column {
      position: absolute;
      left: 50%;
      bottom: 0;
      transform: translateX(-50%) translateY(50%);
      color: #fff;
      font-family: "ralewaybold", sans-serif;
      border: 3px solid transparent;
      box-shadow: 0 0 0 2px #00C1DE;
      border-radius: 50%; }
      body.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__image .number-column span {
        content: "";
        background-color: #00C1DE;
        font-size: 1.428em;
        width: 1.75em;
        height: 1.75em;
        border-radius: 50%;
        line-height: 1.75em;
        display: inline-block; }
  body.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__link {
    padding: 0;
    display: flex;
    justify-content: center;
    width: 88%; }
  body.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__title {
    text-align: center;
    margin-top: 40px;
    color: #666;
    font-size: 14px;
    font-family: "CenturyGothic", sans-serif;
    font-weight: 600; }
  body.node--type-pvv .content-pvv .body-pvv .lame-column .column-item__description {
    text-align: left;
    padding: 0; }
  body.node--type-pvv .content-pvv .body-pvv .lame-rich-text img.align-left {
    margin-right: 40px; }
  body.node--type-pvv .content-pvv .body-pvv .lame-rich-text img.align-right {
    margin-left: 40px; }
  body.node--type-pvv .content-pvv .body-pvv .view-display-id-block_5 {
    padding: 0; }
    body.node--type-pvv .content-pvv .body-pvv .view-display-id-block_5 .row-next-event {
      padding-left: 0; }

body.node--type-pvv.b2b-page.vinci-stadium .content-pvv .body-pvv .lame-accordion-item .default-picto {
  background-color: #cfaf78;
  border: 1px solid #cfaf78; }

body.node--type-pvv.b2b-page.vinci-stadium .content-pvv .body-pvv .lame-accordion-item .lame-accordion-item-heading_description_text .panel-title .title {
  color: #cfaf78; }

body.node--type-pvv.b2b-page.vinci-stadium .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front::after {
  background-color: #cfaf78;
  top: auto; }

body.node--type-pvv.b2b-page.vinci-stadium .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front_title {
  background: #cfaf78; }

body.node--type-pvv.b2b-page.vinci-stadium .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner:after {
  background-color: #c09742; }

body.node--type-pvv.b2b-page.vinci-stadium .content-pvv .body-pvv .lame-column .column-item__image .number-column {
  box-shadow: 0 0 0 2px #cfaf78; }
  body.node--type-pvv.b2b-page.vinci-stadium .content-pvv .body-pvv .lame-column .column-item__image .number-column span {
    background-color: #cfaf78; }

@media screen and (max-width: 992px) {
  body.node--type-pvv .header-pvv {
    padding-top: 36px;
    margin-bottom: 16px; }
    body.node--type-pvv .header-pvv h1 {
      font-size: 1.929em; }
    body.node--type-pvv .header-pvv .event-name .title_event {
      margin: 6px 0;
      font-size: 1.5em; }
    body.node--type-pvv .header-pvv .pvv-date {
      text-align: left; }
  body.node--type-pvv .content-top-pvv {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0; }
    body.node--type-pvv .content-top-pvv .pvv-image,
    body.node--type-pvv .content-top-pvv .schedule {
      width: 100%;
      padding: 0; }
  body.node--type-pvv .content-pvv {
    padding: 0;
    margin-top: 20px; }
    body.node--type-pvv .content-pvv .body-pvv .field--name-field-body {
      margin: 0; }
    body.node--type-pvv .content-pvv .body-pvv .lame {
      margin-top: 0;
      padding-top: 15px; }
    body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .row.Normal {
      justify-content: center; }
    body.node--type-pvv .content-pvv .body-pvv .lame-flip-flop .flip-card .flip-card-inner .flip-card-front_title {
      position: absolute;
      color: #fff; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion .panel-group .lame-accordion-item-heading_description {
      padding: 25px 0;
      flex-direction: row;
      align-items: flex-start; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion .panel-group .lame-accordion-item-heading_description .lame-accordion-item-heading_description_picto {
        margin: 0;
        width: fit-content; }
        body.node--type-pvv .content-pvv .body-pvv .lame-accordion .panel-group .lame-accordion-item-heading_description .lame-accordion-item-heading_description_picto .default-picto {
          font-size: 25px;
          width: 40px;
          height: 40px; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion .panel-group .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text {
        text-align: inherit;
        padding-left: 15px; }
        body.node--type-pvv .content-pvv .body-pvv .lame-accordion .panel-group .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title {
          margin-bottom: 0; }
      body.node--type-pvv .content-pvv .body-pvv .lame-accordion .panel-group .lame-accordion-item-heading_description:after {
        content: none; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion .panel-group .field__item:nth-child(1) .lame-rich-text {
      border-top: none; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item {
      border-bottom: none; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .more-less:after {
      right: -15px;
      top: 18px; }
    body.node--type-pvv .content-pvv .body-pvv .lame-accordion-item .item-border {
      top: 100%; }
    body.node--type-pvv .content-pvv .body-pvv .lame-rich-text h3 {
      font-size: 1.142em; }
    body.node--type-pvv .content-pvv .body-pvv .lame-rich-text img.align-left {
      margin-right: 10px; }
    body.node--type-pvv .content-pvv .body-pvv .lame-rich-text img.align-right {
      margin-left: 10px; }
    body.node--type-pvv .content-pvv .body-pvv .lame-rich-text .block-inner {
      margin-bottom: 40px; } }

.page-view-testimonies,
.node--type-testimonial {
  background: #fff; }
  .page-view-testimonies #main,
  .node--type-testimonial #main {
    background-color: unset; }

.page-view-testimonies #main-wrapper::before {
  content: none; }

.view-testimonies {
  padding: 10px 27px; }
  .view-testimonies .listing-header {
    padding-top: 40px;
    padding-bottom: 40px;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #999;
    text-align: left; }
    .view-testimonies .listing-header .title {
      display: inline-block;
      margin-bottom: 35px;
      margin-left: 0;
      font-size: 1.5em;
      line-height: 1.1;
      text-transform: uppercase;
      position: relative;
      background-color: #cfaf78;
      color: #fff;
      padding: 7px 15px;
      height: 37px;
      position: relative; }
      .view-testimonies .listing-header .title:after {
        position: absolute;
        content: "";
        right: -32px;
        top: 0;
        border-style: solid;
        border-color: #cfaf78 transparent #cfaf78 transparent;
        border-width: 37px 32px 0 0; }
      .view-testimonies .listing-header .title::before {
        position: absolute;
        content: "";
        right: -12.5%;
        top: 0;
        width: 6.5px;
        height: 36px;
        transform: skew(-41deg);
        background: #cfaf78; }
    .view-testimonies .listing-header p {
      font-family: "CenturyGothic", sans-serif; }
  .view-testimonies .view-filters {
    width: 100%; }
  .view-testimonies .views-exposed-form {
    text-align: center;
    display: block;
    margin-bottom: 30px;
    overflow: hidden; }
    .view-testimonies .views-exposed-form .form-row {
      display: flex;
      justify-content: center; }
      .view-testimonies .views-exposed-form .form-row fieldset {
        width: 22%; }
        .view-testimonies .views-exposed-form .form-row fieldset label {
          font-weight: bold;
          margin-bottom: 10px; }
      .view-testimonies .views-exposed-form .form-row .form-submit {
        padding: 0 20px 0 40px;
        height: 40px;
        border-radius: 3px;
        background-color: #b01731; }
      .view-testimonies .views-exposed-form .form-row .js-form-item,
      .view-testimonies .views-exposed-form .form-row .form-actions {
        width: auto; }
  .view-testimonies .view-filters {
    text-align: center; }
    .view-testimonies .view-filters h2 {
      color: #333333;
      display: inline-block;
      font-family: "ralewaybold", sans-serif;
      font-size: 1.071em;
      margin-bottom: 24px;
      padding-left: 24px;
      position: relative;
      text-transform: uppercase;
      background-color: transparent;
      text-align: center;
      height: 37px; }
      .view-testimonies .view-filters h2:before {
        background: #cfaf78 none repeat scroll 0 0;
        content: "";
        height: 50%;
        left: 0;
        position: absolute;
        transform: rotate(14deg);
        width: 4px;
        z-index: 2; }
  .view-testimonies nav {
    text-align: center;
    border-top: 1px solid #999; }
    .view-testimonies nav .pagination {
      border-radius: unset;
      margin: 0;
      justify-content: center; }
      .view-testimonies nav .pagination li > a {
        color: #999;
        font-family: "ralewaymedium", sans-serif;
        border: unset;
        padding: 24px 20px 5px;
        font-size: 1.142em; }
        .view-testimonies nav .pagination li > a:hover {
          background-color: unset;
          color: #b01731; }
      .view-testimonies nav .pagination .active span {
        background-color: unset;
        color: #b01731;
        font-size: 1.142em;
        border: unset;
        padding: 24px 20px 5px; }
        .view-testimonies nav .pagination .active span:before {
          content: "";
          width: 100%;
          position: absolute;
          height: 1px;
          background: #b01731;
          left: 0;
          top: -1px; }

.lang-en .listing-header h1 {
  position: relative; }
  .lang-en .listing-header h1:after {
    position: absolute;
    content: "";
    right: -32px;
    top: 0;
    border-style: solid;
    border-color: #c09742 transparent #c09742 transparent;
    border-width: 37px 32px 0 0; }
  .lang-en .listing-header h1::before {
    position: absolute;
    content: "";
    right: -6.5%;
    top: 0;
    width: 6.5px;
    height: 36px;
    transform: skew(-41deg);
    background: #c09742; }

.block-testimonials {
  padding: 0; }
  .block-testimonials .listing-header-block {
    padding-top: 20px;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #999; }
    .block-testimonials .listing-header-block .title {
      display: inline-block;
      margin-bottom: 20px;
      margin-left: 0;
      font-size: 1.5em;
      text-transform: uppercase;
      position: relative;
      background-color: #cfaf78;
      color: #fff;
      padding: 7px 15px;
      height: 37px;
      line-height: 1.1;
      font-family: "CenturyGothic-Bold", sans-serif;
      position: relative; }
      .block-testimonials .listing-header-block .title:after {
        position: absolute;
        content: "";
        right: -32px;
        top: 0;
        border-style: solid;
        border-color: #cfaf78 transparent #cfaf78 transparent;
        border-width: 37px 32px 0 0; }
      .block-testimonials .listing-header-block .title::before {
        position: absolute;
        content: "";
        right: -30px;
        top: 0;
        width: 6.5px;
        height: 36px;
        transform: skew(-41deg);
        background: #cfaf78; }
  .block-testimonials .view-content {
    border-top: 1px solid #cccccc; }

.teaser-testimonial {
  overflow: hidden;
  border-top: 1px solid #ebebeb;
  padding-top: 30px;
  margin-bottom: 30px; }
  .teaser-testimonial__inner a {
    color: #666; }
    .teaser-testimonial__inner a:hover {
      color: #666; }
  .teaser-testimonial__inner_image {
    width: 20%;
    float: left; }
  .teaser-testimonial__inner_content {
    width: 80%;
    float: left;
    text-align: left; }
    .teaser-testimonial__inner_content_title {
      color: #cfaf78;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif;
      font-size: 1.5em; }
      .teaser-testimonial__inner_content_title:hover {
        color: #b01731; }
    .teaser-testimonial__inner_content_link {
      color: #b01731;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif; }
      .teaser-testimonial__inner_content_link:hover {
        color: #cc0000; }

.abstract-testimonial {
  overflow: hidden;
  padding-top: 30px;
  margin-bottom: 30px; }
  .abstract-testimonial__inner a {
    color: #c09742;
    display: flex; }
    .abstract-testimonial__inner a:hover {
      color: #c09742; }
    .abstract-testimonial__inner a:last-child {
      position: relative; }
      .abstract-testimonial__inner a:last-child:before {
        content: "";
        background: #ccc;
        width: 95px;
        height: 1px;
        position: absolute;
        left: 50%;
        bottom: 0;
        margin-left: -47.5px; }
  .abstract-testimonial__inner_image {
    width: 20%;
    float: left; }
  .abstract-testimonial__inner_content {
    width: 80%;
    float: left;
    display: flex;
    align-items: center; }
    .abstract-testimonial__inner_content_title {
      color: #cfaf78;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif;
      font-size: 1.428em; }
      .abstract-testimonial__inner_content_title:hover {
        color: #b01731; }
    .abstract-testimonial__inner_content_link {
      color: #b01731;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif;
      margin-top: 10px; }
      .abstract-testimonial__inner_content_link:hover {
        color: #1f2328; }

.testimonial__inner_title h1 {
  color: #fff;
  margin-bottom: 13px;
  padding-top: 30px; }

.testimonial__inner_headline {
  margin-bottom: 70px;
  color: #fff; }

.testimonial__inner_content {
  padding: 10px 27px;
  background-color: #fff;
  text-align: center;
  border-bottom: 1px solid #e8e8e8; }
  .testimonial__inner_content .button-cta {
    background-color: #b01731;
    color: #fff; }
    .testimonial__inner_content .button-cta:before {
      border: none;
      background: url(/themes/custom/vinci_stadium/dist/css/../images/icon-plus.png) 0px 52% no-repeat;
      color: #fff;
      border-radius: 0;
      padding: 15px 10px 14px 10px;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      font-family: sans-serif;
      text-transform: uppercase;
      content: ""; }
    .testimonial__inner_content .button-cta:hover {
      background-color: #282828; }

.page-view-view-agenda #main {
  padding-top: 210px; }

.block-events_inner h2 {
  color: black;
  margin-left: 5px;
  margin-bottom: 15px;
  font-size: 24px;
  font-family: "CenturyGothic-Bold", sans-serif; }

.view-agenda .event-agenda {
  width: unset; }
  .view-agenda .event-agenda__inner_date {
    height: 27px;
    font-size: 0.857em;
    background-color: #f2f2f2;
    text-transform: uppercase;
    padding: 6px 25px;
    text-align: center;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #8e8779;
    position: relative; }
    .view-agenda .event-agenda__inner_date:before {
      content: " ";
      border-width: 19px 14px 36px 27px;
      border-color: transparent #fff #fff transparent;
      border-style: solid;
      position: absolute;
      right: 0;
      bottom: 0;
      display: block; }

.view-agenda .owl-carousel {
  position: relative; }

.view-agenda .owl-nav {
  position: absolute;
  top: 33%;
  display: flex;
  justify-content: space-between;
  width: 100%; }
  .view-agenda .owl-nav button span {
    display: none; }
  .view-agenda .owl-nav .owl-prev {
    position: relative; }
    .view-agenda .owl-nav .owl-prev:before {
      position: absolute;
      display: inline-block;
      font-family: bootstrap-icons;
      content: "";
      color: #666;
      font-size: 35px;
      font-weight: 800;
      top: 0;
      bottom: 0;
      left: -65px;
      right: 0;
      width: min-content; }
      @media screen and (max-width: 992px) {
        .view-agenda .owl-nav .owl-prev:before {
          left: -50px; } }
  .view-agenda .owl-nav .owl-next {
    position: relative; }
    .view-agenda .owl-nav .owl-next:before {
      position: absolute;
      display: inline-block;
      font-family: bootstrap-icons;
      content: "";
      color: #666;
      font-size: 35px;
      font-weight: 800;
      top: 0;
      bottom: 0;
      left: 35px;
      right: 0;
      width: min-content; }
      @media screen and (max-width: 992px) {
        .view-agenda .owl-nav .owl-next:before {
          left: 15px; } }

@media screen and (max-width: 992px) {
  .view-agenda .owl-nav {
    top: 15%; } }

@media screen and (max-width: 576px) {
  .view-agenda .owl-nav .owl-prev {
    left: 50px; }
  .view-agenda .owl-nav .owl-next {
    right: 50px; } }

.view-view-agenda {
  padding-bottom: 20px; }
  .view-view-agenda .view-filters {
    margin-bottom: 20px; }
  .view-view-agenda .event-teaser {
    margin-bottom: 50px;
    border: none; }
    .view-view-agenda .event-teaser:nth-child(odd) {
      border-left: 1px solid #ccc; }
    .view-view-agenda .event-teaser:nth-child(1) {
      border-left: none;
      border-right: 1px solid #ccc; }
  .view-view-agenda .event-teaser__inner_buttons {
    flex-wrap: wrap;
    display: flex;
    bottom: 0; }
    .view-view-agenda .event-teaser__inner_buttons a {
      margin: 5px; }
  .view-view-agenda .event-teaser__inner {
    min-height: 500px; }
  .view-view-agenda .view-header {
    position: absolute;
    top: -155px;
    letter-spacing: -1px;
    width: 102%;
    border-top: 2px solid #24305e;
    padding-top: 10px;
    margin-left: -37px; }
    .view-view-agenda .view-header h1 {
      margin-bottom: 10px; }
    .view-view-agenda .view-header h2 {
      color: #282828;
      font-family: "CenturyGothic", sans-serif;
      letter-spacing: -1px; }
    .view-view-agenda .view-header .field--name-field-banner {
      padding-top: 120px; }
      .view-view-agenda .view-header .field--name-field-banner .lame-banner-cta {
        background: none; }
  .view-view-agenda.next-events-block .view-header {
    margin-left: 0; }

.vinci-stadium .view-view-agenda .view-footer .lame-rich-text .description p {
  text-transform: none; }

@media screen and (max-width: 992px) {
  .page-view-view-agenda #main {
    margin-top: 40px; }
  .page-view-view-agenda .view-view-agenda {
    margin-bottom: 0; }
  .view-view-agenda {
    margin-bottom: 30px; }
    .view-view-agenda .view-header {
      position: inherit;
      border-top: none;
      width: 100%;
      margin-left: 0; }
      .view-view-agenda .view-header h2 {
        color: #282828; } }

.view-view-news-list > .view-content > .col-md-6.views-row:first-child,
.view-view-news-list > .view-content > .col-md-4.views-row:first-child {
  width: 100%;
  border-top: none; }

.view-view-news-list > .view-content > .col-md-6.views-row,
.view-view-news-list > .view-content > .col-md-4.views-row {
  position: relative;
  border-top: 1px solid #cdd1d6;
  padding-bottom: 40px; }

.view-view-news-list > .view-content > .col-md-6.views-row:nth-child(2n + 1) {
  border-right: none; }

.view-view-news-list > .view-content > .col-md-4.views-row:nth-child(3n + 4) {
  border-right: none; }

.view-view-news-list .default-image {
  margin: 0 0 1.2em; }

.view-view-news-list .view-content article a span:hover {
  color: #b01731; }

.view-view-news-list .view-content article .col-image {
  position: relative; }

.view-view-news-list .view-content article .field--name-field-category {
  line-height: 16px;
  font-size: 0.857em;
  font-family: "CenturyGothic-Bold", sans-serif;
  position: absolute;
  top: 0;
  width: fit-content;
  left: 50%;
  transform: translateX(-50%);
  text-transform: uppercase;
  padding: 1px 10px;
  color: #fff;
  background-color: #cfaf78;
  max-width: 85%;
  text-align: center; }

.view-view-news-list .view-view-list-news-categories .view-content .col-sm-4 {
  padding-left: 10px;
  padding-right: 10px;
  margin: 20px 0; }
  .view-view-news-list .view-view-list-news-categories .view-content .col-sm-4 .taxonomy-term-thumbnail a .field--name-field-image {
    margin: 0; }
  .view-view-news-list .view-view-list-news-categories .view-content .col-sm-4 .taxonomy-term-thumbnail a .field--name-name {
    text-align: center;
    color: #282828;
    font-weight: bold;
    font-size: 20px;
    margin-top: 10px; }

.view-view-news-list nav {
  border-top: 1px solid #c2c9d6; }
  .view-view-news-list nav .pagination.js-pager__items {
    justify-content: center; }
    .view-view-news-list nav .pagination.js-pager__items li.active span {
      color: #b01731;
      background: none;
      padding: 24px 20px 5px;
      position: relative;
      font-weight: normal;
      border-top: 1px solid #b01731;
      border-bottom: none;
      border-left: none;
      border-right: none;
      margin-top: -1px;
      border-radius: initial; }
    .view-view-news-list nav .pagination.js-pager__items li > a,
    .view-view-news-list nav .pagination.js-pager__items li > span {
      border: none;
      color: #c2c9d6;
      background: none;
      padding: 24px 20px 5px;
      position: relative;
      font-weight: normal; }

.view-view-news-list .view-header h1 {
  text-align: left;
  margin-left: -12px;
  padding: 70px 15px 115px;
  font-size: 40px;
  letter-spacing: -1px;
  text-transform: uppercase; }
  .view-view-news-list .view-header h1::before {
    position: absolute;
    display: inline-block;
    content: "";
    width: 100%;
    height: 2px;
    top: 60px;
    bottom: 0;
    left: -12px;
    right: 0;
    background: #282828; }

.view-view-news-list .view-id-view_news_list.view-display-id-block_1 > .view-content > div:first-child {
  width: 100%; }

.view-view-news-list .view-id-view_news_list.view-display-id-block_1 > .view-content > div {
  border-top: 1px solid #cdd1d6; }

.view-view-news-list .view-id-view_news_list.view-display-id-block_1 > .view-content .views-row:not(:first-of-type) article .actuality-content-half-part .field--name-field-short-desc {
  display: none; }

.view-view-news-list .view-id-view_news_list.view-display-id-block_1 > .view-content .views-row:not(:first-of-type) article .col-image {
  width: 100%; }

.view-view-news-list .view-id-view_news_list.view-display-id-block_1 .view-content article .field--name-field-category {
  display: none; }

.view-view-news-list .view-id-taxonomy_term.view-display-id-block_1 h2 {
  color: #b01731; }
  .view-view-news-list .view-id-taxonomy_term.view-display-id-block_1 h2:hover {
    color: #1f2328; }

.view-view-news-list .page-vocabulary-news-category .views-row {
  margin-bottom: 20px; }

.view-view-news-list .page-vocabulary-news-category .view-taxonomy-term .col-md-6:first-child {
  width: 33.333%; }

.view-view-news-list .page-vocabulary-news-category .view-taxonomy-term .field--name-field-category {
  display: none; }

.view-view-news-list .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 {
  width: 66.666%; }
  .view-view-news-list .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 .date {
    display: none; }
  .view-view-news-list .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 a span {
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 1.285em; }
  .view-view-news-list .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 a .read-more__link {
    display: none; }
  .view-view-news-list .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 .field--name-field-short-desc {
    margin-top: 30px;
    display: block !important; }

.view-view-news-list .page-vocabulary-news-category .view-empty .vocabulary-news-category > h2 {
  display: none; }

.view-view-news-list .vinci-stadium.page-vocabulary-news-category .views-row.col-4 {
  width: 100%; }

.view-view-news-list .view-display-id-block_1,
.view-view-news-list .view-display-id-block_2 {
  text-align: center;
  margin-bottom: 30px; }

.view-view-news-list .view-header {
  padding: 0 40px; }
  .view-view-news-list .view-header h2 {
    color: #282828;
    text-align: center;
    font-size: 35px;
    font-family: "CenturyGothic-Bold", sans-serif;
    margin-top: 40px; }
  .view-view-news-list .view-header span {
    color: #333333;
    font-family: "ralewaybold", sans-serif;
    font-size: 1.071em;
    text-transform: uppercase;
    padding-left: 24px;
    display: flex;
    justify-content: center; }
    .view-view-news-list .view-header span:before {
      background: none 0 0 repeat scroll #cfaf78;
      content: "";
      transform: rotate(14deg);
      width: 4px;
      height: 20px;
      display: inline-block;
      margin-right: 24px; }

.view-view-news-list .view-filters {
  margin-left: auto;
  margin-right: auto;
  width: fit-content; }
  .view-view-news-list .view-filters .form-row {
    align-items: center; }
  .view-view-news-list .view-filters .js-form-item select,
  .view-view-news-list .view-filters .js-form-item input {
    border-bottom: 1px solid #cfaf78 !important; }
  .view-view-news-list .view-filters #edit-actions input {
    background-color: #b01731; }

.view-view-news-list > .view-content article .field--name-created {
  display: block;
  font-family: "CenturyGothic-Bold", sans-serif;
  font-size: 12px;
  line-height: 16.8px;
  color: #8e8779; }

.view-view-news-list > .view-content article .news-title h2 {
  display: block;
  color: #282828;
  font-size: 20px;
  line-height: 22px;
  font-family: "CenturyGothic-Bold", sans-serif;
  text-align: left;
  margin-bottom: 5px;
  text-transform: none; }

@media (max-width: 992px) {
  .view-view-news-list > .view-content article .field--name-field-short-desc,
  .view-view-news-list > .view-content article .actuality-content-half-part {
    display: none; } }

.view-view-news-list > .view-content article .field--name-field-short-desc {
  text-align: left; }

.view-view-news-list > .view-content article .actuality-content-half-part {
  text-align: left;
  margin-bottom: 20px; }

.view-view-news-list > .view-content article .read-more__link {
  color: #282828;
  font-family: "CenturyGothic-Bold", sans-serif;
  text-transform: uppercase;
  position: absolute;
  bottom: 5%; }

.view-view-news-list > .view-content .views-row:nth-child(1) .actuality-content-part {
  display: flex;
  flex-direction: column; }

.view-view-news-list .view-content article {
  height: 100%;
  min-height: 245px; }
  .view-view-news-list .view-content article .actuality-content-part {
    text-align: left; }
    .view-view-news-list .view-content article .actuality-content-part .field-content {
      font-size: 0.857em;
      color: #8e8779;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif; }
  .view-view-news-list .view-content article .field--name-field-short-desc {
    padding-top: 15px;
    margin-bottom: 30px; }

.view-view-news-list > .view-content .views-row:nth-child(1) article .actuality-content-part {
  display: flex;
  flex-direction: column;
  justify-content: start;
  margin-top: 0; }

.view-view-news-list > .view-content .views-row article .actuality-content-part {
  margin-top: 15px; }

.view-view-news-list > .view-content .views-row article .field--name-field-image {
  margin-bottom: 0; }

@media screen and (max-width: 992px) {
  .view-view-news-list > .view-content .views-row:nth-child(1) article > .row {
    align-items: center;
    margin-top: 10px;
    border-bottom: 1px solid #cdd1d6;
    padding-bottom: 10px; }
  .view-view-news-list > .view-content .views-row:nth-child(1) article .field--name-field-image {
    margin: 0; }
  .view-view-news-list > .view-content .views-row:nth-child(1) article .actuality-content-part .field--name-title {
    font-size: 16px; } }

.view-view-news-list .form-row .js-form-item,
.view-view-news-list .form-row .form-actions {
  width: auto; }

.view-view-news-list > .view-content .views-row:first-of-type article .actuality-content-half-part,
.view-display-id-block_1 > .view-content .views-row:first-of-type article .actuality-content-half-part {
  display: none; }

.path-actualites .view-display-id-page_1 .field--name-field-short-desc {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.path-frontpage .block-views-blockview-news-list-block-1 > .view-content .views-row:nth-child(1) article .actuality-content-part {
  display: flex;
  flex-direction: column;
  justify-content: start;
  margin-top: 0; }

.path-frontpage .block-views-blockview-news-list-block-1 > .view-content .views-row article .actuality-content-part {
  margin-top: 15px; }

.path-frontpage .block-views-blockview-news-list-block-1 > .view-content .views-row article .field--name-field-image {
  margin-bottom: 0; }

@media screen and (max-width: 992px) {
  .path-frontpage .block-views-blockview-news-list-block-1 > .view-content .views-row:nth-child(1) article > .row {
    align-items: center;
    margin-top: 10px;
    border-bottom: 1px solid #cdd1d6;
    padding-bottom: 10px; }
  .path-frontpage .block-views-blockview-news-list-block-1 > .view-content .views-row:nth-child(1) article .field--name-field-image {
    margin: 0; }
  .path-frontpage .block-views-blockview-news-list-block-1 > .view-content .views-row:nth-child(1) article .actuality-content-part .field--name-title {
    font-size: 16px; } }

.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .view-header {
  display: none; }

.path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link {
  display: flex;
  justify-content: flex-end; }
  .path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link a {
    position: relative;
    background: #00C1DE;
    color: #282828;
    width: max-content;
    padding: 15px 20px 15px 30px;
    text-transform: uppercase;
    font-family: "CenturyGothic-Bold", sans-serif; }
    .path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link a::before {
      position: absolute;
      display: inline-block;
      font-family: bootstrap-icons;
      content: "";
      color: #282828;
      font-size: 20px;
      font-weight: 800;
      top: 13px;
      bottom: 0;
      left: 6px;
      right: 0;
      width: min-content; }
    .path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link a:hover {
      background: #282828;
      color: #fff; }
      .path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link a:hover::before {
        color: #fff; }

@media screen and (max-width: 992px) {
  .path-frontpage .block-views-blockview-news-list-block-1 .field--name-field-category {
    display: none; }
  .path-frontpage .block-views-blockview-news-list-block-1 .view-display-id-block_1 .more-link {
    justify-content: center;
    margin-top: 20px; } }

@media screen and (max-width: 992px) {
  .view-view-news-list > .view-content > .col-md-6.views-row,
  .view-view-news-list > .view-content > .col-md-4.views-row {
    border-top: 1px solid #cdd1d6; }
    .view-view-news-list > .view-content > .col-md-6.views-row:nth-child(2),
    .view-view-news-list > .view-content > .col-md-4.views-row:nth-child(2) {
      border-top: none; }
    .view-view-news-list > .view-content > .col-md-6.views-row:not(:first-child),
    .view-view-news-list > .view-content > .col-md-4.views-row:not(:first-child) {
      border-right: none; }
  .view-view-news-list > .view-content article {
    min-height: max-content; }
    .view-view-news-list > .view-content article .read-more__link {
      position: inherit; }
    .view-view-news-list > .view-content article .field--name-title {
      font-size: 16px; }
  .vinci-stadium.path-frontpage .block-views-blockview-news-list-block-1 {
    display: none; } }

.view-id-taxonomy_term.view-display-id-block_1 h2 {
  color: #b01731; }
  .view-id-taxonomy_term.view-display-id-block_1 h2:hover {
    color: #1f2328; }

.page-vocabulary-news-category .views-row {
  margin-bottom: 20px; }

.page-vocabulary-news-category .view-taxonomy-term .col-md-6:first-child {
  width: 33.333%; }

.page-vocabulary-news-category .view-taxonomy-term .field--name-field-category {
  display: none; }

.page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 {
  width: 66.666%; }
  .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 .date {
    display: none; }
  .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 a span {
    font-family: "CenturyGothic-Bold", sans-serif;
    font-size: 1.285em; }
  .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 a .read-more__link {
    display: none; }
  .page-vocabulary-news-category .view-taxonomy-term .actuality-content-part.col-md-6 .field--name-field-short-desc {
    margin-top: 30px;
    display: block !important; }

.page-vocabulary-news-category .view-empty .vocabulary-news-category > h2 {
  display: none; }

.vinci-stadium.page-vocabulary-news-category .views-row.col-4 {
  width: 100%; }

body.page-view-taxonomy-term #content {
  background-color: transparent; }

body.page-view-taxonomy-term #block-vinci-stadium-content {
  background-color: inherit; }

body.page-view-taxonomy-term #main-wrapper::before, body.path-billetteries #main-wrapper::before {
  height: 210px; }
  @media screen and (max-width: 992px) {
    body.page-view-taxonomy-term #main-wrapper::before, body.path-billetteries #main-wrapper::before {
      height: 140px; } }

.page-view-taxonomy-term .view-taxonomy-term .view-header {
  text-transform: uppercase;
  letter-spacing: -1px; }
  .page-view-taxonomy-term .view-taxonomy-term .view-header .view-agenda-title {
    padding-bottom: 80px;
    height: 210px;
    margin: 0 -15px; }
    .page-view-taxonomy-term .view-taxonomy-term .view-header .view-agenda-title h1 {
      padding-top: 70px;
      margin-bottom: 15px;
      font-size: 40px;
      color: #fff; }
    .page-view-taxonomy-term .view-taxonomy-term .view-header .view-agenda-title h2 {
      color: #fff;
      font-family: "CenturyGothic", sans-serif;
      font-size: 20px; }
  .page-view-taxonomy-term .view-taxonomy-term .view-header .view-agenda-banner .view-content {
    padding-top: 0; }
    .page-view-taxonomy-term .view-taxonomy-term .view-header .view-agenda-banner .view-content .views-row {
      border-right: none; }
      .page-view-taxonomy-term .view-taxonomy-term .view-header .view-agenda-banner .view-content .views-row .block-banner {
        margin-top: 40px;
        margin-bottom: 20px; }
        .page-view-taxonomy-term .view-taxonomy-term .view-header .view-agenda-banner .view-content .views-row .block-banner .clip-path {
          display: none; }

.page-view-taxonomy-term .view-taxonomy-term .view-content {
  display: flex;
  flex-wrap: wrap; }
  .page-view-taxonomy-term .view-taxonomy-term .view-content .views-row .event-teaser {
    width: 100%; }
    .page-view-taxonomy-term .view-taxonomy-term .view-content .views-row .event-teaser .event-teaser__inner_title {
      padding-right: 0; }
    .page-view-taxonomy-term .view-taxonomy-term .view-content .views-row .event-teaser .event-teaser__inner_buttons {
      display: flex;
      width: 100%;
      flex-wrap: wrap;
      align-items: center; }
      .page-view-taxonomy-term .view-taxonomy-term .view-content .views-row .event-teaser .event-teaser__inner_buttons a {
        margin: 5px;
        cursor: pointer; }
  .page-view-taxonomy-term .view-taxonomy-term .view-content .views-row:nth-child(even), .page-view-taxonomy-term .view-taxonomy-term .view-content .views-row:nth-child(1) {
    border-right: 1px solid #cdd1d6; }

.page-view-taxonomy-term .view-taxonomy-term .lame-rich-text h2 {
  color: #282828; }

.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus {
  padding: 20px 0 30px 25px;
  align-items: baseline; }
  .page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header {
    margin-right: 20px;
    padding-bottom: 8px;
    height: inherit; }
  .page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row {
    width: max-content; }
    .page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row:nth-child(even), .page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row:nth-child(1) {
      border-right: none; }
    .page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row:nth-child(1) a {
      font-weight: 800;
      border-bottom: 5px solid #b01731; }
  .page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus a {
    color: #282828;
    font-size: 20px; }
  .page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .ticketing-menu-item .active {
    font-weight: 800;
    border-bottom: 5px solid #00C1DE;
    padding-bottom: 3px; }

.page-view-taxonomy-term .view-taxonomy-term > .view-content .lame-rich-text {
  margin-top: 20px; }

.page-view-taxonomy-term .view-agenda-title .view-content {
  padding-top: 0; }
  .page-view-taxonomy-term .view-agenda-title .view-content .views-row {
    border-right: none !important;
    padding: 0; }

.page-view-taxonomy-term .view-empty .no-event,
.page-view-view-agenda .view-empty .no-event {
  padding: 100px 0 60px 0;
  font-size: 1.285em;
  text-align: center; }

.path-billetteries .view-view-agenda h1,
.path-billetteries .view-view-agenda h2,
.path-billetteries .view-view-agenda h3,
.path-groupes-ce .view-view-agenda h1,
.path-groupes-ce .view-view-agenda h2,
.path-groupes-ce .view-view-agenda h3,
.path-entreprises .view-view-agenda h1,
.path-entreprises .view-view-agenda h2,
.path-entreprises .view-view-agenda h3 {
  text-transform: uppercase; }

.path-billetteries .view-view-agenda .view-content,
.path-groupes-ce .view-view-agenda .view-content,
.path-entreprises .view-view-agenda .view-content {
  padding-top: 30px; }

.path-billetteries .view-view-agenda h1,
.path-groupes-ce .view-view-agenda h1,
.path-entreprises .view-view-agenda h1 {
  font-size: 40px;
  color: #fff; }

.path-billetteries .view-view-agenda h2,
.path-groupes-ce .view-view-agenda h2,
.path-entreprises .view-view-agenda h2 {
  font-size: 20px;
  color: #fff; }

.path-billetteries .view-taxonomies-menus,
.path-groupes-ce .view-taxonomies-menus,
.path-entreprises .view-taxonomies-menus {
  display: flex;
  padding: 0 0 30px 25px;
  align-items: center; }
  .path-billetteries .view-taxonomies-menus .view-header,
  .path-groupes-ce .view-taxonomies-menus .view-header,
  .path-entreprises .view-taxonomies-menus .view-header {
    margin-right: 20px;
    position: inherit;
    width: min-content;
    border-top: none;
    padding-top: 0; }
  .path-billetteries .view-taxonomies-menus .view-content,
  .path-groupes-ce .view-taxonomies-menus .view-content,
  .path-entreprises .view-taxonomies-menus .view-content {
    padding-top: 0;
    row-gap: 10px; }
    .path-billetteries .view-taxonomies-menus .view-content .views-row,
    .path-groupes-ce .view-taxonomies-menus .view-content .views-row,
    .path-entreprises .view-taxonomies-menus .view-content .views-row {
      width: max-content; }
      .path-billetteries .view-taxonomies-menus .view-content .views-row:nth-child(even), .path-billetteries .view-taxonomies-menus .view-content .views-row:nth-child(1),
      .path-groupes-ce .view-taxonomies-menus .view-content .views-row:nth-child(even),
      .path-groupes-ce .view-taxonomies-menus .view-content .views-row:nth-child(1),
      .path-entreprises .view-taxonomies-menus .view-content .views-row:nth-child(even),
      .path-entreprises .view-taxonomies-menus .view-content .views-row:nth-child(1) {
        border-right: none; }
  .path-billetteries .view-taxonomies-menus a,
  .path-groupes-ce .view-taxonomies-menus a,
  .path-entreprises .view-taxonomies-menus a {
    color: #282828;
    font-size: 20px; }
  .path-billetteries .view-taxonomies-menus .ticketing-menu-item .active,
  .path-groupes-ce .view-taxonomies-menus .ticketing-menu-item .active,
  .path-entreprises .view-taxonomies-menus .ticketing-menu-item .active {
    font-weight: 800;
    border-bottom: 5px solid #00C1DE;
    padding-bottom: 3px; }

.path-entreprises .view-header h1 {
  color: #24305e; }

.path-entreprises .view-taxonomy-term .view-taxonomies-menus .view-content .views-row:nth-child(1) a {
  border-bottom: 5px solid #b01731; }

.page-view-editorial #block-vinci-stadium-content {
  padding-left: 0;
  padding-bottom: 0 !important; }

.page-view-editorial .view-id-editorial .view-header {
  height: 210px;
  background-color: #001437;
  margin-left: -66px;
  margin-right: -66px;
  width: 113%;
  text-transform: uppercase;
  padding-left: 80px; }
  .page-view-editorial .view-id-editorial .view-header .view-content {
    display: block;
    padding: 60px 0;
    background: #001437; }
    .page-view-editorial .view-id-editorial .view-header .view-content .views-field-field-banner-title h1 {
      font-family: "CenturyGothic-Bold", sans-serif;
      letter-spacing: -1px;
      font-size: 2.857em;
      color: #fff;
      margin-bottom: 0;
      display: block; }
    .page-view-editorial .view-id-editorial .view-header .view-content .views-field-field-banner-subtitle h2 {
      font-family: "CenturyGothic", sans-serif;
      color: #fff;
      display: block;
      font-size: 1.428em; }
    .page-view-editorial .view-id-editorial .view-header .view-content .views-row {
      padding: 0; }

.page-view-editorial .view-id-editorial .view-filters legend span {
  color: #282828;
  display: block;
  font-size: 1em;
  margin-bottom: 20px;
  text-transform: uppercase; }

.page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0; }
  .page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu li.item {
    border-top: 1px solid #e6e7ea; }
    .page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu li.item a {
      display: flex;
      justify-content: space-between;
      align-items: end;
      color: #282828;
      position: relative;
      padding: 12px 0 16px 0;
      font-family: "CenturyGothic", sans-serif; }
      .page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu li.item a .count-items {
        background: #c1beb7;
        color: #fff;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        line-height: 26px;
        height: 26px;
        width: 26px;
        text-align: center; }
      .page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu li.item a:hover {
        color: #666; }
    .page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu li.item:first-child {
      border-top: none; }
    .page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu li.item.current a {
      font-family: "CenturyGothic-Bold", sans-serif; }
      .page-view-editorial .view-id-editorial .view-filters .block-vinci-stadium-module-edito-menu-block ul.editorial-menu li.item.current a .count-items {
        font-family: "CenturyGothic", sans-serif; }

.page-view-editorial .view-id-editorial .view-content {
  flex: 1 0 78%; }
  .page-view-editorial .view-id-editorial .view-content .container-teaser {
    padding: 20px 0 0; }
    .page-view-editorial .view-id-editorial .view-content .container-teaser .field-content {
      text-align: center;
      font-family: "CenturyGothic", sans-serif;
      font-size: 2.571em;
      color: #282828; }
  .page-view-editorial .view-id-editorial .view-content .rows-editorial {
    padding: 40px 0 150px 20px;
    font-family: "CenturyGothic-Bold", sans-serif;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(3, 1fr);
    grid-column-gap: 0px;
    grid-row-gap: 30px; }
    .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row {
      padding: 0 15px;
      border-right: #e6e6e6 solid 2px; }
      .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row:last-child, .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row:nth-child(3n + 3) {
        border-right: none; }
      .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-image,
      .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing {
        margin-bottom: 15px;
        position: relative; }
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-image .field-content::after,
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing .field-content::after {
          content: "";
          width: 37px;
          height: 37px;
          background-color: #fff;
          position: absolute;
          bottom: -2px;
          right: -2px;
          clip-path: polygon(100% 0, 0 100%, 100% 100%); }
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-image .field-content .field-abstract,
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing .field-content .field-abstract {
          position: absolute;
          top: 50%;
          transform: translateY(-50%);
          color: #fff;
          padding: 0 25px;
          font-size: 0.857em;
          z-index: 5;
          display: none;
          font-family: "CenturyGothic", sans-serif;
          overflow: hidden;
          text-overflow: ellipsis;
          -webkit-line-clamp: 6;
          line-clamp: 6;
          -webkit-box-orient: vertical; }
          .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-image .field-content .field-abstract p,
          .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing .field-content .field-abstract p {
            margin-bottom: 0; }
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-image:hover img,
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing:hover img {
          filter: brightness(30%); }
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-image:hover .field-abstract,
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing:hover .field-abstract {
          display: -webkit-box; }
      .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-title a {
        color: #282828;
        line-height: 1.4;
        font-size: 1.142em; }
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-title a:hover {
          color: #b01731; }
      .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-editorial-category {
        font-family: "CenturyGothic", sans-serif;
        color: #999;
        font-style: italic;
        margin-bottom: 12px; }
      .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing-1 a {
        text-transform: uppercase;
        font-family: "CenturyGothic-Bold", sans-serif;
        color: #282828;
        font-size: 0.928em; }
        .page-view-editorial .view-id-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing-1 a:hover {
          color: #b01731; }

.page-view-editorial.path-taxonomy .view-id-editorial .view-header .view-content {
  background: transparent; }

.page-vocabulary-editorial-category.page-view-editorial .view-id-editorial {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-left: -12px;
  margin-right: -12px; }
  .page-vocabulary-editorial-category.page-view-editorial .view-id-editorial .view-empty {
    flex: 1 0 78%;
    padding: 60px 20px; }
  .page-vocabulary-editorial-category.page-view-editorial .view-id-editorial .view-filters {
    font-family: "CenturyGothic-Bold", sans-serif;
    flex: 1 0 22%;
    padding: 30px;
    background: #f5f5f5; }

.entered-text {
  display: none; }

.path-recherche #main-wrapper {
  z-index: 1; }

.path-recherche .entered-text {
  display: block;
  color: #24305e;
  font-size: 20px;
  text-transform: uppercase;
  font-family: "CenturyGothic-Bold", sans-serif;
  margin-bottom: 28px; }
  .path-recherche .entered-text.no-results {
    top: 430px; }

.path-recherche .region-header-top .container {
  position: relative; }

.path-recherche #block-global-search-form {
  max-width: 280px; }
  .path-recherche #block-global-search-form.contextual-region {
    position: unset; }
  .path-recherche #block-global-search-form .form-row {
    position: inherit; }
    .path-recherche #block-global-search-form .form-row .fieldgroup {
      position: absolute;
      top: 450px;
      z-index: 1;
      color: #282828;
      display: flex;
      width: fit-content;
      left: 0;
      align-items: center;
      border: 1px solid #cdd1d6;
      padding: 16px 21vw 30px 2vw;
      height: auto;
      border-radius: 3px;
      margin: 0 12px; }
      .path-recherche #block-global-search-form .form-row .fieldgroup label,
      .path-recherche #block-global-search-form .form-row .fieldgroup select {
        width: 100%; }
      .path-recherche #block-global-search-form .form-row .fieldgroup label {
        margin-right: 25px;
        width: max-content; }
      .path-recherche #block-global-search-form .form-row .fieldgroup legend {
        margin-right: 30px;
        width: max-content;
        font-size: 17px; }
      .path-recherche #block-global-search-form .form-row .fieldgroup .form-checkboxes {
        display: flex; }
        .path-recherche #block-global-search-form .form-row .fieldgroup .form-checkboxes .form-check {
          margin-bottom: 0 !important; }
        .path-recherche #block-global-search-form .form-row .fieldgroup .form-checkboxes .form-check-input:checked {
          background-color: #00C1DE;
          border-color: #00C1DE; }
    .path-recherche #block-global-search-form .form-row .form-actions {
      display: flex; }
      .path-recherche #block-global-search-form .form-row .form-actions .form-submit {
        display: block;
        background: #282828;
        color: #fff;
        top: 475px;
        width: 180px;
        z-index: 2;
        position: absolute;
        right: 0; }
        .path-recherche #block-global-search-form .form-row .form-actions .form-submit:hover {
          background-color: #00C1DE; }
      .path-recherche #block-global-search-form .form-row .form-actions .bi-search {
        right: 245px; }
    .path-recherche #block-global-search-form .form-row #edit-submit-solr-search-content--2 {
      display: none; }

.path-recherche .block-system-breadcrumb-block {
  left: 20px; }

.path-recherche .view-solr-search-content .view-header {
  height: 210px;
  background-color: #001437;
  margin-left: -12px;
  margin-right: -12px;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem); }
  .path-recherche .view-solr-search-content .view-header h1 {
    padding-top: 75px;
    padding-bottom: 280px;
    text-transform: uppercase;
    font-size: 40px;
    position: relative;
    color: #fff; }
    .path-recherche .view-solr-search-content .view-header h1::before {
      position: absolute;
      display: inline-block;
      content: "";
      width: 100%;
      height: 2px;
      top: 60px;
      bottom: 0;
      left: 0;
      right: inherit;
      background: #24305e; }

.path-recherche .view-solr-search-content .view-content {
  padding-top: 245px; }
  .path-recherche .view-solr-search-content .view-content .search-result-content {
    display: flex;
    border-top: 1px solid #cdd1d6;
    padding: 15px 0; }
    .path-recherche .view-solr-search-content .view-content .search-result-content.node--type-news {
      margin-top: 0; }
  .path-recherche .view-solr-search-content .view-content .result-image {
    width: 210px;
    flex: 1 1 0; }
    .path-recherche .view-solr-search-content .view-content .result-image .field--type-image,
    .path-recherche .view-solr-search-content .view-content .result-image .field--type-entity-reference {
      margin: 0; }
      .path-recherche .view-solr-search-content .view-content .result-image .field--type-image img,
      .path-recherche .view-solr-search-content .view-content .result-image .field--type-entity-reference img {
        margin: 0; }
  .path-recherche .view-solr-search-content .view-content .result-content {
    flex: 4 1 0;
    padding-top: 10px;
    padding-left: 20px; }
  .path-recherche .view-solr-search-content .view-content .result-title h2 {
    margin-bottom: 10px; }
    .path-recherche .view-solr-search-content .view-content .result-title h2 a {
      color: #282828; }
      .path-recherche .view-solr-search-content .view-content .result-title h2 a:hover {
        color: #b01731; }
  .path-recherche .view-solr-search-content .view-content .result-category {
    margin-top: -10px;
    font-style: italic; }
    .path-recherche .view-solr-search-content .view-content .result-category .field--name-field-category {
      position: inherit;
      text-align: inherit;
      margin-bottom: 3px; }
      .path-recherche .view-solr-search-content .view-content .result-category .field--name-field-category .field__item {
        background-color: transparent;
        text-transform: initial;
        padding: 0; }
        .path-recherche .view-solr-search-content .view-content .result-category .field--name-field-category .field__item a {
          color: #666;
          font-family: "CenturyGothic", sans-serif;
          text-transform: inherit; }

.path-recherche .view-solr-search-content .view-empty {
  margin: 200px 0 0 0; }
  .path-recherche .view-solr-search-content .view-empty .neither-results {
    font-size: 20px;
    text-align: center;
    margin-bottom: 25px; }
  .path-recherche .view-solr-search-content .view-empty .alternatives ul {
    padding-bottom: 45px;
    margin-bottom: 0; }

.path-recherche .view-solr-search-content nav {
  margin: auto;
  width: fit-content; }
  .path-recherche .view-solr-search-content nav .page-item.active .page-link,
  .path-recherche .view-solr-search-content nav .pager__item--next.active .page-link {
    color: #fff;
    background-color: #24305e;
    border-color: #24305e; }
  .path-recherche .view-solr-search-content nav .page-item .page-link,
  .path-recherche .view-solr-search-content nav .pager__item--next .page-link {
    color: #282828; }
    .path-recherche .view-solr-search-content nav .page-item .page-link:hover,
    .path-recherche .view-solr-search-content nav .pager__item--next .page-link:hover {
      background: #415787;
      color: #fff; }
  .path-recherche .view-solr-search-content nav .pagination {
    flex-wrap: wrap;
    justify-content: center; }

@media screen and (min-width: 1400px) {
  .path-recherche #block-global-search-form .form-row .form-actions .form-submit {
    right: 10%; } }

@media screen and (max-width: 1200px) {
  .path-recherche #block-global-search-form .form-row .form-actions .form-submit {
    right: 41%;
    position: relative;
    top: 485px; }
  .path-recherche #block-global-search-form .form-row .fieldgroup {
    padding: 16px 2vw 95px 2vw; }
    .path-recherche #block-global-search-form .form-row .fieldgroup legend {
      margin-bottom: 5px; }
    .path-recherche #block-global-search-form .form-row .fieldgroup .form-checkboxes {
      margin-top: 5px; }
  .path-recherche #block-global-search-form .form-row .entered-text {
    top: 620px; }
    .path-recherche #block-global-search-form .form-row .entered-text.no-results {
      top: 440px; }
  .path-recherche .view-solr-search-content .view-header h1 {
    padding-bottom: 325px; }
  .path-recherche .view-solr-search-content .view-content {
    padding-top: 290px; }
    .path-recherche .view-solr-search-content .view-content .result-title h2 {
      text-align: left;
      font-size: 20px;
      font-family: "CenturyGothic-Bold", sans-serif; }
  .path-recherche .view-solr-search-content .view-empty {
    margin: 210px 0 25px; }
    .path-recherche .view-solr-search-content .view-empty .alternatives li {
      padding-bottom: 15px; } }

@media screen and (max-width: 992px) {
  .path-recherche #main-wrapper:before {
    top: 0; }
  .path-recherche .region-header-top {
    display: block;
    height: 0;
    z-index: 6; }
    .path-recherche .region-header-top #block-vinci-stadium-selecteurdelangue,
    .path-recherche .region-header-top #block-vinci-stadium-faqlink {
      display: none; }
  .path-recherche #header {
    z-index: 3; }
    .path-recherche #header .subcontainer {
      width: 80%; }
      .path-recherche #header .subcontainer h1 {
        flex: 3 1 0;
        margin-left: 0; }
      .path-recherche #header .subcontainer h1 ~ div {
        flex: 1 1 0; }
  .path-recherche #block-global-search-form {
    height: 0;
    position: unset;
    max-width: 100%; }
    .path-recherche #block-global-search-form .form-row .form-actions .form-submit {
      right: 42%;
      position: absolute;
      top: 485px; }
    .path-recherche #block-global-search-form .form-row .form-actions .bi-search {
      color: #282828;
      right: 15px;
      top: 50px;
      position: fixed; }
      .path-recherche #block-global-search-form .form-row .form-actions .bi-search:before {
        font-size: 17px; }
    .path-recherche #block-global-search-form .form-row .fieldgroup {
      flex-direction: column;
      justify-content: center;
      text-align: center;
      left: 0;
      width: 95%;
      padding-top: 10px;
      padding-bottom: 80px;
      top: 210px; }
      .path-recherche #block-global-search-form .form-row .fieldgroup .form-checkboxes {
        flex-direction: column;
        text-align: left;
        margin-top: 20px; }
    .path-recherche #block-global-search-form .form-row .entered-text {
      top: 565px; }
      .path-recherche #block-global-search-form .form-row .entered-text.no-results {
        top: 210px; }
    .path-recherche #block-global-search-form .form-row .js-form-type-textfield.search-visible {
      display: block;
      width: 100%; }
      .path-recherche #block-global-search-form .form-row .js-form-type-textfield.search-visible input {
        position: absolute;
        background: #333333;
        top: 0;
        left: 0;
        width: 100%;
        height: 60px;
        z-index: 10; }
  .path-recherche .view-solr-search-content .view-header {
    height: 154px;
    padding-top: 40px; }
    .path-recherche .view-solr-search-content .view-header h1 {
      padding-bottom: 370px; }
  .path-recherche .view-solr-search-content .view-content {
    padding-top: 445px; }
    .path-recherche .view-solr-search-content .view-content .result-title h2 {
      text-align: left;
      font-size: 20px;
      font-family: "CenturyGothic-Bold", sans-serif; }
  .path-recherche .view-solr-search-content .view-empty {
    margin: 350px 0 25px; } }

@media screen and (max-width: 768px) {
  .path-recherche #block-global-search-form .form-row .form-actions .form-submit {
    right: 32%; } }

@media screen and (max-width: 576px) {
  .path-recherche #block-global-search-form {
    border: none;
    height: 0; }
    .path-recherche #block-global-search-form .form-row .form-actions .form-submit {
      right: 33%;
      top: 470px; }
    .path-recherche #block-global-search-form .form-row .js-form-type-textfield {
      display: none; }
    .path-recherche #block-global-search-form .form-row .fieldgroup {
      width: 95%;
      top: 240px; }
  .path-recherche .view-solr-search-content .view-header h1 {
    font-size: 30px;
    padding-top: 50px;
    padding-bottom: 385px;
    padding-left: 0;
    text-align: left; }
    .path-recherche .view-solr-search-content .view-header h1:before {
      top: 35px; }
  .path-recherche .view-solr-search-content .view-content {
    padding-top: 355px; }
    .path-recherche .view-solr-search-content .view-content .search-result-content {
      flex-direction: column; }
    .path-recherche .view-solr-search-content .view-content .result-content {
      text-align: justify; }
      .path-recherche .view-solr-search-content .view-content .result-content h2 {
        text-align: center; }
      .path-recherche .view-solr-search-content .view-content .result-content .result-category {
        text-align: center;
        padding-top: 10px; }
    .path-recherche .view-solr-search-content .view-content .result-image {
      margin: auto; }
  .path-recherche .entered-text {
    margin-bottom: 5px; } }

@media screen and (max-width: 450px) {
  .path-recherche .block-system-breadcrumb-block {
    top: 92px;
    left: 8px;
    z-index: 2; }
    .path-recherche .block-system-breadcrumb-block .breadcrumb {
      background: none; }
  .path-recherche #block-global-search-form .form-row .form-actions .form-submit {
    right: 23%;
    top: 470px; }
  .path-recherche #block-global-search-form .form-row .fieldgroup {
    width: 350px;
    top: 240px; }
  .path-recherche #block-global-search-form .form-row .entered-text {
    top: 560px;
    left: 25%; }
  .path-recherche .view-solr-search-content .view-header h1 {
    padding-bottom: 300px;
    padding-left: 10px; }
    .path-recherche .view-solr-search-content .view-header h1:before {
      left: 10px;
      width: 95%; }
  .path-recherche .view-solr-search-content .view-content .result-content {
    padding-left: 0; } }

@media screen and (max-width: 375px) {
  .path-recherche #block-global-search-form .form-row .entered-text {
    left: 15%; } }

.parking-page #main-wrapper {
  background-color: #e6e6e6; }

.parking-page .lame-rich-text-image .lame-cta {
  text-align: inherit; }

.parking-page .lame-separator h2 {
  margin: 0;
  background: #8e8779;
  padding: 10px 20px;
  position: relative; }
  .parking-page .lame-separator h2:after {
    position: absolute;
    content: "";
    right: -40px;
    top: 0;
    border-style: solid;
    border-color: #8e8779 transparent #8e8779 transparent;
    border-width: 46px 40px 0 0; }
  .parking-page .lame-separator h2::before {
    position: absolute;
    content: "";
    right: -10%;
    top: 0;
    width: 6.5px;
    height: 46px;
    transform: skew(-41deg);
    background: #8e8779; }

@media screen and (max-width: 992px) {
  .parking-page .lame-separator h2 {
    padding: 5px 20px; }
    .parking-page .lame-separator h2:after {
      border-width: 40px 34px 0 0;
      right: -34px; }
    .parking-page .lame-separator h2:before {
      height: 40px;
      right: -27px;
      transform: skew(-40deg); } }

.parking-page .lame-column .column-item__link a {
  color: #8e8779; }

.menu--parking > .menu-item--active-trail,
.menu--parking .bi-caret-down-fill,
.menu--parking-gce > .menu-item--active-trail,
.menu--parking-gce .bi-caret-down-fill {
  display: none; }

.menu--parking ul.nav,
.menu--parking-gce ul.nav {
  justify-content: center; }
  .menu--parking ul.nav .nav-link,
  .menu--parking-gce ul.nav .nav-link {
    text-transform: uppercase;
    color: #8e8779;
    font-size: 20px;
    padding: 0;
    margin: 0.5rem 1rem; }
    .menu--parking ul.nav .nav-link.is-active,
    .menu--parking-gce ul.nav .nav-link.is-active {
      color: #282828;
      font-weight: 800;
      border-bottom: 5px solid #8e8779;
      padding-bottom: 10px; }

@media screen and (max-width: 992px) {
  .menu--parking,
  .menu--parking-gce {
    position: relative;
    margin: 0 30px;
    list-style: none;
    background: #333333;
    color: #fff; }
    .menu--parking .bi-caret-down-fill,
    .menu--parking-gce .bi-caret-down-fill {
      position: absolute;
      right: 0;
      color: #fff;
      top: 0;
      padding: 10px 7% 10px 88%; }
    .menu--parking .container,
    .menu--parking-gce .container {
      padding: 0; }
    .menu--parking > .nav-item,
    .menu--parking-gce > .nav-item {
      font-family: "CenturyGothic-Bold", sans-serif;
      border-bottom: 1px solid #3d4449;
      text-transform: uppercase; }
      .menu--parking > .nav-item:last-child,
      .menu--parking-gce > .nav-item:last-child {
        border-bottom: none; }
    .menu--parking a,
    .menu--parking-gce a {
      color: #fff; }
    .menu--parking ul.nav,
    .menu--parking-gce ul.nav {
      display: none; }
      .menu--parking ul.nav .nav-item,
      .menu--parking-gce ul.nav .nav-item {
        width: 100%;
        background: #333333; }
        .menu--parking ul.nav .nav-item .nav-link,
        .menu--parking ul.nav .nav-item .nav-link.is-active,
        .menu--parking-gce ul.nav .nav-item .nav-link,
        .menu--parking-gce ul.nav .nav-item .nav-link.is-active {
          color: #fff;
          font-size: 14px; }
        .menu--parking ul.nav .nav-item .nav-link,
        .menu--parking-gce ul.nav .nav-item .nav-link {
          border-bottom: 1px solid #3d4449;
          padding: 10px 15px;
          margin: 0; }
          .menu--parking ul.nav .nav-item .nav-link.is-active, .menu--parking ul.nav .nav-item .nav-link:last-child,
          .menu--parking-gce ul.nav .nav-item .nav-link.is-active,
          .menu--parking-gce ul.nav .nav-item .nav-link:last-child {
            border-bottom: none; }
          .menu--parking ul.nav .nav-item .nav-link.is-active,
          .menu--parking-gce ul.nav .nav-item .nav-link.is-active {
            font-family: "CenturyGothic-Bold", sans-serif; }
    .menu--parking.open .bi-caret-down-fill,
    .menu--parking-gce.open .bi-caret-down-fill {
      transform: rotate(180deg);
      padding: 10px 88% 10px 7%; } }

.out-of-event {
  background-color: #f5f5f5;
  padding: 0 70px 15px 70px; }
  .out-of-event .lame-rich-text {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 40px;
    font-size: 17px;
    line-height: 25px;
    color: #282828; }
  .out-of-event.menu--parking, .out-of-event.menu--parking-gce {
    margin-top: 0;
    padding-bottom: 15px; }

.parking-block {
  margin: 15px 0; }
  .parking-block .parking-row {
    height: auto;
    min-height: 100px; }
    .parking-block .parking-row:first-child {
      border-top: 4px solid #cdd1d6; }
    .parking-block .parking-row:last-child {
      border-bottom: 4px solid #cdd1d6; }
      .parking-block .parking-row:last-child .event-date-col,
      .parking-block .parking-row:last-child .event-col,
      .parking-block .parking-row:last-child .parking-cta-col {
        border-bottom: none; }
  .parking-block .event-date-col,
  .parking-block .event-col,
  .parking-block .parking-cta-col {
    padding-top: 15px; }
  .parking-block .event-date-col {
    background-color: #f1f1f1;
    font-family: "CenturyGothic-Bold", sans-serif;
    color: #8e8779;
    text-align: center;
    border-bottom: 2px solid #fff;
    padding-top: 20px; }
    .parking-block .event-date-col.center-date {
      padding-top: 35px; }
  .parking-block .event-date-parking {
    padding-bottom: 5px; }
  .parking-block .free-date {
    padding-top: 15px; }
  .parking-block .event-category {
    color: #0061a5;
    text-transform: uppercase;
    font-size: 13px;
    font-family: "CenturyGothic-Bold", sans-serif; }
  .parking-block .event-title {
    text-transform: uppercase;
    font-size: 20px;
    font-family: "CenturyGothic-Bold", sans-serif; }
    .parking-block .event-title a {
      color: #282828; }
    .parking-block .event-title:hover a {
      color: #b01731; }
  .parking-block .event-col,
  .parking-block .parking-cta-col {
    border-bottom: 2px solid #cdd1d6; }
  .parking-block .event-col {
    padding-left: 25px; }
  .parking-block .parking-cta-col {
    display: flex;
    justify-content: center;
    padding-top: 0;
    align-items: center; }
    .parking-block .parking-cta-col a {
      border: 2px solid #fff;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif; }
      .parking-block .parking-cta-col a .parking-open {
        padding: 15px 20px 15px 60px;
        background: #24305e;
        color: #fff;
        position: relative; }
        .parking-block .parking-cta-col a .parking-open:before {
          position: absolute;
          display: inline-block;
          content: "P";
          width: 25px;
          height: 25px;
          top: 12px;
          bottom: inherit;
          left: 18px;
          right: inherit;
          background: transparent;
          border: 2px solid #fff;
          border-radius: 50%;
          font-size: 15px;
          padding-left: 6px; }
      .parking-block .parking-cta-col a .parking-alerting {
        padding: 15px 11px 15px 40px;
        background-color: #415787;
        color: #fff;
        position: relative; }
        .parking-block .parking-cta-col a .parking-alerting:before {
          position: absolute;
          display: inline-block;
          content: "!";
          width: 25px;
          height: 25px;
          top: 11px;
          bottom: inherit;
          left: 10px;
          right: inherit;
          background: transparent;
          border: 2px solid #fff;
          border-radius: 50%;
          font-size: 15px;
          padding-left: 8px; }
      .parking-block .parking-cta-col a:hover .parking-open, .parking-block .parking-cta-col a:focus .parking-open {
        background: #415787;
        color: #fff; }
        .parking-block .parking-cta-col a:hover .parking-open:before, .parking-block .parking-cta-col a:focus .parking-open:before {
          border: 2px solid #fff; }
      .parking-block .parking-cta-col a:hover .parking-alerting, .parking-block .parking-cta-col a:focus .parking-alerting {
        background-color: #24305e;
        color: #fff; }
        .parking-block .parking-cta-col a:hover .parking-alerting:before, .parking-block .parking-cta-col a:focus .parking-alerting:before {
          border: 2px solid #fff; }

.block.parking-visites, .block.parking-e-card {
  margin-top: 40px; }
  .block.parking-visites .field--name-field-body, .block.parking-e-card .field--name-field-body {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: 1fr;
    grid-column-gap: 0;
    grid-row-gap: 0; }
    .block.parking-visites .field--name-field-body p, .block.parking-e-card .field--name-field-body p {
      margin-bottom: 0; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(1), .block.parking-e-card .field--name-field-body .field__item:nth-child(1) {
      grid-area: 1 / 1 / 2 / 3;
      background-color: #f1f1f1;
      font-family: "CenturyGothic-Bold", sans-serif;
      color: #8e8779;
      text-align: center;
      border-bottom: 2px solid #f1f1f1;
      border-top: 2px solid #f1f1f1; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(1) .lame-rich-text, .block.parking-e-card .field--name-field-body .field__item:nth-child(1) .lame-rich-text {
        text-align: center;
        height: 100%;
        margin: 0;
        align-items: center;
        display: flex;
        justify-content: center; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(2), .block.parking-e-card .field--name-field-body .field__item:nth-child(2) {
      grid-area: 1 / 3 / 2 / 11;
      padding-left: 25px; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(2) .lame, .block.parking-e-card .field--name-field-body .field__item:nth-child(2) .lame {
        margin-bottom: 20px;
        margin-top: 20px; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(1), .block.parking-e-card .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(1) {
        color: #0061a5;
        text-transform: uppercase;
        font-size: 13px;
        font-family: "CenturyGothic-Bold", sans-serif; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(2), .block.parking-e-card .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(2) {
        text-transform: uppercase;
        font-size: 20px;
        font-family: "CenturyGothic-Bold", sans-serif; }
        .block.parking-visites .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(2) a, .block.parking-e-card .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(2) a {
          color: #282828; }
        .block.parking-visites .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(2):hover a, .block.parking-e-card .field--name-field-body .field__item:nth-child(2) .lame-rich-text .description p:nth-child(2):hover a {
          color: #b01731; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(3), .block.parking-e-card .field--name-field-body .field__item:nth-child(3) {
      grid-area: 1 / 11 / 2 / 13; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(3) .lame, .block.parking-e-card .field--name-field-body .field__item:nth-child(3) .lame {
        margin-bottom: 20px;
        margin-top: 33px; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(3) .button-cta, .block.parking-e-card .field--name-field-body .field__item:nth-child(3) .button-cta {
        border: 2px solid #fff;
        background-color: #24305e;
        color: #fff; }
        .block.parking-visites .field--name-field-body .field__item:nth-child(3) .button-cta:hover, .block.parking-visites .field--name-field-body .field__item:nth-child(3) .button-cta:focus, .block.parking-e-card .field--name-field-body .field__item:nth-child(3) .button-cta:hover, .block.parking-e-card .field--name-field-body .field__item:nth-child(3) .button-cta:focus {
          background-color: #415787;
          color: #fff; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(2), .block.parking-visites .field--name-field-body .field__item:nth-child(3), .block.parking-e-card .field--name-field-body .field__item:nth-child(2), .block.parking-e-card .field--name-field-body .field__item:nth-child(3) {
      border-top: 2px solid #cdd1d6;
      border-bottom: 2px solid #cdd1d6; }

@media screen and (max-width: 1200px) {
  .parking-block .event-date-col {
    width: 14.666667%;
    padding-top: 30px; }
  .parking-block .event-col {
    width: 60.666667%; }
  .parking-block .parking-cta-col {
    width: 22.666667%; }
    .parking-block .parking-cta-col .parking-open,
    .parking-block .parking-cta-col .parking-alerting {
      padding: 15px 20px 15px 39px; }
  .block.parking-visites .field--name-field-body, .block.parking-e-card .field--name-field-body {
    display: flex; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(1), .block.parking-e-card .field--name-field-body .field__item:nth-child(1) {
      width: 14.666667%; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(2), .block.parking-e-card .field--name-field-body .field__item:nth-child(2) {
      width: 60.666667%; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(3), .block.parking-e-card .field--name-field-body .field__item:nth-child(3) {
      width: 22.666667%; } }

@media screen and (max-width: 992px) {
  body.vinci-stadium.parking-page .layout--onecol.header .block-field-blocknodebasic-pagetitle {
    font-size: 35px;
    padding-top: 45px;
    padding-left: 12px; }
  .parking-page #main-wrapper {
    background-color: inherit; }
  .parking-page .parking-row {
    height: auto;
    min-height: 160px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0; }
  .parking-page .event-date-col {
    width: inherit;
    grid-area: 1 / 1 / 3 / 2;
    padding-top: 60px;
    border-bottom: 2px solid #cdd1d6; }
    .parking-page .event-date-col.center-date {
      padding-top: 60px; }
  .parking-page .event-col {
    width: inherit;
    grid-area: 1 / 2 / 2 / 4;
    border: none; }
  .parking-page .parking-cta-col {
    grid-area: 2 / 2 / 3 / 4;
    width: inherit;
    border-bottom: 2px solid #cdd1d6;
    justify-content: flex-start;
    padding-left: 20px; }
  .parking-page .parking-block .container {
    padding-left: 5px;
    padding-right: 5px; }
  .parking-page .parking-block .event-title {
    font-size: 18px; }
  .parking-page .parking-block .event-col {
    padding-left: 20px; }
  .parking-page .lame-separator {
    flex-direction: row; }
    .parking-page .lame-separator h2 {
      font-size: 20px; }
      .parking-page .lame-separator h2 strong:after {
        width: 45px;
        height: 46px;
        background-size: 45px 46px;
        left: 303px; }
  .block.parking-visites .field--name-field-body, .block.parking-e-card .field--name-field-body {
    height: auto;
    min-height: inherit;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, auto);
    grid-column-gap: 0;
    grid-row-gap: 0;
    padding: 0; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(1), .block.parking-e-card .field--name-field-body .field__item:nth-child(1) {
      grid-area: 1 / 1 / 3 / 2;
      width: 100%;
      border-bottom: 4px solid #cdd1d6;
      border-top: 4px solid #cdd1d6; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(2), .block.parking-e-card .field--name-field-body .field__item:nth-child(2) {
      grid-area: 1 / 2 / 2 / 4;
      width: 100%;
      padding-left: 0;
      border-bottom: none;
      border-top: 4px solid #cdd1d6; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(2) .lame-rich-text, .block.parking-e-card .field--name-field-body .field__item:nth-child(2) .lame-rich-text {
        margin: 5px 0 25px 0; }
    .block.parking-visites .field--name-field-body .field__item:nth-child(3), .block.parking-e-card .field--name-field-body .field__item:nth-child(3) {
      grid-area: 2 / 2 / 3 / 4;
      border-top: none;
      border-bottom: 4px solid #cdd1d6;
      width: 100%; }
      .block.parking-visites .field--name-field-body .field__item:nth-child(3) .lame-cta, .block.parking-e-card .field--name-field-body .field__item:nth-child(3) .lame-cta {
        margin: 0 0 20px 20px;
        text-align: left; }
  .out-of-event {
    padding: 0; }
    .out-of-event .lame-rich-text {
      padding-top: 15px; }
    .out-of-event > li {
      background: #333333; }
  .menu--parking.out-of-event ~ .block-layout-builder .lame-rich-text .description > div {
    padding: 15px 20px !important; }
  .parking-page .lame-rich-text-image .lame-cta {
    text-align: center;
    margin: 15px 0; }
  .menu--parking > .menu-item--active-trail,
  .menu--parking .bi-caret-down-fill,
  .menu--parking-gce > .menu-item--active-trail,
  .menu--parking-gce .bi-caret-down-fill {
    display: block; } }

.page-view-archives #main-wrapper {
  background-color: #e6e6e6; }

.view-archives .view-header {
  height: 210px;
  background: #00C1DE;
  margin-right: -12px;
  margin-left: -12px;
  padding-top: 65px; }
  .view-archives .view-header h1 {
    text-transform: uppercase;
    margin-bottom: 0;
    border-top: 1px solid #282828;
    padding-top: 10px; }
  .view-archives .view-header h2 {
    color: #282828;
    font-family: "CenturyGothic", sans-serif;
    letter-spacing: -1px; }
  .view-archives .view-header .next-events-section {
    background: #f5f5f5;
    padding: 54px 30px;
    text-align: center;
    margin: 90px auto 0;
    width: 95%; }
    .view-archives .view-header .next-events-section p {
      color: #282828;
      font-family: "ralewaybold", sans-serif;
      margin-bottom: 25px;
      font-size: 15px;
      position: relative;
      display: inline-block; }
      .view-archives .view-header .next-events-section p:before {
        position: absolute;
        display: inline-block;
        content: "";
        width: 4px;
        height: 30px;
        top: inherit;
        bottom: 0;
        left: -15px;
        right: inherit;
        background: #b01731;
        transform: rotate(30deg); }
    .view-archives .view-header .next-events-section a {
      color: #00C1DE;
      padding: 10px;
      border: 3px solid #00C1DE;
      text-transform: uppercase;
      font-family: "CenturyGothic-Bold", sans-serif;
      display: flex;
      width: 190px;
      justify-content: center;
      margin: auto; }
      .view-archives .view-header .next-events-section a:hover {
        color: #fff;
        background-color: #00C1DE; }

.view-archives .view-filters {
  margin-top: 240px;
  margin-left: 30px; }
  .view-archives .view-filters #edit-year {
    border: none;
    border-bottom: 1px solid #666;
    border-radius: 0;
    width: 210px;
    color: #666;
    font-style: italic; }
    .view-archives .view-filters #edit-year:focus {
      box-shadow: none; }

.view-archives .archives-content .row {
  margin-bottom: 50px; }

.view-archives .archives-content .col-1 {
  background-color: #f2f2f2;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
  font-family: "CenturyGothic-Bold", sans-serif;
  width: 10.333333%; }
  .view-archives .archives-content .col-1 a {
    display: flex;
    flex-direction: column;
    color: #8e8779; }
    .view-archives .archives-content .col-1 a span:nth-child(3) {
      letter-spacing: 0.5px; }

.view-archives .archives-content .col-7 {
  width: 56.333333%;
  padding-right: 30px; }

.view-archives .archives-content .event-title {
  font-family: "CenturyGothic-Bold", sans-serif;
  font-size: 30px;
  margin-bottom: 15px;
  text-transform: uppercase; }

.view-archives .archives-content .event-subtitle {
  font-style: italic;
  padding-bottom: 16px;
  color: #999;
  position: relative; }
  .view-archives .archives-content .event-subtitle:after {
    position: absolute;
    display: inline-block;
    content: "";
    width: 80px;
    height: 1px;
    top: inherit;
    bottom: -5px;
    left: 50%;
    right: inherit;
    background: #fff;
    border-top: 1px solid #cdd1d6; }

.view-archives .archives-content .event-description {
  margin-top: 40px;
  position: relative; }
  .view-archives .archives-content .event-description:before {
    position: absolute;
    display: inline-block;
    content: "";
    width: 80px;
    height: 1px;
    top: -20px;
    bottom: inherit;
    left: 50%;
    right: inherit;
    background: #fff;
    border-top: 1px solid #cdd1d6; }

.view-archives .archives-content .event-header a {
  color: #666; }

@media screen and (max-width: 992px) {
  .page-view-archives #main-wrapper {
    background-color: inherit; }
  .view-archives .archives-content .row {
    display: flex;
    flex-direction: column;
    margin-bottom: 25px;
    border-bottom: 1px solid #cdd1d6; }
    .view-archives .archives-content .row .col-1,
    .view-archives .archives-content .row .col-7,
    .view-archives .archives-content .row .col-4 {
      width: inherit;
      flex: inherit; }
    .view-archives .archives-content .row .col-1 {
      order: 2;
      display: flex;
      flex-direction: row;
      background-color: transparent;
      color: #666;
      margin-top: 5px;
      font-size: 18px; }
      .view-archives .archives-content .row .col-1 span {
        margin: 0 3px; }
    .view-archives .archives-content .row .col-4 {
      order: 1; }
    .view-archives .archives-content .row .col-7 {
      order: 7;
      padding-right: inherit; }
    .view-archives .archives-content .row .event-header {
      text-align: center; }
    .view-archives .archives-content .row .event-title {
      font-size: 20px; }
    .view-archives .archives-content .row .event-subtitle {
      display: none; }
      .view-archives .archives-content .row .event-subtitle:after {
        content: none; }
    .view-archives .archives-content .row .event-description {
      text-align: justify;
      margin-top: 0; }
      .view-archives .archives-content .row .event-description:before {
        content: none; }
  .view-archives .view-header {
    height: 140px;
    padding-top: 40px; }
    .view-archives .view-header .next-events-section {
      margin: 35px auto 0; }
      .view-archives .view-header .next-events-section p:before {
        bottom: 38px;
        left: -10px; }
    .view-archives .view-header h1 {
      font-size: 30px; }
    .view-archives .view-header h2 {
      font-size: 15px; }
  .view-archives .view-content {
    margin-top: 10px; }
  .view-archives .view-filters {
    margin-top: 265px;
    margin-left: 0; }
    .view-archives .view-filters .form-row {
      justify-content: center; } }

body.page-view-export-alerting #content, body.page-view-export-newsletter #content, body.page-view-export-newsletter-entreprises #content {
  background: transparent; }
  body.page-view-export-alerting #content .view-header, body.page-view-export-newsletter #content .view-header, body.page-view-export-newsletter-entreprises #content .view-header {
    margin-bottom: 150px;
    padding-top: 70px;
    position: relative; }
    body.page-view-export-alerting #content .view-header .total-registred, body.page-view-export-newsletter #content .view-header .total-registred, body.page-view-export-newsletter-entreprises #content .view-header .total-registred {
      position: absolute;
      top: 373px;
      left: 189px;
      color: #282828; }
      body.page-view-export-alerting #content .view-header .total-registred span, body.page-view-export-newsletter #content .view-header .total-registred span, body.page-view-export-newsletter-entreprises #content .view-header .total-registred span {
        font-weight: 800; }
  body.page-view-export-alerting #content .view-filters .views-exposed-form .form-row, body.page-view-export-newsletter #content .view-filters .views-exposed-form .form-row, body.page-view-export-newsletter-entreprises #content .view-filters .views-exposed-form .form-row {
    padding: 0 10px; }
  body.page-view-export-alerting #content .view-filters .form-row .form-actions, body.page-view-export-newsletter #content .view-filters .form-row .form-actions, body.page-view-export-newsletter-entreprises #content .view-filters .form-row .form-actions {
    align-self: center; }
  body.page-view-export-alerting #content .view-filters #webform-submission-hidden-filter, body.page-view-export-newsletter #content .view-filters #webform-submission-hidden-filter, body.page-view-export-newsletter-entreprises #content .view-filters #webform-submission-hidden-filter {
    flex: 3 1 0; }
  body.page-view-export-alerting #content .view-filters .form-item-items-per-page, body.page-view-export-alerting #content .view-filters .form-actions, body.page-view-export-newsletter #content .view-filters .form-item-items-per-page, body.page-view-export-newsletter #content .view-filters .form-actions, body.page-view-export-newsletter-entreprises #content .view-filters .form-item-items-per-page, body.page-view-export-newsletter-entreprises #content .view-filters .form-actions {
    flex: 1 1 0; }
  body.page-view-export-alerting #content .view-filters .js-form-item-event-id, body.page-view-export-newsletter #content .view-filters .js-form-item-event-id, body.page-view-export-newsletter-entreprises #content .view-filters .js-form-item-event-id {
    flex: 3 1 0; }
  body.page-view-export-alerting #content .view-filters .form-actions, body.page-view-export-newsletter #content .view-filters .form-actions, body.page-view-export-newsletter-entreprises #content .view-filters .form-actions {
    position: relative; }
    body.page-view-export-alerting #content .view-filters .form-actions input[data-drupal-selector="edit-reset"], body.page-view-export-newsletter #content .view-filters .form-actions input[data-drupal-selector="edit-reset"], body.page-view-export-newsletter-entreprises #content .view-filters .form-actions input[data-drupal-selector="edit-reset"] {
      position: absolute;
      top: 60px; }
  body.page-view-export-alerting #content .view-content .table-responsive .views-table th, body.page-view-export-newsletter #content .view-content .table-responsive .views-table th, body.page-view-export-newsletter-entreprises #content .view-content .table-responsive .views-table th {
    color: #282828; }
  body.page-view-export-alerting #content .feed-icons, body.page-view-export-newsletter #content .feed-icons, body.page-view-export-newsletter-entreprises #content .feed-icons {
    width: fit-content;
    margin-bottom: 15px;
    margin-top: 25px; }
    body.page-view-export-alerting #content .feed-icons .views-data-export-feed a, body.page-view-export-newsletter #content .feed-icons .views-data-export-feed a, body.page-view-export-newsletter-entreprises #content .feed-icons .views-data-export-feed a {
      padding: 16px 25px;
      background: #00C1DE;
      position: relative;
      overflow: visible;
      text-indent: unset;
      display: inherit;
      width: 100%;
      color: #fff;
      font-family: "CenturyGothic-Bold", sans-serif;
      text-transform: uppercase; }
      body.page-view-export-alerting #content .feed-icons .views-data-export-feed a:after, body.page-view-export-newsletter #content .feed-icons .views-data-export-feed a:after, body.page-view-export-newsletter-entreprises #content .feed-icons .views-data-export-feed a:after {
        position: absolute;
        display: inline-block;
        content: "";
        width: 100%;
        height: auto;
        top: 0;
        bottom: inherit;
        left: 0;
        right: inherit;
        background: none;
        color: #fff; }
    body.page-view-export-alerting #content .feed-icons:hover .views-data-export-feed a, body.page-view-export-newsletter #content .feed-icons:hover .views-data-export-feed a, body.page-view-export-newsletter-entreprises #content .feed-icons:hover .views-data-export-feed a {
      color: #fff;
      background: #282828; }

body.page-view-export-alerting .view, body.page-view-export-newsletter .view, body.page-view-export-newsletter-entreprises .view {
  padding-bottom: 25px; }

body.page-view-export-newsletter #content .view-header .total-registred, body.page-view-export-newsletter-entreprises #content .view-header .total-registred {
  top: 275px; }

.inline-block {
  display: inline-block;
  width: 100%; }

.webform__alerting {
  clear: both; }
  .webform__alerting form.webform-submission-alerting-form {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    background-color: #fff; }
    .webform__alerting form.webform-submission-alerting-form > div:not(.column) {
      flex-basis: 100%; }
    .webform__alerting form.webform-submission-alerting-form .column-left {
      width: 40%;
      display: block;
      background-color: #24305e;
      padding: 45px 45px 45px 95px;
      color: #fff;
      margin: 0;
      margin-bottom: 0 !important; }
      .webform__alerting form.webform-submission-alerting-form .column-left .receive-alert {
        margin-bottom: 10px;
        position: relative;
        font-family: "CenturyGothic-Bold", sans-serif;
        font-size: 1.142em; }
        .webform__alerting form.webform-submission-alerting-form .column-left .receive-alert::before {
          position: absolute;
          content: "";
          background-image: url(/themes/custom/vinci_stadium/dist/css/../images/sprites.png);
          background-repeat: no-repeat;
          background-position: -29px -1047px;
          height: 24px;
          left: -43px;
          top: 5px;
          width: 24px; }
      .webform__alerting form.webform-submission-alerting-form .column-left .webform-notify a {
        color: white;
        text-decoration: underline; }
        .webform__alerting form.webform-submission-alerting-form .column-left .webform-notify a:hover {
          color: #b01731; }
    .webform__alerting form.webform-submission-alerting-form .column-right {
      width: 60%;
      flex-direction: column;
      justify-content: space-between;
      background-color: #001437;
      color: #fff;
      padding: 45px 95px 20px;
      margin: 0;
      position: relative;
      margin-bottom: 0 !important; }
      .webform__alerting form.webform-submission-alerting-form .column-right .subscription-text {
        margin-bottom: 110px;
        font-family: "CenturyGothic-Bold", sans-serif;
        color: #fff;
        font-size: 1.142em;
        line-height: 1.2; }
      .webform__alerting form.webform-submission-alerting-form .column-right .mail-submit > .webform-flex--1 input {
        height: 50px;
        line-height: 0.7;
        border: none;
        border-radius: 0; }
      .webform__alerting form.webform-submission-alerting-form .column-right .mail-submit > .webform-flex--1:first-child .form-item-email-address label {
        display: none; }
      .webform__alerting form.webform-submission-alerting-form .column-right .mail-submit > .webform-flex--1:last-child {
        position: absolute;
        right: 0;
        transform: translateX(-50%); }
        .webform__alerting form.webform-submission-alerting-form .column-right .mail-submit > .webform-flex--1:last-child .webform-actions {
          margin-bottom: 0 !important; }
          .webform__alerting form.webform-submission-alerting-form .column-right .mail-submit > .webform-flex--1:last-child .webform-actions .webform-button--submit {
            opacity: 1;
            margin-right: 0;
            border: 2px solid #fff;
            background: #24305e; }
            .webform__alerting form.webform-submission-alerting-form .column-right .mail-submit > .webform-flex--1:last-child .webform-actions .webform-button--submit:hover {
              background: #415787; }
      .webform__alerting form.webform-submission-alerting-form .column-right .form-item-newsletter-optin .webform-element-description,
      .webform__alerting form.webform-submission-alerting-form .column-right .description {
        font-family: "CenturyGothic-Bold", sans-serif;
        color: #fff;
        display: block;
        line-height: 1.6; }
      .webform__alerting form.webform-submission-alerting-form .column-right .form-item-newsletter-optin .webform-element-description {
        font-size: 1em;
        margin-bottom: 0; }
      .webform__alerting form.webform-submission-alerting-form .column-right .description {
        font-size: 0.714em;
        margin-bottom: 10px; }
      .webform__alerting form.webform-submission-alerting-form .column-right legend {
        display: none; }
    .webform__alerting form.webform-submission-alerting-form .webform-confirmation {
      height: 100px;
      display: flex;
      justify-content: center;
      align-items: center;
      color: #fff;
      font-size: 1.142em;
      background: #5c5c5c; }
    .webform__alerting form.webform-submission-alerting-form .reload-captcha {
      filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(228deg) brightness(103%) contrast(101%);
      opacity: 1; }
  @media screen and (max-width: 992px) {
    .webform__alerting form.webform-submission-alerting-form {
      flex-direction: column; }
      .webform__alerting form.webform-submission-alerting-form .column-left,
      .webform__alerting form.webform-submission-alerting-form .column-right {
        width: 100%; }
      .webform__alerting form.webform-submission-alerting-form .column-left {
        padding: 20px 25px 20px 65px; }
      .webform__alerting form.webform-submission-alerting-form .column-right {
        padding: 30px 20px 70px;
        text-align: center; }
        .webform__alerting form.webform-submission-alerting-form .column-right .subscription-text {
          margin-bottom: 15px; }
        .webform__alerting form.webform-submission-alerting-form .column-right .mail-submit > .webform-flex--1:last-child {
          right: 40px;
          bottom: 20px; } }

#webform-alerting {
  position: relative; }
  #webform-alerting #anchor_target_webform {
    position: absolute;
    top: -190px; }

#popup-message-wrapper {
  position: fixed;
  z-index: 1000; }
  #popup-message-wrapper #popup-message-window {
    margin: 25px auto;
    border-radius: 8px;
    height: fit-content !important;
    max-height: 90vh;
    width: 70% !important;
    -webkit-box-shadow: 3px 3px 10px -4px #000000;
    box-shadow: 3px 3px 10px -4px #000000; }
    #popup-message-wrapper #popup-message-window h1.popup-message-title {
      font-size: 2.5em;
      font-family: "CenturyGothic-Bold", sans-serif;
      margin-bottom: 50px;
      margin-top: 10px;
      color: #282828; }
    #popup-message-wrapper #popup-message-window #popup-message-content {
      display: flex;
      flex-direction: column;
      justify-content: space-evenly; }
      #popup-message-wrapper #popup-message-window #popup-message-content p {
        font-size: 1.071em; }
      #popup-message-wrapper #popup-message-window #popup-message-content .paragraph--type--media-paragraph .field--type-image {
        max-width: 700px;
        margin: auto; }

@media screen and (max-width: 992px) {
  #popup-message-wrapper #popup-message-window {
    width: 90% !important;
    padding: 0 15px 10px; }
  #popup-message-content .paragraph--type--media-paragraph {
    margin-bottom: 40px; } }

@media screen and (min-width: 992px) {
  #popup-message-wrapper #popup-message-window::-webkit-scrollbar-thumb {
    background-color: #999;
    border-radius: 20px; }
  #popup-message-wrapper #popup-message-window::-webkit-scrollbar {
    width: 5px;
    margin-right: 2px; } }

.node--type-basic-page .layout,
.node--type-news .layout,
.page-vocabulary-news-category .layout,
.path-frontpage .layout,
.node--type-visit .layout {
  height: 100%; }
  .node--type-basic-page .layout .block-field-blocknodenewstype,
  .node--type-basic-page .layout .block-field-blocknodebasic-pagetitle,
  .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-subtitle,
  .node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname,
  .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder,
  .node--type-news .layout .block-field-blocknodenewstype,
  .node--type-news .layout .block-field-blocknodebasic-pagetitle,
  .node--type-news .layout .block-field-blocknodebasic-pagefield-subtitle,
  .node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname,
  .node--type-news .layout .block-field-blocknodebasic-pagefield-folder,
  .page-vocabulary-news-category .layout .block-field-blocknodenewstype,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-subtitle,
  .page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder,
  .path-frontpage .layout .block-field-blocknodenewstype,
  .path-frontpage .layout .block-field-blocknodebasic-pagetitle,
  .path-frontpage .layout .block-field-blocknodebasic-pagefield-subtitle,
  .path-frontpage .layout .block-field-blocktaxonomy-termnews-categoryname,
  .path-frontpage .layout .block-field-blocknodebasic-pagefield-folder,
  .node--type-visit .layout .block-field-blocknodenewstype,
  .node--type-visit .layout .block-field-blocknodebasic-pagetitle,
  .node--type-visit .layout .block-field-blocknodebasic-pagefield-subtitle,
  .node--type-visit .layout .block-field-blocktaxonomy-termnews-categoryname,
  .node--type-visit .layout .block-field-blocknodebasic-pagefield-folder {
    color: #282828;
    text-transform: uppercase; }
  .node--type-basic-page .layout .block-field-blocknodebasic-pagetitle,
  .node--type-basic-page .layout .block-field-blocknodenewstype,
  .node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname,
  .node--type-basic-page .layout .block-field-blocknodenewstitle,
  .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder,
  .node--type-news .layout .block-field-blocknodebasic-pagetitle,
  .node--type-news .layout .block-field-blocknodenewstype,
  .node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname,
  .node--type-news .layout .block-field-blocknodenewstitle,
  .node--type-news .layout .block-field-blocknodebasic-pagefield-folder,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle,
  .page-vocabulary-news-category .layout .block-field-blocknodenewstype,
  .page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname,
  .page-vocabulary-news-category .layout .block-field-blocknodenewstitle,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder,
  .path-frontpage .layout .block-field-blocknodebasic-pagetitle,
  .path-frontpage .layout .block-field-blocknodenewstype,
  .path-frontpage .layout .block-field-blocktaxonomy-termnews-categoryname,
  .path-frontpage .layout .block-field-blocknodenewstitle,
  .path-frontpage .layout .block-field-blocknodebasic-pagefield-folder,
  .node--type-visit .layout .block-field-blocknodebasic-pagetitle,
  .node--type-visit .layout .block-field-blocknodenewstype,
  .node--type-visit .layout .block-field-blocktaxonomy-termnews-categoryname,
  .node--type-visit .layout .block-field-blocknodenewstitle,
  .node--type-visit .layout .block-field-blocknodebasic-pagefield-folder {
    font-size: 40px;
    padding-top: 70px;
    font-family: "CenturyGothic-Bold", sans-serif;
    letter-spacing: -1px;
    position: relative;
    padding-left: 0;
    margin-left: 52px;
    color: #fff; }
    .node--type-basic-page .layout .block-field-blocknodebasic-pagetitle::before,
    .node--type-basic-page .layout .block-field-blocknodenewstype::before,
    .node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .node--type-basic-page .layout .block-field-blocknodenewstitle::before,
    .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder::before,
    .node--type-news .layout .block-field-blocknodebasic-pagetitle::before,
    .node--type-news .layout .block-field-blocknodenewstype::before,
    .node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .node--type-news .layout .block-field-blocknodenewstitle::before,
    .node--type-news .layout .block-field-blocknodebasic-pagefield-folder::before,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle::before,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstype::before,
    .page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstitle::before,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder::before,
    .path-frontpage .layout .block-field-blocknodebasic-pagetitle::before,
    .path-frontpage .layout .block-field-blocknodenewstype::before,
    .path-frontpage .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .path-frontpage .layout .block-field-blocknodenewstitle::before,
    .path-frontpage .layout .block-field-blocknodebasic-pagefield-folder::before,
    .node--type-visit .layout .block-field-blocknodebasic-pagetitle::before,
    .node--type-visit .layout .block-field-blocknodenewstype::before,
    .node--type-visit .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .node--type-visit .layout .block-field-blocknodenewstitle::before,
    .node--type-visit .layout .block-field-blocknodebasic-pagefield-folder::before {
      position: absolute;
      display: inline-block;
      content: "";
      width: 100%;
      height: 2px;
      top: 60px;
      bottom: 0;
      left: 0;
      right: 0;
      background: #24305e; }
    .node--type-basic-page .layout .block-field-blocknodebasic-pagetitle h1,
    .node--type-basic-page .layout .block-field-blocknodenewstype h1,
    .node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname h1,
    .node--type-basic-page .layout .block-field-blocknodenewstitle h1,
    .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder h1,
    .node--type-news .layout .block-field-blocknodebasic-pagetitle h1,
    .node--type-news .layout .block-field-blocknodenewstype h1,
    .node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname h1,
    .node--type-news .layout .block-field-blocknodenewstitle h1,
    .node--type-news .layout .block-field-blocknodebasic-pagefield-folder h1,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle h1,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstype h1,
    .page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname h1,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstitle h1,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder h1,
    .path-frontpage .layout .block-field-blocknodebasic-pagetitle h1,
    .path-frontpage .layout .block-field-blocknodenewstype h1,
    .path-frontpage .layout .block-field-blocktaxonomy-termnews-categoryname h1,
    .path-frontpage .layout .block-field-blocknodenewstitle h1,
    .path-frontpage .layout .block-field-blocknodebasic-pagefield-folder h1,
    .node--type-visit .layout .block-field-blocknodebasic-pagetitle h1,
    .node--type-visit .layout .block-field-blocknodenewstype h1,
    .node--type-visit .layout .block-field-blocktaxonomy-termnews-categoryname h1,
    .node--type-visit .layout .block-field-blocknodenewstitle h1,
    .node--type-visit .layout .block-field-blocknodebasic-pagefield-folder h1 {
      font-size: 1em;
      text-align: left;
      color: #fff; }
  .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-subtitle,
  .node--type-news .layout .block-field-blocknodebasic-pagefield-subtitle,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-subtitle,
  .path-frontpage .layout .block-field-blocknodebasic-pagefield-subtitle,
  .node--type-visit .layout .block-field-blocknodebasic-pagefield-subtitle {
    position: absolute;
    top: 120px;
    color: #fff;
    font-size: 20px;
    font-family: "CenturyGothic", sans-serif;
    padding-left: 0;
    left: 40px;
    padding-top: 5px; }
  .node--type-basic-page .layout .block-field-blocknodebasic-pagetitle,
  .node--type-basic-page .layout .block-field-blocknodenewstype,
  .node--type-news .layout .block-field-blocknodebasic-pagetitle,
  .node--type-news .layout .block-field-blocknodenewstype,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle,
  .page-vocabulary-news-category .layout .block-field-blocknodenewstype,
  .path-frontpage .layout .block-field-blocknodebasic-pagetitle,
  .path-frontpage .layout .block-field-blocknodenewstype,
  .node--type-visit .layout .block-field-blocknodebasic-pagetitle,
  .node--type-visit .layout .block-field-blocknodenewstype {
    margin-left: 40px; }
  .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder
~ .block-field-blocknodebasic-pagetitle,
  .node--type-news .layout .block-field-blocknodebasic-pagefield-folder
~ .block-field-blocknodebasic-pagetitle,
  .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder
~ .block-field-blocknodebasic-pagetitle,
  .path-frontpage .layout .block-field-blocknodebasic-pagefield-folder
~ .block-field-blocknodebasic-pagetitle,
  .node--type-visit .layout .block-field-blocknodebasic-pagefield-folder
~ .block-field-blocknodebasic-pagetitle {
    display: none; }
  .node--type-basic-page .layout .field--name-field-univers,
  .node--type-news .layout .field--name-field-univers,
  .page-vocabulary-news-category .layout .field--name-field-univers,
  .path-frontpage .layout .field--name-field-univers,
  .node--type-visit .layout .field--name-field-univers {
    display: none; }
  @media screen and (max-width: 992px) {
    .node--type-basic-page .layout .block-field-blocknodebasic-pagetitle::before,
    .node--type-basic-page .layout .block-field-blocknodenewstype::before,
    .node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .node--type-basic-page .layout .block-field-blocknodenewstitle::before,
    .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder::before,
    .node--type-news .layout .block-field-blocknodebasic-pagetitle::before,
    .node--type-news .layout .block-field-blocknodenewstype::before,
    .node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .node--type-news .layout .block-field-blocknodenewstitle::before,
    .node--type-news .layout .block-field-blocknodebasic-pagefield-folder::before,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle::before,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstype::before,
    .page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstitle::before,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder::before,
    .path-frontpage .layout .block-field-blocknodebasic-pagetitle::before,
    .path-frontpage .layout .block-field-blocknodenewstype::before,
    .path-frontpage .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .path-frontpage .layout .block-field-blocknodenewstitle::before,
    .path-frontpage .layout .block-field-blocknodebasic-pagefield-folder::before,
    .node--type-visit .layout .block-field-blocknodebasic-pagetitle::before,
    .node--type-visit .layout .block-field-blocknodenewstype::before,
    .node--type-visit .layout .block-field-blocktaxonomy-termnews-categoryname::before,
    .node--type-visit .layout .block-field-blocknodenewstitle::before,
    .node--type-visit .layout .block-field-blocknodebasic-pagefield-folder::before {
      content: none; }
    .node--type-basic-page .layout .block-field-blocknodebasic-pagetitle .field--name-type,
    .node--type-basic-page .layout .block-field-blocknodenewstype .field--name-type,
    .node--type-basic-page .layout .block-field-blocktaxonomy-termnews-categoryname .field--name-type,
    .node--type-basic-page .layout .block-field-blocknodenewstitle .field--name-type,
    .node--type-basic-page .layout .block-field-blocknodebasic-pagefield-folder .field--name-type,
    .node--type-news .layout .block-field-blocknodebasic-pagetitle .field--name-type,
    .node--type-news .layout .block-field-blocknodenewstype .field--name-type,
    .node--type-news .layout .block-field-blocktaxonomy-termnews-categoryname .field--name-type,
    .node--type-news .layout .block-field-blocknodenewstitle .field--name-type,
    .node--type-news .layout .block-field-blocknodebasic-pagefield-folder .field--name-type,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagetitle .field--name-type,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstype .field--name-type,
    .page-vocabulary-news-category .layout .block-field-blocktaxonomy-termnews-categoryname .field--name-type,
    .page-vocabulary-news-category .layout .block-field-blocknodenewstitle .field--name-type,
    .page-vocabulary-news-category .layout .block-field-blocknodebasic-pagefield-folder .field--name-type,
    .path-frontpage .layout .block-field-blocknodebasic-pagetitle .field--name-type,
    .path-frontpage .layout .block-field-blocknodenewstype .field--name-type,
    .path-frontpage .layout .block-field-blocktaxonomy-termnews-categoryname .field--name-type,
    .path-frontpage .layout .block-field-blocknodenewstitle .field--name-type,
    .path-frontpage .layout .block-field-blocknodebasic-pagefield-folder .field--name-type,
    .node--type-visit .layout .block-field-blocknodebasic-pagetitle .field--name-type,
    .node--type-visit .layout .block-field-blocknodenewstype .field--name-type,
    .node--type-visit .layout .block-field-blocktaxonomy-termnews-categoryname .field--name-type,
    .node--type-visit .layout .block-field-blocknodenewstitle .field--name-type,
    .node--type-visit .layout .block-field-blocknodebasic-pagefield-folder .field--name-type {
      margin-bottom: 0;
      font-size: 36px; }
    .node--type-basic-page .layout .field--name-field-folder,
    .node--type-news .layout .field--name-field-folder,
    .page-vocabulary-news-category .layout .field--name-field-folder,
    .path-frontpage .layout .field--name-field-folder,
    .node--type-visit .layout .field--name-field-folder {
      font-size: 35px;
      padding-left: 15px; } }

@media screen and (max-width: 768px) {
  .path-frontpage .view-content.row {
    margin-left: 0;
    margin-right: 0; }
  .path-frontpage .view-content .category-name {
    padding-left: 14px;
    padding-right: 14px; } }

.node--type-basic-page.folder-taxonomy #main {
  padding: 0; }

.node--type-basic-page.folder-taxonomy .node__content {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: auto;
  grid-column-gap: 0;
  grid-row-gap: 0; }
  .node--type-basic-page.folder-taxonomy .node__content .layout.banner {
    grid-column: 1/5; }

.node--type-basic-page.folder-taxonomy .layout--onecol.header {
  grid-area: 1 / 1 / 2 / 6; }

.node--type-basic-page.folder-taxonomy .layout--onecol.dossier {
  grid-area: 2 / 1 / 6 / 2; }

.node--type-basic-page.folder-taxonomy .layout--onecol.contenu {
  grid-area: 2 / 2 / 6 / 5; }
  .node--type-basic-page.folder-taxonomy .layout--onecol.contenu .block-field-blocknodebasic-pagetitle {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0 0 0 10px; }
    .node--type-basic-page.folder-taxonomy .layout--onecol.contenu .block-field-blocknodebasic-pagetitle:before {
      content: none; }
    .node--type-basic-page.folder-taxonomy .layout--onecol.contenu .block-field-blocknodebasic-pagetitle h1 {
      text-transform: none;
      margin-bottom: 0; }
  .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav,
  .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav {
    justify-content: center; }
    .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-link,
    .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-link {
      text-transform: uppercase;
      color: #8e8779;
      font-size: 20px;
      padding: 0;
      margin: 0.5rem 1rem; }
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-link.is-active,
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-link.is-active {
        color: #282828;
        font-weight: 800;
        border-bottom: 5px solid #8e8779;
        padding-bottom: 10px; }
  @media screen and (max-width: 992px) {
    .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'],
    .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] {
      position: relative;
      margin: 0 30px;
      list-style: none;
      background: #333333;
      color: #fff; }
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] .bi-caret-down-fill,
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] .bi-caret-down-fill {
        position: absolute;
        right: 0;
        color: #fff;
        top: 0;
        padding: 10px 7% 10px 88%; }
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] .container,
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] .container {
        padding: 0; }
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] > .nav-item,
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] > .nav-item {
        font-family: "CenturyGothic-Bold", sans-serif;
        border-bottom: 1px solid #3d4449;
        text-transform: uppercase; }
        .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] > .nav-item:last-child,
        .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] > .nav-item:last-child {
          border-bottom: none; }
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] a,
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] a {
        color: #fff; }
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav,
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav {
        display: none; }
        .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-item,
        .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-item {
          width: 100%;
          background: #333333; }
          .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-item .nav-link,
          .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-item .nav-link.is-active,
          .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-item .nav-link,
          .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-item .nav-link.is-active {
            color: #fff;
            font-size: 14px; }
          .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-item .nav-link,
          .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-item .nav-link {
            border-bottom: 1px solid #3d4449;
            padding: 10px 15px;
            margin: 0; }
            .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-item .nav-link.is-active, .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-item .nav-link:last-child,
            .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-item .nav-link.is-active,
            .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-item .nav-link:last-child {
              border-bottom: none; }
            .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'] ul.nav .nav-item .nav-link.is-active,
            .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'] ul.nav .nav-item .nav-link.is-active {
              font-family: "CenturyGothic-Bold", sans-serif; }
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class^='menu--useful-infos'].open .bi-caret-down-fill,
      .node--type-basic-page.folder-taxonomy .layout--onecol.contenu nav[class*='menu--useful-infos'].open .bi-caret-down-fill{transform:rotate(180deg);padding:10px 88% 10px 7%;}}.node--type-basic-page.folder-taxonomy .block-field-blocknodebasic-pagefield-subtitle{left:52px;}.layout--onecol.dossier{margin-left:-12px;}.layout--onecol.dossier .block .content ul{padding-left:0;}.layout--onecol.dossier .block .content li{list-style:none;}.layout--onecol.dossier .block .content li.item{border-bottom:1px solid #cdd1d6;margin-left:0;padding:0;}.layout--onecol.dossier .block .content a{border-left:4px solid #fff;color:#1f2328;display:block;padding:33px 30px 33px 20px;font-family:"CenturyGothic-Bold",sans-serif;position:relative;}.layout--onecol.dossier .block .content a:hover{color:#b01731;}.layout--onecol.dossier .block .content a:hover::after{color:#8e8779;}.layout--onecol.dossier .block .content a::after{position:absolute;display:inline-block;content:">";width:inherit;height:inherit;top:35px;bottom:0;left:inherit;right:20px;background:transparent;color:#1f2328;}.layout--onecol.dossier .block .content a.active{border-left:5px solid #b01731;}.layout--onecol.dossier ~ .layout--onecol.contenu{border-left:1px solid #cdd1d6;padding:0 30px;}.layout--onecol.dossier ~ .layout--onecol.contenu h1{font-family:"CenturyGothic",sans-serif;line-height:1;font-size:45px;}.layout--onecol.dossier ~ .layout--onecol.contenu .description h1,.layout--onecol.dossier ~ .layout--onecol.contenu .description h2{font-family:"CenturyGothic",sans-serif;line-height:1;font-size:45px;text-transform:none;color:#282828;margin-bottom:30px;}.layout--onecol.dossier ~ .layout--onecol.contenu .description h3{font-weight:bold;}.layout--threecol-section--33-34-33{margin:40px 0;}.layout--threecol-section--33-34-33 .layout__region{padding:0 18px;}.layout--threecol-section--33-34-33 .layout__region:not(:last-child){border-right:1px solid #cdd1d6;}.layout--threecol-section--33-34-33 .layout__region .field__item .lame{margin:0;}.layout--threecol-section--33-34-33 .block.block-instagram-lite{height:565px;}@media screen and (max-width:992px){.node--type-basic-page.folder-taxonomy .node__content{display:block;}.node--type-basic-page.folder-taxonomy .layout--onecol.contenu .block-field-blocknodebasic-pagetitle h1{padding-left:20px;}.node--type-basic-page.folder-taxonomy #iframe{height:240px;}.layout--onecol.dossier ~ .layout--onecol.contenu{border-left:none;padding:0;}.layout--onecol.dossier ~ .layout--onecol.contenu .description h1{font-size:30px;}.layout--onecol.dossier ~ .layout--onecol.contenu .description h2{font-size:25px;}.layout--onecol.dossier ~ .layout--onecol.contenu .description h1,.layout--onecol.dossier ~ .layout--onecol.contenu .description h2{margin:0 0 10px 0;text-align:left;}.layout--onecol.dossier{margin-left:0;margin-top:25px;}.layout--onecol.dossier .block{position:relative;}.layout--onecol.dossier .block .content ul{position:relative;margin:0 20px;display:none;padding:0 20px;background:#333333;}.layout--onecol.dossier .block .content ul li.item{background-color:#333333;border-bottom:1px solid #3d4449;}.layout--onecol.dossier .block .content ul li.item:last-child{border-bottom:none;}.layout--onecol.dossier .block .content a{border-left:none;color:#fff;display:block;padding:10px 15px 10px 0;position:inherit;width:85%;font-family:"CenturyGothic",sans-serif;text-transform:uppercase;}.layout--onecol.dossier .block .content a.active{border-left:none;font-family:"CenturyGothic-Bold",sans-serif;}.layout--onecol.dossier .block .content a:after{display:none;}.layout--onecol.dossier .block .content .block-associated-folder-taxonomy-term > li{background:#333333;margin:0 20px;border-bottom:1px solid #3d4449;padding:0 20px;}.layout--onecol.dossier .block .content .block-associated-folder-taxonomy-term .bi-caret-down-fill{display:block;position:absolute;right:10px;color:#fff;z-index:2;top:0;padding:10px 7% 10px 88%;}.layout--onecol.dossier .block .content .block-associated-folder-taxonomy-term.open .bi-caret-down-fill{transform:rotate(180deg);padding:10px 88% 10px 7%;}}.node--type-basic-page .node__content{margin-top:0;}.node--type-basic-page #nav-header-smart{padding-top:140px;position:absolute;}@media screen and (max-width:768px){.node--type-basic-page #nav-header-smart{padding-top:60px;}}.page-user-login .block-system-main-block{padding-top:160px;}.page-user-login .tabs{left:0;top:80px;width:100%;padding-top:132px;margin-bottom:0;margin-left:-12px;position:relative;}.page-user-login .tabs:before{position:absolute;display:inline-block;content:"";width:100%;height:1px;top:-12px;bottom:inherit;left:12px;right:inherit;background:#282828;}.page-user-login #main-wrapper::before{content:"Compte utilisateur";font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;color:#282828;padding:80px 302px;font-size:35px;}.page-user-login #main-wrapper #content{background:transparent;}.page-user-login #block-vinci-stadium-content{background:#fff;}.page-user-login .user-login-form{margin-bottom:70px;}.page-user-login .nav-tabs .nav-item a{color:#fff;}.page-user-login .nav-tabs .nav-item.active a{color:#282828;}.page-user-login .nav-tabs .nav-item:hover a{color:#282828;}.page-user-login .user-login-form .form-submit{width:200px;margin:auto;display:flex;justify-content:center;margin-top:50px;}.page-user-login .user-login-form .form-actions{padding-bottom:50px;}@media screen and (max-width:992px){.page-user-login #main-wrapper:before{padding:80px 16px;top:55px;}.page-user-login .tabs{margin-bottom:30px;left:12px;padding-top:138px;}.page-user-login .tabs ul.nav-tabs{flex-direction:column;}.page-user-login .tabs ul.nav-tabs .nav-item a{color:#282828;}}.vinci-stadium.b2b-homepage .tabs{top:-38px;}.vinci-stadium.b2b-homepage .tabs .nav-link{color:#282828;}.vinci-stadium.b2b-homepage #main-wrapper:before{content:none;}.vinci-stadium.b2b-homepage #main-wrapper .main-content{position:inherit;}.vinci-stadium.b2b-homepage #main-wrapper article.contextual-region{position:inherit;}.vinci-stadium.b2b-homepage .layout--onecol.header{width:100%;left:0;margin-left:0;background-color:transparent;}.vinci-stadium.b2b-homepage .layout--onecol .home-b2b .content .field--name-field-body > .field__item > .lame{margin-top:0;}.vinci-stadium.b2b-homepage #business-top .first-row,.vinci-stadium.b2b-homepage #business-top .second-row,.vinci-stadium.b2b-homepage #business-top .third-row{height:400px;background-size:cover;margin:10px 0 20px 0;min-width:49vw;}.vinci-stadium.b2b-homepage #business-top .first-row a,.vinci-stadium.b2b-homepage #business-top .second-row a,.vinci-stadium.b2b-homepage #business-top .third-row a{height:100%;width:100%;display:flex;}.vinci-stadium.b2b-homepage #business-top .first-row a span,.vinci-stadium.b2b-homepage #business-top .second-row a span,.vinci-stadium.b2b-homepage #business-top .third-row a span{font-size:15px;color:#fff;text-align:center;padding:15px 25px;text-transform:uppercase;margin-left:10px;margin-bottom:10px;background-color:#baac85;position:absolute;bottom:0;left:5px;font-family:"CenturyGothic-Bold",sans-serif;}.vinci-stadium.b2b-homepage #business-top .first-row,.vinci-stadium.b2b-homepage #business-top .second-row{display:flex;width:100%;}.vinci-stadium.b2b-homepage #business-top .first-row div,.vinci-stadium.b2b-homepage #business-top .second-row div{height:400px;width:100%;min-width:49vw;position:relative;}.vinci-stadium.b2b-homepage #business-top .first-row div span:after,.vinci-stadium.b2b-homepage #business-top .second-row div span:after{position:absolute;display:inline-block;content:"";width:64px;height:51px;top:inherit;bottom:0;left:100%;right:inherit;background:none;background-image:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/gold.png");background-size:64px 51px;}.vinci-stadium.b2b-homepage #business-top .first-row div:nth-child(1){background:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/Reservez_des_places_VIP.jpg") no-repeat;background-size:cover;margin-left:calc(50% - 50vw);margin-right:20px;}.vinci-stadium.b2b-homepage #business-top .first-row div:nth-child(1) span:after{left:100%;}.vinci-stadium.b2b-homepage #business-top .first-row div:nth-child(2){background:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/Organiser_votre_evenement.jpg") no-repeat;background-size:cover;margin-left:20px;margin-right:calc(50% - 50vw);}.vinci-stadium.b2b-homepage #business-top .first-row div:nth-child(2) span:after{left:100%;}.vinci-stadium.b2b-homepage #business-top .third-row{background:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/Location_de_bureaux.jpg") no-repeat 0 52%;position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.vinci-stadium.b2b-homepage #business-top .third-row a{left:5px;}.vinci-stadium.b2b-homepage #business-top .third-row span:after{position:absolute;display:inline-block;content:"";width:64px;height:51px;top:inherit;bottom:0;left:100%;right:inherit;background:none;background-image:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/gold.png");background-size:64px 51px;}.vinci-stadium.b2b-homepage #content-top h2{padding-top:10px;text-align:left;color:#aaa57d;font-size:17px;}@media screen and (max-width:450px){.vinci-stadium.b2b-homepage #business-top{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.vinci-stadium.b2b-homepage #business-top .first-row,.vinci-stadium.b2b-homepage #business-top .second-row{flex-direction:column;margin:0;}.vinci-stadium.b2b-homepage #business-top .first-row div:nth-child(2),.vinci-stadium.b2b-homepage #business-top .second-row div:nth-child(2){margin:5px 0;}.vinci-stadium.b2b-homepage #business-top .third-row{background-size:contain;background-position:center;margin:0;height:130px;}.vinci-stadium.b2b-homepage #business-top .first-row a span,.vinci-stadium.b2b-homepage #business-top .second-row a span,.vinci-stadium.b2b-homepage #business-top .third-row a span{padding:9px 14px;}.vinci-stadium.b2b-homepage #business-top .first-row a span:after,.vinci-stadium.b2b-homepage #business-top .second-row a span:after,.vinci-stadium.b2b-homepage #business-top .third-row a span:after{height:39px;background-size:38px 40px;background-repeat:no-repeat;}.vinci-stadium.b2b-homepage #business-top .first-row div:nth-child(1) a span:after{left:100%;}.vinci-stadium.b2b-homepage #business-top .first-row div:nth-child(2) a span:after{left:100%;}.vinci-stadium.b2b-homepage #business-top .second-row div:nth-child(1) a span:after{left:100%;}.vinci-stadium.b2b-homepage #business-top .second-row div:nth-child(2) a span:after{left:100%;}.vinci-stadium.b2b-homepage #business-top .third-row a span:after{left:197px;}}.vinci-stadium.b2b-homepage-fr #business-top .first-row div,.vinci-stadium.b2b-homepage-fr #business-top .second-row div{height:400px;}.vinci-stadium.b2b-homepage-fr #business-top .second-row div:nth-child(1){background:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/personnaliser-loge.jpg") no-repeat;background-size:cover;margin-left:calc(50% - 50vw);margin-right:20px;}.vinci-stadium.b2b-homepage-fr #business-top .second-row div:nth-child(1) span:after{left:100%;}.vinci-stadium.b2b-homepage-fr #business-top .second-row div:nth-child(2){background:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/Personnalisez_votre_loge.jpg") no-repeat;background-size:cover;margin-left:20px;margin-right:calc(50% - 50vw);}.vinci-stadium.b2b-homepage-fr #business-top .second-row div:nth-child(2) span:after{left:100%;}@media screen and (max-width:450px){.vinci-stadium.b2b-homepage-fr #business-top .second-row div:nth-child(2){margin-left:0;}}.vinci-stadium.b2b-homepage-en #business-top .first-row div:nth-child(1) span:after{left:100%;}.vinci-stadium.b2b-homepage-en #business-top .first-row div:nth-child(2) span:after{left:100%;}.vinci-stadium.b2b-homepage-en #business-top .second-row{display:inherit;width:inherit;background:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/Personnalisez_votre_loge.jpg") no-repeat 0 50%;position:relative;background-size:cover;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.vinci-stadium.b2b-homepage-en #business-top .second-row a{left:5px;}.vinci-stadium.b2b-homepage-en #business-top .second-row span:after{position:absolute;display:inline-block;content:"";width:64px;height:51px;top:inherit;bottom:0;left:239px;right:inherit;background:none;background-image:url("/themes/custom/vinci_stadium/dist/css/../../dist/images/gold.png");background-size:64px 51px;}.vinci-stadium.b2b-homepage-en #business-top .third-row span:after{left:155px;}@media screen and (max-width:992px){.vinci-stadium.b2b-homepage-fr #business-top .first-row div,.vinci-stadium.b2b-homepage-fr #business-top .second-row div,.vinci-stadium.b2b-homepage-en #business-top .first-row div,.vinci-stadium.b2b-homepage-en #business-top .second-row div{height:195px;}}.vinci-stadium.groupe-cse-homepage .tabs{top:12px;}.vinci-stadium.groupe-cse-homepage .tabs .nav-link{color:#282828;}.vinci-stadium.groupe-cse-homepage #main-wrapper:before{content:none;}.vinci-stadium.groupe-cse-homepage #main-wrapper .main-content{position:inherit;}.vinci-stadium.groupe-cse-homepage #main-wrapper article.contextual-region{position:inherit;}.vinci-stadium.groupe-cse-homepage header.header .subcontainer{flex:1 1 0;}.vinci-stadium.groupe-cse-homepage .contact-groupe-et-cse .content .lame-rich-text{margin:10px 0 0 0;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card{height:320px;width:420px;padding:0;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-front{background-size:20%;background-position:52% 41%;box-shadow:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-front .flip-card-front_title{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-front .flip-card-front_title:before{position:absolute;display:inline-block;content:"";width:196px;height:3px;top:100px;bottom:inherit;left:26%;right:inherit;background:#cdd1d6;position:initial;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-front .flip-card-front_title:after{font-size:40px;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-front .field--name-field-title{color:#282828;font-family:"CenturyGothic-Bold",sans-serif;font-size:16px;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-back .flip-card-back_description{margin:0 10px;font-size:15px;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:nth-child(-n + 3) .flip-card-front{border:1px solid #cdd1d6;border-bottom:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:nth-child(n + 4) .flip-card-front{border:1px solid #cdd1d6;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:nth-child(odd) .flip-card-front{border-left:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:nth-child(even) .flip-card-front{border-left:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:first-child .flip-card-front,.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:nth-child(6n + 4) .flip-card-front{border-left:1px solid #cdd1d6;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:last-child .flip-card-front{border-right:1px solid #cdd1d6;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:hover .flip-card-inner{transform:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:hover .flip-card-inner .flip-card-back{transform:none;backface-visibility:unset;-webkit-backface-visibility:unset;background-color:#474747;color:#fff;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:hover .flip-card-inner .flip-card-back a{color:#b01731;}@media screen and (max-width:992px){.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:nth-child(odd) .flip-card-front,.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:nth-child(even) .flip-card-front{border-left:1px solid #cdd1d6;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-front .flip-card-front_title:before{left:20%;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:focus .flip-card-inner{transform:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:focus .flip-card-inner .flip-card-back{transform:none;backface-visibility:unset;-webkit-backface-visibility:unset;background-color:#474747;color:#fff;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card:focus .flip-card-inner .flip-card-back a{color:#b01731;}}#page-rwc-temporary.matmut-atlantique,#page-rwc-temporary.allianz{font-family:"CenturyGothic",sans-serif;color:#666;}#page-rwc-temporary.matmut-atlantique h2,#page-rwc-temporary.allianz h2{font-family:"WebbEllisCup-Bold",Arial sans-serif;text-transform:uppercase;font-size:22px;font-weight:bold;margin-bottom:40px;text-align:left;color:#19194B;}#page-rwc-temporary.matmut-atlantique h1,#page-rwc-temporary.matmut-atlantique h2,#page-rwc-temporary.matmut-atlantique h3,#page-rwc-temporary.allianz h1,#page-rwc-temporary.allianz h2,#page-rwc-temporary.allianz h3{letter-spacing:0;margin-bottom:10px;}#page-rwc-temporary.matmut-atlantique h1,#page-rwc-temporary.matmut-atlantique h2,#page-rwc-temporary.allianz h1,#page-rwc-temporary.allianz h2{color:#19194B;font-size:35px;margin-bottom:20px;text-align:center;}#page-rwc-temporary.matmut-atlantique h3,#page-rwc-temporary.allianz h3{color:#666;}#page-rwc-temporary.matmut-atlantique p,#page-rwc-temporary.allianz p{font-size:16px;font-family:"ralewaymedium",sans-serif;}#page-rwc-temporary.matmut-atlantique p a,#page-rwc-temporary.allianz p a{color:#094C90;}#page-rwc-temporary.matmut-atlantique p a:hover,#page-rwc-temporary.allianz p a:hover{color:#B21741;}#page-rwc-temporary.matmut-atlantique p img,#page-rwc-temporary.allianz p img{width:fit-content;}#page-rwc-temporary.matmut-atlantique .region-header-top,#page-rwc-temporary.allianz .region-header-top{z-index:10;top:0;height:86px;background:#fff;}#page-rwc-temporary.matmut-atlantique .region-header-top .container,#page-rwc-temporary.allianz .region-header-top .container{display:flex;align-items:center;justify-content:end;height:100%;background:url(/themes/custom/vinci_stadium/dist/images/vinci-logo.png) 40px 18px no-repeat;background-size:15%;}#page-rwc-temporary.matmut-atlantique .region-header-top .container .language-switcher-language-url,#page-rwc-temporary.allianz .region-header-top .container .language-switcher-language-url{border-right:none;}#page-rwc-temporary.matmut-atlantique .region-header-top .container .language-switcher-language-url .dd-selected,#page-rwc-temporary.allianz .region-header-top .container .language-switcher-language-url .dd-selected{font-family:"CenturyGothic",sans-serif;font-size:1em;color:#282828;}#page-rwc-temporary.matmut-atlantique .region-header-top .container .language-switcher-language-url .dd-options,#page-rwc-temporary.allianz .region-header-top .container .language-switcher-language-url .dd-options{background-color:#fff;}#page-rwc-temporary.matmut-atlantique .region-header-top .container .language-switcher-language-url .dd-options li a,#page-rwc-temporary.allianz .region-header-top .container .language-switcher-language-url .dd-options li a{color:#282828;font-family:"CenturyGothic",sans-serif;font-size:1em;}#page-rwc-temporary.matmut-atlantique .lame-banner-cta .banner-title,#page-rwc-temporary.allianz .lame-banner-cta .banner-title{background:none;}#page-rwc-temporary.matmut-atlantique .lame-banner-cta .banner-link,#page-rwc-temporary.allianz .lame-banner-cta .banner-link{right:22%;bottom:22%;}#page-rwc-temporary.matmut-atlantique .lame-banner-cta .banner-link a,#page-rwc-temporary.allianz .lame-banner-cta .banner-link a{padding:8px 24px;border-radius:10px;font-size:2em;font-family:Arial,sans-serif;font-weight:bold;background-color:#FF3000;color:#fff;}#page-rwc-temporary.matmut-atlantique .lame-banner-cta .banner-link a:hover,#page-rwc-temporary.allianz .lame-banner-cta .banner-link a:hover{background-color:#FF3000;}#page-rwc-temporary.matmut-atlantique .lame-banner-cta .banner-link a::before,#page-rwc-temporary.allianz .lame-banner-cta .banner-link a::before{content:none;}#page-rwc-temporary.matmut-atlantique .banner-full-width,#page-rwc-temporary.allianz .banner-full-width{margin:0 -36px;}#page-rwc-temporary.matmut-atlantique .banner-full-width img,#page-rwc-temporary.allianz .banner-full-width img{margin-right:0;width:100%;}#page-rwc-temporary.matmut-atlantique .text-image,#page-rwc-temporary.allianz .text-image{display:flex;align-items:center;}#page-rwc-temporary.matmut-atlantique .text-image .left,#page-rwc-temporary.matmut-atlantique .text-image .right,#page-rwc-temporary.allianz .text-image .left,#page-rwc-temporary.allianz .text-image .right{padding-right:20px;}#page-rwc-temporary.matmut-atlantique .text-image .left p,#page-rwc-temporary.matmut-atlantique .text-image .right p,#page-rwc-temporary.allianz .text-image .left p,#page-rwc-temporary.allianz .text-image .right p{font-size:16px;}#page-rwc-temporary.matmut-atlantique .text-image .right img,#page-rwc-temporary.allianz .text-image .right img{padding:0 0 40px 40px;margin-right:0;float:right;}#page-rwc-temporary.matmut-atlantique .lame-cta,#page-rwc-temporary.allianz .lame-cta{margin-bottom:30px;background:none;display:flex;justify-content:center;}#page-rwc-temporary.matmut-atlantique .lame-cta .button-cta,#page-rwc-temporary.allianz .lame-cta .button-cta{border-radius:10px;background-color:#FF3000;float:none;font-size:18px;padding:8px 35px;color:white;font-weight:bolder;text-transform:none;font-family:"ralewaymedium",sans-serif;}#page-rwc-temporary.matmut-atlantique .lame-cta .button-cta:hover,#page-rwc-temporary.allianz .lame-cta .button-cta:hover{background-color:#19194B;}#page-rwc-temporary.matmut-atlantique .lame-cta .button-cta::before,#page-rwc-temporary.allianz .lame-cta .button-cta::before{content:none;}#page-rwc-temporary.matmut-atlantique .lame-accordion .panel-group,#page-rwc-temporary.allianz .lame-accordion .panel-group{border:none;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item{width:65%;margin-right:auto;margin-left:auto;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item{margin:20px 0;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item{border:none;color:#fff;background-color:#19194B;border-radius:10px;display:flex;align-items:center;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description_picto,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description_picto{display:none;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description{padding:0;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description::after,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description::after{content:none;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title{display:flex;align-items:center;margin:0;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title .title,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title .title{font-weight:bold;font-size:1.5em;line-height:1.4;margin:14px;color:#fff;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title .subtitle,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .panel-title .subtitle{font-weight:normal;font-size:1.285em;font-style:normal;color:#fff;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .documents-links,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .lame-accordion-item-heading_description .lame-accordion-item-heading_description_text .documents-links{display:none;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body{margin-right:0;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image{margin:0;padding-left:30px;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description{padding-left:35px;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description p,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description p{color:#fff;font-size:1.285em;text-align:left;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description p a,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description p a{color:#fff;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description p a:hover,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .panel-collapse .panel-body .lame-rich-text-image .description p a:hover{color:#FF3000;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less{background:none;color:#FF3000;height:80px;font-size:0;position:relative;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less::after,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less::after{content:"";position:absolute;width:10px;height:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FF3000;clear:both;transform:rotate(180deg);top:35px;right:15px;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less.active,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less.active{align-self:flex-start;}#page-rwc-temporary.matmut-atlantique .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less.active::after,#page-rwc-temporary.allianz .lame-accordion .field--name-field-accordion-item > .field__item .lame-accordion-item .more-less.active::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FF3000;border-bottom:none;}#page-rwc-temporary.matmut-atlantique.user-logged-in #page .region-header-top,#page-rwc-temporary.allianz.user-logged-in #page .region-header-top{margin-top:78px;}#page-rwc-temporary.matmut-atlantique .lame-banner-cta .banner-link a:hover{background-color:#2D3CFF;}#page-rwc-temporary.matmut-atlantique #page #main-wrapper{background-color:#2D3CFF;background-image:url("/themes/custom/matmut_atlantique/dist/images/CarteMObius_RWC.png");background-size:58%;margin-top:86px;}#page-rwc-temporary.matmut-atlantique #page #main-wrapper::before{content:none;}#page-rwc-temporary.allianz #page #main-wrapper{background-color:#19194B;background-image:url("/themes/custom/allianz_riviera/dist/images/CarteMObius_RWC_light.png");background-size:58%;margin-top:86px;}#page-rwc-temporary.allianz #page #main-wrapper::before{content:none;}#page-jo-temporary.allianz #header{visibility:hidden;}#page-jo-temporary.allianz #main-wrapper{margin-top:87px;background-color:#000080;}#page-jo-temporary.allianz .lame-banner-cta{padding-bottom:0;}#page-jo-temporary.allianz .layout--onecol .layout__region{margin-bottom:50px;}#page-jo-temporary.allianz .region-header-top{height:86px;background:#fff;}#page-jo-temporary.allianz .region-header-top .container{display:flex;align-items:center;justify-content:end;height:100%;}#page-jo-temporary.allianz .region-header-top .container .language-switcher-language-url{border-right:none;}#page-jo-temporary.allianz .region-header-top .container .language-switcher-language-url .dd-selected{font-family:"CenturyGothic",sans-serif;font-size:1em;color:#282828;}#page-jo-temporary.allianz .region-header-top .container .language-switcher-language-url .dd-options{background-color:#fff;}#page-jo-temporary.allianz .region-header-top .container .language-switcher-language-url .dd-options li a{color:#282828;font-family:"CenturyGothic",sans-serif;font-size:1em;}.b2b-page.folder-taxonomy .menu--infos-pratiques-b2b{background:#faf9f8;padding-bottom:30px;padding-top:30px;}.b2b-page.folder-taxonomy .menu--infos-pratiques-b2b .nav{justify-content:space-around;}.b2b-page.folder-taxonomy .menu--infos-pratiques-b2b .nav-item a{color:#aaa57d;text-transform:uppercase;font-family:"CenturyGothic",sans-serif;font-size:20px;}.b2b-page.folder-taxonomy .menu--infos-pratiques-b2b .nav-item.menu-item--active-trail a{color:#282828;text-decoration:underline;text-decoration-color:#aaa57d;text-decoration-thickness:3px;font-weight:800;text-underline-offset:2px;}.b2b-page.folder-taxonomy .vinci-stadium-parking-block .parking-block .col-8{width:58.33333333%;}.b2b-page.folder-taxonomy .vinci-stadium-parking-block .parking-block .parking-cta-col{width:25%;}.b2b-page.folder-taxonomy .header-infos-pratiques-b2b .lame-rich-text{margin:0;background-color:#faf9f8;padding:30px 25px 0 25px;}.b2b-page.folder-taxonomy .header-infos-pratiques-b2b .lame-rich-text .description p:last-of-type{margin-bottom:0;}.maintenance-page.vinci-stadium{font-family:"CenturyGothic-Bold",Arial,Helvetica,sans-serif;font-weight:bold;color:#ffffff;font-size:1.5rem;overflow-x:hidden;}.maintenance-page.vinci-stadium ::selection{color:#001437;background-color:#ffffff;}.maintenance-page.vinci-stadium *{padding:0;margin:0;box-sizing:border-box;}.maintenance-page.vinci-stadium .dialog-off-canvas-main-canvas{width:100vw;height:100vh;height:100dvh;}.maintenance-page.vinci-stadium .container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100%;overflow-y:auto;overflow-x:hidden;}.maintenance-page.vinci-stadium .inner-container{min-height:0;min-width:0;display:flex;width:100%;flex-direction:column;align-items:center;padding:24px;}.maintenance-page.vinci-stadium .logo{width:100%;min-width:100px;max-width:250px;}.maintenance-page.vinci-stadium .illu-maintenance{max-width:500px;width:100%;}.maintenance-page.vinci-stadium .stroke{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke:#989898;stroke-width:3px;}.maintenance-page.vinci-stadium .white-fill{fill:#fff;}.maintenance-page.vinci-stadium .grey-fill{fill:#e5e5e5;}.maintenance-page.vinci-stadium .gear{transform-box:fill-box;transform-origin:center;transform:rotate(0deg);}.maintenance-page.vinci-stadium .gear-normal{animation:9s linear infinite normal gear-rotation;}.maintenance-page.vinci-stadium .gear-reverse{animation:9s linear infinite reverse gear-rotation;}@keyframes gear-rotation{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.maintenance-page.vinci-stadium #computer{transform-box:fill-box;transform-origin:center;animation:3s ease-in-out infinite normal computer-levitation;}.maintenance-page.vinci-stadium #phone{transform-box:fill-box;transform-origin:center;animation:3s ease-in-out 0.2s infinite normal phone-levitation;}@keyframes computer-levitation{0%{transform:translateY(0px) rotate(0deg);}40%{transform:translateY(10px) rotate(2deg);}100%{transform:translateY(0px) rotate(0deg);}}@keyframes phone-levitation{0%{transform:translateY(0px) rotate(0deg);}50%{transform:translateY(10px) rotate(-2deg);}100%{transform:translateY(0px) rotate(0deg);}}.maintenance-page.vinci-stadium .msg-maintenance{padding:48px;background-color:#001437;border-radius:24px;text-align:center;max-width:600px;}@media screen and (max-width:500px){.maintenance-page.vinci-stadium{font-size:1.2rem;}.maintenance-page.vinci-stadium .inner-container{padding:12px;}.maintenance-page.vinci-stadium .msg-maintenance{padding:24px;}}#block-contactentreprises{width:20%;position:fixed;top:205px;left:0;z-index:10;width:auto;float:none;padding:0 !important;}#block-contactentreprises p{margin:0;}#block-contactentreprises p a{display:block;position:relative;background:#b01731;color:#fff;text-transform:uppercase;padding:30px 20px 70px;font-size:0.928em;width:60px;height:167px;}#block-contactentreprises p a span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;position:absolute;top:53px;left:-2px;}#block-contactentreprises p a::before{background-image:url(/themes/custom/vinci_stadium/images/sprites.png);background-repeat:no-repeat;content:"";width:33px;height:31px;background-position:-89px -208px;position:absolute;left:14px;bottom:20px;}#block-contactentreprises p a:hover{background-color:#191919;color:#fff;}@media screen and (max-width:992px){#block-contactentreprises{bottom:0;top:inherit;width:100vw;}#block-contactentreprises .lame-rich-text{margin-bottom:0;padding:0 !important;}#block-contactentreprises .lame-rich-text .description p a{width:100%;height:50px;padding:0;display:flex;justify-content:center;align-items:center;}#block-contactentreprises .lame-rich-text .description p a::before{left:20vw;bottom:10px;}#block-contactentreprises .lame-rich-text .description p a span{-webkit-transform:inherit;transform:inherit;position:relative;top:auto;left:auto;}}.event-carousels-block.slider-container,.event-slider-page.slider-container{padding:0 70px 0 60px;}.event-carousels-block .category-name,.event-slider-page .category-name{font-weight:800;font-family:"CenturyGothic",sans-serif;text-transform:uppercase;margin-bottom:10px;color:#1f2328;}.event-carousels-block .event-slider,.event-slider-page .event-slider{margin-bottom:20px;}.event-carousels-block .event-slider.no-carousel,.event-slider-page .event-slider.no-carousel{display:flex;}.event-carousels-block .event-slider.no-carousel .item,.event-slider-page .event-slider.no-carousel .item{margin-right:10px;}.event-carousels-block .event-slider.no-carousel .item:last-child,.event-slider-page .event-slider.no-carousel .item:last-child{margin-right:0;}.event-carousels-block .slider-description,.event-slider-page .slider-description{width:100%;background:#e6e6e6;display:flex;padding:5px;justify-content:center;color:#666;font-family:"CenturyGothic-Bold",sans-serif;text-transform:capitalize;position:relative;}.event-carousels-block .slider-description::before,.event-slider-page .slider-description::before{position:absolute;display:inline-block;content:"";width:0;height:inherit;top:inherit;bottom:0;left:inherit;right:0;background:transparent;border-width:20px 0 29px 27px;border-color:transparent #fff #fff transparent;border-style:solid;}.event-carousels-block .owl-carousel,.event-slider-page .owl-carousel{position:relative;}.event-carousels-block .owl-nav,.event-slider-page .owl-nav{position:absolute;top:33%;display:flex;justify-content:space-between;width:100%;}.event-carousels-block .owl-nav button span,.event-slider-page .owl-nav button span{display:none;}.event-carousels-block .owl-nav .owl-prev,.event-slider-page .owl-nav .owl-prev{position:relative;}.event-carousels-block .owl-nav .owl-prev:before,.event-slider-page .owl-nav .owl-prev:before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#666;font-size:35px;font-weight:800;top:0;bottom:0;left:-65px;right:0;width:min-content;}@media screen and (max-width:992px){.event-carousels-block .owl-nav .owl-prev:before,.event-slider-page .owl-nav .owl-prev:before{left:-50px;}}.event-carousels-block .owl-nav .owl-next,.event-slider-page .owl-nav .owl-next{position:relative;}.event-carousels-block .owl-nav .owl-next:before,.event-slider-page .owl-nav .owl-next:before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#666;font-size:35px;font-weight:800;top:0;bottom:0;left:35px;right:0;width:min-content;}@media screen and (max-width:992px){.event-carousels-block .owl-nav .owl-next:before,.event-slider-page .owl-nav .owl-next:before{left:15px;}}@media screen and (max-width:992px){.event-carousels-block .owl-nav,.event-slider-page .owl-nav{top:15%;}}@media screen and (max-width:576px){.event-carousels-block .owl-nav .owl-prev,.event-slider-page .owl-nav .owl-prev{left:50px;}.event-carousels-block .owl-nav .owl-next,.event-slider-page .owl-nav .owl-next{right:50px;}}@media screen and (max-width:992px){.event-carousels-block.slider-container,.event-slider-page.slider-container{padding:0 30px;}.event-carousels-block.slider-container h3,.event-slider-page.slider-container h3{text-align:left;}.event-carousels-block .event-slider,.event-slider-page .event-slider{margin-bottom:20px;}.owl-carousel .owl-item{width:210px;}}.toolbar-icon-9 .tabs{position:absolute;top:172px;z-index:15;left:17%;}.toolbar-icon-9 .tabs .nav-link{color:#282828;}.toolbar-icon-9 .tabs .nav-link.active{background:#fff;}@media screen and (max-width:992px){.toolbar-icon-9 .tabs{top:176px;left:10%;}}.toolbar-icon-9.event-b2c nav.tabs,.toolbar-icon-9.event-groupe-cse nav.tabs{top:162px;left:30%;}.toolbar-icon-9.b2c-homepage #block-vinci-stadium-content,.toolbar-icon-9.node--type-visit #block-vinci-stadium-content{margin-top:50px;}.toolbar-icon-9.b2c-homepage nav.tabs,.toolbar-icon-9.node--type-visit nav.tabs{top:-38px;left:0;}.toolbar-icon-9.b2c-homepage nav.tabs .nav-link,.toolbar-icon-9.node--type-visit nav.tabs .nav-link{color:#282828;}.toolbar-icon-9.event-b2b nav.tabs{top:248px;left:0;}.toolbar-icon-9.event-b2b.b2b-homepage nav.tabs{top:-38px;left:17%;}table tr td{background-color:#fff;border:none;}.page-gigabanner.path-frontpage .gigabanner{z-index:3;}.page-gigabanner.path-frontpage .main-content{background-color:#fff;}.page-gigabanner.page-view-view-agenda .gigabanner{min-height:inherit;height:calc(100% - 250px);}.page-gigabanner #main-wrapper::before{z-index:3;}.page-gigabanner .layout--onecol.header{z-index:6;}.smarttribune-faq-page .header-faq-page{height:210px;background-color:#00C1DE;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px;display:flex;flex-direction:column;justify-content:center;}.smarttribune-faq-page .header-faq-page h1{position:relative;}.smarttribune-faq-page .header-faq-page h1:before{position:absolute;display:inline-block;content:"";width:100%;height:1px;top:-10px;bottom:inherit;left:0;right:inherit;background:#282828;}section.megabanner .container{background:transparent;}@media screen and (max-width:992px){section.megabanner .container .owl-carousel .owl-item img{width:750px;}}@media screen and (max-width:768px){section.megabanner .container .owl-carousel .owl-item img{width:576px;}}@media screen and (max-width:576px){section.megabanner .container .owl-carousel .owl-item img{width:450px;}}@media screen and (max-width:450px){section.megabanner .container .owl-carousel .owl-item img{width:375px;}}#easiformarea .easiform{padding:100px 130px 0 130px;margin-top:-90px;}#easiformarea .easiform > div{margin:0 0 25px;}#easiformarea .easiform input:not([type="file"]){width:100%;font-family:"CenturyGothic-Bold",sans-serif;border:1px solid #cdd1d6;padding:15px 20px;font-size:0.857em;color:#999;}#easiformarea .easiform #fld_Salutation,#easiformarea .easiform #fld_Category,#easiformarea .easiform #fld_CS_EventTypeWebForm,#easiformarea .easiform #fld_SubCategory{padding:15px 20px;border:1px solid #aaa;width:100%;}#easiformarea .easiform #fld_Description{box-sizing:border-box;display:block;width:100%;font-family:monospace;border:1px solid;border-color:darkgray;height:140px;}#easiformarea .easiform #easi_fielddiv_AttachedFiles{margin-top:10px;}#easiformarea .easiform .mandatory{float:left;position:absolute;top:0;}#easiformarea .easiform #easi_fielddiv_Salutation{position:relative;}#easiformarea .easiform #easi_fielddiv_Salutation .mandatory{left:80px;}#easiformarea .easiform #easi_fielddiv_FirstName{position:relative;}#easiformarea .easiform #easi_fielddiv_FirstName .mandatory{left:80px;}#easiformarea .easiform #easi_fielddiv_LastName{position:relative;}#easiformarea .easiform #easi_fielddiv_LastName .mandatory{left:80px;}#easiformarea .easiform #easi_fielddiv_Email{position:relative;}#easiformarea .easiform #easi_fielddiv_Email .mandatory{left:42px;}#easiformarea .easiform #easi_fielddiv_Category{position:relative;}#easiformarea .easiform #easi_fielddiv_Category .mandatory{left:60px;}#easiformarea .easiform #easi_fielddiv_SubCategory{position:relative;}#easiformarea .easiform #easi_fielddiv_SubCategory .mandatory{left:100px;}#easiformarea .easiform #easi_fielddiv_CS_EventTypeWebForm{position:relative;}#easiformarea .easiform #easi_fielddiv_CS_EventTypeWebForm .mandatory{left:140px;}#easiformarea #mandatoryfieldmention{padding-left:190px;}#easiformarea #easi_recaptcha_div{padding:40px 130px 0 130px;}#easiformarea #validatebutton{margin-right:140px;float:right;margin-top:20px;border:none;background:#8e8779 none;font-weight:bold;font-size:14px;display:block;color:#000;text-transform:uppercase;text-align:center;height:45px;line-height:45px;padding-left:0px;width:145px;background-color:#00C1DE;}.rgpd-body.field-name-body{padding:20px 130px 0 130px;}#connection.container-inner .col-md-6{padding:2px;}#connection.container-inner .col-md-6 .card-space{width:70%;border:1px solid #282828;}#connection.container-inner .col-md-6 .card-space .media{margin-top:0;}#connection.container-inner .col-md-6 .card-space .card-body{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center;height:50px;padding:10px;position:relative;margin-top:-50px;}#connection.container-inner .col-md-6 .card-space .card-body h5{color:#fff;margin:0;font-family:"CenturyGothic-Bold",sans-serif;text-transform:uppercase;font-size:1.071em;}#connection.container-inner .justify-content-center{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center;}#connection.container-inner .content-end{justify-content:end !important;}#connection.container-inner .content-start{justify-content:start !important;}@media screen and (max-width:992px){.vinci-stadium .event-slider-page.slider-container,.allianz .event-slider-page.slider-container,.matmut-atlantique .event-slider-page.slider-container{padding:0;}.vinci-stadium .event-slider-page.slider-container h3,.allianz .event-slider-page.slider-container h3,.matmut-atlantique .event-slider-page.slider-container h3{margin-left:20px;font-size:20px;}.vinci-stadium .event-slider-page .slider-description:before,.allianz .event-slider-page .slider-description:before,.matmut-atlantique .event-slider-page .slider-description:before{content:none;}.vinci-stadium .event-slider-page .event-slider,.vinci-stadium .event-slider-page .category-name,.allianz .event-slider-page .event-slider,.allianz .event-slider-page .category-name,.matmut-atlantique .event-slider-page .event-slider,.matmut-atlantique .event-slider-page .category-name{margin-bottom:5px;}.vinci-stadium .event-slider-page .event-slider.no-carousel .item,.allianz .event-slider-page .event-slider.no-carousel .item,.matmut-atlantique .event-slider-page .event-slider.no-carousel .item{max-width:100%;margin-right:0;}.vinci-stadium .event-slider-page .owl-carousel .item,.allianz .event-slider-page .owl-carousel .item,.matmut-atlantique .event-slider-page .owl-carousel .item{height:243px;}.vinci-stadium .event-slider-page:nth-child(1).slider-container h3,.allianz .event-slider-page:nth-child(1).slider-container h3,.matmut-atlantique .event-slider-page:nth-child(1).slider-container h3{margin-top:5px;}.vinci-stadium.path-entreprises.page-view-view-agenda .event-slider-page .owl-carousel .item,.vinci-stadium.path-entreprises.page-view-taxonomy-term .event-slider-page .owl-carousel .item,.vinci-stadium.path-entreprises.page-view-testimonies .event-slider-page .owl-carousel .item,.allianz.path-entreprises.page-view-view-agenda .event-slider-page .owl-carousel .item,.allianz.path-entreprises.page-view-taxonomy-term .event-slider-page .owl-carousel .item,.allianz.path-entreprises.page-view-testimonies .event-slider-page .owl-carousel .item,.matmut-atlantique.path-entreprises.page-view-view-agenda .event-slider-page .owl-carousel .item,.matmut-atlantique.path-entreprises.page-view-taxonomy-term .event-slider-page .owl-carousel .item,.matmut-atlantique.path-entreprises.page-view-testimonies .event-slider-page .owl-carousel .item{height:220px;}.matmut-atlantique .event-slider-page .owl-carousel .item{height:auto;}}@media screen and (max-width:992px){body.vinci-stadium.b2c-homepage #main-wrapper .container,body.vinci-stadium.groupe-cse-homepage #main-wrapper .container,.allianz.b2c-homepage #main-wrapper .container,.allianz.groupe-cse-homepage #main-wrapper .container,.matmut-atlantique.b2c-homepage #main-wrapper .container,.matmut-atlantique.groupe-cse-homepage #main-wrapper .container{padding-right:inherit;padding-left:inherit;}body.vinci-stadium.b2c-homepage .view-view-agenda,.allianz.b2c-homepage .view-view-agenda,.matmut-atlantique.b2c-homepage .view-view-agenda{margin-bottom:0;}body.vinci-stadium.b2b-homepage #main .block-system-main-block,.allianz.b2b-homepage #main .block-system-main-block,.matmut-atlantique.b2b-homepage #main .block-system-main-block{padding-bottom:0;}body.vinci-stadium.b2b-homepage .layout--onecol.contenu,.allianz.b2b-homepage .layout--onecol.contenu,.matmut-atlantique.b2b-homepage .layout--onecol.contenu{margin-bottom:0;}body.vinci-stadium.node--type-basic-page #page-wrapper,.allianz.node--type-basic-page #page-wrapper,.matmut-atlantique.node--type-basic-page #page-wrapper{position:relative;}body.vinci-stadium.node--type-basic-page #main,.allianz.node--type-basic-page #main,.matmut-atlantique.node--type-basic-page #main{padding:0;}body.vinci-stadium.node--type-basic-page #main .block-system-main-block,body.vinci-stadium.node--type-basic-page #main .block-layout-builder,.allianz.node--type-basic-page #main .block-system-main-block,.allianz.node--type-basic-page #main .block-layout-builder,.matmut-atlantique.node--type-basic-page #main .block-system-main-block,.matmut-atlantique.node--type-basic-page #main .block-layout-builder{padding-left:0;padding-right:0;margin-left:0;}body.vinci-stadium.node--type-basic-page #main .block-system-main-block .field--name-field-body,body.vinci-stadium.node--type-basic-page #main .block-layout-builder .field--name-field-body,.allianz.node--type-basic-page #main .block-system-main-block .field--name-field-body,.allianz.node--type-basic-page #main .block-layout-builder .field--name-field-body,.matmut-atlantique.node--type-basic-page #main .block-system-main-block .field--name-field-body,.matmut-atlantique.node--type-basic-page #main .block-layout-builder .field--name-field-body{display:flex;flex-direction:column;}body.vinci-stadium.node--type-basic-page #main .block-system-main-block .field--name-field-body .lame-rich-text .description,body.vinci-stadium.node--type-basic-page #main .block-layout-builder .field--name-field-body .lame-rich-text .description,.allianz.node--type-basic-page #main .block-system-main-block .field--name-field-body .lame-rich-text .description,.allianz.node--type-basic-page #main .block-layout-builder .field--name-field-body .lame-rich-text .description,.matmut-atlantique.node--type-basic-page #main .block-system-main-block .field--name-field-body .lame-rich-text .description,.matmut-atlantique.node--type-basic-page #main .block-layout-builder .field--name-field-body .lame-rich-text .description{display:flex;flex-direction:column;}body.vinci-stadium.node--type-basic-page #main .block-system-main-block.block-field-blocknodebasic-pagefield-folder,body.vinci-stadium.node--type-basic-page #main .block-layout-builder.block-field-blocknodebasic-pagefield-folder,.allianz.node--type-basic-page #main .block-system-main-block.block-field-blocknodebasic-pagefield-folder,.allianz.node--type-basic-page #main .block-layout-builder.block-field-blocknodebasic-pagefield-folder,.matmut-atlantique.node--type-basic-page #main .block-system-main-block.block-field-blocknodebasic-pagefield-folder,.matmut-atlantique.node--type-basic-page #main .block-layout-builder.block-field-blocknodebasic-pagefield-folder{padding-top:55px;}body.vinci-stadium.node--type-basic-page #main .block-system-main-block.has-subtitle,body.vinci-stadium.node--type-basic-page #main .block-layout-builder.has-subtitle,.allianz.node--type-basic-page #main .block-system-main-block.has-subtitle,.allianz.node--type-basic-page #main .block-layout-builder.has-subtitle,.matmut-atlantique.node--type-basic-page #main .block-system-main-block.has-subtitle,.matmut-atlantique.node--type-basic-page #main .block-layout-builder.has-subtitle{padding-top:45px;}body.vinci-stadium.node--type-basic-page #main .block-layout-builder .field--name-title,.allianz.node--type-basic-page #main .block-layout-builder .field--name-title,.matmut-atlantique.node--type-basic-page #main .block-layout-builder .field--name-title{font-size:36px;padding-left:15px;margin-bottom:0;}body.vinci-stadium.node--type-basic-page #main .block.parking-visites .field--name-field-body,body.vinci-stadium.node--type-basic-page #main .block.parking-e-card .field--name-field-body,.allianz.node--type-basic-page #main .block.parking-visites .field--name-field-body,.allianz.node--type-basic-page #main .block.parking-e-card .field--name-field-body,.matmut-atlantique.node--type-basic-page #main .block.parking-visites .field--name-field-body,.matmut-atlantique.node--type-basic-page #main .block.parking-e-card .field--name-field-body{display:grid;}body.vinci-stadium.node--type-basic-page .layout--onecol.header .block-field-blocknodebasic-pagetitle,.allianz.node--type-basic-page .layout--onecol.header .block-field-blocknodebasic-pagetitle,.matmut-atlantique.node--type-basic-page .layout--onecol.header .block-field-blocknodebasic-pagetitle{padding-top:45px;padding-left:12px;font-size:35px;}body.vinci-stadium.node--type-basic-page h1,.allianz.node--type-basic-page h1,.matmut-atlantique.node--type-basic-page h1{margin-bottom:10px;}body.vinci-stadium.node--type-basic-page.b2b-page h1,.allianz.node--type-basic-page.b2b-page h1,.matmut-atlantique.node--type-basic-page.b2b-page h1{font-size:25px;font-family:"CenturyGothic",sans-serif;}body.vinci-stadium #block-vinci-stadium-content,.allianz #block-vinci-stadium-content,.matmut-atlantique #block-vinci-stadium-content{padding:0 0 10px 0;}body.vinci-stadium .layout--onecol.bannière .layout__region--content,.allianz .layout--onecol.bannière .layout__region--content,.matmut-atlantique .layout--onecol.bannière .layout__region--content{padding-left:var(--bs-gutter-x,1.15rem);padding-right:var(--bs-gutter-x,1.15rem);margin-right:auto;margin-left:auto;width:100%;}body.vinci-stadium .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta,.allianz .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta,.matmut-atlantique .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}body.vinci-stadium .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner,.allianz .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner,.matmut-atlantique .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta .container-info-banner{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}body.vinci-stadium .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta.section-banner,.allianz .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta.section-banner,.matmut-atlantique .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta.section-banner{height:fit-content;}body.vinci-stadium .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop,.allianz .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop,.matmut-atlantique .layout--onecol.bannière .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-image-desktop{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}body.vinci-stadium .layout--onecol.header,.allianz .layout--onecol.header,.matmut-atlantique .layout--onecol.header{margin-left:0;width:100%;height:140px;}body.vinci-stadium .layout--onecol.header .block-field-blocknodebasic-pagetitle,.allianz .layout--onecol.header .block-field-blocknodebasic-pagetitle,.matmut-atlantique .layout--onecol.header .block-field-blocknodebasic-pagetitle{padding-top:0;}body.vinci-stadium .layout--onecol.header .block-field-blocknodebasic-pagetitle .content,.allianz .layout--onecol.header .block-field-blocknodebasic-pagetitle .content,.matmut-atlantique .layout--onecol.header .block-field-blocknodebasic-pagetitle .content{width:100%;line-height:1;}body.vinci-stadium .layout--onecol.header .block-field-blocknodebasic-pagetitle:before,.allianz .layout--onecol.header .block-field-blocknodebasic-pagetitle:before,.matmut-atlantique .layout--onecol.header .block-field-blocknodebasic-pagetitle:before{margin-left:0;top:30px;}body.vinci-stadium .layout--onecol.header .block-field-blocknodebasic-pagefield-subtitle,.allianz .layout--onecol.header .block-field-blocknodebasic-pagefield-subtitle,.matmut-atlantique .layout--onecol.header .block-field-blocknodebasic-pagefield-subtitle{left:17px;top:90px;font-size:14px;}body.vinci-stadium .layout--onecol.contenu,.allianz .layout--onecol.contenu,.matmut-atlantique .layout--onecol.contenu{margin:15px 0;}body.vinci-stadium .node--type-news .layout--onecol.contenu,.allianz .node--type-news .layout--onecol.contenu,.matmut-atlantique .node--type-news .layout--onecol.contenu{margin:0;}body.vinci-stadium .layout .block-field-blocknodebasic-pagetitle,body.vinci-stadium .layout .block-field-blocknodenewstype,.allianz .layout .block-field-blocknodebasic-pagetitle,.allianz .layout .block-field-blocknodenewstype,.matmut-atlantique .layout .block-field-blocknodebasic-pagetitle,.matmut-atlantique .layout .block-field-blocknodenewstype{margin-left:0;}}@media screen and (max-width:992px){.vinci-stadium .lame-rich-text,.allianz .lame-rich-text,.matmut-atlantique .lame-rich-text{text-align:left;}.vinci-stadium .lame-rich-text .description p img,.allianz .lame-rich-text .description p img,.matmut-atlantique .lame-rich-text .description p img{all:unset;display:flex;justify-content:center;margin:5px auto;max-width:100%;}.vinci-stadium .lame,.allianz .lame,.matmut-atlantique .lame{margin:10px 0;}.vinci-stadium .lame.lame-banner-cta,.allianz .lame.lame-banner-cta,.matmut-atlantique .lame.lame-banner-cta{margin:0;}.vinci-stadium .lame-separator,.allianz .lame-separator,.matmut-atlantique .lame-separator{margin-bottom:10px;margin-top:10px;padding:0 20px;}.vinci-stadium .lame-cta,.allianz .lame-cta,.matmut-atlantique .lame-cta{margin-bottom:30px;margin-top:20px;}.vinci-stadium .lame-enumeration,.allianz .lame-enumeration,.matmut-atlantique .lame-enumeration{margin-bottom:10px;}.vinci-stadium .lame-enumeration .lame-enumeration__inner,.allianz .lame-enumeration .lame-enumeration__inner,.matmut-atlantique .lame-enumeration .lame-enumeration__inner{display:flex;}.vinci-stadium .lame-enumeration .lame-enumeration__inner span,.allianz .lame-enumeration .lame-enumeration__inner span,.matmut-atlantique .lame-enumeration .lame-enumeration__inner span{font-size:30px;margin-right:5px;}.vinci-stadium .lame-enumeration .lame-enumeration__inner .lame-rich-text,.allianz .lame-enumeration .lame-enumeration__inner .lame-rich-text,.matmut-atlantique .lame-enumeration .lame-enumeration__inner .lame-rich-text{padding-left:0;}.vinci-stadium .lame-enumeration .lame-enumeration__inner .lame-rich-text h1,.vinci-stadium .lame-enumeration .lame-enumeration__inner .lame-rich-text h2,.vinci-stadium .lame-enumeration .lame-enumeration__inner .lame-rich-text h3,.vinci-stadium .lame-enumeration .lame-enumeration__inner .lame-rich-text h4,.allianz .lame-enumeration .lame-enumeration__inner .lame-rich-text h1,.allianz .lame-enumeration .lame-enumeration__inner .lame-rich-text h2,.allianz .lame-enumeration .lame-enumeration__inner .lame-rich-text h3,.allianz .lame-enumeration .lame-enumeration__inner .lame-rich-text h4,.matmut-atlantique .lame-enumeration .lame-enumeration__inner .lame-rich-text h1,.matmut-atlantique .lame-enumeration .lame-enumeration__inner .lame-rich-text h2,.matmut-atlantique .lame-enumeration .lame-enumeration__inner .lame-rich-text h3,.matmut-atlantique .lame-enumeration .lame-enumeration__inner .lame-rich-text h4{margin-top:0;}.vinci-stadium .lame-rich-text,.vinci-stadium .lame-enumeration__inner,.vinci-stadium .body-read-more,.allianz .lame-rich-text,.allianz .lame-enumeration__inner,.allianz .body-read-more,.matmut-atlantique .lame-rich-text,.matmut-atlantique .lame-enumeration__inner,.matmut-atlantique .body-read-more{padding-left:20px;padding-right:20px;}.vinci-stadium .paragraph--type--banner-cta.default,.allianz .paragraph--type--banner-cta.default,.matmut-atlantique .paragraph--type--banner-cta.default{margin-bottom:0;}.vinci-stadium .lame-rich-text .description ul,.allianz .lame-rich-text .description ul,.matmut-atlantique .lame-rich-text .description ul{padding-left:15px;word-break:break-word;}.vinci-stadium .lame-rich-text .description img,.allianz .lame-rich-text .description img,.matmut-atlantique .lame-rich-text .description img{margin-right:0;}.vinci-stadium .lame-rich-text h2,.vinci-stadium .lame-rich-text h3,.vinci-stadium .lame-rich-text h4,.allianz .lame-rich-text h2,.allianz .lame-rich-text h3,.allianz .lame-rich-text h4,.matmut-atlantique .lame-rich-text h2,.matmut-atlantique .lame-rich-text h3,.matmut-atlantique .lame-rich-text h4{text-align:left;margin:15px 0 5px 0;}.vinci-stadium .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_text,.vinci-stadium .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text,.allianz .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_text,.allianz .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text,.matmut-atlantique .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_text,.matmut-atlantique .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text{padding-left:20px;padding-right:20px;}.vinci-stadium .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_text p,.vinci-stadium .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text p,.allianz .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_text p,.allianz .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text p,.matmut-atlantique .lame-rich-text-image .lame-rich-text-image_inner.gauche .rich-text-image_text p,.matmut-atlantique .lame-rich-text-image .lame-rich-text-image_inner.droite .rich-text-image_text p{font-size:16px;text-align:left;}.vinci-stadium .lame-column .column-item__description,.vinci-stadium .lame-column .column-item__link,.vinci-stadium .lame-column .column-item__title,.allianz .lame-column .column-item__description,.allianz .lame-column .column-item__link,.allianz .lame-column .column-item__title,.matmut-atlantique .lame-column .column-item__description,.matmut-atlantique .lame-column .column-item__link,.matmut-atlantique .lame-column .column-item__title{padding-left:30px;padding-right:30px;}.vinci-stadium .paragraph--type--media-paragraph,.allianz .paragraph--type--media-paragraph,.matmut-atlantique .paragraph--type--media-paragraph{margin-top:5px;}.vinci-stadium .paragraph--type--media-paragraph .field--name-field-media,.allianz .paragraph--type--media-paragraph .field--name-field-media,.matmut-atlantique .paragraph--type--media-paragraph .field--name-field-media{margin-bottom:0;}.vinci-stadium .paragraph--type--media-paragraph .field--name-field-media > .field__item,.allianz .paragraph--type--media-paragraph .field--name-field-media > .field__item,.matmut-atlantique .paragraph--type--media-paragraph .field--name-field-media > .field__item{padding:0;}.vinci-stadium .paragraph--type--media-paragraph .field--name-field-media > .field__item img,.allianz .paragraph--type--media-paragraph .field--name-field-media > .field__item img,.matmut-atlantique .paragraph--type--media-paragraph .field--name-field-media > .field__item img{margin:0;}.vinci-stadium .paragraph--type--media-paragraph .field--name-field-media .media-length-1 iframe,.allianz .paragraph--type--media-paragraph .field--name-field-media .media-length-1 iframe,.matmut-atlantique .paragraph--type--media-paragraph .field--name-field-media .media-length-1 iframe{height:55vw;}.vinci-stadium .lame-boulevard .medium_format .boulevard_image img,.vinci-stadium .lame-boulevard .big_format .boulevard_image img,.allianz .lame-boulevard .medium_format .boulevard_image img,.allianz .lame-boulevard .big_format .boulevard_image img,.matmut-atlantique .lame-boulevard .medium_format .boulevard_image img,.matmut-atlantique .lame-boulevard .big_format .boulevard_image img{min-width:auto;}.vinci-stadium .poll-container .poll-content .radio,.allianz .poll-container .poll-content .radio,.matmut-atlantique .poll-container .poll-content .radio{flex-direction:column;}.vinci-stadium .poll-container .poll-content .radio .form-item-choice,.allianz .poll-container .poll-content .radio .form-item-choice,.matmut-atlantique .poll-container .poll-content .radio .form-item-choice{padding:0 20px;margin-bottom:20px;}.vinci-stadium .poll-container .poll-content .poll-question,.allianz .poll-container .poll-content .poll-question,.matmut-atlantique .poll-container .poll-content .poll-question{margin-bottom:10px;}.vinci-stadium .poll-container .poll-content .poll .vote-form fieldset,.allianz .poll-container .poll-content .poll .vote-form fieldset,.matmut-atlantique .poll-container .poll-content .poll .vote-form fieldset{margin-bottom:0 !important;}.vinci-stadium .poll-container .poll-content .form-actions,.allianz .poll-container .poll-content .form-actions,.matmut-atlantique .poll-container .poll-content .form-actions{margin-left:40px;margin-right:40px;max-width:inherit;}.vinci-stadium .paragraph--type--truncated-rich-text,.allianz .paragraph--type--truncated-rich-text,.matmut-atlantique .paragraph--type--truncated-rich-text{margin:20px 0;}.vinci-stadium .paragraph--type--truncated-rich-text .read_more,.vinci-stadium .paragraph--type--truncated-rich-text .body-read-more,.allianz .paragraph--type--truncated-rich-text .read_more,.allianz .paragraph--type--truncated-rich-text .body-read-more,.matmut-atlantique .paragraph--type--truncated-rich-text .read_more,.matmut-atlantique .paragraph--type--truncated-rich-text .body-read-more{padding-left:20px;padding-right:20px;text-align:left;max-height:66px;}.vinci-stadium .paragraph--type--truncated-rich-text .read_more.open,.vinci-stadium .paragraph--type--truncated-rich-text .body-read-more.open,.allianz .paragraph--type--truncated-rich-text .read_more.open,.allianz .paragraph--type--truncated-rich-text .body-read-more.open,.matmut-atlantique .paragraph--type--truncated-rich-text .read_more.open,.matmut-atlantique .paragraph--type--truncated-rich-text .body-read-more.open{max-height:100%;}.vinci-stadium .paragraph--type--truncated-rich-text .btn_read_more,.vinci-stadium .paragraph--type--truncated-rich-text .btn_read_less,.allianz .paragraph--type--truncated-rich-text .btn_read_more,.allianz .paragraph--type--truncated-rich-text .btn_read_less,.matmut-atlantique .paragraph--type--truncated-rich-text .btn_read_more,.matmut-atlantique .paragraph--type--truncated-rich-text .btn_read_less{font-size:16px;margin-bottom:0;padding-right:0;}.vinci-stadium .paragraph--type--two-colums-list,.allianz .paragraph--type--two-colums-list,.matmut-atlantique .paragraph--type--two-colums-list{margin-bottom:0;}.vinci-stadium .paragraph--type--two-colums-list .column-content,.allianz .paragraph--type--two-colums-list .column-content,.matmut-atlantique .paragraph--type--two-colums-list .column-content{padding:0;}.vinci-stadium.groupe-cse-homepage .lame-rich-text .description h2,.allianz.groupe-cse-homepage .lame-rich-text .description h2,.matmut-atlantique.groupe-cse-homepage .lame-rich-text .description h2{margin-bottom:0;}.vinci-stadium .block-2-columns-equals,.allianz .block-2-columns-equals,.matmut-atlantique .block-2-columns-equals{margin:15px 0;}.vinci-stadium .block-2-columns-equals .field--name-field-column-item,.allianz .block-2-columns-equals .field--name-field-column-item,.matmut-atlantique .block-2-columns-equals .field--name-field-column-item{flex-direction:column;}.vinci-stadium .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-h2,.vinci-stadium .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-rich-text,.allianz .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-h2,.allianz .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-rich-text,.matmut-atlantique .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-h2,.matmut-atlantique .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-rich-text{text-align:center;}.vinci-stadium .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-h2 p,.vinci-stadium .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-rich-text p,.allianz .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-h2 p,.allianz .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-rich-text p,.matmut-atlantique .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-h2 p,.matmut-atlantique .two-thirds-one-third .field--name-field-content-2-columns .rich-text-image_text .field--name-field-rich-text p{text-align:center;}.vinci-stadium #main .block-advantages.mobile .lame-rich-text,.allianz #main .block-advantages.mobile .lame-rich-text,.matmut-atlantique #main .block-advantages.mobile .lame-rich-text{padding:0;}.vinci-stadium #main .block-advantages.mobile .field__item:first-child .description p,.allianz #main .block-advantages.mobile .field__item:first-child .description p,.matmut-atlantique #main .block-advantages.mobile .field__item:first-child .description p{font-size:16px;height:30px;}.vinci-stadium #main .block-advantages.mobile .field__item:first-child .description p::after,.allianz #main .block-advantages.mobile .field__item:first-child .description p::after,.matmut-atlantique #main .block-advantages.mobile .field__item:first-child .description p::after{height:30px;}.vinci-stadium #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image,.allianz #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image,.matmut-atlantique #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image{padding:0;}.vinci-stadium #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image .gauche,.allianz #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image .gauche,.matmut-atlantique #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image .gauche{flex-direction:row;}.vinci-stadium #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image .gauche .col-md-6:last-child h2,.allianz #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image .gauche .col-md-6:last-child h2,.matmut-atlantique #main .block-advantages.mobile .field__item:not(:first-child) .lame-rich-text-image .gauche .col-md-6:last-child h2{margin-bottom:0;}.vinci-stadium #main .block-advantages.mobile .field__item:last-child .lame-rich-text-image,.allianz #main .block-advantages.mobile .field__item:last-child .lame-rich-text-image,.matmut-atlantique #main .block-advantages.mobile .field__item:last-child .lame-rich-text-image{margin-bottom:0;}.vinci-stadium .button-cta,.allianz .button-cta,.matmut-atlantique .button-cta{padding:15px 10px 15px 35px;font-size:13px;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items > ul,.allianz .paragraph--type--paragraph-testimonies .testimonies-items > ul,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items > ul{padding:0;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .paragraph--type--testimony-item,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .paragraph--type--testimony-item,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .paragraph--type--testimony-item{position:relative;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .paragraph--type--testimony-item .field--name-field-rich-text,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .paragraph--type--testimony-item .field--name-field-rich-text,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .paragraph--type--testimony-item .field--name-field-rich-text{padding:10px 15px 0 15px;height:auto;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item{background:#24305e;padding:10px 15px;flex-direction:column-reverse;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-image,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-image,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-image{width:100%;padding-left:10px;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image{padding-left:5px;text-align:left;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text:before,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text:before,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item .field--name-field-rich-text:before{content:none;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item:before,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item:before,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(odd) .paragraph--type--testimony-item:before{position:absolute;display:inline-block;content:"";width:7px;height:100%;top:0;bottom:inherit;left:15px;right:inherit;background:#c09742;z-index:1;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item{padding:10px 15px;flex-direction:column-reverse;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-image,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-image,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-image{width:100%;padding-right:10px;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-image .field--name-field-media-image{padding-right:5px;text-align:right;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text:before,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text:before,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item .field--name-field-rich-text:before{content:none;}.vinci-stadium .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item:before,.allianz .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item:before,.matmut-atlantique .paragraph--type--paragraph-testimonies .testimonies-items .testimony-item:nth-child(even) .paragraph--type--testimony-item:before{position:absolute;display:inline-block;content:"";width:7px;height:100%;top:0;bottom:inherit;left:inherit;right:15px;background:#c09742;z-index:1;}.vinci-stadium .paragraph--type--two-colums-list .left-column,.vinci-stadium .paragraph--type--two-colums-list .right-column,.vinci-stadium .paragraph--type--two-colums-list .column-title,.allianz .paragraph--type--two-colums-list .left-column,.allianz .paragraph--type--two-colums-list .right-column,.allianz .paragraph--type--two-colums-list .column-title,.matmut-atlantique .paragraph--type--two-colums-list .left-column,.matmut-atlantique .paragraph--type--two-colums-list .right-column,.matmut-atlantique .paragraph--type--two-colums-list .column-title{text-align:left;}.vinci-stadium .paragraph-plan,.allianz .paragraph-plan,.matmut-atlantique .paragraph-plan{margin:20px 0;}.vinci-stadium .paragraph-plan h2,.allianz .paragraph-plan h2,.matmut-atlantique .paragraph-plan h2{padding:0 20px;margin-bottom:10px;}.vinci-stadium .paragraph-plan .plan-container,.allianz .paragraph-plan .plan-container,.matmut-atlantique .paragraph-plan .plan-container{flex-direction:column-reverse;}.vinci-stadium .paragraph-plan .plan-container .loge-items,.allianz .paragraph-plan .plan-container .loge-items,.matmut-atlantique .paragraph-plan .plan-container .loge-items{padding:0 20px;flex-wrap:wrap;flex-direction:row;}.vinci-stadium .paragraph-plan .plan-container .loge-items .my-loge,.allianz .paragraph-plan .plan-container .loge-items .my-loge,.matmut-atlantique .paragraph-plan .plan-container .loge-items .my-loge{width:49%;font-size:12px;}.vinci-stadium .paragraph-plan .plan-container .loge-items .my-loge:nth-child(odd),.allianz .paragraph-plan .plan-container .loge-items .my-loge:nth-child(odd),.matmut-atlantique .paragraph-plan .plan-container .loge-items .my-loge:nth-child(odd){margin-right:5px;}.vinci-stadium .region-body-bottom .block,.allianz .region-body-bottom .block,.matmut-atlantique .region-body-bottom .block{padding:0;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card{height:100px;padding:0;overflow:hidden;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner{width:100%;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front img{width:70%;height:auto;margin-top:90px;margin-left:-75px;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front .flip-card-front_title{padding-left:0;display:flex;flex-direction:column;justify-content:center;position:absolute;left:130px;width:80%;height:100%;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front .flip-card-front_title:before{content:none;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-front .flip-card-front_title:after{right:75px;top:22px;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-back .flip-card-back_description{top:0;height:100%;display:flex;align-items:center;}.vinci-stadium.groupe-cse-homepage .lame-flip-flop .Normal .flip-card .flip-card-inner .flip-card-back .flip-card-back_description .field--name-field-description{display:flex;align-items:center;}}@media screen and (max-width:992px){.vinci-stadium.event-b2c #main,.vinci-stadium.event-b2c #block-vinci-stadium-content,.vinci-stadium.event-b2c .node--type-event,.vinci-stadium.event-b2c .event__inner_content,.vinci-stadium.event-groupe-cse #main,.vinci-stadium.event-groupe-cse #block-vinci-stadium-content,.vinci-stadium.event-groupe-cse .node--type-event,.vinci-stadium.event-groupe-cse .event__inner_content,.allianz.event-b2c #main,.allianz.event-b2c #block-vinci-stadium-content,.allianz.event-b2c .node--type-event,.allianz.event-b2c .event__inner_content,.allianz.event-groupe-cse #main,.allianz.event-groupe-cse #block-vinci-stadium-content,.allianz.event-groupe-cse .node--type-event,.allianz.event-groupe-cse .event__inner_content,.matmut-atlantique.event-b2c #main,.matmut-atlantique.event-b2c #block-vinci-stadium-content,.matmut-atlantique.event-b2c .node--type-event,.matmut-atlantique.event-b2c .event__inner_content,.matmut-atlantique.event-groupe-cse #main,.matmut-atlantique.event-groupe-cse #block-vinci-stadium-content,.matmut-atlantique.event-groupe-cse .node--type-event,.matmut-atlantique.event-groupe-cse .event__inner_content{padding:0;}.vinci-stadium.event-b2c #block-vinci-stadium-content,.vinci-stadium.event-groupe-cse #block-vinci-stadium-content,.allianz.event-b2c #block-vinci-stadium-content,.allianz.event-groupe-cse #block-vinci-stadium-content,.matmut-atlantique.event-b2c #block-vinci-stadium-content,.matmut-atlantique.event-groupe-cse #block-vinci-stadium-content{padding-top:60px;}.vinci-stadium.event-b2c .node--type-event .event__inner_title h1,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_title h1,.allianz.event-b2c .node--type-event .event__inner_title h1,.allianz.event-groupe-cse .node--type-event .event__inner_title h1,.matmut-atlantique.event-b2c .node--type-event .event__inner_title h1,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_title h1{padding-top:40px;font-size:25px;text-align:left;padding-left:15px;padding-right:15px;position:relative;}.vinci-stadium.event-b2c .node--type-event .event__inner_title h1:before,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_title h1:before,.allianz.event-b2c .node--type-event .event__inner_title h1:before,.allianz.event-groupe-cse .node--type-event .event__inner_title h1:before,.matmut-atlantique.event-b2c .node--type-event .event__inner_title h1:before,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_title h1:before{position:absolute;display:inline-block;content:"";width:90%;height:1px;top:35px;bottom:inherit;left:15px;right:inherit;background:#fff;opacity:0.7;}.vinci-stadium.event-b2c .node--type-event .event__inner_date,.vinci-stadium.event-b2c .node--type-event .event__inner_subtitle,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_date,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_subtitle,.allianz.event-b2c .node--type-event .event__inner_date,.allianz.event-b2c .node--type-event .event__inner_subtitle,.allianz.event-groupe-cse .node--type-event .event__inner_date,.allianz.event-groupe-cse .node--type-event .event__inner_subtitle,.matmut-atlantique.event-b2c .node--type-event .event__inner_date,.matmut-atlantique.event-b2c .node--type-event .event__inner_subtitle,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_date,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_subtitle{font-size:15px;padding-left:15px;padding-right:15px;}.vinci-stadium.event-b2c .node--type-event .event__inner_date,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_date,.allianz.event-b2c .node--type-event .event__inner_date,.allianz.event-groupe-cse .node--type-event .event__inner_date,.matmut-atlantique.event-b2c .node--type-event .event__inner_date,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_date{margin-bottom:10px;display:flex;flex-direction:column;}.vinci-stadium.event-b2c .node--type-event .event__inner_date .opening__doors .event-separator,.vinci-stadium.event-b2c .node--type-event .event__inner_date .event__inner_date_start .event-separator,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_date .opening__doors .event-separator,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_date .event__inner_date_start .event-separator,.allianz.event-b2c .node--type-event .event__inner_date .opening__doors .event-separator,.allianz.event-b2c .node--type-event .event__inner_date .event__inner_date_start .event-separator,.allianz.event-groupe-cse .node--type-event .event__inner_date .opening__doors .event-separator,.allianz.event-groupe-cse .node--type-event .event__inner_date .event__inner_date_start .event-separator,.matmut-atlantique.event-b2c .node--type-event .event__inner_date .opening__doors .event-separator,.matmut-atlantique.event-b2c .node--type-event .event__inner_date .event__inner_date_start .event-separator,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_date .opening__doors .event-separator,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_date .event__inner_date_start .event-separator{display:none;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_max_min,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_max_min,.allianz.event-b2c .node--type-event .event__inner_content_max_min,.allianz.event-groupe-cse .node--type-event .event__inner_content_max_min,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_max_min,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_max_min{display:none;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_right div,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right div,.allianz.event-b2c .node--type-event .event__inner_content_right div,.allianz.event-groupe-cse .node--type-event .event__inner_content_right div,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right div,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right div{font-size:18px;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_alerting_body,.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_parking_body,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_alerting_body,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_parking_body,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_alerting_body,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_parking_body,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_alerting_body,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_parking_body,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_alerting_body,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_parking_body,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_alerting_body,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_parking_body{display:table;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_alerting div,.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_parking div,.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .paragraph-price div,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_alerting div,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_parking div,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .paragraph-price div,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_alerting div,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_parking div,.allianz.event-b2c .node--type-event .event__inner_content_right .paragraph-price div,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_alerting div,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_parking div,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .paragraph-price div,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_alerting div,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_parking div,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .paragraph-price div,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_alerting div,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_parking div,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .paragraph-price div{height:50px;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header,.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .paragraph-price,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .paragraph-price,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header,.allianz.event-b2c .node--type-event .event__inner_content_right .paragraph-price,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .paragraph-price,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .paragraph-price,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .paragraph-price{height:50px;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_body div,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_body div,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_body div,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_body div,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_body div,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_body div{height:inherit;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:before,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:before,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:before,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:before,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:before,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:before{width:30px;left:34px;top:24px;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:after,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:after,.allianz.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:after,.allianz.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:after,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:after,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_right .event__inner_content_psh_header_signe:after{height:30px;left:47px;top:10px;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_text,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_text,.allianz.event-b2c .node--type-event .event__inner_content_text,.allianz.event-groupe-cse .node--type-event .event__inner_content_text,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_text,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_text{padding:0;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_description,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_description,.allianz.event-b2c .node--type-event .event__inner_content_description,.allianz.event-groupe-cse .node--type-event .event__inner_content_description,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_description,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_description{margin-bottom:0;padding:10px 20px;}.vinci-stadium.event-b2c .node--type-event .lame-service-slider,.vinci-stadium.event-groupe-cse .node--type-event .lame-service-slider,.allianz.event-b2c .node--type-event .lame-service-slider,.allianz.event-groupe-cse .node--type-event .lame-service-slider,.matmut-atlantique.event-b2c .node--type-event .lame-service-slider,.matmut-atlantique.event-groupe-cse .node--type-event .lame-service-slider{padding:0 20px;}.vinci-stadium.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_presentation,.vinci-stadium.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_presentation,.allianz.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_presentation,.allianz.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_presentation,.matmut-atlantique.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_presentation,.matmut-atlantique.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_presentation{margin:0 -20px;}.vinci-stadium.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_items,.vinci-stadium.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_items,.allianz.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_items,.allianz.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_items,.matmut-atlantique.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_items,.matmut-atlantique.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_items{margin:10px auto;}.vinci-stadium.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_left,.vinci-stadium.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_right,.vinci-stadium.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_left,.vinci-stadium.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_right,.allianz.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_left,.allianz.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_right,.allianz.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_left,.allianz.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_right,.matmut-atlantique.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_left,.matmut-atlantique.event-b2c .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_right,.matmut-atlantique.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_left,.matmut-atlantique.event-groupe-cse .node--type-event .lame-service-slider .lame-service-slider__inner_buttons .cta_right{margin:10px 0;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_events_prices,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_events_prices,.allianz.event-b2c .node--type-event .event__inner_content_events_prices,.allianz.event-groupe-cse .node--type-event .event__inner_content_events_prices,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_events_prices,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_events_prices{border-top:4px solid #fff;}.vinci-stadium.event-b2c .node--type-event .event__inner_content_parking .paragraph-price_price_value,.vinci-stadium.event-b2c .node--type-event .event__inner_content_events_prices .paragraph-price_price_value,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_parking .paragraph-price_price_value,.vinci-stadium.event-groupe-cse .node--type-event .event__inner_content_events_prices .paragraph-price_price_value,.allianz.event-b2c .node--type-event .event__inner_content_parking .paragraph-price_price_value,.allianz.event-b2c .node--type-event .event__inner_content_events_prices .paragraph-price_price_value,.allianz.event-groupe-cse .node--type-event .event__inner_content_parking .paragraph-price_price_value,.allianz.event-groupe-cse .node--type-event .event__inner_content_events_prices .paragraph-price_price_value,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_parking .paragraph-price_price_value,.matmut-atlantique.event-b2c .node--type-event .event__inner_content_events_prices .paragraph-price_price_value,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_parking .paragraph-price_price_value,.matmut-atlantique.event-groupe-cse .node--type-event .event__inner_content_events_prices .paragraph-price_price_value{font-size:22px;}.node--type-event.event-b2c #main::before,.node--type-event.event-groupe-cse #main::before{height:230px;}}@media screen and (max-width:992px){.vinci-stadium.path-billetteries #main,.vinci-stadium.path-groupes-ce.page-view-view-agenda #main,.allianz.path-billetteries #main,.allianz.path-groupes-ce.page-view-view-agenda #main,.matmut-atlantique.path-billetteries #main,.matmut-atlantique.path-groupes-ce.page-view-view-agenda #main{padding:105px 0 10px 0;}.vinci-stadium.path-billetteries #main .main-content,.vinci-stadium.path-groupes-ce.page-view-view-agenda #main .main-content,.allianz.path-billetteries #main .main-content,.allianz.path-groupes-ce.page-view-view-agenda #main .main-content,.matmut-atlantique.path-billetteries #main .main-content,.matmut-atlantique.path-groupes-ce.page-view-view-agenda #main .main-content{background:transparent;}.vinci-stadium.path-billetteries #main-wrapper:before,.vinci-stadium.path-groupes-ce.page-view-view-agenda #main-wrapper:before,.allianz.path-billetteries #main-wrapper:before,.allianz.path-groupes-ce.page-view-view-agenda #main-wrapper:before,.matmut-atlantique.path-billetteries #main-wrapper:before,.matmut-atlantique.path-groupes-ce.page-view-view-agenda #main-wrapper:before{top:0;}.vinci-stadium.path-billetteries #main-wrapper #main,.vinci-stadium.path-groupes-ce.page-view-view-agenda #main-wrapper #main,.allianz.path-billetteries #main-wrapper #main,.allianz.path-groupes-ce.page-view-view-agenda #main-wrapper #main,.matmut-atlantique.path-billetteries #main-wrapper #main,.matmut-atlantique.path-groupes-ce.page-view-view-agenda #main-wrapper #main{padding:30px 0 10px 0;}.vinci-stadium.path-billetteries .block-system-main-block,.vinci-stadium.path-groupes-ce.page-view-view-agenda .block-system-main-block,.allianz.path-billetteries .block-system-main-block,.allianz.path-groupes-ce.page-view-view-agenda .block-system-main-block,.matmut-atlantique.path-billetteries .block-system-main-block,.matmut-atlantique.path-groupes-ce.page-view-view-agenda .block-system-main-block{padding:0;}.vinci-stadium.path-billetteries .view-view-agenda,.vinci-stadium.path-groupes-ce.page-view-view-agenda .view-view-agenda,.allianz.path-billetteries .view-view-agenda,.allianz.path-groupes-ce.page-view-view-agenda .view-view-agenda,.matmut-atlantique.path-billetteries .view-view-agenda,.matmut-atlantique.path-groupes-ce.page-view-view-agenda .view-view-agenda{padding:0;}.vinci-stadium.path-billetteries .view-view-agenda .view-header,.vinci-stadium.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header,.allianz.path-billetteries .view-view-agenda .view-header,.allianz.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header,.matmut-atlantique.path-billetteries .view-view-agenda .view-header,.matmut-atlantique.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header{padding:0 20px;border-top:none;padding-top:27px;}.vinci-stadium.path-billetteries .view-view-agenda .view-header:before,.vinci-stadium.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header:before,.allianz.path-billetteries .view-view-agenda .view-header:before,.allianz.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header:before,.matmut-atlantique.path-billetteries .view-view-agenda .view-header:before,.matmut-atlantique.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header:before{position:absolute;display:inline-block;content:"";width:90%;height:1px;top:20px;bottom:inherit;left:20px;right:inherit;background:#282828;}.vinci-stadium.path-billetteries .view-view-agenda .view-header h1,.vinci-stadium.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header h1,.allianz.path-billetteries .view-view-agenda .view-header h1,.allianz.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header h1,.matmut-atlantique.path-billetteries .view-view-agenda .view-header h1,.matmut-atlantique.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header h1{text-align:left;font-size:25px;}.vinci-stadium.path-billetteries .view-view-agenda .view-header h2,.vinci-stadium.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header h2,.allianz.path-billetteries .view-view-agenda .view-header h2,.allianz.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header h2,.matmut-atlantique.path-billetteries .view-view-agenda .view-header h2,.matmut-atlantique.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header h2{text-align:left;font-size:14px;}.vinci-stadium.path-billetteries .view-view-agenda .view-content,.vinci-stadium.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-content,.allianz.path-billetteries .view-view-agenda .view-content,.allianz.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-content,.matmut-atlantique.path-billetteries .view-view-agenda .view-content,.matmut-atlantique.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-content{padding-top:0;}.path-entreprises.page-view-view-agenda .block-banner,.path-entreprises.page-view-taxonomy-term .block-banner,.path-entreprises.page-view-testimonies .block-banner{margin-top:82px;margin-bottom:-280px;}.path-entreprises.page-view-view-agenda .view-view-agenda .view-header .field--name-field-banner,.path-entreprises.page-view-taxonomy-term .view-view-agenda .view-header .field--name-field-banner,.path-entreprises.page-view-testimonies .view-view-agenda .view-header .field--name-field-banner{padding-top:0;}.path-entreprises.page-view-view-agenda .view-view-agenda .view-header .banner-image-desktop,.path-entreprises.page-view-taxonomy-term .view-view-agenda .view-header .banner-image-desktop,.path-entreprises.page-view-testimonies .view-view-agenda .view-header .banner-image-desktop{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.path-entreprises.page-view-view-agenda .view-view-agenda .view-header h1,.path-entreprises.page-view-taxonomy-term .view-view-agenda .view-header h1,.path-entreprises.page-view-testimonies .view-view-agenda .view-header h1{font-size:25px;}.path-entreprises.page-view-view-agenda .view-view-agenda .view-content,.path-entreprises.page-view-taxonomy-term .view-view-agenda .view-content,.path-entreprises.page-view-testimonies .view-view-agenda .view-content{padding-top:0;}.path-entreprises.page-view-view-agenda #main,.path-entreprises.page-view-taxonomy-term #main,.path-entreprises.page-view-testimonies #main{padding-right:0;padding-left:0;}.path-entreprises.page-view-view-agenda .view-taxonomy-term > .view-header .view-agenda-title,.path-entreprises.page-view-taxonomy-term .view-taxonomy-term > .view-header .view-agenda-title,.path-entreprises.page-view-testimonies .view-taxonomy-term > .view-header .view-agenda-title{padding:40px 20px 0 20px;}.path-entreprises.page-view-taxonomy-term .block-banner{margin-top:78px;}.path-entreprises.page-view-view-agenda #main{padding-top:240px;}.page-view-taxonomy-term .view-taxonomy-term > .view-content{flex-direction:column;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4{width:100%;padding:0 20px;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner{display:flex;min-height:auto;padding:0 15px 0 13px;position:relative;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .image-container{flex:3 0 0;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .image-container .event-teaser__inner_image{margin-bottom:20px;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .content-container{flex:6 0 0;padding-left:10px;position:relative;z-index:2;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .content-container .event-teaser__inner_date{font-size:13px;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .content-container .event-teaser__inner_title{font-size:15px;padding-right:20px;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .content-container .event-teaser__inner_description{display:none;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .event-teaser__inner_buttons{flex:0;position:relative;height:fit-content;z-index:1;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .event-teaser__inner_buttons:before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#b01731;font-size:20px;font-weight:normal;top:60px;bottom:inherit;left:inherit;right:0;width:min-content;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .event-teaser__inner_buttons a,.page-view-taxonomy-term .view-taxonomy-term > .view-content .col-4 .event-teaser__inner .event-teaser__inner_buttons .parking-button{display:none;}.page-view-taxonomy-term .view-taxonomy-term > .view-content .lame-rich-text{margin-top:0;padding:0 30px;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus{margin:0 20px;display:block;position:relative;z-index:5;background:#333333;padding:0 15px;margin-top:15px;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content{display:none;width:100%;margin-left:0;padding-bottom:0;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header .ticketing-menu-item,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header .views-row,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .ticketing-menu-item,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row{background:#333333;width:100%;padding:15px 10px 12px 0;border-bottom:1px solid #3d4449;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header .ticketing-menu-item a,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header .views-row a,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .ticketing-menu-item a,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row a{color:#fff;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header .views-row:first-child,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row:first-child{border-bottom:1px solid #3d4449;padding:15px 10px 12px 0;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-header .views-row:last-child,.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .view-content .views-row:last-child{border-bottom:none;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus > .views-row{width:100%;background:#333333;padding:8px 0;font-family:"CenturyGothic-Bold",sans-serif;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus > .views-row a{color:#fff;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus .bi-caret-down-fill{position:absolute;right:25px;top:5px;color:white;font-size:20px;padding-left:100%;}.page-view-taxonomy-term .view-taxonomy-term .view-taxonomies-menus a{letter-spacing:0;font-size:14px;}.page-view-taxonomy-term .view-taxonomy-term .views-field-nothing .view-header{height:auto;padding-bottom:15px;}.page-view-taxonomy-term .view-taxonomy-term .views-field-nothing .view-header h1,.page-view-taxonomy-term .view-taxonomy-term .views-field-nothing .view-header h2{text-align:left;padding-left:15px;letter-spacing:0;}.page-view-taxonomy-term .view-taxonomy-term .views-field-nothing .view-header h1{padding-top:0;font-size:25px;min-height:82px;display:flex;align-items:center;margin-bottom:0;}.page-view-taxonomy-term .view-taxonomy-term .views-field-nothing .view-header h2{font-size:14px;margin-bottom:0;}.page-view-taxonomy-term .view-taxonomy-term > .view-header{height:auto;padding-bottom:0;}.page-view-taxonomy-term .view-taxonomy-term > .view-header .view-agenda-title{height:auto;margin:0;padding:0 20px;}.page-view-taxonomy-term .view-taxonomy-term > .view-content{padding-top:30px;}.page-view-taxonomy-term .view-taxonomy-term .view-content .views-row:nth-child(even),.page-view-taxonomy-term .view-taxonomy-term .view-content .views-row:nth-child(1){border-right:none;}.page-view-taxonomy-term.banner-is-in-header #main{padding-top:210px;}.page-view-taxonomy-term.banner-is-in-header .view-taxonomy-term .view-header{padding:0 20px;height:auto;}.page-view-taxonomy-term.banner-is-in-header .view-taxonomy-term .view-header h1{font-size:20px;padding-top:0;text-align:left;padding-left:0;margin-bottom:10px;}.page-view-taxonomy-term.banner-is-in-header .view-taxonomy-term > .view-content{padding-top:25px;}.page-view-taxonomy-term.banner-is-in-header .view-taxonomy-term .view-taxonomies-menus{margin:0;}.page-view-taxonomy-term.banner-is-in-header .view-taxonomy-term .view-taxonomies-menus .view-header{padding:0;}.page-view-taxonomy-term.banner-is-in-header .view-taxonomy-term .view-agenda-title .view-content .view-header{padding:0;}.path-groupes-ce.page-view-view-agenda #main{padding-top:35px;}.path-groupes-ce.page-view-view-agenda #main .main-content{background:transparent;}.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-content{padding-top:0;}.path-groupes-ce.page-view-view-agenda .view-view-agenda .view-header h1{font-size:25px;text-align:left;}.path-groupes-ce.page-view-view-agenda .view-view-agenda .event-slider-page .owl-carousel .item{height:auto;}.path-groupes-ce.page-view-taxonomy-term .view-agenda-title .view-content{padding-top:45px;}.path-groupes-ce.page-view-taxonomy-term .view-taxonomy-term .views-field-nothing .view-header h1{padding-left:10px;}.path-billetteries.page-view-view-agenda .view-view-agenda .view-content > .field--name-field-banner,.path-entreprises.page-view-view-agenda .view-view-agenda .view-content > .field--name-field-banner{padding:0;}}@media screen and (max-width:992px){.page-view-view-news-list #main-wrapper:before,.node--type-news #main-wrapper:before{height:140px;}.page-view-view-news-list .block-system-main-block,.page-view-view-news-list .view-header,.node--type-news .block-system-main-block,.node--type-news .view-header{padding:0;}.page-view-view-news-list .view-view-news-list .view-header .layout--onecol.header,.node--type-news .view-view-news-list .view-header .layout--onecol.header{height:140px;}.page-view-view-news-list .view-view-news-list .view-header h1,.node--type-news .view-view-news-list .view-header h1{text-transform:uppercase;padding:65px 0 0 0;margin-bottom:0;font-size:36px;margin-left:0;}.page-view-view-news-list .view-view-news-list .view-header h1:before,.node--type-news .view-view-news-list .view-header h1:before{content:none;}.page-view-view-news-list .view-view-news-list .view-header h2,.node--type-news .view-view-news-list .view-header h2{font-size:20px;margin:15px 0;}.page-view-view-news-list .view-view-news-list .view-header .news_filter_title,.node--type-news .view-view-news-list .view-header .news_filter_title{padding:0;margin-bottom:15px;}.page-view-view-news-list .view-view-news-list .view-content .views-row,.node--type-news .view-view-news-list .view-content .views-row{padding:10px 0;}.page-view-view-news-list .view-view-news-list .view-content .views-row article .row:nth-child(1),.node--type-news .view-view-news-list .view-content .views-row article .row:nth-child(1){margin-top:0;padding-bottom:0;padding-right:10px;}.page-view-view-news-list .view-view-news-list .view-content .views-row .col-image,.node--type-news .view-view-news-list .view-content .views-row .col-image{padding:0;}.page-view-view-news-list .view-view-news-list .view-content .views-row .col-image .default-image,.node--type-news .view-view-news-list .view-content .views-row .col-image .default-image{margin:0;}.page-view-view-news-list .view-view-news-list .view-content .views-row .actuality-content-part,.node--type-news .view-view-news-list .view-content .views-row .actuality-content-part{margin-top:0;}.page-view-view-news-list .view-view-news-list .view-content .views-row:nth-child(1) .row,.node--type-news .view-view-news-list .view-content .views-row:nth-child(1) .row{border-bottom:none;}.page-view-view-news-list .view-view-news-list .view-content .views-row:nth-child(2),.node--type-news .view-view-news-list .view-content .views-row:nth-child(2){border-top:1px solid #cdd1d6;}.page-view-view-news-list .view-view-news-list .view-content .views-view-grid,.node--type-news .view-view-news-list .view-content .views-view-grid{padding:0;}.page-view-view-news-list .view-view-news-list .view-content .views-view-grid .views-row,.node--type-news .view-view-news-list .view-content .views-view-grid .views-row{padding:0;margin:0;}.page-view-view-news-list .view-view-news-list .view-content .views-view-grid .views-row .col-sm-4,.node--type-news .view-view-news-list .view-content .views-view-grid .views-row .col-sm-4{padding:0;margin:5px 0;}.page-view-view-news-list .view-view-news-list .view-content .views-view-grid .views-row .col-sm-4 .taxonomy-term-thumbnail a .field--name-name,.node--type-news .view-view-news-list .view-content .views-view-grid .views-row .col-sm-4 .taxonomy-term-thumbnail a .field--name-name{font-size:18px;padding:0 20px;}.page-view-view-news-list .view-view-news-list .view-content .views-view-grid .views-row:nth-child(2),.node--type-news .view-view-news-list .view-content .views-view-grid .views-row:nth-child(2){border-top:none;}.page-view-view-news-list .view-view-news-list .view-content .field--name-field-category,.node--type-news .view-view-news-list .view-content .field--name-field-category{display:none;}.page-view-view-news-list .view-view-news-list .view-filters .form-row,.node--type-news .view-view-news-list .view-filters .form-row{justify-content:center;}.page-view-view-news-list .view-view-news-list .view-filters .form-row > div,.node--type-news .view-view-news-list .view-filters .form-row > div{width:90%;}.page-view-view-news-list .view-view-news-list nav[aria-label="pagination-heading"],.node--type-news .view-view-news-list nav[aria-label="pagination-heading"]{padding-bottom:15px;}.page-view-view-news-list .view-view-news-list nav[aria-label="pagination-heading"] .pagination li[role="presentation"],.node--type-news .view-view-news-list nav[aria-label="pagination-heading"] .pagination li[role="presentation"]{display:none;}.page-view-view-news-list .view-view-news-list nav[aria-label="pagination-heading"] .pagination li a,.node--type-news .view-view-news-list nav[aria-label="pagination-heading"] .pagination li a{padding:24px 13px 5px;}.page-view-view-news-list .view-view-news-list nav[aria-label="pagination-heading"] .pagination li.active span,.node--type-news .view-view-news-list nav[aria-label="pagination-heading"] .pagination li.active span{padding:24px 13px 5px;}.page-view-view-news-list .view-view-news-list .view-display-id-block_1,.node--type-news .view-view-news-list .view-display-id-block_1{margin-bottom:15px;}.page-view-view-news-list .view-view-news-list #views-exposed-form-view-news-list-page-1 #edit-actions,.node--type-news .view-view-news-list #views-exposed-form-view-news-list-page-1 #edit-actions{margin:auto;}.page-view-view-news-list .view-view-news-list #views-exposed-form-view-news-list-page-1 fieldset,.node--type-news .view-view-news-list #views-exposed-form-view-news-list-page-1 fieldset{width:100%;}.page-vocabulary-news-category .vocabulary-news-category .block-banner{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.page-vocabulary-news-category .block-field-blocktaxonomy-termnews-categoryfield-description{margin-top:0 !important;}.page-vocabulary-news-category .block-field-blocktaxonomy-termnews-categoryfield-description .field--name-field-description p{text-align:justify;}.page-vocabulary-news-category .view-taxonomy-term .row{flex-direction:column;}.page-vocabulary-news-category .view-taxonomy-term .row .col-image{width:100%;padding:0;}.page-vocabulary-news-category .view-taxonomy-term .row .col-image .field--name-field-image{text-align:center;}.page-vocabulary-news-category .view-taxonomy-term .row .actuality-content-part{width:100%;}.page-vocabulary-news-category .view-taxonomy-term .row .actuality-content-part .news-title h2{text-transform:none;text-align:left;font-size:20px;font-family:"CenturyGothic-Bold",sans-serif;margin-bottom:15px;}.page-vocabulary-news-category .view-taxonomy-term .row .actuality-content-part .field--name-field-short-desc{margin-top:0;}.node--type-news{margin-top:0;}.node--type-news .news-container{padding:25px 20px 0;}.node--type-news .row .col-md-6:nth-child(1){padding:0;}.node--type-news .row .col-md-6 .field--name-field-image{margin:0;}.node--type-news .row .col-md-6 .field--name-field-link{margin:15px 0;}.node--type-news .container .row .field--name-field-body{padding:0;}.node--type-news .container .row .field--name-field-body .lame-rich-text{padding:0;}.node--type-news h1{font-size:20px;margin-bottom:0;}.node--type-news .share-news{padding:11px 20px;}.node--type-news footer .share-news.first,.node--type-news footer .share-news.second{justify-content:center;}.node--type-news footer .field--name-field-link{margin-bottom:25px;}}@media screen and (max-width:992px){.vinci-stadium.event-b2b #main,.allianz.event-b2b #main,.matmut-atlantique.event-b2b #main{padding:0;}.vinci-stadium.event-b2b #block-vinci-stadium-content .content > .node--type-event,.allianz.event-b2b #block-vinci-stadium-content .content > .node--type-event,.matmut-atlantique.event-b2b #block-vinci-stadium-content .content > .node--type-event{padding:0;}.vinci-stadium.event-b2b #block-vinci-stadium-content .content > .node--type-event .container,.allianz.event-b2b #block-vinci-stadium-content .content > .node--type-event .container,.matmut-atlantique.event-b2b #block-vinci-stadium-content .content > .node--type-event .container{padding:0;}.vinci-stadium.event-b2b #block-vinci-stadium-content .content > .node--type-event .container .event__inner_content_text,.allianz.event-b2b #block-vinci-stadium-content .content > .node--type-event .container .event__inner_content_text,.matmut-atlantique.event-b2b #block-vinci-stadium-content .content > .node--type-event .container .event__inner_content_text{padding:0;}.vinci-stadium.event-b2b .event__inner_title,.vinci-stadium.event-b2b .event__inner_subtitle,.vinci-stadium.event-b2b .event__inner_date,.allianz.event-b2b .event__inner_title,.allianz.event-b2b .event__inner_subtitle,.allianz.event-b2b .event__inner_date,.matmut-atlantique.event-b2b .event__inner_title,.matmut-atlantique.event-b2b .event__inner_subtitle,.matmut-atlantique.event-b2b .event__inner_date{padding:0;justify-content:center;}.vinci-stadium.event-b2b .event__inner_title h1,.allianz.event-b2b .event__inner_title h1,.matmut-atlantique.event-b2b .event__inner_title h1{text-align:center;}.vinci-stadium.event-b2b .event__inner_title h2,.allianz.event-b2b .event__inner_title h2,.matmut-atlantique.event-b2b .event__inner_title h2{font-size:25px;color:#fff;font-family:"CenturyGothic-Bold",sans-serif;}.vinci-stadium.event-b2b .event__inner_subtitle .field--name-field-subtitle,.vinci-stadium.event-b2b .event__inner_subtitle .field--name-field-date-free,.vinci-stadium.event-b2b .event__inner_date .field--name-field-subtitle,.vinci-stadium.event-b2b .event__inner_date .field--name-field-date-free,.allianz.event-b2b .event__inner_subtitle .field--name-field-subtitle,.allianz.event-b2b .event__inner_subtitle .field--name-field-date-free,.allianz.event-b2b .event__inner_date .field--name-field-subtitle,.allianz.event-b2b .event__inner_date .field--name-field-date-free,.matmut-atlantique.event-b2b .event__inner_subtitle .field--name-field-subtitle,.matmut-atlantique.event-b2b .event__inner_subtitle .field--name-field-date-free,.matmut-atlantique.event-b2b .event__inner_date .field--name-field-subtitle,.matmut-atlantique.event-b2b .event__inner_date .field--name-field-date-free{color:#fff;}.vinci-stadium.event-b2b .event__inner_devis,.allianz.event-b2b .event__inner_devis,.matmut-atlantique.event-b2b .event__inner_devis{flex-direction:row;margin-bottom:20px;}.vinci-stadium.event-b2b .event__inner_devis .col-md-7,.allianz.event-b2b .event__inner_devis .col-md-7,.matmut-atlantique.event-b2b .event__inner_devis .col-md-7{flex:1 0 0;padding:0;margin-left:15px;}.vinci-stadium.event-b2b .event__inner_devis .col-md-7 .event__inner_content_min,.allianz.event-b2b .event__inner_devis .col-md-7 .event__inner_content_min,.matmut-atlantique.event-b2b .event__inner_devis .col-md-7 .event__inner_content_min{font-size:13px;}.vinci-stadium.event-b2b .event__inner_devis .col-md-7 .event__inner_content_min .price,.allianz.event-b2b .event__inner_devis .col-md-7 .event__inner_content_min .price,.matmut-atlantique.event-b2b .event__inner_devis .col-md-7 .event__inner_content_min .price{font-size:22px;}.vinci-stadium.event-b2b .event__inner_devis .col-md-5,.allianz.event-b2b .event__inner_devis .col-md-5,.matmut-atlantique.event-b2b .event__inner_devis .col-md-5{flex:1.5 0 0;padding:0;}.vinci-stadium.event-b2b .event__inner_devis .col-md-5 .cta,.allianz.event-b2b .event__inner_devis .col-md-5 .cta,.matmut-atlantique.event-b2b .event__inner_devis .col-md-5 .cta{margin:10px 0;font-size:13px;padding:6px 0;width:85%;}.vinci-stadium.event-b2b .event__inner_offers h2,.allianz.event-b2b .event__inner_offers h2,.matmut-atlantique.event-b2b .event__inner_offers h2{padding:0 20px;font-size:20px;}.vinci-stadium.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .title,.allianz.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .title,.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .title{padding-left:25px;background:#24305e;}.vinci-stadium.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .price,.allianz.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .price,.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .price{left:10px;padding:5px 10px 5px 15px;}.vinci-stadium.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .flip-icon,.allianz.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .flip-icon,.matmut-atlantique.event-b2b .event__inner_offers .container-mosaic .col-md-4 .container-image .flip-icon{right:10px;}.vinci-stadium.event-b2b .event__inner_date,.allianz.event-b2b .event__inner_date,.matmut-atlantique.event-b2b .event__inner_date{flex-direction:column;}.vinci-stadium.event-b2b .event__inner_date .event__inner_date_start,.allianz.event-b2b .event__inner_date .event__inner_date_start,.matmut-atlantique.event-b2b .event__inner_date .event__inner_date_start{font-family:"CenturyGothic",sans-serif;}.vinci-stadium.event-b2b .event__inner_date .event__inner_date_start span:nth-child(1),.allianz.event-b2b .event__inner_date .event__inner_date_start span:nth-child(1),.matmut-atlantique.event-b2b .event__inner_date .event__inner_date_start span:nth-child(1){display:none;}.vinci-stadium.event-b2b .event__b2b_alerting .cta,.allianz.event-b2b .event__b2b_alerting .cta,.matmut-atlantique.event-b2b .event__b2b_alerting .cta{width:70%;}.vinci-stadium.event-b2b .event__inner_content_description span,.allianz.event-b2b .event__inner_content_description span,.matmut-atlantique.event-b2b .event__inner_content_description span{padding-right:20px;}.vinci-stadium.event-b2b .offer-abstract,.allianz.event-b2b .offer-abstract,.matmut-atlantique.event-b2b .offer-abstract{padding-right:20px !important;padding-left:20px !important;}.vinci-stadium.event-b2b .offer-abstract .offer-abstract__description_package,.allianz.event-b2b .offer-abstract .offer-abstract__description_package,.matmut-atlantique.event-b2b .offer-abstract .offer-abstract__description_package{padding:0;}.vinci-stadium.event-b2b .offer-abstract__inner_content_slider,.allianz.event-b2b .offer-abstract__inner_content_slider,.matmut-atlantique.event-b2b .offer-abstract__inner_content_slider{width:100%;padding-left:0 !important;padding-right:0 !important;}.vinci-stadium.event-b2b .offer-abstract__inner_content_slider .owl-nav .owl-next:before,.allianz.event-b2b .offer-abstract__inner_content_slider .owl-nav .owl-next:before,.matmut-atlantique.event-b2b .offer-abstract__inner_content_slider .owl-nav .owl-next:before{background-position:-3px 14px;}.vinci-stadium.event-b2b .ctas .offer-abstract__inner_content_buttons,.allianz.event-b2b .ctas .offer-abstract__inner_content_buttons,.matmut-atlantique.event-b2b .ctas .offer-abstract__inner_content_buttons{flex-direction:column;}.vinci-stadium.event-b2b .ctas .offer-abstract__inner_content_buttons .mx-auto,.allianz.event-b2b .ctas .offer-abstract__inner_content_buttons .mx-auto,.matmut-atlantique.event-b2b .ctas .offer-abstract__inner_content_buttons .mx-auto{width:85%;margin-top:15px;}.vinci-stadium.event-b2b .offer-abstract__inner_content,.allianz.event-b2b .offer-abstract__inner_content,.matmut-atlantique.event-b2b .offer-abstract__inner_content{flex-direction:column;}.vinci-stadium.event-b2b .offer-abstract__inner_content_description,.allianz.event-b2b .offer-abstract__inner_content_description,.matmut-atlantique.event-b2b .offer-abstract__inner_content_description{display:flex;padding:0 !important;align-items:center;margin-top:10px;}.vinci-stadium.event-b2b .offer-abstract__inner_content_description .price,.allianz.event-b2b .offer-abstract__inner_content_description .price,.matmut-atlantique.event-b2b .offer-abstract__inner_content_description .price{flex:1 0 0;font-size:18px;}.vinci-stadium.event-b2b .offer-abstract__inner_content_description .offer-abstract__inner_content_buttons,.allianz.event-b2b .offer-abstract__inner_content_description .offer-abstract__inner_content_buttons,.matmut-atlantique.event-b2b .offer-abstract__inner_content_description .offer-abstract__inner_content_buttons{flex:2 0 0;}.vinci-stadium.event-b2b .offer-abstract__inner_content_description .offer-abstract__inner_content_buttons a,.allianz.event-b2b .offer-abstract__inner_content_description .offer-abstract__inner_content_buttons a,.matmut-atlantique.event-b2b .offer-abstract__inner_content_description .offer-abstract__inner_content_buttons a{font-size:14px;width:90%;margin-top:10px;margin-right:0 !important;}.vinci-stadium.event-b2b .offer-abstract__inner_content_buttons,.allianz.event-b2b .offer-abstract__inner_content_buttons,.matmut-atlantique.event-b2b .offer-abstract__inner_content_buttons{margin-bottom:0 !important;margin-top:0 !important;}.vinci-stadium.event-b2b .offer-abstract__inner_body .lame-rich-text,.allianz.event-b2b .offer-abstract__inner_body .lame-rich-text,.matmut-atlantique.event-b2b .offer-abstract__inner_body .lame-rich-text{padding-left:0;padding-right:0;}.vinci-stadium.event-b2b .offer-abstract__inner_hospitality,.allianz.event-b2b .offer-abstract__inner_hospitality,.matmut-atlantique.event-b2b .offer-abstract__inner_hospitality{margin-top:20px;}.vinci-stadium.event-b2b .offer-abstract__inner_hospitality .slider-item .picto-slider,.allianz.event-b2b .offer-abstract__inner_hospitality .slider-item .picto-slider,.matmut-atlantique.event-b2b .offer-abstract__inner_hospitality .slider-item .picto-slider{width:50% !important;height:50%;}.vinci-stadium.event-b2b .offer-abstract__inner_hospitality .slider-item p,.allianz.event-b2b .offer-abstract__inner_hospitality .slider-item p,.matmut-atlantique.event-b2b .offer-abstract__inner_hospitality .slider-item p{font-size:16px;padding:0 15px;}.vinci-stadium.event-b2b .offer-abstract__inner_hospitality .owl-nav .owl-prev:before,.allianz.event-b2b .offer-abstract__inner_hospitality .owl-nav .owl-prev:before,.matmut-atlantique.event-b2b .offer-abstract__inner_hospitality .owl-nav .owl-prev:before{top:120px;left:85px;}.vinci-stadium.event-b2b .offer-abstract__inner_hospitality .owl-nav .owl-next:before,.allianz.event-b2b .offer-abstract__inner_hospitality .owl-nav .owl-next:before,.matmut-atlantique.event-b2b .offer-abstract__inner_hospitality .owl-nav .owl-next:before{top:120px;right:85px;}.vinci-stadium.event-b2b .event__b2b_image.hidden-mobile,.allianz.event-b2b .event__b2b_image.hidden-mobile,.matmut-atlantique.event-b2b .event__b2b_image.hidden-mobile{display:none;}.vinci-stadium.event-b2b .event__b2b_image_mobile,.allianz.event-b2b .event__b2b_image_mobile,.matmut-atlantique.event-b2b .event__b2b_image_mobile{display:block;}}@media screen and (max-width:992px){.vinci-stadium.node--type-testimonial #main,.vinci-stadium.node--type-testimonial #block-vinci-stadium-content,.allianz.node--type-testimonial #main,.allianz.node--type-testimonial #block-vinci-stadium-content,.matmut-atlantique.node--type-testimonial #main,.matmut-atlantique.node--type-testimonial #block-vinci-stadium-content{padding:0;}.vinci-stadium.node--type-testimonial .testimonial__inner_title,.allianz.node--type-testimonial .testimonial__inner_title,.matmut-atlantique.node--type-testimonial .testimonial__inner_title{width:100%;margin-left:0;height:auto;padding:0 0 25px 0;text-align:left;position:relative;margin-top:78px;}.vinci-stadium.node--type-testimonial .testimonial__inner_title h1,.allianz.node--type-testimonial .testimonial__inner_title h1,.matmut-atlantique.node--type-testimonial .testimonial__inner_title h1{margin:0 0 5px 0;text-align:left;padding-left:20px;padding-top:60px;}.vinci-stadium.node--type-testimonial .testimonial__inner_title .testimonial__inner_headline,.allianz.node--type-testimonial .testimonial__inner_title .testimonial__inner_headline,.matmut-atlantique.node--type-testimonial .testimonial__inner_title .testimonial__inner_headline{margin:0;padding-left:20px;}.vinci-stadium.node--type-testimonial .testimonial__inner_title:before,.allianz.node--type-testimonial .testimonial__inner_title:before,.matmut-atlantique.node--type-testimonial .testimonial__inner_title:before{position:absolute;display:inline-block;content:"";width:90%;height:1px;top:55px;bottom:inherit;left:20px;right:inherit;background:#fff;}.vinci-stadium.node--type-testimonial .testimonial__inner_content,.allianz.node--type-testimonial .testimonial__inner_content,.matmut-atlantique.node--type-testimonial .testimonial__inner_content{padding:0;}.vinci-stadium.node--type-testimonial .abstract-testimonial__inner_image,.allianz.node--type-testimonial .abstract-testimonial__inner_image,.matmut-atlantique.node--type-testimonial .abstract-testimonial__inner_image{width:50%;}.vinci-stadium.node--type-testimonial .abstract-testimonial__inner_content,.allianz.node--type-testimonial .abstract-testimonial__inner_content,.matmut-atlantique.node--type-testimonial .abstract-testimonial__inner_content{width:50%;padding-left:10px;}.vinci-stadium.node--type-testimonial .abstract-testimonial,.allianz.node--type-testimonial .abstract-testimonial,.matmut-atlantique.node--type-testimonial .abstract-testimonial{padding:10px 15px 0;margin-bottom:10px;}.vinci-stadium.node--type-testimonial .block-testimonials .view-content,.allianz.node--type-testimonial .block-testimonials .view-content,.matmut-atlantique.node--type-testimonial .block-testimonials .view-content{padding-bottom:5px;}.vinci-stadium.page-view-testimonies .view-testimonies,.allianz.page-view-testimonies .view-testimonies,.matmut-atlantique.page-view-testimonies .view-testimonies{padding-top:210px;}.vinci-stadium.page-view-testimonies .view-testimonies .view-filters,.allianz.page-view-testimonies .view-testimonies .view-filters,.matmut-atlantique.page-view-testimonies .view-testimonies .view-filters{padding-top:10px;}.vinci-stadium.page-view-testimonies .view-testimonies .view-filters h2,.allianz.page-view-testimonies .view-testimonies .view-filters h2,.matmut-atlantique.page-view-testimonies .view-testimonies .view-filters h2{margin-bottom:0;}.vinci-stadium.page-view-testimonies .view-testimonies .listing-header,.allianz.page-view-testimonies .view-testimonies .listing-header,.matmut-atlantique.page-view-testimonies .view-testimonies .listing-header{padding-top:70px;padding-bottom:0;}.vinci-stadium.page-view-testimonies .view-testimonies .listing-header h1,.allianz.page-view-testimonies .view-testimonies .listing-header h1,.matmut-atlantique.page-view-testimonies .view-testimonies .listing-header h1{margin-bottom:10px;font-size:16px;padding:10px 15px;}.vinci-stadium.page-view-testimonies .view-testimonies .listing-header h1:before,.allianz.page-view-testimonies .view-testimonies .listing-header h1:before,.matmut-atlantique.page-view-testimonies .view-testimonies .listing-header h1:before{right:-15.5%;}.vinci-stadium.page-view-testimonies .view-testimonies .views-exposed-form,.allianz.page-view-testimonies .view-testimonies .views-exposed-form,.matmut-atlantique.page-view-testimonies .view-testimonies .views-exposed-form{margin-bottom:10px;}.vinci-stadium.page-view-testimonies .view-testimonies .views-exposed-form .form-row > div,.allianz.page-view-testimonies .view-testimonies .views-exposed-form .form-row > div,.matmut-atlantique.page-view-testimonies .view-testimonies .views-exposed-form .form-row > div{width:100%;padding:0 20px;text-align:left;}.vinci-stadium.page-view-testimonies .view-testimonies .teaser-testimonial,.allianz.page-view-testimonies .view-testimonies .teaser-testimonial,.matmut-atlantique.page-view-testimonies .view-testimonies .teaser-testimonial{padding-top:10px;margin-bottom:10px;}.vinci-stadium.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a,.allianz.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a,.matmut-atlantique.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a{display:flex;flex-direction:column;}.vinci-stadium.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a .teaser-testimonial__inner_image,.vinci-stadium.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a .teaser-testimonial__inner_content,.allianz.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a .teaser-testimonial__inner_image,.allianz.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a .teaser-testimonial__inner_content,.matmut-atlantique.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a .teaser-testimonial__inner_image,.matmut-atlantique.page-view-testimonies .view-testimonies .teaser-testimonial .teaser-testimonial__inner > a .teaser-testimonial__inner_content{width:100%;}.vinci-stadium.page-view-testimonies .view-testimonies nav .pagination li > a,.allianz.page-view-testimonies .view-testimonies nav .pagination li > a,.matmut-atlantique.page-view-testimonies .view-testimonies nav .pagination li > a{padding:24px 10px 5px;}.vinci-stadium.page-view-testimonies .view-testimonies nav .pagination li:nth-child(1) span,.allianz.page-view-testimonies .view-testimonies nav .pagination li:nth-child(1) span,.matmut-atlantique.page-view-testimonies .view-testimonies nav .pagination li:nth-child(1) span{padding:24px 10px 5px;}.vinci-stadium.page-view-testimonies .block-banner,.allianz.page-view-testimonies .block-banner,.matmut-atlantique.page-view-testimonies .block-banner{margin-top:0;}.vinci-stadium.page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,.allianz.page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item,.matmut-atlantique.page-view-testimonies .paragraph--type--banner-cta.default .lame-banner-cta.section-banner .banner-title.alignment-left .field--name-field-banner-title .field__item{text-align:left;margin-left:5px;font-size:25px;}.vinci-stadium.lang-en.page-view-testimonies .view-testimonies .listing-header h1{width:80%;height:auto;}.vinci-stadium.lang-en.page-view-testimonies .view-testimonies .listing-header h1:before{right:-11.5%;height:54px;transform:skew(-36deg);}.vinci-stadium.lang-en.page-view-testimonies .view-testimonies .listing-header h1:after{right:-39px;border-width:54px 39px 0 0;}}@media screen and (max-width:992px){.page-vocabulary-editorial-category #main{padding:0;}.page-vocabulary-editorial-category .view-editorial{flex-direction:column;margin-left:0;margin-right:0;}.page-vocabulary-editorial-category .view-editorial .view-header{height:210px;margin-left:0;margin-right:0;padding-left:0;width:100%;}.page-vocabulary-editorial-category .view-editorial .view-header .view-content .views-field-field-banner-subtitle h2{font-size:15px;}.page-vocabulary-editorial-category .view-editorial .view-content{padding:0 20px;}.page-vocabulary-editorial-category .view-editorial .view-content .container-teaser .field-content{font-size:30px;margin-bottom:15px;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial{display:flex;flex-direction:column;padding:0;grid-row-gap:10px;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:0;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing{grid-area:1 / 1 / 3 / 3;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing .field-content::after{content:none;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing:hover .field-abstract{display:none;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-title{grid-area:1 / 3 / 2 / 7;padding-left:10px;padding-right:20px;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-title a{font-size:15px;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-field-editorial-category{grid-area:2 / 3 / 3 / 6;padding-left:10px;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing-1{grid-area:1 / 7 / 3 / 7;position:relative;font-size:0;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row .views-field-nothing-1:before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#b01731;font-size:20px;font-weight:normal;top:25px;bottom:inherit;left:inherit;right:2px;width:min-content;}.page-vocabulary-editorial-category .view-editorial .view-content .rows-editorial .result-editorial.views-row{border-right:none;padding:0;}.page-vocabulary-editorial-category .view-editorial .view-filters{padding:10px 20px;}.page-vocabulary-editorial-category .view-editorial .view-filters .block-vinci-stadium-module-edito-menu-block .content{position:relative;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup{display:flex;flex-direction:column;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup > li{list-style:none;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup > li a{color:#282828;display:flex;align-items:center;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup > li a span{background:#c1beb7;color:#fff;border-radius:50%;-webkit-border-radius:50%;line-height:26px;height:26px;width:26px;text-align:center;font-family:"CenturyGothic",sans-serif;margin-left:15px;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup > .item.current{order:2;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup > .bi-caret-down-fill{order:3;position:absolute;right:3px;top:30px;font-size:20px;padding:0 0 10px 87%;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup > legend{order:1;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup .block-editorial-menu-taxonomy-term{order:4;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup .block-editorial-menu-taxonomy-term .editorial-menu{display:none;}.page-vocabulary-editorial-category .block-vinci-stadium-module-edito-menu-block .fieldgroup.open > .bi-caret-down-fill{transform:rotate(180deg);padding:10px 87% 0 0;}.page-vocabulary-editorial-category.page-view-editorial .view-id-editorial .view-header .view-content{padding:60px 20px;}.page-vocabulary-editorial-category.page-view-editorial .view-id-editorial .view-filters{padding:10px 30px;}.page-vocabulary-editorial-category.page-view-editorial .view-id-editorial .view-filters legend span{margin-bottom:0;}.node--type-editorial #main{padding:0;}.node--type-editorial .content-editorial h1{margin:15px 20px;font-size:25px;line-height:30px;}.node--type-editorial .content-editorial .header{margin-left:0;width:100%;padding:0 20px;height:190px;}.node--type-editorial .content-editorial .header .term_title{font-size:36px;padding-top:50px;line-height:40px;}.node--type-editorial .content-editorial .header .term_subtitle{font-size:16px;}.node--type-editorial .content-editorial .content{margin:0 20px 30px 20px;}.node--type-editorial .content-editorial .content .head .left{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.node--type-editorial .content-editorial .content .head .left img{padding:0;}.node--type-editorial .content-editorial .content .head .right{padding-left:0;margin-top:10px;}.node--type-editorial .content-editorial .content .head .right h2.title{font-size:25px;font-family:"CenturyGothic-Bold",sans-serif;line-height:30px;margin-bottom:5px;}.node--type-editorial .content-editorial .content .head .right .description h2{font-family:"CenturyGothic-Bold",sans-serif;}.node--type-editorial .content-editorial .content .body{padding-bottom:0;}.node--type-editorial .content-editorial .content .body .lame-rich-text{padding:0;}.node--type-editorial .content-editorial .content .body .lame-rich-text .description h2,.node--type-editorial .content-editorial .content .body .lame-rich-text .description h3,.node--type-editorial .content-editorial .content .body .lame-rich-text .description h4{font-family:"CenturyGothic-Bold",sans-serif;line-height:25px;}.node--type-editorial .content-editorial .content .body .lame-rich-text .description h3{font-size:19px;}.node--type-editorial .content-editorial .passed-events{padding:10px 20px;margin:0 10px 15px 10px;}.node--type-editorial .content-editorial .passed-events h2{margin-left:0;font-size:18px;margin-bottom:20px;}.node--type-editorial .content-editorial .passed-events .one-event{margin:0;padding:0;flex-direction:column;}.node--type-editorial .content-editorial .passed-events .one-event .left{width:100%;}.node--type-editorial .content-editorial .passed-events .one-event .left:before{content:none;}.node--type-editorial .content-editorial .passed-events .one-event .right{width:100%;padding-left:6px;margin:10px 0 20px 0;}.node--type-editorial .content-editorial .passed-events .one-event .right .name{font-size:18px;}.node--type-editorial .content-editorial .passed-events .one-event .right .description{margin-top:10px;}.node--type-editorial .content-editorial .passed-events .one-event .right .description h2{margin-bottom:10px;}.node--type-editorial .content-editorial .passed-events .one-event .right .categories{margin-bottom:15px;}.node--type-editorial .view-display-id-block_1 .view-header h2{text-align:left;font-size:20px;padding:0 20px;margin-bottom:15px;font-family:"CenturyGothic-Bold",sans-serif;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial{flex-direction:column;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial .views-row{width:100%;padding:0 20px;height:auto;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:0;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial .views-row .views-field-field-image{grid-area:1 / 1 / 3 / 3;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial .views-row .views-field-title{grid-area:1 / 3 / 2 / 6;padding-left:10px;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial .views-row .views-field-title a{font-size:15px;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial .views-row .views-field-field-editorial-category{grid-area:2 / 3 / 3 / 6;padding-left:10px;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial .views-row .views-field-view-node{grid-area:1 / 7 / 3 / 7;position:relative;font-size:0;}.node--type-editorial .view-display-id-block_1 .view-content .rows-editorial .views-row .views-field-view-node:before{position:absolute;display:inline-block;font-family:bootstrap-icons;content:"";color:#b01731;font-size:20px;font-weight:normal;top:25px;bottom:inherit;left:inherit;right:2px;width:min-content;}.node--type-editorial .view-display-id-block_1 .view-footer{margin:15px 0;}.page-view-editorial .view-id-editorial .view-header .view-content .views-row{padding:0 20px;}}@media screen and (max-width:992px){.node--type-visit .lame-banner-cta{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.node--type-visit .lame-banner-cta.section-banner{min-height:300px;}.node--type-visit .lame-banner-cta.section-banner .container-info-banner .banner-title.alignment-center{min-height:300px;padding-top:95px;align-items:inherit;}.node--type-visit .lame-banner-cta.section-banner .container-info-banner .banner-title.alignment-center .field__item{text-align:left;padding:0 20px;font-size:35px;}.node--type-visit .lame-banner-cta.section-banner .container-info-banner .cta-banner-visit{top:-70px;}.node--type-visit .lame-banner-cta:before{position:absolute;display:inline-block;content:"";width:100%;height:100%;top:0;bottom:inherit;left:0;right:inherit;background:rgba(31,35,40,0.35);}.node--type-visit .layout__region--content .menu--visit-menu{position:inherit;margin:15px 0;}.node--type-visit .layout__region--content .menu--visit-menu ul li{width:100%;}.node--type-visit .layout__region--content .menu--visit-menu{background:#333333;flex-direction:column;height:auto;position:relative;}.node--type-visit .layout__region--content .menu--visit-menu .nav{display:none;}.node--type-visit .layout__region--content .menu--visit-menu .nav li{border:none;padding:0 5px;}.node--type-visit .layout__region--content .menu--visit-menu .nav li a{background:#333333;text-align:left;padding:10px 0;font-family:"CenturyGothic",sans-serif;}.node--type-visit .layout__region--content .menu--visit-menu .nav li.menu-item--active-trail{padding:0 5px;}.node--type-visit .layout__region--content .menu--visit-menu .nav li.menu-item--active-trail > a{background:#333333;color:#fff;padding:10px 0;font-family:"CenturyGothic-Bold",sans-serif;}.node--type-visit .layout__region--content .menu--visit-menu > li{list-style:none;}.node--type-visit .layout__region--content .menu--visit-menu > li a{color:#fff;text-transform:uppercase;font-family:"CenturyGothic-Bold",sans-serif;}.node--type-visit .layout__region--content .menu--visit-menu .bi-caret-down-fill{position:absolute;right:0;color:#fff;font-size:20px;padding:5px 10px;top:0;}.node--type-visit .layout__region--content .menu--visit-menu.open .bi-caret-down-fill{transform:rotate(180deg);}.node--type-visit .additionnals-informations .row{flex-direction:column;}}@media screen and (max-width:992px){.block-seminar-search{position:relative;margin:0;right:0;width:100%;}.lame-offers-taxonomies__inner{flex-direction:column;padding:0 !important;}.lame-offers-taxonomies__inner .b2b-taxonomy{padding:0 !important;}.lame-banner-b2b .lame-banner-b2b__inner .lame-banner-b2b__inner_title{min-height:auto;position:relative;padding:10px 20px;width:100%;background:transparent;margin:0;}.lame-banner-b2b .lame-banner-b2b__inner .lame-banner-b2b__inner_title .lame-banner-b2b__inner_title_bold,.lame-banner-b2b .lame-banner-b2b__inner .lame-banner-b2b__inner_title .lame-banner-b2b__inner_title_light{color:#282828;line-height:30px;}.b2b-taxonomy .b2b-taxonomy__inner .b2b-taxonomy__inner_image{height:auto;}.b2b-taxonomy .b2b-taxonomy__inner .b2b-taxonomy__inner_image.bg-image{height:310px;}.b2b-taxonomy .b2b-taxonomy__inner .b2b-taxonomy__inner_image img{max-width:inherit;height:auto;width:100%;}.b2b-taxonomy .b2b-taxonomy__inner .b2b-taxonomy__inner_image .b2b-taxonomy__inner_name{transform:none;margin-top:20px;}.b2b-taxonomy .b2b-taxonomy__inner .b2b-taxonomy__inner_description{min-height:auto;padding:0 20px;}.b2b-taxonomy .b2b-taxonomy__inner .b2b-taxonomy__inner_link .text{display:flex;align-items:center;justify-content:center;width:75%;margin:auto;font-size:20px;}.b2b-taxonomy .b2b-taxonomy__inner .b2b-taxonomy__inner_link .text:before{font-size:22px;padding-right:10px;}#offerB2B .lame-offer__inner,#offerB2B .offer-abstract{padding:0 !important;}#offerB2B .offer-abstract__inner,#offerB2B .offer-abstract__subtitle{padding:0 20px;}#offerB2B .title-prestation{padding:0 !important;font-size:25px;}#offerB2B .owl-carousel.owl-loaded{padding:0 20px;}#offerB2B .offer-abstract__inner_content .owl-nav .owl-next::before{right:25px;}#offerB2B .offer-abstract__description_package{padding:0 20px;}.page-view-b2b-offers-search .view-header{font-size:20px;margin:20px 0;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2{padding-bottom:5px;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row{display:flex;flex-direction:column;margin-top:20px;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row #edit-field-prestation-hospitality-target-id--2--wrapper .form-checkboxes{padding:0;flex-direction:column;margin:auto;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row #edit-field-prestation-hospitality-target-id--2--wrapper .form-checkboxes > div{margin-left:30%;width:100%;flex:100%;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row #edit-field-capacity-value-wrapper--2 .fieldset-wrapper .form-item-field-capacity-value-min .ui-widget-content{bottom:0;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row .form-actions{margin:auto;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row h1{font-size:25px;margin:0 auto 10px;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row fieldset .fieldset-wrapper{padding:15px 20px 10px;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper{width:100%;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper .bef-slider{left:15px;width:90%;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper:nth-child(2){position:relative;margin:0;padding:20px 0;justify-content:center;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper .js-form-item-field-capacity-value-max{margin-left:15px;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .bef-checkboxes{border-bottom:none;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-item-field-capacity-value-min label{margin-left:0;}.page-view-b2b-offers-search .view-id-b2b_offers_search .view-empty{padding-top:30px;padding-bottom:20px;}.page-view-b2b-offers-search .view-id-b2b_offers_search .view-empty .no-result-text{font-size:18px;margin-bottom:25px;padding:0 10px;}.page-view-b2b-offers-search .view-id-b2b_offers_search .view-empty .event-contact{font-size:15px;}.page-view-b2b-offers-search .lame-offer__inner{margin-bottom:0 !important;}.page-view-b2b-offers-search .lame-offer__inner .offer-abstract{padding:0 !important;}.page-view-b2b-offers-search .lame-offer__inner .offer-abstract .offer-abstract__description_package{padding:0 20px;}}@media screen and (max-width:320px){.lame-banner-b2b .lame-banner-b2b__inner .lame-banner-b2b__inner_title{margin:0;padding:10px;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper{padding:20px 0;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-2 #views-exposed-form-b2b-offers-search-page-2 .form-row fieldset[data-drupal-selector="edit-field-capacity-value-wrapper"] .fieldset-wrapper:nth-child(2){margin-left:0;}}@media screen and (max-width:992px){.vinci-stadium .offer-abstract__inner_content_slider,.allianz .offer-abstract__inner_content_slider,.matmut-atlantique .offer-abstract__inner_content_slider{width:100%;padding-left:0 !important;padding-right:0 !important;}.vinci-stadium .offer-abstract__inner_hospitality .slider-item p,.allianz .offer-abstract__inner_hospitality .slider-item p,.matmut-atlantique .offer-abstract__inner_hospitality .slider-item p{max-width:90%;margin:auto;}.vinci-stadium .offer-abstract__inner_hospitality .owl-nav .owl-prev::before,.allianz .offer-abstract__inner_hospitality .owl-nav .owl-prev::before,.matmut-atlantique .offer-abstract__inner_hospitality .owl-nav .owl-prev::before{left:20px;}.vinci-stadium .offer-abstract__inner_hospitality .owl-nav .owl-next::before,.allianz .offer-abstract__inner_hospitality .owl-nav .owl-next::before,.matmut-atlantique .offer-abstract__inner_hospitality .owl-nav .owl-next::before{right:20px;}.vinci-stadium .slider-images.owl-carousel .owl-stage,.vinci-stadium .offer-abstract__inner_hospitality.owl-carousel .owl-stage,.allianz .slider-images.owl-carousel .owl-stage,.allianz .offer-abstract__inner_hospitality.owl-carousel .owl-stage,.matmut-atlantique .slider-images.owl-carousel .owl-stage,.matmut-atlantique .offer-abstract__inner_hospitality.owl-carousel .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;transform:translate3d(0,0px,0px);}.vinci-stadium .slider-images.owl-carousel .item,.vinci-stadium .offer-abstract__inner_hospitality.owl-carousel .item,.allianz .slider-images.owl-carousel .item,.allianz .offer-abstract__inner_hospitality.owl-carousel .item,.matmut-atlantique .slider-images.owl-carousel .item,.matmut-atlantique .offer-abstract__inner_hospitality.owl-carousel .item{width:max-content;}.vinci-stadium .slider-images.owl-carousel .owl-carousel .owl-stage,.vinci-stadium .offer-abstract__inner_hospitality.owl-carousel .owl-carousel .owl-stage,.allianz .slider-images.owl-carousel .owl-carousel .owl-stage,.allianz .offer-abstract__inner_hospitality.owl-carousel .owl-carousel .owl-stage,.matmut-atlantique .slider-images.owl-carousel .owl-carousel .owl-stage,.matmut-atlantique .offer-abstract__inner_hospitality.owl-carousel .owl-carousel .owl-stage{display:flex;}.vinci-stadium .slider-images.owl-carousel .owl-item img,.vinci-stadium .offer-abstract__inner_hospitality.owl-carousel .owl-item img,.allianz .slider-images.owl-carousel .owl-item img,.allianz .offer-abstract__inner_hospitality.owl-carousel .owl-item img,.matmut-atlantique .slider-images.owl-carousel .owl-item img,.matmut-atlantique .offer-abstract__inner_hospitality.owl-carousel .owl-item img{width:auto !important;margin-left:auto;margin-right:auto;}}@media screen and (max-width:992px){#views-exposed-form-b2b-offers-search-page-1 .bef-checkboxes{margin-bottom:20px;}#views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,#views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number{top:20px;}#views-exposed-form-b2b-offers-search-page-1 .section-1 .counter-and-suffix{display:flex;justify-content:center;}#views-exposed-form-b2b-offers-search-page-1 .section-1 .counter-and-suffix #edit-field-capacity-value{margin-left:0;}#views-exposed-form-b2b-offers-search-page-1 .section-1 label{height:59px;padding:20px 21px 12px 65px;}#views-exposed-form-b2b-offers-search-page-1 .section-1 .people-suffix{position:inherit;padding:10px 25px;}#views-exposed-form-b2b-offers-search-page-1 .section-2 .checkbox .bef-checkboxes .checkbox{min-height:86px;margin:10px 0 !important;}#views-exposed-form-b2b-offers-search-page-1 .section-2 span.fieldset-legend{height:59px;padding:20px 21px 12px 65px;}#views-exposed-form-b2b-offers-search-page-1 .section-3 div{height:58px;padding:20px 21px 12px 15px;}#views-exposed-form-b2b-offers-search-page-1 .section-3.section-active{margin-top:0;}#views-exposed-form-b2b-offers-search-page-1 .open .section-3.first-section-title > div{height:58px;padding:20px 21px 12px 15px;}#views-exposed-form-b2b-offers-search-page-1 .open .form-select option{height:86px;}#views-exposed-form-b2b-offers-search-page-1 .open .form-select.option-selected{height:86px;padding:25px;}.block-vip-places-search{position:relative;height:inherit;padding-bottom:0;}.block-vip-places-search.form-part-one{width:100%;margin-top:25px;padding-bottom:0;}.block-vip-places-search.form-part-two{padding-bottom:0;}.block-vip-places-search.form-part-two h1{margin-top:35px;margin-bottom:0;font-size:25px;}.block-vip-places-search.form-part-two .header-form{padding-top:15px;}.block-vip-places-search.form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2{border:none;width:100%;}.block-vip-places-search.form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-6{margin:auto;}.block-vip-places-search .header-form{padding-bottom:15px;}.lame.lame-banner-b2b .lame-banner-b2b__inner_button{position:initial;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1{padding:0 10px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-select option{height:86px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row{flex-direction:column;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .top-section{flex-direction:column;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-1.form-item-field-capacity-value .counter-and-suffix input{padding:14px 0;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2{border-width:0 1px 1px 1px;border-color:#333333;border-style:solid;padding:0 10px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper > .checkbox .bef-checkboxes > .checkbox{margin:0 !important;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-2 .fieldset-wrapper > .checkbox .bef-checkboxes > .checkbox label::before{font-size:17px;right:6px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4{margin:0;height:initial;width:100%;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-facade + .radio .form-item-field-events-target-id-select{border-right:1px #333333 solid;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos{height:89px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos .infos-left li,.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos .infos-left li::before{left:-5px;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .event-infos .infos-right{justify-content:center;padding:0;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select.open-options option{border-width:1px 1px 1px 0;border-color:#333333;border-style:solid;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select.option-selected{border-width:1px 1px 0 0;border-color:#333333;border-style:solid;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-4 .form-item-field-events-target-id-select .form-select option{border:none;}.page-view-b2b-offers-search .form-part-two #views-exposed-form-b2b-offers-search-page-1 .form-row .section-6{display:flex;}.page-view-b2b-offers-search .block-views-exposed-filter-blockb2b-offers-search-page-1 #views-exposed-form-b2b-offers-search-page-1 .form-row legend{display:none;}#edit-field-events-target-id-select{cursor:pointer;}#edit-field-events-target-id-select option::after{bottom:20px;}}@media screen and (max-width:768px){.form-part-one{margin-top:125px;}.form-part-one #views-exposed-form-b2b-offers-search-page-1{background-color:#282828;}.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-1 label,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-1 legend > .fieldset-legend,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-1 .item-number,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 label,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 legend > .fieldset-legend,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-2 .item-number,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-3 label,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-3 legend > .fieldset-legend,.form-part-one #views-exposed-form-b2b-offers-search-page-1 .section-3 .item-number{font-size:16px;}}@media screen and (max-width:992px){#page-rwc-temporary.matmut-atlantique #page #main-wrapper,#page-rwc-temporary.allianz #page #main-wrapper{margin-top:0;}#page-rwc-temporary.matmut-atlantique .region-header-top .container,#page-rwc-temporary.allianz .region-header-top .container{background-size:35%;}#page-rwc-temporary.matmut-atlantique .lame-banner-cta .banner-link,#page-rwc-temporary.allianz .lame-banner-cta .banner-link{right:inherit;display:flex;justify-content:center;}#page-rwc-temporary.matmut-atlantique iframe,#page-rwc-temporary.allianz iframe{height:auto;}#page-rwc-temporary.matmut-atlantique .text-image,#page-rwc-temporary.allianz .text-image{padding:0 20px;}#page-rwc-temporary.matmut-atlantique .text-image .left,#page-rwc-temporary.matmut-atlantique .text-image .right,#page-rwc-temporary.allianz .text-image .left,#page-rwc-temporary.allianz .text-image .right{padding:0;}#page-rwc-temporary.matmut-atlantique .text-image .left img,#page-rwc-temporary.matmut-atlantique .text-image .right img,#page-rwc-temporary.allianz .text-image .left img,#page-rwc-temporary.allianz .text-image .right img{padding:0;}#page-rwc-temporary.matmut-atlantique h1,#page-rwc-temporary.matmut-atlantique h2,#page-rwc-temporary.matmut-atlantique h3,#page-rwc-temporary.matmut-atlantique p,#page-rwc-temporary.allianz h1,#page-rwc-temporary.allianz h2,#page-rwc-temporary.allianz h3,#page-rwc-temporary.allianz p{padding:0 20px;}#page-rwc-temporary.matmut-atlantique h1,#page-rwc-temporary.matmut-atlantique h2,#page-rwc-temporary.allianz h1,#page-rwc-temporary.allianz h2{padding:0;font-size:25px;margin:0;}#page-rwc-temporary.matmut-atlantique .lame-cta,#page-rwc-temporary.allianz .lame-cta{margin:auto;padding:0 20px;}#page-rwc-temporary.matmut-atlantique .lame-cta .button-cta,#page-rwc-temporary.allianz .lame-cta .button-cta{font-size:14px;}#page-rwc-temporary.matmut-atlantique .lame-rich-text h1,#page-rwc-temporary.matmut-atlantique .lame-rich-text h2,#page-rwc-temporary.matmut-atlantique .lame-rich-text h3,#page-rwc-temporary.matmut-atlantique .lame-rich-text p,#page-rwc-temporary.allianz .lame-rich-text h1,#page-rwc-temporary.allianz .lame-rich-text h2,#page-rwc-temporary.allianz .lame-rich-text h3,#page-rwc-temporary.allianz .lame-rich-text p{padding:0;}#page-rwc-temporary.matmut-atlantique .block-banner,#page-rwc-temporary.allianz .block-banner{display:none;}#page-rwc-temporary.matmut-atlantique .breadcrumb,#page-rwc-temporary.allianz .breadcrumb{top:-53px;}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner,#page-rwc-temporary.allianz .region-header-top .container-inner{width:45%;}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language,#page-rwc-temporary.allianz .region-header-top .container-inner .block-language{display:block;width:100%;}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language .dd-selected::before,#page-rwc-temporary.allianz .region-header-top .container-inner .block-language .dd-selected::before{right:-5px;color:#282828;top:8px;}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language .dd-selected::after,#page-rwc-temporary.allianz .region-header-top .container-inner .block-language .dd-selected::after{right:25px;}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language .dd-container,#page-rwc-temporary.allianz .region-header-top .container-inner .block-language .dd-container{background-color:#fff;}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language .dd-options,#page-rwc-temporary.allianz .region-header-top .container-inner .block-language .dd-options{background-color:#f5f5f5;right:24px;}#page-rwc-temporary.matmut-atlantique .region-header-top .container-inner .block-language .dd-options:before,#page-rwc-temporary.allianz .region-header-top .container-inner .block-language .dd-options:before{right:7px;left:inherit;}}@media screen and (max-width:992px){#page-jo-temporary.allianz #page #main-wrapper{margin-top:0;}#page-jo-temporary.allianz .region-header-top .container{background-size:35%;}#page-jo-temporary.allianz .region-header-top .container-inner{width:45%;}#page-jo-temporary.allianz .region-header-top .container-inner .block-language{display:block;width:100%;}#page-jo-temporary.allianz .region-header-top .container-inner .block-language .dd-selected::before{right:-5px;color:#282828;top:8px;}#page-jo-temporary.allianz .region-header-top .container-inner .block-language .dd-selected::after{right:25px;}#page-jo-temporary.allianz .region-header-top .container-inner .block-language .dd-container{background-color:#fff;}#page-jo-temporary.allianz .region-header-top .container-inner .block-language .dd-options{background-color:#f5f5f5;right:24px;}#page-jo-temporary.allianz .region-header-top .container-inner .block-language .dd-options:before{right:7px;left:inherit;}}
