@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap");::-moz-selection{background:#00433A;color:#EbE7E6}::selection{background:#00433A;color:#EbE7E6}*,*:after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sedan-regular{font-family:"Sedan", serif;font-weight:400;font-style:normal}figure{margin:0}img{border:none}a{color:inherit}a:hover{color:inherit;text-decoration:none}*{outline:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.button{font-weight:bold;max-width:90%;font-size:16px;text-transform:uppercase;display:flex;width:200px;height:50px;justify-content:center;align-items:center;text-decoration:none;transition:background 0.3s}.button.button-vide{background-color:#fff;color:#c22c31;border:2px solid #c22c31}.button.button-vide:hover{background:#c22c31;color:#fff}.button.button-orange{background:#b01e2a;color:#fff;border:none}.button.button-orange:hover{background:#c22c31}.button.button-blue{background:#b01e2a;color:#d9d9d9;border:none;transition:all 0.3s}.button.button-blue:hover{color:#fff}body{color:#292929;font-family:"Montserrat", sans-serif;font-optical-sizing:auto;background-color:#292929;font-weight:500}body.white-bg{background:transparent}header{position:sticky;top:0;z-index:1000;background:#000;transition:top 0.3s}header.small-header{top:-32px}header.small-header img,header.small-header #logo-svg{width:70px}header img,header #logo-svg{transition:width 0.3s;width:100px}header #logo-svg circle{opacity:0;transition:all 1.5s}header #logo-svg polygon.st2{transform:translate3d(-73px, -73px, 0);transition:all 1s linear 1.5s;opacity:0}header #logo-svg .subtitle-logo path{opacity:0}header #logo-svg .subtitle-logo path:nth-child(1){transition:opacity 0.2s linear 0.5s}header #logo-svg .subtitle-logo path:nth-child(2){transition:opacity 0.2s linear 0.6s}header #logo-svg .subtitle-logo path:nth-child(3){transition:opacity 0.2s linear 0.7s}header #logo-svg .subtitle-logo path:nth-child(4){transition:opacity 0.2s linear 0.8s}header #logo-svg .subtitle-logo path:nth-child(5){transition:opacity 0.2s linear 0.9s}header #logo-svg .subtitle-logo path:nth-child(6){transition:opacity 0.2s linear 1s}header #logo-svg .subtitle-logo path:nth-child(7){transition:opacity 0.2s linear 1.1s}header #logo-svg .subtitle-logo path:nth-child(8){transition:opacity 0.2s linear 1.2s}header #logo-svg .subtitle-logo path:nth-child(9){transition:opacity 0.2s linear 1.3s}header #logo-svg .subtitle-logo path:nth-child(10){transition:opacity 0.2s linear 1.4s}header #logo-svg .subtitle-logo path:nth-child(11){transition:opacity 0.2s linear 1.5s}header #logo-svg .subtitle-logo path:nth-child(12){transition:opacity 0.2s linear 1.6s}header #logo-svg.visible circle{opacity:1}header #logo-svg.visible polygon.st2{transform:translate3d(0, 0, 0);opacity:1}header #logo-svg.visible .subtitle-logo path{opacity:1}header .shortcut-contact{font-weight:bold;color:#c22c31;text-transform:uppercase;transition:color 0.6s}header .shortcut-contact span{color:#d9d9d9;transition:color 0.6s}header .shortcut-contact:hover{color:#b01e2a}header .shortcut-contact:hover span{color:#fff}@media screen and (max-width:768px){header .navbar-nav{padding-top:50px}}header .navbar-nav .nav-link{font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:3px;color:#d9d9d9}@media screen and (max-width:768px){header .navbar-nav .nav-link{font-size:36px}}header .navbar-nav .nav-link:hover,header .navbar-nav .nav-link.active,header .navbar-nav .nav-link.show{color:#fff}header .btn-search{text-transform:uppercase;font-weight:bold;color:#c22c31;cursor:pointer}header .btn-search:hover{color:#b01e2a}footer{background:#d9d9d9;margin-top:150px}footer figure{margin:-100px auto 35px;width:200px;height:200px;display:flex;justify-content:center;align-items:center}footer figure img{width:200px}footer form{text-align:center;text-transform:uppercase;color:#888}footer form b{font-size:20px}footer form span{font-size:12px;font-weight:bold;margin-bottom:35px;display:block}footer form h2{color:#c22c31;text-transform:uppercase;font-weight:900}footer form input[type="text"],footer form input[type="email"]{border:none;background:#fff;height:50px;padding:0 10px;font-weight:600;color:#888;width:100%;max-width:90%}footer form label{text-align:center;display:block;margin-top:30px;font-size:12px;font-weight:bold}@media screen and (max-width:768px){footer form label{opacity:0}}footer form button[type="submit"]{width:100%;margin:40px auto 0}footer .sitemap{background:#292929;color:#d9d9d9}footer .sitemap ul{margin:0;padding:0;list-style:none;font-weight:bold;font-size:10px;text-transform:uppercase;letter-spacing:2px;line-height:25px}footer .sitemap ul i{font-size:16px}footer .sitemap ul a{text-decoration:none}footer .sitemap ul a:hover{text-decoration:underline;color:#fff}footer .call-info{background:#b01e2a;color:#000;text-transform:uppercase;font-weight:900;font-size:18px}footer .call-info a{color:#fff;text-decoration:none;font-size:20px}main{max-width:1390px}.spectacle-miniature figure{position:relative}.spectacle-miniature figure:hover figcaption{border-width:15px;background-color:rgba(194, 44, 49, 0.9)}.spectacle-miniature figure:hover figcaption a{opacity:1;transform:translate3d(0, 0, 0)}.spectacle-miniature figure img{border:1px solid #b01e2a}.spectacle-miniature figure figcaption{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #b01e2a;display:flex;justify-content:end;align-items:center;flex-direction:column;color:#fff;font-weight:600;text-transform:uppercase;transition:border 0.4s, background-color 0.4s}.spectacle-miniature figure figcaption a{opacity:0}.spectacle-miniature figure figcaption .more-info{display:block;text-align:center;margin:0 auto 50px;width:90%;border:2px solid #fff;padding:20px;text-decoration:none;transform:translate3d(0, 20px, 0);transition:opacity 0.4s, transform 0.5s}.spectacle-miniature figure figcaption .reserver{margin:0 0 50px;transform:translate3d(0, 20px, 0);transition:opacity 0.4s 0.2s, transform 0.5s 0.2s}.spectacle-miniature article{text-transform:uppercase;text-align:center;color:#b01e2a}.spectacle-miniature article p.infos{background:#b01e2a;color:#d9d9d9;text-transform:uppercase;display:flex;align-items:center;justify-content:end;font-size:15px;font-weight:600}.spectacle-miniature article p.infos a{text-decoration:none}.spectacle-miniature article p.infos a:hover{color:#fff}.spectacle-miniature article p.infos span{height:10px;width:1px;background:#fff;position:relative;display:inline-block;margin:0 5px}.spectacle-miniature article h3{font-size:32px;line-height:34px;font-weight:900;margin:0;color:#d9d9d9}@media screen and (max-width:768px){.spectacle-miniature article h3{font-size:24px;line-height:30px}}.spectacle-miniature article h4{color:#c22c31;font-size:17px;font-weight:bold;margin:5px 0}.spectacle-miniature article p.date{font-size:15px;font-weight:bold;margin:0;color:#d9d9d9}.spectacle-pass figure{position:relative;width:30%}.spectacle-pass figure:hover figcaption{border-width:15px;background-color:rgba(194, 44, 49, 0.9)}.spectacle-pass figure:hover figcaption a{opacity:1;transform:translate3d(0, 0, 0)}.spectacle-pass figure img{border:1px solid #b01e2a}.spectacle-pass figure figcaption{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #b01e2a;display:flex;justify-content:end;align-items:center;flex-direction:column;color:#fff;font-weight:600;text-transform:uppercase;transition:border 0.4s, background-color 0.4s}.spectacle-pass figure figcaption a{opacity:0}.spectacle-pass figure figcaption .more-info{display:block;text-align:center;margin:0 auto 50px;width:90%;border:2px solid #fff;padding:20px;text-decoration:none;transform:translate3d(0, 20px, 0);transition:opacity 0.4s, transform 0.5s}@media screen and (max-width:768px){.spectacle-pass figure figcaption .more-info{border:none;padding:0}}.spectacle-pass figure figcaption .reserver{margin:0 0 50px;transform:translate3d(0, 20px, 0);transition:opacity 0.4s 0.2s, transform 0.5s 0.2s;display:none}.spectacle-pass article{padding-left:15px;width:70%}.spectacle-pass article p.infos{display:none}.spectacle-pass article h3{text-transform:uppercase;font-weight:900;color:#d9d9d9;font-size:36px}@media screen and (max-width:768px){.spectacle-pass article h3{font-size:24px}}.spectacle-pass article h4{text-transform:uppercase;color:#d9d9d9}.shortcuts-home img{object-fit:cover;object-position:center}.shortcuts-home .splide{height:100%}.shortcuts-home .splide .splide__track,.shortcuts-home .splide .splide__list,.shortcuts-home .splide .splide__slide{height:100%}.shortcuts-home .splide .splide__arrow{position:absolute;bottom:24px;z-index:10;background:#fff;border:none;width:50px;height:50px;display:flex;justify-content:center;align-items:center;transition:color 0.3s}.shortcuts-home .splide .splide__arrow svg{width:20px;height:20px;transition:transform 0.3s}.shortcuts-home .splide .splide__arrow svg path{transition:fill 0.3s;fill:#b01e2a}.shortcuts-home .splide .splide__arrow:hover{background:#b01e2a}.shortcuts-home .splide .splide__arrow:hover svg{transform:translate3d(3px, 0, 0)}.shortcuts-home .splide .splide__arrow:hover svg path{fill:#fff}.shortcuts-home .splide .splide__arrow.splide__arrow--next{left:180px}@media screen and (max-width:768px){.shortcuts-home .splide .splide__arrow.splide__arrow--next{left:75px}}.shortcuts-home .splide .splide__arrow.splide__arrow--prev{left:125px;transform:rotate(180deg)}@media screen and (max-width:768px){.shortcuts-home .splide .splide__arrow.splide__arrow--prev{left:20px}}.shortcuts-home article{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff}@media screen and (max-width:1268px){.shortcuts-home article{position:static;height:75vh}}.shortcuts-home article .titre{position:absolute;left:125px;right:20px;font-size:28px}.shortcuts-home article .titre span{color:#c22c31;font-weight:900;font-size:40px;text-transform:uppercase}.shortcuts-home article .titre p{font-size:26px}.shortcuts-home article .titre b{font-size:26px;text-transform:capitalize}.shortcuts-home article .titre h2{font-weight:900;border-top:1px solid #b01e2a;padding-top:20px;font-size:45px}.shortcuts-home article .titre h3{font-weight:bold;font-size:21px;margin-bottom:40px}.shortcuts-home article .titre h2,.shortcuts-home article .titre h3{text-transform:uppercase}@media screen and (max-width:768px){.shortcuts-home article .titre{top:15px;left:20px}.shortcuts-home article .titre span{font-size:30px}.shortcuts-home article .titre h2{line-height:1;font-size:40px}.shortcuts-home article .titre p{font-size:24px}.shortcuts-home article .titre b{font-size:24px;text-transform:capitalize}}.shortcuts-home article .to-calendar{color:#ccc;text-decoration:underline;font-size:14px;position:absolute;bottom:95px;left:125px;transition:color 0.3s}@media screen and (max-width:768px){.shortcuts-home article .to-calendar{left:20px;font-size:20px}}.shortcuts-home article .to-calendar:hover{color:#fff}.shortcuts-home article a.booking{margin-top:20px;border:1px solid #b01e2a}.shortcuts-home article a.booking:hover{color:#b01e2a}.shortcuts{background:#b01e2a;color:#d9d9d9}#prochainement{color:#d9d9d9}#prochainement h2{color:#c22c31;font-size:50px;text-align:center;font-weight:900;text-transform:uppercase;transition:opacity 0.5s}@media screen and (max-width:768px){#prochainement h2{font-size:36px}}#prochainement p strong{font-size:24px}#prochainement .special-border{border:1px solid rgba(255, 255, 255, 0.5);display:block;border-radius:10px;margin:25px auto;padding:30px 10px;background:#000;max-width:650px}#prochainement .splide__arrow{position:absolute;bottom:20px;z-index:10;background:transparent;border:none;width:50px;height:50px;display:flex;justify-content:center;align-items:center;transition:color 0.3s;top:50%;transform:translate3d(0, -50%, 0)}#prochainement .splide__arrow svg{width:50px;height:50px;transition:transform 0.3s}#prochainement .splide__arrow svg path{transition:fill 0.3s;fill:#c22c31}#prochainement .splide__arrow:hover svg{transform:translate3d(10px, 0, 0)}#prochainement .splide__arrow.splide__arrow--next{right:0}#prochainement .splide__arrow.splide__arrow--prev{left:0;transform:translate3d(0, -50%, 0) rotate(180deg)}#prochainement .button{margin:75px auto;font-weight:900;font-size:24px}.saison-liste{list-style:none}#eventModal #eventTitle{font-weight:900;text-transform:uppercase}#eventModal #content-modal h1{font-size:25px;margin:10px 0 0;font-weight:900;text-transform:uppercase}#eventModal #content-modal h2{font-size:23px;margin:0 0 10px;text-transform:uppercase}#eventModal #content-modal .list-group-item:first-letter{text-transform:uppercase}#eventModal .btn-group a{display:flex;justify-content:center;align-items:center;height:40px;border:1px solid #b01e2a;text-decoration:none;text-align:center}#eventModal .btn-group a:first-child{background:#b01e2a;color:#fff}#eventModal .btn-group a:first-child:hover{background:#c22c31}#eventModal .btn-group a:last-child{color:#b01e2a}#eventModal .btn-group a:last-child:hover{color:#c22c31}#calendar{margin-bottom:30px}#calendar .fc-button-primary{background:#c22c31}#calendar .fc-button-primary.fc-button-active{background:#c22c31}#calendar th{border-right:none}#calendar .fc-toolbar-title{color:#fff;font-weight:bold;font-size:30px}#calendar a{text-decoration:none}#calendar .fc-scrollgrid{border:none}#calendar .fc-col-header-cell{border:none}#calendar .fc-col-header-cell .fc-col-header-cell-cushion{color:#c22c31;font-size:16px;text-transform:uppercase}#calendar .fc-daygrid-day-events{min-height:50px}#calendar .fc-scrollgrid-section-body{background:#fff}#calendar .fc-scrollgrid-section-body .fc-day{border-color:#b01e2a}#calendar .fc-scrollgrid-section-body .fc-daygrid-day.fc-day-today{background:rgba(176, 30, 42, 0.3)}#calendar .fc-scrollgrid-section-body .fc-daygrid-day-number{font-weight:bold;color:#fff;display:block;text-align:center;background:#b01e2a;width:100%}#calendar .fc-scrollgrid-section-body .fc-event{color:#000;display:block;text-align:center;font-size:12px;line-height:13px}#calendar .fc-scrollgrid-section-body .fc-event .fc-daygrid-event-dot{display:none}#calendar .fc-scrollgrid-section-body .fc-event .fc-event-time{font-weight:bold}#calendar .fc-scrollgrid-section-body .fc-event .fc-event-title{font-weight:normal;text-wrap:auto;padding:0 5px}#calendar .fc-list-day th{background:#b01e2a;color:#fff}#calendar .fc-list-event:hover td{color:#000}#calendar .fc-list-event .fc-list-event-graphic{display:none}#saison-detail h2.title{color:#c22c31;font-size:24px;text-align:center;font-weight:bold;text-transform:uppercase;letter-spacing:1px}#saison-detail #more-picts{font-size:20px;font-weight:bold;text-shadow:#c22c31 1px 0 10px}#saison-detail iframe{width:100%;aspect-ratio:1.7777777778}@supports not (aspect-ratio: 1){#saison-detail .video-container{position:relative;padding-bottom:56.25%}#saison-detail .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}}#saison-detail h1{font-weight:900;font-size:70px;line-height:70px;text-transform:uppercase}@media screen and (max-width:768px){#saison-detail h1{font-size:45px;line-height:1;margin-top:20px}}#saison-detail h2{font-weight:bold;font-size:32px;text-transform:uppercase}@media screen and (max-width:768px){#saison-detail h2{font-size:26px}}#saison-detail time{color:#c22c31;font-weight:bold;font-size:24px;text-transform:uppercase}#saison-detail .info-pratiques{font-size:16px}#saison-detail article p{font-size:18px}#saison-detail article .text-tiny{font-size:12px}#saison-detail article .text-small{font-size:14px}#saison-detail article .text-big{font-size:24px}#saison-detail article .text-huge{font-size:36px;line-height:38px}#saison-detail .interpretes b{color:#c22c31;font-size:24px;font-weight:bold;text-transform:uppercase;display:block;margin-bottom:30px;letter-spacing:1px}#saison-detail .interpretes ul{list-style:none;padding:0}#saison-detail .interpretes ul li h4{text-transform:uppercase;font-weight:bold;margin-top:10px;font-size:16px}.other-spectacle{padding:0;list-style:none;color:#292929;text-transform:uppercase;margin-top:100px}.other-spectacle h4{font-weight:900;font-size:20px;line-height:22px}.other-spectacle h5{color:#c22c31;font-size:12px;font-weight:bold}#modal-contact{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.85);display:flex;justify-content:center;align-items:center;z-index:1000;color:#fff}#modal-contact h2{text-transform:uppercase;font-weight:bold;font-size:15px}#modal-contact p{text-transform:uppercase}#modal-contact p b{font-weight:900;font-size:40px}#modal-contact .content-form{max-width:650px;width:90%}#modal-contact .form-control{background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #fff;color:#fff;font-weight:bold}#modal-contact input[type="checkbox"]{border:none;width:16px;height:16px}#modal-contact textarea{height:150px}#modal-contact .cancel{cursor:pointer;font-weight:bold}#modal-contact .cancel:hover{color:#c22c31}#modal-contact .form-floating>.form-control-plaintext~label,#modal-contact .form-floating>.form-control:focus~label,#modal-contact .form-floating>.form-control:not(:placeholder-shown)~label,#modal-contact .form-floating>.form-select~label{color:#fff}#modal-contact .form-floating>.form-control-plaintext~label::after,#modal-contact .form-floating>.form-control:focus~label::after,#modal-contact .form-floating>.form-control:not(:placeholder-shown)~label::after,#modal-contact .form-floating>.form-select~label::after{color:#fff;background-color:transparent}#artiste-detail{color:#d9d9d9}#artiste-detail h1{font-weight:900;text-transform:uppercase;font-size:70px;line-height:65px;text-align:center}@media screen and (max-width:768px){#artiste-detail h1{font-size:40px;line-height:45px}}#artiste-detail .button{width:350px}.other-artist{list-style:none;padding:0;margin:75px auto 0;display:grid;grid-template-columns:auto auto auto auto auto auto auto auto}@media screen and (max-width:768px){.other-artist{grid-template-columns:auto auto auto auto}}@media screen and (max-width:768px){.other-artist li{margin-bottom:40px}}#artiste-liste a{text-decoration:none}#artiste-liste a:hover article::after{opacity:0.4;transform:scale(1)}#artiste-liste a:hover figure::after{opacity:1;transform:scale(1)}#artiste-liste figure{position:relative;overflow:hidden}#artiste-liste figure::after{content:attr(data-phrase);display:flex;justify-content:center;align-items:center;padding:30px;background:rgba(176, 30, 42, 0.9);color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-weight:bold;opacity:0;transition:all 0.7s}#artiste-liste article{background:#b01e2a;color:white;position:relative;overflow:hidden}#artiste-liste article::after{content:attr(data-name);position:absolute;left:0;width:100%;top:0;height:100%;display:flex;justify-content:center;align-items:center;background:#000;opacity:0;transform:scale(20);transition:all 0.4s}@media screen and (max-width:768px){.big-welcome img{object-fit:cover;height:350px}}.contact{color:#d9d9d9}.contact h1{font-size:50px;font-weight:900;color:#c22c31}@media screen and (max-width:768px){.contact h1{font-size:36px}}.contact a:hover{color:#c22c31}.contact h2{font-size:40px;font-weight:900;text-transform:uppercase;margin:30px 0 -5px}.contact h2:first-child{margin-top:100px}.contact h2+small{margin-bottom:20px}.contact small{font-size:16px;font-weight:600;display:block}.contact p{font-weight:bold;font-size:20px;margin-bottom:0}.contact form label{display:block}.contact form label[for="rgpd"]{font-size:14px}.contact form input[type="text"],.contact form input[type="tel"],.contact form input[type="email"],.contact form textarea{width:100%;height:40px;border:none;border-bottom:1px solid #d9d9d9;padding:5px;font-weight:bold}.contact form textarea{height:100px}.contact form button[type="submit"]{background:transparent;border:none;border-bottom:1px solid #d9d9d9;font-weight:bold;text-transform:uppercase;font-size:32px;color:#d9d9d9}.contact form button[type="submit"]:hover{color:#c22c31}.actus-liste{padding:0;margin:0;list-style:none}.actus-liste figure{position:relative;overflow:hidden}.actus-liste figure img{transition:transform 0.3s}.actus-liste article{color:#d9d9d9}.actus-liste article h2{text-transform:uppercase;font-weight:900;line-height:34px;margin:15px 0 0}.actus-liste a:hover figure img{transform:scale(1.1)}#actus-detail h1{font-weight:900;text-transform:uppercase;color:#c22c31;font-size:60px}@media screen and (max-width:768px){#actus-detail h1{font-size:40px;line-height:45px}}#actus-detail h2{font-size:40px;font-weight:900;text-transform:uppercase;margin:25px 0}#actus-detail h2:first-child{margin-top:100px}#actus-detail a:hover{color:#c22c31}#actus-detail .mise-en-avant{margin:40px auto;max-width:80%;color:#c22c31;font-weight:bold;font-size:35px;line-height:45px}@media screen and (max-width:768px){#actus-detail .mise-en-avant{font-size:24px;line-height:35px}}#actus-detail .embed-responsive{position:relative;overflow:hidden;width:100%;padding-top:56.25%}#actus-detail .embed-responsive iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#actus-detail #share{margin:90px 0 40px;text-align:center}#actus-detail #share span{width:200px;margin:0 auto;border-top:1px solid #b01e2a;text-transform:uppercase;padding-top:7px;color:#b01e2a;font-size:14px;letter-spacing:2px}#actus-detail #share a{display:inline-block;margin:25px 20px 0}#actus-detail #share a:hover svg circle{fill:#c22c31}#actus-detail #share a svg{width:60px}#actus-detail #share a svg circle{fill:#b01e2a;transition:fill 0.4s}#actus-detail #share a svg .st0{fill:#fff}#others-actus{margin-top:100px}#others-actus a:hover figure img{transform:scale(1.1)}#others-actus a:hover h3::after{width:80px}#others-actus figure{overflow:hidden}#others-actus figure img{transition:transform 0.3s}#others-actus h3{font-weight:900;font-size:20px;text-transform:uppercase;margin:25px 0 0;color:#b01e2a}#others-actus h3::after{transition:width 0.3s;content:"";display:block;width:0;height:2px;background-color:#b01e2a;margin:10px auto}#actus-detail.la-salle{color:#d9d9d9}#actus-detail.la-salle p:not(.mise-en-avant){font-size:18px;font-weight:600}#actus-detail.la-salle ul{font-size:18px;font-weight:600}.carte-comedie-cc article{color:#d9d9d9;padding:75px 0;max-width:900px;margin:0 auto;text-align:justify}@media screen and (max-width:768px){.carte-comedie-cc article{padding:75px 20px}}.carte-comedie-cc article h1{font-size:40px;font-weight:900;text-transform:uppercase}.carte-comedie-cc .image-middle{display:block;margin:0 auto;width:100%;max-width:900px}.carte-comedie-cc .image-middle.first{padding-top:-50px;margin-bottom:-120px}.carte-comedie-cc .image-middle.last{margin-top:-120px;padding-bottom:10px}.carte-comedie-cc .la-carte{background:#fff;padding:200px 100px;max-width:1000px;margin:0 auto}@media screen and (max-width:768px){.carte-comedie-cc .la-carte{padding:200px 0}}.carte-comedie-cc .la-carte .row{border-bottom:1px solid #292929}.carte-comedie-cc .la-carte h2{color:#b01e2a;font-size:50px;font-weight:900;text-transform:uppercase}@media screen and (max-width:768px){.carte-comedie-cc .la-carte h2{padding-left:20px;padding-right:20px}.carte-comedie-cc .la-carte h2+p{padding-left:20px;padding-right:20px}}.carte-comedie-cc .la-carte h3{color:#b01e2a;font-size:22px;text-transform:uppercase;letter-spacing:3px;font-weight:700;margin:50px 0 20px;text-align:center}.carte-comedie-cc .la-carte h4{font-weight:bold;font-size:20px;margin:0px 0px 0px}.carte-comedie-cc .la-carte h4+span{display:block;margin-bottom:0px}.carte-comedie-cc .la-carte b{display:block;margin-top:20px}/*# sourceMappingURL=/assets/css/style.map */