.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow{font-family:Muli,Arial,sans-serif}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow a{color:#c00;font-weight:500;text-decoration:underline}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow a:hover,.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow a:active{color:#a00}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow p{margin-bottom:2rem}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow p:last-child{margin-bottom:0}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ul,.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ol{padding-left:2rem}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ul:last-child,.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ol:last-child{margin-bottom:0}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ul li,.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ol li{margin-top:.5rem}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.q-invert.slick-arrow{color:#fff}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.q-invert.slick-arrow a{color:#fff;font-weight:inherit;text-decoration:underline}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.q-invert.slick-arrow a:hover,.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.q-invert.slick-arrow a:active{color:#d4d4d4}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow{font-size:1.6rem;line-height:2rem;color:#464646}
@media print,only screen and (min-width:37.5em){.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow{font-size:1.6rem;line-height:2rem}
}
@media only screen and (min-width:60em){.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow{font-size:1.6rem;line-height:2rem}
}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ul,.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow ol{margin:0 0 2rem 0}
.q-descriptive4{font-size:.9rem;line-height:1rem;color:#464646;font-family:Muli,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;margin:0;padding:0}
@media print,only screen and (min-width:37.5em){.q-descriptive4{font-size:1.2727rem;line-height:1.3636rem}
}
@media only screen and (min-width:60em){.q-descriptive4{font-size:1.5rem;line-height:1.5833rem}
}
.q-descriptive4 a{color:#464646;font-weight:inherit;text-decoration:none}
.q-descriptive4 a:hover,.q-descriptive4 a:active{color:#a00}
.q-invert.q-descriptive4{color:#fff}
.q-invert.q-descriptive4 a{color:#fff;font-weight:inherit;text-decoration:none}
.q-invert.q-descriptive4 a:hover,.q-invert.q-descriptive4 a:active{color:#d4d4d4}
sup,sub{font-family:Muli,Arial,sans-serif;font-size:60%}
.q-display4{padding-left:1.65rem;position:relative}
.q-display4::before{border-left:.75rem solid #c00;bottom:3px;content:'';display:inline-block;left:0;position:absolute;top:0;width:.75rem}
@media print,only screen and (min-width:26.25em){.q-display4::before{bottom:7px;top:3px}
}
p>.q-display4{display:inline-block}
.q-hotspot{position:relative;width:100%}
.q-hotspot .q-responsive-image{z-index:0}
.q-hotspot .hotspot{visibility:hidden;z-index:0}
.q-hotspot .hotspot.modal{text-decoration:none}
.q-hotspot .hotspot.hotspot-animation-0.pulse .icon-container{animation-delay:250ms}
.q-hotspot .hotspot.hotspot-animation-1.pulse .icon-container{animation-delay:500ms}
.q-hotspot .hotspot.hotspot-animation-2.pulse .icon-container{animation-delay:750ms}
.q-hotspot .hotspot.hotspot-animation-3.pulse .icon-container{animation-delay:1000ms}
.q-hotspot .hotspot:hover{z-index:1}
.q-hotspot .hotspot.no-label:hover .label-container,.q-hotspot .hotspot.no-label.q-invert:hover .label-container{background:transparent;border:0}
.q-hotspot .hotspot.no-label:hover .label-container span,.q-hotspot .hotspot.no-label.q-invert:hover .label-container span{background:transparent;border:0}
.q-hotspot .q-hotspot-content-overlay .q-overlay-right,.q-hotspot .q-hotspot-content-overlay .q-overlay-left{height:100%;top:0;width:100%}
.q-hotspot .q-hotspot-content-overlay .q-hotspot-scroller{height:100%}
.q-hotspot .q-hotspot-content-overlay .q-hotspot-scroller>.q-slider>.slick-list>.slick-track>.q-slider-item{outline:0}
.q-hotspot .q-hotspot-content-overlay .q-hotspot-scroller>.q-slider .slick-arrow:focus{outline:-webkit-focus-ring-color auto 5px}
@media print,only screen and (min-width:37.5em){.q-hotspot .q-overlay-left.q-twenty-five-percent-width-medium{width:25%}
.q-hotspot .q-overlay-left.q-thirty-three-percent-width-medium{width:33.33%}
.q-hotspot .q-overlay-left.q-forty-two-percent-width-medium{width:42%}
.q-hotspot .q-overlay-left.q-fifty-percent-width-medium{width:50%}
.q-hotspot .q-overlay-left.q-fifty-eight-percent-width-medium{width:58%}
.q-hotspot .q-overlay-left.q-sixty-six-percent-width-medium{width:66.66%}
.q-hotspot .q-overlay-left.q-seventy-five-percent-width-medium{width:75%}
.q-hotspot .q-overlay-left.q-hundred-percent-width-medium{width:100%}
.q-hotspot .q-overlay-right.q-twenty-five-percent-width-medium{margin-left:75%;width:25%}
.q-hotspot .q-overlay-right.q-thirty-three-percent-width-medium{margin-left:66.66%;width:33.33%}
.q-hotspot .q-overlay-right.q-forty-two-percent-width-medium{margin-left:58%;width:42%}
.q-hotspot .q-overlay-right.q-fifty-percent-width-medium{margin-left:50%;width:50%}
.q-hotspot .q-overlay-right.q-fifty-eight-percent-width-medium{margin-left:42%;width:58%}
.q-hotspot .q-overlay-right.q-sixty-six-percent-width-medium{margin-left:33.33%;width:66.66%}
.q-hotspot .q-overlay-right.q-seventy-five-percent-width-medium{margin-left:25%;width:75%}
.q-hotspot .q-overlay-right.q-hundred-percent-width-medium{width:100%}
}
@media only screen and (min-width:60em){.q-hotspot .q-overlay-left.q-twenty-five-percent-width-large{width:25%}
.q-hotspot .q-overlay-left.q-thirty-three-percent-width-large{width:33.33%}
.q-hotspot .q-overlay-left.q-forty-two-percent-width-large{width:42%}
.q-hotspot .q-overlay-left.q-fifty-percent-width-large{width:50%}
.q-hotspot .q-overlay-left.q-fifty-eight-percent-width-large{width:58%}
.q-hotspot .q-overlay-left.q-sixty-six-percent-width-large{width:66.66%}
.q-hotspot .q-overlay-left.q-seventy-five-percent-width-large{width:75%}
.q-hotspot .q-overlay-left.q-hundred-percent-width-large{width:100%}
.q-hotspot .q-overlay-right.q-twenty-five-percent-width-large{margin-left:75%;width:25%}
.q-hotspot .q-overlay-right.q-thirty-three-percent-width-large{margin-left:66.66%;width:33.33%}
.q-hotspot .q-overlay-right.q-forty-two-percent-width-large{margin-left:58%;width:42%}
.q-hotspot .q-overlay-right.q-fifty-percent-width-large{margin-left:50%;width:50%}
.q-hotspot .q-overlay-right.q-fifty-eight-percent-width-large{margin-left:42%;width:58%}
.q-hotspot .q-overlay-right.q-sixty-six-percent-width-large{margin-left:33.33%;width:66.66%}
.q-hotspot .q-overlay-right.q-seventy-five-percent-width-large{margin-left:25%;width:75%}
.q-hotspot .q-overlay-right.q-hundred-percent-width-large{width:100%}
}
@media only screen and (min-width:75em){.q-hotspot .q-overlay-left.q-twenty-five-percent-width-xlarge{width:25%}
.q-hotspot .q-overlay-left.q-thirty-three-percent-width-xlarge{width:33.33%}
.q-hotspot .q-overlay-left.q-forty-two-percent-width-xlarge{width:42%}
.q-hotspot .q-overlay-left.q-fifty-percent-width-xlarge{width:50%}
.q-hotspot .q-overlay-left.q-fifty-eight-percent-width-xlarge{width:58%}
.q-hotspot .q-overlay-left.q-sixty-six-percent-width-xlarge{width:66.66%}
.q-hotspot .q-overlay-left.q-seventy-five-percent-width-xlarge{width:75%}
.q-hotspot .q-overlay-left.q-hundred-percent-width-xlarge{width:100%}
.q-hotspot .q-overlay-right.q-twenty-five-percent-width-xlarge{margin-left:75%;width:25%}
.q-hotspot .q-overlay-right.q-thirty-three-percent-width-xlarge{margin-left:66.66%;width:33.33%}
.q-hotspot .q-overlay-right.q-forty-two-percent-width-xlarge{margin-left:58%;width:42%}
.q-hotspot .q-overlay-right.q-fifty-percent-width-xlarge{margin-left:50%;width:50%}
.q-hotspot .q-overlay-right.q-fifty-eight-percent-width-xlarge{margin-left:42%;width:58%}
.q-hotspot .q-overlay-right.q-sixty-six-percent-width-xlarge{margin-left:33.33%;width:66.66%}
.q-hotspot .q-overlay-right.q-seventy-five-percent-width-xlarge{margin-left:25%;width:75%}
.q-hotspot .q-overlay-right.q-hundred-percent-width-xlarge{width:100%}
}
.q-hotspot{position:relative}
.q-hotspot .hotspot{cursor:pointer;display:inline;position:absolute;z-index:0}
.q-hotspot .hotspot .q-hotspot-icon-active{display:none}
.q-hotspot .hotspot.pulse .icon-container{animation-name:pulse}
.q-hotspot .hotspot.active .icon-container{animation:none;background-color:#060505}
.q-hotspot .hotspot.active .icon-container .q-hotspot-icon-active{display:block}
.q-hotspot .hotspot.active .icon-container .q-hotspot-icon-inactive{display:none}
.q-hotspot .hotspot .icon-container{background-size:2rem;border-radius:50%;box-shadow:0 0 5px 1px rgba(0,0,0,0.35);content:'';display:block;height:2rem;left:.5rem;overflow:hidden;position:absolute;width:2rem;z-index:1}
.q-hotspot .hotspot:hover .icon-container{animation:none}
.q-hotspot .hotspot:hover .label-container span{display:inherit;width:100%}
.q-hotspot .hotspot .label-container{margin:.1rem 1.5rem;overflow:hidden}
.q-hotspot .hotspot .label-container span{animation-duration:.3s;animation-name:fade-in-left;background:#302f2f;border-bottom-right-radius:1rem;border-top-right-radius:1rem;color:#fff;display:none;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;line-height:1.5;overflow:hidden;padding:.2rem 1.5rem .3rem 2.5rem;position:static;text-align:right;-webkit-user-select:none;user-select:none;z-index:0}
.q-hotspot .hotspot.label-left .icon-container{left:initial;right:.5rem}
.q-hotspot .hotspot.label-left .label-container span{animation-name:fade-in-right;border-bottom-left-radius:1rem;border-top-left-radius:1rem;padding:.2rem 1.5rem .3rem 2.5rem;text-align:left}
.q-hotspot .hotspot.q-invert .icon-container{left:5px;right:initial}
.q-hotspot .hotspot.q-invert .label-container span{background-color:#fff;border-bottom-right-radius:1rem;border-top-right-radius:1rem;color:#060505;margin-right:1rem;padding:.2rem 1.5rem .3rem 2.5rem;text-align:right}
.q-hotspot .hotspot.q-invert.label-left .icon-container{left:initial;right:5px}
.q-hotspot .hotspot.q-invert.label-left .label-container span{border-bottom-left-radius:1rem;border-top-left-radius:1rem;margin-right:1rem;padding:.2rem 1.5rem .3rem 2.5rem;text-align:left}
.q-hotspot .animated .icon-container{animation-duration:2.5s;animation-fill-mode:both;animation-iteration-count:infinite}
.q-hotspot .q-hotspot-content-overlay{height:100%;position:absolute;top:0;width:100%;z-index:1}
.q-hotspot .q-hotspot-content-overlay .q-content-overlay-mask{animation-duration:500ms;animation-name:fade-in-opacity;background:rgba(6,5,5,0.62);height:100%;position:absolute;top:0;width:100%}
.q-hotspot .q-responsive-image .q-content-overlay .q-layer{height:auto;width:100%;z-index:1}
.q-hotspot .q-layer{overflow:hidden}
.q-hotspot .q-layer.q-overlay-right .q-hotspot-scroller{animation-duration:500ms;animation-name:fade-in-right}
.q-hotspot .q-layer.q-overlay-left .q-hotspot-scroller{animation-duration:500ms;animation-name:fade-in-left}
.q-hotspot .q-layer .q-hotspot-scroller{background:#060505;display:block;padding:0}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider{height:100%;margin-top:-5rem;overflow:hidden;padding-top:5rem}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider::after{background-color:#060505;bottom:0;content:'';height:4rem;position:absolute;width:100%}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-list{display:block;margin:0;overflow:hidden;padding:0;padding-bottom:3rem;position:relative}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow{align-items:center;background-color:transparent;border:0;bottom:0;color:#fff;display:flex;font-weight:700;margin:0;opacity:1;padding:0;position:absolute;top:initial;width:40%;z-index:2}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow.slick-prev::before{background-image:url("img/assets/mms-arrow.svg");background-position:right;background-repeat:no-repeat;content:'';display:block;height:4rem;transform:scaleX(-1);width:4rem}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow.slick-next{flex-direction:row-reverse;right:0}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow.slick-next::before{background-image:url("img/assets/mms-arrow.svg");background-position:right;background-repeat:no-repeat;content:'';display:block;height:4rem;width:4rem}
.q-hotspot .q-layer .q-hotspot-scroller>.q-slider>.slick-arrow p{font-weight:700}
.q-hotspot .q-layer .q-hotspot-scroller .q-gallery-header{height:5rem;position:relative}
.q-hotspot .q-layer .q-hotspot-scroller .q-gallery-header .q-gallery-header-close{position:absolute;right:0;z-index:2}
.q-hotspot .q-layer .q-hotspot-scroller .q-gallery-header .q-gallery-header-close .q-gallery-close-icon{background:url("img/assets/close-circle-white.svg") no-repeat;background-size:contain;box-sizing:border-box;height:3rem;padding-left:3rem;width:3rem;border:0;cursor:pointer;margin:1rem;padding:0}
.q-hotspot .q-layer .q-hotspot-scroller .q-gallery-header .q-gallery-header-close .q-gallery-close-icon:hover{background:url("img/assets/close-circle-white.svg") no-repeat}
@media print,only screen and (min-width:37.5em){.q-hotspot .hotspot .icon-container{height:2.5rem;width:2.5rem}
}