/*!
 * Quill Editor v2.0.0
 * 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:'\2022'}
.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}
.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}
@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:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}
/*# sourceMappingURL=quill.core.css.map*/
/*!
 * Quill Editor v2.0.0
 * 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:'\2022'}
.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}
.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}
@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:rgba(0,0,0,0.6);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{box-sizing:border-box}
.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:rgba(0,0,0,0.2) 0 2px 8px}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}
.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}
/*# sourceMappingURL=quill.snow.css.map*/
.ql-container{font-family:"Open Sans",Helvetica,Arial,sans-serif}
.ql-font.ql-picker span[data-label=Default]::before{font-family:"Open Sans" !important;color:#000}
.ql-font.ql-picker span[data-label="Sans Serif"]::before{font-family:"sans-serif";color:#000}
.ql-font.ql-picker span[data-label=Serif]::before{font-family:"serif";color:#000}
.ql-font.ql-picker span[data-label=Monospace]::before{font-family:"monospace";color:#000}
.ql-font-proximanova{font-family:"proxima-nova"}
.ql-font-opensans{font-family:"Open Sans"}
.ql-editor{color:#000}
.ql-editor.ql-display{padding:0;white-space:inherit;overflow-y:visible !important}
.ql-editor.ql-display ul li{list-style-type:disc !important;list-style-position:inside;padding-left:1em}
.ql-editor.ql-display ol li{list-style-type:decimal !important;list-style-position:inside;padding-left:1em}
.ql-editor img{max-width:100%;display:inline}
.ql-editor p{word-break:break-word;margin-top:0 !important}
.ql-editor p:empty:before{content:" ";white-space:pre}
.ql-editor a{color:#06c;text-decoration:underline;cursor:pointer}
.ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}
.ql-editor.venus,.ql-editor.venus_dark{font-size:24px;line-height:36px;color:#555}
.ql-editor.neptune{font-size:20px;line-height:32px}
.ql-editor.saturn{font-size:15px;line-height:24px}
.event-landing__banner__content .ql-editor{height:auto;padding:0;-moz-tab-size:0;-o-tab-size:0;tab-size:0;white-space:inherit;flex:0 1 auto}
html,body{scroll-behavior:smooth}
body{font-family:"Open Sans",helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-feature-settings:"kern","liga","clig","calt", "kern", common-ligatures contextual}
b,strong{font-weight:bold}
img{max-width:100%;height:auto}
#website-sections>section,#event-footer,#event-description{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding-top:2rem;padding-bottom:2rem;padding-left:0.5rem;padding-right:0.5rem}
@media (min-width: 768px){
#website-sections>section,#event-footer,#event-description{padding-top:4rem;padding-bottom:4rem;padding-left:2.5rem;padding-right:2.5rem}}
@media (min-width: 1024px){
#website-sections>section,#event-footer,#event-description{padding-left:5rem;padding-right:5rem}}
@media (min-width: 1280px){
#website-sections>section,#event-footer,#event-description{padding-left:10rem;padding-right:10rem}}
#website-sections>section .section-header,#event-footer .section-header,#event-description .section-header{max-width:48rem;text-align:center;font-size:1.125rem;line-height:1.75rem}
#website-sections>section .section-header h2,#event-footer .section-header h2,#event-description .section-header h2{font-weight:900;text-transform:capitalize}
#website-sections>section.agenda-section #agenda-day-tabs li:has(a.active),#event-footer.agenda-section #agenda-day-tabs li:has(a.active),#event-description.agenda-section #agenda-day-tabs li:has(a.active){background-color:--gr-brand-color;background-color:var(--brand-color, --gr-brand-color)}
#website-sections>section.agenda-section #agenda-day-tabs li a,#event-footer.agenda-section #agenda-day-tabs li a,#event-description.agenda-section #agenda-day-tabs li a{--tw-text-opacity:1;color:rgb(31 41 55 / var(--tw-text-opacity))}
#website-sections>section.agenda-section #agenda-day-tabs li a.active,#event-footer.agenda-section #agenda-day-tabs li a.active,#event-description.agenda-section #agenda-day-tabs li a.active{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
#website-sections>section.reservation-section a,#event-footer.reservation-section a,#event-description.reservation-section a{color:inherit}
#website-sections>section.reservation-section #map,#event-footer.reservation-section #map,#event-description.reservation-section #map{height:16rem;width:100%}
#website-sections>section#event-footer a,#event-footer#event-footer a,#event-description#event-footer a{color:#212B36;color:var(--footer-color, #212B36)}
#website-sections>section#event-footer a:hover,#event-footer#event-footer a:hover,#event-description#event-footer a:hover{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.full-width-override{margin-left:-0.5rem;margin-right:-0.5rem}
@media (min-width: 768px){
.full-width-override{margin-left:-2.5rem;margin-right:-2.5rem}}
@media (min-width: 1024px){
.full-width-override{margin-left:-5rem;margin-right:-5rem}}
@media (min-width: 1280px){
.full-width-override{margin-left:-10rem;margin-right:-10rem}}
.gr-page{display:flex;flex:1 0 auto;flex-flow:column nowrap;background-color:#fff}
.gr-page__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:30px;font-weight:600;line-height:40px;color:#555}
.gr-section{display:flex;flex-flow:column nowrap;margin-bottom:3rem}
.gr-content{display:flex;flex-flow:row nowrap;flex:1 1 100%}
.gr-content.column{flex-flow:column nowrap}
.gr-content__aside{border-right:1px solid #cfd0ce;display:flex;flex-flow:column nowrap;flex:0 0 240px;background-color:#fff;padding:2em;z-index:2}
.gr-content__aside.floating{border-right:0;padding:0 1.5em 0 0;flex:0 0 288px}
.gr-content__body{display:flex;flex-flow:column nowrap;flex:1 1 100%;position:relative;padding:1em}
@media only screen and (max-width: 768px){.gr-content__body{padding:0}}
.gr-content__scrolling{display:flex;flex-flow:column nowrap;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}
.gr-content__content{display:flex;flex-flow:column nowrap;flex:1 1 100%;padding:1em}
.gr-content__title{display:flex;flex-flow:row nowrap;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-content__title span.count{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);margin-left:auto}
.gr-content__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.gr-content__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555}
.gr-table-header{display:flex;flex-flow:row wrap;align-items:center;background-color:#fff;border-bottom:1px solid #cfd0ce;padding:0 0 1rem 0}
.gr-table-header.space-between{justify-content:space-between}
.gr-table-header.noborder{border:none}
.gr-table-header__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-table-header__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;padding-left:10px}
.gr-table-header__actions{display:flex;flex-flow:row nowrap;align-items:stretch;margin-left:auto}
.gr-table-header__actions.center{align-items:center}
.gr-wrapper{display:flex;flex-flow:column nowrap;flex:1 1 auto;max-width:1280px;margin:0 auto;width:100%}
.gr-wrapper.row{flex-flow:row nowrap}
@media only screen and (max-width: 768px){.gr-wrapper.row.wrap-mobile{flex-wrap:wrap}}
.gr-wrapper.slim{max-width:648px}
.gr-wrapper.center{align-items:center}
@media only screen and (max-width: 640px){.gr-wrapper:not(.nowrap){flex-flow:column nowrap}}
.gr-container{display:flex;flex-flow:column nowrap;flex:1 1 auto;background:none;padding:2rem 5rem}
@media only screen and (max-width: 640px){.gr-container{padding:2rem 0}}
.gr-container.clear{background:none}
.gr-container__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-container__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
.gr-container__header{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:1em}
.gr-container__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.gr-datalist{list-style:none;margin:0;padding:0}
.gr-datalist__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;margin-bottom:1rem}
.gr-datalist__title-value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;margin-bottom:1rem;padding-bottom:.5rem;display:flex;flex-flow:row nowrap;align-items:center}
.gr-datalist__title-value .value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;margin-left:auto}
.gr-datalist__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:.5rem}
.gr-datalist__item .value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;margin-left:auto}
.gr-generic-header{display:flex;flex-flow:row wrap;padding:.5em 1em}
.gr-generic-header__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-generic-header__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
h1.page_section__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#555;margin-bottom:1rem}
.page_section{padding:1.75rem 0;color:#555}
@media only screen and (max-width: 768px){.page_section{padding:0 1em;margin-bottom:1em}}
.page_section.brand{background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D);color:#fff}
.page_section__link{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#2872cd;display:flex;flex-flow:row nowrap;cursor:pointer;align-items:center}
.page_section__link>.svg,.page_section__link>svg{font-size:16px;height:1em;margin-right:.5em;width:1em}
.page_section__link>.svg path,.page_section__link>svg path{fill:currentColor}
.page_section__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:currentColor;display:flex;flex-flow:row nowrap;align-items:center;padding:1rem 0;margin-bottom:1.75rem;border-bottom:1px solid #cfd0ce}
.page_section__title--mobile{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:500;line-height:1.6;color:#555}
@media only screen and (max-width: 768px){.page_section__title{border-bottom:none;margin-bottom:0}}
.page_section__title.noborder{border:none}
.page_section__title .title_actions{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:var(--gr-brand-color);display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.page_section__title .title_actions>.svg,.page_section__title .title_actions>svg{font-size:1em;margin-left:.5em}
.page_section__title .title_actions>.svg:not(.nofill) path,.page_section__title .title_actions>svg:not(.nofill) path{fill:currentColor}
.page_section__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
.page_section__content.ql-display{height:auto;overflow-y:visible !important;padding:0;white-space:inherit}
.page_section__content.ql-display.ql-editor p{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;font-family:Helvetica,Arial,sans-serif}
.page_section__time{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.page_section__location{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;display:flex;flex-flow:row nowrap;align-items:center}
.page_section__location .value{font-weight:400;margin:0 .5rem}
.page_section__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.page_section__tags{display:flex;flex-flow:row wrap;margin-bottom:1.75rem}
.page_section__tags>div{margin-right:1em}
.page_section .svg.green path,.page_section svg.green path{fill:#21b886}
.page_section .svg.orange path,.page_section svg.orange path{fill:#ffb621}
.page_section .svg.blue path,.page_section svg.blue path{fill:#2872cd}
ul.margin-flat{padding-left:1.2rem}
.gr_accordion{display:flex;flex-flow:column nowrap;border:1px solid #d8d8d8;border-radius:4px}
.gr_accordion__item{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16);position:relative}
.gr_accordion__header{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#2872CD;color:var(--gr-brand-color, #2872CD);letter-spacing:.15px;cursor:pointer;padding:.75rem 3rem}
.gr_accordion__content{display:flex;flex-flow:column nowrap;padding:0 3rem .75rem;transition:all .3s ease-in;max-height:100vh}
.gr_accordion__icon{position:absolute;top:.75rem;left:.5rem;pointer-events:none;transition:transform .3s ease}
.gr_accordion__icon img,.gr_accordion__icon svg{transform:scale(1.5)}
.gr_accordion__icon .toggle-active{transform:scale(1.5) rotate(90deg)}
.hero_image{background-color:#F8F8F8;background-color:var(--hero-background-color, #F8F8F8);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:400px;padding:1.75rem;position:relative}
.hero_image>*{position:relative}
.hero_image__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#FFFFFF;color:var(--hero-text-color, #FFFFFF);margin:0}
.hero_image__date{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#FFFFFF;color:var(--hero-text-color, #FFFFFF)}
.hero_image__date .dropdown-link.button{background-color:rgba(0,0,0,0);text-transform:uppercase}
.hero_image__date .dropdown-link.button:hover,.hero_image__date .dropdown-link.button:focus{background-color:#cacbcd;color:#1976d2}
.hero_image__time{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#FFFFFF;color:var(--hero-text-color, #FFFFFF)}
.hero_image__timer{position:absolute;right:1rem;bottom:1rem}
.gr-input__input,.gr-input__inputBtn{display:flex;align-items:center;flex-flow:row nowrap;background-color:#fff;border-radius:.25em;border:1px solid rgba(0,0,0,0);border:1px solid rgba(34,36,38,.15);caret-color:#555;padding:0 .5em;height:42px;outline:none;position:relative;transition:all .3s ease}
.currency.gr-input__input,.currency.gr-input__inputBtn{height:100%}
.passcode.gr-input__input,.passcode.gr-input__inputBtn{border:none}
.passcode.gr-input__input:hover,.passcode.gr-input__inputBtn:hover{box-shadow:none;border:0}
.fullwidth.gr-input__input,.fullwidth.gr-input__inputBtn{width:100%}
.textarea.gr-input__input,.textarea.gr-input__inputBtn{width:100%;min-height:100px}
.gr-input__input:hover,.gr-input__inputBtn:hover{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);border:1px solid rgba(0,0,0,0)}
.gr-input__input:focus,.gr-input__inputBtn:focus{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D);caret-color:#73BD5D;caret-color:var(--gr-brand-color, #73BD5D)}
.outline.gr-input__input,.outline.gr-input__inputBtn{box-shadow:none;border:1px solid #adb1aa}
.active.gr-input__input,.active.gr-input__inputBtn{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.active.gr-input__input:focus,.active.gr-input__inputBtn:focus,.active.gr-input__input:hover,.active.gr-input__inputBtn:hover{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.active.gr-input__input:focus .menu,.active.gr-input__inputBtn:focus .menu,.active.gr-input__input:hover .menu,.active.gr-input__inputBtn:hover .menu{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.active.gr-input__input input,.active.gr-input__inputBtn input{caret-color:#73BD5D;caret-color:var(--gr-brand-color, #73BD5D)}
.active.gr-input__input .menu,.active.gr-input__inputBtn .menu{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.gr-input__input:focus-within,.gr-input__inputBtn:focus-within{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.gr-input__input:focus-within input,.gr-input__inputBtn:focus-within input{caret-color:#73BD5D;caret-color:var(--gr-brand-color, #73BD5D)}
.success.gr-input__input,.success.gr-input__inputBtn{border-color:#4bc69d}
.error.gr-input__input,.error.gr-input__inputBtn{border-color:#ff625d}
.info.gr-input__input,.info.gr-input__inputBtn{border-color:#528ed7}
.warning.gr-input__input,.warning.gr-input__inputBtn{border-color:#ffc347}
.disabled.gr-input__input,.disabled.gr-input__inputBtn,.readonly.gr-input__input,.readonly.gr-input__inputBtn{box-shadow:none;background-color:#f8f8f8}
.disabled.gr-input__input input,.disabled.gr-input__inputBtn input,.readonly.gr-input__input input,.readonly.gr-input__inputBtn input{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#b1b1b1}
.no-shadow.gr-input__input,.no-shadow.gr-input__inputBtn{box-shadow:none;border:1px solid #cfd0ce}
.gr-input__input .svg,.gr-input__inputBtn .svg,.gr-input__input svg,.gr-input__inputBtn svg{pointer-events:none;position:absolute;right:1em;top:50%;transform:translateY(-50%)}
.gr-input__input .svg path,.gr-input__inputBtn .svg path,.gr-input__input svg path,.gr-input__inputBtn svg path{fill:#b1b1b1}
.gr-input__input .clear-input,.gr-input__inputBtn .clear-input{border:0;background-color:rgba(0,0,0,0);position:absolute;right:3em;cursor:pointer}
.gr-input__input .clear-input.img,.gr-input__inputBtn .clear-input.img{right:0;height:100%;width:20%}
.gr-input__input .clear-input:hover,.gr-input__inputBtn .clear-input:hover{text-decoration:underline}
.gr-input__input input,.gr-input__inputBtn input{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;flex:1 1 auto;border:none;outline:none;height:100%;margin:0 .5em;padding:.5em 3em .5em 0;width:100%}
.gr-input__input input::-moz-placeholder, .gr-input__inputBtn input::-moz-placeholder{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#b1b1b1}
.gr-input__input input::placeholder,.gr-input__inputBtn input::placeholder{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#b1b1b1}
.gr-input__input .icon-btn,.gr-input__inputBtn .icon-btn{display:flex;align-items:center;align-self:stretch;cursor:pointer}
.gr-input__input>.dropdown.icon,.gr-input__inputBtn>.dropdown.icon{top:auto}
.gr-input__input>.dropdown.icon:before,.gr-input__inputBtn>.dropdown.icon:before{content:"";display:flex;background-image:url(https://app.groupize.com/packs/static/images/icons/arrow-dropdown-d2e699f85cc188335dc6.svg) !important;background-position:center !important;background-repeat:no-repeat !important;height:10px;width:10px}
#select_question~.menu .item,#select_question~.text{position:relative;padding:.78571429rem 1.14285714rem .78571429rem calc(1.14285714rem + 24px) !important;border:none}
#select_question~.menu .item::before,#select_question~.text::before{position:absolute;left:0;top:0;display:block;content:"";background-position:center;background-repeat:no-repeat;height:40px;width:calc(1.14285714rem + 24px);filter:invert(11%) sepia(40%) saturate(474%) hue-rotate(170deg) brightness(98%) contrast(89%)}
#select_question~.menu .item[data-value=short_answer]::before,#select_question~.text[data-value=short_answer]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/short-text-e61e62033eb8e2acdaf4.svg)}
#select_question~.menu .item[data-value=text_answer]::before,#select_question~.text[data-value=text_answer]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/paragraph-a2ce578552a7cdffbf0a.svg)}
#select_question~.menu .item[data-value=dropdown_select]::before,#select_question~.text[data-value=dropdown_select]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/dropdown-circle-95260ec66c57e25b9150.svg)}
#select_question~.menu .item[data-value=multiple_choice]::before,#select_question~.text[data-value=multiple_choice]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/checkbox-eadc5adce57d98d18f01.svg)}
#select_question~.menu .item[data-value=file_picker]::before,#select_question~.text[data-value=file_picker]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/file-upload-e142f05aa05002a87962.svg)}
#select_question~.menu .item[data-value=date_picker]::before,#select_question~.text[data-value=date_picker]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/event-659a122e9792ac89b150.svg)}
#select_question~.menu .item[data-value=time_picker]::before,#select_question~.text[data-value=time_picker]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/time-33beeb1c6aab534fb625.svg)}
#select_question~.text{padding:.78571429rem 1.14285714rem .78571429rem calc(1.14285714rem + 17px) !important}
#select_question~.text::before{height:37px;width:calc(1.14285714rem + 10px)}
.gr-input{margin-bottom:1rem}
.gr-input__inputBtn{cursor:pointer}
.gr-input__inputBtn input,.gr-input__inputBtn input:disabled{background-color:inherit;cursor:pointer}
.gr-input__multi{display:flex;align-items:center;vertical-align:middle}
.gr-input__multi .time-divider{padding:0 1em;margin:0;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.gr-radio{display:flex;flex-flow:row nowrap;align-items:center}
.gr-radio input{display:none !important}
.gr-radio label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;display:flex;flex-flow:row nowrap;flex:0 0 auto;align-items:center;padding:4px 8px;position:relative;text-transform:capitalize}
.gr-radio label:before{content:"";display:flex;flex-flow:row nowrap;flex:0 0 auto;background-color:#fff;border:2px solid #7f7f7f;border-radius:500rem;box-sizing:content-box;margin-right:1rem;height:1.2rem;width:1.2rem;transition:border-color .3s ease}
.gr-radio label:focus{border:1px solid #c0e1b5;outline:none}
.gr-radio label:hover:before{border-color:#555}
.gr-radio input:checked~label:before{background-color:#73bd5d;border-color:#73bd5d;box-shadow:inset 0 0 0 .25rem #fff}
.gr-radio input:disabled~label{background-color:#f8f8f8;opacity:.5}
.gr-checkbox{display:flex;flex-flow:row nowrap;align-items:flex-start}
.gr-checkbox input{display:none !important}
.gr-checkbox label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;display:flex;flex-flow:row nowrap;align-items:flex-start;padding:4px 8px;position:relative;text-transform:capitalize}
.gr-checkbox label .content{display:flex;flex-flow:row wrap}
.gr-checkbox label p{color:#555;margin:0}
.gr-checkbox label:before{content:"";display:flex;flex-flow:row nowrap;flex:0 0 auto;width:1.2rem;height:1.2rem;border:2px solid #7f7f7f;border-radius:.35rem;box-sizing:content-box;margin-right:.6rem;transition:all .3s ease;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:18px}
.gr-checkbox label:focus{border:1px solid #c0e1b5;outline:none}
.gr-checkbox label:hover:before{border-color:#555}
.gr-checkbox input.semi~label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDBIMTZDMTcuMSAwIDE4IDAuOSAxOCAyVjE2QzE4IDE3LjEgMTcuMSAxOCAxNiAxOEgyQzAuOSAxOCAwIDE3LjEgMCAxNlYyQzAgMC45IDAuOSAwIDIgMFpNMTQgOEg0VjEwSDE0VjhaIiBmaWxsPSIjNzNCRDVEIi8+Cjwvc3ZnPgo=);border-color:#73bd5d !important;background-size:cover;border-radius:.35rem}
.gr-checkbox input:checked~label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDBIMTVDMTYuNjU0IDAgMTggMS4zNDUgMTggM1YxNUMxOCAxNi42NTQgMTYuNjU0IDE4IDE1IDE4SDNDMS4zNDUgMTggMCAxNi42NTQgMCAxNVYzQzAgMS4zNDUgMS4zNDUgMCAzIDBaTTguNzI3MjMgMTIuNjA1NEwxMy4yOTUyIDYuNjA1NDNDMTMuNjMwMiA2LjE2NjQzIDEzLjQ1MTIgNS41Mzk0MyAxMy4wNjIyIDUuMjA0NDNDMTIuNjYyMiA0Ljg3OTQzIDEyLjAzODIgNS4wNDk0MyAxMS43MDgyIDUuNDM5NDNMNy45MjAyMyAxMC4zNjM0TDYuMjg3MjMgOC4yNzc0M0M1Ljk0NjIzIDcuODQxNDMgNS4zMTgyMyA3Ljc2NTQzIDQuODgzMjMgOC4xMDY0M0M0LjQ0ODIzIDguNDQ2NDMgNC4zNzIyMyA5LjA3NTQzIDQuNzEyMjMgOS41MDk0M0w3LjE0NDIzIDEyLjYxNjRDNy4zMzQyMyAxMi44NTg0IDcuNjI0MjMgMTMuMDA0IDcuOTMxMjMgMTMuMDA0SDcuOTM4MjNDOC4yNDgyMyAxMi45OTg0IDguNTM4MjMgMTIuODUyIDguNzI3MjMgMTIuNjA1NFoiIGZpbGw9IiM3M0JENUQiLz4KPC9zdmc+Cg==);border-color:#73bd5d !important;background-size:cover;border-radius:.35rem}
.gr-checkbox input:disabled~label{opacity:.5}
.gr-label-title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#666;text-transform:uppercase}
.ql_editor{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);background-color:#fff;height:200px}
#question_form .ql_editor{height:auto;min-height:62px}
.number-percent-container{position:absolute;right:10px;top:31px;z-index:99}
.field.percent input::-webkit-outer-spin-button,.field.percent input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.field.percent input[type=number]{-moz-appearance:textfield}
.form-field-wrapper .form-field-wrapper:not(.form-field-wrapper--no-spacing),.form-field-wrapper.form-field-wrapper--with-spacing{margin-top:1.145rem}
.form-field-wrapper label,.form-field-wrapper .label,.form-field-wrapper .field label,.form-field-wrapper .field .label{margin-bottom:0.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(102 102 102 / var(--tw-text-opacity))}
.form-field-wrapper .field_with_errors label,.form-field-wrapper .field_with_errors .label{--tw-text-opacity:1;color:rgb(239 67 67 / var(--tw-text-opacity))}
.form-field-wrapper .field_with_errors input[type=text]{border-width:1px;--tw-border-opacity:1;border-color:rgb(239 67 67 / var(--tw-border-opacity))}
.form-field-wrapper input[type=checkbox].brand{visibility:hidden;position:relative}
.form-field-wrapper input[type=checkbox].brand:checked::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwSDJDMC45IDAgMCAwLjkgMCAyVjE2QzAgMTcuMSAwLjkgMTggMiAxOEgxNkMxNy4xIDE4IDE4IDE3LjEgMTggMTZWMkMxOCAwLjkgMTcuMSAwIDE2IDBaTTEzLjU4MDIgNC41Nzk5OUwxNC45OTAyIDUuOTk5OTlMNi45OTAyMyAxNEwyLjk5MDIzIDEwLjAxTDQuNDEwMjMgOC41OTk5OUw2Ljk5MDIzIDExLjE3TDEzLjU4MDIgNC41Nzk5OVoiIGZpbGw9IiM3M0JENUQiLz4KPC9zdmc+Cg==);background-size:contain;border:none}
.form-field-wrapper input[type=checkbox].brand::before{content:"";visibility:visible;position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #73bd5d;border-radius:2px}
.form-field-wrapper input[type=checkbox]+label{margin-bottom:0px;margin-left:0.75rem;font-weight:400;text-transform:capitalize;--tw-text-opacity:1;color:rgb(33 43 54 / var(--tw-text-opacity))}
.form-field-wrapper .form-field--text{position:relative;height:2.75rem;width:100%;border-radius:0.25rem;border-width:1px;border-style:solid;border-color:#22242626;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:0px;padding-bottom:0px;padding-left:0.5rem;padding-right:0.5rem;caret-color:#555555;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-duration:150ms;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
.form-field-wrapper .form-field--text:hover{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);border:1px solid rgba(0,0,0,0)}
.form-field-wrapper .form-field--text:focus{--tw-border-opacity:1;border-color:rgb(115 189 93 / var(--tw-border-opacity));caret-color:#73BD5D}
.form-field-wrapper .form-field--text:focus::-moz-placeholder{color:rgba(115,115,115,.87)}
.form-field-wrapper .form-field--text:focus::placeholder{color:rgba(115,115,115,.87)}
.form-field-wrapper .form-field--text::-moz-placeholder{color:rgba(191,191,191,.87)}
.form-field-wrapper .form-field--text::placeholder{color:rgba(191,191,191,.87)}
.toggle--circle{position:relative;display:inline-block}
.toggle--circle [type=checkbox]{position:absolute;top:0px;left:0px;z-index:3;cursor:pointer;opacity:0}
.toggle--circle label{margin:0px;min-width:80px;cursor:pointer;padding-left:3rem}
.toggle--circle label::before{position:absolute;top:0.5rem;left:0px;z-index:1;display:block;height:0.875rem;width:2rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:500rem;--tw-bg-opacity:1;background-color:rgb(148 154 145 / var(--tw-bg-opacity));opacity:.3;transition-property:all;transition-duration:150ms;transition-delay:0ms;transition-duration:0.1s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--tw-content:"";content:var(--tw-content)}
.toggle--circle label::after{position:absolute;left:0px;top:8px;z-index:2;height:1.5rem;width:1.5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;border-radius:500rem;--tw-bg-opacity:1;background-color:rgb(148 154 145 / var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);transition-property:all;transition-duration:150ms;transition-delay:0ms;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--tw-content:"";content:var(--tw-content)}
.toggle--circle input:checked~label{--tw-text-opacity:1;color:rgb(115 189 93 / var(--tw-text-opacity))}
.toggle--circle input:checked~label::before{--tw-bg-opacity:1;background-color:rgb(115 189 93 / var(--tw-bg-opacity))}
.toggle--circle input:checked~label::after{left:0.75rem;--tw-bg-opacity:1;background-color:rgb(115 189 93 / var(--tw-bg-opacity))}
.gr_alert{display:flex;flex-flow:row nowrap;align-items:center;background-color:#fff2f2;color:#f72117;padding:1rem;margin-bottom:1rem}
.gr_alert.warning{background-color:#fffae7;color:#f8a501}
.gr_alert.warning .svg{display:none}
.gr_alert.warning .svg.warning{display:block}
.gr_alert.success{background-color:#f0fffa;color:#01a870}
.gr_alert.success .svg{display:none}
.gr_alert.success .svg.success{display:block}
.gr_alert.info{background-color:#f2f8ff;color:#0057c2}
.gr_alert.info .svg{display:none}
.gr_alert.info .svg.info{display:block}
.gr_alert__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:currentColor;letter-spacing:.15px}
.gr_alert__icon{display:flex;align-items:center;color:currentColor}
.gr_alert__icon .svg,.gr_alert__icon svg{margin:0 1rem 0 0}
.gr_alert__icon .svg:not(.nofill) path,.gr_alert__icon svg:not(.nofill) path{fill:currentColor}
.gr-button{--btn-color: #7B8277;--btn-bg-color: transparent;--btn-border-color: transparent;text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em;color:#475242;color:var(--btn-color, #475242);background-color:var(--btn-bg-color);border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;display:flex;justify-content:center;align-items:center;text-align:center;white-space:nowrap;border-radius:.25em;cursor:pointer;transition:all .3s ease}
.gr-button:focus,.gr-button:hover{--btn-color: #7B8277;--btn-bg-color: #F8F8F8;border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;color:#7b8277;color:#7B8277;color:var(--btn-color, #7B8277);background-color:#f8f8f8;background-color:#F8F8F8;background-color:var(--btn-bg-color, #F8F8F8);outline:none}
.gr-button:active{--btn-color: #7B8277;--btn-bg-color: #E0E2E0;border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;color:#7b8277;color:#7B8277;color:var(--btn-color, #7B8277);background-color:#e0e2e0;background-color:#E0E2E0;background-color:var(--btn-bg-color, #E0E2E0);outline:none}
.gr-button.giant{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555)}
.gr-button.large{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:16px;font-weight:700;line-height:20px;color:#555555;color:var(--btn-color, #555555);padding:.875rem 1.75rem}
.gr-button.medium{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.small{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.tiny{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:10px;font-weight:700;line-height:12px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.disabled{color:var(--btn-color);opacity:.7}
.gr-button.blue{--btn-color: #2872CD}
.gr-button.brand{--btn-color: var(--gr-brand-color, #73BD5D)}
.gr-button.inline{display:inline-flex}
.gr-button.raised{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);--btn-bg-color: #FFFFFF;--btn-color: #7B8277}
.gr-button.plain:hover,.gr-button.plain:focus{background-color:rgba(0,0,0,0)}
.gr-button.outline{--btn-bg-color: #FFFFFF;--btn-color: #7B8277;--btn-border-color: #7B8277}
.gr-button.outline.blue{--btn-color: #2872CD;--btn-border-color: #2872CD}
.gr-button.outline.brand{--btn-color: var(--gr-brand-color, #73BD5D);--btn-border-color: var(--gr-brand-color, #73BD5D)}
.gr-button.outline.danger{--btn-color: #FF3E36;--btn-border-color: #FF3E36}
.gr-button.outline.disabled{--btn-color: #D8D8D8 !important;--btn-border-color: #D8D8D8 !important}
.gr-button.form-inline{margin-top:25px;min-height:3rem}
.gr-button.basic{border:none;--btn-color: #475242;--btn-bg-color: #FFFFFF;background-color:#fff}
.gr-button.basic:hover{--btn-color: #475242;--btn-bg-color: #E0E2E0;background-color:#e0e2e0}
.gr-button.basic:active{--btn-color: #475242;--btn-bg-color: #C8CBC6;background-color:#c8cbc6}
.gr-button.navigation{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#7b8277;letter-spacing:.15px}
.gr-button.filled,.gr-button.filled.brand{border:none;--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.filled:hover,.gr-button.filled.brand:hover{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #8DCA7B);background-color:#8DCA7B;background-color:var(--gr-brand-color, #8DCA7B)}
.gr-button.filled:active,.gr-button.filled.brand:active{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.filled.disabled,.gr-button.filled.brand.disabled{--btn-bg-color: #D8D8D8 !important}
.gr-button.filled.blue{border:none;--btn-color: #FFFFFF;--btn-bg-color: #2872CD;background-color:#2872cd}
.gr-button.filled.blue:hover{--btn-color: #E0E2E0;--btn-bg-color: #528ED7;background-color:#528ed7}
.gr-button.filled.blue:active{--btn-color: #FFFFFF;--btn-bg-color: #528ED7;background-color:#528ed7}
.gr-button.filled.blue.disabled{--btn-bg-color: #D8D8D8 !important}
.gr-button.paper{border:none;--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D);box-shadow:0px 1px 2px 1px rgba(0,0,0,.12);filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.12))}
.gr-button.paper:hover{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #8DCA7B);background-color:#8DCA7B;background-color:var(--gr-brand-color, #8DCA7B)}
.gr-button.paper:active{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.icon .svg,.gr-button.icon svg{margin:0}
.gr-button.icon .svg:not(.nofill) path,.gr-button.icon svg:not(.nofill) path{fill:#475242;fill:var(--btn-color, #475242)}
.gr-button.icon.left>.svg,.gr-button.icon.left>svg{margin-right:.75em}
.gr-button.icon.right>.svg,.gr-button.icon.right>svg{margin-left:.75em}
.gr-button.fullwidth{width:100%}
.gr-button.capitalized{text-transform:capitalize}
.gr-tabs{display:flex;flex-flow:row wrap;background-color:#fff;border-bottom:1px solid #cfd0ce;padding:0 2rem}
.venus .gr-tabs{flex-grow:1}
.gr-tabs.fullwidth{flex-basis:100%}
.gr-tabs.noborder{border-bottom:none}
.gr-tabs.inner{padding:0 5rem}
.gr-tabs.clear{background:rgba(0,0,0,0)}
.gr-tabs.sticky{position:sticky;top:-1px;z-index:40}
.gr-tabs__content{display:flex;flex-flow:row wrap;align-self:flex-end;min-height:40px;padding-inline-start:0;margin-block-start:0em;margin-block-end:0em}
.gr-tabs__content ul,.gr-tabs__content ol,.gr-tabs__content li{list-style:none}
.gr-tabs__content.fullwidth{flex:1 1 100%}
.gr-tabs__content.fullwidth .gr-tabs__item{flex:1 1 auto}
.gr-tabs__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.gr-tabs__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;display:flex;cursor:pointer;align-items:center;flex-direction:row;justify-content:center;border-radius:6px 6px 0 0;transition:all .3s ease;min-height:40px;padding:20px 16px;white-space:nowrap;width:auto}
.gr-tabs__item i.icon{line-height:1;margin-right:.5em}
.gr-tabs__item>.svg{margin-right:.75em}
.gr-tabs__item:hover{color:#555;background-color:#f8f8f8}
.gr-tabs__item:hover>.svg:not(.nofill) path,.gr-tabs__item:hover>svg:not(.nofill) path{fill:#555}
.gr-tabs__item:active{color:#555;background-color:#e0e2e0}
.gr-tabs__item:active>.svg:not(.nofill) path,.gr-tabs__item:active>svg:not(.nofill) path{fill:currentColor}
.gr-tabs__item.active,.gr-tabs__item[aria-selected=true]{color:#555;box-shadow:inset 0px -4px 0px #73BD5D;box-shadow:inset 0px -4px 0px var(--gr-brand-color, #73BD5D)}
.gr-tabs__item.active:focus,.gr-tabs__item[aria-selected=true]:focus{outline:none}
.gr-tabs__item.active>.svg:not(.nofill) path,.gr-tabs__item.active>svg:not(.nofill) path,.gr-tabs__item[aria-selected=true]>.svg:not(.nofill) path,.gr-tabs__item[aria-selected=true]>svg:not(.nofill) path{fill:currentColor}
.gr-tabs.btn .gr-tabs__content{min-height:0;align-self:center;padding:1rem 0}
.gr-tabs.btn .gr-tabs__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;background-color:rgba(0,0,0,0);border-radius:1rem;padding:.15em 1em;min-height:0;margin-right:1em}
.gr-tabs.btn .gr-tabs__item.active{color:#fff;background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.timer{display:flex;flex-flow:row nowrap;align-items:flex-start;align-self:flex-start;font-size:24px;background:rgba(0,0,0,.48);border-radius:4px;padding:.2em;position:relative}
.timer.huge{font-size:48px}
.timer__item{display:flex;flex-flow:column nowrap;position:relative;padding-right:.5em;min-width:1.85em;box-sizing:content-box}
.timer__item::after{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:1em;font-weight:400;color:#fff;line-height:1.2;content:":";position:absolute;right:.125em;top:0}
.timer__item:last-child{padding-right:0}
.timer__item:last-child::after{content:""}
.timer__item .value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:1em;font-weight:400;color:#fff;line-height:1.2;text-align:center;text-transform:uppercase}
.timer__item .label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:.5em;font-weight:400;line-height:1.6;color:#fff;text-align:center;text-transform:uppercase}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}

/*# sourceMappingURL=theme_earth-0bbcf66f.css.map*/