/*!
Theme Name: Opéra National Capitole Toulouse
Description: Provides styles and custom templates for the platform.
Version: 1.1.0
Author: Clever Age
Text Domain: opera
Template: tlsm
*/body{font-family:"Lato",Arial,Helvetica,sans-serif}.pure-g{font-family:"Lato",Arial,Helvetica,sans-serif}.pure-g [class*=pure-u]{font-family:"Lato",Arial,Helvetica,sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700}h1,.h1{font-size:5.5rem;line-height:6rem}@media screen and (max-width: 576px){h1,.h1{font-size:3.9rem;line-height:4.25rem}}h2,.h2{font-size:4rem;line-height:5rem}@media screen and (max-width: 576px){h2,.h2{font-size:3.7rem}}h3,.h3{font-size:3.5rem;line-height:4rem}@media screen and (max-width: 576px){h3,.h3{font-size:3.3rem}}h4,.h4{font-size:3rem;line-height:4rem}@media screen and (max-width: 576px){h4,.h4{font-size:2.8rem}}.btn--gold,.wp-block-button__link,a.wp-block-button__link,.is-style-gold>.wp-block-button__link,.gutenberg-kiosque .call .btn,.gutenberg-nextevents .call .btn,.gutenberg-news .call .btn,a.btn--gold{color:#000;font-weight:500;background-color:#fff;border-color:#92794c}.btn--gold:hover,.wp-block-button__link:hover,.gutenberg-kiosque .call .btn:hover,.gutenberg-nextevents .call .btn:hover,.gutenberg-news .call .btn:hover,.btn--gold:focus,.wp-block-button__link:focus,.gutenberg-kiosque .call .btn:focus,.gutenberg-nextevents .call .btn:focus,.gutenberg-news .call .btn:focus,a.btn--gold:hover,a.btn--gold:focus{color:#fff;background-color:#7e6333}.btn--arrow,.link--arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;font-size:1.5rem;line-height:25px;letter-spacing:.5px;padding-bottom:3px;position:relative;text-decoration:underline !important}.btn--arrow:hover,.link--arrow:hover{text-decoration:none !important}.btn--arrow:before,.link--arrow:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%237E6333' fill-rule='nonzero' d='m-.03 0 7.785.017.275 7.408-.933.027-.216-5.795-6.15 6.37-.72-.694L6.178.946-.025.932-.03 0Z'/%3E%3C/svg%3E");margin-right:1.5rem;display:inline-block}@media screen and (min-width: 768px){.fake-header{background:url("assets/images/opera-bg-item.svg") 90% top no-repeat}}::-webkit-input-placeholder{font-family:"Lato",Arial,Helvetica,sans-serif}::-moz-placeholder{font-family:"Lato",Arial,Helvetica,sans-serif}:-ms-input-placeholder{font-family:"Lato",Arial,Helvetica,sans-serif}::-ms-input-placeholder{font-family:"Lato",Arial,Helvetica,sans-serif}::placeholder{font-family:"Lato",Arial,Helvetica,sans-serif}.form-group label{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7 .wpcf7-form .wpcf7-submit{margin-bottom:2rem}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font:inherit;color:currentColor;-webkit-transform:translateY(-0.075em);transform:translateY(-0.075em);-webkit-box-sizing:border-box;box-sizing:border-box;height:1.9rem;width:1.9rem;border:1px solid #7e6333;border-radius:5px;-ms-flex-negative:0;flex-shrink:0;margin:0 1.5rem 0 0;display:grid;place-content:center}input[type=checkbox]::before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;background-color:CanvasText}input[type=checkbox]:checked::before{-webkit-transform:scale(1);transform:scale(1)}#main-nav .menu-item .sub-menu .menu-item a{font-family:"Lato",Arial,Helvetica,sans-serif}.hamburger .hamburger-box{width:3rem}.hamburger .hamburger-box .hamburger-inner{width:1.3rem}.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{width:3rem}.hamburger.is-active .hamburger-box .hamburger-inner{width:3rem !important}@media screen and (min-width: 992px){#container-main-navbar{background:#000 url("assets/images/opera-bg-item-big.svg") right bottom no-repeat}}.gutenberg-news{background:none !important;padding-top:0}.event__detail .event__directby{font-family:"Lato",Arial,Helvetica,sans-serif}.event__detail .event__content{padding-bottom:0}.gutenberg-community__title{font-family:"Lato",Arial,Helvetica,sans-serif}.gutenberg-partners .partners__box__title,.gutenberg-partners .participants__box__title{font-family:"Lato",Arial,Helvetica,sans-serif}.gutenberg-flashinfo{background-color:#4d0006;color:#fff}.gutenberg-flashinfo a{color:#fff}.gutenberg-kiosque{background:url("assets/images/opera-bg-item.svg") 72.57% top no-repeat}@media screen and (min-width: 992px){.kiosque__item__info{position:relative;bottom:50px}}.has-text-color.has-white-color .is-style-gold>.wp-block-button__link{color:#000}.wp-block-button__link:hover,.wp-block-button__link:focus,a.wp-block-button__link:hover,a.wp-block-button__link:focus{color:#fff;background-color:#7e6333}.slider .slide:before{background:#7e6333 url("assets/images/opera-bg-item-big.svg") 3.33% bottom no-repeat}.slider .slide .title{font-size:5.5rem;line-height:6rem;text-shadow:initial}.slider .slide .content{margin-left:11.5rem;max-width:33rem;font-size:1.8rem;line-height:3rem;text-shadow:initial}.slider .slide .cta{margin-left:11.5rem;text-shadow:initial;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center}.slider .slide .cta:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='m-.03 0 7.785.017.275 7.408-.933.027-.216-5.795-6.15 6.37-.72-.694L6.178.946-.025.932-.03 0Z'/%3E%3C/svg%3E");margin-right:1rem;display:inline-block}.slider .control.pause,.slider .control.play{color:#fff;background-color:#7e6333;border-color:#fff}.gutenberg-socialnetworks{background-image:none}.reduction dt{background-color:#7e6333}.wp-block-quote{border-left:10px solid #7e6333;text-align:left}.sticky-post{background:#7e6333}.splide__content{height:78%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60%}@media screen and (min-width: 768px){.splide__content{height:60%}}.splide__content__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:19rem}.splide__content__content h2,.splide__content__content h3,.splide__content__content p{margin-bottom:2rem}.splide__content__content h2{height:6rem}.splide__content__content h3{height:4rem}.splide__content__content p{min-height:auto;line-height:unset;margin-bottom:0}.splide__content__links{margin-top:-0.1rem}.splide__content__links .btn-link{margin-bottom:2rem}.splide__content__links .btn,.splide__toggle{background:#7e6333}.event__list .event__item__period{font-weight:400}@media screen and (min-width: 992px){#events-filters .events-filters-line{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.section-group{position:relative;padding:30px 0 0 0}.section-group.section-bg-brown{background-color:#4d0006}.section-group.section-bg-ocre{background-color:#7e6333}.section-group.section-bg-creme{background-color:#ece4d5}.section-group.section-bg-white{background-color:#fff}.section-group.section-bg-black{background-color:#000}