@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Titillium+Web:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Titillium+Web:wght@400;600;700&display=swap";html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}:root{font-size:16px}@media screen and (min-width: 700px){:root{font-size:calc( 16px + (20 - 16) * ( (100vw - 700px) / (1000 - 700) ))}}@media screen and (min-width: 1000px){:root{font-size:20px}}:root{--primary_font:Open Sans;--headings_font:Titillium Web;--headings_color:#222222;--headings_line-height:1.2;--headings_font-weight:700;--headings_letter-spacing:0.025em;--headings_large-font-size:50px;--headings_medium-font-size:41px;--headings_small-font-size:24px;--headings_text_transform:none;--body_background:#FFFFFF;--hover_background:#E3E3E3;--text_color:#333333;--border_color:#E3E3E3;--link_color:#222222;--link_hover:#442162;--alternating_background:#442162;--alternating_text_color:#FFFFFF;--alternating_link_hover:#FFFFFF;--overlay_color:rgba(0,0,0,0.8);--static__on_dark:rgba(255,255,255,0.5);--hover__on_dark:#FFFFFF;--static__on_light:rgba(0,0,0,0.5);--hover__on_light:#000000;--gradient:#442162;--card_grid_static__text:#FFFFFF;--card_grid_hover__background:#442162;--card_grid_hover__text:#FFFFFF;--faq_gradient:#EFEFEF;--faq_static__border-radius:0px;--faq_static__border:#EFEFEF;--faq_static__text:#000000;--faq_static__icon:#000000;--faq_hover__background:#FFFFFF;--faq_hover__border:#EFEFEF;--faq_hover__text:#442162;--faq_hover__icon:#442162;--faq_opened__background:#FFFFFF;--faq_opened__border:#EFEFEF;--faq_opened__text:#333333;--faq_opened__icon:#333333;--linklist_static__text:#000000;--linklist_static__icon:#000000;--linklist_hover__text:#000000;--linklist_hover__icon:#000000;--button_background_color:#FFFFFF;--button_color:#000000;--button_background_hover:#000000;--button_hover_color:#FFFFFF;--event_button_background_color:#555555;--event_button_color:#FFFFFF;--event_button_background_hover:#333333;--event_button_hover_color:#333333}.ir{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:block;visibility:hidden;height:0;content:" "}.clearfix:after{clear:both}.clear{clear:both}@media screen and (max-width: 750px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 750px){.show_mobile{display:block}}@media screen and (max-width: 1260px){.hide_mobile_nav{display:none}}.show_mobile_nav{display:none}@media screen and (max-width: 1260px){.show_mobile_nav{display:block}}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.hide{display:none}.mobile_view{display:block}@media screen and (min-width: 970px){.mobile_view{display:none}}.desktop_view{display:block}@media screen and (max-width: 970px){.desktop_view{display:none}}.hidden{display:none;visibility:hidden}.panel-header-base,.cards .title,.spotlight .title,.news_list .title,.cards[data-options-layout=spotlight][data-options-style=default] .title,.cards[data-options-layout=spotlight][data-options-style=grid] .title{margin:0px;font-weight:inherit;line-height:var(--headings_line-height);font-family:var(--headings_font),sans-serif;color:var(--headings_color);font-weight:var(--headings_font-weight);letter-spacing:var(--headings_letter-spacing)}.header-large,.cards[data-options-layout=spotlight][data-options-style=large] .entry .title,.cards[data-options-layout=full_width] .entry .info .title,.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info .title,.cards[data-options-layout=alternating] .entry .info .title,.cards[data-options-layout=intro] .info .title{font-size:var(--headings_large-font-size)}@media screen and (max-width: 870px){.header-large,.cards[data-options-layout=spotlight][data-options-style=large] .entry .title,.cards[data-options-layout=full_width] .entry .info .title,.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info .title,.cards[data-options-layout=alternating] .entry .info .title,.cards[data-options-layout=intro] .info .title{font-size:var(--headings_medium-font-size)}}.header-medium,.cards[data-options-layout=banners] .entry .info .title,.cards[data-options-layout=alternating][data-options-style=fixed_width] .entry .info .title{font-size:var(--headings_medium-font-size)}@media screen and (max-width: 870px){.header-medium,.cards[data-options-layout=banners] .entry .info .title,.cards[data-options-layout=alternating][data-options-style=fixed_width] .entry .info .title{font-size:var(--headings_small-font-size)}}.header-small,.cards[data-options-layout=grid] .entry .info .title,.concierge.content_item .entry .info .title,.cards[data-options-layout=icons] .entry .title{font-size:var(--headings_small-font-size)}.paragraph-lead,blockquote p strong,blockquote p{font-size:25px}@media screen and (max-width: 750px){.paragraph-lead,blockquote p strong,blockquote p{font-size:18px}}.paragraph-default,.cards[data-options-layout=spotlight][data-options-style=large] .entry p,.cards[data-options-layout=full_width] .entry .info p,.cards[data-options-layout=alternating] .entry .info p,.cards[data-options-layout=intro] .info p,.link ul.list li>a,.link ul.list li>span,ol>li,.cms ul:not(.list) li,.textarea ul:not(.list) li,.cards .body ul:not(.list) li,p,.p{font-size:20px}@media screen and (max-width: 870px){.paragraph-default,.cards[data-options-layout=spotlight][data-options-style=large] .entry p,.cards[data-options-layout=full_width] .entry .info p,.cards[data-options-layout=alternating] .entry .info p,.cards[data-options-layout=intro] .info p,.link ul.list li>a,.link ul.list li>span,ol>li,.cms ul:not(.list) li,.textarea ul:not(.list) li,.cards .body ul:not(.list) li,p,.p{font-size:16px}}.paragraph-small,.cards[data-options-layout=banners] .entry .info p,.cards[data-options-layout=grid] .entry .info h3.tagline,.concierge.content_item .entry .info h3.tagline,.cards[data-options-layout=icons] .entry p,.cards[data-options-layout=alternating][data-options-style=fixed_width] .entry .info p,blockquote p strong em{font-family:var(--primary_font),sans-serif;font-size:18px}@media screen and (max-width: 870px){.paragraph-small,.cards[data-options-layout=banners] .entry .info p,.cards[data-options-layout=grid] .entry .info h3.tagline,.concierge.content_item .entry .info h3.tagline,.cards[data-options-layout=icons] .entry p,.cards[data-options-layout=alternating][data-options-style=fixed_width] .entry .info p,blockquote p strong em{font-size:16px}}.paragraph-mobile{font-size:16px}.m-button,.concierge .button,.card .button,.gen-button,.spotlight-button,input.button,.textarea .button p a,.textarea p a.button,.cards[data-options-layout=text_only] .button p a,.cards[data-options-layout=text_only] p a.button,.cms .button p a,.cms p a.button,.login-form input[type=submit],.spot-button,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button,.cards[data-options-layout=spotlight] .button{transition:all 100ms linear;display:inline-block;position:relative;text-align:center;padding:0px 40px;width:auto;min-width:250px;font-weight:700;border:3px solid rgba(0,0,0,0);font-size:20px;font-family:var(--headings_font),sans-serif;height:65px;line-height:59px;cursor:pointer;white-space:nowrap;text-decoration:none !important;margin:20px 0px;color:var(--text_color);background-color:var(--button_background_color);color:var(--button_color);margin:20px 10px 0;height:55px;line-height:51px;font-size:17px;min-width:195px;background-color:var(--button_background_color);color:var(--button_color);margin:20px 10px 0}@media screen and (max-width: 870px){.m-button,.concierge .button,.card .button,.gen-button,.spotlight-button,input.button,.textarea .button p a,.textarea p a.button,.cards[data-options-layout=text_only] .button p a,.cards[data-options-layout=text_only] p a.button,.cms .button p a,.cms p a.button,.login-form input[type=submit],.spot-button,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button,.cards[data-options-layout=spotlight] .button{height:40px;line-height:34px;padding:0px 20px;min-width:100px}}.m-button:hover,.concierge .button:hover,.card .button:hover,.gen-button:hover,.spotlight-button:hover,input.button:hover,.textarea .button p a:hover,.textarea p a.button:hover,.cards[data-options-layout=text_only] .button p a:hover,.cards[data-options-layout=text_only] p a.button:hover,.cms .button p a:hover,.cms p a.button:hover,.login-form input[type=submit]:hover,.spot-button:hover,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button:hover,.cards[data-options-layout=spotlight] .button:hover,.m-button:focus,.concierge .button:focus,.card .button:focus,.gen-button:focus,.spotlight-button:focus,input.button:focus,.textarea .button p a:focus,.textarea p a.button:focus,.cards[data-options-layout=text_only] .button p a:focus,.cards[data-options-layout=text_only] p a.button:focus,.cms .button p a:focus,.cms p a.button:focus,.login-form input[type=submit]:focus,.spot-button:focus,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button:focus,.cards[data-options-layout=spotlight] .button:focus{background-color:var(--button_background_hover);color:var(--button_hover_color)}.customButton{transition:all 100ms linear;display:inline-block;position:relative;text-align:center;padding:0px 40px;width:auto;min-width:250px;font-weight:700;border:3px solid rgba(0,0,0,0);font-size:20px;font-family:var(--headings_font),sans-serif;height:65px;line-height:59px;cursor:pointer;white-space:nowrap;text-decoration:none !important;margin:20px 0px;color:var(--text_color);background-color:var(--button_background_color);color:var(--button_color);margin:20px 10px 0}.customButton:hover,.customButton:focus{background-color:var(--button_background_hover);color:var(--button_hover_color)}.m-event-button,.tickets{background:var(--event_button_background_color);box-shadow:0 1px 6px -2px rgba(0,0,0,.5);border-radius:3px;font-family:var(--headings_font),sans-serif;font-weight:700;font-size:11px;color:var(--event_button_color);letter-spacing:1.5px;text-align:center;line-height:34px;height:34px;display:inline-block;padding:0 25px;text-transform:uppercase}.m-event-button:hover,.tickets:hover,.m-event-button:focus,.tickets:focus{background:var(--event_button_background_hover);color:var(--event_button_hover_color)}#loadMoreEvents[disabled=disabled]{display:none}.gen-button,.spotlight-button,input.button,.textarea .button p a,.textarea p a.button,.cards[data-options-layout=text_only] .button p a,.cards[data-options-layout=text_only] p a.button,.cms .button p a,.cms p a.button,.login-form input[type=submit],.spot-button,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button,.cards[data-options-layout=spotlight] .button{background:#000;color:#fff}.gen-button+.button,.spotlight-button+.button,input.button+.button,.textarea .button p a+.button,.textarea p a.button+.button,.cards[data-options-layout=text_only] .button p a+.button,.cards[data-options-layout=text_only] p a.button+.button,.cms .button p a+.button,.cms p a.button+.button,.login-form input[type=submit]+.button,.spot-button+.button,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button+.button,.cards[data-options-layout=spotlight] .button+.button{margin-left:20px}.gen-button:hover,.gen-button:focus,.spotlight-button:hover,.spotlight-button:focus,input.button:hover,input.button:focus,.textarea .button p a:hover,.textarea .button p a:focus,.textarea p a.button:hover,.textarea p a.button:focus,.cards[data-options-layout=text_only] .button p a:hover,.cards[data-options-layout=text_only] .button p a:focus,.cards[data-options-layout=text_only] p a.button:hover,.cards[data-options-layout=text_only] p a.button:focus,.cms .button p a:hover,.cms .button p a:focus,.cms p a.button:hover,.cms p a.button:focus,.login-form input[type=submit]:hover,.login-form input[type=submit]:focus,.spot-button:hover,.spot-button:focus,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button:hover,.cards[data-options-layout=alternating][data-options-style=fixed_width] .button:focus,.cards[data-options-layout=spotlight] .button:hover,.cards[data-options-layout=spotlight] .button:focus{background:#442162}.cards[data-options-layout=grid] .button,.cards[data-options-layout=grid] .customButton{margin:0}.concierge .button{margin:0}.concierge .customButton{margin:0}body,#pages{background:var(--body_background);font-family:var(--primary_font),sans-serif}#container{font-family:var(--primary_font),sans-serif}.fixed_footer_links{position:fixed;left:0px;bottom:0px;width:100%;display:block;z-index:50}.fixed_footer_links:before{content:"";position:absolute;bottom:0px;left:0px;height:40px;width:100%;display:block;background-color:#290a4d;z-index:1}.fixed_footer_links .fl_wrapper{position:relative;z-index:2;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;margin:auto}.fixed_footer_links .fl_wrapper ul{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#290a4d;padding:0 40px}.fixed_footer_links .fl_wrapper ul:before,.fixed_footer_links .fl_wrapper ul:after{content:"";position:absolute;top:0px;right:calc(100% - 1px);width:50px;height:calc(100% - 39px);background:#290a4d;-webkit-mask:url("../images/svg/shape.svg");mask:url("../images/svg/shape.svg");-webkit-mask-size:100% 100%;mask-size:100% 100%}.fixed_footer_links .fl_wrapper ul:after{right:auto;left:calc(100% - 1px);transform:scaleX(-1)}.fixed_footer_links .fl_wrapper ul li{padding:0 0px}.fixed_footer_links .fl_wrapper ul li a{position:relative;padding:15px 30px 15px;display:block;font-weight:500;font-family:var(--headings_font),sans-serif;font-size:18px;color:#fff !important;z-index:1;letter-spacing:.02em;cursor:pointer;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.fixed_footer_links .fl_wrapper ul li a:before{content:" ";position:absolute;width:calc(100% - 40px);left:20px;bottom:15px;background:rgba(104,69,148,.8);height:0px;z-index:-1;padding:0px;margin:0px;transition:all 100ms linear}.fixed_footer_links .fl_wrapper ul li a:hover,.fixed_footer_links .fl_wrapper ul li a:focus,.fixed_footer_links .fl_wrapper ul li a.active{color:#fff;cursor:default}.fixed_footer_links .fl_wrapper ul li a:hover:before,.fixed_footer_links .fl_wrapper ul li a:focus:before,.fixed_footer_links .fl_wrapper ul li a.active:before{height:10px}.fixed_footer_links .fl_wrapper ul li+li:before{content:"";position:absolute;top:0px;left:0px;height:100%;width:1px;background-color:rgba(255,255,255,.1)}*{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-appearance:none}h1,.h1{margin:0px;font-weight:inherit;line-height:var(--headings_line-height);font-family:var(--headings_font),sans-serif;color:var(--headings_color);font-weight:var(--headings_font-weight);letter-spacing:var(--headings_letter-spacing);font-size:50px}h1:focus,.h1:focus{outline:0}@media screen and (max-width: 750px){h1,.h1{font-size:30px}}h2,.h2{margin:0px;font-weight:inherit;line-height:var(--headings_line-height);font-family:var(--headings_font),sans-serif;color:var(--headings_color);font-weight:var(--headings_font-weight);letter-spacing:var(--headings_letter-spacing);font-size:50px}@media screen and (max-width: 750px){h2,.h2{font-size:23px}}h2.long_title,.h2.long_title{font-size:30px}h3,.h3{margin:0px;font-weight:inherit;line-height:var(--headings_line-height);font-family:var(--headings_font),sans-serif;color:var(--headings_color);font-weight:var(--headings_font-weight);letter-spacing:var(--headings_letter-spacing);font-size:30px}@media screen and (max-width: 750px){h3,.h3{font-size:20px}}h4,.h4{margin:0px;font-weight:inherit;line-height:var(--headings_line-height);font-family:var(--headings_font),sans-serif;color:var(--headings_color);font-weight:var(--headings_font-weight);letter-spacing:var(--headings_letter-spacing);font-size:25px}@media screen and (max-width: 750px){h4,.h4{font-size:16px}}h5,.h5{margin:0px;font-weight:inherit;line-height:var(--headings_line-height);font-family:var(--headings_font),sans-serif;color:var(--headings_color);font-weight:var(--headings_font-weight);letter-spacing:var(--headings_letter-spacing);font-size:25px}h6,.h6{margin:0px;font-weight:inherit;line-height:var(--headings_line-height);font-family:var(--headings_font),sans-serif;color:var(--headings_color);font-weight:var(--headings_font-weight);letter-spacing:var(--headings_letter-spacing);font-size:25px}@media screen and (max-width: 750px){h6,.h6{font-size:16px}}.textarea h1,.cards[data-options-layout=text_only] h1{font-size:50px}.small_paragraph,.small p{font-size:18px}.p-base,ol>li,.cms ul:not(.list) li,.textarea ul:not(.list) li,.cards .body ul:not(.list) li,address,.address,p,.p{line-height:1.5;font-weight:400;font-family:var(--primary_font),sans-serif;color:var(--text_color);letter-spacing:.025em}p,.p{margin:0 0 20px}p.lead,.p.lead{font-size:25px;font-weight:700;text-align:center}@media screen and (max-width: 750px){p.lead,.p.lead{font-size:18px}}p strong,.p strong{font-weight:700}address,.address{margin:0 0 20px;font-style:normal;font-weight:800}.cms ul:not(.list),.textarea ul:not(.list),.cards .body ul:not(.list){margin-bottom:20px}.cms ul:not(.list) li,.textarea ul:not(.list) li,.cards .body ul:not(.list) li{position:relative;padding:5px 0 0px 55px;text-align:left;margin-bottom:15px}.cms ul:not(.list) li:before,.textarea ul:not(.list) li:before,.cards .body ul:not(.list) li:before{background-color:var(--text_color)}.cms .panel-type_list ul li,.textarea .panel-type_list ul li,.cards .body .panel-type_list ul li{padding-left:70px}.panel-type_list ul li{padding-left:70px}.panel-type_list ul li:before{content:"";display:none}.panel-type_list ul li img{position:absolute;top:calc(50% + 5px);left:0px;width:60px;transform:translateY(-50%)}ol>li:before{font-family:var(--headings_font),sans-serif}a{color:inherit}a:hover,a:focus{color:var(--link_hover)}.textarea p a:not(.customButton),.textarea li a:not(.customButton),.cms p a:not(.customButton),.cms li a:not(.customButton){color:var(--link_color)}.textarea p a:not(.customButton):hover,.textarea p a:not(.customButton):focus,.textarea li a:not(.customButton):hover,.textarea li a:not(.customButton):focus,.cms p a:not(.customButton):hover,.cms p a:not(.customButton):focus,.cms li a:not(.customButton):hover,.cms li a:not(.customButton):focus{color:var(--link_hover)}.textarea .panel-type_list li a,.cms .panel-type_list li a{text-decoration:none}hr{background-color:var(--border_color)}.content_item{margin:auto;margin-bottom:0px;max-width:900px;padding:0 20px}.content_item.textarea,.content_item.cards[data-options-layout=text_only]{zoom:1;clear:both;padding:60px 25px;max-width:950px}.content_item.textarea:before,.content_item.textarea:after,.content_item.cards[data-options-layout=text_only]:before,.content_item.cards[data-options-layout=text_only]:after{display:block;visibility:hidden;height:0;content:" "}.content_item.textarea:after,.content_item.cards[data-options-layout=text_only]:after{clear:both}.content_item.textarea.centered,.content_item.cards[data-options-layout=text_only].centered{text-align:center}.content_item.link{padding:60px 20px}.content_item.card{max-width:none;padding:0}.content_item.concierge{max-width:none;padding-top:60px}.content_item.textarea+.textarea,.content_item.textarea+.card[data-cardset-type=text_only],.content_item.textarea+.card[data-cardset-type=icons],.content_item.textarea+.link,.content_item.textarea+.faq,.content_item.textarea+.spotlight,.content_item.textarea+.events,.content_item.card[data-cardset-type=text_only]+.textarea,.content_item.card[data-cardset-type=text_only]+.card[data-cardset-type=text_only],.content_item.card[data-cardset-type=text_only]+.card[data-cardset-type=icons],.content_item.card[data-cardset-type=text_only]+.link,.content_item.card[data-cardset-type=text_only]+.faq,.content_item.card[data-cardset-type=text_only]+.spotlight,.content_item.card[data-cardset-type=text_only]+.events{padding-top:0}@media screen and (min-width: 751px){.content_item.textarea+.textarea,.content_item.textarea+.card[data-cardset-type=text_only],.content_item.textarea+.card[data-cardset-type=icons],.content_item.textarea+.link,.content_item.textarea+.faq,.content_item.textarea+.spotlight,.content_item.textarea+.events,.content_item.card[data-cardset-type=text_only]+.textarea,.content_item.card[data-cardset-type=text_only]+.card[data-cardset-type=text_only],.content_item.card[data-cardset-type=text_only]+.card[data-cardset-type=icons],.content_item.card[data-cardset-type=text_only]+.link,.content_item.card[data-cardset-type=text_only]+.faq,.content_item.card[data-cardset-type=text_only]+.spotlight,.content_item.card[data-cardset-type=text_only]+.events{margin-top:-20px}}@media screen and (min-width: 871px){.content_item.textarea+.textarea,.content_item.textarea+.card[data-cardset-type=text_only],.content_item.textarea+.card[data-cardset-type=icons],.content_item.textarea+.link,.content_item.textarea+.faq,.content_item.textarea+.spotlight,.content_item.textarea+.events,.content_item.card[data-cardset-type=text_only]+.textarea,.content_item.card[data-cardset-type=text_only]+.card[data-cardset-type=text_only],.content_item.card[data-cardset-type=text_only]+.card[data-cardset-type=icons],.content_item.card[data-cardset-type=text_only]+.link,.content_item.card[data-cardset-type=text_only]+.faq,.content_item.card[data-cardset-type=text_only]+.spotlight,.content_item.card[data-cardset-type=text_only]+.events{margin-top:-50px}}.spotlight_image img{display:block;max-width:100%;width:100%}.content{zoom:1;position:relative;margin:0;padding:0}.content:before,.content:after{display:block;visibility:hidden;height:0;content:" "}.content:after{clear:both}.content img{max-width:100%}.content img[align=left],.content img.left{float:left;margin:0 30px 30px 0}@media screen and (max-width: 750px){.content img[align=left],.content img.left{float:none;margin:0 auto 20px;display:block}}.content img[align=right],.content img.right{float:right;margin:0 0 30px 30px}@media screen and (max-width: 750px){.content img[align=right],.content img.right{float:none;margin:0 auto 20px;display:block}}blockquote{padding:60px 25px;width:100%;max-width:950px;margin:0}blockquote:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:100%;background:var(--primary_color);z-index:1}blockquote>*{position:relative;z-index:2;margin-bottom:0;margin-top:30px}blockquote>*:first-child{margin-top:0}blockquote p{font-weight:400;color:#fff}blockquote p strong em{font-style:normal;font-weight:400}.concierge_header{zoom:1;position:relative;width:100%;max-width:1300px;margin:auto;padding:25px 20px}.concierge_header:before,.concierge_header:after{display:block;visibility:hidden;height:0;content:" "}.concierge_header:after{clear:both}.concierge_header h2{float:left;max-width:calc(100% - 300px);width:100%}@media screen and (max-width: 870px){.concierge_header h2{max-width:100%;float:none;text-align:center;margin-bottom:20px}}.category-dropdown{position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:20;width:100%;max-width:290px}.category-dropdown .select{transition:all 100ms linear;display:block;position:relative;width:100%;max-width:290px;height:43px;line-height:37px;background:#fff;border:3px solid #06d6a0;margin:0;padding:0 0 0 20px;color:#2e2e32;cursor:pointer;outline:none;z-index:8;font-family:var(--headings_font),sans-serif;font-weight:600;font-size:14px;text-align:left}.category-dropdown .select svg{transition:all 100ms linear;float:right;position:absolute;top:50%;right:15px;transform:translateY(-50%);fill:none;fill-rule:evenodd;stroke:#2e2e32;stroke-width:2px}.category-dropdown .select.is-active{border-color:#ccc;border-bottom:none;color:rgba(34,34,34,.5)}.category-dropdown .select.is-active svg{transform:rotate(180deg) translateY(-47%);transform-origin:50% 0;stroke:#ccc}.category-dropdown .select.is-active:hover{border-color:#ccc}.category-dropdown .select.is-active:hover svg{stroke:#ccc}.category-dropdown .select:hover{border-color:#222}.category-dropdown .select:hover svg{stroke:#222}.category-dropdown .choices{display:none;position:absolute;top:0px;left:0;width:100%;background:#fff;padding:35px 10px 10px 10px;font-family:var(--headings_font),sans-serif;z-index:7;border:3px solid #ccc}.category-dropdown .choices.is-active{display:block}.category-dropdown .choices .concierge_filter_item{transition:all 100ms linear;display:block;padding:10px;color:#2e2e32;text-decoration:none;cursor:pointer;font-size:14px;cursor:pointer;font-family:var(--headings_font),sans-serif;font-weight:600}.category-dropdown .choices li:hover .concierge_filter_item,.category-dropdown .choices .concierge_filter_item.is-active{background:#384459;color:#fff}.category-dropdown .choices li:before{display:none}@media screen and (max-width: 870px){.category-dropdown{position:relative;top:auto;right:auto;display:block;margin:0 auto 40px;transform:translateY(0%)}}.subnav{transition:all .3s linear;position:fixed;left:0px;top:50%;transform:translateX(-100%) translateY(-50%);border:1px solid #ccc;padding:0 20px;width:320px;max-height:calc(100vh - 150px);background:#fff;z-index:50}.subnav .subnav_inner{position:relative;max-height:calc(100vh - 150px);display:block;overflow-y:auto}.subnav .subnav_inner>ul{padding:20px 0;height:100%}.subnav .subnav_inner>ul>li>a{color:#2d3332;font-family:var(--headings_font),sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;padding:10px 0px;position:static;display:inline-block}.subnav .subnav_inner>ul>li>a strong{position:relative}.subnav .subnav_inner>ul>li>a strong:before{transition:all .2s linear;content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);display:block;width:0;border-bottom:2px solid rgba(0,0,0,0);border-bottom-color:#66f4ff}.subnav .subnav_inner>ul>li>a:hover strong:before,.subnav .subnav_inner>ul>li>a.active strong:before{width:100%;border-bottom-color:#66f4ff}.subnav .subnav_inner>ul>li>a.section{display:none}.subnav .subnav_toggle{transition:all 100ms linear;position:absolute;top:20px;right:0px;transform:translateX(100%);height:50px;width:50px;display:block;background:#fff;border:1px solid #ccc;font-size:20px;text-align:center;line-height:50px;cursor:pointer}.subnav .subnav_toggle .fa-bars,.subnav .subnav_toggle .fa-chevron-left{transition:all 100ms linear;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.subnav .subnav_toggle .fa-chevron-left{zoom:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";-moz-opacity:0;filter:alpha(opacity=0)}.subnav .subnav_toggle:hover,.subnav .subnav_toggle:focus{background:#333;color:#fff}@media screen and (min-width: 1600px){.subnav:not(.history_subnav){transform:translateX(0) translateY(-50%)}.subnav:not(.history_subnav) .subnav_toggle{zoom:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";-moz-opacity:0;filter:alpha(opacity=0)}}.subnav.is-visible{transform:translateX(0) translateY(-50%)}.subnav.is-visible .fa-bars,.subnav.is-visible .fa-history{zoom:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";-moz-opacity:0;filter:alpha(opacity=0)}.subnav.is-visible .fa-chevron-left{zoom:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";-moz-opacity:1;filter:alpha(opacity=100)}.spotlight,.news_list,.cards[data-options-layout=spotlight][data-options-style=default],.cards[data-options-layout=spotlight][data-options-style=grid]{zoom:1}.spotlight:before,.spotlight:after,.news_list:before,.news_list:after,.cards[data-options-layout=spotlight][data-options-style=default]:before,.cards[data-options-layout=spotlight][data-options-style=default]:after,.cards[data-options-layout=spotlight][data-options-style=grid]:before,.cards[data-options-layout=spotlight][data-options-style=grid]:after{display:block;visibility:hidden;height:0;content:" "}.spotlight:after,.news_list:after,.cards[data-options-layout=spotlight][data-options-style=default]:after,.cards[data-options-layout=spotlight][data-options-style=grid]:after{clear:both}.spotlight .entry,.news_list .entry,.cards[data-options-layout=spotlight][data-options-style=default] .entry,.cards[data-options-layout=spotlight][data-options-style=grid] .entry{zoom:1;border-top:3px solid var(--alternating_background)}.spotlight .entry:before,.spotlight .entry:after,.news_list .entry:before,.news_list .entry:after,.cards[data-options-layout=spotlight][data-options-style=default] .entry:before,.cards[data-options-layout=spotlight][data-options-style=default] .entry:after,.cards[data-options-layout=spotlight][data-options-style=grid] .entry:before,.cards[data-options-layout=spotlight][data-options-style=grid] .entry:after{display:block;visibility:hidden;height:0;content:" "}.spotlight .entry:after,.news_list .entry:after,.cards[data-options-layout=spotlight][data-options-style=default] .entry:after,.cards[data-options-layout=spotlight][data-options-style=grid] .entry:after{clear:both}.spotlight .title,.news_list .title,.cards[data-options-layout=spotlight][data-options-style=default] .title,.cards[data-options-layout=spotlight][data-options-style=grid] .title{font-size:30px}.spotlight .title a,.news_list .title a,.cards[data-options-layout=spotlight][data-options-style=default] .title a,.cards[data-options-layout=spotlight][data-options-style=grid] .title a{color:var(--text_color)}.spotlight .title a:hover,.spotlight .title a:focus,.news_list .title a:hover,.news_list .title a:focus,.cards[data-options-layout=spotlight][data-options-style=default] .title a:hover,.cards[data-options-layout=spotlight][data-options-style=default] .title a:focus,.cards[data-options-layout=spotlight][data-options-style=grid] .title a:hover,.cards[data-options-layout=spotlight][data-options-style=grid] .title a:focus{-webkit-text-decoration-color:var(--link_hover);text-decoration-color:var(--link_hover);color:var(--link_hover)}.link ul.list li>a,.link ul.list li>span{color:var(--linklist_static__text)}.link ul.list li>a svg,.link ul.list li>span svg{fill:var(--linklist_static__icon)}.link ul.list li>a .link_icon .internal,.link ul.list li>span .link_icon .internal{stroke:var(--linklist_static__icon)}.link ul.list li>a[href*=twitter]:before,.link ul.list li>a[href*=facebook]:before,.link ul.list li>a[href*=instagram]:before,.link ul.list li>a[href*=pinterest]:before,.link ul.list li>a[href*=youtube]:before,.link ul.list li>a[href*="youtu.be"]:before,.link ul.list li>span[href*=twitter]:before,.link ul.list li>span[href*=facebook]:before,.link ul.list li>span[href*=instagram]:before,.link ul.list li>span[href*=pinterest]:before,.link ul.list li>span[href*=youtube]:before,.link ul.list li>span[href*="youtu.be"]:before{color:var(--text_color)}.link ul.list li>a[href*=twitter]:hover:before,.link ul.list li>a[href*=facebook]:hover:before,.link ul.list li>a[href*=instagram]:hover:before,.link ul.list li>a[href*=pinterest]:hover:before,.link ul.list li>a[href*=youtube]:hover:before,.link ul.list li>a[href*="youtu.be"]:hover:before,.link ul.list li>span[href*=twitter]:hover:before,.link ul.list li>span[href*=facebook]:hover:before,.link ul.list li>span[href*=instagram]:hover:before,.link ul.list li>span[href*=pinterest]:hover:before,.link ul.list li>span[href*=youtube]:hover:before,.link ul.list li>span[href*="youtu.be"]:hover:before{color:var(--link_color)}.link ul.list li>a:hover{-webkit-text-decoration-color:var(--linklist_hover__text);text-decoration-color:var(--linklist_hover__text);color:var(--linklist_hover__text)}.link ul.list li>a:hover svg{fill:var(--linklist_hover__icon)}.link ul.list li>a:hover .link_icon .internal{stroke:var(--linklist_hover__icon)}.link ul.list .description p,.link ul.list .description li{font-size:16px}.faq .faq_item_wrapper,.cards[data-options-layout=faq_list] .faq_item_wrapper{background:var(--faq_static__background);border-radius:var(--faq_static__border-radius);border:2px solid var(--faq_static__border);position:relative}.faq .faq_item_wrapper:before,.cards[data-options-layout=faq_list] .faq_item_wrapper:before{transition:all 100ms linear;content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:var(--faq_static__border-radius);background:linear-gradient(-32deg, #384459 0%, #293241 100%);background:var(--faq_static__background)}.faq .faq_item_wrapper:before p,.cards[data-options-layout=faq_list] .faq_item_wrapper:before p{background:rgba(0,0,0,0)}.faq .faq_item_wrapper:hover,.cards[data-options-layout=faq_list] .faq_item_wrapper:hover{background:var(--faq_hover__background);border-color:var(--faq_hover__border)}.faq .faq_item_wrapper:hover:before,.cards[data-options-layout=faq_list] .faq_item_wrapper:hover:before{zoom:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";-moz-opacity:0;filter:alpha(opacity=0)}.faq .faq_item_wrapper.is-opened,.cards[data-options-layout=faq_list] .faq_item_wrapper.is-opened{border-color:var(--faq_opened__border);background:var(--faq_opened__background)}.faq .faq_item_wrapper.is-opened:before,.cards[data-options-layout=faq_list] .faq_item_wrapper.is-opened:before{zoom:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$percent)";-moz-opacity:0;filter:alpha(opacity=0)}.faq .faq_question p,.cards[data-options-layout=faq_list] .faq_question p{color:var(--faq_static__text)}.faq .faq_question svg,.cards[data-options-layout=faq_list] .faq_question svg{stroke:var(--faq_static__icon)}.faq .faq_question a:hover p,.cards[data-options-layout=faq_list] .faq_question a:hover p{color:var(--faq_hover__text)}.faq .faq_question a:hover svg,.cards[data-options-layout=faq_list] .faq_question a:hover svg{stroke:var(--faq_hover__icon)}.faq .faq_question.active p,.faq .faq_question.open p,.cards[data-options-layout=faq_list] .faq_question.active p,.cards[data-options-layout=faq_list] .faq_question.open p{color:var(--faq_opened__text)}.faq .faq_question.active svg,.faq .faq_question.open svg,.cards[data-options-layout=faq_list] .faq_question.active svg,.cards[data-options-layout=faq_list] .faq_question.open svg{stroke:var(--faq_opened__icon)}.faq .faq_answer,.cards[data-options-layout=faq_list] .faq_answer{position:relative}.faq .faq_answer .cms p,.cards[data-options-layout=faq_list] .faq_answer .cms p{color:var(--faq_opened__text)}.cards[data-options-layout=intro]{min-height:90vh;overflow:hidden}@media screen and (max-height: 800px){.cards[data-options-layout=intro]{min-height:70vh}}.cards[data-options-layout=intro] .has_info .thumb:before{background:var(--overlay_color)}.cards[data-options-layout=intro] .has_info .video:before{background:var(--overlay_color)}.cards[data-options-layout=alternating] .entry .info{background:var(--alternating_background)}.cards[data-options-layout=alternating] .entry .info .title a:hover,.cards[data-options-layout=alternating] .entry .info .title a:focus{color:var(--link_hover)}.cards[data-options-layout=alternating] a.entry .info .title:hover,.cards[data-options-layout=alternating] a.entry .info .title:focus{color:var(--link_hover)}.cards[data-options-layout=alternating][data-options-style=small] .entry .info,.cards[data-options-layout=alternating][data-options-style=centered_logos] .entry .info{background:var(--alternating_background)}.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info{background:var(--alternating_background)}.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info .title{color:var(--alternating_text_color)}.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info .title a{color:var(--alternating_text_color)}.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info .title a.hover,.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info .title a:hover,.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info .title a:focus{-webkit-text-decoration-color:var(--alternating_link_hover);text-decoration-color:var(--alternating_link_hover);color:var(--alternating_link_hover)}.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) .entry .info *:not(.button):not(.customButton){color:var(--alternating_text_color)}.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) a.entry .info .title.hover,.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) a.entry .info .title:hover,.cards[data-options-layout=alternating]:not([data-options-style=fixed_width]) a.entry .info .title:focus{-webkit-text-decoration-color:var(--alternating_link_hover);text-decoration-color:var(--alternating_link_hover);color:var(--alternating_link_hover)}.cards[data-options-layout=alternating][data-options-style=fixed_width] .entry .info{background:none}.cards[data-options-layout=full_width] .entry .thumb:before{background:var(--overlay_color)}.cards[data-options-layout=icons]{zoom:1}.cards[data-options-layout=icons]:before,.cards[data-options-layout=icons]:after{display:block;visibility:hidden;height:0;content:" "}.cards[data-options-layout=icons]:after{clear:both}@media screen and (max-width: 870px){.cards[data-options-layout=icons] .entry.has_info:after{background:var(--hover_background)}}.cards[data-options-layout=icons] a.entry:hover{background:var(--hover_background)}.cards[data-options-layout=grid],.concierge.content_item{zoom:1}.cards[data-options-layout=grid]:before,.cards[data-options-layout=grid]:after,.concierge.content_item:before,.concierge.content_item:after{display:block;visibility:hidden;height:0;content:" "}.cards[data-options-layout=grid]:after,.concierge.content_item:after{clear:both}.cards[data-options-layout=grid] .entry .thumb .thumb_button,.concierge.content_item .entry .thumb .thumb_button{background:var(--overlay_color)}.cards[data-options-layout=grid] .entry .info,.concierge.content_item .entry .info{background:#333;background:var(--gradient)}.cards[data-options-layout=grid] .entry .info *,.concierge.content_item .entry .info *{color:#fff}.cards[data-options-layout=grid] .entry .info h3.tagline,.concierge.content_item .entry .info h3.tagline{font-family:var(--primary_font),sans-serif}.cards[data-options-layout=grid] .entry:hover,.cards[data-options-layout=grid] .entry:focus,.concierge.content_item .entry:hover,.concierge.content_item .entry:focus{background:var(--hover_background)}.cards[data-options-layout=grid] .entry:hover .info *,.cards[data-options-layout=grid] .entry:focus .info *,.concierge.content_item .entry:hover .info *,.concierge.content_item .entry:focus .info *{color:#fff}.cards[data-options-layout=grid] .entry.is-not-filtered,.concierge.content_item .entry.is-not-filtered{display:none}.cards[data-options-layout=banners] .entry{background-color:var(--overlay_color)}.cards[data-options-layout=banners] .entry:before{background:var(--overlay_color)}.cards[data-options-layout=spotlight][data-options-style=large]{zoom:1;padding-top:60px}.cards[data-options-layout=spotlight][data-options-style=large]:before,.cards[data-options-layout=spotlight][data-options-style=large]:after{display:block;visibility:hidden;height:0;content:" "}.cards[data-options-layout=spotlight][data-options-style=large]:after{clear:both}.cards[data-options-layout=spotlight][data-options-style=large] .entry .title a{color:var(--link_color);text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.cards[data-options-layout=spotlight][data-options-style=large] .entry .title a:hover,.cards[data-options-layout=spotlight][data-options-style=large] .entry .title a:focus{-webkit-text-decoration-color:var(--link_hover);text-decoration-color:var(--link_hover);color:var(--link_hover)}.cards[data-options-layout=spotlight][data-options-style=large] .entry.is-link .title{color:var(--link_color);text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.cards[data-options-layout=spotlight][data-options-style=large] .entry.is-link .title:hover,.cards[data-options-layout=spotlight][data-options-style=large] .entry.is-link .title:focus{-webkit-text-decoration-color:var(--link_hover);text-decoration-color:var(--link_hover);color:var(--link_hover)}.events.content_item table.sortable th{font-family:var(--headings_font),sans-serif;color:var(--text_color);text-transform:capitalize}@media screen and (max-width: 870px){.events.content_item table.sortable tr td:nth-child(5),.events.content_item table.sortable tr td:nth-child(6){padding:0}}.events.content_item table.sortable tbody tr:nth-child(odd){background:var(--alternating_background)}.events.content_item table.sortable td{font-family:var(--primary_font),sans-serif;color:var(--text_color)}.panel_style.option-1 .owl-dot span{background:var(--static__on_dark)}.panel_style.option-1 .owl-dot:hover span{background:var(--hover__on_dark);border:1px solid var(--hover__on_dark)}.panel_style.option-1 .owl-dot.active span{border:1px solid var(--hover__on_dark)}.panel_style.option-1 .owl-nav .owl-prev svg,.panel_style.option-1 .owl-nav .owl-next svg{stroke:var(--static__on_dark)}.panel_style.option-1 .owl-nav .owl-prev:hover svg,.panel_style.option-1 .owl-nav .owl-next:hover svg{stroke:var(--hover__on_dark)}.panel_style.option-1 .cards[data-options-layout=grid] .owl-nav .owl-prev svg,.panel_style.option-1 .cards[data-options-layout=grid] .owl-nav .owl-next svg{stroke:var(--static__on_light)}.panel_style.option-1 .cards[data-options-layout=grid] .owl-nav .owl-prev:hover svg,.panel_style.option-1 .cards[data-options-layout=grid] .owl-nav .owl-next:hover svg{stroke:var(--hover__on_light)}.panel_style.option-1 .faq_question p:before,.panel_style.option-1 .faq_question p:after{background:var(--faq_static__icon)}.panel_style.option-1 .faq_question a:hover p:before,.panel_style.option-1 .faq_question a:focus p:before{background:var(--faq_hover__icon)}.panel_style.option-1 .faq_question a:hover p:after,.panel_style.option-1 .faq_question a:focus p:after{background:var(--faq_hover__icon)}.panel_style.option-1 .faq_question.active p:before,.panel_style.option-1 .faq_question.open p:before{background:var(--faq_opened__icon)}.panel_style.option-1 .faq_question.active p:after,.panel_style.option-1 .faq_question.open p:after{background:var(--faq_opened__icon)}.panel_style.option-2 .owl-dot span{background:rgba(var(--static__on_dark), 0.5)}.panel_style.option-2 .owl-dot:hover span{background:rgba(var(--static__on_dark), 0.5)}.panel_style.option-2 .owl-nav .owl-prev,.panel_style.option-2 .owl-nav .owl-next{border:2px solid var(--static__on_dark)}.panel_style.option-2 .owl-nav .owl-prev svg,.panel_style.option-2 .owl-nav .owl-next svg{stroke:var(--static__on_dark)}.panel_style.option-2 .cards[data-options-layout=grid] .owl-nav .owl-prev,.panel_style.option-2 .cards[data-options-layout=grid] .owl-nav .owl-next{border-color:var(--static__on_light)}.panel_style.option-2 .cards[data-options-layout=grid] .owl-nav .owl-prev svg,.panel_style.option-2 .cards[data-options-layout=grid] .owl-nav .owl-next svg{stroke:var(--static__on_light)}.panel_style.option-3 .owl-dot span{background:rgba(var(--static__on_dark), 0.5)}.panel_style.option-3 .owl-dot:hover span{background:rgba(var(--static__on_dark), 0.5)}.panel_style.option-3 .owl-nav .owl-prev,.panel_style.option-3 .owl-nav .owl-next{border:1px solid var(--static__on_dark)}.panel_style.option-3 .owl-nav .owl-prev svg,.panel_style.option-3 .owl-nav .owl-next svg{stroke:var(--static__on_dark)}.panel_style.option-3 .cards[data-options-layout=grid] .owl-nav .owl-prev,.panel_style.option-3 .cards[data-options-layout=grid] .owl-nav .owl-next{border-color:var(--static__on_light)}.panel_style.option-3 .cards[data-options-layout=grid] .owl-nav .owl-prev svg,.panel_style.option-3 .cards[data-options-layout=grid] .owl-nav .owl-next svg{stroke:var(--static__on_light)}.panel_style.option-4 .owl-dot span{background:var(--static__on_dark)}.panel_style.option-4 .owl-dot span:before{color:var(--static__on_dark)}.panel_style.option-4 .owl-nav .owl-prev svg,.panel_style.option-4 .owl-nav .owl-next svg{stroke:var(--static__on_dark)}.panel_style.option-4 .cards[data-options-layout=grid] .owl-nav .owl-prev svg,.panel_style.option-4 .cards[data-options-layout=grid] .owl-nav .owl-next svg{stroke:var(--static__on_light)}.ir{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;white-space:nowrap;text-indent:100%;direction:ltr}.hidden{display:none;visibility:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:block;visibility:hidden;height:0;content:" "}.clearfix:after{clear:both}.clear{clear:both}@media screen and (max-width: 699px){.hide_mobile{display:none}}.show_mobile{display:none}@media screen and (max-width: 699px){.show_mobile{display:block}}.visuallyhidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.invisible{visibility:hidden}.header-bg{position:absolute;top:0;left:50%;width:100%;min-width:1100px;transform:translateX(-50%)}.header-bg:before{content:"";display:block;position:relative;z-index:0;left:0;width:100%;height:22vw;min-height:300px;max-height:600px;background:url(../images/bg_heading.jpg) top center no-repeat;background-attachment:fixed;background-repeat:no-repeat;background-position:center top;background-size:100% auto;-webkit-clip-path:polygon(0 0, 100% 0, 100% 80%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 80%, 0% 100%)}@media screen and (max-width: 699px){.header-bg:before{-webkit-clip-path:polygon(0 0, 100% 0, 100% 60%, 0% 75%);clip-path:polygon(0 0, 100% 0, 100% 60%, 0% 75%)}}header{overflow:visible;position:relative;position:fixed;z-index:99;top:0;left:0;width:100%;margin-bottom:0;transition:margin-bottom .5s;background:url("../images/top_image_home_new_white.jpg") no-repeat;background:url(../images/bg_heading_white.jpg) top center no-repeat;background-attachment:fixed;background-size:100% auto}@media screen and (min-width: 870px){header.reduced .header-inner{padding:1rem 0}header.reduced nav.nav_groups{padding-left:10px}header.reduced .nav-group-secondary{transform:translateY(-100%)}header.reduced .nav-group-sub{margin-top:1.6rem}header.reduced .nav-group:before{top:77px}header.reduced .nav-group:after{top:50px}}header.reduced .logo svg{display:none}header.reduced .logo{background:url("../images/custom_svg/logo-condensed.svg") no-repeat;width:300px;height:38px}@media screen and (max-width: 1024px){header.reduced .logo{width:186px;height:28px;margin-top:17px;margin-bottom:8px}}header.reduced:after{opacity:1}header:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#262627;background-image:url("../images/custom_svg/abstract_pattern_dark.svg");background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}header .header-inner{display:flex;justify-content:flex-end;align-items:center;position:relative;z-index:2;width:calc(100% - 24px);max-width:1185px;margin:0 auto;padding:28px 0;transition:.5s}@media screen and (max-width: 869px){header .header-inner{padding:0;justify-content:flex-start}}header .logo{position:relative;width:213px;flex-grow:1;flex-shrink:1}@media screen and (max-width: 1024px){header .logo{width:113px;height:70px}}header .logo a,header .logo span{position:absolute;z-index:80;top:0;left:0;width:100%;height:100%;line-height:0;text-indent:-999em}header .logo a:hover+svg,header .logo a:active+svg{fill:#4f2683}header .logo svg{width:98%;max-width:213px;height:69px;fill:#fff}@media screen and (max-width: 869px){header .logo{flex-grow:0;flex-shrink:0}}.search-active .nav-group-item{opacity:0}body.nav-active{overflow:hidden}body.nav-active .header-inner:before{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);content:"";z-index:1}.header-inner:before{transition:.25s;content:"";background:rgba(0,0,0,0)}.nav-groups{padding-left:127px}@media screen and (max-width: 1200px){.nav-groups{padding-left:55px}}@media screen and (max-width: 1024px){.nav-groups{padding-left:4%}}@media screen and (max-width: 869px){.nav-groups{position:absolute;top:0;right:-12px;height:100vh;width:384px;max-width:100vw;margin:0;padding:0;background:#fff;transform:translateX(100%);transition:1s;z-index:90}}@media screen and (min-width: 870px){.nav-groups .nav-group-sub:before{content:"";position:absolute;top:0;bottom:6%;background:#fff;right:0;left:0}.nav-groups .nav-group-sub:after{content:"";position:absolute;top:57%;height:65%;background:#fff;left:0;box-shadow:0 0 35px 0 rgba(2,2,2,.23);z-index:-99}}.nav-groups.has-hover .nav-group:after,.nav-groups.has-hover .nav-group:before{visibility:visible;opacity:1;transition:.5s,visibility 0s}.nav-groups-toggle{display:inline-block;position:absolute;top:55%;right:0;width:30px;height:0;margin-top:-6px;padding:12.5px 0;transform:translateY(-50%);cursor:pointer;z-index:99}@media screen and (min-width: 870px){.nav-groups-toggle{display:none}}.reduced .nav-groups-toggle{top:60%}.nav-groups-toggle .style{position:absolute;z-index:1500;width:30px;height:2px;background-color:#361364;border-radius:8px;transition:transform .1s .22s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 1s linear;transition-timing-function:ease}.nav-groups-toggle .style:before,.nav-groups-toggle .style:after{content:"";display:block;position:absolute;width:30px;height:2px;background-color:#361364;border-radius:8px;transition:.15s,background-color 1s}.nav-groups-toggle .style:before{top:-8.3333333333px}.nav-groups-toggle .style:after{bottom:-8.3333333333px}.reduced .nav-groups-toggle .style{background-color:#fff}.reduced .nav-groups-toggle .style:before,.reduced .nav-groups-toggle .style:after{background-color:#fff}.nav-groups-toggle.active+.nav-groups{transform:translateX(0)}.nav-groups-toggle.active .style{background-color:rgba(0,0,0,0);background-color:#1f1f1f;transition:transform .1s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 1s .22s linear;transform:rotate(45deg)}.nav-groups-toggle.active .style:before{top:0;background-color:#1f1f1f;transition:background-color 1s,top .1s .12s ease-out,transform .1s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(0deg)}.nav-groups-toggle.active .style:after{bottom:0;background-color:#1f1f1f;transition:background-color 1s,bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(90deg)}.reduced .nav-groups-toggle.active{top:65%}.nav-group,.nav-group-secondary{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0}.nav-group-item,.nav-group-secondary-item{padding-bottom:0;font-family:"Titillium Web",sans-serif;text-transform:capitalize;color:#fff}.nav-group-item,.nav-group-secondary-item,.nav-group-sub-item{list-style-type:none}@media screen and (max-width: 869px){.nav-group{padding-top:106px;padding:106px 20px 0;display:block;overflow:auto;height:100vh;justify-content:flex-start}}.nav-group-item{position:relative;z-index:1}@media screen and (max-width: 869px){.nav-group-item{color:#1f1f1f;padding:14px 0;border-bottom:2px solid #e7e7e7;margin-bottom:-2px}.nav-group-item.hover:before{transform:rotate(0deg)}.nav-group-item:before{content:"";background:url("../images/custom_svg/arrow-new.svg");width:15px;height:6px;position:absolute;top:24px;right:0;background-repeat:no-repeat;z-index:-1;transform:rotate(180deg);transition:all 100ms linear}.nav-group-item:after{display:none}}.nav-group-item,.nav-group-sub-item{position:relative;margin-right:-3px;font-size:16px;font-weight:300;line-height:24px;text-align:center;letter-spacing:.04em;transition:.25s}.nav-group-item>a,.nav-group-sub-item>a{display:block;color:#fff;font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased}.nav-group-item li a,.nav-group-sub-item li a{display:inline;padding-right:32px;transition:all 100ms linear}.nav-group-item.with-sub.hover .nav-group-sub,.nav-group-sub-item.with-sub.hover .nav-group-sub{visibility:visible;opacity:1;transition:.5s,visibility 0s}@media screen and (max-width: 869px){.nav-group-item.with-sub.hover .nav-group-sub,.nav-group-sub-item.with-sub.hover .nav-group-sub{height:auto;padding:.3rem 0}}.nav-group-item.with-sub.hover:after,.nav-group-sub-item.with-sub.hover:after{position:absolute;z-index:2;left:50%;width:200%;height:4.2rem;transform:translateX(-50%)}@media screen and (min-width: 870px){.nav-group-item.with-sub.hover:after,.nav-group-sub-item.with-sub.hover:after{content:""}}@media screen and (max-width: 869px){.nav-group-item,.nav-group-sub-item{color:#1f1f1f;text-align:left;width:100%}.nav-group-item>a,.nav-group-sub-item>a{color:#1f1f1f}}.nav-group-sub{visibility:hidden;opacity:0;transition:.25s,visibility 0s .25s;position:absolute;z-index:90;width:240px;margin-top:18px}@media screen and (max-width: 869px){.nav-group-sub{color:#777;position:relative;margin-top:0;height:0;padding:0}}.nav-group-sub:after{content:"";height:50px;width:100%;transform:skewY(1.5deg)}.nav-group-sub-item{color:#1f1f1f;flex:0 0 24%;padding:.75rem 0;margin-right:1%;text-align:left}@media screen and (max-width: 869px){.nav-group-sub-item{flex:0 0 100%;padding:.4rem 0 0;margin-right:0}}.nav-group-sub-item a:hover,.nav-group-sub-item .active{color:#4f2683}.nav-group-sub-item a{position:relative;color:#1f1f1f}.nav-group-sub-item>.active:after{content:"";position:absolute;width:calc(100% - 32px);height:2px;background:#e7e7e7;bottom:-5px;left:0;display:none}.nav-group-sub-sub{display:inline;display:block;z-index:99}.nav-group-sub-sub:hover:before{background:url("../images/custom_svg/arrow-new-hover.svg");background-size:12px;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 699px){.nav-group-sub-sub:hover:before{background:url("../images/custom_svg/arrow-new.svg");padding:0px;height:6px}}.nav-group-sub-sub.active:before{transform:rotate(0deg)}.nav-group-sub-sub:before{content:"";background:url("../images/custom_svg/arrow-new.svg");background-size:12px;background-repeat:no-repeat;background-position:center;width:12px;height:8px;background-repeat:no-repeat;z-index:99;cursor:pointer;padding:10px 20px;transition:.25s;display:inline-block;vertical-align:middle;margin-left:-36px;margin-top:-2px;transform:rotate(180deg);position:absolute;right:0px;top:14px}.nav-group-sub-sub.active ul{display:block}.nav-group-sub-sub ul{display:none}@media screen and (min-width: 870px){.nav-group-sub-sub ul{margin-bottom:-0.75rem;position:relative}}.nav-group-sub-sub-item{font-size:80%;padding-left:10px;color:#1f1f1f}@media screen and (max-width: 869px){.nav-group-sub-sub-item a{padding:5px 0;display:block !important}}.nav-group-sub-sub-item:hover{color:#4f2683}.nav-group-sub-ul{display:flex;flex-wrap:wrap;align-items:flex-start;width:calc(100% - 24px);max-width:1185px;margin:auto;padding-left:155px;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width: 1024px){.nav-group-sub-ul{padding-left:6%}}@media screen and (max-width: 869px){.nav-group-sub-ul{padding:0;min-height:0}}.nav-group-secondary{position:absolute;z-index:10;top:0;right:5px;transition:.5s}@media screen and (max-width: 869px){.nav-group-secondary{top:60px;width:100%;right:0;z-index:100}}.nav-group-secondary-item{font-size:11px;font-size:.6875rem;position:relative;padding-right:1.75rem;padding-left:1.75rem;font-weight:600;line-height:25px;letter-spacing:.05em;text-align:center;height:25px;width:100px;white-space:nowrap}@media screen and (max-width: 869px){.nav-group-secondary-item{flex:0 0 50%;padding-top:.5rem;padding-bottom:.5rem;height:41px}}.nav-group-secondary-item a{cursor:pointer;position:absolute;top:0;left:0;height:100%;width:100%;padding-top:0px;font-smoothing:subpixel-antialiased}@media screen and (max-width: 869px){.nav-group-secondary-item a{padding-top:8px}}.nav-group-secondary-item a span{font-weight:normal}.nav-group-secondary-item:last-child{padding-left:1.3rem;padding-right:1.3rem}.nav-group-secondary-item:last-child:before,.nav-group-secondary-item:last-child:after{background-color:#684594}.nav-group-secondary-item:last-child:after{transform:skew(0)}.nav-group-secondary-item:last-child:hover:before,.nav-group-secondary-item:last-child:hover:after{background-color:#aa7de2}.nav-group-secondary-item:last-child:hover a:hover{color:#fff}.nav-group-secondary-item:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:55%;height:100%;background-color:#4f2683;transform:skew(-15deg)}@media screen and (max-width: 869px){.nav-group-secondary-item:before{transform:skew(0)}}.nav-group-secondary-item:after{content:"";position:absolute;z-index:-1;top:0;right:0;width:55%;height:100%;background-color:#4f2683;transform:skew(-15deg)}@media screen and (max-width: 869px){.nav-group-secondary-item:after{transform:skew(0)}}.nav-group-secondary-item a:hover{color:#aa7de2}@media screen and (min-width: 870px){.nav-groups{padding-left:0;flex-shrink:0}.nav-group{flex-direction:row;justify-content:flex-end;align-items:flex-start}.nav-group>li{position:relative;flex-grow:0;flex-shrink:0}.nav-group>li:before{content:"";position:absolute;top:0px;right:0px;display:block;width:0;height:0;border-top:45px solid rgba(54,19,100,.5);border-left:6px solid rgba(0,0,0,0)}.reduced .nav-group>li:before{border-top-color:rgba(255,255,255,.3)}li.nav-group-item>a{z-index:1;padding-left:15px;padding-right:15px;text-align:left;font-size:16px;color:#361364;letter-spacing:1.55px;line-height:21px;font-family:"Titillium Web",sans-serif;font-weight:600;text-transform:uppercase;flex-shrink:0;display:block}}@media screen and (min-width: 870px)and (min-width: 960px){li.nav-group-item>a{font-size:18px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 870px)and (min-width: 1180px){li.nav-group-item>a{font-size:20px;padding-left:25px;padding-right:25px}}@media screen and (min-width: 870px){li.nav-group-item>a span{font-family:"Titillium Web",sans-serif;font-weight:700;display:block}li.nav-group-item>a:after{content:" ";position:absolute;width:calc(100% - 40px);left:20px;bottom:0px;background:rgba(54,19,100,.3);height:0px;z-index:-1;padding:0px;margin:0px;transition:all 100ms linear}.reduced li.nav-group-item>a{color:#fff}.reduced li.nav-group-item>a:after{background:rgba(255,255,255,.2)}}@media screen and (min-width: 870px)and (min-width: 960px){.reduced li.nav-group-item>a{font-size:16px;padding-left:15px;padding-right:15px}}@media screen and (min-width: 870px)and (min-width: 1080px){.reduced li.nav-group-item>a{font-size:18px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 870px){li.nav-group-item>a.active:after{height:10px}li.nav-group-item.hover>a:after{height:10px}.nav-group li.nav_page_191 .nav-group-sub{margin-left:-43px}.nav-group-sub{margin-left:-18px}.nav-groups .nav-group-sub:after{display:none}.nav-groups .nav-group-sub:before{position:absolute;width:100%;height:10px;background:url("../images/nav_bg_top.png") no-repeat;content:" ";visibility:visible;opacity:1;top:-10px;left:0px}.nav-group-sub-ul{margin:0px;width:100%;padding:20px 0px;display:block;background:rgba(255,255,255,.9);border-left:1px solid #684594;border-right:1px solid #684594;border-bottom:1px solid #684594}.nav-group-sub-ul:after{display:none}.nav-group-sub-ul li.nav-group-sub-item{width:calc(100% - 20px);padding:0px;transition:all 100ms linear}.nav-group-sub-ul li.nav-group-sub-item>a{transition:all 100ms linear;width:100%;padding:8px 0;padding-left:20px;display:inline-block}.nav-group-sub-ul li.nav-group-sub-item.hover>a,.nav-group-sub-ul li.nav-group-sub-item:hover>a,.nav-group-sub-ul li.nav-group-sub-item.active>a{background:#684594;color:#fff}.nav-group-sub-sub.active ul:after{display:block;content:" ";width:1px;height:calc(100% - 12px);top:7px;left:-7px;background:#684594;position:absolute}.nav-group-sub-sub ul{margin-left:30px;margin-bottom:3px}.nav-group-sub-sub ul li{padding-bottom:5px}.nav-group-sub-sub ul li:last-child{padding-bottom:0px}.nav-group-sub-sub ul li a{padding:5px 0px}}.home .footer .hp-light{content:"";background-image:url("../images/custom_svg/abstract_pattern.svg");background-repeat:repeat;background-position-x:center;background-position-y:bottom;background-size:cover;position:absolute;top:6vw;width:100%;height:100vh;z-index:1;opacity:.2;transform:translateY(-100%) skewY(7deg)}.footer{position:relative}.footer-bg-after{overflow:hidden;position:absolute;z-index:-1;bottom:0px;left:50%;width:100%;min-width:1100px;height:100%;background:#2a2a2a;transform:translateX(-50%)}.footer-bg-after:before{content:"";display:block;position:relative;z-index:0;left:-1%;width:105%;height:99%;background-color:#2e2e2f;background-image:url("../images/custom_svg/abstract_pattern_dark.svg");background-repeat:repeat;background-position-x:center;background-position-y:bottom;background-size:cover;transform:skewY(3deg)}.footer-bg{position:absolute;z-index:-1;bottom:98%;left:50%;width:100%;min-width:1100px;transform:translateX(-50%)}.footer-bg:before{content:"";display:block;position:relative;z-index:0;left:-1%;width:102%;height:40vw;min-height:400px;max-height:800px;background-image:url("../images/bottom_image_new.jpg");background-repeat:no-repeat;background-position:top center;background-size:100%;-webkit-clip-path:polygon(0 0, 100% 31%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 31%, 100% 100%, 0% 100%)}.footer_holder{position:relative;width:100%;margin:0 auto;margin-top:80px;padding:0;color:#fff}@media screen and (max-width: 869px){.footer_holder{margin-top:70px}}.footer-row{font-size:14px;font-size:.875rem;display:flex;flex-direction:row;justify-content:space-between;font-family:"Open Sans";font-weight:normal;line-height:30px;letter-spacing:.04em}@media screen and (max-width: 869px){.footer-row{flex-direction:column}}.footer .nav-left{order:1}.footer .nav-info{order:2}@media screen and (max-width: 869px){.footer .nav-info{display:flex;justify-content:center;align-items:center;margin-top:30px;order:3}}@media screen and (max-width: 699px){.footer .nav-info{flex-direction:column}}.footer .logo{position:relative}@media screen and (max-width: 869px){.footer .logo{margin-right:22px}}@media screen and (max-width: 699px){.footer .logo{margin-right:auto;margin-left:auto}}.footer .logo svg{width:100%;height:70px;margin-top:9px;fill:#fff}.footer .logo a,.footer .logo span{position:absolute;z-index:99;top:0;left:0;width:100%;height:100%;line-height:0;text-indent:-999em}.footer .logo a:hover+svg,.footer .logo a:active+svg,.footer .logo span:hover+svg,.footer .logo span:active+svg{fill:#4f2683}.footer .venue-address{margin-top:16px;color:#1f1f1f;font-style:normal;text-align:left}@media screen and (max-width: 869px){.footer .venue-address{margin-top:13px;text-align:left}}@media screen and (max-width: 699px){.footer .venue-address{text-align:center}}.footer .venue-address .address{display:block;color:#1f1f1f;margin-bottom:-9px;font-weight:bold;font-size:16px}.footer .venue-address .city,.footer .venue-address .state,.footer .venue-address .zip{font-size:16px;font-weight:bold;color:#1f1f1f}.footer .venue-phone{margin-top:1px;color:#1f1f1f;font-size:16px;text-align:left;letter-spacing:.04em}@media screen and (max-width: 1024px){.footer .venue-phone{margin-bottom:12px}}@media screen and (max-width: 869px){.footer .venue-phone{text-align:left}}@media screen and (max-width: 699px){.footer .venue-phone{text-align:center}}.footer a:hover,.footer a:active{color:#1f1f1f;cursor:pointer}.footer a:hover svg,.footer a:active svg{fill:#1f1f1f}.footer .nav-right{display:flex;flex-direction:column;position:relative;text-align:right;order:3;justify-content:center}@media screen and (min-width: 870px){.footer .nav-right:after{content:"";position:absolute;top:0;left:-20px;width:2px;height:100%;background:#4f2683}}@media screen and (max-width: 1200px){.footer .nav-right:after{left:-10px}}@media screen and (max-width: 699px){.footer .nav-right{flex-direction:column;justify-content:space-between;margin-top:0;padding:0 4px 16px}}@media screen and (max-width: 869px){.footer .nav-right ul{display:flex;flex-direction:row;justify-content:center;align-items:center}}@media screen and (max-width: 699px){.footer .nav-right ul{flex-direction:column}}@media screen and (max-width: 869px){.footer .nav-right ul li{padding-right:52px}}@media screen and (max-width: 699px){.footer .nav-right ul li{padding-right:0;padding-left:0}}.footer .nav-right ul li:last-child{padding-top:0}.footer.extra_padding{padding-bottom:100px}.m-social-links{margin-top:35px;margin-right:0px;margin-bottom:6px;order:-1}@media screen and (max-width: 869px){.m-social-links{margin-right:-30px;margin-bottom:0;order:1}}@media screen and (max-width: 699px){.m-social-links{width:100%;margin-right:0;text-align:center;margin-top:10px}}.m-social-links a{position:relative;padding:5px 25px 5px 0px;font-size:22px;color:#1f1f1f}@media screen and (max-width: 869px){.m-social-links a{margin-right:3px;padding-top:15px;font-size:20px}}.m-social-links a:hover{color:#aa7de2}@media screen and (max-width: 699px){.m-social-links a{padding:5px 10px}}.global-footer{display:flex;justify-content:space-between;align-items:flex-end;padding:0px 20px 20px;position:relative;width:100%;max-width:1260px;margin-left:auto;margin-right:auto;margin-top:25px}@media screen and (max-width: 1130px){.global-footer{flex-direction:column;align-items:center}}.global-footer .sponsors{display:flex;align-items:center}@media screen and (max-width: 1024px){.global-footer .sponsors{margin-bottom:40px;margin-left:-13px}}@media screen and (max-width: 869px){.global-footer .sponsors{margin-bottom:40px;margin-left:-13px}}.global-footer .sponsors a{display:block}.global-footer .sponsors a:first-child{padding:0 30px 0 0}.global-footer .sponsors .logo-smg{margin-top:50px}.global-footer .center-links{margin-left:-30px;margin-bottom:-10px;padding-bottom:0px;color:#fff;font-family:"Open Sans";font-family:"Open Sans";font-size:12px;font-weight:normal;line-height:29px;text-align:right;letter-spacing:.02em}@media screen and (max-width: 1024px){.global-footer .center-links{margin-bottom:6px;margin-left:-7px}}@media screen and (max-width: 1130px){.global-footer .center-links{text-align:center}}.global-footer .center-links .delimiter{margin:0 3px}.global-footer .center-links a:hover{color:#aa7de2}.global-footer #carbonhouse{margin-top:5px;padding-bottom:0px;display:inline-block}@media screen and (max-width: 1024px){.global-footer #carbonhouse{margin-left:-14px}}.global-footer #carbonhouse svg{width:201px;height:22px}.global-footer svg{fill:#fff}.global-footer a:hover,.global-footer a:active{color:#aa7de2}.global-footer a:hover svg,.global-footer a:active svg{fill:#aa7de2}.footer_nav{zoom:1;max-width:1260px;width:100%;max-width:1260px;margin:0 auto 50px}.footer_nav:before,.footer_nav:after{display:block;visibility:hidden;height:0;content:" "}.footer_nav:after{clear:both}.footer_nav ul{zoom:1;position:relative}.footer_nav ul:before,.footer_nav ul:after{display:block;visibility:hidden;height:0;content:" "}.footer_nav ul:after{clear:both}.footer_nav ul li{width:16.6666%;float:left;padding-right:20px;padding-left:20px}.footer_nav ul li a{color:#fff;display:block;position:relative;cursor:pointer;font-size:16px;font-weight:bold;padding-bottom:20px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.footer_nav ul li a:hover,.footer_nav ul li a.active{color:#aa7de2}.footer_nav ul li a:hover:before,.footer_nav ul li a.active:before{width:10px;height:10px;top:4px}.footer_nav ul li li{width:100%;float:none;margin-bottom:0;padding-left:0px}.footer_nav ul li li a{display:block;padding:1px 0px;font-size:14px;color:#fff;line-height:26px;line-height:1.7;text-transform:none;cursor:pointer;font-weight:normal;transition:all 100ms linear}.footer_nav ul li li a:hover,.footer_nav ul li li a.active{color:#aa7de2}.footer_nav ul li li a:before{display:none}.footer_nav ul li.not_hovered a{zoom:1;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.footer_nav ul li.not_hovered a:before{width:6px;height:6px;top:6px}.footer_nav ul li.active_hovered a:before{width:10px;height:10px;top:4px}@media screen and (max-width: 869px){.footer_nav ul li{width:33%;padding-left:10px;padding-right:10px;margin:10px 0px;text-align:center}}@media screen and (max-width: 699px){.footer_nav ul li{width:100%;text-align:center;padding-left:0;padding-right:0px}}@media screen and (max-width: 869px){.footer_nav ul ul{display:none}}@media screen and (max-width: 869px){.footer_nav{margin:0 auto;width:calc(100% - 20px)}}@media screen and (max-width: 699px){.footer_nav{margin:0 auto;width:180px}}.sponsors-block .sponsors-header{font-size:16px;font-weight:bold;color:#1f1f1f;letter-spacing:0;line-height:22px;width:100%;text-align:left;margin-bottom:10px;padding-left:30px;font-family:"Titillium Web",sans-serif}@media screen and (max-width: 869px){.sponsors-block .sponsors-header{text-align:center;padding-left:0px;margin:30px auto}}.sponsors-block .sponsors-block-inner{display:flex;flex-wrap:wrap}@media screen and (max-width: 869px){.sponsors-block .sponsors-block-inner{justify-content:center}}.sponsors-block .sponsors-block-inner a{display:block;width:100%;height:100%;transition:all 100ms linear}.sponsors-block .sponsors-block-inner a:hover{opacity:.8}.sponsors-block .sponsors-block-inner .footer-sponsor{width:33%;text-align:center}.footer-holder-inner{width:100%;padding:0px 20px;margin:80px 0px 100px;background:#fff;position:relative}@media screen and (max-width: 699px){.footer-holder-inner{padding:0px}}.footer-holder-inner:after{position:absolute;content:" ";width:100%;height:60px;top:-58px;left:0px;background:#fff;clip-path:polygon(0 80%, 100% 0%, 100% 100%, 0% 100%);-webkit-clip-path:polygon(0 80%, 100% 0%, 100% 100%, 0% 100%)}.footer-holder-inner:before{position:absolute;content:" ";width:100%;height:60px;bottom:-58px;left:0px;background:#fff;clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 20%);-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 20%)}.footerwrapper{width:100%;max-width:1260px;margin:0px auto;display:flex}@media screen and (max-width: 869px){.footerwrapper{display:block}}.footer-row,.nav-right{width:50%}@media screen and (max-width: 1024px){.footer-row{width:520px}}@media screen and (max-width: 869px){.footer-row{width:100%}}@media screen and (max-width: 1024px){.nav-right{width:calc(100% - 520px)}}@media screen and (max-width: 869px){.nav-right{width:100%}}.footer .nav-left{width:100%;display:flex}@media screen and (max-width: 869px){.footer .nav-left{width:500px;margin:0px auto 20px}}@media screen and (max-width: 699px){.footer .nav-left{display:block;width:100%}}.footer .nav-left .info{margin-left:60px}@media screen and (max-width: 699px){.footer .nav-left .info{margin-left:0px;text-align:center}}.footer .nav-left .logo{margin-top:60px}@media screen and (max-width: 699px){.footer .nav-left .logo{margin-right:0px;margin-top:10px}}.banner{position:relative}.banner.footer-banner{width:100%;max-width:550px}.banner.footer-banner .owl_carousel{width:100%}.banner.footer-banner .owl_carousel img{width:100%;display:block}.rslides{position:relative;overflow:hidden;width:100%;margin:0;padding:0;list-style:none}.rslides li{position:absolute;display:none;top:0;left:0;width:100%;margin:0;padding:0;-webkit-backface-visibility:hidden}.rslides li:before{display:none}.rslides li:first-child{position:relative;display:block;float:left}.rslides li a,.rslides li a:visited{position:relative;display:block}.rslides img{display:block;float:left;width:100%;height:auto;border:0}.nav-groups #search-box{margin-left:20px;align-self:center;z-index:99}@media screen and (max-width: 869px){.nav-groups #search-box{position:fixed;top:0;right:0;margin-right:0;width:384px;max-width:100%;height:62px;margin-left:-50px;background:#fff}}.nav-groups #search-box .close{display:none}.nav-groups #search-box input{position:absolute;z-index:-1;top:50%;padding:.5rem 0;background:none;font-family:"Titillium Web",sans-serif;font-size:1rem;font-weight:300;line-height:24px;letter-spacing:.04em;text-transform:capitalize;border:none;border-bottom:1px solid #361364;outline:none !important;transform:translateY(-50%)}@media screen and (max-width: 869px){.nav-groups #search-box input{width:calc(100% - 115px) !important;height:100%;background-color:#fff;letter-spacing:.03em;color:#1f1f1f;font-size:14px;padding-left:20px}.nav-groups #search-box input::-webkit-input-placeholder{color:#1f1f1f}.nav-groups #search-box input:-moz-placeholder{color:#1f1f1f}.nav-groups #search-box input::-moz-placeholder{color:#1f1f1f}.nav-groups #search-box input:-ms-input-placeholder{color:#1f1f1f}}@media screen and (min-width: 870px){.nav-groups #search-box input{display:none;right:0;width:calc(100% - 372px);color:#361364}.nav-groups #search-box input::-webkit-input-placeholder{color:#361364}.nav-groups #search-box input:-moz-placeholder{color:#361364}.nav-groups #search-box input::-moz-placeholder{color:#361364}.nav-groups #search-box input:-ms-input-placeholder{color:#361364}.reduced .nav-groups #search-box input{color:#fff}.reduced .nav-groups #search-box input::-webkit-input-placeholder{color:#fff}.reduced .nav-groups #search-box input:-moz-placeholder{color:#fff}.reduced .nav-groups #search-box input::-moz-placeholder{color:#fff}.reduced .nav-groups #search-box input:-ms-input-placeholder{color:#fff}}@media screen and (max-width: 1024px){.nav-groups #search-box input{width:calc(100% - 250px)}}.nav-groups #search-box input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.nav-groups #search-box input:focus:-moz-placeholder{color:rgba(0,0,0,0)}.nav-groups #search-box input:focus::-moz-placeholder{color:rgba(0,0,0,0)}.nav-groups #search-box input:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.reduced .nav-groups #search-box input{border-bottom-color:#fff}.nav-groups #search-box button{padding:1px 2px 0 1px;background:rgba(0,0,0,0);border:none;outline:none}@media screen and (max-width: 869px){.nav-groups #search-box button{position:absolute;top:50%;right:56px;height:36px;padding-right:14px;border-right:2px solid #4f2683;transform:translateY(-50%)}}.nav-groups #search-box button svg{fill:#fff;fill:#361364;stroke:#361364}@media screen and (max-width: 869px){.nav-groups #search-box button svg{width:20px;height:20px;fill:#1f1f1f}}.reduced .nav-groups #search-box button svg{fill:#fff;stroke:#fff}.nav-groups #search-box button .text{position:absolute;text-indent:-999em}.search-active .nav-groups #search-box input{display:block}.search-active .nav-groups #search-box .close{display:inline-block;margin-left:7px;border-left:2px solid #684594;height:30px;width:35px;top:3px;position:relative;cursor:pointer}.search-active .nav-groups #search-box .close:hover svg{fill:#684594}.search-active .nav-groups #search-box .close svg{fill:#361364;height:20px;width:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.search-active.reduced .nav-groups #search-box .close{border-left-color:rgba(255,255,255,.2)}.search-active.reduced .nav-groups #search-box .close svg{fill:#fff}#layout{padding-top:130px}@media screen and (max-width: 869px){#layout{padding:75px 0 0}}.header-bg{height:130px;overflow:hidden}.footer-bg{display:none}@media screen and (max-width: 959px){.footer-bg-after,.header-bg{min-width:0;max-width:100%}}.cards[data-options-layout=intro] .scrolldown{bottom:80px}.cards[data-options-layout=intro] .info{padding:75px 20px 140px}