@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#33333340;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.ts-control{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px #0000001a;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px #00000026}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.ts-wrapper.multi .ts-control>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaaaaa}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff,#d0d0d0,85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px;box-shadow:inset 0 1px 1px #0000001a;width:100%;background:transparent}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button: 0;--ts-pr-caret: 0;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.ts-wrapper.single .ts-control{--ts-pr-caret: 2rem}.ts-wrapper.single .ts-control:after{content:" ";display:block;position:absolute;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{padding-left:5px;--ts-pr-min: $padding-x}.ts-wrapper.multi .ts-control [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:color-mix(#1da7ee,#178ee9,60%);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px #0003,inset 0 1px #ffffff08}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8,#0075cf,60%);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{box-shadow:0 1px #0000000d,inset 0 1px #fffc;background-color:color-mix(#fefefe,#f2f2f2,60%);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x}.ts-wrapper.single .ts-control,.ts-dropdown.single{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0 none}/*!
* Quill Editor v2.0.2
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--main-color: #cb231b;--main-bg-color: #f4f4f4;--main-txt-color: #353535;--main-color-darker: #ba131c;--main-success-color: #32d296;--sec-bg-color: #808080;--light-grey: #bfbfbf;--dark-grey: #333333;--font: "Muli", sans-serif}html{font-size:62.5%}body{font-family:var(--font);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-size:1.4rem;line-height:1.6;color:var(--main-txt-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0);overflow:auto;overflow-x:hidden}:focus{outline:none}::-moz-selection{background:var(--main-color);color:#fff;text-shadow:none}::selection{background:var(--main-color);color:#fff;text-shadow:none}img{max-width:100%}ul{padding-left:1.2em}table{width:100%}.printLogo{display:none}@media screen and (min-width: 1280px){body{font-size:1.6rem}}@media print{.print .row-left,.print .btn-rect,.print footer,.print header,.print .left,.print .credit-full-width{display:none!important}.print .top-red-banner{display:none}.print .content{font-size:16px}.print .content h3{font-size:1.5rem}.print .big-red-title{margin-bottom:0;margin-left:15px;margin-right:0;padding:0;color:#000}.print .wrapper{padding:0}.print .printLogo{display:flex;float:right;width:25%;text-align:right}.print .tab{background-color:#fff;display:inline-block;padding:0;color:#000}.print .red-tab{border-bottom:solid 2px var(--main-color);margin:15px;padding:0 0 1px}.print .right{float:left;text-align:left;margin:0 auto}.print .right .name,.print .right b,.print .right span,.print .right .label-share,.print .right .price,.print .right .eventprice{margin-left:20px}.print .content h3,.print .content p{margin:0 auto 0 20px}.print .content .name{width:800px}.print h1,.print h2,.print h3,.print ol,.print ul,.print div{width:auto;border:0;float:none;position:static;overflow:visible}.print tr td,.print h3>p,.print b,.print .bookingListInput,.print .credit-full-width{page-break-inside:avoid;padding-top:5px;padding-bottom:5px}.print .bookingListInput{margin:0 auto;max-width:180px}.print .striped-table{margin-left:20px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;margin-bottom:.5em}h1,.h1{font-size:3.6rem}h2,.h2{font-size:2.4rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.8rem}h5,.h5{font-size:1.6rem}h6,.h6{font-size:1.5rem}p{margin-bottom:.5em}b,strong{font-weight:700;color:#000}blockquote{font-weight:900;font-size:2rem;color:#000;padding:46px 40px}u{text-decoration:underline}button,input[type=button],input[type=submit]{cursor:pointer;color:inherit;font-size:inherit;font-family:inherit}button:active,input[type=button]:active,input[type=submit]:active{-webkit-tap-highlight-color:transparent}button:focus{outline:0}input[type=button]:focus,input[type=submit]:focus{outline:0}a{color:var(--main-color);text-decoration:none}a:focus,a:hover,a:active{outline:0}input,textarea,select{color:inherit;font-family:inherit;line-height:inherit;border:0;width:100%;padding:1.5rem;border:1px solid var(--light-grey);font-size:1.4rem}input:focus,textarea:focus,select:focus{outline:0}fieldset{border:0}legend{color:inherit}::-moz-placeholder{color:var(--light-grey);font-weight:700}::placeholder{color:var(--light-grey);font-weight:700}textarea{width:100%;min-height:150px;resize:none;margin-bottom:30px}.normalizeText{font-weight:400!important}.paragraphContentSize{font-size:18px}.flickity-slider li{width:100%}.flickity-viewport{min-height:320px;border-radius:8px}.home-slider .flickity-viewport,.sub-menu.calendar-sub-menu .flickity-viewport,.new-members-slider-home .flickity-viewport,.most-active-members-slider .flickity-viewport,.best-members-slider .flickity-viewport{min-height:auto}.warningAlert{width:100vw;height:100vh;background-color:#fff;overflow:hidden;z-index:999;position:fixed;display:none;color:#000;font-size:40px;margin:0 auto}.flatpickr-product{position:relative}.flatpickr-product .clear-button{cursor:pointer;font-size:20px;display:flex;width:25px;justify-content:center;height:25px;border-radius:25px;background:#000;color:#fff;line-height:21px;position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:10px;display:none}.flatpickr-product .clear-button:hover{background-color:var(--main-color)}.ql-editor{min-height:150px}.ql-editor p{margin-bottom:15px}.ql-editor p:last-child{margin-bottom:0}.accent{color:var(--main-color)!important;font-weight:700!important}h1.error{border:1px solid var(--main-color);padding:20px;font-size:30px;line-height:1.1;text-align:center;margin-bottom:50px}.btnspace{margin-bottom:0;padding:0 0 5px}.btnMargin{margin:0 25px}.article-preview-large{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:40px;font-size:1.2rem}.article-preview-large .content{padding-left:30px}.article-preview-large .content .label-share{display:flex;flex-direction:row}.article-preview-large .content .label-share .red-label{font-size:1.6rem}.article-preview-large .content .label-share .share{padding-left:12px}.article-preview-large .content .title{display:block;font-size:2rem;font-weight:700;color:#000;margin:0;padding-top:5px;line-height:2rem}.article-preview-large .content .author{font-size:.9rem}.article-preview-large .content .article-body{font-size:1.4rem}.first-article{flex-direction:column}.first-article .content{padding-left:0}.first-article-img{max-width:100%!important;margin-bottom:10px}.first-article-img .img{max-height:400px}.authorColor{color:var(--main-color)}.article-preview-menu .content .author{font-size:.9rem}.article-preview-large .content .author a{color:var(--main-color)}.article-preview-large .content .see-more{font-weight:700;font-family:var(--font);font-size:14px}.article-preview-large .content .see-more span{color:var(--main-color)}.article-preview-large .left,.article-preview-menu .left{width:100%;max-width:260px}.article-preview-large .left .img,.article-preview-menu .left .img{display:block;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%}.article-preview-large .left .img:after,.article-preview-menu .left .img:after{padding-top:69%;content:"";display:block}.article-preview-large .right{width:100%}.list .featured-article{display:none}@media (max-width: 768px){.list .featured-article{display:flex;margin-bottom:20px}.list .featured-article:last-child{margin-bottom:30px}}@media screen and (max-width: 767px){.article-preview-large{flex-direction:column}.article-preview-large .left{max-width:100%}.article-preview-large .right .content{padding-left:0;padding-top:10px}.first-article-img{margin-bottom:0}}.article-preview-menu{display:flex;flex-direction:column;align-items:center;font-size:1.2rem}.article-preview-menu .left .img{min-width:260px}.article-preview-menu .right{max-width:260px}.article-preview-menu .content .label-share a{padding-left:12px}.article-preview-menu .content .title{display:block;margin:10px 0 0;line-height:2.2rem;font-size:2rem;font-weight:700;color:inherit}.article-preview-menu .content .author a{color:#000}.home-sidebar-articles{margin-bottom:30px}@media screen and (max-width: 768px){.home-sidebar-articles{display:none}}.plays-guichet-sidebar-articles{margin-bottom:30px}.article-link{display:block;position:absolute;width:100%;height:250px}.featured-article{background-color:var(--sec-bg-color);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;font-family:var(--font);height:250px;display:flex;align-items:flex-end;border-radius:8px;margin-bottom:20px}.featured-article .article-container{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.featured-article .content{border-radius:8px;padding:20px 15px;background:linear-gradient(#0000,#0009,#000c);width:100%}.featured-article h3{line-height:1;margin:15px 0}.featured-article h3 a{color:inherit}.featured-article .info{font-size:1.2rem}.featured-article .info a{color:var(--main-color)}.article-full img{border-radius:8px}.article-full .big-red-title{margin-bottom:5px;background-color:var(--main-color);color:#fff;padding:10px;border-radius:4px}.article-full .info{margin-bottom:30px}.article-full .infoArticle{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:40px}.article-full .infoArticle .member-rating{display:flex;align-items:center;color:#000;margin-top:20px}.article-full .infoArticle .member-rating img{width:15%;border-radius:50%}.article-full .infoArticle .member-rating .description{display:flex;flex-direction:column;justify-content:center;margin-left:20px}.article-full .infoArticle .member-rating .description .name{font-weight:700}.article-full .infoArticle .artists,.article-full .infoArticle .tags{color:var(--dark-grey);font-weight:600}.article-full .infoArticle .artists>.red-label,.article-full .infoArticle .tags>.red-label{margin-bottom:10px;max-width:100%}.article-full>.information{display:flex;flex-wrap:wrap;flex-direction:row}.article-full>.information>.red-label{margin-bottom:10px;margin-right:5px}.author-section .author-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:1.4rem}.author-section .author-info .author-img{width:130px;height:130px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.author-section .author-info .author-img .img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.author-section .author-info .content{flex:1;padding-left:30px;max-width:600px}.author-section .author-info .content h2,.author-section .author-info .content h3,.author-section .author-info .content h4{margin:inherit;font-size:2rem;font-weight:700;color:#000}@media screen and (max-width: 1024px){.author-section .author-info{flex-direction:column;align-items:center;text-align:center}.author-section .author-info .author-img{margin-bottom:20px}.author-section .author-info .content{padding-left:0}}.event-heading .row{justify-content:flex-start;display:flex;flex-direction:column;align-items:center}.event-heading .left{width:100%;display:flex;flex-direction:column;align-items:center}.event-heading .right{align-self:flex-start}.event-heading .square-slider{display:flex;justify-content:center;width:100%;margin-bottom:10px}.event-heading .square-slider .img{max-width:400px}.event-heading .square-slider img,.event-heading .square-slider .img{width:100%;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.event-heading .square-slider img:after,.event-heading .square-slider .img:after{display:block;content:"";padding-top:100%}.event-heading .content{display:flex;flex-direction:column}.event-heading .content .name{font-size:30px;color:#000;padding-bottom:18px}.event-heading .content b{color:#000;padding-bottom:10px}.event-heading .content b span{font-weight:400}.event-heading .content .price{padding-top:25px}.event-heading .content .label-share{font-size:1.1rem;padding-bottom:8px}.event-heading .content h2{margin:0;line-height:29px}.event-heading .content .serie{padding-top:30px}.event-heading .content h2,.event-heading .content span a{color:var(--main-color)}.event-heading .actions{display:flex}.event-heading .actions .three-ctas .btn-rect{font-size:18px}.event-heading .actions .share{order:4;font-size:1.6rem}.event-heading .actions .share img{height:16px;padding-right:11px}.msgbillets{font-weight:700;padding-top:20px}.bookingtext{margin:15px 0 0;width:100%;order:9;border:solid 1px #bfbfbf}.bookingtext p{padding:0 15px}.three-ctas>div{padding:15px}.bookingdiv{display:flex;flex-wrap:wrap}.bookingdiv .btn-rect{padding:10px;background-color:#9e9e9e;color:#fff;box-shadow:0 4px 10px #00000026;transition:background .2s ease-in-out}.bookingdiv a{padding:15px}@media (max-width: 768px){.event-heading .left,.event-heading .right{width:calc(70% - 15px)}.event-heading .right{margin-left:0;padding-left:0}.event-heading .three-ctas{max-width:100%}.event-heading .actions .share{margin-left:0;justify-content:center}.event-heading .right .content{font-size:1.2rem}.event-heading .right .content .serie{padding-top:15px}.event-heading .right .content .name{padding-bottom:10px}.event-heading .right .content b{padding-top:10px}.three-ctas .bookingdiv{margin-bottom:10px!important}.three-ctas .bookingdiv btn-rect{margin-left:0}.event-footing .event-plays .event-play__content{flex-direction:column;justify-content:center;align-items:center;text-align:center}.event-footing .event-plays .event-play__content .price-details div{padding-right:0}}@media (max-width: 640px){.event-heading .left,.event-heading .right{width:100%}}@media (max-width: 1024px){.three-ctas{overflow:hidden}.bookingdiv.three-ctas .btn-rect{padding:10px;width:100%}}.event-content{margin:25px 0;overflow-wrap:break-word;word-wrap:break-word}.event-footing{margin:0 0 15px}.event-plays{color:#000}.event-plays .extras{margin-top:-1px;max-height:0px;transition:max-height .4s;overflow:hidden}.event-plays .extras .event-play:first-child{border-radius:0}.event-plays .extras .event-play:last-child{border-radius:0 0 20px 20px;border-bottom:1px solid var(--light-grey)}.event-plays .see-more{color:var(--main-color);font-weight:700;cursor:pointer;margin-top:15px}.event-plays.show-extras .event-play:last-child{border-radius:0;border-bottom:none}.event-plays.show-extras .extras .event-play:last-child{border-radius:0 0 20px 20px;border-bottom:1px solid var(--light-grey)}.event-play{display:flex;justify-content:space-between;border:1px solid var(--light-grey);border-bottom:none;padding:20px 30px;border-radius:0}.event-play:first-child{border-radius:20px 20px 0 0}.event-play:last-child{border-radius:0 0 20px 20px;border-bottom:1px solid var(--light-grey)}.event-play:only-child{border-radius:20px}.event-play__content{display:flex;justify-content:space-between;align-items:center;width:100%}.event-play .right{color:var(--main-color);font-weight:900}.event-play .place,.event-play .event-play__label{color:var(--main-txt-color)}.event-play .date{color:#000;font-weight:700}.event-play:hover{background-color:var(--main-color);transition-duration:.15s}.event-play:hover .place,.event-play:hover .date,.event-play:hover .right,.event-play:hover .pricetype,.event-play:hover .price-reg,.event-play:hover .event-play__label{color:#fff;transition-duration:.15s}.event-play:hover .vip{color:#fff;border-color:#fff}.hidden{visibility:hidden}.review-markup{display:none}.rating-full{display:flex;flex-wrap:nowrap}.rating-full .left{display:flex;align-items:flex-start}.rating-full .left>.content h6{font-size:1.5rem}.rating-full .img{width:100%;max-width:84px;display:block;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.rating-full .img:after{padding-top:100%;content:"";display:block}.rating-full .right{margin-left:97px!important}.rating-full .content{max-width:542px;margin-left:15px;padding-top:10px;color:#000}.rating-full .content .info{font-size:1.1rem;padding-bottom:5px}.rating-full .content .info .name{color:var(--main-color)}.rating-full .content .info .date{color:#9e9e9e}.eventprice{width:100%;margin-top:20px;color:var(--main-txt-color);font-weight:700;display:flex}.eventprice>*:not(:last-child){margin-right:50px}.eventprice .price-details{display:flex}.eventprice .price-reg{padding-right:10px}.eventprice .price-reg--strike{text-decoration:line-through}.eventprice .prix-regulier{padding-right:10px}.eventprice .pricetype{color:var(--main-color);padding-right:10px}.eventprice .reduction_price{border:1px solid var(--main-color);padding:0 6px;font-weight:700;color:var(--main-color)}.eventprice--event-play-table{margin-top:5px;justify-content:center}.eventprice--event-play-table .price-details{width:200px;display:block;text-align:center}.vip{border:2px solid var(--main-color);padding:0 10px;font-weight:bolder;color:var(--main-color);max-width:50px;text-align:center;margin-left:10px}.vip-list{margin:0 auto}.event-play .vip{max-width:100px}.mailing-list .mailing-list-item{margin:15px 0}.mailing-list .mailing-list-item .mailing-list-category{background-color:var(--main-color);color:#fff;padding:3px}@media (max-width: 768px){.rating-full{flex-direction:column}.rating-full .left>.content h6{font-size:1.3rem}}@media (max-width: 400px){.rating-full .img{max-width:50px}}.comment-section .stars{margin:15px 0 30px}.pagination-container{font-size:1.2rem;font-weight:700;color:#000;display:flex;align-items:center;justify-content:center;margin:3rem 0 2rem}.pagination-container .info{color:var(--sec-bg-color)}.pagination-container .pagination{display:flex;list-style:none}.pagination-container .pagination li{margin:0 .5rem}.pagination-container .pagination li a:hover{text-decoration:underline}.pagination-container .pagination a,.pagination-container .pagination span{display:block;padding:5px 10px}.pagination-container .pagination .active{border-radius:4px;color:#fff;background-color:var(--main-color)}.pagination-comment-section{margin-top:-4em!important}.play-red-row-details{border-radius:20px;margin-top:20px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px;background-color:var(--main-color);color:#fff}.play-red-row-details a,.play-red-row-details .price-reg,.play-red-row-details .pricetype{color:#fff}.play-red-row-details a{text-decoration:underline}.play-red-row-details .eventprice--play-red-row{margin-top:0;justify-content:center}.play-red-row-details .eventprice--play-red-row .price-details{white-space:nowrap;display:flex;flex-direction:column;align-items:center}.play-red-row-details__place_time{line-height:1.2;display:flex;flex-direction:column}.play-red-row-details__place_time .time{font-weight:600;font-size:2.6rem;margin-bottom:2px}.home-slider{background:#fff;max-height:500px}.home-slider .slider{list-style:none;padding:0}.home-slider .flickity-button{border-radius:8px;position:absolute;top:auto;bottom:0;width:45px;height:45px;transform:none;margin:15px}.home-slider .flickity-button.previous{background-color:var(--main-color);right:50px;left:auto}.home-slider .flickity-button.next{background-color:var(--main-color-darker);right:0}.home-slider .flickity-button:disabled{opacity:.75;pointer-events:all}.home-slider .flickity-button .flickity-button-icon{width:40%;top:20%;left:30%;fill:#fff}.home-slider .flickity-page-dots,.sliderDisplayNone{display:none}.sliderDisplayHidden{visibility:hidden}.featuredplays-slide,.home-thematique-slide{max-height:875px}.featured-caroussel-slide,.new-rating-caroussel-slide{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.new-members-caroussel{display:flex;flex-direction:row}.recent-ratings-slide{max-height:400px}.events-to-watch-slide{max-height:350px}.plays-to-watch-slide{max-height:420px}.recommended-events-slide,.featured-events-slide{max-height:350px;min-height:320px}.liked-events-slide{max-height:282px}.my-ratings-slide{max-height:382px}.newmember-slide{max-height:220px}.bestmember-slide button{top:-95px!important}.three-ctas{margin:30px 0 10px;display:flex;align-items:stretch;justify-content:space-between;width:100%}.three-ctas>a{flex:1;padding:15px 30px}.mobile-only-ad-zone{display:none}@media (width: 1024px){.bestmember-slide button{top:-122px!important}}@media only screen and (max-width: 768px){.event-heading .three-ctas{max-width:500px}.banner-vip{order:4;margin-top:25px}.home-slider{max-height:100%}.featuredplays-slide,.home-thematique-slide{max-height:3000px}.recent-ratings-slide{max-height:400px}.events-to-watch-slide{max-height:660px}.plays-to-watch-slide{max-height:855px}.recommended-events-slide{max-height:330px}.liked-events-slide{max-height:594px}.my-ratings-slide{max-height:382px}.newmember-slide{max-height:218px}.bestmember-slide button{top:-95px!important}}@media only screen and (max-width: 767px){.home-slider{max-height:300px}.featuredplays-slide,.home-thematique-slide{max-height:2000px}.recent-ratings-slide{max-height:500px}.events-to-watch-slide{max-height:660px}.plays-to-watch-slide{max-height:1300px}.recommended-events-slide{max-height:330px}.liked-events-slide{max-height:594px}.my-ratings-slide{max-height:382px}.newmember-slide{max-height:130px}.bestmember-slide button{top:-113px!important}}@media (max-width: 570px){.three-ctas>a{white-space:normal;padding:8px 5px;line-height:1}.three-ctas>a span:before{content:"\a";white-space:pre}}@media (max-width: 340px){.three-ctas>a{font-size:1.4rem}}.members-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}.new-members .slide{display:flex;justify-content:space-around}.new-members .slide>.member-large{width:25%}.new-members .slide>.member-large:not(:last-child){margin-right:30px}.featured-plays{margin-bottom:0}.featured-plays .slide{display:flex;justify-content:space-between;flex-wrap:wrap}.featured-plays .slide .play-preview-large{width:calc(50% - 15px)}.featured-plays .slide .play-preview-large .date{display:flex;flex-direction:column;font-weight:700;color:var(--main-color);margin-right:10px;max-width:50px;padding:15px 0;width:100%}.featured-plays .slide .play-preview-large .date .day-time{font-size:1.2rem;color:#000}.featured-plays .slide .play-preview-large .date .month{font-size:1.6rem}.featured-plays .slide .play-preview-large .date .day{font-size:3rem;line-height:22px}.featured-plays .slide .play-preview-large .play-info{display:flex;flex-direction:column;justify-content:flex-start;max-width:330px;width:100%;margin-top:20px}.featured-plays .slide .play-preview-large .play-info .label-share{padding:0;margin-bottom:5px}.featured-plays .slide .play-preview-large .play-info .place{max-width:200px;min-width:151px}.featured-plays .slide .play-preview-large .price{color:var(--main-color);font-size:1.6rem;font-weight:900;min-width:70px;padding:0}.featured-plays .slide .play-preview-large .title{font-size:1.8rem;font-weight:700;color:#000;line-height:20px}.featured-plays .slide .play-preview-large .red-label,.featured-plays .slide .play-preview-large .place{font-size:1.1rem}.featured-plays .slide .play-preview-large .info{flex-direction:row}.good-rating-slide{margin-bottom:10px}.recent-member-reviews{max-height:350px}.recent-member-reviews li{display:grid;grid-template-columns:1fr 1fr}.recent-member-reviews li .member-rating{display:flex;align-items:center;color:#000;margin-bottom:30px}.recent-member-reviews li .member-rating .img{border-radius:8px;width:130px;height:130px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;content:""}.recent-member-reviews li .member-rating .avatar{border-radius:150px;width:50px}.recent-member-reviews li .member-rating .info{padding:0 15px}.recent-member-reviews li .member-rating .info .title{color:var(--dark-grey);font-weight:900;line-height:2rem}.recent-member-reviews li .member-rating .info .member{font-size:1.5rem;font-weight:700;padding-left:15px;color:var(--main-txt-color)}.recent-member-reviews li .member-rating .info h6{line-height:1.2;font-weight:500}.recent-member-reviews li .member-rating .info h6 a{color:inherit}@media (max-width: 768px){.mobile-sidebar .padded-ad{padding:0;text-align:center;border:none;display:none}.mobile-sidebar .red-tab>.tab{padding:6px 20px 2px}.mobile-only-ad-zone{display:block;padding:0;text-align:center;border:none;margin-top:30px}.mobile-only-ad-zone .padded-ad-mobile{display:block!important;border:none}.featured-plays .slide{justify-content:center}.play-preview-large{margin:0 5px;padding-bottom:15px!important}.featured-plays .slide .play-preview-large{width:calc(50% - 10px)}.featured-plays .slide .play-preview-large .date{display:flex;flex-direction:row;max-width:none;justify-content:center}.featured-plays .slide .play-preview-large .date .day-time,.featured-plays .slide .play-preview-large .date .month,.featured-plays .slide .play-preview-large .date .day{font-size:1.2rem;margin-right:2px}.featured-plays .slide .play-preview-large .play-info{display:flex;flex-direction:column;justify-content:flex-start;max-width:330px;width:100%;margin-top:0}.featured-plays .slide .play-preview-large .play-info .label-share{padding:0;margin-bottom:5px}.featured-plays .slide .play-preview-large .play-info .place{max-width:200px;min-width:151px}.featured-plays .slide .play-preview-large .price{color:var(--main-color);font-size:1.6rem;font-weight:900;min-width:70px;padding:0}.featured-plays .slide .play-preview-large .title{font-size:1.6rem;font-weight:700;color:#000;line-height:20px}.featured-plays .slide .play-preview-large .red-label,.featured-plays .slide .play-preview-large .place{font-size:1.1rem}.featured-plays .slide .play-preview-large .info{flex-direction:column}.new-members .slide{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-items:center}.new-members .slide .member-large{width:65%;margin-right:0!important}.new-members .slide .member-large .img{width:100%}.recent-member-reviews{max-height:700px}.recent-member-reviews li .member-rating{display:block}.recent-member-reviews li .member-rating .stars{justify-content:center}.recent-member-reviews li .member-rating .img{width:100px;height:100px;margin:0 auto}.recent-member-reviews li .member-rating .avatar{border-radius:150px;width:25px}.recent-member-reviews li .member-rating .info{padding:0 15px}.recent-member-reviews li .member-rating .info .title{color:var(--dark-grey);font-weight:900;line-height:2rem}.recent-member-reviews li .member-rating .info .member{font-size:1.5rem;font-weight:700;padding-left:15px;color:var(--main-txt-color)}.recent-member-reviews li .member-rating .info h6{line-height:1.2;font-weight:500}.recent-member-reviews li .member-rating .info h6 a{color:inherit}}.blog-overview .red-tab{display:flex;justify-content:space-between}.blog-overview .red-tab .label{margin-right:80px}.blog-overview .list{display:flex;flex-direction:column}.homepage-featured-articles-list{order:3}.homepage-featured-articles-list .list{display:flex;flex-direction:column}.big-red-title{background-color:#fff;display:flex;align-items:center;justify-content:space-between;color:var(--main-color);padding:0;margin-bottom:3rem}.big-red-title *{margin:0}.big-red-title h2{font-weight:500;font-size:40px}.rows-layout .row{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:3rem;margin-bottom:3rem}.rows-layout .row:not(:last-child){border-bottom:solid 1px var(--light-grey)}.two-by-two-grid-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem}.four-columns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.partner{display:flex;justify-content:center;align-items:center}.partenaires{padding:30px 0}@media (max-width: 1024px){.rows-layout .slide .row{flex-direction:row}.recent-ratings-slide{max-height:none}}@media (max-width: 768px){.rows-layout .slide .row{flex-direction:column}.two-by-two-grid-layout{display:grid;grid-template-columns:1fr;grid-gap:3rem}.events-archive{order:3}}#freeRoamDescription{margin-top:24px}#freeRoamDescription p:last-child{margin:0}*{scroll-margin-top:100px}.no_style_link{color:inherit}.field.hide_from_view{display:none!important}header{background-color:#fff;position:relative}header ul{list-style:none;margin:0;padding:0}header .middle>.wrapper>.row{padding:5px 20px 25px}header .middle>.wrapper>.row>.left .main-logo{display:none;max-width:280px}header .middle>.wrapper>.row>.left .main-logo img{width:100%;display:block}header .middle>.wrapper>.row>.left button{display:none}header .middle>.wrapper>.row>.right{display:flex;justify-content:center;align-items:center;padding-top:2em}header .middle>.wrapper>.row>.right a{width:60%;max-width:calc(100% - 728px);text-align:center}header .middle>.wrapper>.row>.right a.main-logo-desktop img{width:300px}header .middle .ad-no-padding{margin:0;width:100%}header .middle .ad-no-padding img{height:100%}header .btn-burger{display:none;cursor:pointer}header .bar1,header .bar2,header .bar3{width:32px;height:3px;background-color:var(--main-color);margin:6px 0;transition:.1s}header .linkMenu,header .follow{display:none}.ad-no-padding{height:78.34px;width:auto;margin:0}.ad-no-padding img{width:100%}.ad-mast{margin:0 auto;text-align:center;background-color:var(--main-color);transition:max-height 1s ease-in-out;position:sticky;top:0;z-index:333;max-height:600px;overflow-y:hidden}.ad-mast #sas_ads{padding:10px 0}.ad-mast img{width:auto;height:100%}.ad-mast-sticky{max-height:0;overflow-y:hidden}.ad-mast-relative{position:relative}@media (max-width: 1024px){header .middle>.right{margin-left:15px}}@media (max-width: 990px){header .middle>.wrapper>.row{padding:15px 20px 30px}.middle>.right img{display:none}}@media (max-width: 840px){#logoPubContainer{display:none}header{padding-top:0;position:sticky;top:-1px;z-index:10}header .middle .row{border-bottom:2px solid var(--main-color)}header .search-input{display:none!important;padding-bottom:10px}header .middle>.wrapper>.row{padding:10px 15px}header .middle>.wrapper>.row>.left{display:flex;align-items:center;justify-content:space-between;width:100%}header .middle>.wrapper>.row>.left .main-logo{display:block;padding:5px 30px 0}header .middle>.wrapper>.row>.left>button{border:none;background:none;display:block;width:36px;height:36px;background-image:url(https://atuvu.ca/img/icons/search.svg);background-size:contain;background-repeat:no-repeat;background-position:center}}.calendar-sub-menu .wrapper{display:flex;align-items:center;flex-wrap:wrap}.calendar-sub-menu .wrapper .calendar-slider{width:100%;padding:30px 100px;outline:none;background:none;border:0;background-color:var(--main-color);color:#fff;font-weight:700}.calendar-sub-menu .wrapper .calendar-slider .slide{display:flex;width:100%;justify-content:space-between;font-family:var(--font);padding:0 30px}.calendar-sub-menu .wrapper .calendar-slider .flickity-page-dots{display:none}.calendar-sub-menu .wrapper .calendar-slider .flickity-button{background:#fff0}.calendar-sub-menu .wrapper .calendar-slider .flickity-button-icon{fill:#fff}.calendar-sub-menu .wrapper .calendar-slider .day{cursor:pointer}.calendar-sub-menu .wrapper .calendar-slider .day *{pointer-events:none}.calendar-sub-menu .wrapper .calendar-slider .day .label{color:#000;font-size:1.6rem}.calendar-sub-menu .wrapper .calendar-slider .day .date{color:#fff;font-size:1.6rem}.calendar-sub-menu .wrapper .calendar-slider form.day:hover{transform:scale(1.2)}.calendar-sub-menu .wrapper .calendar-sub{width:100%;padding:30px 130px;border-top:1px solid white}.calendar-sub-menu .wrapper .calendar-sub ul{display:flex;justify-content:space-between}.calendar-sub-menu .wrapper .calendar-sub ul .custom-date .date-picker{display:flex}.calendar-sub-menu .wrapper .calendar-sub ul .custom-date .date-picker .label{margin-right:15px}.calendar-sub-menu .wrapper .calendar-sub ul form{cursor:pointer}.calendar-sub-menu .wrapper .calendar-sub ul form:hover{transform:scale(1.2)}.calendar-sub-menu .wrapper .calendar-sub ul form .label{pointer-events:none}.calendar-sub-menu .wrapper .date-picker{position:relative;display:block;cursor:pointer}.calendar-sub-menu .wrapper .date-picker img{width:30px;display:block}.calendar-sub-menu .wrapper .date-picker input{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;padding:0;margin:0;background:transparent}.calendar-sub-menu .wrapper:hover .sub-menu{pointer-events:all;opacity:1;transform:translateY(0)}.calendar-sub-menu .wrapper:hover .sub-menu .flickity-page-dots{display:none}.results-date-picker{position:relative;display:block;margin-left:30px;cursor:pointer}.results-date-picker img{width:30px;display:block}.results-date-picker input{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;padding:0;margin:0;background:transparent}@media (max-width: 768px){.calendar-sub-menu .wrapper{display:flex;align-items:center}.calendar-sub-menu .wrapper .calendar-slider{width:100%;padding:0;outline:none;background:none;border:0;color:#fff;font-weight:700;margin-top:15px}.calendar-sub-menu .wrapper .calendar-slider .label{margin-bottom:1.5rem}.calendar-sub-menu .date-picker{margin-left:0!important;margin-right:30px}.results-date-picker{margin-left:0!important;padding-top:10px}}.totalheader,main{margin-left:60px}.nav-overlay{position:fixed;top:0;left:60px;width:calc(100vw - 60px);height:100vh;background:#000000bf;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:899}.menu-open .nav-overlay{opacity:1;pointer-events:auto}.button-rounded{background:#ebeff5;border:none;cursor:pointer;padding:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:0 4px 10px #00000026;transition:background .2s ease-in-out}.button-rounded svg{width:20px;height:20px;stroke:#000}.button-rounded:hover{background:#c9d4e4}.tooltip{position:relative;display:inline-block}.tooltip:after{content:attr(data-tooltip);position:absolute;left:100%;top:50%;transform:translateY(-50%);background:#000;color:#fff;padding:4px 10px;font-size:13px;font-weight:500;white-space:nowrap;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .2s ease;margin-left:8px;z-index:1000}.tooltip:hover:after{opacity:1}.tooltip-bottom:after{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.red-label{background-color:#fb923c!important;color:#000!important;border-radius:4px}.padded-ad,.btn-rect{border-radius:8px!important}.offer{background-color:var(--main-color);color:#fff;padding:8px 14px;border-radius:8px;font-size:16px;font-weight:900;text-align:center;margin-top:10px}.img{border-radius:8px}.top-red-bar{display:none}@media (max-width: 768px){.top-red-bar{display:inherit;background-color:#cc211f;color:#fff;text-align:center;font-weight:700;font-size:1.4rem;line-height:1.1rem;padding:7px 0}.nav-overlay{display:none}.totalheader{margin-left:0}main{margin-left:0}.flickity-viewport{min-height:auto;border-radius:8px}}.nav-sidebar{position:fixed;left:0;top:0;width:60px;height:100vh;background-color:var(--main-color);display:flex;flex-direction:column;align-items:center;padding-top:20px;z-index:1000}.nav-sidebar__content{display:flex;flex-direction:column;align-items:center;gap:15px}.nav-sidebar__toggle{background:none;border:none;cursor:pointer}.nav-sidebar__icons{list-style:none;padding:0;margin:0}.nav-sidebar__icons li.user-connection{display:none}.nav-sidebar__icons li.user-connection img{border-radius:15px;width:30px;height:30px}.nav-sidebar__icons li{margin:15px 0}.nav-sidebar__icons li a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:6px;transition:background .3s}.nav-sidebar__icons li a:hover{background-color:#ffffff4d}.nav-sidebar__icons li a img{width:18px;height:18px;border-radius:0}.nav-sidebar__menu{position:fixed;left:-100%;top:0;width:560px;height:100vh;background:#fff;box-shadow:2px 0 10px #0003;padding:20px 20px 60px;display:flex;flex-direction:column;transition:left .3s ease-in-out;z-index:900;overflow-y:auto;scrollbar-width:none}.nav-sidebar__menu__close{position:absolute;top:15px;right:15px}@media (max-width: 1100px){.nav-sidebar__menu{width:calc(100vw - 60px)}}.menu-open .nav-sidebar__menu{left:60px}.nav-sidebar__logo{display:block;align-self:flex-start;margin-bottom:15px}.nav-sidebar__logo img{width:140px}.nav-sidebar__links{margin:auto 3vw;list-style:none;padding:0;margin-top:0;margin-bottom:0}.nav-sidebar__links li{position:relative;margin:0}.nav-sidebar__links li>a{display:flex;align-items:center;font-size:18px;font-weight:700;color:#000;text-decoration:none;padding:5px 0;margin:0;transition:color .3s,background .3s}.nav-sidebar__links li>a:hover{color:var(--main-color)}.nav-sidebar__links li>a:hover span{background:var(--main-color)}.nav-sidebar__links li>a:hover span img{transition:.3s;filter:invert(1)}.nav-sidebar__links li>a:hover:before{content:"— ";color:var(--main-color);font-weight:700;margin-right:4px}.nav-sidebar__links li>a span{margin-left:auto;width:40px;height:40px;border:2px solid var(--main-color);border-radius:8px;background:#fff;box-shadow:0 4px 10px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s,box-shadow .3s}.nav-sidebar__links li>a span:hover{background:var(--main-color)}.nav-sidebar__links li>a span img{width:16px;height:16px;transition:filter .3s}.nav-sidebar__links li:hover .nav-sidebar__sub-links{max-height:400px;transition:max-height .7s ease-in}.nav-sidebar__sub-links{max-height:0;overflow:hidden;transition:max-height 4s ease-out;list-style:none;padding-left:0;margin:0}.nav-sidebar__sub-links li{margin:0;padding:0}.nav-sidebar__sub-links li a{display:block;font-size:16px;font-weight:400;color:#000;padding:0;margin:0;text-decoration:none;transition:color .3s;line-height:1.2}.nav-sidebar__sub-links li a:hover{color:var(--main-color)}.nav-sidebar__close{position:absolute;top:15px;right:15px}.calendar-modal{align-items:center;position:fixed;left:-100%;top:0;width:560px;height:100vh;background:#fff;box-shadow:2px 0 10px #0003;padding:20px 20px 60px;display:flex;flex-direction:column;transition:left .3s ease-in-out;z-index:900;overflow-y:auto;scrollbar-width:none}.calendar-modal__close{position:absolute;top:15px;right:15px}@media (max-width: 1100px){.calendar-modal{width:calc(100vw - 60px)}}.calendar-modal.open{left:60px}.calendar-modal__header{background:#f8fafc;width:540px;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:10px;margin-bottom:20px}.calendar-modal__header img{width:140px}.calendar-modal__month-nav{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px;justify-content:space-between;width:540px;padding:10px}.calendar-modal__month-nav .calendar-modal__nav-btn{width:40px;height:40px;border:2px solid var(--main-color);border-radius:8px;background:#fff;box-shadow:0 4px 10px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s,box-shadow .3s}.calendar-modal__month-nav .calendar-modal__nav-btn.flatpickr-prev-month{transform:scaleX(-1)}.calendar-modal__month-nav .calendar-modal__nav-btn:hover{background:var(--main-color)}.calendar-modal__month-nav .calendar-modal__nav-btn img{width:16px;height:16px;transition:filter .3s}.calendar-modal__month-name{font-size:20px;font-weight:700}.calendar-modal__footer-btns{display:flex;gap:10px;margin-top:20px}.calendar-modal__footer-btns .calendar-modal__footer-btn{background:#ebeff5;border:none;padding:10px 15px;border-radius:8px;cursor:pointer;font-size:14px;box-shadow:0 4px 10px #00000026;transition:background .2s ease-in-out}.calendar-modal__footer-btns .calendar-modal__footer-btn:hover{background:#dde3ea}.calendar-modal .flatpickr-calendar{position:static;border:none;box-shadow:none;background:transparent;display:block}.calendar-modal .flatpickr-innerContainer{justify-content:center}.calendar-modal .flatpickr-weekdaycontainer{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;margin-bottom:15px;text-align:center;font-weight:700;font-size:18px}.calendar-modal .flatpickr-days{display:grid;grid-template-columns:repeat(7,1fr);gap:12px;justify-items:center;width:100%;max-width:none;padding:10px}.calendar-modal .flatpickr-day{background:#f8f8f8;border-radius:10px;padding:15px 0;font-size:18px;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer;border:none;box-shadow:0 2px 6px #00000014}.calendar-modal .flatpickr-day:hover:not(.disabled){background:#e0e3e7}.calendar-modal .flatpickr-day.selected{background:#000;color:#fff;box-shadow:0 2px 6px #0003}.calendar-modal .flatpickr-day.today{box-shadow:0 0 0 2px var(--main-color) inset}.calendar-modal .flatpickr-day.inRange{border-radius:0;box-shadow:0 0 5px #e6e6e6;background:#e6e6e6}.calendar-modal .dayContainer{width:100%;min-width:100%;max-width:100%;display:grid;grid-template-columns:repeat(7,1fr);gap:30px 20px;justify-items:center}.calendar-modal .flatpickr-day{min-width:58px;height:57px;line-height:58px;font-size:19px;display:flex;align-items:center;justify-content:center}.calendar-modal .flatpickr-calendar.inline{width:540px}@media (max-width: 768px){.nav-sidebar{padding-top:0;margin-top:25px;height:60px;background-color:#fff;justify-content:center}.nav-sidebar__toggle svg{width:35px;height:35px}.nav-sidebar__toggle svg path{stroke:var(--main-color)}.nav-sidebar__icons,.nav-sidebar__logo{display:none}.menu-open .nav-sidebar__menu{left:0;width:100%;z-index:10;top:88px}.nav-sidebar__menu{top:88px;z-index:10;width:100%}.nav-sidebar__menu__close{display:none}.nav-sidebar__links li:hover .nav-sidebar__sub-links{max-height:0px}.nav-sidebar__links li .sub-calendar{display:none}.nav-sidebar__links li .open{max-height:400px!important}.calendar-modal{display:flex;align-items:center;justify-content:center;top:25px}.calendar-modal__close{top:80px}.calendar-modal.open{top:25px;left:0;width:100%}.calendar-modal__content{width:90vw;max-width:380px;padding:15px;border-radius:12px;box-shadow:0 4px 10px #0003}.calendar-modal .dayContainer{gap:15px 15px!important}.calendar-modal .flatpickr-calendar.inline{display:flex;justify-content:center;width:auto}.calendar-modal .flatpickr-innerContainer{width:314px}.calendar-modal .nav-sidebar__logo{display:flex;justify-content:center;width:100%;margin-bottom:10px}.calendar-modal__month-nav{align-items:center;width:100%;padding:5px 0}.calendar-modal .flatpickr-day{min-width:30px;width:30px;height:30px;font-size:20px;border-radius:5px}.calendar-modal__footer-btns{flex-wrap:wrap}}.main-navbar{background-color:#fff;width:100%;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 6px #0000001a;position:relative;z-index:10}.main-navbar .wrapper{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.main-navbar .left{display:flex;align-items:center;gap:15px}.main-navbar .left .main-logo{display:flex;align-items:center}.main-navbar .left .main-logo img{height:40px}.main-navbar .left .phraselogo{font-size:16px;color:#000;font-weight:500;white-space:nowrap}.main-navbar .right{display:flex;align-items:center;gap:15px}.main-navbar .right ul{list-style:none;display:flex;align-items:center;gap:12px;margin:0;padding:0}.main-navbar .right li{display:flex;align-items:center}.main-navbar .right .promouvoir a{display:flex;align-items:center;justify-content:center;border:2px solid var(--main-color);color:#000;padding:6px 14px;border-radius:11px;font-size:14px;font-weight:600;text-decoration:none;min-width:120px;text-align:center}.main-navbar .right .promouvoir a:hover{background-color:var(--main-color);color:#fff}.main-navbar .right .inscription{background-color:var(--main-color);color:#fff;padding:8px 14px;border-radius:11px;font-size:14px;font-weight:600;text-decoration:none;min-width:100px;text-align:center}.main-navbar .right .inscription:hover{background-color:#9e1b15}.main-navbar .right .user-connection{display:flex;align-items:center;gap:8px}.main-navbar .right .user-connection .user-name{font-size:14px;font-weight:600;color:#333;white-space:nowrap}.main-navbar .right .user-connection .user-menu{display:flex;align-items:center;justify-content:center;border:2px solid var(--main-color);border-radius:11px;width:40px;height:40px;background:#fff;transition:all .3s;cursor:pointer}.main-navbar .right .user-connection .user-menu img{border-radius:9px}.main-navbar .right .user-connection .user-menu:hover{background-color:var(--main-color)}.main-navbar .right .user-connection .user-menu:hover img{filter:brightness(1) invert(0)}.main-navbar .right .user-connection .user-menu .user-menu:not(.connected){border:2px solid var(--main-color)}@media (max-width: 768px){.main-navbar{padding-left:60px}.main-navbar .right .promouvoir,.main-navbar .right .user-connection,.main-navbar .right .inscription-btn{display:none}.main-navbar .left{margin:0 auto}}@media (max-width: 1100px){.main-navbar .phraselogo{display:none}}.white-navbar-search{z-index:1000;display:flex;position:fixed;top:-1px;right:0;bottom:0;left:0;height:100vh;background-color:#000000a8;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.white-navbar-search .search-form{display:flex;justify-content:space-between;align-items:center;margin:0 15px 0 70px;max-width:480px;width:100%;transform:translateY(10vh);transition:transform .15s}.white-navbar-search .search-form input[type=search]{padding:0;width:calc(100% - 9rem);background-color:#0000;border:none;border-bottom:solid 3px white;color:#fff;font-weight:700;font-size:3.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.white-navbar-search .search-form ::-moz-placeholder{color:#fff;font-weight:700}.white-navbar-search .search-form ::placeholder{color:#fff;font-weight:700}.white-navbar-search .search-form button{display:inline-block;background-color:transparent;border:0;outline:none;background-image:url(https://atuvu.ca/img/icons/loupe.png);background-position:center;background-size:80%;background-repeat:no-repeat;width:6rem;height:6rem}@media (max-width: 410px){.white-navbar-search .search-form input[type=search]{font-size:2rem}}.white-navbar-search-opened .white-navbar-search{opacity:1;pointer-events:all}.white-navbar-search-opened .white-navbar-search .search-form{transform:translateY(0)}.pop-up{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000000bf;z-index:9999}.pop-up__close{position:absolute;top:15px;right:15px}.pop-up.active{display:block}.pop-up .popuptotal{position:fixed;bottom:0;left:50%;transform:translate(-50%);max-width:1400px;width:90%;margin-bottom:30px;padding:40px;border-radius:20px;background:var(--secondary-color, #fff);box-sizing:border-box}.pop-up .popuptotal .pop-up--content{display:flex;align-items:center;gap:40px}.pop-up .popuptotal .pop-up--content .logo-box{background-color:var(--main-bg-color, #f4f4f4);border-radius:12px;padding:35px 45px;display:flex;align-items:center;justify-content:center}.pop-up .popuptotal .pop-up--content .logo-box .imglogopopup{width:175px;height:42px;-o-object-fit:contain;object-fit:contain}.pop-up .popuptotal .pop-up--content .text h2{margin:0;font:700 27px var(--font, sans-serif);color:var(--dark-grey, #333)}.pop-up .popuptotal .pop-up--content .text p{margin:0;font:400 18px var(--font, sans-serif);color:var(--main-txt-color, #666)}.pop-up .popuptotal .pop-up--content .popup-btn{display:flex;gap:20px;margin-left:auto}.pop-up .popuptotal .pop-up--content .popup-btn a{display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:10px;font:900 18px var(--font, sans-serif);padding:14px 28px;text-decoration:none;transition:all .3s}.pop-up .popuptotal .pop-up--content .popup-btn a.btn-outline{background:var(--main-color, #cb231b);border:2px solid var(--main-color, #cb231b);color:var(--secondary-color, #fff)}.pop-up .popuptotal .pop-up--content .popup-btn a.btn-outline:hover{background:var(--secondary-color, #fff);color:var(--dark-grey, #333)}.pop-up .popuptotal .pop-up--content .popup-btn a.btn-filled{background:var(--secondary-color, #fff);border:2px solid var(--main-color, #cb231b);color:var(--dark-grey, #333)}.pop-up .popuptotal .pop-up--content .popup-btn a.btn-filled:hover{background:var(--main-color, #cb231b);color:var(--secondary-color, #fff)}@media (max-width: 1000px){.pop-up .popuptotal .pop-up--content{flex-direction:column;align-items:flex-start;gap:20px}.pop-up .popuptotal .pop-up--content .logo-box,.pop-up .popuptotal .pop-up--content .text,.pop-up .popuptotal .pop-up--content .popup-btn{width:100%}.pop-up .popuptotal .pop-up--content .popup-btn{margin-left:0;margin-top:20px;flex-direction:column;align-items:stretch}.pop-up .popuptotal .pop-up--content .popup-btn a{width:100%;text-align:center;margin-bottom:10px}}.auth-register-page{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;background:#f1f5f9;padding:10vh 1rem;box-sizing:border-box}.auth-register-page .auth-logo-container{width:344px;height:125px;border-radius:12px;padding:40px;margin-bottom:45px;background:#f8fafc;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.auth-register-page .auth-logo-container img{height:45px;display:block}.auth-register-page .auth-card{width:344px;background:#fff;border-radius:20px;box-shadow:0 8px 24px #00000026;padding:24px;box-sizing:border-box;text-align:left}.auth-register-page .auth-card .auth-title{font-size:2.54rem;margin:0;font-weight:700;color:#15181c}.auth-register-page .auth-card .auth-subtitle{font-weight:900;color:#64748b;margin:0 0 17px}.auth-register-page .auth-card .auth-subtitle-producer{font-weight:900;color:#64748b;margin:15px 0}.auth-register-page .auth-card .auth-form{width:100%;margin:0}.auth-register-page .auth-card .auth-form .auth-field{margin-bottom:20px;position:relative}.auth-register-page .auth-card .auth-form .auth-field .auth-label{display:block;font-size:1.1rem;color:#363e47}.auth-register-page .auth-card .auth-form .auth-field .auth-input{height:55px;border:4px solid #94A3B8;border-radius:13px;font-size:1.3rem;color:#15181c;padding:1rem;box-sizing:border-box;outline:none;transition:border-color .2s,box-shadow .2s}.auth-register-page .auth-card .auth-form .auth-field .auth-input::-moz-placeholder{color:#a0a4a8}.auth-register-page .auth-card .auth-form .auth-field .auth-input::placeholder{color:#a0a4a8}.auth-register-page .auth-card .auth-form .auth-field .auth-input:focus{border-color:#7b8794;box-shadow:0 0 0 4px #7b87941a}.auth-register-page .auth-card .auth-form .auth-field.has-icon .auth-input{padding-right:50px}.auth-register-page .auth-card .auth-form .auth-field.has-icon .toggle-password{position:absolute;top:40%;right:14px;cursor:pointer;width:30px;height:30px;background:url(/img/icons/eye.svg) no-repeat center;background-size:24px 24px;opacity:.6;transition:opacity .2s}.auth-register-page .auth-card .auth-form .auth-field.has-icon .toggle-password:hover{opacity:.9}.auth-register-page .auth-card .auth-form .auth-submit{display:block;width:100%;height:55px;margin-top:8px;background-color:var(--main-color);color:#fff;box-shadow:0 8px 24px #00000026;border:none;border-radius:12px;font-size:1.45rem;font-weight:700;cursor:pointer;text-align:center;transition:background-color .2s,box-shadow .2s}.auth-register-page .auth-card .auth-form .auth-submit:hover{border:2px solid var(--main-color, #cb231b);background-color:#fff;color:#000}.auth-register-page .auth-card .auth-form .auth-recaptcha.has-error .auth-error{color:#a94442;font-size:.85rem;margin-top:.25rem}.auth-register-page .auth-card .auth-producer-link{line-height:normal;font-size:1.45rem;margin-top:20px;font-weight:800;text-align:center;color:#363e47}.auth-register-page .auth-card .auth-producer-link a{color:var(--main-color);text-decoration:underline}@media (max-width: 480px){.auth-register-page .auth-logo-container,.auth-register-page .auth-card{width:90%;height:auto}}.auth-forgot-password{font-size:.95rem;margin-bottom:13px;margin-top:-10px}.auth-forgot-password a{color:#d0021b;text-decoration:underline}.auth-checkbox{display:flex;align-items:center;gap:5px;font-size:1.1rem;color:#363e47;cursor:pointer;position:relative}.auth-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #c8ced6;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;cursor:pointer}.auth-checkbox input[type=checkbox]:checked{background:var(--main-color);border-color:var(--main-color)}.auth-checkbox input[type=checkbox]:checked:before{content:"✔";font-size:14px;color:#fff;font-weight:700;display:block;text-align:center}.auth-checkbox input[type=checkbox]:hover{border-color:#abb4c0}.auth-divider{width:100%;height:2px;background-color:#e5e7eb;margin:20px 0}.auth-btn-outline{height:55px;border:2px solid var(--main-color, #cb231b);color:#000;font-weight:900;border-radius:12px;cursor:pointer;transition:all .2sease-in-out;margin:20px 0;display:flex;align-items:center;justify-content:center}.auth-btn-outline:hover{background:var(--main-color, #cb231b);color:var(--secondary-color, #fff)}.subscription-page{padding:24px 12px;background:var(--main-bg-color)}.page-title{font-size:3.2rem;margin-bottom:2px}.subtitle{margin-bottom:34px;font-size:1.8rem}.subscription-grid{display:grid;grid-template-columns:3fr 450px;position:relative;gap:30px}.plans-stack>*+*{margin-top:25px}.plan-card{cursor:pointer;position:relative;display:block;border-radius:16px;transition:box-shadow .2s,transform .2s}.plan-card input{position:absolute;opacity:0}.plan-card:hover{box-shadow:0 6px 12px #0003;transform:translateY(-2px)}.plan-card .plan-content{position:relative;display:flex;align-items:center;justify-content:space-between;height:100px;padding:24px 26px 24px 56px;font-size:1.6rem;border:5px solid #000;border-radius:16px}.plan-card .plan-content:before{content:"";width:20px;height:20px;border:2px solid #000;border-radius:4px;position:absolute;left:20px;top:50%;transform:translateY(-50%);background:#fff}.plan-card .plan-content:after{content:"";position:absolute;left:24px;top:50%;transform:translateY(-50%)}.plan-card .plan-content .plan-title{font-weight:700}.plan-card .plan-content .plan-badge{display:flex;align-items:center;justify-content:center;min-width:130px;padding:6px 14px;border-radius:20px;font-size:1.2rem;font-weight:900;color:#fff;box-shadow:0 2px 4px #0000004d}.plan-card .plan-content .plan-badge.badge--red{background:var(--main-color)}.plan-card .plan-content .plan-badge.badge--black{background:#000}.plan-card .plan-content .plan-price{font-weight:700;font-size:29px;line-height:100%}.plan-card .plan-content .plan-price-block{display:flex;flex-direction:column;align-items:flex-end;text-align:right;min-width:187px}.plan-card .plan-content .plan-price-block .plan-price-line{display:flex;align-items:baseline;gap:4px}.plan-card .plan-content .plan-price-block .plan-per{font-size:1.4rem;font-weight:400}.plan-card .plan-content .plan-price-block small{font-size:1.2rem;margin-top:4px}.plan-card input:checked+.plan-content{background:var(--main-color);color:#fff;border:none}.plan-card input:checked+.plan-content .plan-badge{background:#000}.plan-card input:checked+.plan-content:before{background:#000}.plan-card input:checked+.plan-content:after{content:"✔";font-size:14px;color:#fff}.plan-card input:checked+.plan-content .plan-price-block small{color:#fff}.plan-details{display:none;position:absolute;top:0;right:0;max-width:430px;width:100%;margin-top:0;background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;padding:15px 22px;font-size:1.6rem;z-index:2}.plan-details ul{list-style:none;padding:0;margin:0 0 22px}.plan-details ul li{display:flex;align-items:center;margin-bottom:12px;font-size:1.4rem;font-weight:600}.plan-details ul li .icon{width:20px;height:20px;margin-right:8px;flex-shrink:0}.plan-details .btn-rect{width:100%;text-align:center;font-weight:700;font-size:1.4rem;background:var(--main-color);color:#fff;padding:14px 0;border:none;border-radius:16px;box-shadow:0 3px 6px #0003;transition:background .2s}.plan-details .btn-rect:hover{background:var(--main-color-darker)}.faq-section{margin-top:40px;max-width:800px;margin-left:auto;margin-right:auto;background:#f5f5f5;border-radius:16px;padding:30px 20px}.faq-section h2{font-size:2.4rem;margin-bottom:0;padding:12px;border-bottom:1px solid #000}.faq-section .faq-item{margin-bottom:10px;border-bottom:1px solid #000}.faq-section .faq-item.open .faq-answer{display:block}.faq-section .faq-item.open .faq-arrow{transform:rotate(180deg)}.faq-section .faq-item .faq-question{width:100%;background:none;border:none;text-align:left;font-size:1.6rem;font-weight:700;padding:12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-section .faq-item .faq-answer{display:none;padding:0 12px 12px;font-size:1.4rem;color:#000}.faq-section .faq-item .faq-arrow{width:24px;height:24px;transition:transform .3s ease}.faq-section .faq-contact{text-align:center}.faq-section .faq-contact .faq-contact-title{font-weight:700;margin-bottom:0}.faq-section .faq-contact .faq-contact-mail{display:block;color:#000;margin-bottom:10px;text-decoration:underline}.faq-section .faq-contact .faq-contact-btn{background:#000;color:#fff;border:none;padding:12px 30px;font-size:1.4rem;font-weight:700;border-radius:12px;cursor:pointer;box-shadow:0 3px 6px #0003;transition:background .2s}.faq-section .faq-contact .faq-contact-btn:hover{background:#333}@media (max-width: 991.98px){.subscription-grid{display:block}.plan-card .plan-content{flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto;padding:18px 20px 20px}.plan-card .plan-content .plan-title{font-size:2.2rem;margin:0 0 5px 28px}.plan-card .plan-content .plan-price-block{align-items:flex-start;text-align:left;min-width:0;margin-bottom:8px;width:100%;margin-left:0}.plan-card .plan-content .plan-price-block .plan-price-line{gap:2px}.plan-card .plan-content .plan-price-block small{margin-top:2px}.plan-card .plan-content .plan-badge{margin-top:10px;order:3;align-self:flex-start}.plan-card .plan-content:before{top:26px;transform:none}.plan-card input:checked+.plan-content:after{top:26px;transform:none}.plan-details{position:static;max-width:100%;margin-top:12px;padding:18px 20px}}footer{font-size:1.2rem;color:#fff;margin-left:60px}footer ul{list-style:none;margin:0;padding:0}footer .grey{background-color:var(--sec-bg-color);padding:66px 0 34px}footer .row{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 70px 0 31px}footer .row ul{max-width:130px;position:relative}footer .row.middle{padding-bottom:37px;font-weight:700;line-height:1.1em}footer .row.middle ul .col-title{position:absolute;top:-37px;font-weight:400;padding:0}footer .row ul li{padding-bottom:15px}footer .row.bottom .left{display:flex;flex-direction:row;width:567px;justify-content:space-between}footer .middle ul li a{color:#fff}footer .row.bottom .right,footer .topHidden{display:inline-flex;flex-direction:row}footer .row.bottom .right a,footer .topHidden a{padding:0 18.5px 0 24px}footer .row.bottom .right .facebook,footer .topHidden .facebook{margin-top:-2px}footer .row.bottom .finance_canada{width:25%}footer .row.bottom .right .instagram{margin-top:-2px}footer .topHidden .instagram{margin-top:4px}footer .row.bottom .right object{pointer-events:none}footer .row.bottom .right .facebook object{width:8px}footer .row.bottom .right .x object{width:18px}footer .row.bottom .right .instagram object{width:18px}footer .topHidden{display:none}footer .topHidden .x object{width:18px}@media only screen and (max-width: 768px){footer{margin-left:0;text-align:center}footer .grey{padding:28px 0 20px}footer .row{flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding:0}footer .row.middle .hide-mobile{display:none}footer .row ul{max-width:192px}footer .row.middle{padding-top:35px;padding-bottom:42px}footer .row.middle .amis{padding-top:70px}footer .row.middle ul .col-title{top:33px;width:100%;left:0}footer .row.bottom .right{display:none}footer .row.bottom .left{flex-direction:column;max-width:100%}footer .topHidden{display:flex;justify-content:center;font-size:1.5em}footer .topHidden object{pointer-events:none}footer .topHidden a{padding:0 27px 0 28px}footer .topHidden .facebook object{width:12px;height:24px}footer .topHidden .x object{width:26px;height:19px}footer .topHidden .instagram object{width:26px;height:19px}}.sidebar .red-tab{margin-top:40px}.facebook{height:16px;width:8px}.x{height:13px;width:18px}.instagram{height:18px;width:18px}.share{font-size:.9rem;color:var(--main-color);display:flex;align-items:center}.share img{height:9px;padding-right:5px}.leftwrapp aside div p:first-child{margin-bottom:34px;text-align:center}.leftwrapp{text-align:justify;display:flex;justify-content:space-around;padding:0!important}.leftwrapp aside{width:30%;padding-top:34px;margin-right:2%}.leftwrapp table{margin:40px auto 0}.leftwrapp table td:first-child{min-width:136px}.leftwrapp table th{color:var(--dark-grey);font-weight:700;background-color:#cb231b08;margin:6px 0;padding:6px}.leftwrapp table caption{padding-bottom:16px}.leftwrapp table td{padding:1rem .75rem!important}.leftwrapp aside{text-align:justify}.leftwrapp aside p:first-child{font-weight:900;color:var(--main-color)}.kitpdf{text-align:center;margin-bottom:8px}.kitpdf a{background:#fff;border:solid 1px #e6e6e6;border-radius:2px;display:inline-block;height:120px;line-height:120px;margin:5px;position:relative;text-align:center;vertical-align:middle;width:120px}.kitpdf a span{background:var(--main-color);border-radius:4px;color:#fff;display:inline-block;font-size:11px;font-weight:700;line-height:normal;padding:5px 10px;position:relative;text-transform:uppercase;z-index:1}.kitpdf a span:last-child{margin-left:-20px}.kitpdf a:before,.kitpdf a:after{background:#fff;border:solid 3px #9fb4cc;border-radius:4px;content:"";display:block;height:35px;left:50%;margin:-17px 0 0 -12px;position:absolute;top:50%;width:25px}.kitpdf a:hover:before,.kitpdf a:hover:after{background:#e2e8f0}.kitpdf a:before{margin:-23px 0 0 -5px}.kitpdf a:hover{background:#e2e8f0;border-color:#9fb4cc}.kitpdf a:active{background:#dae0e8;box-shadow:inset 0 2px 2px #00000040}.kitpdf a span:first-child{display:none}.kitpdf a:hover span:first-child{display:inline-block}.kitpdf a:hover span:last-child{display:none}.mediatext{width:60%}@media only screen and (max-width: 768px){.mediatext ul li{font-size:1.2rem}.sidebar{display:none}.mediatext{width:100%}.leftwrapp{justify-content:space-between}.leftwrapp table{padding:10px;border-collapse:collapse}.leftwrapp table tr{border-bottom:1px solid rgba(203,35,27,.031372549)}.leftwrapp caption{margin-top:10px}.leftwrapp aside{width:100%}.leftwrapp aside p{text-align:center}.leftwrapp aside div p:first-child{margin-bottom:16px}ul.pagination{padding-left:0}.left .btn-rect{order:1}}#card-holder-name{margin-bottom:20px;border-left:none;border-top:none;border-right:none;padding-left:0;font-size:16px}#card-holder-name::-moz-placeholder{font-size:16px;font-weight:400}#card-holder-name::placeholder{font-size:16px;font-weight:400}.wrapcard label{margin-bottom:30px;font-weight:700}#card-errors{margin-top:10px;color:#cb231b;font-weight:700}.product-order__order-number.generic_hide{pointer-events:none;cursor:not-allowed;opacity:.3}.product-order__order .outofstock{display:none;width:100%;text-align:center;color:var(--main-color);font-weight:700;margin-top:20px;padding:5px;border:1px solid}.product-order__order.outofstock .outofstock{display:block}.product-order__order.outofstock .product-order__order-number,.product-order__order.outofstock .product-order__order-btn{display:none}.member-large{display:block;text-align:center;max-width:200px;color:#000}.member-large .img{border-radius:8px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;content:"";padding-top:100%}.inscriptionmembre .red-tab{margin:20px 0}.inscriptionmembre .big-red-title{margin-bottom:20px}.inscriptionmembre div h2{margin:0 .1rem}.inscriptionmembre div p{margin:0}.profile-menu,.profile-menu-producer{margin:0 0 0 3rem}.profile-menu .user-menu-links,.profile-menu-producer .user-menu-links{border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding-bottom:10px;padding-top:10px}.profile-menu .user-menu-links.home-ul,.profile-menu-producer .user-menu-links.home-ul{border-top:1px solid #e2e2e2}.profile-menu .user-menu-links li,.profile-menu-producer .user-menu-links li{line-height:1;padding:8px 10px 8px 0}.profile-menu .user-menu-links li a,.profile-menu-producer .user-menu-links li a{position:relative;display:inline-block;overflow:hidden;padding-bottom:3px}.profile-menu .user-menu-links li a:after,.profile-menu-producer .user-menu-links li a:after{content:"";width:100%;height:1px;transform:translate(-100%);transition:transform .3s;will-change:transform;background-color:var(--main-color);position:absolute;bottom:0;left:0}.profile-menu .user-menu-links li a:hover:after,.profile-menu-producer .user-menu-links li a:hover:after{transform:translate(0)}.profile-menu .user-menu-links li.no-link,.profile-menu-producer .user-menu-links li.no-link{font-weight:700;padding-bottom:13px}.profile-menu .user-menu-links li.active a:after,.profile-menu-producer .user-menu-links li.active a:after{transform:translate(0)}.profile-menu .user-menu-links li:last-child,.profile-menu-producer .user-menu-links li:last-child{padding-bottom:0}.profile-menu ul,.profile-menu-producer ul{list-style:none}.profile-menu ul li,.profile-menu-producer ul li{line-height:2}.profile-menu .profile-img img,.profile-menu-producer .profile-img img{width:130px;border-radius:75px}.profile-info{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1.5rem;margin-bottom:3rem}.profile-info .img{grid-column:1/3;grid-row:1/4}.profile-info .img img{display:block}.profile-info .full-name{grid-column:3/7;margin:0;color:#000}.profile-info .member-since{grid-column:3/5}.profile-info .age{grid-column:5/7}.profile-info .bio{grid-column:3/7}.profile-info .send-message,.profile-info .add-friend{grid-row:4/5;place-self:start}.profile-info .interests,.profile-info .artists{grid-column:1/7}.padmsg{padding-top:40px;padding-bottom:30px!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:var(--main-color)!important;border-color:var(--main-color-darker)!important}.recent-ratings{margin-bottom:60px}.steps ul{list-style:none;display:flex;margin-bottom:20px}.steps li{flex:1;height:3rem;line-height:4rem;border-radius:100%;background:#fff;position:relative;display:flex;align-items:center;justify-content:center}.steps li:first-child{margin-left:unset}.steps li:first-child:before{display:none}.steps li:before{content:"";width:100%;background-color:gray;height:4px;position:absolute;top:1.4rem;left:-50%}.steps span{width:100%;border:2px solid var(--main-color);background-color:#fff;color:#000;z-index:1;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;border-radius:100%}.steps[data-step="1"] li:nth-child(1) span{background-color:var(--main-color);color:#fff}.steps[data-step="1"] li:nth-child(1):before{background-color:var(--main-color)}.steps[data-step="2"] li:nth-child(1) span,.steps[data-step="2"] li:nth-child(2) span{background-color:var(--main-color);color:#fff}.steps[data-step="2"] li:nth-child(1):before,.steps[data-step="2"] li:nth-child(2):before{background-color:var(--main-color)}.steps[data-step="3"] li:nth-child(1) span,.steps[data-step="3"] li:nth-child(2) span,.steps[data-step="3"] li:nth-child(3) span{background-color:var(--main-color);color:#fff}.steps[data-step="3"] li:nth-child(1):before,.steps[data-step="3"] li:nth-child(2):before,.steps[data-step="3"] li:nth-child(3):before{background-color:var(--main-color)}.steps[data-step="4"] li:nth-child(1) span,.steps[data-step="4"] li:nth-child(2) span,.steps[data-step="4"] li:nth-child(3) span,.steps[data-step="4"] li:nth-child(4) span{background-color:var(--main-color);color:#fff}.steps[data-step="4"] li:nth-child(1):before,.steps[data-step="4"] li:nth-child(2):before,.steps[data-step="4"] li:nth-child(3):before,.steps[data-step="4"] li:nth-child(4):before{background-color:var(--main-color)}.steps[data-step="5"] li:nth-child(1) span,.steps[data-step="5"] li:nth-child(2) span,.steps[data-step="5"] li:nth-child(3) span,.steps[data-step="5"] li:nth-child(4) span,.steps[data-step="5"] li:nth-child(5) span{background-color:var(--main-color);color:#fff}.steps[data-step="5"] li:nth-child(1):before,.steps[data-step="5"] li:nth-child(2):before,.steps[data-step="5"] li:nth-child(3):before,.steps[data-step="5"] li:nth-child(4):before,.steps[data-step="5"] li:nth-child(5):before{background-color:var(--main-color)}.stars-show-holder{display:flex;align-items:center}.stars-show{background-image:url(https://atuvu.ca/img/icons/star-empty.svg);position:relative;width:84.5px;height:15px;margin-right:20px}.stars-show:after{content:"";background-image:url(https://atuvu.ca/img/icons/star-full.svg);position:absolute;top:0;bottom:0;left:0;width:calc(16.9px * var(--r, 1))}.stars{display:flex;align-items:center;margin-top:15px}.stars>input{cursor:pointer}.stars>.star{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;background-image:url(https://atuvu.ca/img/icons/star-empty.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border:0;position:relative}.stars>.star .star-part{position:absolute;top:0;height:100%;background-image:url(https://atuvu.ca/img/icons/star-full.svg);background-repeat:no-repeat;background-position:left center;background-size:cover}.stars[data-rating="1"]>.star:nth-child(1){background-image:url(https://atuvu.ca/img/icons/star-full.svg)}.stars[data-rating="2"]>.star:nth-child(1),.stars[data-rating="2"]>.star:nth-child(2){background-image:url(https://atuvu.ca/img/icons/star-full.svg)}.stars[data-rating="3"]>.star:nth-child(1),.stars[data-rating="3"]>.star:nth-child(2),.stars[data-rating="3"]>.star:nth-child(3){background-image:url(https://atuvu.ca/img/icons/star-full.svg)}.stars[data-rating="4"]>.star:nth-child(1),.stars[data-rating="4"]>.star:nth-child(2),.stars[data-rating="4"]>.star:nth-child(3),.stars[data-rating="4"]>.star:nth-child(4){background-image:url(https://atuvu.ca/img/icons/star-full.svg)}.stars[data-rating="5"]>.star:nth-child(1),.stars[data-rating="5"]>.star:nth-child(2),.stars[data-rating="5"]>.star:nth-child(3),.stars[data-rating="5"]>.star:nth-child(4),.stars[data-rating="5"]>.star:nth-child(5){background-image:url(https://atuvu.ca/img/icons/star-full.svg)}.price-table-wrapper{font-family:Lato,sans-serif;text-align:center;display:flex;flex-flow:wrap;justify-content:space-between}.price-table{font-family:Lato,sans-serif;text-align:center;display:flex;flex-flow:wrap;justify-content:space-around;padding-bottom:70px}.price-table label{min-width:214px;margin:0}.price-table h2{margin-bottom:0}.price-table .pricing-table{background:#fff;margin-right:4px;transition:all .3s ease-in-out}.price-table .pricing-table ul{list-style-type:none;padding:0 10px 10px}.price-table .pricing-table__header{font-size:20px;color:var(--main-color)}.price-table .pricing-table__list{color:#a0a0a0}.price-table .pricing-table__list li{padding:10px;border-bottom:1px solid #C8C8C8}.price-table .pricing-table__list li:last-child{border:none}.pricing-table__list li:first-child{font-size:2rem;color:#000;font-weight:700;padding-top:0}.pricing-table__list li:first-child span{font-size:1.4rem;color:#000;font-weight:500}.pricing-table__list li:last-child{font-size:1rem;color:#000}.pricing-table__list li:last-child span{text-decoration:line-through;color:var(--main-color);margin-right:5px}.boxtable{height:-moz-fit-content;height:fit-content}.rectangle_advantage,.rectangle_popular{font-size:1.1rem;font-weight:700;width:165px;height:-moz-fit-content;height:fit-content;position:absolute;margin-top:-20px;border-radius:8%;padding:5px;box-shadow:0 8px 6px -6px #0000005c}.rectangle_advantage{background-color:#e0e0e0;color:var(--main-color)}.rectangle_popular{background-color:var(--main-color);color:#fff}.paragraphVIP{font-size:1.8rem;color:#000;font-weight:700;padding-left:30px}.mark.mark1{border:3px solid #ffffff!important}.mark.mark2{border:3px solid var(--main-color)!important;top:29px;left:20px;position:relative}.mark{display:block;position:absolute;border-radius:100%;height:25px;width:25px;top:14px;left:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.mark:before{content:"";display:block;position:absolute;border-radius:100%;height:13px;width:13px;top:3px;left:3px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.price-table .inner{border:1.5px solid var(--main-color)}.box input:checked~.inner .mark1:before{background:#fff}.boxtable .inner{border:1px solid #C8C8C8;border-radius:13px}.boxtable .inner:hover{box-shadow:0 0 19px -3px #0000005c;cursor:pointer}.boxtable input:checked~.inner{border:1px solid var(--main-color)!important;border-radius:13px}.boxtable input:checked~.inner .mark2:before{background:var(--main-color)}.member_account h3{font-size:20px;font-weight:700}.user-name{font-size:2rem}@media (max-width: 1023px){.payment-terms-form .price-table{width:50%}.pricing{justify-content:space-around!important}.box{width:315px!important}.choose-plan-form .box h2{font-size:2rem}}@media (max-width: 840px){.pricing{flex-direction:column;align-items:center}}@media (max-width: 585px){.payment-terms-form .price-table{width:100%}.payment-terms-form .paragraphVIP{text-align:justify}}@media (max-width: 540px){.play-preview-small .info{font-size:1.4rem}.play-preview-small .info .price{margin-left:unset}.play-preview-small .info .date span{font-size:1.4rem}.play-preview-small .info .play-info .red-label{font-size:1.4rem!important}}.new-link-input{display:flex;align-items:stretch;justify-content:space-between}.new-link-input .btn-rect{margin:0 0 0 -1px}.banecono{color:#848181;background:#e0e0e0;border-radius:10px;padding:6px;font-size:1.2rem;font-weight:700}.banred{color:var(--main-color)}#divcaptcha.field{flex-direction:column!important;padding-left:175px}.grecaptcha-badge{visibility:hidden}@media (max-width: 1023px){.choose-plan-form .box .mark{top:11px}}@media (max-width: 768px){.profile-menu,profile-menu-producer{padding-bottom:20px}.infos .field .btn-rect{width:unset}#divcaptcha.field{padding-left:unset}}@media (width: 768px){.play-preview-small .info .left{display:flex}}.checktext{display:flex;padding-left:172px;padding-bottom:10px}.checktext .checked-box{margin:0}.checktext>.field>label{display:none}@media (max-width: 840px){.checktext{padding-left:0}}.mobil-tab .menu-producer ul{border-bottom:1px solid}.mobil-tab .menu-producer ul li.no-link{padding:.5rem 3rem;text-transform:uppercase;font-weight:700}.mobil-tab .menu-producer ul li.active{background-color:#fff}.mobil-tab .menu-producer ul li.active a{color:var(--dark-grey)!important}.producerSections section{margin-bottom:60px}.producerSections section .cta{margin-top:20px}.producerSections section .cta-link{margin-top:10px}.producerSections section .cta-link a{color:var(--main-txt-color);text-decoration:underline}.producerSections section .cta-link a:hover{text-decoration:none}.addEditProducerEvents .searchEventsForm{margin:20px 0;max-width:100%}@media (min-width: 768px){.addEditProducerEvents .searchEventsForm{max-width:50%}}.addEditProducerEvents .searchEventsForm form{display:flex;position:relative}.addEditProducerEvents .searchEventsForm form input{padding:10px}.addEditProducerEvents .searchEventsForm form button{background:transparent;border:none;position:absolute;right:0;top:0;height:100%;width:50px;display:flex;align-items:center;justify-content:center;z-index:2;opacity:1;transition:opacity .25s}.addEditProducerEvents .searchEventsForm form button:hover{opacity:.5}.addEditProducerEvents th.updated,.addEditProducerEvents td.updated{text-align:right}.producer-ad-packages-table{border-collapse:collapse}.producer-ad-packages-table th{text-align:left}.producer-ad-packages-table tr{border-bottom:1px solid rgba(0,0,0,.25);padding:10px 0}.producer-ad-packages-table td{padding:10px 5px}.producer-ad-packages-table .invoice{min-width:100px}.event-producer-play-info .who_can_see_border,.event-producer-play-info .date_row,.event-producer-play-info .salle_row,.event-producer-play-info .status_row,.event-producer-play-info .intro{margin-bottom:30px;border-bottom:1px solid #e2e2e2;padding-bottom:30px}.event-producer-play-info.edit_tickets .offer_row .red-tab,.event-producer-play-info.edit_tickets .offer_row .is_offer,.event-producer-play-info.edit_tickets .offer_row .free_priv,.event-producer-play-info.edit_tickets .offer_row .who_can_see,.event-producer-play-info.edit_tickets .offer_row .spacer,.event-producer-play-info.booking_list .offer_row .red-tab,.event-producer-play-info.booking_list .offer_row .is_offer,.event-producer-play-info.booking_list .offer_row .free_priv,.event-producer-play-info.booking_list .offer_row .who_can_see,.event-producer-play-info.booking_list .offer_row .spacer,.event-producer-play-info.booking_list .offer_row .who_can_see_border,.event-producer-play-info.booking_list .offer_row .tickets,.event-producer-play-info.booking_list .info_row .is_virtual,.event-producer-play-info.booking_list .info_row .hide_hour{display:none}.event-producer-play-info .item_title{width:50%;display:inline-flex;margin-bottom:10px;margin-right:10px}.event-producer-play-info .intro{display:flex;flex-wrap:wrap}.event-producer-play-info .intro h2{width:100%}.event-producer-play-info .intro .image{width:150px}.event-producer-play-info .intro .side_content{padding-left:20px;width:calc(100% - 150px)}.event-producer-play-info .intro .side_content .cats{font-size:12px}.event-producer-play-info .intro .side_content .title{color:#000;font-weight:700;font-size:22px;margin-top:15px}.event-producer-play-info .intro .link_to_event{width:100%;margin-top:15px}.event-producer-play-info .intro .link_to_event a{text-decoration:underline;font-weight:700;font-size:16px}.event-producer-play-info .intro .link_to_event a:hover{text-decoration:none}.event-producer-play-info .howto>div:last-child{margin-bottom:30px}.event-producer-play-info .spacer{margin-bottom:30px}.event-producer-play-info .status_row{display:flex;flex-wrap:wrap;align-items:center}.event-producer-play-info .status_row .status{width:50%;margin-right:10px}.event-producer-play-info .status_row .status .item_title{width:auto}.event-producer-play-info .salle_row{display:flex}.event-producer-play-info .salle_row strong span{display:block}.event-producer-play-info .is_atuvu_pay,.event-producer-play-info .info_row{margin-bottom:30px}.event-producer-play-info .tickets{display:flex;border:1px solid #666666;margin-bottom:40px}.event-producer-play-info .tickets .ticket{width:33.333333%;border-right:1px solid #666666;padding:10px;text-align:center}.event-producer-play-info .tickets .ticket:last-child{border:0}.event-producer-play-info .tickets .ticket .amount{font-weight:700}.event-producer-play-info .actions{display:flex;justify-content:center}.event-producer-play-info .actions .btn{text-align:center;margin:10px 10px 40px}.event-producer-play-info .actions .btn .btn_info{font-size:13px}.event-producer-play-info .actions:empty{margin-bottom:0}.event-producer-play-info .description_row{margin-bottom:30px}.event-producer-play-info .link_book_other{display:flex;flex-wrap:wrap}.actions_product{margin-top:40px;display:flex;justify-content:space-between}.product-variation-form{padding:10px;border:1px solid black;margin:10px 0}.product-variation-form__title,.product-variation-form .collapsed_data .side_data{display:none}.product-variation-form .collapsed_data .actions button[name=modify_variation],.product-variation-form .collapsed_data .actions button[name=edit_variation]{display:none!important}.product-variation-form .collapsed_data .actions button[name=close_variation]{display:block!important}.product-variation-form.collapsed .product-variation-form__form{display:none}.product-variation-form.collapsed .collapsed_data .side_data{display:block}.product-variation-form.collapsed .collapsed_data .actions{margin-top:20px}.product-variation-form.collapsed .collapsed_data .actions button[name=modify_variation],.product-variation-form.collapsed .collapsed_data .actions button[name=edit_variation]{display:block!important}.product-variation-form.collapsed .collapsed_data .actions button[name=close_variation],.product-variation-form.collapsed .collapsed_data .item.hide{display:none!important}.product-variation-form.collapsed .collapsed_data .image_wrap{display:flex;align-items:center;margin-bottom:10px}.product-variation-form.collapsed .collapsed_data .image_wrap .image{width:150px;margin-right:30px}.product-variation-form.collapsed .collapsed_data .title{font-size:18px;font-weight:700;color:#000}.message-i{margin-bottom:50px;padding:15px;border:1px var(--main-color) dashed;text-align:center}.message-i .message-t{font-weight:700;color:#000;margin-bottom:5px}.message-i .message{font-style:italic;font-size:14px}.paid_on_site_section{display:block;border:1px var(--main-color) dashed;padding:15px;margin-top:35px;margin-bottom:35px}.paid_on_site_section label{line-height:1.1;margin-bottom:15px}.paid_on_site_section .paid_on_site{margin:0}.field label.radio-box{height:auto;align-items:center;margin-bottom:10px}.free_privileges em{display:block;font-size:14px;margin-top:5px;margin-bottom:10px}.radio-description{font-size:14px;font-style:italic}.play-form .field.paid_or_not_site.radio-select{margin-bottom:20px}.play-form .field.paid_or_not_site.radio-select>div{display:block}.play-form .field.paid_or_not_site.radio-select>div>label{font-size:16px!important}.producer-plays-table .actions a,.producer-plays-table .actions form.archive-event,.producer-events-table .actions a,.producer-events-table .actions form.archive-event{color:var(--main-color)}.producer-plays-table .actions a:before,.producer-plays-table .actions form.archive-event:before,.producer-events-table .actions a:before,.producer-events-table .actions form.archive-event:before{content:"▷";font-size:11px;padding-right:2px}.producer-plays-table .actions a:hover,.producer-plays-table .actions form.archive-event:hover,.producer-events-table .actions a:hover,.producer-events-table .actions form.archive-event:hover,.producer-plays-table .actions a:hover button[type=submit],.producer-plays-table .actions form.archive-event:hover button[type=submit],.producer-events-table .actions a:hover button[type=submit],.producer-events-table .actions form.archive-event:hover button[type=submit]{color:#000}.ads-package-form{width:100%}.products-table-producer .variations{font-size:13px}.products-table-producer .actions .sep{margin:15px 0 0}.products-table-producer .actions form.delete-product{color:var(--main-color)}.products-table-producer .actions form.delete-product button[type=submit]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:inherit;border:none;color:var(--main-color)}.products-table-producer .actions form.delete-product:before{content:"▷";font-size:11px;padding-right:2px}.products-table-producer .actions form.delete-product:hover,.products-table-producer .actions form.delete-product:hover button[type=submit]{color:#000}.add-qty-product-form .prod_subtitle{font-weight:700;color:#000;margin-bottom:15px;font-style:italic}.add-qty-product-form .info{font-size:14px;font-style:italic}.add-qty-product-form .add-qty-label label{font-size:15px}.add-qty-product-form .add-qty-label .sublabel{color:var(--main-color)}.add-qty-product-form .var_qty_wrap{border-bottom:1px solid var(--main-color);margin-bottom:30px}.add-qty-product-form .var_qty_wrap .var_title{margin-bottom:5px}.add-qty-product-form .var_qty_wrap:last-child{border:none}.producer-invoices-products{font-size:15px}.wrapper{width:100%;max-width:1170px;margin:0 auto}.btn-rect{background-color:#fff;color:var(--main-color);border:solid 1px var(--light-grey);font-size:1.8rem;line-height:inherit;font-weight:700;text-align:center;padding:5px 30px;margin-bottom:.75rem;width:-moz-fit-content;width:fit-content;cursor:pointer;white-space:nowrap;display:inline-block}.btn-rect:not(:last-child){margin-right:.75rem}.btn-rect:active,.btn-rect:hover,.btn-rect.active{background-color:var(--main-color);color:#fff;border-color:var(--main-color);transition-duration:.15s}@media (max-width: 768px){.btn-rect{width:100%;font-size:1.5rem}}.field{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;padding-bottom:1em;margin-bottom:1em}.field>*{width:100%}.field label{max-width:135px;width:100%;margin-right:40px;display:flex;color:var(--dark-grey);flex-wrap:wrap}.field.hidden-label>label{display:none}.field.half{width:49%;display:inline-block}.field.half+.half{float:right}@media (max-width: 768px){.field{flex-direction:column}}.line{border-bottom:solid 2px rgba(0,0,0,.1);margin-bottom:25px}.error strong{background-color:var(--main-color);font-size:14px;color:#fff;padding:3px}.error{color:var(--main-color)}.success{color:var(--main-success-color)}.checked-box{font-size:1.5rem!important;margin:10px 0;display:block;position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checked-box input{position:absolute;opacity:0;cursor:pointer;top:0;left:0;z-index:2;width:25px;height:25px}.checked-box input:checked~.checkmark:after{display:block}.checked-box .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checked-box .checkmark:after{content:"";position:absolute;display:none}.checked-box .checkmark:after{left:9px;top:4px;width:7px;height:15px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.checked-box:hover input~.checkmark{background-color:#ccc}.checked-box input:checked~.checkmark{background-color:var(--main-color)}.radio-box{font-size:1.5rem!important;margin:10px 0 12px;display:block;position:relative;padding-left:35px;max-width:none!important;width:auto!important;cursor:pointer;font-size:2.2rem}.radio-box:hover input~.radio-mark{background-color:#ccc}.radio-box input{position:absolute;opacity:0;cursor:pointer}.radio-box input:checked~.radio-mark{background-color:var(--main-color)}.radio-box input:checked~.radio-mark:after{display:block}.radio-box .radio-mark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.radio-box .radio-mark:after{content:"";position:absolute;display:none;top:8px;left:7.5px;width:10px;height:10px;border-radius:50%;background:#fff}.book-play-form{font-size:18px}.all-elements-title{display:flex;flex-direction:row;justify-content:flex-start!important;font-weight:700;max-height:98px;overflow-y:hidden;align-items:inherit}@media (max-width: 768px){.all-elements-title{flex-direction:row;font-size:18px;justify-content:center!important}}@media (max-width: 320px){.all-elements-title{flex-direction:row;font-size:15px}}.element-dropdown-active{display:flex!important;flex-direction:column}.chevron-mobile{display:none}.element-dropdown{float:left;cursor:pointer}.element-dropdown .element-dropdown-btn{border:none;padding-left:5px;font-weight:700}.element-dropdown .element-dropdown-btn object{pointer-events:none;padding-left:5px}.element-dropdown .element-dropdown-btn object .element-chevron{filter:invert(100%) sepia(18%) saturate(6364%) hue-rotate(341deg) brightness(88%) contrast(96%);width:1.5em}.element-dropdown .element-dropdown-btn :active .element-rubric-list{display:flex;flex-direction:column}.element-dropdown .element-dropdown-btn:hover{color:var(--dark-grey)}.element-dropdown .element-rubric-list{display:none;position:absolute;background-color:#fff;color:#fff;z-index:1;font-weight:500;line-height:20px;padding:1.25em .5em 0!important;overflow:scroll;overflow-x:hidden;height:400px;width:200px;border:solid 1px var(--main-color)}@media (max-width: 768px){.element-dropdown .element-rubric-list{max-width:40%}}.element-dropdown .element-rubric-list a{color:var(--main-color);cursor:pointer;font-weight:700;padding:10px;font-size:14px}.element-dropdown .element-rubric-list :hover{color:var(--dark-grey)}.red-label{background-color:var(--main-color);padding:3px 8px;display:inline-block;color:#fff;font-weight:600;margin:4px 0}.red-tab{border-bottom:solid 2px var(--main-color);color:#000;text-transform:uppercase;font-weight:700;text-align:center;margin:30px 0;display:flex;justify-content:space-between;align-items:center}.red-tab>.label{color:var(--main-color)}.red-tab .red-logos{display:flex;align-items:center;align-self:center;margin:0 auto;justify-content:space-between}.red-tab .red-logos a{padding:0 20px}.red-tab .red-logos object{pointer-events:none;width:24px!important;height:24px!important}.red-tab .red-logos span{color:#000;font-weight:700;font-size:1.3rem;text-transform:none;padding-left:5px}.red-tab span{color:var(--main-color);font-size:1.2rem;text-transform:none;padding-top:8px}.red-tab.withlink>.tab{padding:0}.red-tab.withlink>.tab a{font-size:24px;font-weight:800;color:#000;display:inline-block;padding:5px 0}.red-tab.withlink .arrow{margin-right:auto;padding-left:10px;color:var(--main-color)}.red-tab.withlink .arrow svg{display:block;width:25px;height:auto}.red-tab.withlink .arrow svg path{fill:var(--main-color)}.formAddList{flex:1}.btn-add-list{width:100%}.striped-table{border-collapse:collapse;margin:1rem 0}.striped-table tr>td{border-top:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey)}.striped-table td{padding:1.5rem .75rem;font-weight:700;color:#000}.striped-table th{text-align:left;padding:1.5rem .75rem}.striped-table .td-no-border{border-bottom:none}.bookingListInput{padding:.5rem}.totalReservation{display:flex;justify-content:flex-end}.slider-layout{position:relative}.slider-layout .red-tab{margin:30px 0;padding-right:75px}.slider-layout .slider,.slider-layout .slider-search{list-style:none;padding:0}.slider-layout .slider .slide,.slider-layout .slider-search .slide{width:100%;margin-right:30px}.slider-layout .slider .flickity-button,.slider-layout .slider-search .flickity-button{position:absolute;top:-67px;right:0;bottom:auto;left:auto;width:30px;height:30px;border-radius:8px;transform:none;background-color:#e2e8f0}.slider-layout .slider .flickity-button.previous,.slider-layout .slider-search .flickity-button.previous{right:35px}.slider-layout .slider .flickity-button:disabled,.slider-layout .slider-search .flickity-button:disabled{opacity:.75;pointer-events:all}.slider-layout .slider .flickity-button .flickity-button-icon,.slider-layout .slider-search .flickity-button .flickity-button-icon{width:40%;top:20%;left:30%}.slider-layout .slider .flickity-page-dots,.slider-layout .slider-search .flickity-page-dots,.slider-layout .sliderDisplayNone{display:none}.slider-layout .rows-layout .row:last-child{margin-bottom:0;padding-bottom:0}.slider-layout .play-preview-small.plays-to-watch{border-bottom:none}.upcoming-events.slider-layout .red-tab.tab-right{padding-right:0}.firstcap{text-transform:none;font-size:1em}.firstcap:first-letter{text-transform:capitalize!important}.padded-ad{display:block;border:solid 1px var(--light-grey);padding:30px;margin:0 0 30px}.autopromo-ad{border-radius:8px;display:block;border:solid 1px var(--light-grey);margin:0 0 30px;padding:10px 0 10px 10px}.autopromo-event-ad{padding:20px 10px 10px 28px}.autopromo-subscribe-ad{padding:0 0 0 10px}.leaderboard-two{text-align:center;margin-bottom:20px}.leaderboard-mobile{display:none}@media (max-width: 767px){.padded-ad{padding:0}}@media (max-width: 320px){.red-tab .red-logos a{padding:0 10px}}.credit-full-width{width:100%;border-top:solid 1px var(--light-grey);display:flex;flex-direction:column;text-align:center;justify-content:center;padding:30px 0;margin:90px 0 0}.credit-full-width .desktop{margin:3em auto 0;width:100%;max-width:589px}.credit-full-width .mobile{display:none;width:70%;max-width:589px}@media (width: 1024px){.homepage-board{display:none}}@media only screen and (max-width: 768px){.leaderboard-mobile{display:block!important;text-align:center;margin-bottom:20px;max-width:100%;overflow-x:hidden}}@media only screen and (max-width: 767px){.slider-layout{margin-bottom:30px}.credit-full-width{border-top:none;margin:0;padding:30px 0 0}.credit-full-width .desktop{display:none}.credit-full-width .mobile{display:block;margin:0 auto;order:9}.btn-add-list{width:50%}.leaderboard-two{margin:50px 0;order:8;text-align:center;display:none}.leaderboard{width:100%;text-align:center;display:none}iframe{max-width:100%}.leaderboard-mobile{display:block;text-align:center;margin-bottom:20px;max-width:100%;overflow-x:hidden}.chevron-mobile{display:inline;pointer-events:none}.field label{max-width:100%}.search-result-title{display:flex;flex-direction:column;text-align:center}}@media only screen and (min-width: 768px){.search-result-title{display:flex;flex-direction:row}}@media only screen and (max-width: 768px){.chevron-mobile{display:inline;pointer-events:none}}@media (max-width: 360px){.search-result-title{font-size:23px}}@media (max-width: 320px){.search-result-title{font-size:20px}}.left h4{margin:1.6em 0}.producer-plays-categories-menu,.producer-events-categories-menu{display:flex;padding:0;border-style:solid;border-color:var(--main-color);border-width:2px 0 0 2px;margin-bottom:15px}.producer-plays-categories-menu li,.producer-events-categories-menu li{display:block;flex:1 1 auto;border-style:solid;border-color:var(--main-color);border-width:0 2px 2px 0;display:flex;align-items:center;justify-content:center}.producer-plays-categories-menu li a,.producer-events-categories-menu li a{display:block;padding:10px;text-align:center;font-weight:500;font-size:14px}.producer-plays-categories-menu li a:hover,.producer-events-categories-menu li a:hover{text-decoration:underline}.producer-plays-categories-menu li.active a,.producer-events-categories-menu li.active a{background-color:var(--main-color);color:#fff;font-weight:700;width:100%}.event-preview-small{display:flex;align-items:center;margin-bottom:12px}.event-preview-small .left{padding:0;width:145px}.event-preview-small .right{display:flex;flex-direction:column;padding-left:18px;max-width:calc(100% - 145px)}.event-preview-small .right span{margin:0}.event-preview-small .right .title{padding-bottom:10px;font-size:1.6rem;font-weight:700;color:#000}.event-preview-small .right .link{font-weight:700;font-size:1.3rem}.producer-search{position:relative;display:flex;align-items:center;width:300px;max-width:100%;margin-bottom:25px}.producer-search input[name=s]{padding:8px 30px 8px 15px;color:var(--dark-grey)}.producer-search .search-btn{position:absolute;right:0;padding-top:5px;padding-left:15px;outline:none;background:none;border:0;width:40px;padding-right:10px}.producer-search .search-btn object{pointer-events:none;width:18px;height:18px}.producer-events-table{border-collapse:collapse}.producer-events-table .img{padding:0;width:75px}.producer-events-table .img *{display:block}.producer-events-table .infos{display:flex;flex-direction:column;align-items:flex-start}.producer-events-table .infos .title,.producer-events-table .total-tickets,.producer-events-table .total-booked-tickets,.producer-events-table .status{font-weight:700;color:#000}.producer-events-table .status{font-size:14px;white-space:nowrap;margin-right:20px}.producer-events-table .actions{display:flex;flex-direction:column;align-items:flex-start;font-size:1.2rem}.producer-events-table .actions form.archive-event button[type=submit]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:inherit;border:none;color:var(--main-color)}.producer-events-table th{font-size:1.2rem;text-align:left}.producer-events-table td,.producer-events-table th{padding:1.5rem .75rem}.producer-events-table td:first-child,.producer-events-table th:first-child{padding-left:0}.producer-events-table td:last-child,.producer-events-table th:last-child{padding-right:0}.producer-events-table tr{border-bottom:1px solid rgba(0,0,0,.25)}.producer-plays-table{border-collapse:collapse}.producer-plays-table .play_status{font-size:12px;font-style:italic}.producer-plays-table .date{display:flex;flex-direction:column;font-weight:700;color:var(--main-color);width:100%}.producer-plays-table .date .day-time{font-size:1.2rem;color:#000}.producer-plays-table .date .month{font-size:1.6rem}.producer-plays-table .date .day{font-size:3rem;line-height:22px}.producer-plays-table .info{display:flex;flex-direction:column;align-items:flex-start;width:100%}.producer-plays-table .info .red-label{margin-bottom:5px;font-size:1.1rem}.producer-plays-table .info .place{font-size:1.1rem}.producer-plays-table .info .offer_label{font-size:1.1rem;font-style:italic}.producer-plays-table .info .title{font-size:1.8rem;font-weight:700;color:#000;line-height:20px}.producer-plays-table .total-tickets,.producer-plays-table .total-booked-tickets{font-weight:700;color:#000}.producer-plays-table .actions{display:flex;flex-direction:column;align-items:flex-start;font-size:1.2rem}.producer-plays-table td,.producer-plays-table th{padding:1.5rem .75rem}.producer-plays-table td:first-child,.producer-plays-table th:first-child{padding-left:0}.producer-plays-table td:last-child,.producer-plays-table th:last-child{padding-right:0}.producer-plays-table th{font-size:1.2rem;text-align:left}.producer-plays-table tr{border-bottom:1px solid rgba(0,0,0,.25)}.play-form .no-bottom-space{padding-bottom:0;margin-bottom:0}.play-form .hidden-field{display:none}.play-form .hidden-label>label{display:none}.play-form .play-form-grid-options>div{display:grid;grid-template-columns:1fr 1fr 1fr}.play-form .play-form-grid-options>div>label{min-width:auto}.play-form .fullwidth-checkbox{align-items:center}.play-form .fullwidth-checkbox label{order:2;flex:1 1 auto;width:100%;max-width:none!important;padding:0!important;color:var(--main-txt-color);cursor:pointer}.play-form .fullwidth-checkbox>*{order:1;flex:0;width:50px}.play-form .fullwidth-checkbox>* .checked-box{padding:0;padding-bottom:50%!important}.play-form .checked-box{margin-right:0}.play-form .field.radio-select{display:flex;flex-wrap:wrap}.play-form .field.radio-select>label{flex-basis:100%;max-width:100%;font-size:2rem;font-weight:600;color:var(--main-txt-color)}.play-form .field.radio-select>div{display:flex;flex-wrap:wrap}.play-form.step2 .datetime-picker{font-size:85%}.room_picker input[name=room_id],.room_picker input[name$="[room_id]"],.menu_close,.menu_close2,.email_close,.email_close_free{display:none}.email1_close,.email2_close{display:none!important}.menu_close.active,.menu_close2.active,.email_close.active,.email_close_free.active{display:block}.room-list{list-style:none;color:#cb231b;overflow-y:scroll;background-color:#fff;padding:0!important}.room-list li:hover{font-weight:600;cursor:pointer}.event-links li{list-style-type:none;padding-bottom:8px;color:#cb231b;font-weight:100;font-style:italic}.event-links li span{display:inline-block;cursor:pointer;padding:5px 10px 0 5px;font-weight:700}.event-form .field select,.event-form .field textarea,.event-form .field #title{min-width:249px}input.btn-rect{cursor:pointer;color:#cb231b;font-size:1.8rem}input.btn-rect:hover{color:#fff}.field textarea{margin-bottom:0}.event-form .field:last-of-type,.image-input-component,.event-form .field:nth-last-of-type(2){display:flex;flex-direction:column}.croppr-container{padding-top:40px}.event-form .field label:last-of-type,.event-form .field label:first-of-type{padding-bottom:1em}.event-form .field label{min-width:198px;margin-right:0}.labelfull{max-width:100%!important}.fieldivision{display:flex;flex-direction:column}.division{display:flex}.step1 .division div{width:100%}.play-form .field label{min-width:176px;max-width:264px}.play-form .event_date_type_select .event_date_types__label_title{font-weight:600}.play-form .event_date_type_select .event_date_types__label_desc{font-size:1.3rem}.play-form .event_date_type_select label.radio-box{flex-wrap:wrap}.play-form.step2 .step2-plays-list{border-bottom:1px solid black;margin-bottom:20px}.play-form.step2 .step2-plays-list .step2-plays-single{border-top:1px solid black;padding-top:32px}.play-form.step2 .step2-plays-list .step2-plays-single button[name=remove_play]{margin-top:auto;margin-left:auto}.play-form.step2 .step2-plays-list__date{display:flex;flex-wrap:wrap;grid-gap:10px}.play-form.step2 .step2-plays-list__date .custom_label{min-width:176px;max-width:264px;width:100%;margin-right:30px;display:flex;color:var(--dark-grey)}.play-form.step2 .step2-plays-list__date input{width:auto}.play-form.step2 button[name=add_play]{width:100%}@media only screen and (max-width: 1023px){.play-form .play-form__two-col{display:block}}.event-slide{width:100%;height:100%;background-color:var(--sec-bg-color);color:#fff;font-family:var(--font);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.event-slide:after{padding-top:66.6666%;content:"";display:flex}.event-slide .container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:inherit}.event-slide .container .content{padding:30px;width:100%;background:linear-gradient(#0000,#0000004d,#00000080)}.event-slide .container .content h2{margin:1rem 0 0}.event-slide .container .content .desc{margin:.5rem 0}.event-slide .container .content .promo{font-family:var(--font)}.event-slide .container .content .promo span{font-size:1.8rem;font-weight:700;color:var(--main-color)}@media (max-width: 540px){.event-slide .content{padding:15px}}@media (max-width: 360px){.event-slide .content{padding:3px!important}}.float-right{float:right}.event-status{font-size:1.8rem;font-weight:600;text-transform:uppercase}.event-images a.btn-rect{display:block}.event-artists .event-artists__list-single{display:inline}.event-preview-medium{display:flex;flex-direction:row}.event-preview-medium .left{width:100%;max-width:146px;padding-right:20px}.event-preview-medium .left .img{display:block;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.event-preview-medium .left .img:after{padding-top:100%;content:"";display:block}.event-preview-medium .right{display:flex;flex-direction:column;color:#000;font-weight:700;font-size:1.2rem;position:relative}.event-preview-medium .right .title{color:inherit;font-size:1.8rem;line-height:2rem}.event-preview-medium .right .place{color:var(--main-txt-color);font-weight:400}.event-preview-medium .right .label-share .red-label{padding:0 5px;margin-bottom:5px}.play-preview-large{padding-bottom:50px}.play-preview-large .date{font-size:1.2rem;color:#000;font-weight:700}.play-preview-large .red-tab{font-size:1.1rem}.play-preview-large .info{display:flex;flex-direction:column}.play-preview-large .title{font-size:1.8rem;font-weight:700;color:#000}.play-preview-large .place{font-size:1.2rem;color:var(--dark-grey)}.play-preview-large .price{color:var(--main-color);font-size:1.6rem;font-weight:900;padding-top:10px}.play-preview-large .label-share{display:flex;justify-content:space-between;padding:20px 0 13px}.play-preview-large .red-label{font-size:1.1rem}.play-preview-large .img{display:block;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.play-preview-large .img:after{padding-top:69%;content:"";display:block}.play-preview-large .img .hover-container{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font-weight:700;opacity:0;text-align:center;display:flex;flex-direction:column;justify-content:center;transition:.5s ease}.play-preview-large .img .hover-container .inner{color:inherit;display:flex;flex-direction:column;justify-content:center}.play-preview-large .hover-container .preorder{font-size:1.8rem;font-weight:900;text-transform:uppercase}.play-preview-large .img:hover .hover-container{opacity:1;background-color:#00000040}@media (max-width: 768px){.play-preview-large .title{font-size:1.7rem}.producer-events-table-image,.producer-events-table-title{display:none}.play-form.step2 .striped-table.step2 .date-picker-resize{text-align:center;margin-left:-10px}.play-form.step2 .striped-table.step2 .date-picker-resize input{padding-left:5px;padding-right:5px}.play-form.step2 .striped-table.step2 input{width:87%}.play-form.step2 .striped-table.step2 select{width:74%;margin-left:1rem}.play-form.step2 .striped-table.step2 .free-select{margin-left:1rem}.play-form.step2 .striped-table.step2 td{padding:15px 0}.play-form.step2 .striped-table.step2 th{font-size:12px}}@media (max-width: 600px){.producer-events-categories-menu{flex-wrap:wrap}.producer-events-categories-menu li{flex-basis:50%}}@media (max-width: 500px){.status-cell{display:none}}#playsDateFilter{display:flex;align-items:center;margin-bottom:20px}#playsDateFilter .filterTitle{font-weight:700;margin-right:10px}#playsDateFilter .currentFilterDate{margin-left:20px;font-size:12px}#playsDateFilter .filterDateInput label{position:relative;display:block;cursor:pointer}#playsDateFilter .filterDateInput input{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;padding:0;margin:0;background:transparent}#playsDateFilter .filterDateInput svg{width:40px;display:block}#private_link_message li{margin-bottom:10px}.producer_commission{margin-bottom:30px;display:block}.producer_commission p{font-size:14px}.play-form.edit .info_description{font-size:14px;margin-bottom:10px}.play-form.edit .intro{border:none;padding-bottom:0}.play-form-field-subtitle{font-size:14px}.messages_flash{display:none}.messages_flash:not(:empty){display:flex;border:1px solid var(--main-color);padding:10px;height:auto;flex-wrap:wrap}.messages_flash:not(:empty) h3{font-size:18px}.messages_flash:not(:empty) h3:only-child{margin:0}.success_edit_play{font-weight:700}.btns_success_edit_play{margin-top:20px}.errorCustomPrivate{border:1px solid var(--main-color);padding:20px}.sublabel{display:block;width:100%}.no_promo_message{display:none;border:1px dashed var(--main-color);padding:10px;margin-bottom:30px;color:#000;font-size:15px;text-align:center;font-style:italic;margin-top:-10px}.top-red-banner{background-color:var(--main-color);color:#fff;font-size:1.4rem;font-weight:700;position:relative;width:100%;z-index:10;padding:6px 0}.top-red-banner .right ul{list-style:none}.top-red-banner .right ul li{vertical-align:middle}.top-red-banner .right ul li:not(:last-child){margin-right:30px}.top-red-banner .right ul li a{white-space:nowrap;text-transform:uppercase;text-align:center;color:#fff}.top-red-banner .right ul li a img{height:15px;margin-right:5px}.top-red-banner .right ul li .search{position:relative;display:flex;align-items:center;width:300px;max-width:100%}.top-red-banner .right ul li .search .search-input,.top-red-banner .right ul li .search input{width:100%}.top-red-banner .right ul li .search input[name=search]{padding:8px 30px 8px 15px;color:var(--dark-grey)}.top-red-banner .right ul li .search .search-btn{position:absolute;right:0;padding-top:3px;outline:none;background:none;border:0;width:40px;top:0;bottom:0}.top-red-banner .right ul li .search .search-btn object{pointer-events:none;width:18px;height:18px}.top-red-banner .right ul li .menu-connexion{display:flex;flex-direction:row;justify-content:center;align-items:center}.top-red-banner .right ul li .menu-connexion img{height:20px;margin:0 5px 0 0}.top-red-banner .right ul.social{margin-left:20px}.top-red-banner .right ul.social li:not(:last-child){margin-right:15px}.top-red-banner .wrappuser{display:flex;align-items:center;margin-bottom:.6em}.top-red-banner .wrappuser img{height:30px!important;border-radius:20px}.top-red-banner .usermenu{display:flex;flex-direction:column}.top-red-banner .textuser{text-transform:capitalize;font-size:1.2rem}.top-red-banner>.wrapper>.row{display:flex;align-items:center;justify-content:space-between;padding:0 30px}.top-red-banner>.wrapper>.row>.right ul{display:flex;align-items:center}.top-red-banner .whitelogo img{margin-top:6px;display:none}.top-red-banner .left span{display:block}@media (min-width: 1024px){.totalheader.active .top-red-banner{z-index:11;pointer-events:none}.totalheader.active .top-red-banner>.wrapper>.row{flex-wrap:wrap}.totalheader.active .top-red-banner>.wrapper>.row .whitelogo{pointer-events:all}.totalheader.active .top-red-banner>.wrapper>.row .whitelogo img{margin-left:auto;margin-bottom:5px;margin-right:auto;width:150px;height:auto}.totalheader.active .top-red-banner>.wrapper>.row>.left{width:100%}.totalheader.active .top-red-banner>.wrapper>.row>.right{position:fixed;top:44px;right:0;width:100%;padding-right:10px}.totalheader.active .top-red-banner>.wrapper>.row>.right ul li .search input[name=search]{padding:4px 30px 4px 15px}.totalheader.active .top-red-banner>.wrapper>.row>.right ul{width:100%;max-width:1170px;margin:0 auto;padding:0;height:33px;justify-content:flex-end}.totalheader.active .top-red-banner>.wrapper>.row>.right ul li{pointer-events:all}}.totalheader.active .whitelogo img{display:block}.totalheader.active .top-red-banner{padding:0;position:fixed;top:0}.totalheader.active .main-navbar{position:fixed;top:0}@media (max-width: 840px){.top-red-banner{position:relative;line-height:1.1rem;padding:7px 0}.top-red-banner .row{padding:0 5px!important}.top-red-banner .row .left{width:100%;text-align:center}.top-red-banner .row .right,.top-red-banner .whitelogo img{display:none}}@media (max-width: 380px){.top-red-banner .row .left{font-size:1.1rem}}.sub-menu{display:none;background-color:var(--main-color);color:#fff;position:absolute;top:calc(100% - 10px);right:0;bottom:auto;left:0;z-index:2;transform-origin:top center}.sub-menu>.wrapper{padding:25px 15px}.sub-menu>.wrapper>.row{display:flex;justify-content:space-between}.sub-menu>.wrapper>.row>*{width:50%;display:flex;justify-content:space-between}.sub-menu>.wrapper>.row>.full{width:100%}.sub-menu>.wrapper>.row>.full--six-rows{justify-content:flex-start}.sub-menu>.wrapper>.row>.full--six-rows ul{width:16.66%}.sub-menu>.wrapper>.row .rubrics-list{-moz-column-count:2;column-count:2}.sub-menu>.wrapper>.row .rubrics-list-item{width:20em}.sub-menu>.wrapper>.row .events-list{-moz-column-count:2;column-count:2}.sub-menu>.wrapper>.row .events-list-item{width:20em}.sub-menu>.wrapper>.row ul{list-style:none;width:70%}.sub-menu>.wrapper>.row ul a{padding:.5rem 3rem;display:block;color:#fff;font-size:1.4rem;font-weight:700}.sub-menu>.wrapper>.row ul .subtitle{padding:.5rem 3rem;text-decoration:underline;font-weight:700;font-size:1.4rem;text-transform:uppercase;pointer-events:none}.sub-menu ul li a:hover,.sub-menu .subtitle:hover{color:var(--dark-grey)!important}@media (max-width: 768px){.sub-menu{transition:max-height .25s ease-in;pointer-events:all;position:static;opacity:1;background-color:var(--main-color-darker)}.sub-menu>.wrapper>.row>*{width:100%;flex-direction:column}.sub-menu>.wrapper>.row>*>ul{width:100%}.sub-menu>.wrapper>.row>*>li{display:block}.sub-menu>.wrapper>.row>*>li>a{padding:10px 10px 10px 30px;font-size:12px}.sub-menu>.wrapper>.row>* a:hover{background-color:#fff;color:#cb231b}.sub-menu>.wrapper>.row .rubrics-list{-moz-column-count:1;column-count:1;-moz-column-gap:calc(50% + 30px);column-gap:calc(50% + 30px)}.sub-menu>.wrapper>.row .rubrics-list-item{width:100%}.sub-menu>.wrapper>.row .events-list{-moz-column-count:1;column-count:1;-moz-column-gap:calc(50% + 30px);column-gap:calc(50% + 30px)}.sub-menu>.wrapper>.row .events-list-item{width:20em}.sub-menu>.wrapper>.calendar-slider>.slide{display:none}.sub-menu>.wrapper .slide:nth-child(1){display:block}.sub-menu.article-sub-menu>.wrapper>.row>.right{display:none}.opened .sub-menu{max-height:1400px}}main>.wrapper{background-color:#fff;padding:3rem 1.5rem}.anchor{display:block;height:140px;margin-top:-140px;visibility:hidden}.content-sidebar{display:flex;justify-content:space-between}.content-sidebar>.left{width:100%;padding-right:30px}.content-sidebar>.right{max-width:360px;width:100%;height:calc(100% - 1700px)}.content-sidebar .comment-section{justify-content:center;display:flex;flex-direction:column}.sticky-left-sidebar{position:sticky;top:-75%;height:calc(100% - 1700px)}.spaceside{justify-content:end}.faq table tr td:last-child:hover{font-weight:700}.faq table{padding-bottom:10px}.faq table tr{padding-bottom:5px}@media (max-width: 1024px){main>.wrapper{background-color:#fff;padding:2rem 1.5rem 3rem}.content-sidebar>.left{max-width:70%}.content-sidebar>.right{max-width:30%}}@media (max-width: 768px){.content-sidebar{display:flex;flex-direction:column;padding-right:0;margin:0}.content-sidebar>.left{max-width:none;padding:0}.content-sidebar>.right{display:block;max-width:360px;width:100%}}@media (max-width: 768px){.ad-mast{display:none!important}.content-sidebar.community .left .new-members-slider-home{order:1}.content-sidebar.community .left .recent-ratings{order:4}.content-sidebar.community .left .most-active-members-slider{order:2}.content-sidebar.community .left .best-members-slider{order:3}.content-sidebar>.left{display:flex;flex-direction:column;position:relative;top:auto;height:auto}.content-sidebar>.left .ad-no-padding{display:none}.content-sidebar>.left .btn-rect:nth-child(3){order:1}.content-sidebar>.left .recent-ratings{order:2}.content-sidebar>.left .new-members-slider-home{order:3}.content-sidebar>.left .actions{display:flex;flex-direction:column;align-items:center}.content-sidebar>.left .actions a{margin-left:0!important}.content-sidebar>.right{margin-top:20px;max-width:none}.events-archive .rows-layout .row:last-child,.events-to-watch .rows-layout .row:last-child{display:none}.upcomming-events .rows-layout .row>div,.events-archive .rows-layout .row>div,.events-to-watch .rows-layout .row>div{width:100%}}.menu-content{display:flex;justify-content:space-between}.menu-content>.left{width:100%;padding-right:30px;max-width:360px}.menu-content>.right{width:100%}@media (max-width: 768px){.menu-content{flex-direction:column}.menu-content>.left{padding-right:0;max-width:100%}.menu-content>.left>.profile-menu{margin:0;display:none;flex-direction:column;justify-content:center;align-items:center;text-align:center}.menu-content>.left>.profile-menu .user-menu-links{font-size:18px}.menu-content>.left>.profile-menu-producer{margin:0;display:none;flex-direction:column;justify-content:center;align-items:center;text-align:center}.menu-content>.left>.profile-menu-producer .user-menu-links{font-size:18px}}.accessible-table{margin:30px 0;background:#fff;color:#000;border-radius:10px;width:100%;border-collapse:collapse;overflow:visible!important}.accessible-table th,.accessible-table td:before{color:var(--main-color)}.accessible-table th{display:none;border:1px solid #bfbfbf;padding:1em}.accessible-table th:first-of-type{text-align:left}.accessible-table td:nth-of-type(2),.accessible-table td:nth-of-type(3),.accessible-table td:nth-of-type(4),.accessible-table td:nth-of-type(5){text-align:center}.accessible-table td{padding:1em;display:block;border:1px solid #bfbfbf}.accessible-table td:before{content:attr(data-th) ": ";font-weight:700;width:12.5em;display:inline-block}@media (min-width: 650px){.accessible-table td:before{display:none}}@media (min-width: 650px){.accessible-table th,.accessible-table td{display:table-cell}}@media (max-width: 650px){.accessible-table th,.accessible-table td{border:0;padding:.25em .5em}}@media (max-width: 650px){.accessible-table tr{border:1px solid #bfbfbf}}@media (max-width: 650px){.accessible-table td{padding-left:1.5em;text-align:left!important}.accessible-table td:last-child{padding-bottom:1.5em}.accessible-table td:first-child{padding-top:1.5em}}@media (max-width: 320px){.accessible-table{font-size:.8em}}.title_italic{font-style:italic;margin:10px 0}.under_title{text-decoration-line:underline}@media (max-width: 650px){.static_paragraph,.title_italic{font-size:1.5rem}.mediatext li{font-size:1.2rem;text-align:justify}.mediatext p{text-align:justify}footer li{text-align:center}.risk_table td:before{display:block}}[data-keyname=atuvu_calendar]~.content-sidebar .plays-page>.big-red-title{display:flex;justify-content:space-between;margin-bottom:30px;max-height:108px;flex-direction:column;align-items:baseline}[data-keyname=atuvu_calendar]~.content-sidebar .plays-page>.big-red-title .date-and-picker{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.plays-page .big-red-title{font-weight:800;font-size:40px}.plays-page .big-red-title select{min-width:200px;padding:0 0 0 5px;color:var(--main-color);background-color:#fff;border:none;font-size:40px;font-weight:800}.plays-page .big-red-title select option{font-size:24px;padding:10px;font-weight:800;line-height:20px}.plays-page .big-red-title h2{font-weight:800;font-size:40px}.plays-page .big-red-title p{color:#000;font-size:initial;font-weight:initial}.plays-page .plays-category-container{justify-content:flex-start!important;overflow:hidden}.plays-page .plays-category-list{max-height:108px;position:relative}.plays-page .filters{display:flex;justify-content:space-between;margin-bottom:30px}.plays-page .filters div{width:100%}.plays-page .filters div:not(:last-child){margin-right:15px}.plays-page .filters div>p{color:var(--main-color);font-weight:700}.plays-page select,.plays-page input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:#fff;padding:5px 15px;cursor:pointer;color:var(--dark-grey)}.plays-page select{background-image:url(https://atuvu.ca/images/icons/chevron-down-red.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:20px 20px}.plays-page input[name=from],.plays-page input[name=to]{background-image:url(https://atuvu.ca/img/icons/calendar.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:1em}@media (max-width: 540px){.plays-page .big-red-title{flex-direction:column;align-items:center;justify-content:center!important}.plays-page .filters{flex-direction:column}.plays-page .filters>div:not(:first-child){margin-top:5px}}.play-preview-small .info{align-items:center}.play-preview-small .info .left{width:100%;display:flex}.play-preview-small .play-info,.play-preview-small .play-price-deal{flex-grow:1}.play-preview-small .play-price-deal{display:flex;flex-direction:column;align-items:end;justify-content:end}.play-preview-small .play-price-deal .eventprice{margin-top:0}.play-preview-small .play-price-deal .eventprice .price-details{flex-direction:column;text-align:right;align-items:flex-end;flex-grow:1}.play-preview-small .play-price-deal .eventprice .price-details .pricetype,.play-preview-small .play-price-deal .eventprice .price-details .price-reg{white-space:nowrap}.play-preview-small .play-price-deal .eventprice .price-details .percent-reduction{padding:auto;border:2px solid var(--main-color);border-radius:8px;background-color:#fff;color:var(--main-color);text-align:center;width:137px;margin-bottom:5px}.play-preview-small .play-price-deal .vip{background-color:var(--main-color);color:#fff;margin:0 0 5px;width:130px;max-width:none}form.get-plays select{margin:10px 0;font-size:1.5rem!important;display:block;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.play-preview-small{display:flex;justify-content:space-between;padding-bottom:20px;margin-bottom:20px}.play-preview-small:not(:last-child){border-bottom:1px solid rgba(0,0,0,.25)}.play-preview-small .ticket_available{border:1px var(--main-color) solid;padding:15px;min-width:225px}.play-preview-small .ticket_available .btn-rect{padding:0;margin:-5px}.play-preview-small .ticket_available form{position:absolute;bottom:58px;right:50px}.play-preview-small .ticket_available .date{padding-top:25px;margin-left:15px;margin-right:30px}.play-preview-small .ticket_available .play-info{margin-left:0;padding-right:30px;width:50%;padding-top:25px}.play-preview-small .btn-rect{border:none;font-size:2.3rem}.play-preview-small .ticket_available:after{content:"Billets disponibles";position:absolute;right:0;top:0;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;padding:5px 10px;font-size:19.2px;font-size:1.2rem;background-color:var(--main-color)}.play-preview-small .featured-label{display:none;position:absolute;background-color:var(--main-color);color:#fff;font-weight:700;text-transform:uppercase;text-align:center;padding:5px 10px;left:0;right:0;bottom:0;font-size:1.2rem;border-radius:0 0 8px 8px}.play-preview-small .vip-label{display:none}.play-preview-small.vip .vip-label,.play-preview-small.featured .featured-label{display:block}.play-preview-small .img{display:block;padding-top:20%;width:25%;background-size:cover;background-position:center;position:relative;min-width:115px}.play-preview-small .img-mobile span{position:absolute;background-color:var(--main-color);color:#fff;font-weight:700;text-transform:uppercase;text-align:center;padding:5px 10px;left:0;right:0;bottom:0;font-size:1.2rem}.play-preview-small .info{display:flex;flex-direction:row;position:relative;width:100%}.play-preview-small .date{display:flex;flex-direction:column;font-weight:700;color:var(--main-color);margin-left:20px;margin-right:20px;max-width:50px;width:100%}.play-preview-small .date .day-time{font-size:1.2rem;color:#000}.play-preview-small .date .month{font-size:1.6rem}.play-preview-small .date .day{font-size:3rem;line-height:22px}.play-preview-small .play-info{display:flex;flex-direction:column;justify-content:flex-start;max-width:330px;width:100%;margin-right:15px}.play-preview-small .play-info .label-share{margin-bottom:5px}.play-preview-small .play-info .place{max-width:200px;min-width:151px}.play-preview-small .play-info .play-price-deal{display:flex;flex-direction:row}.play-preview-small .play-info .play-price-deal .price{order:1}.play-preview-small .play-info .play-price-deal .vip{padding-left:10px;order:2}.play-preview-small .price{color:var(--main-color);font-size:16px;font-weight:600;min-width:70px}.play-preview-small .title{font-size:1.8rem;font-weight:700;color:#000;line-height:20px}.play-preview-small .red-label,.play-preview-small .place{font-size:1.1rem}.page-plays{border-top:none}.play-preview-small .img-mobile{display:none}.play-preview-small .info a:last-child{min-width:145px}.label-share .red-label{min-width:unset!important}@media (max-width: 768px){.play-preview-small .play-info{max-width:275px;margin-left:20px}.plays-category-list{font-size:18px!important}.plays-page .big-red-title select{min-width:160px}.label-share .red-label{margin-bottom:5px}}@media (max-width: 540px){.ticket_available .date,.info .date{margin:0!important}.ticket_available .play-info{padding-top:10px!important}.play-preview-small{flex-direction:column}.play-preview-small .img{display:none}.play-preview-small .img-mobile{display:block;padding-top:56%;width:100%;background-size:cover;background-position:center;position:relative;margin-bottom:10px}.play-preview-small .info{flex-wrap:wrap;align-items:center}.play-preview-small .info .left{width:100%;display:flex;flex-wrap:wrap}.play-preview-small .date{margin:0;order:initial;flex-direction:row;align-items:baseline;max-width:175px;max-width:none;width:100%;flex-basis:100%}.play-preview-small .play-info{max-width:300px;max-width:none;margin:0;order:initial;flex-basis:40%;flex-grow:10}.play-preview-small .price{margin-right:0;padding:0;order:1}.play-preview-small .date .day-time{margin-right:5px}.play-preview-small .date .month,.play-preview-small .date .day{margin-right:5px;font-size:1.2rem}}.members ul{list-style:none}.subscriptio-form{padding:60px 40px 0}.choose-plan-form{display:flex;flex-direction:column;align-items:center}.choose-plan-form .pricing{display:flex;margin-bottom:30px;width:100%;justify-content:space-between}.choose-plan-form .pricing ul{padding:.2em}.choose-plan-form .pricing .box{max-width:446px;min-width:355px}.choose-plan-form .box{display:flex;justify-content:space-between;position:relative;margin-bottom:12px;cursor:pointer;font-size:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #c8c8c8;font-family:var(--font);color:#000;max-width:45%}.choose-plan-form .box h2{color:#fff;padding:7px;background-color:#848181}.choose-plan-form .box .inner div{display:flex}.choose-plan-form .box .inner div:first-child{border-right:solid 1px var(--light-grey)}.choose-plan-form .box .inner{border-radius:9px;text-align:center;font-weight:700}.choose-plan-form .box .inner table{list-style:none;font-size:1.6rem;font-weight:400;border-collapse:collapse}.choose-plan-form .box .inner table td{padding:0 10px;height:70px}.choose-plan-form .box .inner table td:first-child{border-right:solid 1px #bfbfbf}.choose-plan-form .forfaitRegulier h2{padding-left:10px}.choose-plan-form .pricing .box{border-radius:14px;height:-moz-fit-content;height:fit-content}.choose-plan-form .pricing .box h2{border-top-left-radius:9px;border-top-right-radius:9px}.choose-plan-form input{position:absolute;opacity:0;left:-9999px}.choose-plan-form .forfaitVIP{min-width:290px}.choose-plan-form .forfaitVIP h2{color:#fff;background-color:#cb231b}.borderred{border:1px solid var(--main-color)!important;border-radius:10px!important}.payment-terms-form input{position:absolute;opacity:0;left:-9999px}.payment-terms-form .card-input-section{display:none;max-width:94%;margin:30px auto}.payment-terms-form h2{font-size:2rem;padding-bottom:10px}.main_errorpage h2{text-align:center;padding:20px 0}.main_errorpage img{display:block;max-width:280px;margin:0 auto 30px}.main_errorpage p{text-align:center;margin-bottom:20px}.main_errorpage p span{color:var(--main-color)}.main_errorpage div{display:flex;justify-content:center;margin:40px 0 60px}@media (max-width: 540px){.main_errorpage div{flex-direction:column;align-items:center}.main_errorpage div .btn-rect{margin-right:0!important}}.payment_package{padding-left:20px}.payment_package table{font-size:1.6rem;width:60%;border-collapse:collapse}.payment_package caption{padding-left:10px;text-transform:uppercase;text-align:left;white-space:nowrap;color:#666;font-weight:700;padding-bottom:3rem}.payment_package th,.payment_package td{padding:5px 20px 5px 10px}.payment_package thead{border-top:2px solid var(--main-color)!important;border-bottom:2px solid var(--main-color)!important}.payment_package thead th:first-child{text-align:left}.payment_package thead th a{text-decoration:underline;font-size:1.3rem}.payment_package th{font-weight:unset;text-align:right}.payment_package tbody td,.payment_package tfoot td{text-align:right;text-transform:uppercase}.payment_package tfoot td{font-weight:700;background-color:#e0e0e0}.payment_package form{padding-top:3rem}#card-element{min-width:343px}.labelcard2{float:right}#codep{border:transparent;color:#32325d;font-size:16px;padding:0 0 20px}#codep::-moz-placeholder{font-size:15px;font-family:var(--font);color:#aab7c4;font-weight:590;-webkit-font-smoothing:antialiased}#codep::placeholder{font-size:15px;font-family:var(--font);color:#aab7c4;font-weight:590;-webkit-font-smoothing:antialiased}#card-errors{padding-bottom:10px}.payment-form:not(.payment-form--fullwidth):not(.full-width-cc){width:60%}@media (max-width: 940px){.payment_package{padding:0}.payment_package table,.payment-form{width:100%}#codep::-moz-placeholder{font-size:1.4rem}#card-element,#codep,#codep::placeholder{font-size:1.4rem}#codep{padding:0}}.forfaitVIP .inner h2{padding:23px}@media (max-width: 560px){.wrapcard{display:flex;flex-direction:column}}@media (max-width: 359px){.pricing .box{min-width:315px!important}}.festival_picker input[name=festival_id]{display:none}.festival_picker .festival-list{list-style:none;color:#cb231b;overflow-y:scroll;background-color:#fff;padding:0!important}.festival_picker .festival-list li:hover{font-weight:600;cursor:pointer}.festivals_fieldset{border:1px solid #e2e2e2;padding:15px 30px;margin-bottom:40px}.festivals_fieldset legend{font-weight:700;background:#fff;padding:0 10px}.festivals_fieldset .festival_check{padding-bottom:0;margin-bottom:0;flex-direction:row;align-items:center}.festivals_fieldset .festival_check:nth-last-of-type(2){flex-direction:row}.festivals_fieldset .festival_check>label{order:2;flex:1 1 auto;width:100%;max-width:none;padding:0!important;color:var(--main-txt-color);cursor:pointer}.festivals_fieldset .festival_check>div{order:1;flex:0;width:50px}.festivals_fieldset .festival_check>div label{padding:0;padding-bottom:50%!important}.festivals_fieldset .festival_select_show{display:none;margin-top:30px}.festivals_fieldset .festival_select_show.shown{display:block}.festivals_fieldset .festival_select_show .festival_picker{padding-bottom:0}.festivals_fieldset .festival_select_show .add_new_festival{margin-bottom:0;padding-bottom:0}.festivals_fieldset .festival_select_show .add_new_festival label{max-width:none;width:100%;font-size:14px;font-style:italic;padding:0}.festivals_fieldset .festival_select_show .add_new_festival div a{font-size:14px}.event_picker input[name=event_id]{display:none}.event_picker .event-list{list-style:none;color:#cb231b;overflow-y:scroll;background-color:#fff;padding:0!important}.event_picker .event-list li:hover{font-weight:600;cursor:pointer}.events_fieldset{border:1px solid #e2e2e2;padding:15px 30px;margin-bottom:40px}.events_fieldset legend{font-weight:700;background:#fff;padding:0 10px}.events_fieldset .event_check{padding-bottom:0;margin-bottom:0;flex-direction:row;align-items:center}.events_fieldset .event_check:nth-last-of-type(2){flex-direction:row}.events_fieldset .event_check>label{order:2;flex:1 1 auto;width:100%;max-width:none;padding:0!important;color:var(--main-txt-color);cursor:pointer}.events_fieldset .event_check>div{order:1;flex:0;width:50px}.events_fieldset .event_check>div label{padding:0;padding-bottom:50%!important}.events_fieldset .event_select_show{display:none;margin-top:30px}.events_fieldset .event_select_show.shown{display:block}.events_fieldset .event_select_show .event_picker{padding-bottom:0}.events_fieldset .event_select_show .add_new_event{margin-bottom:0;padding-bottom:0}.events_fieldset .event_select_show .add_new_event label{max-width:none;width:100%;font-size:14px;font-style:italic;padding:0}.events_fieldset .event_select_show .add_new_event div a{font-size:14px}.product_picker input[name=product_id]{display:none}.product_picker .product-list{list-style:none;color:#cb231b;overflow-y:scroll;background-color:#fff;padding:0!important}.product_picker .product-list li:hover{font-weight:600;cursor:pointer}.products_fieldset{border:1px solid #e2e2e2;padding:15px 30px;margin-bottom:40px}.products_fieldset legend{font-weight:700;background:#fff;padding:0 10px}.products_fieldset .product_check{padding-bottom:0;margin-bottom:0;flex-direction:row;align-items:center}.products_fieldset .product_check:nth-last-of-type(2){flex-direction:row}.products_fieldset .product_check>label{order:2;flex:1 1 auto;width:100%;max-width:none;padding:0!important;color:var(--main-txt-color);cursor:pointer}.products_fieldset .product_check>div{order:1;flex:0;width:50px}.products_fieldset .product_check>div label{padding:0;padding-bottom:50%!important}.products_fieldset .product_select_show{display:none;margin-top:30px}.products_fieldset .product_select_show.shown{display:block}.products_fieldset .product_select_show .product_picker{padding-bottom:0}.products_fieldset .product_select_show .add_new_product{margin-bottom:0;padding-bottom:0}.products_fieldset .product_select_show .add_new_product label{max-width:none;width:100%;font-size:14px;font-style:italic;padding:0}.products_fieldset .product_select_show .add_new_product div a{font-size:14px}.artist_picker input[name=artist_ids]{display:none}.artist_picker .ts-dropdown .create:hover,.artist_picker .ts-dropdown .option:hover,.artist_picker .ts-dropdown .active{background-color:#cb231bbf;color:#fff}.artist_picker .ts-control{color:inherit;font-family:inherit;line-height:inherit;width:100%;border:1px solid var(--light-grey);font-size:1.4rem;border-radius:0;box-shadow:none;padding:0}.artist_picker .ts-control>input{color:inherit;font-family:inherit;line-height:inherit;width:100%;padding:1.5rem!important;border:1px solid var(--light-grey);font-size:1.4rem;border-radius:0;box-shadow:none;font-weight:400}.artist_picker .ts-wrapper.multi .ts-control .choice_artist_selected.item{background:var(--main-color);background-image:none;border:0;box-shadow:none;text-shadow:none;color:#fff}.artist_picker .ts-wrapper.multi .ts-control .choice_artist_selected.item .remove{border-color:#fff}.artists_fieldset{border:1px solid #e2e2e2;padding:15px 30px;margin-bottom:40px}.artists_fieldset legend{font-weight:700;background:#fff;padding:0 10px}.artists_fieldset .artist_check{padding-bottom:0;margin-bottom:0;flex-direction:row;align-items:center}.artists_fieldset .artist_check:nth-last-of-type(2){flex-direction:row}.artists_fieldset .artist_check>label{order:2;flex:1 1 auto;width:100%;max-width:none;padding:0!important;color:var(--main-txt-color);cursor:pointer}.artists_fieldset .artist_check>div{order:1;flex:0;width:50px}.artists_fieldset .artist_check>div label{padding:0;padding-bottom:50%!important}.artists_fieldset .artist_select_show{margin-top:30px;display:none}.artists_fieldset .artist_select_show.shown{display:block}.artists_fieldset .artist_select_show .artist_picker{padding-bottom:0}.artists_fieldset .artist_select_show .artist_picker label{max-width:100%}.artists_fieldset .artist_select_show .add_new_artist{margin-bottom:0;padding-bottom:0}.artists_fieldset .artist_select_show .add_new_artist label{max-width:none;width:100%;font-size:14px;font-style:italic;padding:0}.artists_fieldset .artist_select_show .add_new_artist div a{font-size:14px}.product-single .regular-price{color:var(--main-txt-color);font-size:2rem;font-weight:600}.product-single .regular-price.strike{text-decoration:line-through}.product-single .discount-price{color:var(--main-color);font-size:2.2rem;font-weight:600}.product-single .vip{color:#fff;background-color:var(--main-color);display:inline-block;max-width:none;padding-right:15px;padding-left:15px;margin-left:0}.product-single__description{margin-bottom:40px}.product-details{display:flex;flex-wrap:wrap}@media (min-width: 1024px){.product-details{flex-wrap:nowrap}}.product-details .square-slider{width:100%;margin-bottom:10px;flex-shrink:0}@media (min-width: 1024px){.product-details .square-slider{max-width:250px}}.product-details .square-slider .img{width:100%;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:100%}.product-details .content{display:flex;flex-direction:column;flex-grow:1;margin-top:30px}@media (min-width: 1024px){.product-details .content{padding-left:30px;margin-top:0}}.product-details__festival{font-size:2rem;margin-top:5px}.product-details__title h1{margin-top:0;margin-bottom:0;font-size:3rem}.product-details__price{display:flex;flex-wrap:wrap;align-items:center;margin-top:20px}.product-details__price .regular-price{flex-basis:100%}.product-order__selected-variation .product-order__variation-single{border:1px solid var(--main-txt-color);background-color:var(--main-color);color:#fff;cursor:auto;margin-bottom:10px;flex-wrap:wrap}.product-order__selected-variation .product-order__variation-single-title{font-weight:600;font-size:1.8rem}.product-order__selected-variation .product-order__variation-single .vip{color:var(--main-color);background-color:#fff}.product-order__selected-variation .product-order__variation-single .regular-price,.product-order__selected-variation .product-order__variation-single .discount-price{color:#fff}.product-order .regular-price.barred{text-decoration:line-through}.product-order__variation-single-description{display:none;width:100%;margin-top:30px}.product-order__selected-variation .product-order__variation-single-description{display:block}.product-order__order{align-items:center;margin-bottom:40px;display:none}.product-order__order.active{display:flex;flex-wrap:wrap}@media (min-width: 768px){.product-order__order.active{flex-wrap:nowrap}}.product-order__order-number{width:100%}@media (min-width: 768px){.product-order__order-number{width:auto}}.product-order__order .input-group{clear:both;margin:15px 0;position:relative;display:flex}.product-order__order .input-group input::-webkit-outer-spin-button,.product-order__order .input-group input::-webkit-inner-spin-button{-webkit-appearance:none}.product-order__order .input-group input{appearance:none;-webkit-appearance:none;-moz-appearance:none}.product-order__order .input-group input[type=button]{background-color:#eee;min-width:50px;width:auto;transition:all .3s ease;font-weight:700;height:50px;padding:0;width:38px;position:relative;font-size:2rem}.product-order__order .input-group input[type=number]{position:relative;height:50px;text-align:center;width:calc(100% - 100px);display:inline-block;font-size:13px;margin:0 0 5px;resize:vertical;border-right:none;border-left:none;font-size:2rem}@media (min-width: 768px){.product-order__order .input-group input[type=number]{width:150px}}.product-order__order-btn{flex-grow:1;width:100%}@media (min-width: 768px){.product-order__order-btn{margin-left:30px;width:auto}}.product-order__order-btn .btn-rect{border-color:var(--main-color);width:100%;padding:20px 0}.product-order__variation-list{display:flex;flex-direction:column;border:1px solid var(--main-txt-color);margin-bottom:60px}.product-order__variation-list .product-order__variation-single.active{opacity:.25;pointer-events:none}.product-order__variation-single{display:flex;justify-content:space-between;align-items:center;padding:15px;cursor:pointer}@media (min-width: 768px){.product-order__variation-single{padding:15px 50px}}.product-order__variation-single:not(:first-child){border-top:1px solid var(--main-txt-color)}.product-order__variation-single-image{max-width:100px;width:100%;flex-shrink:0}.product-order__variation-single-image .img{width:100%;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:100%}.product-order__variation-single-title{flex:1 1 auto;text-align:center}.product-order__variation-single-price{text-align:center;width:110px}.product-order__variation-single-price .regular-price{font-size:1.6rem}.product-order__variation-single-price .discount-price{font-size:1.8rem}.product-order__variation-single-price .vip{margin-left:0}.product-order__variation-single:hover{background-color:var(--main-color);color:#fff}.product-order__variation-single:hover .product-order__variation-single-price .vip{color:var(--main-color);background-color:#fff}.product-order__variation-single:hover .product-order__variation-single-price .regular-price,.product-order__variation-single:hover .product-order__variation-single-price .discount-price{color:#fff}.archive-products-cat .item-productsFeatured,.archive-products-cat .item-products .vignettes_blocks{margin-bottom:50px}.archive-products-cat .item-AllProducts{margin-top:50px}.products-table-producer .status-cell .variations{font-size:12px}.products-table-producer .type{font-size:14px}.product-variation__address .hidden-label label{display:none}#product_not_vip{border:1px solid var(--main-color);padding:15px;align-items:center;margin:15px 0 30px;display:none}#product_not_vip.active{display:flex}.hide_for_now{display:none!important;pointer-events:none;visibility:hidden;opacity:0}.outofstock-custom{border:1px solid var(--main-color);padding:15px;text-align:center;margin:20px 0}.slider-layout.new-carousel-slider .slider .slide,.vignettes_blocks .cell{width:100%;padding-bottom:30px;min-height:100%;display:flex;flex-direction:column}@media (min-width: 767px){.slider-layout.new-carousel-slider .slider .slide,.vignettes_blocks .cell{width:calc(50% - 15px)}}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom),.vignettes_blocks .cell .slider-item:not(.slider-article-custom){border:1px solid var(--light-grey);border-radius:8px;flex:1 1 auto;display:flex;flex-direction:column}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) a,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) a{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .img,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .img{border-radius:8px 8px 0 0;display:block;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .img .festival_title,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .img .festival_title{position:absolute;left:15px;border-radius:4px;bottom:15px;color:#000;background:#fffc;padding:3px 15px;font-size:14px}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .img:after,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .img:after{padding-top:69%;content:"";display:block}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .slider-content,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .slider-content{padding:10px 20px 20px;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-evenly}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .slider-content .title,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .slider-content .title{font-size:1.8rem;font-weight:700;color:#000;line-height:20px;margin-top:10px;margin-bottom:10px}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .slider-content .city,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .slider-content .city,.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .slider-content .type,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .slider-content .type{display:flex;align-items:center;color:var(--main-txt-color);font-size:14px;margin-top:10px}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .slider-content .city img,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .slider-content .city img,.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .slider-content .type img,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .slider-content .type img{width:15px;display:block;margin-right:5px}.slider-layout.new-carousel-slider .slider .slide .slider-item:not(.slider-article-custom) .slider-content .cats .red-label,.vignettes_blocks .cell .slider-item:not(.slider-article-custom) .slider-content .cats .red-label{font-size:1.1rem}.vignettes_blocks{display:flex;flex-wrap:wrap;gap:30px;padding:0}.vignettes_blocks .cell{padding:0}.slider-layout.new-carousel-slider{margin-bottom:0}.slider-layout.new-carousel-slider .slider{opacity:0}.slider-layout.new-carousel-slider .slider.flickity-enabled{opacity:1}.slider-layout.new-carousel-slider .slider .slide{border-radius:8px}.slider-layout.new-carousel-slider.article-carousel .slider-item{position:relative}.slider-layout.new-carousel-slider.article-carousel .slider-item .img{display:block;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1;border-radius:8px}.slider-layout.new-carousel-slider.article-carousel .slider-item .img .inside{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;align-items:flex-start;opacity:1;transition:opacity .25s}.slider-layout.new-carousel-slider.article-carousel .slider-item .img .inside .red-label{margin-bottom:7px}.slider-layout.new-carousel-slider.article-carousel .slider-item .img .inside .titleLink{font-size:1.8rem;font-weight:700;color:#fff;line-height:20px;margin-bottom:15px}.slider-layout.new-carousel-slider.article-carousel .slider-item .img .inside .author{color:#fff;font-size:1.1rem}.slider-layout.new-carousel-slider.article-carousel .slider-item .img .inside .author a{color:#fff}.slider-layout.new-carousel-slider.article-carousel .slider-item .img:before{content:"";border-radius:8px;background-color:#0006;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.slider-layout.new-carousel-slider.article-carousel .slider-item .img:after{padding-top:69%;content:"";display:block}.slider-layout.new-carousel-slider.article-carousel .slider-item .hover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;opacity:0;pointer-events:none;transition:opacity .25s;background-color:#f4f4f4e6;display:flex;flex-direction:column;justify-content:flex-end;padding:15px;align-items:flex-start}.slider-layout.new-carousel-slider.article-carousel .slider-item .hover[data-url]{cursor:pointer}.slider-layout.new-carousel-slider.article-carousel .slider-item .hover .title{font-size:1.7rem;font-weight:700;color:#000;line-height:20px;margin-bottom:5px}.slider-layout.new-carousel-slider.article-carousel .slider-item .hover .red-label{font-size:12px}.slider-layout.new-carousel-slider.article-carousel .slider-item .hover .article-body{margin-top:5px;line-height:1.2;font-size:15px}.slider-layout.new-carousel-slider.article-carousel .slider-item:hover .inside{opacity:0}.slider-layout.new-carousel-slider.article-carousel .slider-item:hover .hover{opacity:1;pointer-events:all}.citiesPage .subtitle{transform:translateY(-20px);font-size:14px}.citiesPage ul{-moz-column-count:1;column-count:1;-moz-column-gap:30px;column-gap:30px;margin:0;padding:0}@media (min-width: 300px){.citiesPage ul{-moz-column-count:2;column-count:2}}@media (min-width: 1023px){.citiesPage ul{-moz-column-count:3;column-count:3}}.citiesPage ul li{list-style:none;margin-bottom:5px}.citiesPage ul li a{color:var(--dark-grey)}.citiesPage ul li a:hover{color:var(--main-color)}.single-room .info{font-size:14px;font-weight:600;color:#000;margin-bottom:40px}.single-room .info img{max-width:20px;margin-right:3px}.single-room .info .address{margin-bottom:5px}.single-room .info .address a{display:flex;flex-wrap:wrap;align-items:center}.single-room .description+.info{margin-top:30px}.ad-spot-mobile{display:flex;justify-content:center;margin:35px 0}.mob-only,.list.list-article-mobile{display:none}@media (max-width: 768px){.mob-only{display:block!important}.label{display:none!important}.list.list-article-mobile{display:flex}}.top-ad{display:none}.top-ad *{margin:0;display:block}@media (max-width: 768px){.top-ad{display:block}.top-ad *{margin:0}}header.producer .middle{padding-bottom:1.5rem}header.producer .middle .row{border-bottom:2px solid var(--main-color)}
