:root{--text-black:#111111;--blue:#055d7e;--green-blue-gradient:transparent linear-gradient(180deg, var(--green) 0%, #25B1D8 100%) 0% 0% no-repeat padding-box;--dark-blue-gradient:background: transparent linear-gradient(180deg, #1F83C3 0%, #0A007F 100%) 0% 0% no-repeat padding-box;--green:#537F60;--brandon:"brandon-grotesque", sans-serif}.sticky{position:fixed!important;width:100%!important;height:100px!important;z-index:9999!important;top:0px!important;padding-top:20px!important;padding-bottom:20px!important;-webkit-transition:top 250ms ease-in-out;transition:top 250ms ease-in-out}.sticky ul .kravis-logo a{background:url(../../../../../../../../themes/kravis/dist/img/Kravis-30-icon.png) no-repeat center!important;background-size:contain;font-size:0;display:inline-block;width:62px!important;height:62px!important}#event-single-title-box #imgpreview{display:none}#mobile-nav{display:none}#desktop-buy-tickets{display:block}#mobile-buy-tickets{display:none}.pre-header a,.banner a{line-height:40px;height:40px}#menu-main-menu-1 li{position:relative}#menu-main-menu-1 .sub-menu{opacity:0;visibility:hidden;position:absolute;width:inherit!important;left:-30%;-webkit-transition:opacity 250ms 250ms,visibility 50ms 200ms;transition:opacity 250ms 250ms,visibility 50ms 200ms}#menu-main-menu-1 .menu-item-has-children:hover>.sub-menu,#menu-main-menu-1 .menu-item-has-children.active>.sub-menu{opacity:1;visibility:visible;-webkit-transition:opacity 50ms,visibility 0ms;transition:opacity 50ms,visibility 0ms}#menu-main-menu-1 .menu-item-has-children::before{opacity:0;visibility:hidden;-webkit-transition:opacity 250ms 250ms,visibility 50ms 200ms;transition:opacity 250ms 250ms,visibility 50ms 200ms;border-bottom:10px solid #000;border-left:12px solid transparent;border-right:12px solid transparent;content:"";display:block;height:0;left:50%;margin-left:-12px;position:absolute;top:30px;width:0}#menu-main-menu-1 .menu-item-has-children:hover::before{opacity:1;visibility:visible;-webkit-transition:opacity 50ms,visibility 0ms;transition:opacity 50ms,visibility 0ms}.sub-menu li{margin-right:0;display:block;width:100%;margin:0px!important}.sub-menu li a{border-color:#293137;border-style:solid;border-width:2px;font-weight:500;font-size:12px;height:auto;letter-spacing:1.5px;line-height:36px;padding:0 11px;text-align:center;text-transform:uppercase;width:320px;background-color:#fff;display:block;-webkit-transition:all 250ms;transition:all 250ms;padding:0 12px 0 12px!important;border-width:2px 2px 0 2px!important}.sub-menu li a:hover,.sub-menu li a:focus{background-color:#293137;color:#fff}.sub-menu li a:active,.sub-menu li a:focus{outline:0!important}li.menu-item-20 .sub-menu{left:-76px!important}li.menu-item-16 .sub-menu{left:-55px!important}#banner22{height:180px;margin-bottom:30px}#banner22 h1{font-size:35px;font-weight:700;line-height:.9;letter-spacing:-.4px;text-align:center;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.18);padding-top:80px}.wrap955{width:955px;margin:0 auto}.wrap955_sidebar{width:303px;float:right;border:solid 1px #dedede}.wrap955_sidebar_inner{padding:20px}.wrap955_sidebar h1{font-size:34px;font-weight:700;letter-spacing:-1.1px;color:#1c2120}.wrap955_main{width:588px;float:left}.child-page-h1{font-size:54px;font-weight:700;line-height:1.1;letter-spacing:-1.7px;color:#1c2120;margin-bottom:30px}.child-page-main{background-color:#537f60;margin-bottom:30px}.child-page-main-img{width:294px;float:left;height:340px;background-size:100%;background-repeat:no-repeat}.child-page-main-desc h4,.child-page-main-desc h3{font-size:23px!important;font-weight:bold!important;letter-spacing:-0.6px!important;color:#fff;margin-bottom:12px!important;margin:43px 0 20px 43px}.child-page-main-desc h3 a{color:#fff!important}.child-page-main-desc p{font-size:16px;line-height:1.5;letter-spacing:.2px;color:#fff;margin-left:43px}.child-page-main-desc{float:left}.sbxa{font-size:14px;font-weight:700;letter-spacing:-.3px;color:rgba(28,33,32,.5);text-transform:uppercase;margin-top:30px}.child-pages-list a{font-size:16px;font-weight:500;line-height:1.8;letter-spacing:-.2px;color:#035b7e;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;display:block}.child-sep{height:3px;width:28px;background-color:#506c2c;display:block;margin-left:43px}#logos{border-top:solid 1px #dedede}@media only screen and (max-width:991px){#main-nav,.pre-header{display:none}.banner{padding:0px!important}#mobile-logo{width:65px;height:65px;margin:12px auto 12px auto;background:url(../../../../../../../../themes/kravis/dist/img/Kravis-30-icon.png);background-size:cover}#mobile-tickets,#mobile-menu{position:absolute;top:20px}#mobile-tickets{left:32px}#mobile-tickets a{background:url(../../../../../../../../themes/kravis/dist/img/icon-tickets.jpg) center top no-repeat transparent;padding-top:22px}#mobile-menu{right:32px;background:url(../../../../../../../../themes/kravis/dist/img/icon-mobile-menu-close.png) no-repeat -9999px -9999px}#mobile-menu a{background:url(../../../../../../../../themes/kravis/dist/img/icon-mobile-menu.png) center top no-repeat transparent;padding-top:22px;background-size:25px}.sidr-open #mobile-menu a{background:url(../../../../../../../../themes/kravis/dist/img/icon-mobile-menu-close.png) center top no-repeat transparent;background-size:25px}#mobile-nav{display:block!important}#sidr .sub-menu{left:0px!important;position:relative!important;-webkit-box-shadow:none;box-shadow:none;border-bottom:0 solid #fff}#sidr .sub-menu li{border:0px!important;height:auto!important}#sidr .sub-menu li a{border-width:0px!important;font-weight:500;font-size:14px;height:auto;letter-spacing:1.5px;line-height:36px;padding:0 11px;text-align:left!important;text-transform:uppercase;width:100%!important;background-color:#fff;display:block;-webkit-transition:all 250ms;transition:all 250ms;padding:0 12px 0 12px!important;border-width:0 0 0 0px!important}#sidr .sub-menu li,#sidr .sub-menu li a{height:auto!important}#sidr .sub-menu li a{border-bottom:1px solid #eaeaea!important}#sidr .sub-menu li a:hover{color:#000}.sidr ul.sub-menu{border-top:0}#sidr{border-right:1px solid #eaeaea;background-color:#ffffff!important}#sidr ul li{list-style:none!important;display:block}#sidr #menu-item-18{display:none!important}#sidr .banner ul li{margin:0px!important}#sidr ul li a{font-family:brandon-grotesque,sans-serif;text-transform:uppercase;padding:0 0 0 15px}#sidr-logo{width:100px;height:100px;margin:12px auto 20px auto;background:url(../../../../../../../../themes/kravis/dist/img/Kravis-30-logo.png) left top no-repeat transparent;background-size:contain}}@media only screen and (max-width:768px){.banner,.container,.main>.vc_row>.vc_column_container{width:100%}.banner{padding:0px!important}#mobile-logo{width:63px;height:63px;margin:12px auto 12px auto;background:url(../../../../../../../../themes/kravis/dist/img/Kravis-30-icon.png);background-size:cover;background-size:63px 62px}#mobile-tickets,#mobile-menu{position:absolute;top:20px}#mobile-tickets{left:32px}#mobile-tickets a{background:url(../../../../../../../../themes/kravis/dist/img/icon-tickets2.png) center top no-repeat transparent;background-size:31px 28px;padding-top:22px}#mobile-menu{right:32px}#mobile-menu a{background:url(../../../../../../../../themes/kravis/dist/img/icon-mobile-menu.png) center top no-repeat transparent;padding-top:22px;background-size:25px;height:25px}#home-slider .description>.container,#home-slider .main>.vc_row.description>.vc_column_container{padding:10px 20px!important}.container,.main>.vc_row>.vc_column_container{width:100%!important}#home-slider .description h2{font-size:25px!important;font-weight:300!important}#home-slider .description p{font-size:15px!important;font-weight:500;line-height:1.2;letter-spacing:-.2px;color:#edf9f6;margin-bottom:10px!important}#home-slider .description>.container div,#home-slider .main>.vc_row.description>.vc_column_container div{height:auto!important}#home-slider .slick-track{display:flex!important}#home-slider .slick-initialized .slick-slide{height:inherit!important;display:flex;flex-direction:column}#home-slider .image{padding:0!important}#home-slider .description{flex-grow:1;display:flex;align-items:center;text-align:center}#home-slider .description .date-title{padding-left:0}#home-slider .description .dates{padding:0!important}.vc_show{margin:0 0 0 0px!important}.container,.main>.vc_row>.vc_column_container{padding:20px!important}h2{font-size:35px!important}.event-listing:not(.slick-slide){height:250px!important;width:170px!important;float:left!important;margin-right:0px!important}.event-listing h3{font-size:15px!important;font-weight:700;line-height:1;letter-spacing:-0.2px!important}.event-listing .description .date{font-size:11px!important;letter-spacing:-0.3px!important;text-transform:uppercase!important}.single-events .container,.main>.vc_row>.vc_column_container{width:100%;padding:0px!important}.cust_sidebar{display:none}.event-content .entry-content .event-details{padding:0px!important}#event-single-title-box{background-color:#537f60}#event-single-title-box h1{font-size:25px;font-weight:300;line-height:1.2;letter-spacing:-.3px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.18);display:block;margin:27px 20px 0 20px;width:270px}#event-single-title-box #imgpreview{display:block;margin:20px auto}#event-single-title-box #imgpreview img{width:90%;margin:0 auto;display:block}#event-date{margin-left:100px;font-size:13px;letter-spacing:-.2px;color:#fff;text-transform:uppercase}#event-desc{width:100%;padding:20px;margin-bottom:20px}#event-desc p{font-size:14px;line-height:1.6;letter-spacing:.2px;color:#1c2120}.slick-prev,.slick-next{background:red!important}.slick-next{right:15px!important}.slick-prev{left:15px!important}#event-thumb{display:none}.event-content .entry-content .event-sidebar{padding-left:0px!important;padding-right:0;padding-top:0px!important;font-size:0}.event-content .sidebar-border{border:0px!important;padding:0px!important}#event-times,#event-prices{padding:10px 20px 0;text-align:center}#event-times h4,#event-prices h4,#event-avail h4{font-size:14px;font-weight:700;letter-spacing:-.2px;color:#1c2120;opacity:.7}#event-times p,#event-prices p,#event-avail p{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.1px;color:#1c2120}#event-avail{padding:10px 20px;word-wrap:break-word;text-align:center}.event-content footer{border-top:solid 1px #dedede;padding:20px 0 20px 0px!important}.event-content h3:not(.title){font-size:24px!important}#events_footer{width:100%;margin:0 auto;padding:0 20px}#events_footer .event-listing{height:400px!important;width:100%!important}#show-times,#show-venue{width:100%;margin:0 auto;padding:20px;margin-bottom:20px}.time{font-size:14px;font-weight:500;line-height:2.1;letter-spacing:-.2px;color:#035b7e;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif}#desktop-buy-tickets{display:none}#mobile-buy-tickets{display:block}.event-content .entry-content{padding:10px 0!important}#banner22{height:180px;margin-bottom:0}.wrap955,.wrap955_main,.wrap955_sidebar{width:100%}.wrap955_sidebar{border:0}.child-page-h1{font-size:28px;text-align:center;margin:20px auto 20px auto}.child-page-main{width:100%;margin:0 auto 20px auto}.child-page-main-img{height:150px;background-position:center -50px;background-size:cover;width:100%}.child-page-main-desc{padding:20px}.child-page-main-desc h4,.child-page-main-desc h3{margin:0;margin-bottom:20px}.child-page-main-desc p{margin:0;width:100%;padding-right:0}.child-page-main-desc .child-sep{margin-left:0}.sticky{height:auto!important}#publixxx .vc_col-md-6{width:48%!important;float:left!important}}.clearer{margin-top:-1px;height:1px;clear:both}#msg404{text-align:center;padding:100px;font-size:23px}#msg404 input[type="search"]{padding:9px!important;display:inline-block;height:auto;border:1px solid #ccc}#msg404 input[type="submit"]{border-color:#293137;border-style:solid;border-width:2px;font-weight:500;font-size:14px;height:32px;letter-spacing:1.5px;line-height:0;text-align:center;text-transform:uppercase;width:90px;background-color:transparent;display:inline-block;cursor:pointer}.banner #menu-main-menu-1 li.menu-item-365 .sub-menu li.menu-item-has-children>a::after,.banner #menu-main-menu-1 li.menu-item-309 .sub-menu li.menu-item-has-children>a::after,.banner #menu-main-menu-1 li.menu-item-454 .sub-menu li.menu-item-has-children>a::after{content:"";background-image:url(/wp-content/themes/kravis/dist/img/slider-arrow-dark-2.png);background-repeat:no-repeat;background-size:contain;width:10px;height:10px;display:inline-block;position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%) rotateX(180deg);transform:translate(0,-50%) rotateX(180deg)}.banner #menu-main-menu-1 li.menu-item-365 .sub-menu li.menu-item-has-children:hover>a::after,.banner #menu-main-menu-1 li.menu-item-309 .sub-menu li.menu-item-has-children:hover>a::after,.banner #menu-main-menu-1 li.menu-item-454 .sub-menu li.menu-item-has-children:hover>a::after{background-image:url(/wp-content/themes/kravis/dist/img/slider-arrow.png);-webkit-transform:translate(-40%,-50%) rotateY(180deg);transform:translate(-40%,-50%) rotateY(180deg)}#sidr .sub-menu{display:none}.staff-header{margin-bottom:15px;padding-top:10px}.staff-list p{margin-bottom:10px}.skip{display:none}@media all and (max-width:991px){li.menu-item-365 .sub-menu li.menu-item-has-children>a::before,li.menu-item-309 .sub-menu li.menu-item-has-children>a::before,li.menu-item-454 .sub-menu li.menu-item-has-children>a::before,li.menu-item-365 .sub-menu li.menu-item-has-children.menu-item-open>a::after,li.menu-item-309 .sub-menu li.menu-item-has-children.menu-item-open>a::after,li.menu-item-454 .sub-menu li.menu-item-has-children.menu-item-open>a::after{content:"";display:none}li.menu-item-365 .sub-menu li.menu-item-has-children>a::after,li.menu-item-309 .sub-menu li.menu-item-has-children>a::after,li.menu-item-454 .sub-menu li.menu-item-has-children>a::after{content:"∇";font-weight:700;font-size:10px;font-family:Arial;padding-left:10px;position:relative;top:-2px}.event-sidebar a.kravis-button{height:auto}}#load-more{font-size:14px;max-width:400px;margin:auto;display:block}.wpb_single_image img,.wpb_single_image .vc_single_image-wrapper,.wpb_single_image .vc_figure{width:100%}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border-color:#293137;border-style:solid;border-width:2px;font-weight:500;font-size:14px;height:40px;letter-spacing:1.5px;line-height:36px;padding:0 60px;text-align:center;text-transform:uppercase;background-color:transparent;display:inline-block;transition:all 250ms;border-radius:0;color:#293137;font-family:"brandon-grotesque",sans-serif;font-style:normal}#sb_instagram #sbi_load .sbi_load_btn:hover,#sb_instagram .sbi_follow_btn a:hover{background-color:#293137;color:#fff}.main-footer ul li a:hover,.main-footer a:hover{text-decoration:underline}.main-footer a:hover img{opacity:.6}.main-footer ul.footer-nav li a:hover{color:#000}.main-footer ul.footer-nav li.nolink a:hover{color:#fff;text-decoration:none}.banner #menu-main-menu-1 .sub-menu li:last-child>a{border-width:2px!important}.banner #menu-main-menu-1 .sub-menu li.menu-item-has-children>a::after{content:"";background-image:url(/wp-content/themes/kravis/dist/img/slider-arrow-dark.png);background-repeat:no-repeat;background-size:contain;width:10px;height:10px;display:inline-block;position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.banner #menu-main-menu-1 .sub-menu li.menu-item-has-children>a:hover:after{background-image:url(/wp-content/themes/kravis/dist/img/slider-arrow.png)}.gallery h2{font-size:30px}.page .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a,.single-events .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a,.search .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a,.single .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a{color:#fff;font-family:"brandon-grotesque",sans-serif;font-style:normal;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;display:block;margin-top:30px}.page .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a:hover,.single-events .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a:hover,.search .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a:hover,.single .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main p a:hover,.page .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc h4 a:hover,.single-events .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc h4 a:hover,.search .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc h4 a:hover,.single .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc h4 a:hover{color:#000}.child-page-main-desc.full,.page .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc.full{width:624px}.page .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc.full p{width:530px}@media (max-width:1439px){.single-photos .gallery-img a{height:160px;background-size:contain}}.no-marg{margin:0!important}.skip{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;background-color:#76a690;color:#fff;text-decoration:none;text-align:left;overflow:hidden;z-index:10000;padding:10px 15px;text-transform:uppercase}a.skip:active,a.skip:focus,a.skip:hover{left:0;top:0;width:auto;height:auto;overflow:visible}#menu-main-menu-1>li>a:hover,#menu-main-menu-1>li>a:focus{color:#517b63}#menu-main-menu-1>li>a:hover:after,#menu-main-menu-1>li>a:focus:after{content:"";border-bottom:1px solid #517b63;display:block;position:absolute;left:0;bottom:10px;width:100%}#menu-main-menu-1>li.kravis-logo>a:hover:after,#menu-main-menu-1>li.kravis-logo>a:focus:after{display:none}#menu-main-menu-1>li.kravis-button>a:hover:after,#menu-main-menu-1>li.kravis-button>a:focus:after{border-bottom:0!important}.hidden{display:none}@media all and (max-width:1438px){.child-page-main-desc.full,.page .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc.full,.page .main .entry-content.vc_col-md-9>.vc_col-md-8 .child-page-main .child-page-main-desc.full p{width:100%;margin-left:0}.page .main .entry-content.vc_col-md-9>.vc_col-md-8,.single-events .main .entry-content.vc_col-md-9>.vc_col-md-8,.search .main .entry-content.vc_col-md-9>.vc_col-md-8,.single .main .entry-content.vc_col-md-9>.vc_col-md-8{padding-right:0}.single-events .main .event-content .entry-content.vc_col-md-9 .event-sidebar .time{font-size:14px;background-position:right 0}}@media all and (max-width:990px){.page .main .entry-content.vc_col-md-9>.vc_col-md-4,.single-events .main .entry-content.vc_col-md-9>.vc_col-md-4,.search .main .entry-content.vc_col-md-9>.vc_col-md-4,.single .main .entry-content.vc_col-md-9>.vc_col-md-4{padding-left:0}.page .main .entry-content.vc_col-md-9>.vc_col-md-4 #event-thumb,.single-events .main .entry-content.vc_col-md-9>.vc_col-md-4 #event-thumb,.search .main .entry-content.vc_col-md-9>.vc_col-md-4 #event-thumb,.single .main .entry-content.vc_col-md-9>.vc_col-md-4 #event-thumb{text-align:center}#sidr .sub-menu .sub-menu{display:none}.single-events .main .event-content .entry-content.vc_col-md-9 .event-sidebar .time{font-size:18px;background-position:right 3px}.header-sponsor-wrapper div.secondary-header-sponsor{display:none}}@media all and (max-width:767px){.single .main .entry-content.vc_col-md-9>.vc_col-md-4.event-sidebar .lighter{padding:0 20px 20px}#home-slider .prev,.single-events #event-slider .prev{left:0}#home-slider .next,.single-events #event-slider .next{right:0}}.gallery h2 a,.page .main .entry-content .vc_col-md-8 .gallery h2 a{color:#000}.gallery a:hover{opacity:.6}select#date,input.gform_button.button{padding:8px 30px;font-size:14px;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-weight:700;letter-spacing:1.5px;border:2px solid;margin-bottom:0;background-color:#fff}input.gform_button.button{background:#fff;cursor:pointer;color:#000;border-color:#000}.performance-filter{display:flex;justify-content:space-between;align-content:center;align-items:center;height:100px}.performance-filter form p{margin:0;height:0}.performance-filter label{margin-right:10px;font-size:16px;font-weight:700}.performance-filter .view .active{color:#537f60}.performance-filter .view svg{padding-right:5px;width:19px}.performance-filter .view a{font-size:18px;font-family:"brandon-grotesque",sans-serif;position:relative;padding:0 7px;margin:0 7px;display:flex;align-items:center}.performance-filter .view a span{vertical-align:middle;position:relative;top:1px}.performance-filter .view a:first-child:after{content:"";height:100%;width:1px;background:#000;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.recipient h4{margin-top:20px;font-size:20px}h3.gform_title{font-size:30px!important}.staff-list p{margin-bottom:0}p.staff-1{font-size:18px;font-weight:700;line-height:1.3}p.staff-2{font-size:16px;font-weight:700;line-height:1.3}p.staff-3{line-height:1.3}p.staff-4{font-size:12px;line-height:1.3}p.staff-header{font-size:22px;font-weight:700;margin-top:30px}.kravis-button.share+.addthis_inline_share_toolbox_above{display:none;border:1px solid #dedede;padding:10px 0 0;border-width:0 1px;margin:0}.kravis-button.program{display:flex;align-content:center;align-items:center;justify-content:center;line-height:1;border-width:1px;padding-top:15px;padding-bottom:15px}.kravis-button.program svg{width:30px;margin-right:15px}.kravis-button.program:hover svg line,.kravis-button.program:hover svg polygon{stroke:#fff}.at-share-btn-elements{text-align:center}.ginput_container .charleft{display:none}.slickpause-wrapper{position:absolute;top:20px;right:20px;color:#fff;z-index:1000;cursor:pointer;text-indent:-50000px}.slickpause,.pause-button,.play-button{width:40px;height:40px;background:transparent;position:relative;margin-top:0;display:block;transition:all 250ms ease;background-color:#374148;font-size:0;overflow:hidden}.slickpause:hover,.pause-button:hover,.play-button:hover{background-color:#537f60}.slickpause.paused .after,.play-button .after{opacity:0}.slickpause.paused .before,.play-button .before{width:0;height:0;border-left:15px solid #fff;border-right:13px solid transparent;border-top:13px solid transparent;border-bottom:13px solid transparent;position:absolute;background:transparent;opacity:1;content:"";top:7px;left:13px}.slickpause .before,.pause-button .before{width:7px;height:25px;background:#fff;border:0;position:absolute;opacity:1;content:"";top:7px;left:23px}.slickpause .after,.pause-button .after{width:7px;height:25px;background:#fff;border:0;position:absolute;opacity:1;content:"";top:7px;left:11px}.slickpause:hover .after,.slickpause:hover .before,.slickpause.paused:hover .before,.slickpause:focus .after,.slickpause:focus .before,.slickpause.paused:focus .before,.pause-button:hover .before,.pause-button:focus .before,.pause-button:hover .after,.pause-button:focus .after{opacity:1}.acc-label{margin:-500000px}.search-label{text-indent:-50000px;width:0;height:0;display:inline-block;visibility:hidden}.acc-p{text-indent:-500000px;position:absolute}.event-listing a.kravis-button.solid.blue:hover,.event-listing a.kravis-button.solid.blue:focus{background:transparent;color:var(--blue)!important}.kravis-button.flexbutton{display:flex;line-height:1;align-items:center;justify-content:center}.hidden-title h2{text-indent:-50000px;margin:0;line-height:0}.event-listing:focus-within .wrapper,.slick-initialized .slick-slide:focus-within::after{opacity:1}.slick-initialized .slick-slide:hover::after,.slick-initialized .slick-slide:focus::after,.event-listing:focus .wrapper{opacity:1!important}.event-listing:focus .wrapper{opacity:1}@media all and (min-width:780px){.event-listing:focus-within::after{opacity:1}.event-listing:focus::after{opacity:1!important}}.skip-to-content{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;font-family:Arial,sans-serif;background-color:#537f60;color:#fff!important;text-align:left;z-index:10000;opacity:1!important}a.skip-to-content:active,a.skip-to-content:focus,a.skip-to-content:hover{left:0;top:0;width:auto;height:auto;overflow:visible}div#top-header-sponsor{display:inline-block;height:40px;line-height:30px;overflow:hidden;margin:0;padding:0}div#top-header-sponsor .textwidget{line-height:1;margin:0;padding:0;display:inline-block;vertical-align:middle;font-size:14px;font-family:"brandon-grotesque",sans-serif}.header-sponsor-wrapper div.secondary-header-sponsor{position:absolute;top:100px;right:80px;z-index:1}.header-sponsor-wrapper div.secondary-header-sponsor .textwidget a{padding:0}.sidr div.secondary-header-sponsor{text-align:center;margin-top:20px}.visuallyhidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.secondary-header-sponsor img{max-width:150px}.secondary-header-sponsor h4{box-shadow:none;background:none;font-size:12px}table.formatted th{color:#fff;background:#6f6f6f;padding:10px 10px}table.formatted td{padding:5px 10px}#home-slider #home-slider .description{background:#537F60}table.response{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table.response caption{font-size:1.5em;margin:.5em 0 .75em}table.response tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}table.response th,table.response td{padding:.625em;text-align:center}table.response th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){table.response{border:0}table.response caption{font-size:1.3em}table.response thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.response tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table.response td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table.response td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table.response td:last-child{border-bottom:0}.slickpause-wrapper{top:0;right:0;display:none}.slickpause{width:30px;height:30px}.slickpause .before{width:4px;height:18px;top:6px;left:18px}.slickpause .after{width:4px;height:18px;top:6px;left:9px}#home-slider .next,#home-slider .prev{width:25px;background-color:rgba(0,0,0,.5)}}.footer-social{margin-bottom:10px}.footer-social a{text-decoration:none;margin-right:15px}.footer-social a:hover{text-decoration:none}.footer-social svg g{fill:#fff}.footer-social a:hover svg g{fill:#232323}.home-broadway{position:relative;z-index:100}.mega-menu-callout,.home-broadway-single{width:100%;height:0;padding:0 0 100%;position:relative;background-size:cover;background-repeat:no-repeat}.footer-content a:hover{text-decoration:underline}.mega-menu-callout .content-element,.home-broadway-single .content-element{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(255,255,255,.9);opacity:0;transition:opacity 0.25s ease;-webkit-transition:opacity 0.25s ease;display:flex;align-items:center;justify-items:center;text-align:center}.mega-menu-callout .content-element .text,.home-broadway-single .content-element .text{width:calc(100% - 40px);margin:auto;display:inline-block}.mega-menu-callout .content-element .text h2,.home-broadway-single .content-element .text p{font-family:"brandon-grotesque",sans-serif;font-style:normal;font-size:18px}.home-broadway-single:hover .content-element,.home-broadway-single:focus .content-element,.home-broadway-single:active .content-element,.home-broadway-single.active .content-element{opacity:1}span.swp_count.swp_hide,span.swp_share{color:#fff}.swp_social_panel .nc_tweetContainer a.nc_tweet{color:#fff!important}a.circle-icon{background:#035b7e;color:#fff;line-height:40px;width:40px;height:40px;border-radius:50%;display:inline-block;vertical-align:middle;text-align:center;margin:0 10px;padding-top:2px;padding-left:4px}.tempsocial1{background-image:url(/wp-content/uploads/2016/06/webbottomrinker.jpg);background-size:cover}.tempsocial2{background-image:url(/wp-content/uploads/2016/06/webimagedreyfoos.jpg);background-size:cover}div.pdfemb-viewer{margin:auto}.single-pressreleases .child-content{max-width:1060px}.pdfemb-fsp-wrapper{z-index:999999!important}div.pdfemb-viewer{touch-action:none!important;margin:auto!important}canvas.pdfemb-the-canvas{touch-action:none!important}#sb_instagram a:focus{outline:1px solid red!important;box-shadow:inset 0 0 0 1px red}#sb_instagram .sbi_photo img{display:block!important;min-height:100%;object-fit:cover}.kravis-button.loading{opacity:.5;pointer-events:none}.sharing-button-container{margin:20px 0 0}.event-listing .description{width:100%}.event-calendar-widget{position:fixed;z-index:9999;top:150px;left:0}#cal-trigger{padding:12px 15px;background-color:var(--blue);display:inline-block;color:#fff;position:absolute;left:0}.open #cal-trigger{left:449px;transform:translateX(0)}.cal-widget-inner{padding:50px;background:#d0d0d0}.cal-widget-outer{display:none}.open .cal-widget-outer{display:block}.event-calendar-widget a>span:last-child,.event-calendar-widget.open a>span:first-child{display:none}.event-calendar-widget a>span:first-child,.event-calendar-widget.open a>span:last-child{display:inline-block}.event-calendar-widget a>span:first-child{white-space:nowrap}.event-calendar-widget a>span:first-child span{padding-right:15px}#event-cal-datepicker #Datepickk{height:350px}.cal-widget-inner>div:first-child{margin-bottom:30px}#event-cal-datepicker-list>div{margin-bottom:15px}#event-cal-datepicker-list{max-height:155px;overflow-y:scroll;overflow-x:hidden}#event-cal-datepicker-list h2 br{display:none}#event-cal-datepicker-list h2{font-size:17px!important;text-overflow:ellipsis;overflow:hidden}.cal-widget-inner>div{width:350px}.cal-widget-outer .see-all{padding:7px 0;text-align:center;background:#537f60;text-transform:uppercase;display:inline-block;width:100%;color:#fff;font-size:17px;font-weight:700;font-family:"brandon-grotesque",sans-serif}.cal-widget-outer .see-all:hover{background:#000}.cal-widget-outer .see-all:hover i.fa-chevron-right::after{border-left:7px solid #000}.cal-widget-outer .see-all i.fa-chevron-right{position:relative;top:3px}.cal-widget-outer .see-all i.fa-chevron-right::before{content:"";display:inline-block;border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.cal-widget-outer .see-all i.fa-chevron-right::after{content:"";display:inline-block;position:absolute;border-left:7px solid #537f60;border-top:7px solid transparent;border-bottom:7px solid transparent;top:3px;left:0}.d-table input+label::before{background:#ececec!important;width:100%!important;height:100%!important;left:0!important;top:0!important;border-radius:0!important}.d-table input+label.next,.d-table input+label.prev{visibility:hidden!important}.d-table input:checked+label>text{color:var(--blue)!important;font-weight:bold!important}.d-week{background:var(--blue)!important}.d-week p{color:#fff!important;text-transform:uppercase;font-size:12px;font-weight:700}.d-header{background:#000!important}.d-header span{text-transform:uppercase!important;font-weight:bold!important}.d-header span{color:#fff!important}.d-header i#d-next:after{border-left:7px solid #000!important}.d-header i#d-previous:after{border-right:7px solid #000!important}#Datepickk .d-tables:not(.locked) input:not(:checked)+label:not(.hidden):hover{background-color:#eaeaea!important}#Datepickk .d-tables input+label[style*="background:"]{background:#fff!important}#Datepickk label[style*="background:"] text{border-bottom:3px solid var(--blue);width:25px;text-align:center}#Datepickk .d-table input+label[style*="linear-gradient"] text{text-shadow:none!important}#performance-content{padding-top:35px}@media only screen and (min-width:375px) and (max-width:768px){.pdfemb-pagescontainer{overflow:scroll!important}.sharing-button-container{margin:20px}}@media all and (min-width:990px){#sidr{display:none}}.single-events .main .event-content .entry-content.vc_col-md-9 .event-sidebar .showtimes .time{display:flex;justify-content:space-between;align-content:center}.single-events .main .event-content .entry-content.vc_col-md-9 .event-sidebar .showtimes a:first-of-type{background:none;flex-grow:1}.single-events .main .event-content .entry-content.vc_col-md-9 .event-sidebar .showtimes a:last-of-type{height:16px;width:16px;top:2px;position:relative}#event-info{overflow:hidden;margin-bottom:30px}#event-info .vc_column_container{display:flex;background:#fff}#event-info .vc_column_container .vc_col-md-4{word-wrap:break-word}#event-info .vc_col-md-4{border:1px solid #000;padding:5px 15px}#search-form{width:340px}.search #ajaxsearchlite3>.probox,.search #ajaxsearchpro1_2>.probox{background-color:#f5f5f5;border:2px solid #f5f5f5;color:#7c7c7c;font-size:15px}.search #ajaxsearchlite3,.search #ajaxsearchpro1_2{display:inline-block;width:50%}.search .main #ajaxsearchlite3>.probox,.search .main #ajaxsearchlite3 .orig,.search .main #ajaxsearchlite3 .autocomplete,.search .main #ajaxsearchlite3 .promagnifier,.search .main #ajaxsearchlite3 .proclose,.search .main #ajaxsearchpro1_2>.probox,.search .main #ajaxsearchpro1_2 .orig,.search .main #ajaxsearchpro1_2 .autocomplete,.search .main #ajaxsearchpro1_2 .promagnifier,.search .main #ajaxsearchpro1_2 .proclose{height:40px}.search .main #ajaxsearchlite3 .proloading,.search .main #ajaxsearchpro1_2 .proloading{position:relative;top:6px}@media all and (max-width:768px){#event-info .vc_column_container{padding:20px;flex-direction:column}}.grid-view.performance-listing h2{font-size:20px;line-height:1.3}.grid-view.performance-listing h2 br{display:none}.grid-view.performance-listing p{font-family:"brandon-grotesque",sans-serif}.grid-view.performance-listing .details{min-height:200px}.promotions .grid-view.performance-listing .details{min-height:180px;overflow:hidden}.promotions .grid-view.performance-listing .details .promo-copy{font-weight:700;color:var(--blue);text-transform:uppercase;text-align:center}.vc_row.promotions{margin-bottom:80px!important}.promotions .grid-view.performance-listing .details .promo-copy,.promotions .grid-view.performance-listing .details h2{margin-bottom:15px}@media all and (min-width:991px){.promotions .grid-view.performance-listing .details h2{}}.grid-view.performance-listing .kravis-button.solid.green.buy-tickets.white-text .ticket-icon.dib{height:66px;width:30px}a.kravis-button.large{font-size:32px;line-height:2}a.kravis-button.solid.blue{color:white!important}.kravis-button.solid.green{background:var(--green);border-color:var(--green);color:white!important}a.kravis-button.solid.blue:hover{color:var(--blue)!important}.kravis-button.solid.green:hover{background:#303030}.mobile-only{display:none!important}.home #event-slider .slick-slide{height:420px!important}@media all and (max-width:1919px){.grid-view.performance-listing .details{min-height:250px}}@media all and (max-width:1199px){.performance-listing.grid-view{margin-bottom:40px}}@media all and (max-width:991px){.grid-view.performance-listing .details{min-height:0}#home-slider .description h2{margin-bottom:20px}#home-slider .description .dates,.single-events #event-slider .description .dates{border-right:0}.performance-listing h2 a{line-height:1.3;margin-bottom:5px;font-size:26px}#performance-content p{margin-bottom:10px!important}#performance-content .performance-listing .vc_col-md-2{padding-left:0;padding-right:0;margin-bottom:10px}.mobile-only{display:block!important}}@media all and (max-width:450px){.performance-filter{flex-wrap:wrap;justify-content:center;height:auto;margin-bottom:20px}.performance-filter .view{width:100%;text-align:center;margin:20px 0;display:none}}.event-listing .content{width:100%}#home-slider .description>.container div.date-title{height:auto}.pressroom h2{text-align:center;font-size:34px;font-weight:700;margin-bottom:30px;margin-top:60px}.pressroom hr{background-color:#dedede;border:0;height:2px}.pressroom{-webkit-transform:translate3d;transform:translate3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000}.pressroom-archive{max-width:1170px;margin:60px auto;padding:0 15px}.pressroom .pressroom-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;padding-bottom:40px;margin-bottom:40px;max-width:960px;margin:auto}.pressroom .accordion-title{border:1px solid;text-align:center;font-size:34px;font-weight:700;margin-bottom:0;margin-top:0;display:block;width:100%;position:relative}.pressroom .accordion-title::after{font-family:"FontAwesome";font-weight:300;content:"\f067";display:inline-block;position:absolute;top:50%;right:20px;font-size:20px;transform:translateY(-50%)}.pressroom .pressroom-wrapper::after{content:"";flex:auto}.pressroom .pressroom-wrapper .single{width:33.33%;padding:20px}.pressroom .pressroom-wrapper .image-wrapper{width:100%;display:block;position:relative;-webkit-transform:translate3d;transform:translate3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000}.pressroom .pressroom-wrapper .image-wrapper:after{content:"";top:0;left:0;opacity:0;width:100%;height:100%;background:var(--blue);position:absolute;display:block;-webkit-transition:all 300ms cubic-bezier(.02,.01,.47,1);transition:all 300ms cubic-bezier(.02,.01,.47,1)}.pressroom .pressroom-wrapper .image-wrapper:hover:after{opacity:.6;-webkit-transition:all 300ms cubic-bezier(.02,.01,.47,1);transition:all 300ms cubic-bezier(.02,.01,.47,1)}.pressroom .pressroom-wrapper h3{margin-bottom:0;font-size:23px;letter-spacing:-.73px}.pressroom .pressroom-wrapper .header-wrapper{min-height:80px;display:flex;align-content:center;align-items:center;overflow:hidden;margin-bottom:20px}.season-top{border-bottom:solid 2px #dedede;text-align:center;padding:20px 0}.season-top a.active,.season-top a:hover{color:#1c2120;border-bottom:2px solid}.season-top a{color:#888;size:16px;line-height:25px;letter-spacing:-.17px;font-family:"brandon-grotesque",sans-serif;margin:0 10px}.single-file{text-align:center;border:2px solid;padding:15px;min-height:180px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;width:100%;justify-content:center;-webkit-transition:all 300ms cubic-bezier(.02,.01,.47,1);transition:all 300ms cubic-bezier(.02,.01,.47,1);-webkit-transform:translate3d;transform:translate3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000}.single-file:hover{background:var(--blue);color:#fff}.single-file img{display:block;margin:auto}.single-file span{text-align:center;font-size:16px;display:inline-block;margin-top:10px;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;width:100%}.img-download,.copy-link{margin-top:15px;font-size:16px;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:500;letter-spacing:1.5px;-webkit-transition:all 300ms cubic-bezier(.02,.01,.47,1);transition:all 300ms cubic-bezier(.02,.01,.47,1);display:inline-block;border-bottom:2px solid transparent;line-height:1}.img-download:hover,.copy-link:hover{color:#517b63;border-bottom:2px solid}#archive-list.search-active{display:none}.pressroom-form{display:flex;justify-content:center;align-content:center;align-items:center}#pressroom-search-input{font-weight:400;font-family:"brandon-grotesque",sans-serif;color:rgb(0,0,0);font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);line-height:normal;border:1px solid;box-shadow:none;height:38px;position:relative;z-index:2;padding:0 15px;margin:0;display:inline-block;width:100%;max-width:600px;background:transparent!important}#pressroom-search-submit,#pressroom-search-clear{background:#fff;text-shadow:none;color:#000;border:1px solid #000;padding:0 15px;height:38px;text-transform:uppercase;margin:0 0 0 15px;display:inline-block;cursor:pointer}#pressroom-search-submit:hover,#pressroom-search-clear:hover{color:#fff;border:1px solid #537f60;background:#537f60}#pressroom-search-clear{display:none}#pressroom-search-clear.search{display:inline-block}#pressroom-search #results h3{text-align:center}.pressroom-form{margin-bottom:50px}body#kravis-body .wpb_gallery_slides ul li{list-style-type:none!important;margin:0!important}.wpb_content_element ul{margin-left:15px;margin-bottom:20px}.disclaimer-wrapper{margin-top:100px}.disclaimer p,.disclaimer a,.disclaimer li{margin:0;font-size:14px;line-height:1.5!important}.disclaimer p{margin-bottom:15px}.disclaimer{padding-bottom:50px}.disclaimer.mobile-only{display:none;padding-right:20px;padding-left:20px;text-align:center}.disclaimer.mobile- <div id="event-desc"><div class="brandon-font"><?php the_field('description');?></div></div>height:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{z-index:1000}.video-holder .plyr__video-wrapper{height:100%!important;padding-bottom:0!important}.performance-listing.grid-view h2 a br{display:none!important}.player{--plyr-captions-text-color:white!important;--plyr-badge-text-color:white!important;--plyr-video-control-color-hover:white!important}.video-holder .plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{width:100%!important;height:100%!important;padding-bottom:0!important;transform:none!important}.footer-bottom-container{display:flex;align-content:center;align-items:center;justify-content:space-between}#footer-bottom-right{display:flex;align-content:center;align-items:center;justify-content:space-between}#footer-bottom-right>div img{padding:0 10px}.footer-bottom-container>div:first-child{text-align:left}.footer-bottom-container>div{text-align:center;width:33.334%}#footer-bottom-left .textwidget img{max-width:200px}.plyr__control:focus,.plyr--full-ui input[type="range"]:focus{outline:1px solid red!important}#home-slider .description>.container div,#home-slider .main>.vc_row.description>.vc_column_container div{height:auto}@media all and (max-width:1439px){#footer-bottom-right{flex-wrap:wrap}#footer-bottom-right>div{width:50%;margin:10px 0}}@media all and (max-width:1030px){#home-slider .description h2{font-size:22px}}@media all and (max-width:991px){.disclaimer.desktop-only{display:none}.disclaimer.mobile-only{display:block}#footer-left{left:0}.event-calendar-widget{position:relative;width:100%;transform:none;top:0;line-height:40px;text-align:center}.event-calendar-widget.scrolling{position:fixed;top:93px!important}#cal-trigger{width:100%!important;position:relative;left:0!important;top:0!important;transform:none;padding-top:5px;padding-bottom:5px}.cal-widget-inner{padding:30px}.cal-widget-inner>div{width:100%}.event-calendar-widget.desktop{display:none}}@media all and (max-width:768px){#footer-left{position:static;text-align:center;width:100%;max-width:190px;margin:0 auto 20px}.footer-logo.no-lazyload{max-height:200px;width:auto}.footer-bottom-container{flex-wrap:wrap}.footer-bottom-container>div:first-child{text-align:center}.footer-bottom-container>div{width:100%;margin:15px 0}}@media all and (max-width:600px){.pressroom .pressroom-wrapper .single{width:100%}.pressroom .pressroom-wrapper .image-wrapper{padding:0 0 100%}}@media all and (max-width:1440px){.banner #menu-main-menu-1>li>a{font-size:12px}.banner #menu-main-menu-1 .kravis-logo{margin:0 17px}}.white-text.smaller.title-only{line-height:36px}#site-map.large,#site-map.large ul{line-height:1.5;font-size:20px;margin-top:10px}#site-map.large>li{list-style-type:none;margin-bottom:15px;font-size:20px;line-height:1.3;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase}#site-map.large>li ul>li{font-weight:500;font-size:16px;margin-bottom:10px}#site-map a:hover{text-decoration:underline;color:#517b63}#site-map.large>li ul>li>ul>li{font-style:normal;font-size:14px;text-transform:none;font-weight:400}#site-map.large>li>ul::after{content:"";width:100%;max-width:100px;height:4px;background:var(--blue);display:block;margin-left:-25px;margin-top:20px;margin-bottom:20px}.mega-menu{width:1130px;border-top:4px solid #000;box-shadow:1px 1px 10px rgba(75,75,75,.2);padding:0;display:none;position:fixed;z-index:999;background:#fff;left:50%;transform:translateX(-50%)}.mega-menu>div{padding:20px!important}.mega-menu>.mega-menu-callout-wrapper{background:#f8f8f8}.mega-menu>.mega-menu-callout-wrapper>div:first-child{margin-bottom:20px}.mega-menu ul{width:100%;column-count:2;text-align:left;column-gap:35px;padding:0 20px;margin:0}.mega-menu ul ul{width:100%;column-count:auto;padding:0}.mega-menu ul.three-columns{column-count:3}.mega-menu ul .item.child::before{content:'▶';display:inline-block;font-size:8px;padding-right:15px;position:absolute;top:7px}.banner #menu-main-menu-1 .mega-menu-items li.item.child a{text-indent:17px}.mega-menu ul li.child a{font-weight:300;font-size:16px!important}.mega-menu ul li a:hover{color:var(--blue);text-decoration:underline}.mega-menu ul li{display:inline-block;width:100%;margin:-1px 0 0;padding:0 10px}.mega-menu ul li a{text-transform:capitalize;font-size:18px}.mega-menu-callout .content-element{opacity:1;background:rgba(0,0,0,.7);top:0;bottom:0;position:absolute;display:flex}.mega-menu-callout .content-element .text h2{color:#fff;margin-bottom:20px}.mega-menu-callout .content-element .text .kravis-button a{border-width:0 0 2px;width:auto}.mega-menu-callout .content-element .text .kravis-button a:hover{background:#fff;color:#333333!important}.banner #menu-main-menu-1 .mega-menu-items li{margin-left:0;display:block;break-inside:avoid-column}.mega-menu ul li.highlight a{color:var(--blue)}@media all and (max-width:961px){.mega-menu{display:none!important}}@media all and (max-width:1200px){.mega-menu{width:961px}.banner #menu-main-menu-1 .mega-menu-items li a{font-size:18px}}.footer-top{background:#055d7e12;display:flex;align-items:center;justify-content:space-between;color:#fff}.footer-top .content-wrapper{width:30%;padding:20px 40px}.footer-top .map-wrapper{width:70%}.footer-top h2{color:#303030;font-size:30px}.footer-top hr{display:block;width:60px;margin:20px 0;background:#303030;border-color:#303030}.footer-top p{color:#303030}.footer-top .kravis-button{display:inline-block;width:auto;margin-right:14px}#kravis-site-footer .sponsor-wrapper{background:var(--blue);display:flex;align-items:center;justify-content:space-evenly;padding:30px 0}#kravis-site-footer .sponsor-wrapper h3{color:#fff}#kravis-site-footer .sponsor-wrapper .right{width:50%;display:flex;align-items:center;justify-content:space-between}#kravis-site-footer .sponsor-wrapper .left{margin-top:-10px}#kravis-site-footer .footer-content{background:#303030;padding:40px;border-top:1px solid #5f5f5f;border-bottom:1px solid #5f5f5f}#kravis-site-footer .footer-content,#kravis-site-footer .footer-content p,#kravis-site-footer .footer-content li,#kravis-site-footer .footer-content a,#kravis-site-footer .footer-content h3{font-family:"brandon-grotesque",sans-serif}#kravis-site-footer .footer-content h3{margin-bottom:15px;font-weight:600;text-transform:uppercase;font-size:18px}#kravis-site-footer .footer-content .footer-content-wrapper{display:flex;margin:auto;align-items:flex-start;justify-content:space-between}#kravis-site-footer .footer-content .footer-content-wrapper .single{width:calc(30% - 30px)}#kravis-site-footer .footer-content .footer-content-wrapper .single.center{width:calc(40% - 30px)}#kravis-site-footer .footer-content ul{list-style-type:none;padding:0;margin:0 0 20px;letter-spacing:0;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:15px}#kravis-site-footer .footer-content ul li{width:50%;font-weight:500;margin:0;text-transform:uppercase;padding:10px 0}#kravis-site-footer .footer-content .callout{text-align:center;font-weight:500;font-family:"brandon-grotesque",sans-serif;line-height:1.8}#kravis-site-footer .footer-copyright{text-align:center;background:#303030;color:#fff;text-align:center;padding:10px}.footer-copyright ul{list-style:none}.footer-copyright ul#menu-footer-menu{text-align:center}.footer-copyright ul.menu{margin-bottom:30px}.footer-copyright ul.menu li{line-height:30px}.footer-copyright ul.footer-nav li{display:inline-block}.footer-copyright ul.footer-nav li a{text-decoration:underline}.footer-copyright ul.footer-nav li:first-child a{text-decoration:none}.footer-copyright ul.footer-nav li:last-child::after{content:''}.footer-copyright ul.footer-nav li::after{content:' | ';color:rgba(37,43,48,.23);padding:0 5px}.footer-copyright ul li{display:block}.footer-copyright ul li a{color:#fff}.kravis-footer-publications-wrapper .single-publication a{display:block;max-width:200px}.footer-content-wrapper .kravis-button.white{line-height:1.2;padding-top:10px;padding-bottom:10px;margin-bottom:20px}#kravis-site-footer .footer-content a:hover{text-decoration:underline}@media all and (max-width:991px){.footer-top .content-wrapper{width:50%}.footer-top .map-wrapper{width:50%}}@media all and (max-width:768px){.footer-top,#kravis-site-footer .sponsor-wrapper,#kravis-site-footer .footer-content .footer-content-wrapper{flex-wrap:wrap}.footer-top .content-wrapper{width:100%;padding:40px}.footer-top .map-wrapper,#kravis-site-footer .sponsor-wrapper .right,#kravis-site-footer .footer-content .footer-content-wrapper .single,#kravis-site-footer .footer-content ul li,#kravis-site-footer .footer-content .footer-content-wrapper .single.center{width:100%}#kravis-site-footer .sponsor-wrapper .right{margin-top:30px}#kravis-site-footer .sponsor-wrapper .right div{padding:0 10px}#kravis-site-footer .footer-content .footer-content-wrapper{text-align:center}.kravis-footer-publications-wrapper .single-publication a{margin:auto}.menu-new-footer-menu-container{display:none}.footer-content-wrapper .kravis-button.white,#kravis-site-footer .footer-content h3{margin-top:20px}#countdown_timer div{width:24%}}#countdown_timer{display:flex;align-content:center;align-items:center;justify-content:center}#countdown_timer span{color:#fff;font-family:"brandon-grotesque",sans-serif!important}#countdown_timer span.count{display:inline-block;width:100%;text-align:center;font-size:76px;font-weight:700}#countdown_timer div{width:130px;margin:0 14px}#countdown_timer{margin:25px 0}#countdown_timer span.label{font-size:18px}@media all and (max-width:650px){#countdown_timer span.count{font-size:46px}#countdown_timer{margin:20px}#countdown_timer div{margin:0 5px}}.performance-slider{width:100%;height:100%}.performance-slider:not(.swiper-initialized){height:813px}.performance-slider .slider-description{background:var(--green)}.performance-slider .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.performance-slider .description-container{display:flex;justify-content:space-between;align-items:center;align-content:center;padding:30px 80px}.performance-slider .links a.kravis-button{width:340px}.performance-slider .description-container h2,.performance-slider .description-container h4,.performance-slider .description-container p{text-shadow:0 2px 4px rgba(0,0,0,.12)}.performance-slider .description-container p{font-size:21px;line-height:28px;font-weight:500;margin-bottom:0}.performance-slider .description-container .dates{padding:0 20px 0 0}.performance-slider .description-container .info{padding:0 20px}.performance-slider .swiper-button-prev,.performance-slider .swiper-button-next{overflow:hidden;width:auto;height:auto}.performance-slider .swiper-button-prev{left:0}.performance-slider .swiper-button-next{right:0}.performance-slider .swiper-button-next::after,.performance-slider .swiper-button-prev::after{display:none}.performance-slider .next,.performance-slider .prev{height:50px;width:50px;padding:0;transition:background-color .25s ease;-webkit-transition:background-color .25s ease;background-color:#374148;overflow:hidden;cursor:pointer}.performance-slider .next .arrow,.performance-slider .prev .arrow{background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:24px;width:15px}.performance-slider .next .arrow{background-image:url(../../../../../../../../themes/kravis/dist/img/slider-arrow.png)}.performance-slider .prev .arrow{background-image:url(../../../../../../../../themes/kravis/dist/img/slider-arrow-left.png)}.performance-slider .next:hover,.performance-slider .prev:hover{background-color:var(--blue)}.swiper-slide{pointer-events:none;user-select:none}.swiper-slide a{visibility:hidden}.swiper-slide-active{pointer-events:all;user-select:all}.swiper-slide-active a{visibility:visible}body .swiper-container-horizontal>.swiper-pagination-progressbar,body .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:10px}body .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--green))}.main>.vc_row.fullwidth>.vc_column_container{padding:0;width:100%}@media all and (max-width:991px){.swiper-container.performance-slider{position:relative}}@media all and (max-width:768px){.performance-slider .description-container{justify-content:center;flex-wrap:wrap;text-align:center;padding:30px}.performance-slider .description-container h2{margin-bottom:20px;font-size:25px!important}.performance-slider .description-container .dates{margin-bottom:20px}.performance-slider .description-container .dates{padding-right:0;border-right:none}.performance-slider .links{width:100%}.performance-slider .links a.kravis-button{width:100%;max-width:340px}.performance-slider .next,.performance-slider .prev{width:30px;opacity:.5}.performance-slider .next:hover,.performance-slider .prev:hover{opacity:1}.swiper-container.performance-slider{margin-top:0}}.kravis-button .fa.fa-calendar{font-size:24px;margin-right:10px}div.pdfemb-toolbar div{color:white!important}#foogallery span{display:inline-block}@media all and (max-width:768px){#event-single-title-box{text-align:center}#event-date{margin-left:0}.event-details p{margin:20px}.event-details #event-single-title-box p{margin:0 0 25px}.disclaimer-wrapper{margin-top:0}}#ajaxsearchprores1_1.vertical .item .asp_content h3 br,#ajaxsearchprores1_2.vertical .item .asp_content h3 br,div.asp_r.asp_r_1.vertical .item .asp_content h3 br{display:none}#ajaxsearchprores1_1.vertical .results .item .asp_content,#ajaxsearchprores1_2.vertical .results .item .asp_content,div.asp_r.asp_r_1.vertical .results .item .asp_content{box-sizing:border-box;width:100%}#cal-loading-div{text-align:center;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.performance-filter .view{display:flex;align-items:center;align-content:center;justify-content:space-between}.secondary-title{margin-bottom:20px}.cookie-btn{color:#fff;background-color:var(--green);padding:5px 10px}.cookie-btn:hover{background-color:var(--text-black)}#cookie-notice{font-size:14px!important}@media all and (max-width:1440px){.main .entry-content.vc_row.vc_col-md-9{width:100%}}@media all and (max-width:1024px){#kravis-site-footer .footer-content ul li{width:100%}}@media all and (max-width:991px){.performance-filter .view{display:none}.performance-filter form{width:100%}.performance-filter form select#date{width:100%;text-align:center}}@media all and (max-width:768px){.simple-banner .simple-banner-text br{display:none}.container .kravis-button,.main>.vc_row>.vc_column_container .kravis-button{padding:0 10px}#event-slider .prev{left:-48px}.home #event-slider .next{right:-48px}body .main>.vc_row.fullwidth>.vc_column_container{padding-top:0!important}.page .main .header-title,.single-events .main .header-title,.search .main .header-title,.single .main .header-title,.archive .main .header-title{padding:30px 0}.page .main .header-title .breadcrumbs,.single-events .main .header-title .breadcrumbs,.search .main .header-title .breadcrumbs,.single .main .header-title .breadcrumbs,.archive .main .header-title .breadcrumbs{margin-bottom:0}.page .main .header-title .breadcrumbs a,.single-events .main .header-title .breadcrumbs a,.search .main .header-title .breadcrumbs a,.single .main .header-title .breadcrumbs a .archive .main .header-title .breadcrumbs a{font-size:14px}.page .main .header-title .entry-title,.single-events .main .header-title .entry-title,.search .main .header-title .entry-title,.single .main .header-title .entry-title,.archive .main .header-title .entry-title{font-size:36px!important;line-height:1.3!important;padding:0 10px}.page .main .header-title .entry-title br,.single-events .main .header-title .entry-title br,.search .main .header-title .entry-title br,.single .main .header-title .entry-title br,.archive .main .header-title .entry-title br{display:none}.secondary-title p{font-weight:700;color:#fff;padding:0 10px}#event-date p{color:white!important;font-size:30px;line-height:1.3;font-weight:700;padding:0 10px}.performance-listing p:last-child{margin-bottom:20px;line-height:1.3}.performance-listing h2 a br{display:none!important}.performance-listing .vc_col-md-2{padding-right:0;padding-left:0}.performance-listing img,.press-releases-archive img{display:block;margin-bottom:20px}.performance-listing a.kravis-button:not(.solid),.press-releases-archive h2 a{margin-bottom:15px}.performance-listing hr,.press-releases-archive hr{margin:35px 0!important}}