.jq-checkbox{top:-1px;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;border:1px solid #C3C3C3;border-radius:3px;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor:pointer;}
.jq-checkbox.checked .jq-checkbox__div{width:12px;height:12px;margin:2px 0 0 2px;border-radius:2px;background:#666;box-shadow:inset 0 -3px 6px #AAA;}
.jq-checkbox.focused{border:1px solid #08C;}
.jq-checkbox.disabled{opacity:.55;}
.jq-radio{top:-1px;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;border:1px solid #C3C3C3;border-radius:50%;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor:pointer;}
.jq-radio.checked .jq-radio__div{width:10px;height:10px;margin:3px 0 0 3px;border-radius:50%;background:#777;box-shadow:inset 1px 1px 1px rgba(0,0,0,.7);}
.jq-radio.focused{border:1px solid #08C;}
.jq-radio.disabled{opacity:.55;}
.jq-file{width:270px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);}
.jq-file input{height:auto;line-height:1em;cursor:pointer;}
.jq-file__name{overflow:hidden;box-sizing:border-box;width:100%;height:34px;padding:0 80px 0 10px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#FFF;box-shadow:inset 1px 1px #F1F1F1;font:14px/32px Arial, sans-serif;color:#333;white-space:nowrap;text-overflow:ellipsis;}
.jq-file__browse{position:absolute;top:1px;right:1px;padding:0 10px;border-left:1px solid #CCC;border-radius:0 4px 4px 0;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;}
.jq-file:hover .jq-file__browse{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
.jq-file:active .jq-file__browse{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-file.focused .jq-file__name{border:1px solid #5794BF;}
.jq-file.disabled, .jq-file.disabled .jq-file__name, .jq-file.disabled .jq-file__browse{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-number{position:relative;display:inline-block;vertical-align:middle;padding:0 36px 0 0;}
.jq-number__field{width:100px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);}
.jq-number__field:hover{border-color:#B3B3B3;}
.jq-number__field input{box-sizing:border-box;width:100%;padding:8px 9px;border:none;outline:none;background:none;font:14px Arial, sans-serif;color:#333;text-align:left;-moz-appearance:textfield;}
.jq-number__field input::-webkit-inner-spin-button, .jq-number__field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}
.jq-number__spin{position:absolute;top:0;right:0;width:32px;height:14px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:1px 1px #FFF;cursor:pointer;}
.jq-number__spin.minus{top:auto;bottom:0;}
.jq-number__spin:hover{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
.jq-number__spin:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-number__spin:after{content:'';position:absolute;top:4px;left:11px;width:0;height:0;border-right:5px solid transparent;border-bottom:5px solid #999;border-left:5px solid transparent;}
.jq-number__spin.minus:after{top:5px;border-top:5px solid #999;border-right:5px solid transparent;border-bottom:none;border-left:5px solid transparent;}
.jq-number__spin.minus:hover:after{border-top-color:#000;}
.jq-number__spin.plus:hover:after{border-bottom-color:#000;}
.jq-number.focused .jq-number__field{border:1px solid #5794BF;}
.jq-number.disabled .jq-number__field, .jq-number.disabled .jq-number__spin{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-number.disabled .jq-number__spin:after{border-bottom-color:#AAA;}
.jq-number.disabled .jq-number__spin.minus:after{border-top-color:#AAA;}
.jq-selectbox{vertical-align:middle;cursor:pointer;}
.jq-selectbox__select{height:32px;padding:0 45px 0 10px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;}
.jq-selectbox__select:hover{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
.jq-selectbox__select:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
.jq-selectbox.focused .jq-selectbox__select{border:1px solid #5794BF;}
.jq-selectbox.disabled .jq-selectbox__select{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-selectbox__select-text{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;}
.jq-selectbox .placeholder{color:#888;}
.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%;border-left:1px solid #CCC;}
.jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;width:0;height:0;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent;}
.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000;}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#AAA;}
.jq-selectbox__dropdown{box-sizing:border-box;width:100%;margin:2px 0 0;padding:0;border:1px solid #CCC;border-radius:4px;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.2);font:14px/18px Arial, sans-serif;}
.jq-selectbox__search{margin:5px;}
.jq-selectbox__search input{box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;border:1px solid #CCC;border-radius:3px;outline:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;box-shadow:inset 1px 1px #F1F1F1;color:#333;-webkit-appearance:textfield;}
.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none;}
.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#F0F0F0;font-size:13px;}
.jq-selectbox ul{margin:0;padding:0;}
.jq-selectbox li{min-height:18px;padding:5px 10px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#231F20;}
.jq-selectbox li.selected{background-color:#A3ABB1;color:#FFF;}
.jq-selectbox li:hover{background-color:#08C;color:#FFF;}
.jq-selectbox li.disabled{color:#AAA;}
.jq-selectbox li.disabled:hover{background:none;}
.jq-selectbox li.optgroup{font-weight:bold;}
.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default;}
.jq-selectbox li.option{padding-left:25px;}
.jq-select-multiple{box-sizing:border-box;padding:1px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#FFF;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px/18px Arial, sans-serif;color:#333;cursor:default;}
.jq-select-multiple.focused{border:1px solid #5794BF;}
.jq-select-multiple.disabled{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888;}
.jq-select-multiple ul{margin:0;padding:0;}
.jq-select-multiple li{padding:3px 9px 4px;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.jq-select-multiple li:first-child{border-radius:3px 3px 0 0;}
.jq-select-multiple li:last-child{border-radius:0 0 3px 3px;}
.jq-select-multiple li.selected{background:#08C;color:#FFF;}
.jq-select-multiple li.disabled{color:#AAA;}
.jq-select-multiple.disabled li.selected, .jq-select-multiple li.selected.disabled{background:#CCC;color:#FFF;}
.jq-select-multiple li.optgroup{font-weight:bold;}
.jq-select-multiple li.option{padding-left:25px;}
input[type='email'].styler,
input[type='password'].styler,
input[type='search'].styler,
input[type='tel'].styler,
input[type='text'].styler,
input[type='url'].styler,
textarea.styler{padding:8px 9px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px Arial, sans-serif;color:#333;}
input[type='search'].styler{-webkit-appearance:none;}
textarea.styler{overflow:auto;}
input[type='email'].styler:hover,
input[type='password'].styler:hover,
input[type='search'].styler:hover,
input[type='tel'].styler:hover,
input[type='text'].styler:hover,
input[type='url'].styler:hover,
textarea.styler:hover{border-color:#B3B3B3;}
input[type='email'].styler:focus,
input[type='password'].styler:focus,
input[type='search'].styler:focus,
input[type='tel'].styler:focus,
input[type='text'].styler:focus,
input[type='url'].styler:focus,
textarea.styler:focus{border-color:#CCC;border-top-color:#B3B3B3;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);}
button.styler, input[type='button'].styler,
input[type='submit'].styler,
input[type='reset'].styler{overflow:visible;padding:8px 11px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;outline:none;background:#F5F5F5;background:-webkit-linear-gradient(#FFF, #E6E6E6);background:linear-gradient(#FFF, #E6E6E6);box-shadow:inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);font:14px Arial, sans-serif;color:#333;text-shadow:1px 1px #FFF;cursor:pointer;}
button.styler::-moz-focus-inner, input[type='button'].styler::-moz-focus-inner,
input[type='submit'].styler::-moz-focus-inner,
input[type='reset'].styler::-moz-focus-inner{padding:0;border:0;}
button.styler:not([disabled]):hover,
input[type='button'].styler:not([disabled]):hover,
input[type='submit'].styler:not([disabled]):hover,
input[type='reset'].styler:hover{background:#E6E6E6;background:-webkit-linear-gradient(#F6F6F6, #E6E6E6);background:linear-gradient(#F6F6F6, #E6E6E6);}
button.styler:not([disabled]):active,
input[type='button'].styler:not([disabled]):active,
input[type='submit'].styler:not([disabled]):active,
input[type='reset'].styler:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD;}
button.styler[disabled],
input[type='button'].styler[disabled],
input[type='submit'].styler[disabled] {
border-color: #CCC;
background: #F5F5F5;
box-shadow: none;
color: #888;
}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}* {
margin: 0;
padding: 0;
border: none;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video, main{display:block;}
mark, rp, rt, ruby, summary, time{display:inline;}
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
background: transparent;
border: 0 none;
font-weight: inherit;
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: top;
} a{text-decoration:none;outline:none !important;vertical-align:baseline;}
b, strong{font-weight:bold;}
ul, ol {
list-style: none;
} q{quotes:none;}
table, table td{padding:0;border:none;border-collapse:collapse;}
img{vertical-align:top;max-width:100%;height:auto;}
embed{vertical-align:top;}
input, textarea{font-family:inherit;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;}
input, button{-webkit-appearance:none;outline:none;background:transparent;}
button::-moz-focus-inner{border:0;}
th{text-align:left;}
textarea{outline:none !important;}
button{cursor:pointer;color:inherit;}
html, body{min-height:100%;}
fieldset, legend, label, select, input, textarea, form, button, optgroup{-webkit-appearance:none !important;}
body{background-color:#fff;overflow-x:hidden;overflow-y:initial !important;position:relative;}
body.ewent-boxed .ewent-content > .container{padding:0;-webkit-box-shadow:0px 3px 30px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 3px 30px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 3px 30px 0px rgba(0, 0, 0, 0.15);}
.ewent-page-wrapper{overflow:hidden;z-index:1;}
#ewent-page-wrapper.ewent-page-wrapper{position:relative;}
body.ewent-boxed{position:relative;}
body.ewent-boxed:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-repeat:no-repeat !important;}
body.ewent-boxed .ewent-content .container .container{padding:0 3.75rem;}
html{overflow-y:initial !important;}::-webkit-selection{color:#fff;background-color:#313131;}::-moz-selection{color:#fff;background-color:#313131;}::selection{color:#fff;background-color:#313131;}
.clearfix::after{content:"";display:block;clear:both;}
.page-wrapper{overflow-x:hidden;}
[data-bg-image-src]{background-size:cover;background-position:center;background-repeat:no-repeat;}
.animated{-webkit-animation-duration:500ms;animation-duration:500ms;}
.w-100{width:100%;}
.nicescroll-rails{visibility:hidden;}
.ewent-d-none{display:none;}:root{font-size:16px;}
body{font-family:"Oxygen", sans-serif;font-size:1rem;line-height:1.875rem;font-weight:400;color:#616161;}
address {
display: block;
font-style: italic;
} q{font-style:italic;}
small{font-size:0.875rem;}
sub, sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
q, kbd, strong, em, tt, var, span, del, big, small{vertical-align:baseline;}
pre{overflow:auto;}
pre:not(:last-child){margin-bottom:1.625rem;}
code{overflow:auto;display:inline-block;vertical-align:middle;}
pre, code, kbd, tt, var{font-size:1rem;line-height:1.625;padding:5px 10px;color:#b1b1b1;}
mark{color:#fff;background-color:#313131;}
h1, h2, h3, h4, h5, h6{color:#313131;font-family:"Jost", sans-serif;font-weight:600;line-height:1.25;}
h1:not(:last-child), h2:not(:last-child), h3:not(:last-child), h4:not(:last-child), h5:not(:last-child){margin-bottom:1.875rem;}
h1{font-size:3.75rem;}
h2{font-size:3rem;}
h3{font-size:2.25rem;}
h4{font-size:1.875rem;font-weight:500;}
h5{font-size:1.5rem;font-weight:500;}
h6{font-size:1.125rem;line-height:30px;font-weight:500;}
h6:not(:last-child){margin-bottom:0.9375rem;}
.ewent-section-title, .ewent-page-title, .ewent-cta-title{font-weight:600;}
.headings-showcase h1:not(:last-child),
.headings-showcase h2:not(:last-child),
.headings-showcase h3:not(:last-child),
.headings-showcase h4:not(:last-child),
.headings-showcase h5:not(:last-child),
.headings-showcase h6:not(:last-child){margin-bottom:0;}
.ewent-title-with-line{position:relative;display:inline;z-index:1;}
.ewent-title-with-line:not(.ewent-one-line):before,
.ewent-title-with-line.ewent-one-line span:before{position:absolute;content:'';width:80%;height:10px;border-radius:5px;left:0;top:59px;opacity:0.6;z-index:-1;background:-webkit-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(249,249,249,0) 100%);background:-o-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(249,249,249,0) 100%);background:linear-gradient(to right, rgba(54,242,227,1) 0%, rgba(249,249,249,0) 100%);}
.ewent-title-with-line.ewent-one-line span:before{top:auto;bottom:0.625rem;}
h3.ewent-title-with-line.ewent-one-line span:before{top:auto;bottom:0.3125rem;}
.ewent-title-with-line:not(:last-child):after{content:'';display:block;padding-bottom:1.65rem;}
h2.ewent-section-title.ewent-title-with-line:not(:last-child):after{padding-bottom:2.125rem;}
.ewent-title-with-line.ewent-one-line span{position:relative;}
h2.ewent-title-with-line:not(.ewent-one-line):before{top:45px;}
.sub-title{font-family:'Oxygen', sans-serif;font-weight:bold;text-transform:none;color:#919191;}
.ewent-sub-title{color:#313131;font-size:1.125rem;font-weight:bold;}
.ewent-sub-title:not(:last-child){margin-bottom:0.9375rem;}
p:not(:last-child){margin-bottom:1.875rem;}
.text-size-medium{font-size:1.125rem;}
.text-color-dark{color:#313131;}
p strong{color:#313131;}
.ewent-widget.ewent_banner p{line-height:24px;}
.ewent-underlined-link, a:not(.btn),
.ewent-navigation .sub-menu a, .ewent-btn--link, .ewent-dropdown-element > li > a, .ewent-events-month-event-title a{display:inline;background-repeat:no-repeat;background-size:0px 1px;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-underlined-link:hover, a:hover:not(.btn),
.ewent-navigation .sub-menu a:hover, .ewent-btn--link:hover, .ewent-dropdown-element > li > a:hover, .ewent-events-month-event-title a:hover{background-size:100% 1px;}
.ewent-non-underlined-link, .ewent-sub-navigation a, .ewent-square-image[data-bg-image-src] a,
.gallery-item a, .ewent-btn:not(.ewent-btn--link),
.ewent-entities--style-13 .ewent-entity-link, .ewent-testimonial-service, .fancybox-button, .ui-datepicker a, .mejs__container a{background-image:none !important;background-repeat:initial;background-size:initial;}
.ewent-non-underlined-link:hover, .ewent-sub-navigation a:hover, .ewent-square-image[data-bg-image-src] a:hover,
.gallery-item a:hover, .ewent-btn:hover:not(.ewent-btn--link),
.ewent-entities--style-13 .ewent-entity-link:hover, .ewent-testimonial-service:hover, .fancybox-button:hover, .ui-datepicker a:hover, .mejs__container a:hover{background-size:initial;}
.ewent-icon-link{border-style:solid;border-color:transparent;border-right-width:1.875rem;position:relative;white-space:nowrap;}
.ewent-icon-link .fa, .ewent-icon-link .fal, .ewent-icon-link .far, .ewent-icon-link .fab, .ewent-icon-link .fas, .ewent-icon-link .icon, .ewent-icon-link [class*="ewent-font-icon-"]{font-size:1.25rem;position:absolute;top:50%;right:-1.875rem;margin-top:-0.625rem;}
.ewent-uppercased-link{text-transform:uppercase;font-size:0.8125rem;line-height:1.125rem;letter-spacing:1.3px;}
a:not(.ewent-ln--independent):not(.btn){color:#936cc1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #936cc1), to(#936cc1));background-image:linear-gradient(to bottom, #936cc1 100%, #936cc1 100%);}
a.link-color-2:not(.ewent-ln--independent):not(.btn){color:#efd855;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #efd855), to(#efd855));background-image:linear-gradient(to bottom, #efd855 100%, #efd855 100%);}
[class*="ewent-font-icon"]{line-height:1;}
.ewent-color--black{color:#313131;}
.ewent-color--white{color:#fff;}
a.ewent-color--black:not(.ewent-ln--independent):not(.btn){color:#313131 !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131)) !important;background-image:linear-gradient(to bottom, #313131 100%, #313131 100%) !important;}
a.ewent-color--white:not(.ewent-ln--independent):not(.btn){color:#fff !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff)) !important;background-image:linear-gradient(to bottom, #fff 100%, #fff 100%) !important;}
.ewent-d-none{display:none;}
.ewent-fw-bold{font-weight:bold;}
.ewent-tt-uppercase{text-transform:uppercase;}
.ewent-d-down-xxxl-none{display:none;}
.ewent-fw-down-xxxl-bold{font-weight:bold;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.alignleft{float:left;}
.alignright{float:right;}
img[class*="align"]{margin-bottom:0.3125rem;}
img.alignleft{margin-right:1.875rem;}
img.alignright{margin-left:1.875rem;}
.aligncenter{clear:both;display:block;margin:0 auto 1.75em;}
.ewent-preloader-circle, .ewent-preloader{position:fixed;width:260vw;height:260vw;margin-left:-130vw;margin-top:-130vw;background-color:#fff;z-index:50;border-radius:50%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:700ms;transition-duration:700ms;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-preloader-circle{-webkit-transition-timing-function:linear;transition-timing-function:linear;}
.ewent-preloader{left:50%;top:50%;}
.ewent-preloader-circle, .ewent-preloader.ewent-preloader--disappearing{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);}
.ewent-preloader-circle--appearing{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.ewent-body--has-critical-fullscreen-message{overflow:hidden !important;}
.ewent-fullscreen-message{position:fixed;z-index:49;top:0;right:0;bottom:0;left:0;text-align:center;font-family:'Jost', serif;font-size:1.875rem;line-height:2.34375rem;color:#313131;background-color:#fff;padding:2rem;overflow:auto;}
.ewent-fullscreen-message .ewent-aligner-inner{vertical-align:middle;}
.ewent-fullscreen-message-before{font-size:3.25rem;line-height:4rem;}
.ewent-fullscreen-message-before:not(:last-child){margin-bottom:1rem;}
.ewent-fullscreen-message-before:empty, .ewent-fullscreen-message-after:empty{display:none;}
.ewent-header{line-height:1.5rem;position:relative;z-index:25;}
.ewent-header-section{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;padding:0.9375rem;-webkit-box-shadow:0 7px 27px 0 rgba(0, 0, 0, 0.05);box-shadow:0 7px 27px 0 rgba(0, 0, 0, 0.05);}
.ewent-header-section{min-height:120px;transition:all .5s ease;}
.ewent-header.ewent-header--transparent .ewent-header-section:not(.ewent-header-section--sticked){box-shadow:none;background:transparent;}
[class*="ewent-header-section--sticky"].ewent-header-section--sticked{position:fixed;top:0;left:0;right:0;z-index:50;}
.ewent-header--transparent.ewent-header--transparent-single.ewent-header-style-2{position:absolute;top:0;left:0;right:0;z-index:25;}
.ewent-header--transparent.ewent-header--transparent-single.ewent-header-style-2 .ewent-navigation > li > a::before{background:#fff;}
.ewent-header.ewent-header-style-2 [class*="ewent-header-section"]{background:#313131;}
.ewent-header.ewent-header-style-2 .ewent-navigation > li > a::before, .ewent-header.ewent-header-style-2 .ewent-mobile-nav-btn, .ewent-header.ewent-header-style-2 .ewent-icon{color:#fff;}
.ewent-header.style-3 .container{padding:0;}
[class*="ewent-header-section"]{border-style:solid;}
.ewent-header-section--font-small{font-size:0.8125rem;line-height:1.125rem;letter-spacing:0.65px;}
.ewent-header-section, .ewent-header-section > .container, .ewent-header-section > .ewent-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:center;}
.ewent-header-items{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;flex-wrap:wrap;margin:0 -1.25rem;}
.ewent-header-items > *{padding:0 1.25rem;}
.ewent-navigation{letter-spacing:0.25px;z-index:4;text-align:initial;margin-left:-1.25rem;margin-right:-1.25rem;}
.ewent-navigation > li{position:relative;display:inline-block;vertical-align:top;margin-left:1.25rem;margin-right:1.25rem;}
.ewent-navigation > li > a{padding-top:2.0625rem;padding-bottom:2.0625rem;-webkit-transition-property:color;transition-property:color;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);display:block;position:relative;}
.ewent-navigation > li > a:before{content:"";position:absolute;top:calc(100% - 34px);right:0;left:0;opacity:0;height:1px;bottom:auto;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;}
.ewent-navigation > li > a::before{background-color:#313131;}
.ewent-navigation .ewent-header-section--border + [class*="ewent-header-section"] .ewent-navigation:not(.ewent-navigation--bottom-underlined) > li > a::before{top:-1px;}
.ewent-navigation--bottom-underlined > li > a::before{bottom:0;top:auto;}
.ewent-navigation .menu-item-has-children:hover, .ewent-navigation .menu-item-has-children.ewent-seleceted, .ewent-navigation .menu-item-has-children.ewent-tapped{z-index:2;}
@-moz-document url-prefix() {
.ewent-header-section--border + [class*="ewent-header-section"] .ewent-navigation:not(.ewent-navigation--bottom-underlined) > li > a::before{top:-2px;}
.ewent-header-section--sticked .ewent-header-section--border + [class*="ewent-header-section"] .ewent-navigation:not(.ewent-navigation--bottom-underlined) > li > a::before,
.ewent-header-section--border + [class*="ewent-header-section"].ewent-header-section--sticked .ewent-navigation:not(.ewent-navigation--bottom-underlined) > li > a::before{top:0;}
}
.ewent-no-touchevents .ewent-navigation > li:hover > a::before, .ewent-no-touchevents .ewent-navigation > .ewent-seleceted > a::before, .ewent-touchevents .ewent-navigation > .ewent-tapped > a::before, .ewent-navigation > .current-menu-ancestor > a::before, .ewent-navigation > .current-menu-parent > a::before, .ewent-navigation > .current-menu-item > a::before{opacity:1;}
.ewent-navigation .sub-menu{width:21rem;font-size:0.875rem;padding-top:0.3125rem;padding-bottom:1.625rem;letter-spacing:0.5px;border-radius:5px;position:absolute;top:100%;left:-1.625rem;opacity:0;visibility:hidden;color:#fff;background-color:rgba(34,34,34,0.9);-webkit-transition-property:opacity, visibility;transition-property:opacity, visibility;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:-webkit-transform 0.5s ease 0s, opacity 0.2s ease 0s;}
.ewent-navigation .sub-menu a{color:#313131;}
.ewent-navigation .sub-menu > li{padding-top:1.3125rem;padding-right:1.875rem;padding-left:1.875rem;}
.ewent-navigation .sub-menu.ewent-reverse{left:auto;right:-1.625rem;}
.ewent-navigation .sub-menu .sub-menu{top:-0.4rem;left:100%;}
.ewent-navigation .sub-menu .sub-menu.ewent-reverse{left:auto;right:100%;}
.ewent-navigation .sub-menu .menu-item-has-children{position:relative;padding-right:2.8rem;}
.ewent-navigation .sub-menu .menu-item-has-children::after{font-family:Linearicons;content:"\e93c";position:absolute;right:0.9375rem;font-size:0.8125rem;line-height:inherit;top:1rem;}
.ewent-no-touchevents .ewent-navigation .sub-menu li:hover > a, .ewent-no-touchevents .ewent-navigation .sub-menu .menu-item-has-children.ewent-selected > a, .ewent-touchevents .ewent-navigation .sub-menu .menu-item-has-children.ewent-tapped > a, .ewent-navigation .menu-item:not(.mega-menu) .sub-menu .current-menu-item > a,
.ewent-navigation .sub-menu .current-menu-ancestor > a, .ewent-navigation .sub-menu .current-menu-parent > a{background-size:100% 1px;}
.ewent-no-touchevents .menu-item-has-children:hover > .sub-menu, .ewent-no-touchevents .menu-item-has-children.ewent-selected > .sub-menu, .ewent-touchevents .menu-item-has-children.ewent-tapped > .sub-menu, .menu-item-has-children.ewent-tapped > .sub-menu{opacity:1;visibility:visible;}
.ewent-csstransforms3d .ewent-navigation .sub-menu{-webkit-transition-property:-webkit-transform, opacity, visibility;transition-property:transform, opacity, visibility;-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
.ewent-csstransforms3d.ewent-no-touchevents .menu-item-has-children:hover > .sub-menu, .ewent-csstransforms3d.ewent-no-touchevents .menu-item-has-children.ewent-selected > .sub-menu, .ewent-csstransforms3d.ewent-touchevents .menu-item-has-children.ewent-tapped > .sub-menu, .menu-item-has-children.ewent-tapped > .sub-menu{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.ewent-mobile-nav-btn{font-size:1.5rem;text-align:center;border-radius:5px;line-height:1;color:#313131;display:none;}
.ewent-mobile-nav-btn:after{font-family:'Linearicons';content:"\e92b";}
.ewent-sub-navigation a{color:#b1b1b1;}
[class*="ewent-header-section"]{background-color:#fff;}
.ewent-navigation a, .ewent-sub-navigation a:hover, .ewent-header-menu-btn, .ewent-weather-indicator sup span, .ewent-icon-btn, .ewent-dropdown--languages .ewent-dropdown-title{color:#313131;}
.ewent-navigation .sub-menu a{color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 100%, #fff 100%);}
.ewent-breadcrumb{padding-top:5.625rem;padding-bottom:5.625rem;color:#919191;background:#f9f9f9;text-align:center;}
.ewent-breadcrumb.ewent-no-title{padding-top:2.1875rem;padding-bottom:2.1875rem;}
.ewent-breadcrumb-path{font-size:0.875rem;line-height:1.25rem;letter-spacing:.5px;vertical-align:baseline;}
.ewent-breadcrumb-path a:not(.ewent-ln--independent):not(.ewent-btn){color:#313131;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.ewent-breadcrumb-path > span{display:inline-block;padding-left:0.3rem;padding-right:0.3rem;}
.ewent-breadcrumb .ewent-page-title:not(:last-child){margin-bottom:1.65rem;}
.ewent-breadcrumb--small{padding-top:1rem;padding-bottom:1.05rem;}
.ewent-content{padding-top:8.4375rem;padding-bottom:8.4375rem;}
.ewent-content.no-pb, .ewent-section.no-pb{padding-bottom:0!important;}
.ewent-content.no-pt, .ewent-section.no-pt{padding-top:0!important;}
.ewent-content.no-pd, .ewent-section.no-pd{padding:0!important;}
.ewent-section{position:relative;}
.content-element:not(:last-child){margin-bottom:6.5625rem;}
.content-element-2:not(:last-child){margin-bottom:5.625rem;}
.content-element-3:not(:last-child){margin-bottom:2.8125rem;}
.content-element-4:not(:last-child){margin-bottom:1.875rem;}
.content-element-5:not(:last-child){margin-bottom:0.9375rem;}
.content-element-6:not(:last-child){margin-bottom:3.75rem;}
.ewent-section.pt-big{padding-top:8.4375rem;}
.ewent-section.size-2{padding:3.75rem 0;}
.ewent-section.size-3{padding:8.4375rem 0;}
.ewent-section.size-4{padding:0.9375rem 0;}
.ewent-section.size-5{padding:105px 0;}
.ewent-section.pull-top{margin-top:-3.75rem;}
.img-with-vector{position:relative;z-index:1;padding-right:1.875rem;padding-bottom:1.875rem;}
.img-with-vector:after, .img-with-vector .img-inner:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/circle-vectorbig.png) no-repeat;background-size:contain;z-index:-1;}
.img-with-vector:before{content:'';position:absolute;left:-42px;top:50%;width:84px;height:84px;background:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/circle-vector1.png) no-repeat;background-size:contain;}
.img-with-vector.vector-2{padding-bottom:6.25rem;}
.img-with-vector.vector-2:before{background:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/circle-vector2.png) no-repeat;}
.img-with-vector .img-inner{position:absolute;right:0;bottom:0;padding-left:20px;padding-top:20px;z-index:2;}
.img-with-vector .img-inner:after{background:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/circle-vectorbig2.png) no-repeat;}
.with-section-separator{position:relative;}
.with-section-separator > .ewent-colorizer-bg-color .svg{position:absolute;left:0;right:0;z-index:1;background-color:#fff;}
.with-section-separator.ewent-separator-1{padding-top:12.5rem;padding-bottom:3.75rem;}
.with-section-separator.ewent-separator-1 .ewent-colorizer-bg-color .svg{top:-160px;background-color:#fff;}
.with-section-separator.ewent-separator-1 .ewent-colorizer-bg-color .svg path{fill:#f9f9f9;}
.with-section-separator.ewent-separator-2{padding-top:13.75rem;padding-bottom:15rem;}
.with-section-separator.ewent-separator-2 .ewent-colorizer-bg-color .svg{background-color:#f9f9f9;}
.with-section-separator.ewent-separator-2 .ewent-colorizer-bg-color .ewent-svg-bottom{bottom:-100px;background:#fff;}
.with-section-separator.ewent-separator-2 .ewent-colorizer-bg-color .svg path{fill:#8965b4;}
.ewent-section.with-section-separator.ewent-separator-3{padding-top:250px;padding-bottom:200px;}
.with-section-separator.ewent-separator-3 .ewent-colorizer-bg-color .ewent-svg-bottom, .with-section-separator.ewent-separator-4 .ewent-colorizer-bg-color .ewent-svg-bottom{bottom:0;}
.with-section-separator.ewent-separator-3 .ewent-colorizer-bg-color .svg{background:transparent;}
.with-section-separator.ewent-separator-3 .ewent-colorizer-bg-color .svg path{fill:#fff;}
.with-section-separator.ewent-separator-3 .ewent-colorizer-bg-color .ewent-svg-bottom path{fill:#f9f9f9;}
.ewent-section.with-section-separator.ewent-separator-4{padding-top:220px;padding-bottom:315px;}
.with-section-separator.ewent-separator-4 .ewent-colorizer-bg-color .svg{background:transparent;}
.with-section-separator.ewent-separator-4 .ewent-colorizer-bg-color .svg path{fill:#f9f9f9;}
.with-section-separator.ewent-separator-4 .ewent-colorizer-bg-color .ewent-svg-bottom path{fill:#fff;}
.ewent-section.with-section-separator.ewent-separator-5{padding-top:187px;padding-bottom:45px;}
.ewent-section.with-section-separator.ewent-separator-5 .ewent-colorizer-bg-color{z-index:1;}
.ewent-section.with-section-separator.ewent-separator-5 .row{z-index:2;position:relative;}
.ewent-section.with-section-separator.ewent-separator-5 .bg-anim-wrap{z-index:1;}
.with-section-separator.ewent-separator-5 .ewent-colorizer-bg-color .svg{background:transparent;}
.with-section-separator.ewent-separator-5 .ewent-colorizer-bg-color .svg path{fill:#fff;}
.with-section-separator.ewent-separator-5 .ewent-colorizer-bg-color .ewent-svg-bottom{top:100%;}
.with-section-separator.ewent-separator-5 .ewent-colorizer-bg-color .ewent-svg-bottom path{fill:#8965b4;}
#ewent-footer-section-1 .ewent-grid.ewent-grid--cols-3 #nav_menu-2.widget_nav_menu ul{display:flex;flex-wrap:wrap;justify-content:flex-end;}
#ewent-footer-section-1 .ewent-grid.ewent-grid--cols-3 #nav_menu-2.widget_nav_menu ul li{padding:0 5px;margin-bottom:0;}
#ewent-footer.with-section-separator{z-index:1;}
#ewent-footer.with-section-separator .ewent-footer-main,
#ewent-footer.with-section-separator .ewent-footer-bottom{padding-top:60px;padding-bottom:25px;position:relative;}
#ewent-footer.with-section-separator .ewent-separator-wrap .svg, 
#ewent-footer .ewent-footer-row.with-section-separator .ewent-separator-wrap .svg{bottom:100%;background:transparent;position:absolute;left:0;right:0;z-index:-1;bottom:20px;}
#ewent-footer .ewent-footer-row.with-section-separator.ewent-footer-row--thin .ewent-colorizer-bg-color{top:42px;}
#ewent-footer .ewent-footer-row.with-section-separator.ewent-footer-row--thin{margin-top:-42px;}
#ewent-footer.with-section-separator .ewent-footer-main .svg path, 
#ewent-footer .ewent-footer-row.with-section-separator .svg path{fill:#292929;}
#ewent-footer.with-section-separator .ewent-footer-bottom .svg, 
#ewent-footer .ewent-footer-row--thin .svg{background:#292929;}
#ewent-footer.with-section-separator .ewent-footer-bottom .svg path, 
#ewent-footer .ewent-footer-row.ewent-footer-row--thin.with-section-separator .svg path{fill:#232323;}
#ewent-footer.with-section-separator .ewent-footer-bottom{padding-top:6.25rem;}
#ewent-footer.with-section-separator .ewent-footer-bottom .ewent-widget{z-index:1;position:relative;}
.bg-anim-wrap{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;pointer-events:none;}
.bg-anim-wrap.bg-loc-3{z-index:1;pointer-events:none;}
[class*="bg-move"]{position:absolute;height:100%;background-size:100%;top:0;left:0;z-index:-1;background-position:top center;}
[class*="bg-move"] .ewent-colorizer-bg-color{background:none;}
.ewent-separator-3 [class*="bg-move"]{top:70px;}
.section-type-2 [class*="bg-move"]{height:560px;top:-300px;}
.section-type-3 [class*="bg-move"]{height:465px;top:100px;}
.section-type-4 [class*="bg-move"]{height:560px;top:-170px;}
.section-type-5 [class*="bg-move"]{top:-170px;height:766px;}
.section-type-5.var2 [class*="bg-move"]{top:-100px;height:766px;}
.section-type-6 [class*="bg-move"]{top:-100px;}
.section-type-7 [class*="bg-move"]{top:600px;height:1230px;}
.section-type-8 [class*="bg-move"]{top:50px;height:972px;}
.section-type-9 [class*="bg-move"]{top:-30px;height:1600px;}
.full-page.bg-anim-wrap{overflow:hidden;}
.full-page.bg-anim-wrap [class*="bg-move"]{width:100%;top:450px;}
.full-page.bg-anim-wrap.bg-loc-2 [class*="bg-move"]{top:950px;}
.full-page.bg-anim-wrap.bg-loc-3 [class*="bg-move"]{top:150px;}
.ewent-section.with-bg-circle .ewent-colorizer-bg-color{overflow:hidden;}
.ewent-circle-item-2{position:absolute;top:-300px;left:100px;width:545px;height:545px;z-index:1;}
.ewent-separator-2 .ewent-circle-item-2{top:-150px;left:-300px;}
.ewent-sidebar{position:relative;}
.ewent-sidebar:before{content:'';left:0;position:absolute;top:-500px;bottom:-500px;width:1px;background:#eee;z-index:-1;}
.ewent-sidebar.ewent-sbr:before{right:100%;}
.ewent-widget{font-size:16px;}
.ewent-widget:not(:last-child){margin-bottom:4.6875rem;}
.ewent-widget-title{letter-spacing:0.3px;font-weight:500;}
.ewent-widget nav:not(.hr-list) ul li:not(:last-child){margin-bottom:1rem;}
.ewent-widget.widget_nav_menu  ul li:not(:last-child){margin-bottom:1rem;}
.ewent-widget nav.hr-list ul{display:flex;flex-wrap:wrap;}
.ewent-widget nav.hr-list ul li{padding:0 5px;}
.ewent-widget .ewent-cta{text-align:center;padding:4.375rem 0.9375rem 4.6875rem;line-height:0.9375rem;color:#313131;border-radius:5px;overflow:hidden;}
.ewent-widget .ewent-cta p{font-size:0.875rem;}
.ewent-widget .ewent-cta .ewent-cta-title.ewent-title-with-line:not(:last-child):after{padding-bottom:0.3125rem;}
.ewent-widget .ewent-cta .btn:not(:first-child){margin-top:0;}
.ewent-sponsors:not(:last-child){margin-bottom:2.8125rem;}
.ewent-sponsors{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;align-items:center;}
.ewent-csstransforms3d .ewent-sponsors img{border-radius:5px;-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:cubic-bezier(0.25, 3, 0.79, 0.38);transition-timing-function:cubic-bezier(0.25, 3, 0.79, 0.38);}
.ewent-csstransforms3d .ewent-sponsors a:hover > img{-webkit-box-shadow:0 3px 27px 0 rgba(0, 0, 0, 0.05);box-shadow:0 3px 27px 0 rgba(0, 0, 0, 0.05);}
.tagcloud{display:flex;flex-wrap:wrap;margin:-0.3125rem -0.1563rem 0;}
.tagcloud  a{font-size:13px;padding:0 10px;margin:0.3125rem 0.1563rem 0;color:#313131!important;line-height:30px;background-position:0 0!important;background-size:100%!important;border-radius:0.3125rem;background:rgb(204,204,204)!important;background:-moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%)!important;background:-webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%)!important;background:linear-gradient(165deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%)!important;}
.tagcloud > span{display:inline-block;vertical-align:middle;padding-top:0.3125rem;padding-right:0.3125rem;}
[class*="ewent-body--scheme-"] .ewent-widget .ewent-searchform button{color:#313131;}
[class*="ewent-body--scheme-"] .ewent-widget .ewent-searchform button,
[class*="ewent-body--scheme-"] .ewent-widget .ewent-searchform button:hover{background-color:transparent;}
.ewent-csstransforms3d .ewent-widget .ewent-searchform button{-webkit-transition:-webkit-transform .5s cubic-bezier(0.25, 7, 0.79, 0.38);transition:transform .5s cubic-bezier(0.25, 7, 0.79, 0.38);}
.ewent-csstransforms3d .ewent-widget .ewent-searchform button:hover{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
.ewent-shedule:not(.ewent-table-wrap):not(.ewent-single-shedule){border:1px solid #eee;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 7px 27px 0 rgba(0, 0, 0, 0.05);box-shadow:0 7px 27px 0 rgba(0, 0, 0, 0.05);}
.ewent-shedule header{position:relative;z-index:2;padding:1.25rem 2.8125rem 45px;font-weight:500;border-radius:10px 10px 0 0;margin:-1px -1px 0;background:rgb(204,204,204);background:-moz-linear-gradient(174deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(174deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(174deg, rgba(255,252,182,1) 0%,rgba(54,242,227,.8) 100%);}
.ewent-shedule.ewent-no-sep header{padding-top:0.75rem;padding-bottom:0.75rem;}
.ewent-shedule:not(.ewent-no-sep) header:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:30px;background:url(//philly.hhhexpo.com/wp-content/themes/images/shedule_bottom2.png) no-repeat;background-size:cover;}
.ewent-shedule header span{font-weight:300;}
.ewent-shedule:not(.ewent-table-wrap):not(.ewent-single-shedule) .ewent-shedule-item{background:#fff;padding:1.875rem 2.8125rem;min-height:100%;transition:background .5s ease;}
.ewent-shedule-item:not(:last-child){border-bottom:1px solid #eee;}
.ewent-shedule:not(.ewent-table-wrap):not(.ewent-single-shedule) .ewent-shedule-item:nth-child(2n + 1){background:#fbfbfb;}
.ewent-shedule-item .ewent-shedule-time{display:flex;align-items:center;justify-content:space-between;}
.ewent-shedule-head.oneLine .ewent-shedule-title{display:inline-block;padding-right:5px;}
.ewent-shedule-item .ewent-shedule-time i{font-size:1.25rem;}
.ewent-shedule-item .ewent-shedule-time:not(:last-child){margin-bottom:0.9375rem;}
.ewent-shedule-item .ewent-shadule-zone:not(:last-child){margin-bottom:15px;}
.ewent-shedule-item .ewent-shedule-title:not(:last-child),
.ewent-shedule-item .ewent-shedule-person .ewent-person-name:not(:last-child){margin-bottom:0;}
.ewent-shedule-item .ewent-shedule-person .ewent-person-name, .ewent-shedule-item .ewent-shedule-title{font-weight:500;}
.ewent-shedule-item .ewent-shedule-title a, .ewent-shedule-item .ewent-shedule-person .ewent-person-name a{color:#313131;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.ewent-shedule-item .ewent-shedule-head:not(:last-child){margin-bottom:1.25rem;}
.ewent-shedule-item .ewent-shedule-person, .ewent-shedule-item p{display:flex;font-size:14px;line-height:0.9375rem;}
.ewent-grid-item.widget_recent_entries .event .post-date{font-size:13px;font-weight:400;}
.ewent-sidebar .widget_recent_entries dt{padding:0;}
.ewent-shedule-item .ewent-shedule-person .ewent-person-img{width:3.75rem;margin-right:1.25rem;border-radius:50%;overflow:hidden;}
.ewent-shedule-item .ewent-shedule-person .ewent-person{padding-top:10px;color:#919191;letter-spacing:0.5px;}
.ewent-table-wrap.shedule-table table thead tr th:first-child{width:185px;}
.ewent-table-wrap.shedule-table table thead tr th{width:29%;}
.ewent-table-wrap.shedule-table .ewent-shedule-item .ewent-shedule-person .ewent-person-img{width:2.8125rem;margin-right:0.9375rem;}
.ewent-table-wrap.shedule-table .ewent-shedule-item .ewent-shedule-person .ewent-person{padding-top:0;}
.shedule-table .ewent-shedule-title{font-size:1.25rem;line-height:1.875rem;padding-right:1.875rem;}
.shedule-table .ewent-person-name{font-size:1rem;}
.shedule-table table tr td{color:#616161;}
.shedule-table table tr td .ewent-shadule-zone{font-size:0.875rem;}
.ewent-shedule figure{border-radius:5px;overflow:hidden;}
.ewent-shedule figure:not(:last-child){margin-bottom:1.875rem;}
.ewent-shedule.ewent-single-shedule:not(:last-child){margin-bottom:1.875rem;}
.ewent-shedule .ewent-dropdown .ewent-dropdown-element{position:relative;max-height:0;opacity:0;visibility:hidden;transition:all .5s ease;margin-top:-1.25rem;}
.ewent-shedule .ewent-dropdown--opened .ewent-dropdown-element{max-height:600px;opacity:1;visibility:visible;margin-top:0;}
.ewent-shedule .ewent-dropdown-title:before{content:"\e936";}
.ewent-shedule .ewent-dropdown--opened .ewent-dropdown-title:before{content:"\e937";}
.ewent-table-wrap.shedule-table table:before{width:100%;}
.ewent-shedule.ewent-shedule-small header, .ewent-shedule.ewent-shedule-small:not(.ewent-table-wrap):not(.ewent-single-shedule) .ewent-shedule-item{padding-left:1.875rem;padding-right:1.875rem;}
.ewent-shedule-small .ewent-shedule-item .ewent-shadule-zone{font-size:0.875rem;}
.ewent-shedule-small .ewent-shedule-title{font-size:1.25rem;}
.ewent-entities{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;}
.ewent-widget .ewent-entities .ewent-entity{overflow:hidden;}
.ewent-widget .ewent-entities .ewent-entity:not(:last-child){margin-bottom:1.5625rem;}
body .ewent-entity-meta  .post-date{color:#919191;}
		
.ewent-widget .ewent-entities .ewent-entity-meta{color:#919191;font-size:0.8125rem;line-height:0.9375rem;letter-spacing:1px;}
.ewent-widget .ewent-entities .ewent-entity-meta:not(:last-child){margin-bottom:0.625rem;}
.ewent-widget .ewent-entities .ewent-entity-media > a{width:75px;display:block;border-radius:5px;overflow:hidden;}
.ewent-widget .ewent-entities .ewent-entity{display:flex;}
.ewent-widget .ewent-entities .ewent-entity .ewent-entity-content{padding:0;padding-top:0.3125rem;padding-left:1.25rem;box-shadow:none;}
.ewent-sidebar .ewent-widget .ewent-entity a:not(.ewent-ln--independent):not(.btn){color:#313131;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.ewent-footer .ewent-widget .ewent-entities .ewent-entity-meta{color:#b1b1b1;}
.calendar_wrap{-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.calendar_wrap:not(:last-child){margin-bottom:0.625rem;}
.calendar_wrap table{font-size:0.875rem;line-height:1.5rem;border-width:0;overflow:visible;}
.calendar_wrap table caption{color:#313131;background:#fff;font-size:1rem;line-height:1.625rem;font-weight:700;text-align:center;border-style:solid;border-color:#eee;padding-top:0.65rem;padding-bottom:0.8rem;border-width:1px 1px 0 1px;border-radius:5px 5px 0 0;position:relative;}
.calendar_wrap .ewent-table-wrap{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.calendar_wrap .ewent-table-wrap table:before{background:none;}
.calendar_wrap table tr:hover{background-color:transparent;}
.calendar_wrap table thead{background-color:#f8f8f8;}
.calendar_wrap table thead th{font-weight:400;font-size:0.875rem;font-family:'Oxygen', sans-serif;border-color:#eee;}
.calendar_wrap table thead th:not(:first-child){border-left-color:transparent;}
.calendar_wrap table thead td#today, .calendar_wrap table thead th#today,
.calendar_wrap table tbody td#today,
.calendar_wrap table tbody th#today{color:#313131;}
.calendar_wrap table thead td#today a:not(.ewent-ln--independent):not(.ewent-btn),
.calendar_wrap table thead th#today a:not(.ewent-ln--independent):not(.ewent-btn),
.calendar_wrap table tbody td#today a:not(.ewent-ln--independent):not(.ewent-btn),
.calendar_wrap table tbody th#today a:not(.ewent-ln--independent):not(.ewent-btn){color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 100%, #fff 100%);}
.calendar_wrap table th, .calendar_wrap table td{padding:0.5rem 0.1rem 0.4rem;text-align:center;vertical-align:middle;}
.calendar_wrap table tr:last-child td:first-child{border-radius:0 0 0 5px;}
.calendar_wrap table tr:last-child td:last-child{border-radius:0 0 5px 0;}
.calendar_wrap table tfoot td{padding:1.4rem 0 0;border-width:0;}
.calendar_wrap table tfoot{background:none;}
.calendar_wrap table tfoot #prev a,
.calendar_wrap table tfoot #next a{font-size:0.875rem;line-height:1.5rem;font-weight:800;border:none;letter-spacing:1.8px;text-transform:uppercase;color:#936cc1;}
.calendar_wrap table tfoot #prev{text-align:left;}
.calendar_wrap table tfoot #next{text-align:right;}
.calendar_wrap table .calendar-caption-prev, .calendar_wrap table .calendar-caption-next{display:block;position:absolute;top:0;height:100%;width:3.125rem;font-size:1.25rem;text-align:center;color:#333;-webkit-transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.calendar_wrap table .calendar-caption-prev:hover, .calendar_wrap table .calendar-caption-next:hover{color:#936cc1;}
.calendar_wrap table .calendar-caption-prev .fa, .calendar_wrap table .calendar-caption-prev .fal, .calendar_wrap table .calendar-caption-prev .far, .calendar_wrap table .calendar-caption-prev .fab, .calendar_wrap table .calendar-caption-prev .fas, .calendar_wrap table .calendar-caption-prev .icon, .calendar_wrap table .calendar-caption-prev [class*="ewent-font-icon-"],
.calendar_wrap table .calendar-caption-next .fa, .calendar_wrap table .calendar-caption-next .fal, .calendar_wrap table .calendar-caption-next .far, .calendar_wrap table .calendar-caption-next .fab, .calendar_wrap table .calendar-caption-next .fas, .calendar_wrap table .calendar-caption-next .icon, .calendar_wrap table .calendar-caption-next [class*="ewent-font-icon-"]{line-height:1;font-size:1.125rem;vertical-align:baseline;position:absolute;left:0;width:100%;top:50%;margin-top:-0.5625rem;}
.calendar_wrap table .calendar-caption-prev{left:0;}
.calendar_wrap table .calendar-caption-next{right:0;}
.calendar_wrap table #today{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);}
.ewent-widget .ewent-events .ewent-event{overflow:hidden;}
.ewent-widget .recentcomments{color:#919191;}
.ewent-widget .recentcomments:not(:last-child){margin-bottom:0.9375rem;}
.ewent-widget--email address:not(:last-child),
.ewent-footer .ewent-widget--email address:not(:last-child){margin-bottom:2rem;}
.ewent-info-widget-logo:not(:last-child){margin-bottom:2.4rem;}
.ewent-instafeed{position:relative;}
.ewent-widget .ewent-instafeed{margin-left:auto;margin-right:auto;}
.ewent-instafeed .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-top:-10px !important;margin-left:-5px !important;margin-right:-5px !important;margin-bottom:0 !important;}
.ewent-instafeed .btn{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:-22px;}
.ewent-instafeed .btn i{margin-left:0;margin-right:10px;font-size:0.875rem;}
.ewent-widget .ewent-instafeed .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{width:33.3333%;padding-top:10px !important;padding-left:5px !important;padding-right:5px !important;padding-bottom:0 !important;}
.ewent-widget .ewent-instafeed .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item .ewent-square-image{border-radius:5px;overflow:hidden;}
.ewent-instafeed.style-2 .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){margin:0 !important;}
.ewent-instafeed.style-2  .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{width:20%;padding:0!important;}
.ewent-sidebar .ewent-widget .ewent-instafeed + .ewent-btn--link{margin-top:0.9375rem;display:inline-block;}
.ewent-sidebar .ewent-widget .ewent-instafeed .ewent-square-image{border-radius:5px;overflow:hidden;}
body  .ewent-footer a:not(.ewent-ln--independent):not(.btn){color:#ba89f4;letter-spacing:0.1px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #ba89f4), to(#ba89f4));background-image:linear-gradient(to bottom, #ba89f4 100%, #ba89f4 100%);}
.ewent-footer-main{padding-top:6.25rem;padding-bottom:6.25rem;}
.ewent-footer address{font-style:normal;}
.ewent-footer address:not(:last-child){margin-bottom:0.8rem;}
.ewent-footer .ewent-icon-btn{color:#313131;font-size:1.875rem;}
.ewent-footer .ewent-widget{font-size:16px;}
.ewent-footer .ewent-widget-title{color:#fff;}
.ewent-footer-bottom{padding:2.5rem 0;text-align:center;background:#232323;}
.ewent-footer.style-2 .ewent-widget nav.hr-list ul{justify-content:flex-end;}
.ewent-footer.style-2 .ewent-footer-bottom{text-align:left;}
[class*="item-col-"]:not(.no-gutters){margin-top:-1.875rem;margin-left:-0.9375rem;margin-right:-0.9375rem;}
[class*="item-col-"]:not(.no-gutters) > *{padding-top:1.875rem;padding-right:0.9375rem;padding-left:0.9375rem;}
[class*="item-col-"].item-col-size-2:not(.no-gutters){margin:-15px -0.4688rem 0;}
[class*="item-col-"].item-col-size-2:not(.no-gutters) > *{padding:0.9375rem 0.4688rem 0;}
.item-col-1 > *{width:100%;}
.item-col-2 > *{width:50%;}
.item-col-3 > *{width:33.33333%;}
.item-col-4 > *{width:25%;}
.item-col-5 > *{width:20%;}
.item-col-6 > *{width:16.6666%;}
   .row.ewent-row-size-2:not(.col-no-space){margin-left:-1.875rem;margin-right:-1.875rem;}
.row.ewent-row-size-2:not(.col-no-space) > [class*="col"]{padding-left:1.875rem;padding-right:1.875rem;}
.row.ewent-row-size-3:not(.col-no-space){margin-left:-2.8125rem;margin-right:-2.8125rem;}
.row.ewent-row-size-3:not(.col-no-space) > [class*="col"]{padding-left:2.8125rem;padding-right:2.8125rem;}
.item-col-4 > .ewent-col-x2{width:50%;}
.ewent-breadcrumb + .ewent-content .content-element > .row{margin-top:-6.5625rem;}
.ewent-breadcrumb + .ewent-content .content-element > .row:not(.col-no-space) > [class*="col"]{padding-top:6.5625rem;}
.svg-gradient{position:fixed;top:0;left:0;}
.ct-donat-wrap{text-align:center;font-size:1.125rem;color:#313131;}
.donut-chart{width:200px;height:200px;display:inline-block;}
.donut-chart:not(:last-child){margin-bottom:0.9375rem;}
.donut-chart{position:relative;}
.donut-chart .chart-progress{position:absolute;top:50%;left:0;text-align:center;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.donut-chart .chart-progress h2{font-weight:300;}
.chart-progress i{font-size:3rem;}
.donut-chart .chart-progress h2:not(:last-child){margin-bottom:0;}
.donut-chart .ct-series-a .ct-slice-pie, .donut-chart .ct-series-a .ct-slice-donut-solid, .donut-chart .ct-series-a .ct-area{fill:#f4f4f4;}
.donut-chart .ct-series-b .ct-slice-pie, .donut-chart .ct-series-b .ct-slice-donut-solid, .donut-chart .ct-series-b .ct-area{fill:url(#MyGradient3);}
.ewent-square-image[data-bg-image-src]{position:relative;height:0;padding-bottom:100%;}
.ewent-square-image[data-bg-image-src] a{position:absolute;top:0;bottom:0;right:0;left:0;}
.ewent-square-image.ewent-square-image--size-90{padding-bottom:90%;}
.ewent-square-image.ewent-square-image--size-80{padding-bottom:80%;}
.ewent-square-image.ewent-square-image--size-70{padding-bottom:70%;}
.ewent-square-image.ewent-square-image--size-60{padding-bottom:60%;}
.ewent-square-image.ewent-square-image--size-50{padding-bottom:50%;}
.ewent-square-image.ewent-square-image--size-40{padding-bottom:40%;}
.ewent-square-image--position-left-top{background-position:left top;}
.ewent-square-image--position-left-center{background-position:left center;}
.ewent-square-image--position-left-bottom{background-position:left bottom;}
.ewent-square-image--position-center-top{background-position:center top;}
.ewent-square-image--position-center-center{background-position:center center;}
.ewent-square-image--position-center-bottom{background-position:center bottom;}
.ewent-square-image--position-right-top{background-position:right top;}
.ewent-square-image--position-right-center{background-position:right center;}
.ewent-square-image--position-right-bottom{background-position:right bottom;}
.ewent-page-header:not(:last-child){margin-bottom:2.3rem;}
.ewent-modal{max-width:55.625rem;color:#f8f8f8;margin:0 auto;}
.arcticmodal-overlay{opacity:1!important;background-color:#fff!important;transition:all 1s ease!important;}
.arcticmodal-container table{background-color:transparent;border:none;transition:all 1s ease!important;}
.arcticmodal-container .arcticmodal-close{font-size:1.875rem;position:absolute;top:2.8125rem;right:2.8125rem;color:#313131;}
.ewent-modal--search .ewent-singlefield-form{max-width:55.625rem;}
.ewent-modal--search .ewent-singlefield-form input[type="text"], 
.ewent-modal--search .ewent-singlefield-form input[type="search"], 
.ewent-modal--search .ewent-singlefield-form input[type="date"], 
.ewent-modal--search .ewent-singlefield-form input[type="datetime-local"], 
.ewent-modal--search .ewent-singlefield-form input[type="email"], 
.ewent-modal--search .ewent-singlefield-form input[type="file"], 
.ewent-modal--search .ewent-singlefield-form input[type="month"], 
.ewent-modal--search .ewent-singlefield-form input[type="number"],
.ewent-modal--search .ewent-singlefield-form input[type="password"], 
.ewent-modal--search .ewent-singlefield-form input[type="tel"], 
.ewent-modal--search .ewent-singlefield-form input[type="time"],
.ewent-modal--search .ewent-singlefield-form input[type="url"], 
.ewent-modal--search .ewent-singlefield-form input[type="week"], 
.ewent-modal--search .ewent-singlefield-form textarea{height:3.75rem;}
.ewent-modal--search .ewent-singlefield-form .btn{flex:none;}
.ewent-responsive-iframe{position:relative;height:0;padding-bottom:56%;}
.ewent-responsive-iframe:not(:last-child){margin-bottom:15px;}
.ewent-responsive-iframe > iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.ewent-fullwidth-iframe > iframe{width:100%;}
[class*="ewent-colorizer--scheme-"], 
.ewent-colorizer-functionality{position:relative;}
.container .ewent-section[class*="ewent-colorizer--scheme-"]:not([class*="ewent-section--stretched"]):not(.ewent-section--no-adaptive){padding-left:0.9375rem;padding-right:0.9375rem;}
.ewent-colorizer-bg-color, .ewent-colorizer-bg-image{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;}
.ewent-colorizer-bg-image{background-repeat:no-repeat;background-position:center;background-size:cover;}
.ewent-colorizer--parallax .ewent-colorizer-bg-image{background-size:auto;background-attachment:fixed;}
.ewent-touchevents .ewent-colorizer--parallax .ewent-colorizer-bg-image{background-size:cover !important;background-position:center !important;background-attachment:scroll !important;}
.ewent-colorizer--scheme-light .ewent-colorizer-bg-color{background-color:#f9f9f9;}
.ewent-colorizer--scheme-dark .ewent-colorizer-bg-color{background-color:#292929;}
.ewent-footer-row--thin.ewent-colorizer--scheme-dark .ewent-colorizer-bg-color{background-color:#232323;}
.ewent-footer-row--thin.ewent-colorizer--scheme-dark{color:#b1b1b1;}
.ewent-footer-row--thin.ewent-colorizer--scheme-light{color:#232323;}
.ewent-footer-row--thin.ewent-colorizer--scheme-primary{color:#232323;}
.ewent-footer-row--thin.ewent-colorizer--scheme-secondary{color:#232323;}
.ewent-colorizer--scheme-primary .ewent-colorizer-bg-color{background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);}
.ewent-colorizer--scheme-secondary .ewent-colorizer-bg-color{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);}
.ewent-colorizer--scheme-color-2 > .ewent-colorizer-bg-color{background:#594174;}
.ewent-colorizer--scheme-color-3 > .ewent-colorizer-bg-color{background:#f9f9f9;}
.ewent-colorizer--scheme-color-4 > .ewent-colorizer-bg-color{background:#36f2e3;}
.ewent-colorizer--scheme-color-5 > .ewent-colorizer-bg-color{background:#8965b4;}
.ewent-colorizer--scheme-color-6, .ewent-colorizer--scheme-color-6 > .ewent-colorizer-bg-color{background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);}
.ewent-colorizer--scheme-color-7 .ewent-colorizer-bg-color{background:rgb(230,255,175);background:-moz-linear-gradient(top, rgba(230,255,175,1) 0%, rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(top, rgba(230,255,175,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(to bottom, rgba(230,255,175,1) 0%,rgba(54,242,227,1) 100%);}
.ewent-two-colors .ewent-colorizer-bg-color{z-index:1;}
.ewent-two-colors .ewent-colorizer-bg-color:after{content:'';position:absolute;background:#36f2e3;height:100%;width:50%;left:50%;top:0;}
.ewent-two-colors .row{position:relative;z-index:2;}
.ewent-colorizer--scheme-color-6 .ewent-testimonial .ewent-author-info{color:#616161;}
.gallery{display:flex;flex-wrap:wrap;margin-right:-1px;}
.gallery:not(:last-child){margin-bottom:1.875rem;}
.gallery .gallery-item{overflow:hidden;display:block;}
.gallery .gallery-item img{-webkit-transition:-webkit-transform .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.gallery .gallery-item:hover img{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
.gallery.full-width[class*="item-col-"]:not(.no-gutters){margin:-0.9375rem -0.4688rem 0;}
.gallery.full-width[class*="item-col-"]:not(.no-gutters) > *{padding:0.9375rem 0.4688rem 0;}
.gallery.item-col-3 > .ewent-grid-item.ewent-grid-item-2x{width:66.66667%;}
.gallery.item-col-4 > .ewent-grid-item.ewent-grid-item-2x{width:50%;}
.ewent-widget .gallery{margin:-10px -5px 0;}
.ewent-widget .gallery + .ewent-btn--link{margin-top:0.9375rem;display:inline-block;}
.ewent-widget .gallery .gallery-item{padding:10px 5px 0;}
.ewent-widget .gallery .gallery-item .gallery-icon{border-radius:5px;overflow:hidden;}
.comments-list{overflow:hidden;}
.comments-list > .comment:first-child{margin-top:-2.8125rem;}
.comment{padding-top:2.8125rem;}
.comment .fn{font-style:normal;font-size:1.25rem;font-family:'Jost', serif;margin-bottom:6px;font-weight:500;color:#313131;display:block;}
.comment-author-avatar{float:left;margin-right:1.25rem;position:relative;z-index:2;}
.comment .children > li, .comment.comment-has-children > .comment-body > .comment-author-info{position:relative;}
.comment.comment-has-children > .comment-body > .comment-author-info::after{content:"";border-width:0 0 0 1px;border-style:solid;border-color:#eee;position:absolute;left:2.3rem;top:5.9375rem;height:calc(101% - 95px);}
.comment-author-info{padding-left:6.125rem;}
.comment-meta{font-size:0.875rem;line-height:1rem;letter-spacing:0.5px;margin-bottom:20px;color:#919191;}
.comment-content:not(:last-child){margin-bottom:0.1rem;}
.comment-actions{font-size:0.6875rem;line-height:1.75rem;text-transform:uppercase;color:#919191;letter-spacing:0.82px;margin-left:-0.5rem;margin-right:-0.5rem;}
.comment-actions > a{margin-left:0.5rem;margin-right:0.5rem;}
.comment::after{content:"";display:block;clear:both;}
.comment .children{padding-left:6.25rem;overflow:hidden;}
.comment .children > li::before{content:"";border-width:0 0 1px 1px;border-style:solid;border-color:#eee;width:2.8125rem;height:10091px;position:absolute;left:-3.9375rem;top:-10016px;border-bottom-left-radius:5px;}
.ewent-fullscreen-area:not(.ewent-fullscreen-area--ready){position:relative;margin-top:15vh;margin-bottom:15vh;}
.ewent-fullscreen-area:not(.ewent-fullscreen-area--ready)::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;background-color:#fff;background-repeat:no-repeat;background-position:center;background-image:url(//philly.hhhexpo.com/wp-content/themes/images/loader.gif);}
.ewent-navigation-vertical{display:block !important;font-size:0.875rem;line-height:1.5rem;}
.ewent-navigation-vertical .sub-menu{padding-top:0.125rem;padding-bottom:0.625rem;padding-left:0.9375rem;padding-right:0.9375rem;}
.ewent-navigation-vertical .sub-menu > li{margin-top:0.5rem;}
.ewent-navigation-vertical .sub-menu > li.menu-item-has-children > a::after{font-family:'Linearicons';content:"\e93a";margin-left:0.4rem;vertical-align:middle;font-size:0.75rem;}
.ewent-navigation-vertical .sub-menu a{color:#b1b1b1;}
.ewent-navigation-vertical > li:hover > a::before, .ewent-navigation-vertical > li.ewent-seleceted > a::before, .ewent-navigation-vertical > li.ewent-tapped > a::before, .ewent-navigation-vertical > li.current-menu-ancestor > a::before, .ewent-navigation-vertical > li.current-menu-parent > a::before, .ewent-navigation-vertical > li.current-menu-item > a::before{opacity:1;}
.ewent-navigation-vertical > li > a{text-transform:uppercase;letter-spacing:0.81px;display:block;padding:0.48rem 1.875rem;position:relative;}
.ewent-navigation-vertical > li > a::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:3px;opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-navigation-vertical a{color:#313131;-webkit-transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-body--scheme-brown .ewent-navigation-vertical > li > a::before{background-color:#ba89f4;}
.ewent-social-icons{font-size:1.5rem;line-height:1;margin-top:-0.9375rem;margin-left:-0.9375rem;margin-right:-0.9375rem;display:flex;flex-wrap:wrap;}
.ewent-social-icons > li{display:inline-block;padding-top:0.9375rem;padding-left:0.9375rem;padding-right:0.9375rem;}
body .ewent-social-icons a:not(.ewent-ln--independent):not(.btn){display:block;background-image:none !important;color:#fff;opacity:0.7;}
.ewent-social-icons a:hover, .ewent-social-icons a:focus{opacity:1!important;}
.ewent-social-icons--small{margin-top:-0.625rem;margin-left:-0.625rem;margin-right:-0.625rem;font-size:1.25rem;}
.ewent-social-icons--small > li{display:inline-block;padding-top:0.625rem;padding-left:0.625rem;padding-right:0.625rem;}
.ewent-details-list .ewent-social-icons{margin-top:0.2rem;}
.ewent-share-caption:not(:last-child){margin-bottom:0.36rem;}
.ewent-share-buttons .ewent-btn{margin-bottom:4px;margin-right:4px;}
.ewent-share-buttons .ewent-btn:not(.ewent-btn--link):not(.ewent-btn--big):not(.ewent-btn--huge):not(.ewent-btn--xxl){padding-top:0.6rem;padding-bottom:0.6rem;padding-left:1.2rem;padding-right:1.2rem;}
.ewent-share--inline .ewent-share-caption{float:left;margin-top:0.4rem;margin-right:0.9rem;max-width:50%;}
.ewent-share--inline .ewent-share-buttons{overflow:hidden;}
.ewent-social-icons.style-2 a:not(.ewent-ln--independent):not(.btn){color:#313131;}
.ewent-dropcap > *:first-child:first-letter{font-size:3.75rem;font-family:"Jost", serif;font-weight:600;line-height:1;display:block;float:left;margin-right:1.1rem;color:#936cc1;}
.ewent-dropcap--filled > *:first-child:first-letter{-moz-background-clip:text;-webkit-background-clip:text;color:transparent;background-image:-webkit-linear-gradient(bottom left, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);background-image:-o-linear-gradient(bottom left, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);background-image:linear-gradient(106deg, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);}
@-moz-document url-prefix() {
.ewent-dropcap > *:first-child:first-letter{margin-top:6px;}
} .ewent-alert-boxes-example{margin-top:-0.8125rem;}
.ewent-alert-box{font-size:1.125rem;padding-top:0.8125rem;padding-bottom:0.8125rem;}
.ewent-alert-box strong{font-weight:inherit;}
.ewent-alert-box-inner{position:relative;padding-top:1.6rem;padding-bottom:1.6rem;padding-left:1.875rem;padding-right:3.8rem;border-radius:5px;overflow:hidden;color:#fff;text-align:initial;background-color:#fff;}
.ewent-alert-box-inner::before{font-family:"Linearicons";font-size:100px;line-height:1;position:absolute;left:-25px;opacity:0.15;top:-30px;}
.ewent-alert-box-close{position:absolute;color:transparent;font-size:1.25rem;line-height:1;display:block;width:1.15rem;height:1.15rem;right:0.9375rem;top:0.9375rem;overflow:hidden;}
.ewent-alert-box-close::-moz-selection{color:transparent;}
.ewent-alert-box-close::selection{color:transparent;}
.ewent-alert-box-close::-webkit-selection{color:transparent;}
.ewent-alert-box-close::after{font-family:"Linearicons";content:'\e92a';color:#fff;position:absolute;top:50%;left:0;right:0;text-align:center;margin-top:-0.575rem;}
.ewent-alert-box--success .ewent-alert-box-inner{background:#a3bc30;}
.ewent-alert-box--success .ewent-alert-box-inner::before{content:"\e959";}
.ewent-alert-box--warning .ewent-alert-box-inner{background:#f8a14c;}
.ewent-alert-box--warning .ewent-alert-box-inner::before{content:"\e956";}
.ewent-alert-box--info .ewent-alert-box-inner{background:#306ebc;}
.ewent-alert-box--info .ewent-alert-box-inner::before{content:"\e965";}
.ewent-alert-box--error .ewent-alert-box-inner{background:#f03a3a;}
.ewent-alert-box--error .ewent-alert-box-inner::before{content:"\e95a";}
.ewent-csstransforms3d .ewent-alert-box-close{-webkit-transition:-webkit-transform .4s cubic-bezier(0.25, 3, 0.75, 0.9);transition:transform .4s cubic-bezier(0.25, 3, 0.75, 0.9);}
.ewent-csstransforms3d .ewent-alert-box-close:hover{-webkit-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3);}
.elementor-widget-icon-list .elementor-icon-list-item{line-height:1.8em !important;}
.elementor-widget.elementor-widget-icon-list{margin-bottom:0.8125rem !important;}
.ewent-entity-content ul.ewent-list-default > li::before, .ewent-content ul.ewent-list-default > li::before{font-size:1.25rem;font-family:'Linearicons';content:"\e77d";-moz-background-clip:text;-webkit-background-clip:text;color:transparent;background-image:-webkit-linear-gradient(bottom left, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);background-image:-o-linear-gradient(bottom left, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);background-image:linear-gradient(106deg, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);}
.ewent-content ul.ewent-list-default > li::before{font-size:1.25rem;position:absolute;left:1px;top:0;line-height:1.875rem;}
.ewent-entity-content ol, .ewent-content ol.custom-list{list-style-position:inside;list-style-type:decimal;}
.ewent-entity-content ol ol, .ewent-entity-content ol ul, 
.ewent-content ol.custom-list ol, .ewent-content ol.custom-list ul{padding-left:1.95rem;}
.ewent-entity-content ol ul > li > ul, .ewent-entity-content ol ul > li > ol{padding-left:0;}
.ewent-list--icon > li{padding-left:1.95rem;position:relative;}
.ewent-list--icon > li > .icon, .ewent-entity-content ul:not(.ewent-list--icon):not(.ewent-list--unstyled):not(.elementor-editor-element-settings):not(.elementor-icon-list-items) > li::before{font-size:1.25rem;position:absolute;left:1px;top:0;line-height:1.875rem;}
.ewent-list--icon ul, .ewent-entity-content ul:not(.ewent-list--icon):not(.elementor-editor-element-settings){padding-top:0.625rem;}
.ewent-entity-content ul:not(.ewent-list--icon):not(.ewent-list--unstyled):not(.elementor-editor-element-settings) > li:not(:last-child), 
.ewent-list--icon > li:not(:last-child), .ewent-list--icon-big > li:not(:last-child), 
.ewent-entity-content ol:not(.ewent-list--unstyled) > li:not(:last-child),
.ewent-entity-content ul:not(.ewent-list--icon):not(.ewent-list--unstyled) > li:not(:last-child), 
.ewent-list--icon > li:not(:last-child), 
.ewent-list--icon-big > li:not(:last-child), 
.ewent-entity-content ol:not(.ewent-list--unstyled) > li:not(:last-child){margin-bottom:0.8125rem;}
.ewent-icon-color-2 .ewent-list--icon > li > .icon, .elementor-widget-icon-list .ewent-icon-color-2 .elementor-icon-list-icon i{color:#ba89f4;}
.ewent-icon-color-3 .ewent-list--icon > li > .icon, .elementor-widget-icon-list .ewent-icon-color-3 .elementor-icon-list-icon i{-moz-background-clip:text;-webkit-background-clip:text;color:transparent;background-image:-moz-linear-gradient(top, rgba(255,252,182,1) 0%, rgba(54,242,227,1) 100%);background-image:-webkit-linear-gradient(top, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background-image:linear-gradient(to bottom, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);}
.ewent-icon-color-4 .ewent-list--icon > li > .icon, .elementor-widget-icon-list .ewent-icon-color-4 .elementor-icon-list-icon i{color:#28b2a7;}
hr{border-width:1px 0 0 0;border-style:solid;border-color:#eee;}
hr:not(:first-child){margin-top:2.51875rem;}
hr:not(:last-child){margin-bottom:2.51875rem;}
hr.ewent-divider--medium{border-top-width:2px;}
hr.ewent-divider--large{border-top-width:3px;}
hr.ewent-divider--shorter{width:50px;}
hr.ewent-divider--medium.with-grad{padding-bottom:2px;}
hr.ewent-divider--large.with-grad{padding-bottom:3px;}
hr.ewent-divider--scheme-color-1{border-color:#313131;}
hr.ewent-divider--scheme-color-2{border-color:#805ea8;}
hr.ewent-divider--scheme-color-3{border-color:#efd855;}
hr.ewent-divider--scheme-color-4{border-color:#28b2a7;}
hr.ewent-divider--scheme-color-5{border-color:#f4c9df;}
hr.with-grad{position:relative;border-color:transparent;}
hr.with-grad{padding-bottom:1px;border-width:0;}
hr.ewent-divider--scheme-color-6.with-grad{background:rgb(239,216,85);background:-moz-linear-gradient(left, rgba(239,216,85,1) 0%, rgba(205,162,255,1) 100%);background:-webkit-linear-gradient(left, rgba(239,216,85,1) 0%,rgba(205,162,255,1) 100%);background:linear-gradient(to right, rgba(239,216,85,1) 0%,rgba(205,162,255,1) 100%);}
hr.ewent-divider--scheme-color-7.with-grad{background:rgb(54,242,227);background:-moz-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(255,252,182,1) 100%);background:-webkit-linear-gradient(left, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);background:linear-gradient(to right, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);}
hr.ewent-divider--scheme-color-8.with-grad{background:rgb(244,201,223);background:-moz-linear-gradient(left, rgba(201,156,255,1) 0%,rgba(244,201,223,1) 100%);background:-webkit-linear-gradient(left, rgba(201,156,255,1) 0%,rgba(244,201,223,1) 100%);background:linear-gradient(to right, rgba(201,156,255,1) 0%,rgba(244,201,223,1) 100%);}
hr.ewent-divider--scheme-color-9.with-grad{background:rgb(33,33,33);background:-moz-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(145,145,145,1) 100%);background:-webkit-linear-gradient(left, rgba(33,33,33,1) 0%,rgba(145,145,145,1) 100%);background:linear-gradient(to right, rgba(33,33,33,1) 0%,rgba(145,145,145,1) 100%);}
hr.ewent-divider--scheme-color-10.with-grad{background:rgb(204,204,204);background:-moz-linear-gradient(left, rgba(204,204,204,1) 0%,rgba(248,248,248,1) 100%);background:-webkit-linear-gradient(left, rgba(204,204,204,1) 0%,rgba(248,248,248,1) 100%);background:linear-gradient(to right, rgba(204,204,204,1) 0%,rgba(248,248,248,1) 100%);}
hr.ewent-divider--scheme-color-11.with-grad{background:rgb(89,65,116);background:-moz-linear-gradient(left, rgb(89,65,116) 0%,rgba(186,137,244,1) 100%);background:-webkit-linear-gradient(left, rgb(89,65,116) 0%,rgba(186,137,244,1) 100%);background:linear-gradient(to right, rgb(89,65,116) 0%,rgba(186,137,244,1) 100%);}
.ewent-divider-example-container > hr:not(:first-child){margin-top:0.75rem;}
.ewent-divider-example-container > hr:not(:last-child){margin-bottom:0.75rem;}
.ewent-divider-example-container:not(:last-child){margin-bottom:1.375rem;}
.blockquote-holder{padding:30px;border-radius:5px;overflow:hidden;}
blockquote:not(.ewent-blockquote--unstyled){font-size:1.5rem;line-height:1.625;font-style:italic;font-weight:400;padding:2.25rem 2.4rem 2.25rem;color:#fff;}
blockquote.has-light-gray-color{background-color:#eee !important;color:#fff !important;}
blockquote:not(.ewent-blockquote--unstyled):not(:first-child){margin-top:1.7rem;}
blockquote:not(.ewent-blockquote--unstyled):not(:last-child){margin-bottom:1.7rem;}
blockquote:not(.ewent-blockquote--unstyled) cite{font-family:"Open Sans", sans-serif;font-size:0.875rem;font-style:normal;line-height:1.625;text-transform:uppercase;letter-spacing:4.2px;color:#ececec;display:block;margin-top:1.15rem;margin-bottom:0.4rem;}
.wp-block-pullquote.is-style-solid-color blockquote{background:transparent;}
.wp-block-pullquote blockquote p, .wp-block-pullquote blockquote cite{color:#fff;}
blockquote:not(.ewent-blockquote--unstyled).ewent-blockquote--style-2{border-style:solid;border-width:0 0 0 3px;color:#313131;background-color:#f8f8f8;}
blockquote:not(.ewent-blockquote--unstyled).ewent-blockquote--style-2 cite{color:#b1b1b1;}
.ewent-colorizer--scheme-color-6 .ewent-testimonial:before{color:#936cc1;}
.ewent-grid--isotope .blockquote-holder{padding:1.875rem;}
.btn{padding:0.5rem 1.875rem 0.4375rem;display:inline-block;font-size:0.875rem;color:#313131;letter-spacing:0.5px;font-weight:normal;text-align:center;white-space:nowrap;line-height:1.875rem;border-radius:5px;position:relative;z-index:1;background-position:0 0!important;-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);}
.elementor a.btn{-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);}
.btn{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);opacity:1;}
[class*="btn"].btn-small{font-size:0.8125rem;padding:0 1.25rem;}
.btn-big{padding:0.9375rem 2.5rem;font-size:1em;}
[class*="btn"] i{font-size:0.8125rem;margin-left:10px;vertical-align:-1px;display:inline-block;line-height:10px;}
.btn-small i{vertical-align:0;font-size:0.6875rem;}
.btn-big i{font-size:0.9375rem;}
body [class*="btn"].btn-style-2{background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);background:linear-gradient(165deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);}
body [class*="btn"].btn-style-3{background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);}
body [class*="btn"].btn-style-4,
body [class*="btn"].btn-style-5{color:#fff;}
body [class*="btn"].btn-style-4{background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(245,245,245,1) 0%, rgba(77,77,77,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(245,245,245,1) 0%,rgba(77,77,77,1) 100%);background:linear-gradient(165deg, rgba(245,245,245,1) 0%,rgba(77,77,77,1) 100%);}
body [class*="btn"].btn-style-5{background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(205,162,255,1) 0%, rgba(89,65,115,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(205,162,255,1) 0%,rgba(89,65,115,1) 100%);background:linear-gradient(165deg, rgba(205,162,255,1) 0%,rgba(89,65,115,1) 100%);}
body [class*="btn"].btn-style-6{background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(255,221,238,1) 0%, rgba(201,156,250,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,221,238,1) 0%,rgba(201,156,250,1) 100%);background:linear-gradient(165deg, rgba(255,221,238,1) 0%,rgba(201,156,250,1) 100%);}
body [class*="btn"].btn-style-7{background:#faf097;;}
body [class*="btn"].btn-style-8{background:#e3e3e3;}
body [class*="btn"].btn-style-10,
body [class*="btn"].btn-style-11{color:#fff;}
body [class*="btn"].btn-style-9{background:#96f9d8;}
body [class*="btn"].btn-style-10{background:#414141;}
body [class*="btn"].btn-style-11{background:#805ea8;}
body [class*="btn"].btn-style-12{background:#edc1e4;}
.ewent-btn--link{font-weight:bold;}
.page-nav{padding-top:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}
.page-nav .menu-button{font-size:30px;}
.btn-wrap{margin:-0.625rem;}
.btn-wrap > *{margin:0.625rem;}
.prev-btn, .next-btn, .exp{font-weight:600;margin-left:30px;position:relative;}
.prev-btn, .next-btn{border-bottom:1px solid transparent;}
.prev-btn:hover, .next-btn:hover{border-bottom-color:inherit;}
.prev-btn:before, .next-btn:before, .exp:before{font-family:'Linearicons';content:'\e964';font-size:20px;color:#262626;position:absolute;font-weight:normal;left:0;top:0;margin-top:-3px;margin-left:-30px;}
.next-btn{margin-left:0;margin-right:30px;}
.next-btn:before{margin-left:0;margin-right:-30px;}
.next-btn:before{content:'\e965';right:0;left:auto;}
.ewent-back-to-top{width:45px;height:45px;border-radius:50%;padding:0;text-align:center;font-size:1.25rem;position:fixed;z-index:103;right:3%;top:60%;color:#313131;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);-webkit-transition:background-color .5s cubic-bezier(0.165, 0.84, 0.44, 1), color .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background-color .5s cubic-bezier(0.165, 0.84, 0.44, 1), color .5s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);}
.ewent-back-to-top .icon{line-height:45px;}
.btns-set:not(:last-child){margin-bottom:1.875rem;}
.btns-set{margin:-1.875rem -0.9375rem 0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;}
.btns-set > ul{width:16.6666%;padding:1.875rem 0.9375rem 0;}
.btns-set ul > li:not(:last-child){margin-bottom:0.9375rem;}
.btns-set .row > .col{flex-grow:0;}
.info-btn{text-transform:uppercase;font-weight:bold;color:#038ed3;line-height:1em;padding-top:10px;display:inline-block;border-bottom:1px solid transparent;}
.info-btn:hover{border-color:#2c97d6;}
.icons-wrap .info-btn:hover{border-color:#fff;}
.ewent-icon{display:flex;font-size:1.5rem;color:#313131;transition:color .5s ease;}
.ewent-icon:hover, .ewent-dropdown--opened .ewent-icon{color:#936cc1;}
.elementor-text-editor h5.ewent-title{margin-bottom:0.9375rem;}
.single .ewent-entity-single .elementor-text-editor h5{margin-bottom:0.9375rem;}
.ewent-post-classic .ewent-entities.item-col-1 .ewent-entity-header:not(:last-child){margin-bottom:20px;}
.ewent-post-classic .ewent-entities.item-col-1 h6.ewent-entity-title{font-size:2.25rem;margin-bottom:30px;}
.ewent-panels-title > button{font-size:1.5rem;line-height:1.25;font-weight:500;font-family:"Jost", serif;text-align:initial;display:block;width:100%;position:relative;padding-top:0.875rem;padding-bottom:0.875rem;padding-left:1.875rem;padding-right:4.5rem;border-width:0 0 1px 0;border-style:solid;border-color:#eee;background:none;color:#313131;-webkit-transition:background-color .5s cubic-bezier(0.165, 0.84, 0.44, 1), color .5s cubic-bezier(0.165, 0.84, 0.44, 1), border-color .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background-color .5s cubic-bezier(0.165, 0.84, 0.44, 1), color .5s cubic-bezier(0.165, 0.84, 0.44, 1), border-color .5s cubic-bezier(0.165, 0.84, 0.44, 1);-ms-word-break:break-all;word-break:break-all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.ewent-panels-title > button::after, .ewent-panels-title > button::before{font-family:"Linearicons";font-size:1.25rem;font-weight:400;line-height:1;position:absolute;right:1.875rem;top:50%;margin-top:-0.625rem;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;}
.ewent-panels-title > button::before{content:"\e936";}
.ewent-panels-title > button::after{content:"\e937";opacity:0;}
.ewent-panels:not(.ewent-panels--style-2) .ewent-panels-title:not(:first-child){margin-top:0.9375rem;}
.ewent-panels-active.ewent-panels-title > button::before{opacity:0;}
.ewent-panels-active.ewent-panels-title > button::after{opacity:1;}
.ewent-panels-definition{overflow:hidden;padding:1.875rem;}
.ewent-panels:not(.ewent-panels--style-2) .ewent-panels-definition{border-radius:0 0 5px 5px;-webkit-box-shadow:0px 7px 25px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 25px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 25px 0px rgba(0, 0, 0, 0.05)}
.ewent-panels-definition:not(:last-child){margin-bottom:0;}
.ewent-panels--style-2 .ewent-panels-title.ewent-panels-active > button{border-bottom-color:transparent;color:#936cc1;}
.ewent-panels--style-2 .ewent-panels-definition{padding-top:0.82rem;}
.ewent-panels--style-2 .ewent-panels-title:first-child > button{border-top:none;}
.ewent-panels--style-2 .ewent-panels-title > button{border-width:1px 0 0 0;}
.ewent-panels:not(.ewent-panels--style-2) .ewent-panels-title > button{border-width:1px;border-radius:5px;}
.ewent-panels:not(.ewent-panels--style-2) .ewent-panels-title.ewent-panels-active > button{background:rgb(255,252,182);background:-moz-linear-gradient(left, rgba(255,252,182,1) 0%, rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(left, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(-186deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);border-radius:5px 5px 0 0;border:none;padding-top:0.9375rem;padding-bottom:0.9375rem;}
.ewent-csstransforms3d .ewent-panels-title > button::after, .ewent-csstransforms3d .ewent-panels-title > button::before{-webkit-transition-property:-webkit-transform, opacity;transition-property:transform, opacity;}
.ewent-csstransforms3d .ewent-panels-title > button::after, .ewent-csstransforms3d .ewent-panels-title.ewent-panels-active > button::before{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);}
.ewent-csstransforms3d .ewent-panels-title > button::before, .ewent-csstransforms3d .ewent-panels-title.ewent-panels-active > button::after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.ewent-tabs:not(.ewent-tabs--unstyled) .ewent-tabs-nav{margin-top:-15px;margin-left:-7.5px;margin-right:-7.5px;-ms-word-break:break-all;word-break:break-all;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;}
.ewent-tabs:not(.ewent-tabs--unstyled) .ewent-tabs-nav > span{display:inline-block;vertical-align:top;margin-right:7.5px;margin-left:7.5px;margin-top:15px;}
.ewent-tabs:not(.ewent-tabs--unstyled) .ewent-tabs-nav a{color:#313131;display:block;padding-top:0.90rem;padding-right:1.875rem;padding-bottom:0.90rem;padding-left:1.875rem;font-size:1.5rem;line-height:1.875rem;font-weight:500;font-family:'Jost', serif;}
.ewent-tabs:not(.ewent-tabs--unstyled):not(.ewent-tabs--style-2) .ewent-tabs-nav a{border:1px solid #eee;border-radius:5px;overflow:hidden;position:relative;z-index:1;}
.ewent-tabs:not(.ewent-tabs--unstyled):not(.ewent-tabs--style-2) .ewent-tabs-nav a:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;visibility:hidden;background:-moz-linear-gradient(top, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(top, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(to bottom, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);transition:all .5s ease;}
.ewent-tabs:not(.ewent-tabs--unstyled):not(.ewent-tabs--style-2) .ewent-tabs-nav .ewent-active a{border-color:transparent;}
.ewent-tabs:not(.ewent-tabs--unstyled):not(.ewent-tabs--style-2) .ewent-tabs-nav .ewent-active a:before{opacity:1;visibility:visible;}
.ewent-tabs:not(.ewent-tabs--unstyled).ewent-tabs--style-2 a::before, .ewent-tabs:not(.ewent-tabs--unstyled).ewent-tabs--style-2 a::after{border-color:#eee;}
.ewent-tabs:not(.ewent-tabs--style-2):not(.ewent-tabs--tour-sections) .ewent-tabs-container{margin-top:0.9375rem;}
.ewent-tabs:not(.ewent-tabs--style-2) .ewent-tabs-container{margin-top:0.9375rem;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);border-radius:5px;}
.ewent-tabs:not(.ewent-tabs--unstyled) .ewent-tab{padding:1.875rem;}
.ewent-tabs.ewent-tabs--style-2{overflow:hidden;}
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav,
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav > span{margin-left:0;margin-right:0;margin-top:0;}
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav a{position:relative;padding-top:0.9375rem;padding-bottom:0.9375rem;}
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav a::before{z-index:1;left:-5000%;right:-5000%;}
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav > span:not(:last-child) a::after{z-index:2;top:0;right:0;height:100%;width:1px;background:#eee;}
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav .ewent-active a{color:#936cc1;}
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav a::after, .ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tabs-nav a::before{content:"";position:absolute;bottom:0;border-style:solid;border-width:1px 0 0 0;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-delay:inherit;transition-delay:inherit;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;}
.ewent-tabs--style-2:not(.ewent-tabs--unstyled) .ewent-tab{padding-top:1.5675rem;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled) .ewent-tabs-nav{width:200px;}
.ewent-tabs--tour-sections:not(.ewent-tabs--style-2) .ewent-tabs-container{margin-left:15px;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled) .ewent-tabs-nav > span{display:block;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled) .ewent-tabs-container{margin-top:0;width:calc(100% - 200px);}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled){display:flex;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-nav a{padding-top:0.8832rem;padding-bottom:0.8832rem;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-nav a::before{top:-5000%;bottom:-5000%;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-nav > span:not(:last-child) a::after{bottom:0;left:0;width:100%;height:1px;top:auto;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-nav a::before, .ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-nav a::after{left:auto;right:0;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-nav a::after, .ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-nav a::before{border-width:0 1px 0 0;}
.ewent-tabs--tour-sections:not(.ewent-tabs--unstyled).ewent-tabs--style-2 .ewent-tabs-container .ewent-tab{padding:0.9375rem 1.875rem;}
.ewent-pagination{padding-top:1.875rem !important;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;}
.ewent-pagination > li{max-width:15rem;}
.ewent-pagination:not(.ewent-page-pag):before{content:'';position:absolute;top:0;left:0;right:-45px;height:1px;background:#eee;}
.ewent-pagination li .page-numbers{display:inline-block;}
.ewent-pagination li .page-numbers:not(:last-child){margin-bottom:15px;}
.ewent-pagination li a:not(.page-numbers){color:#313131 !important;font-weight:500;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131)) !important;background-image:linear-gradient(to bottom, #313131 100%, #313131 100%) !important;}
.ewent-pagination li:last-child{text-align:right;}
.ewent-pagination.ewent-page-pag{padding-top:0;justify-content:center;align-content:center;}
.ewent-pagination.ewent-page-pag li{font-size:1.5rem;margin:0.9375rem 0.9375rem 0;line-height:2.5rem;padding:0 !important;}
.ewent-pagination.ewent-page-pag li a, .ewent-body--scheme-custom .ewent-pagination.ewent-page-pag li a{color:#313131;background-image:none;}
.ewent-pagination.ewent-page-pag li a:hover, .ewent-pagination.ewent-page-pag li .current{color:#936cc1;}
.ewent-pagination.ewent-page-pag li a.prev, .ewent-pagination.ewent-page-pag li a.next{font-size:2.5rem;}
.ewent-progress-bars-item:not(:last-child){margin-bottom:2rem;}
.ewent-progress-bar{height:6px;position:relative;background-color:#eee;border-radius:10px;overflow:hidden;}
.ewent-progress-bar-title{font-size:1.125rem;font-weight:400;margin-top:0.625rem;display:block;position:relative;padding-right:6.25rem;color:#313131;}
.ewent-progress-bar-title::after{content:attr(data-value) attr(data-units);position:absolute;bottom:0;right:0;}
.ewent-progress-bar-indicator{position:absolute;top:0;bottom:0;left:0;right:auto;background:rgb(201,156,255);background:-moz-linear-gradient(-45deg, rgba(201,156,255,1) 0%, rgba(244,201,223,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(201,156,255,1) 0%,rgba(244,201,223,1) 100%);background:linear-gradient(165deg, rgba(201,156,255,1) 0%,rgba(244,201,223,1) 100%);}
.ewent-progress-bars--secondary .ewent-progress-bar-indicator{background:#efd855;}
.ewent-counters{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;}
.ewent-counter-section.ewent-section{padding:5.625rem 0;}
.ewent-counter{color:#919191;font-size:0.9375rem;}
.ewent-counter-count{font-family:"Jost", serif;font-size:3rem;line-height:.9;font-weight:300;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#313131;margin-bottom:0 !important;}
.ewent-counter-icon{font-size:3.7rem;line-height:1;margin-top:1rem;}
.ewent-counter-title{letter-spacing:0.5px;}
.ewent-counter-icon:not(:last-child){margin-bottom:1.5rem;}
.ewent-counters:not(.ewent-counters--vertical) .ewent-counter-inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;}
.ewent-counters:not(.ewent-counters--vertical) .ewent-counter-icon{padding-right:1.25rem;margin-top:0;}
.ewent-counters:not(.ewent-counters--vertical) .ewent-counter-icon .svg{width:3.4375rem;height:3.4375rem;}
.ewent-counters:not(.ewent-counters--vertical) .ewent-counter-icon .svg path{fill:url(#MyGradient);}
.ewent-counters:not(.ewent-counters--vertical) .ewent-counter-icon:not(:last-child){margin-bottom:0;}
.ewent-counter-section.no-icons .ewent-counter-icon{display:none;}
.ewent-counter-section.icons-top .ewent-counter .ewent-counter-inner{display:block;text-align:center;}
.ewent-counter-section.icons-top .ewent-counter-icon{padding-right:0;padding-bottom:1.875rem;}
.ewent-colorizer--scheme-color-2 .ewent-counter-count, .ewent-colorizer--scheme-color-2 .ewent-counter{color:#fff;}
[data-tooltip]:not(a){color:#936cc1;}
.monkeysan-tooltip-skin-ewent{font-size:0.75rem;line-height:0.875rem;font-weight:400;padding-left:0.9375rem;padding-right:0.9375rem;padding-top:0.25rem;padding-bottom:0.25rem;border-radius:5px;color:#313131;background-color:#f7ebaa;}
.monkeysan-tooltip-skin-ewent.monkeysan-tooltip::after{content:"";width:0;height:0;border-style:solid;border-color:transparent;position:absolute;}
.monkeysan-tooltip-skin-ewent.monkeysan-tooltip-top::after, .monkeysan-tooltip-skin-ewent.monkeysan-tooltip-bottom.monkeysan-tooltip-position-reversed::after{bottom:auto;right:auto;top:100%;left:50%;margin-left:-8px;margin-top:-1px;border-width:7px 8px 0 8px;border-color:#f7ebaa transparent transparent transparent;}
.monkeysan-tooltip-skin-ewent.monkeysan-tooltip-bottom::after, .monkeysan-tooltip-skin-ewent.monkeysan-tooltip-top.monkeysan-tooltip-position-reversed::after{top:auto;right:auto;bottom:100%;left:50%;margin-left:-8px;margin-bottom:-1px;border-width:0 8px 7px 8px;border-color:transparent transparent #f7ebaa transparent;}
.monkeysan-tooltip-skin-ewent.monkeysan-tooltip-right::after, .monkeysan-tooltip-skin-ewent.monkeysan-tooltip-left.monkeysan-tooltip-position-reversed::after{bottom:auto;right:100%;top:50%;left:auto;margin-top:-8px;margin-right:-1px;border-width:8px 7px 8px 0;border-color:transparent #f7ebaa transparent transparent;}
.monkeysan-tooltip-skin-ewent.monkeysan-tooltip-left::after, .monkeysan-tooltip-skin-ewent.monkeysan-tooltip-right.monkeysan-tooltip-position-reversed::after{bottom:auto;right:auto;top:50%;left:100%;margin-top:-8px;margin-left:-1px;border-width:8px 0 8px 7px;border-color:transparent transparent transparent #f7ebaa;}
.ewent-team{display:flex;flex-wrap:wrap;}
.ewent-team:not(:last-child){margin-bottom:2.8125rem;}
.ewent-team-member{background:#fff;text-align:center;transition:all .5s ease;position:relative;overflow:hidden;height:100%;}
.ewent-colorizer--scheme-color-3 .ewent-team-member:not(:hover){background:#f9f9f9;}
.ewent-team:not(.style-3):not(.ewent-team-single) .ewent-team-member{border-radius:5px;}
.ewent-team:not(.style-2):not(.style-3):not(.ewent-team-single) .ewent-team-member{padding:2.8125rem;}
.ewent-team-member .ewent-team-member-photo{display:block;overflow:hidden;}
.ewent-team-member .ewent-team-member-photo img{width:100%;}
.ewent-team:not(.ewent-team-single) .ewent-team-member .ewent-team-member-info{font-size:0.875rem;}
.ewent-team:not(.style-2):not(.style-3) .ewent-team-member-photo{border-radius:50%;display:inline-block;}
.ewent-team:not(.style-2):not(.style-3):not(.ewent-team-single) .ewent-team-member:hover,
.ewent-team.style-2 .ewent-team-member{-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-team:not(.style-2):not(.style-3):not(.ewent-team-single) .ewent-team-member-photo:not(:last-child){margin-bottom:1.875rem;}
.ewent-team.style-2 .ewent-col .ewent-team.style-2.item-col-2 .ewent-team-member .ewent-team-member-info{padding:35px 0.9375rem 30px;}
.ewent-team.style-2 .ewent-team-member .ewent-team-member-info{padding:30px 0.9375rem 30px;}
.ewent-team.style-3 .ewent-team-member .ewent-team-member-info{padding:1.875rem 0.9375rem 2.5rem;}
.ewent-team-member-name{font-family:"Jost", serif;font-size:1.875rem;line-height:1.875rem;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;}
.ewent-team-member-name.name-large{font-size:1.875rem;}
.ewent-team.style-2 .ewent-team-member .ewent-team-member-info > span{display:block;}
.ewent-team-member-name:not(:last-child){margin-bottom:0.3125rem;}
.ewent-team-member-name.ewent-title-with-line:not(:last-child):after{padding-bottom:0.3125rem;}
.ewent-team-member-name a:not(.ewent-ln--independent):not(.ewent-btn){color:#313131 !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131)) !important;background-image:linear-gradient(to bottom, #313131 100%, #313131 100%) !important;}
.ewent-team-member-position, .ewent-team-member-info{display:block;color:#919191;font-weight:400;font-style:normal;letter-spacing:0.5px;}
.ewent-team-member-photo{display:block;overflow:hidden;position:relative;}
.ewent-team:not(.style-2):not(.ewent-team-single) .ewent-team-member-photo:before{content:'';position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;transition:all .5s ease;background:rgb(54,242,227);background:-moz-linear-gradient(to bottom,rgba(230,255,175,1) 0%, rgba(40,178,167,1) 100%);background:-webkit-linear-gradient(to bottom,rgba(230,255,175,1) 0%, rgba(40,178,167,1) 100%);background:linear-gradient(to bottom,rgba(230,255,175,1) 0%, rgba(40,178,167,1) 100%);}
.ewent-team:not(.style-2):not(.ewent-team-single) .ewent-team-member:hover .ewent-team-member-photo:before{opacity:0.8;visibility:visible;}
.ewent-team:not(.style-2):not(.style-3):not(.ewent-team-single) .ewent-team-member:hover .ewent-team-member-photo:before{opacity:0.5;}
.ewent-team.style-3 .ewent-team-member .ewent-team-member-info{position:absolute;bottom:0;left:0;right:0;padding:0.9375rem;color:#fff;}
.ewent-team.style-3 .ewent-team-member-photo:before{background:-moz-linear-gradient(top, rgba(255,252,182,0.3) 0%, rgba(40,178,167,1) 100%);background:-webkit-linear-gradient(top, rgba(255,252,182,0.3) 0%,rgba(40,178,167,1) 100%);background:linear-gradient(to bottom, rgba(255,252,182,0.3) 0%,rgba(40,178,167,1) 100%);}
.ewent-team.style-3 .ewent-team-member .ewent-team-member-info a, .ewent-team.style-3 .ewent-team-member .ewent-team-member-position{color:#fff;}
.ewent-team.style-3 .ewent-team-member .ewent-team-member-info a{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 100%, #fff 100%);}
.ewent-team.style-3 .ewent-team-member-name a:not(.ewent-ln--independent):not(.ewent-btn),
.ewent-team.style-3 .ewent-team-member a{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 100%, #fff 100%);}
.ewent-team.style-3 .ewent-team-member img{width:100%;}
.ewent-csstransforms3d .ewent-team.style-3 .ewent-team-member .ewent-team-member-info{transform:translateY(100%);transition:transform .5s ease;}
.ewent-csstransforms3d .ewent-team.style-3 .ewent-team-member:hover .ewent-team-member-info{transform:translateY(0);}
.ewent-team-single .ewent-team-member{display:flex;flex-wrap:nowrap;padding:0;text-align:left;margin:-3.75rem -1.875rem 0;}
.ewent-team-single .ewent-team-member > *{padding:3.75rem 1.875rem 0;}
.ewent-team-single .ewent-team-member > .ewent-team-member-photo{min-width:490px;}
.ewent-team-single .ewent-team-member .ewent-team-member-info{color:#616161;}
.ewent-team-single .ewent-team-member .ewent-team-member-name{position:relative;font-size:3rem;line-height:3.75rem;font-weight:600;}
.ewent-team-single .ewent-team-member .ewent-team-member-position:not(:last-child){margin-bottom:1.875rem;}
.ewent-team-single .ewent-team-member .ewent-follow{font-weight:500;}
table{border-color:#eee;background-color:#fff;width:100%;border-radius:5px;overflow:hidden;border-spacing:0;border-collapse:unset;}
table:not(:last-child){margin-bottom:1.625rem;}
table + .ewent-table-label{margin-top:-0.7rem;}
table tr{-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);border-width:0;border-style:solid;}
table tr:hover, table tr:focus{-webkit-transition-duration:150ms;transition-duration:150ms;}
.arcticmodal-container table tr:hover{background-color:transparent;}
table td, table th{padding-top:0.9063rem;padding-right:30px;padding-bottom:0.9063rem;padding-left:30px;border-width:1px;border-style:solid;}
table th{font-family:'Jost', sans-serif;font-weight:300;font-size:1.5rem;color:#313131;white-space:nowrap;border-color:#eee;border-top:none;}
table{margin-bottom:2.8em;}
table tfoot, table tfoot th{font-weight:500;color:#313131;}
table tr td{background:#fff;}
table tfoot tr td{font-weight:bold;}
dt{font-weight:700;}
dt, dd{padding:4px 0;}
dl:not(:last-child){margin-bottom:1.5em;}
.ewent-table-label{display:block;color:#b1b1b1;}
.ewent-table-label:not(:last-child){margin-bottom:1.75rem;}
table tbody, table thead, table tfoot, table tr, table td{border-color:inherit;}
.ewent-table--vertical, .ewent-table-wrap table{position:relative;z-index:1;}
.ewent-table-wrap{-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-table-wrap table:before, .ewent-table--vertical:before{background:rgb(54,242,227);background:-moz-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(255,252,182,1) 100%);background:-webkit-linear-gradient(left, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);background:linear-gradient(to right, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);}
.ewent-table-wrap table:before{content:'';top:0;left:0;width:calc(100% + 1px);height:60px;z-index:-1;position:absolute;border-radius:5px 5px 0 0;}
.ewent-table--vertical tr:not(:first-child) td{border-top:none;}
.ewent-table--vertical tbody tr:last-child td{border-bottom:none;}
table thead tr th, .ewent-table--vertical tr th{border-color:transparent;}
.ewent-table--vertical tr th, .ewent-table--vertical:before{width:30%;}
.ewent-table--vertical tr td{border-right-width:1px;}
.ewent-table--vertical:before{content:'';position:absolute;left:0;top:0;bottom:0;z-index:-1;border-radius:5px 0 0 5px;}
table:not(#wp-calendar) tr:nth-child(2n) td:not(.ewent-no-bg):not(.mptt-shortcode-event),
tfoot tr:not(.ewent-no-bg) td,
.shedule-table table tr td.bg-cell{background:#fbfbfb;}
.shedule-table table:not(#wp-calendar) tr:nth-child(2n) td:not(:first-child):not(.bg-cell){background:none;}
.shedule-table table td.with-border-left{position:relative;}
.shedule-table table td.with-border-left:before{content:'';position:absolute;left:-1px;top:0;height:100%;width:1px;background:#eee;}
.ewent-table--responsive-xxxl{border-right-width:0;border-bottom-width:0;border-left-width:0;}
.ewent-table--responsive-xxxl thead, .ewent-table--responsive-xxxl th:empty, .ewent-table--responsive-xxxl td:empty{display:none;}
.ewent-table--responsive-xxxl tr{border-bottom-width:1px;}
.ewent-table--responsive-xxxl th, .ewent-table--responsive-xxxl td{display:block;border-top-width:0;}
.ewent-table--responsive-xxxl th[data-cell-title],
.ewent-table--responsive-xxxl td[data-cell-title]{position:relative;overflow:hidden;padding-left:55%;}
.ewent-table--responsive-xxxl th[data-cell-title]::before,
.ewent-table--responsive-xxxl td[data-cell-title]::before{content:attr(data-cell-title);position:absolute;width:50%;padding-top:inherit;padding-right:inherit;padding-bottom:inherit;padding-left:1.5625rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ewent-table--responsive-xxxl th[data-cell-title]::after,
.ewent-table--responsive-xxxl td[data-cell-title]::after{content:"";display:block;position:absolute;left:50%;top:0;height:100%;border-width:0 1px 0 0;border-style:inherit;border-color:inherit;}
.ewent-table--responsive-xxxl > tr:last-child, .ewent-table--responsive-xxxl > thead:last-child > tr:last-child, .ewent-table--responsive-xxxl > tbody:last-child > tr:last-child, .ewent-table--responsive-xxxl > tfoot:last-child > tr:last-child{border-bottom-width:0;}
.ewent-pricing-tables{display:flex;flex-wrap:wrap;}
.ewent-pricing-table{position:relative;text-align:center;width:100%;color:#919191;background:#fff;padding:2.8125rem;border-radius:0.3125rem;overflow:hidden;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-pricing-table-title{font-size:1.875rem;font-weight:400;line-height:1;}
p.ewent-pricing-table-subtitle{font-size:14px;letter-spacing:0.1px;}
.ewent-pricing-table-title:not(:last-child){margin-bottom:0;}
.ewent-pricing-table-price{position:relative;font-family:'Jost', sans-serif;font-size:3.75rem;font-weight:600;color:#8965b4;padding-top:1.5625rem;padding-bottom:0.9375rem;line-height:3.75rem;display:inline-block;}
.ewent-pricing-table-price:before{content:attr(data-currency);display:inline-block;vertical-align:top;left:-15px;top:15px;font-size:1.5rem;line-height:2rem;font-weight:bold;color:#8965b4;}
.ewent-pricing-table-lang{color:#616161;padding:0.9375rem 0 1.375rem;}
.ewent-pricing-table:not(:hover) .ewent-pricing-table-lang strong{color:#313131;}
.ewent-csstransforms3d .ewent-pricing-table, .ewent-csstransforms3d .ewent-pricing-table p.ewent-pricing-table-lang, .ewent-csstransforms3d .ewent-pricing-table .ewent-pricing-table-price, .ewent-csstransforms3d .ewent-pricing-table .ewent-pricing-table-title{transition-property:all;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-csstransforms3d .ewent-pricing-table:hover{background:#8965b4;color:#fff;}
.ewent-pricing-table:hover p.ewent-pricing-table-lang, .ewent-pricing-table:hover .ewent-pricing-table-price, .ewent-pricing-table:hover .ewent-pricing-table-title, .ewent-pricing-table:hover p strong, .ewent-pricing-table:hover .ewent-pricing-table-price:before{color:#fff;}
.ewent-pricing-tables.style-2{display:block;}
.ewent-pricing-tables.style-2 .ewent-pricing-table .ewent-pricing-table-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;margin:-1.875rem -0.9375rem 0;}
.ewent-pricing-tables.style-2 .ewent-pricing-table .ewent-pricing-table-content > *{margin:1.875rem 0.9375rem 0;}
.ewent-pricing-tables.style-2 .ewent-pricing-table .ewent-pt-title{text-align:left;}
.ewent-pricing-tables.style-2 .ewent-pricing-table .ewent-pricing-table-price{padding:0;}
.ewent-banners{overflow:hidden;}
.svg-gradient{position:fixed;top:0;left:0;}
.ewent-icon-boxes{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;}
.ewent-icon-boxes:not(:last-child){margin-bottom:55px;}
.ewent-icon-boxes[class*="item-col-"]:not(.no-gutters){margin-top:-60px;}
.ewent-icon-boxes[class*="item-col-"]:not(.no-gutters) > *{padding-top:60px;}
.ewent-icon-boxes .ewent-icon-box .ewent-icon-box-content{padding-right:1.25rem;}
.ewent-icon-boxes.align-center .ewent-icon-box .ewent-icon-box-content{padding:0 0.625rem;}
.ewent-icon-box .ewent-icon-box-content p:not(:last-child){margin-bottom:0.9375rem;}
.ewent-icon-boxes:not(.icons-hr) .ewent-icon-box .ewent-icon-box-content{font-size:1.125rem;}
.ewent-icon-box .ewent-icon-box-icon{display:block;font-size:3.7rem;padding-bottom:1.875rem;}
.ewent-icon-box .ewent-icon-box-icon .svg{width:85px;height:85px;}
.ewent-icon-box .ewent-icon-box-icon .svg path{fill:url(#MyGradient);}
.ewent-colorizer--scheme-color-2 .ewent-icon-box .ewent-icon-box-icon .svg path{fill:url(#MyGradient2);}
.ewent-icon-box .ewent-icon-box-title{font-size:1.875rem;font-weight:500;}
.ewent-icon-box .ewent-icon-box-title:not(:last-child){margin-bottom:1rem;}
.ewent-colorizer--scheme-color-5 .ewent-icon-box .ewent-icon-box-title, .ewent-colorizer--scheme-color-5 .ewent-icon-box{color:#fff;}
.ewent-colorizer--scheme-color-5 .ewent-icon-box .ewent-icon-box-icon:before, .ewent-colorizer--scheme-color-2 .ewent-icon-box .ewent-icon-box-icon:before{background-image:-webkit-linear-gradient(bottom left, #fffcb6 0%, rgba(54,242,227,1) 100%);background-image:-o-linear-gradient(bottom left, rgba(255,252,182,1) 0%, rgba(54,242,227,1) 100%);background-image:linear-gradient(106deg, rgba(255,252,182,1) 0%, rgba(54,242,227,1) 100%);}
.ewent-colorizer--scheme-color-5 .ewent-icon-box .ewent-icon-box-icon .svg path{fill:url(#MyGradient2);}
.ewent-icon-boxes.icons-hr .ewent-icon-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-icon{padding-right:1.875rem;}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-content{padding-right:1.875rem;}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-title{font-size:1.5rem;}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-title:not(:last-child){margin-bottom:.5rem;}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-icon .svg{width:55px;height:55px;}
.ewent-colorizer--scheme-color-2 .ewent-icon-box-title{color:#fff;}
.ewent-image-boxes{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;}
.ewent-image-box .image-box-content{padding:1.875rem 0.625rem;font-size:1.125rem;}
.ewent-image-box .ewent-image-box-title{font-size:1.875rem;font-weight:500;line-height:1.25;}
.ewent-image-box .ewent-image-box-media{overflow:hidden;width:100%;}
.ewent-image-box .ewent-image-box-media a{display:block;}
.ewent-image-boxes .ewent-image-box .ewent-image-box-media img{-webkit-transition:-webkit-transform .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-image-boxes:not(.style-3) .ewent-image-box .ewent-image-box-media img{width:100%;}
.ewent-image-box:hover .ewent-image-box-media img{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
.ewent-image-box .ewent-image-box-title:not(:last-child),
.ewent-image-box p:not(:last-child){margin-bottom:1rem;}
.ewent-image-box .ewent-image-box-title a{color:#313131;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.ewent-image-boxes.style-2 > .ewent-col, .ewent-image-boxes.style-3 > .ewent-col{width:50%;}
.ewent-image-boxes.style-2 .ewent-image-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;}
.ewent-image-boxes.style-2 > .ewent-col:nth-child(2n) .ewent-image-box{flex-wrap:wrap-reverse;}
.ewent-image-boxes.style-2 .image-box-content{padding:2.8125rem 3.75rem;background:#f9f9f9;}
.ewent-image-boxes.style-3 .ewent-image-box{padding-bottom:6.5625rem;}
.ewent-image-boxes.style-3 .ewent-image-box .image-box-content{position:absolute;right:0;bottom:0;width:100%;max-width:460px;background:#fff;padding:2.8125rem 3.75rem 4.6875rem;}
.ewent-entities:not(.ewent-grid-item):not(:last-child){margin-bottom:2.8rem;}
.ewent-entity-meta{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin:-0.625rem -0.625rem 0;}
.ewent-entity-meta > div{padding:0.625rem 0.625rem 0;}
.ewent-entity-meta > div > *:before{content:"\e789";display:inline-block;vertical-align:-3px;font-family:'Linearicons';margin-right:8px;}
.ewent-entity-meta > div > .author:before{content:"\e71e";}
.ewent-entity-meta > div > .news:before{content:"\e6ba";}
.ewent-entity-meta > div > .com:before{content:"\e7d7";}
.ewent-same-height.ewent-entities .ewent-entity, .ewent-same-height.ewent-entities .ewent-entity-content, .ewent-same-height.ewent-entities .ewent-entity .ewent-entity-media, .ewent-same-height.ewent-entities .ewent-entity .ewent-entity-media > *{height:100%;}
.ewent-entities:not(.short-style) .ewent-entity .ewent-entity-media{overflow:hidden;border-radius:5px 5px 0 0;}
.ewent-entity .ewent-entity-media a:not(.video-btn) img{width:100%;transition:transform 1s ease;}
.ewent-entities:not(.short-style) .ewent-entity:hover .ewent-entity-media a:not(.video-btn) img{transform:scale(1.1);}
.ewent-same-height.ewent-entities .ewent-entity .ewent-entity-link-element{display:flex!important;align-items:center;}
.ewent-entity-header--single:not(:last-child){margin-bottom:45px;}
.ewent-entity-single figure, .ewent-entity-single .gallery-item{overflow:hidden;border-radius:5px;position:relative;}
.ewent-entity-single .alignleft{max-width:54.7%;margin-right:1.875rem;}
.ewent-entity-single .ewent-title:not(:last-child){margin-bottom:0.9375rem;}
.ewent-entities .ewent-entity{border-radius:5px;}
.ewent-entities .ewent-entity-header:not(:last-child),
.ewent-entities .ewent-entity-body:not(:last-child){margin-bottom:15px;}
.category .ewent-section .ewent-entities.item-col-1 .ewent-entity-body:not(:last-child),
.ewent-post-classic .ewent-entities .ewent-entity-body:not(:last-child){margin-bottom:30px;}
.ewent-post-classic .ewent-entities.item-col-1 .ewent-entity-content{padding:30px 30px 30px 30px;}
.ewent-entities .ewent-entity-content{padding:30px;}
.ewent-entities:not(.style-3) .ewent-entity-content{background:#fff;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-entities.style-3 .ewent-entity-content{background:transparent;}
.ewent-entity-meta{font-size:0.875rem;color:#936cc1;line-height:1rem;letter-spacing:0.5px;}
.ewent-entity-meta > div > *:before{font-size:18px;}
.ewent-entity-meta:not(:last-child){margin-bottom:0.9375rem;}
.ewent-entity-title{font-weight:500;}
.ewent-entities:not(.short-style) h6.ewent-entity-title{font-weight:500;font-size:1.75rem;}
.ewent-entities:not(.short-style) .ewent-entity-title a:not(.ewent-ln--independent):not(.btn){color:#313131;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.ewent-entity .ewent-entity-media{position:relative;}
.ewent-entity-media a.video-btn{position:absolute;left:50%;top:50%;width:72px;height:72px;margin-left:-36px;margin-top:-36px;}
.single.single-post .ewent-entity-single a.video-btn{position:absolute;left:50%;top:50%;width:72px;height:72px;margin-left:-36px;margin-top:-36px;}
a.video-btn-anim{position:relative;padding-top:1.5625rem;padding-left:1.5625rem;display:inline-block;}
.ewent-video-btn a.video-btn-anim{display:block;margin:0 auto;width:123px;z-index:10;}
a.video-btn-anim:before{content:'';position:absolute;top:0;left:0;width:123px;height:123px;opacity:1;animation:flickerAnimation 1s infinite;background:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/video-btn-anim.png) no-repeat;}
@keyframes flickerAnimation { 0%{opacity:1;}
10%{opacity:0.9;}
20%{opacity:0.8;}
30%{opacity:0.7;}
40%{opacity:0.6;}
50%{opacity:0.5;}
60%{opacity:0.6;}
70%{opacity:0.7;}
80%{opacity:0.8;}
90%{opacity:0.9;}
100%{opacity:1;}
} .ewent-entities.style-2 .ewent-entity,
.ewent-entities.style-3 .ewent-entity{position:relative;}
.ewent-entities.style-2 .ewent-entity .ewent-entity-media, .ewent-entities.style-3 .ewent-entity .ewent-entity-media{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;border-radius:5px;z-index:1;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;}
.ewent-entities.style-2 .ewent-entity:hover .ewent-entity-media, .ewent-entities.style-3 .ewent-entity .ewent-entity-media{opacity:1;visibility:visible;}
.ewent-entities.style-3 .ewent-entity{position:relative;}
.ewent-entities.style-3 .ewent-entity .ewent-entity-media{z-index:-1;}
.ewent-entities.style-3 .ewent-entity .ewent-entity-media:before{content:'';opacity:0.6;background:#000;position:absolute;top:0;left:0;right:0;bottom:0;}
.ewent-entities.style-3 .ewent-entity .ewent-entity-media > a, .ewent-entities.style-2 .ewent-entity .ewent-entity-media > a{background-position:0 0!important;background-size:cover;display:block;height:100%;}
.ewent-entities.style-3 .ewent-entity .ewent-entity-content{z-index:1;position:relative;}
.ewent-entities.style-3 .ewent-entity, .ewent-entities.style-3:not(.short-style) .ewent-entity-title a:not(.ewent-ln--independent):not(.btn){color:#fff;}
.ewent-entities.style-3:not(.short-style) .ewent-entity-title a:not(.ewent-ln--independent):not(.btn){color:#fff;background-image:-webkit-linear-gradient(#fff 100%, #fff 100%);background-image:-o-linear-gradient(#fff 100%, #fff 100%);background-image:linear-gradient(#fff 100%, #fff 100%);}
.ewent-entities.style-3 .ewent-entity .ewent-entity-meta, .ewent-entities.style-3 .ewent-entity a:not(.ewent-ln--independent):not(.btn){color:#ba89F4;}
.ewent-entities.style-3 .ewent-entity a:not(.ewent-ln--independent):not(.btn){background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #936cc1), to(#936cc1));background-image:linear-gradient(to bottom, #936cc1 100%, #936cc1 100%);}
.ewent-entities.short-style{display:block;}
.ewent-entities.short-style .ewent-col:not(:last-child){margin-bottom:1.25rem;}
.ewent-entities.short-style .ewent-entity time:before{font-size:1rem;margin-right:7px;color:#936cc1;}
.ewent-entities .ewent-entity time:before{color:#936cc1;}
.ewent-entity-link-element{font-size:1.125rem;padding-top:40px;padding-right:30px;padding-left:6.9375rem;padding-bottom:40px;text-align:initial;background-color:#594174;color:#fff;position:relative;display:block!important;overflow:hidden;border-radius:5px;}
.ewent-entity-link-element .fa, .ewent-entity-link-element .fal, .ewent-entity-link-element .far, .ewent-entity-link-element .fab, .ewent-entity-link-element .fas, .ewent-entity-link-element .icon, .ewent-entity-link-element [class*="ewent-font-icon-"]{font-size:3.25rem;position:absolute;top:50%;margin-top:-1.625rem;left:30px;color:#f9ee92;}
.ewent-csstransforms3d .ewent-entity-link-element .fa, .ewent-csstransforms3d .ewent-entity-link-element .fal, .ewent-csstransforms3d .ewent-entity-link-element .far, .ewent-csstransforms3d .ewent-entity-link-element .fab, .ewent-csstransforms3d .ewent-entity-link-element .fas, .ewent-csstransforms3d .ewent-entity-link-element .icon, .ewent-csstransforms3d .ewent-entity-link-element [class*="ewent-font-icon-"]{-webkit-transition:-webkit-transform .5s cubic-bezier(0.25, 5, 0.79, 0.38);transition:transform .5s cubic-bezier(0.25, 5, 0.79, 0.38);}
.ewent-csstransforms3d .ewent-entity-link-element:hover .fa, .ewent-csstransforms3d .ewent-entity-link-element:hover .fal, .ewent-csstransforms3d .ewent-entity-link-element:hover .far, .ewent-csstransforms3d .ewent-entity-link-element:hover .fab, .ewent-csstransforms3d .ewent-entity-link-element:hover .fas, .ewent-csstransforms3d .ewent-entity-link-element:hover .icon, .ewent-csstransforms3d .ewent-entity-link-element:hover [class*="ewent-font-icon-"]{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
.owl-carousel.with-nav .owl-nav.disabled{display:flex;}
.owl-carousel .owl-nav{margin:0 -0.9375rem;}
body .owl-carousel .owl-nav button.owl-next, body .owl-carousel .owl-nav button.owl-prev{font-size:40px !important;margin:0 0.9375rem;color:#313131;transition:all .5s ease;}
.owl-carousel.ewent-grid .owl-nav{margin-top:3.75rem;justify-content:center;}
.owl-carousel .owl-nav button:hover{color:#936cc1;}
.owl-carousel.owl-nav-style-2 .owl-nav button:hover{color:#fff;}
.owl-carousel.owl-inside .owl-nav{position:absolute;top:50%;left:0;right:0;display:flex;padding:0 1.875rem;justify-content:space-between;transform:translateY(-50%);}
.owl-carousel.owl-inside .owl-nav{opacity:0;visibility:hidden;transition:all .5s ease;}
.owl-carousel.owl-inside:hover .owl-nav{opacity:1;visibility:visible;}
.owl-carousel.owl-inside .owl-nav button{color:#fff;opacity:0.6;}
.owl-carousel.owl-inside .owl-nav button:hover{opacity:1;}
.ewent-cta{color:#313131;}
.ewent-cta p{font-size:1.125rem;}
.ewent-cta.ewent-section{padding-top:8.4375rem;padding-bottom:8.4375rem;}
.ewent-cta.ewent-colorizer--scheme-light, .ewent-cta.ewent-colorizer--scheme-light .ewent-cta-title, .ewent-colorizer--scheme-color-2 .ewent-cta-title, .ewent-colorizer--scheme-color-2, .ewent-colorizer--scheme-light, .ewent-colorizer--scheme-light .ewent-section-title, .ewent-colorizer--scheme-color-2 .ewent-section-title{color:#fff;}
.ewent-cta .btn:not(:first-child){margin-top:0.9375rem;}
.ewent-cta .row .ewent-cta-title:not(:last-child){margin-bottom:0;}
.ewent-cta .row .ewent-cta-title.ewent-title-with-line:not(:last-child):after{padding-bottom:0;}
.ewent-cta.ewent-section.size-2{padding-top:5.625rem;padding-bottom:5.625rem;}
.ewent-circle-item{position:absolute;left:-200px;top:50%;margin-top:-16.875rem;z-index:0;}
.ewent-section-title-wrap:not(:last-child){margin-bottom:3.75rem;}
h2.ewent-section-title:not(:last-child){margin-bottom:2.125rem;}
.ewent-section-title + .ewent-section-description{margin-top:-0.8rem;}
.ewent-section-subtitle{font-family:"Open Sans", sans-serif;font-weight:400;font-size:0.875rem;line-height:1.42;letter-spacing:4.2px;text-transform:uppercase;}
.ewent-section-subtitle:not(:last-child){margin-bottom:0.6rem;}
.ewent-section-description{font-size:1.125rem;line-height:1.66667;padding-left:23%;padding-right:23%;}
.ewent-colorizer--scheme-color-5 .ewent-section-title, .ewent-colorizer--scheme-color-5 .ewent-section-subtitle, .ewent-colorizer--scheme-color-5 .ewent-section-description, .ewent-colorizer--scheme-color-5{color:#fff;}
.ewent-section-description.style-2{padding:0;}
p.style-2:not(:last-child){margin-bottom:0.9375rem;}
.ewent-rating{font-size:0.9375rem;line-height:1.25rem;white-space:nowrap;color:#f8bb4c;}
.ewent-rating:not(:last-child){margin-bottom:0.9375rem;}
.ewent-rating .licon-star-empty{color:#919191;}
.ewent-testimonials{display:flex;flex-wrap:wrap;}
.ewent-testimonials[class*="item-col-"]:not(.no-gutters ){margin-top:-60px;}
.ewent-testimonials[class*="item-col-"]:not(.no-gutters) > *{padding-top:60px;}
.ewent-testimonial{padding-left:75px;position:relative;padding-top:10px;}
.ewent-testimonial:before{content:'“ ';font-family:"Oxygen", sans-serif;font-weight:bold;font-size:7.5rem;line-height:5rem;position:absolute;top:0;left:-8px;-moz-background-clip:text;-webkit-background-clip:text;background-clip:text;color:transparent;background-image:rgb(255,251,182);background-image:-moz-linear-gradient(145deg, rgba(255,251,182,1) 0%,rgba(212,184,22,1) 100%);background-image:-webkit-linear-gradient(145deg, rgba(255,251,182,1) 0%,rgba(212,184,22,1) 100%);background-image:linear-gradient(145deg, rgba(255,251,182,1) 0%,rgba(212,184,22,1) 100%);}
.ewent-testimonial blockquote{font-family:"Oxygen", sans-serif;font-size:1.125rem;line-height:1.875rem;color:#616161;}
.ewent-colorizer--scheme-color-6 .ewent-testimonial blockquote{color:#313131;}
.ewent-testimonial blockquote:not(:last-child){margin-bottom:1.5625rem;}
ewent-author-info{font-size:0.875rem;}
.ewent-post-classic .blockquote-holder{padding:30px 30px;}
.ewent-testimonial cite{font-family:'Jost', sans-serif;font-size:1.5rem;display:block;font-style:normal;font-weight:500;line-height:1.875rem;color:#313131;}
.ewent-testimonial cite:not(:last-child){margin-bottom:0.3125rem;}
.ewent-testimonial-service{display:inline-block;}
.ewent-testimonial-service img{width:auto !important;}
.ewent-testimonial .ewent-author{display:flex;align-items:center;}
.ewent-testimonial .ewent-author .ewent-author-photo{max-width:90px;margin-right:20px;}
.ewent-testimonial .ewent-author-info{font-size:0.875rem;letter-spacing:0.5px;line-height:0.9375rem;color:#919191;}
.ewent-colorizer--scheme-color-5 .ewent-testimonial, .ewent-colorizer--scheme-color-5 .ewent-testimonial blockquote, .ewent-colorizer--scheme-color-5 .ewent-testimonial a, .ewent-colorizer--scheme-color-5 .ewent-testimonial cite, .ewent-colorizer--scheme-color-2 .ewent-testimonial, .ewent-colorizer--scheme-color-2 .ewent-testimonial blockquote, .ewent-colorizer--scheme-color-2 .ewent-testimonial a, .ewent-colorizer--scheme-color-2 .ewent-testimonial cite, .ewent-colorizer--scheme-color-5 .ewent-testimonial .ewent-author-info, .ewent-colorizer--scheme-color-2 .ewent-testimonial .ewent-author-info{color:#fff !important;}
.ewent-colorizer--scheme-color-5 .ewent-testimonial a, .ewent-colorizer--scheme-color-2 .ewent-testimonial a{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff)) !important;background-image:linear-gradient(to bottom, #fff 100%, #fff 100%) !important;}
.ewent-testimonials .owl-carousel:not([class*="ewent-grid--cols"]) .owl-nav{position:absolute;right:0;top:0.9375rem;margin-top:0;}
.ewent-testimonials .owl-carousel:not([class*="ewent-grid--cols"]){padding-right:15rem;}
.ewent-author-photo{border-radius:50%;overflow:hidden;}
.ewent-instafeed--snake{padding-right:8.5rem;}
.ewent-instafeed--snake .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){margin-top:-2px;margin-left:-1px;margin-right:-1px;}
.ewent-instafeed--snake .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{padding-top:2px;padding-left:1px;padding-right:1px;}
.ewent-instafeed--snake .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel).ewent-grid--cols-3 .ewent-grid-item:nth-child(6n+1), .ewent-instafeed--snake .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel).ewent-grid--cols-3 .ewent-grid-item:nth-child(6n+2), .ewent-instafeed--snake .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel).ewent-grid--cols-3 .ewent-grid-item:nth-child(6n+3){-webkit-transform:translateX(5.625rem);transform:translateX(5.625rem);}
.rev-slider .tp-layer-section-title{font-weight:bold;font-family:'Jost', sans-serif;}
.rev-slider .tp-layer-section-subtitle{font-size:1.5rem;font-weight:normal;}
#rev-slider-3{background:#fff;}
.ewent-gmap{height:45.625rem;}
.ewent-gmap{height:100%;width:100%;}
.ewent-gmap:not(:last-child){margin-bottom:1.875rem;}
.ewent-info-section .ewent-gmap-section .ewent-gmap{margin-bottom:0;}
.ewent-gmap.style-2{min-height:645px;}
.gm-style .gm-style-iw-c{top:100%;}
.gm-style .gm-style-iw-t::after, .gm-ui-hover-effect, .gm-style-iw-t::before{display:none!important;}
.gm-style .gm-style-iw-c{padding:1.875rem;border-radius:0.3125rem;padding-bottom:0;overflow:visible;transform:translate(-125%,-40%);box-shadow:0 2px 12px 1px rgba(0,0,0,0.1)!important;}
.gm-style .gm-style-iw-c:after{content:"";position:absolute;top:50%;left:100%;margin-top:0.9375rem;width:0;height:0;box-sizing:border-box;border:0.625rem solid black;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-137deg);box-shadow:-3px 3px 5px 0 rgba(0, 0, 0, 0.1);}
.gm-style-iw{font-weight:normal!important;font-size:1rem!important;top:0!important;left:25px!important;right:0!important;width:18.75rem !important;}
.gm-style .gm-style-iw-d{overflow:hidden!important;}
.gm-style .gm-style-iw-c a{background:transparent;border-bottom:1px solid transparent;}
.gm-style .gm-style-iw-c a:hover{border-bottom-color:inherit;}
.gm-style .ewent-info-box{padding-bottom:20px;}
.gm-style .ewent-info-box i{line-height:1.875rem;}
.ewent-info-box .ewent-info-item{padding-left:1.875rem;line-height:1.875rem;position:relative;}
.ewent-info-box .ewent-info-item span{display:block;}
.ewent-info-box .ewent-info-item:not(:last-child){margin-bottom:0.9375rem;}
.ewent-info-box .ewent-info-item address + a{font-size:0.875rem;}
.ewent-info-box .ewent-info-item .ewent-info-icon{content:'';position:absolute;left:0;top:0;width:80px;height:80px;}
.ewent-info-box .ewent-info-item .ewent-info-icon:before{-moz-background-clip:text;-webkit-background-clip:text;color:transparent;background-image:-webkit-linear-gradient(106deg, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);background-image:-o-linear-gradient(106deg, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);background-image:linear-gradient(106deg, rgba(54,242,227,1) 0%, rgba(186,137,244,1) 100%);}
.ewent-info-box .ewent-info-item .ewent-info-icon .svg path{fill:url(#MyGradient);}
.ewent-info-box .ewent-info-item.marker a{font-size:0.875rem;}
.ewent-info-box.size-2 .ewent-info-item{font-size:1.125rem;}
.ewent-info-box.size-2 .ewent-info-item:before{font-size:1.25rem;}
.ewent-info-box.size-2:not(:last-child){margin-bottom:30px;}
.ewent-info-box.size-2 .ewent-info-item .ewent-info-icon{width:auto;height:auto;font-size:1.25rem;line-height:1.875rem;padding:0 0.0625rem;}
.ewent-info-section .ewent-info-box{background:#594174;padding:8.4375rem 30px;color:#fff;text-align:center;height:100%;}
.ewent-info-item .ewent-info-title{font-size:18px;}
.ewent-info-section .ewent-info-box .ewent-info-item{text-align:left;}
.ewent-info-section .ewent-info-box .ewent-info-item:not(:last-child){margin-bottom:2.8125rem;}
.ewent-info-section .row:not(.col-no-space){margin-top:0;}
.ewent-info-section .ewent-info-box .ewent-section-title{color:#fff;}
.ewent-info-section .row:not(.col-no-space) > [class*="col"]{padding-top:0;}
.ewent-info-section:not(.style-2) .ewent-info-box .ewent-info-item{padding-left:6.875rem;}
.ewent-info-section:not(.style-2) .ewent-info-box .ewent-info-item:before{font-size:60px;line-height:1.1;}
.ewent-info-section .ewent-info-box .ewent-info-title{display:block;}
.ewent-info-section .ewent-info-box .ewent-info-item time, .ewent-info-section .ewent-info-box .ewent-info-item .time{font-size:18px;}
.ewent-info-section .ewent-info-box .ewent-info-title:not(:last-child){margin-bottom:0.9375rem;}
.ewent-info-section .ewent-info-box .ewent-info-item span{font-family:'Jost', sans-serif;display:block;font-size:0.875rem;color:#b1b1b1;text-transform:uppercase;line-height:0.9375rem;letter-spacing:1px;padding-bottom:15px;}
.elementor-widget-ewent_venue_info .ewent-info-section.style-2 .ewent-info-box .ewent-info-item span{font-family:'Jost', sans-serif;display:block;font-size:30px;color:#fff;text-transform:none;line-height:1.2;letter-spacing:0;padding-bottom:25px;font-weight:500;}
.elementor-widget-ewent_venue_info .ewent-info-section.style-2 .ewent-info-box.ewent-color-sheeme-2 .ewent-info-item span{color:#313131;}
.ewent-info-section .ewent-info-box .ewent-info-item > div:not(:last-child){margin-bottom:0;}
.ewent-info-section .bg-img{width:100%;height:100%;min-height:400px;}
.ewent-info-section img{width:100%;}
.ewent-info-section .gm-style .gm-style-iw-c, .ewent-gmap.style-3 .gm-style .gm-style-iw-c, .ewent-gmap.style-4 .gm-style .gm-style-iw-c{display:none;}
.ewent-info-section.style-2{overflow:hidden;}
.ewent-info-section.style-2[class*="item-col-"]{display:flex;flex-wrap:wrap;}
.ewent-info-section.style-2 .ewent-info-box{padding:45px;overflow:hidden;height:auto;}
.ewent-info-section.style-2 .ewent-info-box .ewent-info-item{padding-left:0;z-index:1;}
.ewent-info-section.style-2 .ewent-info-box .ewent-info-item .svg{position:absolute;right:-50px;left:auto;top:20%;opacity:1;line-height:1;z-index:-1;width:200px;height:200px;}
.ewent-info-section.style-2 .ewent-info-box .ewent-info-item .svg path{fill:#62477f;}
.ewent-info-section.style-2 .ewent-info-box.ewent-color-sheeme-2 .ewent-info-item .svg path{fill:#fbf29e;}
.container .ewent-info-section.style-2 .ewent-gmap.style-2{min-height:435px;height:0;}
.ewent-info-section.style-2 .ewent-gmap.style-2{min-height:420px;height:0;}
.ewent-info-section.style-2 .ewent-info-box.ewent-color-sheeme-2{background:#fffbb6;height:100%;}
.ewent-info-section.style-2.ewent-color-sheeme-2 .ewent-col:nth-child(2n) .ewent-info-box{background:#f7f3b0;}
.ewent-info-box.ewent-color-sheeme-2 .ewent-info-item{color:#313131;}
.ewent-info-section.style-2.ewent-color-sheeme-2 .ewent-col:nth-child(2n) .ewent-info-box .ewent-info-item .svg path{fill:#f5ec99;}
.ewent-info-section.style-2.ewent-color-sheeme-2 .ewent-info-box{height:100%;}
.ewent-info-section.style-2 .ewent-info-box{position:relative;}
.ewent-info-section .ewent-info-box.ewent-color-sheeme-2 .ewent-info-item span{color:#616161;}
.ewent-gmap.style-3{min-height:255px;height:0;}
.ewent-gmap.style-4{min-height:550px;height:0;}
input[type="text"], input[type="search"], input[type="date"], input[type="datetime-local"], input[type="email"], input[type="file"], input[type="month"], input[type="number"], input[type="password"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], textarea, .ewent-custom-select .ewent-selected-option, .select2-container--ewent .select2-selection{border-style:solid;border-width:1px;border-radius:5px;height:2.8125rem;width:100%;padding-top:0.3rem;padding-right:1.25rem;padding-bottom:0.3rem;padding-left:1.25rem;font-size:1rem;line-height:1.5rem;color:#919191;background-color:#fff;border-color:#eee;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-newsletter-form:not(.ewent-singlefield-form) button:not(:first-child){margin-top:0.9375rem;}
.ewent-multicolor-container .ewent-section-title + form{margin-top:3.1rem;}
.ewent-multicolor-container form .form-group:first-child{margin-top:-0.8125rem;}
.ewent-multicolor-container form [class*="form-col"]{padding-top:0.8125rem;}
.ewent-multicolor-container form .form-group:last-child > [class*="form-col"]:only-child > .ewent-btn:only-child{margin-top:1.3rem;}
.form-caption{display:block;}
.form-caption:not(:last-child){margin-bottom:0.8rem;}::-webkit-input-placeholder{color:inherit;opacity:1;}::-webkit-textarea-placeholder{color:inherit;opacity:1;}
input::-moz-placeholder{color:inherit;opacity:1;}
textarea::-moz-placeholder{color:inherit;opacity:1;}::-ms-input-placeholder{color:inherit;opacity:1;}::-ms-textarea-placeholder{color:inherit;opacity:1;}
.ewent-toggled-fields{display:none;}
.ewent-toggled-fields-invoker{position:relative;padding-right:1.875rem;cursor:pointer;}
.ewent-toggled-fields-invoker::after, .ewent-toggled-fields-invoker::before{content:"\e93a";font-family:'Linearicons';position:absolute;right:0;top:0;-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-toggled-fields-invoker::before{content:"\e939";opacity:0;}
.ewent-toggled-fields-invoker--opened::before{opacity:1;}
.ewent-toggled-fields-invoker--opened::after{opacity:0;}
.ewent-csstransforms3d .ewent-toggled-fields-invoker::after, .ewent-csstransforms3d .ewent-toggled-fields-invoker::before{-webkit-transition-property:-webkit-transform, opacity;transition-property:transform, opacity;}
.ewent-csstransforms3d .ewent-toggled-fields-invoker::before, .ewent-csstransforms3d .ewent-toggled-fields-invoker--opened::after{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);}
.ewent-csstransforms3d .ewent-toggled-fields-invoker--opened::before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.ewent-range-slider-field{font-size:1rem;line-height:1.625rem;margin-bottom:0.3rem;display:flex;flex-wrap:wrap;justify-content:space-between;}
.ewent-range-slider-field input[type="text"], 
.ewent-range-slider-field input[type="search"], 
.ewent-range-slider-field input[type="date"], 
.ewent-range-slider-field input[type="datetime-local"], 
.ewent-range-slider-field input[type="email"], 
.ewent-range-slider-field input[type="file"], 
.ewent-range-slider-field input[type="month"], 
.ewent-range-slider-field input[type="number"], 
.ewent-range-slider-field input[type="password"], 
.ewent-range-slider-field input[type="tel"], 
.ewent-range-slider-field input[type="time"], 
.ewent-range-slider-field input[type="url"], 
.ewent-range-slider-field input[type="week"], 
.ewent-range-slider-field textarea{height:auto !important;font-size:inherit;font-size:0.875rem;line-height:inherit !important;border-width:0px;font-weight:inherit;width:100%;padding:0 !important;background-color:transparent;box-shadow:none;max-width:160px;color:#616161;}
.ewent-range-slider{position:relative;height:0.8125rem;border-radius:5px;background-color:#eee;width:100%;}
.ewent-range-slider:not(:last-child){margin-bottom:1.875rem;}
.ewent-range-slider .ui-slider-range{position:absolute;top:0.25rem;bottom:0.25rem;cursor:pointer;background:rgb(201,156,255);background:-moz-linear-gradient(left, rgba(201,156,255,1) 0%, rgba(244,201,223,1) 100%);background:-webkit-linear-gradient(left, rgba(201,156,255,1) 0%,rgba(244,201,223,1) 100%);background:linear-gradient(to right, rgba(201,156,255,1) 0%,rgba(244,201,223,1) 100%);}
.ewent-range-slider .ui-slider-handle{display:block;position:absolute;top:50%;margin-top:-0.75rem;width:1.5rem;height:1.5rem;cursor:pointer;border-radius:50%;background-color:#936cc1;}
.ewent-range-slider .ui-slider-handle:before{content:'';position:absolute;top:50%;left:50%;background:#fff;width:0.5rem;height:0.5rem;margin-left:-0.25rem;margin-top:-0.25rem;border-radius:50%;}
.ewent-range-slider .ui-slider-handle:last-child{margin-left:-0.625rem;}
input[type="checkbox"],
input[type="radio"]{display:none;}
input[type="checkbox"] + label[for],
input[type="radio"] + label[for]{display:block;position:relative;font-size:1rem;font-weight:normal;line-height:1.875rem;padding-left:2.865rem;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;min-height:1.5rem;color:#616161;}
input[type="checkbox"] + label[for]::before,
input[type="radio"] + label[for]::before{content:"";border:1px solid #f1f1f1;width:1.75rem;height:1.75rem;position:absolute;left:0;top:0;background:#fff;border-radius:0.3125rem;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
input[type="checkbox"] + label[for]::after,
input[type="radio"] + label[for]::after{font-family:'Linearicons';content:"\e934";color:#313131;font-size:0.9375rem;line-height:1;position:absolute;left:0;width:1.875rem;text-align:center;top:0.5625rem;display:none;}
input[type="checkbox"] + label[for]:not(:last-child),
input[type="radio"] + label[for]:not(:last-child){margin-bottom:0.9375rem;}
input[type="checkbox"]:checked + label[for]::after,
input[type="radio"]:checked + label[for]::after{display:block;}
input[type="radio"] + label[for]::after{content:"";width:0.9375rem;height:0.9375rem;border-radius:50%;background-color:#313131;left:0.5rem;top:0.5rem;}
input[type="radio"] + label[for]::before{border-radius:50%;}
.ewent-custom-select{position:relative;}
.ewent-custom-select.ewent-over{z-index:3;}
.ewent-custom-select .ewent-selected-option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;height:2.75rem;line-height:2.75rem;position:relative;padding-right:2.625rem;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:0;padding-bottom:0;}
.ewent-custom-select .ewent-selected-option::after, .ewent-custom-select .ewent-selected-option::before{content:"\e93a";font-family:'Linearicons';font-size:1.25rem;color:#313131;line-height:inherit;position:absolute;top:0;right:1rem;-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-custom-select .ewent-selected-option::before{content:"\e939";opacity:0;visibility:hidden;}
.ewent-custom-select .ewent-options-list{font-size:0.875rem;line-height:1.5rem;text-align:initial;letter-spacing:0.7px;color:#313131;background-color:#fff;padding-bottom:1rem;border:1px solid #eee;border-radius:0 0 5px 5px;position:absolute;top:100%;left:0;width:100%;margin-top:-1px;opacity:0;visibility:hidden;-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-custom-select .ewent-options-list > li{cursor:pointer;padding-top:0.9375rem;padding-right:1.25rem;padding-left:1.25rem;-webkit-transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-custom-select .ewent-options-list > li:hover, .ewent-custom-select .ewent-options-list > li.ewent-active{color:#936cc1;}
.ewent-custom-select.ewent-opened .ewent-options-list, .ewent-custom-select.ewent-opened .ewent-selected-option::before{opacity:1;visibility:visible;}
.ewent-custom-select.ewent-opened .ewent-selected-option::after{opacity:0;visibility:hidden;}
.ewent-csstransforms3d .ewent-custom-select .ewent-options-list, .ewent-csstransforms3d .ewent-custom-select .ewent-selected-option::after, .ewent-csstransforms3d .ewent-custom-select .ewent-selected-option::before{-webkit-transition-property:-webkit-transform, opacity, visibility;transition-property:transform, opacity, visibility;}
.ewent-csstransforms3d .ewent-custom-select .ewent-options-list{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}
.ewent-csstransforms3d .ewent-custom-select .ewent-selected-option::before, .ewent-csstransforms3d .ewent-custom-select.ewent-opened .ewent-selected-option::after{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);}
.ewent-csstransforms3d .ewent-custom-select.ewent-opened .ewent-options-list, .ewent-csstransforms3d .ewent-custom-select.ewent-opened .ewent-selected-option::before{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.ewent-field-counter{position:relative;padding-right:3rem;}
.ewent-field-counter-value{font-family:"Old Standard TT", serif;color:#313131;font-size:3.7rem;line-height:0.82;position:relative;top:5px;}
.ewent-field-counter-control{font-size:1.25rem;line-height:1;position:absolute;right:0;-webkit-transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:color .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-field-counter-control::after{font-family:'Linearicons';}
.ewent-field-counter-control:hover{color:#313131;}
.ewent-field-counter-control--increase{top:0;}
.ewent-field-counter-control--increase::after{content:"\e939";}
.ewent-field-counter-control--decrease{bottom:0;}
.ewent-field-counter-control--decrease::after{content:"\e93a";}
label{margin-bottom:0.3125rem;display:inline-block;}
label[for]{cursor:pointer;color:#616161;}
textarea{height:auto;resize:none;padding-top:1rem;padding-bottom:1rem;display:block;}
.ewent-rating-field{padding-top:0.6rem;padding-bottom:0.5rem;}
.ewent-rating-field .ewent-rating{font-size:1.5rem;}
.ewent-rating-field .ewent-rating .icon{cursor:pointer;}
.form-col.ewent-rating-field > *{margin-left:0.9375rem;}
.ewent-rating-field .ewent-rating-title{color:#919191;}
.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.9375rem;margin-right:-0.9375rem;}
.form-group:last-child > [class*="form-col"]:only-child > .btn:only-child{margin-top:0.9375rem;}
.form-group:first-child{margin-top:-0.9375rem;}
[class*="form-col"]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-top:0.9375rem;padding-left:0.9375rem;padding-right:0.9375rem;}
[class*="form-col"] input:not(:last-child){margin-bottom:0.9375rem;}
.form-col-1{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%;}
.form-col-2{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%;}
.form-col-3{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;}
.form-col-4{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%;}
.form-col-5{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%;}
.form-col-6{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;}
.form-col-7{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%;}
.form-col-8{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%;}
.form-col-9{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%;}
.form-col-10{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%;}
.form-col-11{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%;}
.form-col-12{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;}
.form-group.style-2{margin-top:-1.875rem;}
.form-group.style-2 [class*="form-col"]{padding-top:1.875rem;}
.ewent-singlefield-form-titled-wrapper{display:inline-block;}
.ewent-singlefield-form-titled-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-0.9375rem;}
.ewent-singlefield-form-titled-wrapper .ewent-singlefield-form-title{font-family:"Playfair Display", serif;font-size:2.25rem;line-height:2.4375rem;margin-right:1.25rem;padding-top:0.9375rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}
.ewent-singlefield-form-titled-wrapper .ewent-singlefield-form-form{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding-top:0.9375rem;}
.ewent-singlefield-form-titled-wrapper .ewent-singlefield-form-form .ewent-singlefield-form{width:25rem;}
.ewent-singlefield-form-titled-wrapper .ewent-singlefield-form, .ewent-singlefield-form-titled-wrapper .ewent-alert-box{max-width:initial !important;}
.ewent-singlefield-form{margin-left:auto;margin-right:auto;position:relative;display:flex;}
.ewent-singlefield-form input{height:3.75rem;}
.ewent-singlefield-form:not(:last-child){margin-bottom:2.8125rem;}
.ewent-singlefield-form button{margin-left:4px;}
.ewent-singlefield-form button .fa, .ewent-singlefield-form button .fal, .ewent-singlefield-form button .far, .ewent-singlefield-form button .fab, .ewent-singlefield-form button .fas, .ewent-singlefield-form button .icon, .ewent-singlefield-form button [class*="ewent-font-icon-"]{vertical-align:middle;line-height:inherit;position:relative;top:-2px;}
[class*="ewent-multicolor-col"] .ewent-singlefield-form{max-width:23.125rem;}
.ewent-widget .ewent-singlefield-form.ewent-searchform input{height:2.8125rem;padding-right:4.375rem;}
.ewent-widget .ewent-searchform button{position:absolute;right:0;top:0;bottom:0;width:3.75rem;font-size:1.25rem;}
.ewent-figure-linked{text-align:center;}
.ewent-figure-linked figcaption:last-child:not(:only-child){margin-top:1.2rem;}
.ewent-figure-linked figcaption:first-child:not(:only-child){margin-bottom:1.2rem;}
.ewent-filter-wrap:not(:last-child){margin-bottom:2.8125rem;}
.ewent-filter{display:flex;flex-wrap:wrap;}
.ewent-filter > li > a{display:block;padding:0.5rem 1.875rem 0.4375rem;font-size:0.875rem;letter-spacing:0.3px;z-index:1;position:relative;color:#313131;}
.ewent-filter > li > a:before{content:'';z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;border-radius:5px;visibility:hidden;background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);background:linear-gradient(165deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);transition:opacity .5s ease;}
.ewent-filter > li > a.ewent-active:before{opacity:1;visibility:visible;-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);}
.ewent-gallery{overflow:hidden;}
.ewent-gallery .ewent-grid:not(.owl-carousel):not(.ewent-grid--no-gutters){margin-top:-1.875rem;}
.ewent-gallery .ewent-grid:not(.owl-carousel):not(.ewent-grid--no-gutters) .ewent-grid-item{padding-top:1.875rem;}
.ewent-gallery:not(:last-child){margin-bottom:3.2rem;}
.ewent-gallery img{width:100%;}
.ewent-gallery-item-link{display:block;position:relative;cursor:url(//philly.hhhexpo.com/wp-content/themes/images/cursor-cross.png) 29 29, pointer;}
.ewent-gallery-item-link::before{content:"";opacity:0;background-color:rgba(28, 28, 28, 0.4);position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-gallery-item-link:hover::before{opacity:1;}
.ewent-gallery-item-caption{opacity:0;visibility:hidden;position:absolute;}
.ewent-gallery-item--without-thumb .ewent-gallery-item-link{height:0;padding-bottom:66%;}
.ewent-gallery-item--without-thumb .ewent-gallery-item-link img{display:none;}
.ewent-gallery--bg-based .ewent-gallery-item{height:0;padding-bottom:100%;position:relative;overflow:hidden;}
.ewent-gallery--bg-based .ewent-gallery-item img{opacity:0;}
.ewent-gallery--bg-based .ewent-gallery-item img, .ewent-gallery--bg-based .ewent-gallery-item-link{position:absolute;top:0;bottom:0;right:0;left:0;}
.ewent-gallery .ifw-container-loading{position:relative;min-height:200px;}
.ewent-gallery .ifw-container-loading::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;background-color:#f9f9f9;background-image:url(//philly.hhhexpo.com/wp-content/themes/images/loader.gif);background-repeat:no-repeat;background-position:center center;}
.ewent-countdown{margin-top:-1.875rem;}
.ewent-countdown .countdown-row{font-size:0;line-height:0;}
.ewent-countdown .countdown-section{display:inline-block;vertical-align:top;padding-top:1.875rem;width:25%;text-align:center;color:#313131;}
.ewent-countdown .countdown-amount{font-family:"Jost", serif;font-size:3rem;font-weight:600;color:#313131;line-height:1;display:block;}
.ewent-countdown .countdown-period{font-size:0.9375rem;line-height:1.625rem;display:block;letter-spacing:0.5px;}
.ewent-colorizer--scheme-light .ewent-countdown .countdown-amount, .ewent-colorizer--scheme-light .ewent-countdown .countdown-section{color:#fff;}
.ewent-products:not(.ewent-products-small){display:flex;flex-wrap:wrap;}
.ewent-products:not(:last-child){margin-bottom:2.8125rem;}
.ewent-products:not(.ewent-products-small) .ewent-product{padding:1.875rem;border-radius:0.625rem;text-align:center;overflow:hidden;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-products:not(.ewent-products-small) .ewent-product .ewent-product-image:not(:last-child){margin-bottom:1.875rem;}
.ewent-product .ewent-product-image{display:block;position:relative;}
.ewent-product .ewent-product-image .btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:all .5s ease;}
.ewent-product:hover .ewent-product-image .btn{bottom:1.875rem;opacity:1;visibility:visible;}
.ewent-product .ewent-product-image .ewent-label{position:absolute;left:15px;top:15px;background:#edc1e4;font-size:0.8125rem;padding:0 0.625rem;border-radius:0.3125rem;color:#313131;}
.ewent-product .ewent-product-image .ewent-label.ewent-new{background:#96f9d8;}
.ewent-product-title{font-size:1.25rem;}
.ewent-product-title:not(:last-child){margin-bottom:0.9375rem;}
.ewent-product-title a:not(.ewent-ln--independent):not(.btn){color:#313131 !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131)) !important;background-image:linear-gradient(to bottom, #313131 100%, #313131 100%) !important;}
.ewent-product-price{color:#28b2a7;font-weight:bold;}
.ewent-product-price i{font-style:normal;color:#919191;text-decoration:line-through;}
.ewent-products.ewent-products-small:not(:last-child){margin-bottom:1.875rem;}
.ewent-products-small .ewent-col:not(:last-child){margin-bottom:1.875rem;}
.ewent-products-small .ewent-product{display:flex;position:relative;}
.ewent-products-small .ewent-product .ewent-product-image{width:4.6875rem;margin-right:0.9375rem;display:block;}
.ewent-products-small .ewent-product .ewent-product-title{font-size:1.125rem;font-family:inherit;}
.woocommerce-cart-form__cart-item .ewent-products-small .ewent-product .ewent-product-title a{color:inherit !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #936cc1), to(#936cc1)) !important;background-image:linear-gradient(to bottom, #936cc1 100%, #936cc1 100%) !important;}
.woocommerce-cart-form__cart-item .ewent-products-small .ewent-product .ewent-product-title{font-size:1rem;color:#936cc1;}
.ewent-products-small .ewent-product .ewent-product-title:not(:last-child){margin-bottom:0;}
.ewent-products-small .ewent-product .ewent-product-price{font-weight:normal;font-size:0.8125rem;letter-spacing:0.5px;}
.product-sort-section{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;align-items:center;margin:-0.9375rem -0.9375rem 0;padding-bottom:1.875rem;}
.product-sort-section:after{content:'';position:absolute;top:100%;left:0.9375rem;right:-1.875rem;background:#eee;height:1px;}
.product-sort-section > .ewent-col{padding:0.9375rem 0.9375rem 0;}
.product-sort-section:not(:last-child){margin-bottom:1.875rem;}
.product-sort-section .ewent-custom-select{width:16.875rem;}
.shopping-cart{background:#fff;padding:1.875rem;position:absolute;top:100%;left:0;border-radius:5px;text-align:left;overflow:hidden;margin-top:1.875rem;margin-left:-1.875rem;min-width:310px;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.shopping-cart .ewent-close-item{position:absolute;right:0;top:0;font-size:0.875rem;color:#313131;}
.shopping-cart .ewent-product .ewent-product-price{color:#919191;font-style:normal;}
.shopping-cart.ewent-close-item:hover{color:#936cc1;}
.shopping-cart .sc-footer{position:relative;padding-top:1.875rem;}
.shopping-cart .sc-footer:before{content:'';position:absolute;top:0;left:-1.875rem;right:-1.875rem;background:#eee;height:1px;}
.shopping-cart .subtotal{font-family:'Jost', sans-serif;font-size:1.125rem;color:#313131;}
.shopping-cart .subtotal span{font-weight:bold;font-size:1rem;}
.shopping-cart .subtotal:not(:last-child){margin-bottom:0.9375rem;}
.shop-cart-form table tr th{width:25%;}
.shop-cart-form table tr td{padding-top:1.875rem;padding-bottom:1.875rem;}
.shop-cart-form .ewent-product{align-items:flex-start;}
.shop-cart-form .ewent-product .ewent-close-item{margin-right:1.25rem;font-size:1.125rem;}
.ewent-shop-footer{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin:-0.9375rem -0.4688rem 0;}
.shop-cart-form .ewent-shop-footer > *{margin:0.9375rem 0.4688rem 0;}
.shop-cart-form .ewent-singlefield-form{width:45%;}
.shop-cart-form .ewent-singlefield-form input{height:2.8125rem;}
.shop-cart-form tfoot tr td{background:#fff;}
.ewent-checkout-form tr th:first-child{width:35%;}
.ewent-checkout-form .ewent-product-title{font-size:1.125rem;line-height:1.875rem;}
.ewent-checkout-form .checkout-title{font-size:1.5rem;font-weight:300;}
.ewent-checkout-form .checkout-title strong{font-weight:600;}
.ewent-checkout-form tfoot{position:relative;}
.ewent-checkout-form tfoot tr td{background:none;}
.ewent-checkout-form tfoot:before{content:'';position:absolute;left:0;top:60px;bottom:0;width:35%;z-index:-1;border-radius:0 0 0 5px;background:rgb(54,242,227);background:-moz-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(255,252,182,1) 100%);background:-webkit-linear-gradient(left, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);background:linear-gradient(to right, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);}
@-moz-document url-prefix() {
.ewent-checkout-form tfoot:before{top:0;}
}
.ewent-checkout-form tfoot tr td:first-child{border-bottom:none;}
.payment-option:not(:last-child){margin-bottom:1.875rem;}
.payment-option li:not(:last-child){margin-bottom:0.9375rem;}
.payment-option li:last-child{padding-top:15px;}
.payment-option input[type="radio"] + label{font-weight:bold;color:#616161;font-size:1.125rem;display:inline-block;margin-right:1.875rem;}
.payment-desc{padding-left:2.8125rem;}
.payment-option .input-wrapper:not(:last-child){margin-bottom:0;}
.payment-option > li:last-child [class*="btn"]:only-child{margin-top:0.9375rem;}
.ewent-product.ewent-product-single .image-preview-container{display:flex;}
.image-preview-container .ewent-product-thumbs{width:6.25rem;margin-right:1.875rem;}
.zoomContainer{overflow:hidden;border-radius:0.3125rem;}
.image-preview-container .ewent-product-thumbs > a{display:block;margin-bottom:0.9375rem;}
.ewent-product-single .ewent-page-title:not(:last-child){margin-bottom:0.9375rem;}
.ewent-product-single .pricing-area{display:flex;flex-wrap:wrap;align-items:center;}
.ewent-product-single .pricing-area:not(:last-child),
.ewent-product-single .ewent-product-price:not(:last-child),
.ewent-product-single .add-to-cart-form:not(:last-child),
.ewent-product-single:not(:last-child){margin-bottom:1.875rem;}
.ewent-product-single .pricing-area .ewent-rating{font-size:1.5rem;margin-right:0.9375rem;}
.ewent-product-single .pricing-area .ewent-rating:not(:last-child){margin-bottom:0;}
.ewent-product-single .ewent-product-price{font-size:1.5rem;}
.quantity{position:relative;max-width:130px;margin-right:0.3125rem;}
.quantity input{height:3.75rem;}
.quantity > button{position:absolute;top:0.625rem;right:20px;font-size:15px;color:#313131;}
.quantity > .qty-minus{top:auto;bottom:0.625rem;}
.ewent-product-single .product-actions{display:flex;}
.ewent-product-single .product-meta:not(:last-child),
.share-wrap .share-title{margin-bottom:0.9375rem;}
.hidden-section:not(:last-child){margin-bottom:0.9375rem;}
.hidden-section .account-action{color:#313131;font-size:1.5rem;font-family:'Jost', sans-serif;font-weight:500;}
.hidden-section .login-form-footer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.hidden-section .content{padding:1.875rem 0 0.9375rem;}
.hidden-section .input-box:not(:last-child){margin-bottom:0.9375rem;}
.checkbox-title:not(:last-child){margin-bottom:1.875rem;}
.checkbox-title input[type="checkbox"] + label[for]{color:#313131;}
.checkbox-title input[type="checkbox"] + label[for], 
.checkbox-title input[type="radio"] + label[for]{font-family:'Jost', sans-serif;font-size:2.25rem;line-height:1.25;font-weight:500;padding-left:0;padding-right:2.8125rem;display:inline-block;}
.checkbox-title input[type="checkbox"] + label[for]::before,
.checkbox-title input[type="checkbox"] + label[for]::after{left:auto;right:0;top:0.3125rem;}
.checkbox-title input[type="checkbox"] + label[for]::after{top:0.9375rem;}
.text-center .ewent-menu{margin-left:auto;margin-right:auto;}
.ewent-menu{max-width:15rem;text-align:initial;font-weight:600;font-size:1.125rem;line-height:1.875rem;}
.ewent-menu > li{overflow:hidden;padding-right:5rem;position:relative;}
.ewent-menu > li:not(:last-child){margin-bottom:0.6rem;}
.ewent-menu > li > span{font-weight:400;position:absolute;right:0;bottom:0;}
.ewent-dropdown{position:relative;z-index:1;}
.ewent-dropdown-title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;}
.ewent-dropdown-element{opacity:0;visibility:hidden;position:absolute;top:100%;left:0;width:100%;-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.ewent-dropdown-element--icons > li .fa, .ewent-dropdown-element--icons > li .fal, .ewent-dropdown-element--icons > li .far, .ewent-dropdown-element--icons > li .fab, .ewent-dropdown-element--icons > li .fas, .ewent-dropdown-element--icons > li .icon, .ewent-dropdown-element--icons > li [class*="ewent-font-icon-"]{position:absolute;top:1.3rem;left:1.5625rem;}
.ewent-dropdown--opened{z-index:6;}
.ewent-dropdown--opened .ewent-dropdown-element{opacity:1;visibility:visible;}
.ewent-dropdown--title-icon .ewent-dropdown-title{position:relative;padding-right:0.875rem;}
.ewent-sidebar .ewent-widget.ewent_recent_posts .ewent-entity a:not(.ewent-ln--independent):not(.btn){color:#936cc1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #936cc1), to(#936cc1));background-image:linear-gradient(to bottom, #936cc1 100%, #936cc1 100%);}
.ewent-twitter-feed:not(:last-child){margin-bottom:1.2rem;}
.ewent-twitter-feed > li:not(:last-child){margin-bottom:23px;}
.ewent-twitter-feed .ewent-tweet-content:not(:last-child){margin-bottom:0.85rem;}
.ewent-twitter-feed .ewent-tweet-footer{color:#919191;font-size:0.8125rem;line-height:0.8125rem;letter-spacing:1px;}
.event-list li .time{font-size:0.875rem;}
.event-list li:not(:last-child){margin-bottom:0.9375rem;}
.ewent-404-section{padding-top:8.4375rem;padding-bottom:10.3125rem;}
.ewent-404-content:not(:last-child){margin-bottom:22px;}
.ewent-404-title{font-size:22.5rem;line-height:1;}
.ewent-404-title.ewent-title-with-line:before{top:auto;bottom:126px;height:0.9375rem;height:1.125rem;border-radius:0.625rem;}
.ewent-404-title + *{margin-top:-2.8125rem;}
.ewent-404-message{font-size:1.5rem;display:block;}
.ewent-404-message:not(:last-child){margin-bottom:1.875rem;}
.ewent-singlefield-form.ewent-404-form{max-width:660px;}
.ewent-coming-soon-content h1{font-size:4.5rem;}
.ewent-coming-soon-content h1.ewent-title-with-line:not(.ewent-one-line):before{top:3.9rem;}
.ewent-coming-soon-title:not(:last-child){margin-bottom:2.15rem;}
.ewent-coming-soon-message{font-size:1.125rem;color:#616161;}
.ewent-coming-soon-message:not(:last-child){margin-bottom:5.625rem;}
.ewent-contact-info{font-size:2.25rem;line-height:3.2625rem;}
.ewent-footer{font-size:1rem;line-height:1.875rem;}
.ewent-footer address{font-style:normal;}
.ewent-footer address:not(:last-child){margin-bottom:0.8rem;}
.ewent-footer .ewent-icon-btn{color:#1c1c1c;font-size:1.875rem;}
.ewent-footer .ewent-widget ul:not(.ewent-list--unstyled){letter-spacing:1.05px;}
.ewent-footer .ewent-widget .ewent-alert-box{max-width:85%;}
.ewent-footer .ewent-widget .ewent-alert-box{margin-left:auto;margin-right:auto;}
.ewent-footer h1:not(:last-child), .ewent-footer h2:not(:last-child), .ewent-footer h3:not(:last-child), .ewent-footer h4:not(:last-child), .ewent-footer h5:not(:last-child), .ewent-footer h6:not(:last-child){margin-bottom:1.875rem;}
.ewent-footer-items{display:inline-block;margin-top:-0.6rem;margin-left:-0.6rem;margin-right:-0.6rem;}
.ewent-footer-items > div{display:inline-block;vertical-align:middle;margin-top:1.2rem;margin-left:0.6rem;margin-right:0.6rem;}
.ewent-footer-row--inner{overflow:hidden;padding-top:5.625rem;padding-bottom:5.75rem;padding-left:0;padding-right:0;}
.ewent-footer-row--thin .ewent-footer-row--inner{padding-top:2.5rem;padding-bottom:2.5rem;}
.ewent-footer-row--thin.with-section-separator .ewent-footer-row--inner{padding-top:0;padding-bottom:0;top:auto;bottom:20px;width:100%;}
.ewent-footer-row--average .ewent-footer-row--inner{padding-top:2.75rem;padding-bottom:2.75rem;}
.ewent-footer-row--medium .ewent-footer-row--inner{padding-top:5rem;padding-bottom:4.2rem;}
.ewent-footer-row--uppercased-titles .ewent-widget-title{text-transform:uppercase;font-size:1.125rem;letter-spacing:0.5px;}
.ewent-footer-row--titles-large-offset .ewent-widget-title:not(:last-child),
.ewent-footer-row--uppercased-titles .ewent-widget-title:not(:last-child){margin-bottom:1.875rem;}
.container .ewent-footer-row--inner.ewent-footer-row-inner--no-offsets{padding-left:0;padding-right:0;}
.ewent-footer-row--widget-border .ewent-widget{position:relative;}
.ewent-footer-row--widget-border .ewent-widget::after{content:"";display:block;position:absolute;width:0;border-right-width:1px;border-right-style:solid;border-color:#ececec;top:0;bottom:0;right:-1px;}
.ewent-footer .ewent-footer-row--widget-border .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){margin-left:-2.7rem;margin-right:-2.7rem;}
.ewent-footer .ewent-footer-row--widget-border .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{padding-left:2.7rem;padding-right:2.7rem;}
.ewent-footer-row:not([class*="ewent-colorizer--scheme-"]) + .ewent-footer-row:not([class*="ewent-colorizer--scheme-"]) > .ewent-footer-row--inner,
.ewent-footer-row:not([class*="ewent-colorizer--scheme-"]) + .ewent-footer-row:not([class*="ewent-colorizer--scheme-"]) > .container > .ewent-footer-row--inner,
.ewent-footer-row:not([class*="ewent-colorizer--scheme-"]) + .ewent-footer-row:not([class*="ewent-colorizer--scheme-"]) > .container-fluid > .ewent-footer-row--inner,
[class*="ewent-colorizer--scheme-"] + [class*="ewent-colorizer--scheme-"] > .ewent-footer-row--inner,
[class*="ewent-colorizer--scheme-"] + [class*="ewent-colorizer--scheme-"] > .container > .ewent-footer-row--inner,
[class*="ewent-colorizer--scheme-"] + [class*="ewent-colorizer--scheme-"] > .container-fluid > .ewent-footer-row--inner{border-top-width:1px;}
.ewent-footer .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){margin-top:-2.7rem;margin-left:-0.9375rem;margin-right:-0.9375rem;}
.ewent-footer .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{padding-top:2.7rem;padding-left:0.9375rem;padding-right:0.9375rem;}
.ewent-footer .ewent-footer-row--thin .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){margin-top:-0.8rem;margin-left:-0.9375rem;margin-right:-0.9375rem;}
.ewent-footer .ewent-footer-row--thin .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{padding-top:0.8rem;padding-left:0.9375rem;padding-right:0.9375rem;}
.ewent-footer .ewent-footer-row--thin.ewent-footer-row--widget-border .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){margin-bottom:-0.8rem;}
.ewent-footer .ewent-footer-row--thin.ewent-footer-row--widget-border .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{padding-bottom:0.8rem;}
.ewent-footer .ewent-footer-row--widget-border .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel){margin-bottom:-2.7rem;}
.ewent-footer .ewent-footer-row--widget-border .ewent-grid:not(.ewent-grid--no-gutters):not(.owl-carousel) .ewent-grid-item{padding-bottom:2.7rem;}
.ewent-footer-row.ewent-colorizer--scheme-dark .ewent-footer-row--inner, .ewent-footer-row.ewent-colorizer--scheme-primary .ewent-footer-row--inner, .ewent-footer-row.ewent-colorizer--scheme-secondary .ewent-footer-row--inner{border-color:rgba(255, 255, 255, 0.1);}
.ewent-footer-row.ewent-colorizer--scheme-dark.ewent-footer-row--widget-border .ewent-widget::after, .ewent-footer-row.ewent-colorizer--scheme-primary.ewent-footer-row--widget-border .ewent-widget::after, .ewent-footer-row.ewent-colorizer--scheme-secondary.ewent-footer-row--widget-border .ewent-widget::after{border-color:rgba(255, 255, 255, 0.08);}
.ewent-widget.ewent-widget--left-aligned{text-align:left;}
.ewent-widget.ewent-widget--right-aligned{text-align:right;}
.ewent-widget.ewent-widget--center-aligned{text-align:center;}
.ewent-widget.ewent-widget--center-aligned ul.children, .ewent-widget.ewent-widget--center-aligned ul.sub-menu{padding-left:0;padding-right:0;}
.ewent-widget.ewent-widget--top-valigned .ewent-grid-item-content{margin-bottom:auto;margin-top:0;}
.ewent-widget.ewent-widget--middle-valigned .ewent-grid-item-content{margin-top:auto;margin-bottom:auto;}
.ewent-widget.ewent-widget--bottom-valigned .ewent-grid-item-content{margin-top:auto;margin-bottom:0;}
.ewent-grid--tabbed{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;}
.ewent-grid--tabbed .ewent-grid-item{padding:0 !important;}
.ewent-grid--tabbed-loading{height:300px;overflow:hidden;}
.ewent-grid--tabbed-loading::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:3;background-color:#fff;background-repeat:no-repeat;background-position:center;background-image:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/loader.gif);}
.ewent-grid-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;}
.ewent-grid-item-content{width:100%;margin-bottom:auto;}
.ewent-grid--valign-top .ewent-grid-item-content, .ewent-grid--valign-middle .ewent-grid-item-content{margin-bottom:auto;}
.ewent-grid--valign-bottom .ewent-grid-item-content, .ewent-grid--valign-middle .ewent-grid-item-content{margin-top:auto;}
.ewent-grid--valign-bottom .ewent-grid-item-content{margin-bottom:0;}
.ewent-grid:not(.ewent-grid--isotope):not(.owl-carousel){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.ewent-grid:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.ewent-grid:not([class*="ewent-grid--cols-"]) .ewent-grid-item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;}
.ewent-grid:not(.owl-carousel):not(.ewent-grid--no-gutters){margin-top:-3rem;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-bottom:0rem;}
.ewent-entities.ewent-entities--no-gutters .ewent-grid{margin-top:0;margin-left:0;margin-right:0;}
.ewent-grid:not(.owl-carousel):not(.ewent-grid--no-gutters) > .ewent-grid-item{padding-top:3rem;padding-left:0.9375rem;padding-right:0.9375rem;padding-bottom:0rem;}
.ewent-entities.ewent-entities--no-gutters .ewent-grid .ewent-grid-item{padding-top:0;padding-left:0;padding-right:0;}
body:not(.ewent-body--border-layout) [class*="ewent-section--stretched"] .ewent-grid--isotope:not(.ewent-grid--no-gutters){margin-left:0.9375rem;margin-right:0.9375rem;}
.ewent-grid--isotope{-webkit-transition:height .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:height .5s cubic-bezier(0.165, 0.84, 0.44, 1);overflow:hidden;}
.ewent-grid--isotope:not(.ewent-grid--no-gutters){margin-top:-1.875rem;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-bottom:0;}
.ewent-grid--isotope:not(.ewent-grid--no-gutters) .ewent-grid-item{padding-top:1.875rem;padding-left:0.9375rem;padding-right:0.9375rem;padding-bottom:0;}
.ewent-grid--cols-5:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;max-width:20%;}
.ewent-grid--cols-5.ewent-grid--isotope .ewent-grid-item, .ewent-grid--cols-5.ewent-grid--isotope .ewent-grid-sizer{width:20%;}
.ewent-grid--cols-4:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-entities--cols-4:not(.ewent-entities--isotope):not(.owl-carousel) .ewent-grid-item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;}
.ewent-grid--cols-4.ewent-grid--isotope .ewent-grid-item, .ewent-grid--cols-4.ewent-grid--isotope .ewent-grid-sizer{width:25%;}
.ewent-grid--cols-5:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;max-width:40%;}
.ewent-grid--cols-5.ewent-grid--isotope .ewent-grid-item--2x{width:40%;}
.ewent-grid--cols-6:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%;}
.ewent-grid--cols-6.ewent-grid--isotope .ewent-grid-item, .ewent-grid--cols-6.ewent-grid--isotope .ewent-grid-sizer{width:16.66667%;}
.ewent-grid--cols-3:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-entities--cols-3:not(.ewent-entities--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-grid--cols-6:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x,
.ewent-has-sidebar .ewent-grid--cols-6:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-has-sidebar .ewent-grid--cols-5:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-has-sidebar .ewent-grid--cols-4:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-has-sidebar .ewent-entities--cols-4:not(.ewent-entities--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-has-sidebar .ewent-grid--cols-6:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x,
.ewent-has-sidebar .ewent-grid--cols-5:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x,
.ewent-has-sidebar .ewent-grid--cols-4:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%;}
.ewent-grid--cols-3.ewent-grid--isotope .ewent-grid-item, .ewent-grid--cols-3.ewent-grid--isotope .ewent-grid-sizer, .ewent-grid--cols-6.ewent-grid--isotope .ewent-grid-item--2x, .ewent-has-sidebar .ewent-grid--cols-6.ewent-grid--isotope .ewent-grid-item, .ewent-has-sidebar .ewent-grid--cols-6.ewent-grid--isotope .ewent-grid-sizer, .ewent-has-sidebar .ewent-grid--cols-5.ewent-grid--isotope .ewent-grid-item, .ewent-has-sidebar .ewent-grid--cols-5.ewent-grid--isotope .ewent-grid-sizer, .ewent-has-sidebar .ewent-grid--cols-4.ewent-grid--isotope .ewent-grid-item, .ewent-has-sidebar .ewent-grid--cols-4.ewent-grid--isotope .ewent-grid-sizer{width:33.33333%;}
.ewent-grid--cols-2:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-entities--cols-2:not(.ewent-entities--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-grid--cols-4:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;}
.ewent-grid--cols-2.ewent-grid--isotope .ewent-grid-item, .ewent-grid--cols-2.ewent-grid--isotope .ewent-grid-sizer, .ewent-grid--cols-4.ewent-grid--isotope .ewent-grid-item--2x{width:50%;}
.ewent-grid--cols-3:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%;}
.ewent-grid--cols-3.ewent-grid--isotope .ewent-grid-item--2x, .ewent-has-sidebar .ewent-grid--cols-6.ewent-grid--isotope .ewent-grid-item--2x, .ewent-has-sidebar .ewent-grid--cols-5.ewent-grid--isotope .ewent-grid-item--2x, .ewent-has-sidebar .ewent-grid--cols-4.ewent-grid--isotope .ewent-grid-item--2x{width:66.66667%;}
.ewent-grid--cols-1:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-entities--cols-1:not(.ewent-entities--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-grid--cols-2:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x,
.ewent-grid--cols-1 .ewent-grid-item:not(.ewent-grid--isotope),
.ewent-grid--responsive-xxxl[class*="ewent-grid--cols-"]:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item,
.ewent-grid--responsive-xxxl[class*="ewent-grid--cols-"]:not(.ewent-grid--isotope):not(.owl-carousel) .ewent-grid-item--2x{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;}
.ewent-grid--cols-2.ewent-grid--isotope .ewent-grid-item--2x, .ewent-grid--responsive-xxxl[class*="ewent-grid--cols-"].ewent-grid--isotope .ewent-grid-item,
.ewent-grid--responsive-xxxl[class*="ewent-grid--cols-"].ewent-grid--isotope .ewent-grid-sizer,
.ewent-grid--responsive-xxxl[class*="ewent-grid--cols-"].ewent-grid--isotope .ewent-grid-item--2x,
.ewent-grid--cols-1.ewent-grid--isotope .ewent-grid-item, .ewent-grid--cols-1.ewent-grid--isotope .ewent-grid-sizer{width:100%;}
.ewent-aligner .ewent-aligner-outer{display:table;width:100%;height:100%;table-layout:fixed;}
.ewent-aligner .ewent-aligner-inner{display:table-cell;width:100%;height:100%;}
.ewent-aligner--valign-top .ewent-aligner-inner{vertical-align:top;}
.ewent-aligner--valign-middle .ewent-aligner-inner{vertical-align:middle;}
.ewent-aligner--valign-bottom .ewent-aligner-inner{vertical-align:bottom;}
.ewent-aligner--halign-left .ewent-aligner-inner{text-align:left;}
.ewent-aligner--halign-center .ewent-aligner-inner{text-align:center;}
.ewent-aligner--halign-right .ewent-aligner-inner, .ewent-columns-aligner--edges > [class*="col"]:last-child:not(:only-child){text-align:right;}
.ls-none{list-style:none;padding:0;margin:0;}
.ls-none li{list-style:none;padding:0;margin:0;}
.ls-none li:before, .ls-none li:after{content:'';display:none;}
.elementor-element-overlay ul li{margin-bottom:0 !important;padding-left:0 !important;list-style:none;}
.elementor-widget.elementor-widget-ewent_button:not(:last-child){margin-bottom:15px;}
.ewent-cta.ewent-colorizer--scheme-dark .ewent-colorizer-bg-color{background-color:#fff;}
.ewent-content.ewent-has-sidebar .ewent-section > .row:not(.col-no-space) > [class*="col"]{padding-left:2.8125rem;padding-right:2.8125rem;}
.ewent-content.ewent-has-sidebar .ewent-section > .row:not(.col-no-space){margin-left:-2.8125rem;margin-right:-2.8125rem;}
.ewent-sidebar.order-md-first:before{content:none;width:0;}
.ewent-sidebar.order-md-first:after{content:'';right:0;position:absolute;top:-500px;bottom:-500px;width:1px;background:#eee;z-index:-1;}
.single-post .ewent-content.ewent-has-sidebar .row:not(.col-no-space) > [class*="col"]{padding-left:2.8125rem;padding-right:2.8125rem;}
.single-post .ewent-content.ewent-has-sidebar .row:not(.col-no-space){margin-left:-2.8125rem;margin-right:-2.8125rem;}
.ewent-entity-footer.content-element-4{margin-bottom:1.875rem;}
.comments-list .comment-author-avatar img{border-radius:50%;}
#commentform .comment-form-cookies-consent{padding-top:0.9375rem;margin-bottom:0;}
.elementor-image-gallery .gallery  .gallery-item{padding:0.9375rem 0.4688rem 0;}
.gallery-spacing-custom .elementor-image-gallery .gallery-icon{overflow:hidden;border-radius:5px;padding:0;}
.ewent-widget.widget_pages ul li:not(:last-child), 
.ewent-widget.widget_meta ul li:not(:last-child), 
.ewent-widget.widget_categories ul li:not(:last-child), 
.ewent-widget.widget_archive ul li:not(:last-child), 
.ewent-widget.widget_product_categories ul li:not(:last-child){margin-bottom:1rem;}
.ewent-widget.widget_pages ul li > ul.children{margin-top:10px;}
.ewent-widget .tagcloud a{color:#313131;}
.ewent-widget.widget_media_video .wp-video{overflow:hidden;margin-bottom:15px;}
.ewent-widget.widget_calendar .licon-arrow-left:before{content:"\e93b";}
.ewent-widget.widget_calendar .licon-arrow-right:before{content:"\e93c";}
.ewent-widget.widget_calendar .calendar_wrap table tfoot{background:none;position:absolute;bottom:-36px;}
.ewent-widget.widget_calendar .calendar_wrap{position:relative;}
.ewent-widget.widget_calendar .calendar_wrap tfoot tr:not(.ewent-no-bg) td{background:none;}
.ewent-widget.widget_calendar .calendar_wrap td.link{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);}
.ewent-widget.widget_calendar .calendar_wrap td.link a{color:#313131;}
.ewent-widget.widget_newsletterwidget .tnp.tnp-widget{margin-top:0.9375rem;}
.ewent-widget.widget_newsletterwidget .tnp-field label{display:none;}
.ewent-widget.widget_newsletterwidget .tnp-field  input:not([type="submit"]),
.ewent-widget.widget_newsletterwidgetminimal  input:not([type="submit"]){border-style:solid;border-width:1px;border-radius:5px;height:2.8125rem;width:100%;padding-top:0.3rem;padding-right:1.25rem;padding-bottom:0.3rem;padding-left:1.25rem;font-size:1rem;line-height:1.5rem;color:#919191;background-color:#fff;border-color:#eee;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
#ewent-footer-section-1 .ewent-widget.ewent_newsletter ul.ewent-social-icons a,
.ewent-widget.ewent_newsletter ul.ewent-social-icons a{color:#cdcdcd !important;}
#ewent-footer-section-1 .ewent-widget.ewent_newsletter ul.ewent-social-icons, 
.ewent-widget.ewent_newsletter ul.ewent-social-icons{-webkit-box-pack:start!important;justify-content:left!important;margin-top:25px;}
.ewent-widget.ewent_newsletter .tnp-field  input:not([type="submit"]){border-style:solid;border-width:1px;border-radius:5px;height:60px;width:100%;padding-top:0;padding-right:1.25rem;padding-bottom:0;padding-left:1.25rem;font-size:1rem;line-height:60px;color:#919191;background-color:#fff;border-color:#eee;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-widget.ewent_newsletter .tnp-field.tnp-field-email{width:calc(100% - 65px);}
.ewent-widget.ewent_newsletter .tnp-subscription{max-width:100%;width:100%;}
.ewent-widget.ewent_newsletter .tnp-field.tnp-field-email, .ewent-widget.ewent_newsletter .tnp-field.tnp-field-button{display:inline-block;position:relative;overflow:hidden;}
.ewent-widget.ewent_newsletter .tnp-field.tnp-field-button::after{font-family:'Linearicons';speak:none;content:"\e696";font-size:30px;font-style:normal;font-variant:normal;line-height:20px;color:#313131;z-index:1;position:absolute;top:18px;left:15px;}
.ewent-widget.ewent_newsletter .tnp-field  input.tnp-submit{width:60px;height:60px;cursor:pointer;font-size:0;border-radius:5px;position:relative;text-align:center;color:#313131;padding:0 15px;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);}
.ewent-widget.widget_newsletterwidget .tnp-field  input.tnp-submit, .ewent-widget.widget_newsletterwidgetminimal   input.tnp-submit{width:auto;margin-top:0.9375rem;padding:0.5rem 1.875rem 0.4375rem;font-size:14px;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);opacity:1;color:#313131;letter-spacing:0.3px;font-weight:normal;text-align:center;white-space:nowrap;line-height:1.875rem;border-radius:5px;position:relative;z-index:1;background-position:0 0!important;-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);border:none;cursor:pointer;}
.ewent-widget.ewent_recent_posts .ewent-entities .ewent-entity h6.ewent-entity-title{font-family:"Oxygen", sans-serif;font-size:16px;color:#936cc1;line-height:1.5em;}
.ewent-counter .ewent-counter-icon:not(:last-child){margin-bottom:0;padding-right:1.25rem;margin-top:0;}
.ewent-counter .ewent-counter-icon svg{width:3.4375rem;height:3.4375rem;}
.ewent-counter .ewent-counter-inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:start;}
.ewent-counter .ewent-counter-icon svg path{fill:url(#MyGradient);}
.ewent-counter.icons-top .ewent-counter-inner{display:block;text-align:center;}
.ewent-counter.icons-top .ewent-counter-icon{padding-right:0;padding-bottom:1.875rem;}
.ewent-icon-box .ewent-icon-box-icon svg{width:85px;height:85px;}
.ewent-icon-boxes.align-center .ewent-icon-box .ewent-icon-box-icon svg path{fill:url(#MyGradient);}
.ewent-icon-boxes .ewent-icon-box .ewent-icon-box-icon svg path{fill:url(#MyGradient2);}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-icon.style2 svg path{fill:url(#MyGradient2);}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-icon svg path{fill:url(#MyGradient);}
.ewent-icon-boxes.icons-hr .ewent-icon-box .ewent-icon-box-icon svg{width:55px;height:55px;}
.ewent-icon-boxes .ewent-icon-box .ewent-icon-box-title{line-height:1.25;}
.ewent-image-boxes.style-2.revers  .ewent-image-box{flex-wrap:wrap-reverse;}
.ewent-filter-wrap ul.ewent-filter li{margin-bottom:0 !important;}
.ewent-pricing-table.style-2  .ewent-pricing-table-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;margin:-1.875rem -0.9375rem 0;}
.ewent-pricing-table.style-2  .ewent-pt-title{text-align:left;}
.ewent-pricing-table.style-2  .ewent-pricing-table-content > *{margin:1.875rem 0.9375rem 0;}
.ewent-pricing-table.style-2  .ewent-pricing-table-price{padding:0;}
.ewent-pricing-table.style-2 .ewent-pt-title p.ewent-pricing-table-lang{padding:0;}
table.ewent-table.ewent-table--vertical tr td:first-child{background:transparent !important;border-bottom-width:0;border-right-width:0;width:30%;font-family:'Jost', sans-serif;font-weight:500;font-size:1.5rem;color:#313131;}
.owl-carousel.with-nav .owl-nav{display:flex;}
.ewent-team.type1 .ewent-team-member .ewent-team-member-photo img{-webkit-filter:grayscale(0.9);filter:grayscale(0.9);}
.ewent-team.style-2.item-col-2 .ewent-team.style-2.item-col-2 .ewent-team-member .ewent-team-member-photo{max-height:300px;}
.ewent-team.style-3 .ewent-team-member .ewent-team-member-info{z-index:1;}
.ewent-team.style-2.revers{flex-direction:row-reverse;}
body.single-ewent-team-members  .ewent-breadcrumb .ewent-page-title{display:none;}
body.single-ewent-team-members  .ewent-team-member-photo img{border-radius:50%;display:inline-block;-webkit-filter:grayscale(0.9);filter:grayscale(0.9);}
.footer-comming-soon .ewent-footer-bottom{color:#b1b1b1;}
.ewent-countdown-section h1{font-size:4.5rem;}
.elementor-widget-shortcode .tnp-subscription .tnp-field.tnp-field-email label, .elementor-text-editor .tnp-subscription .tnp-field.tnp-field-email label{display:none;}
.elementor-widget-shortcode .tnp-subscription .tnp-field.tnp-field-button, .elementor-text-editor .tnp-subscription .tnp-field.tnp-field-button{max-width:156px;}
.elementor-widget-shortcode .tnp-subscription .tnp-field, .elementor-text-editor .tnp-subscription .tnp-field{width:100%;}
.elementor-widget-shortcode .tnp-subscription .tnp-field input:not([type="submit"]),
.elementor-text-editor .tnp-subscription .tnp-field input:not([type="submit"]){width:100%;}
.elementor-widget-shortcode .tnp-subscription, .elementor-text-editor .tnp-subscription{font-size:16px;display:block;margin:15px auto;max-width:660px;width:100%;}
.elementor-widget-shortcode .tnp-subscription form, .elementor-text-editor .tnp-subscription form{position:relative;display:flex;}
.elementor-widget-shortcode .tnp-subscription input[type=text], 
.elementor-widget-shortcode .tnp-subscription input[type=email], 
.elementor-widget-shortcode .tnp-subscription input[type=submit], 
.elementor-widget-shortcode .tnp-subscription select, .elementor-text-editor .tnp-subscription input[type=text], 
.elementor-text-editor .tnp-subscription input[type=email], 
.elementor-text-editor .tnp-subscription input[type=submit], 
.elementor-text-editor .tnp-subscription select{width:100%;height:60px;border-radius:5px;color:#919191;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.elementor-widget-shortcode .tnp-subscription input[type=submit],
.elementor-text-editor .tnp-subscription input[type=submit]{margin-left:4px;padding:0.9375rem 2.5rem;font-size:1em;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);opacity:1;color:#313131;letter-spacing:0.5px;font-weight:normal;text-align:center;white-space:nowrap;position:relative;cursor:pointer;}
.elementor-element-811e1a5 .elementor-image-gallery.ewent-image-gallery .ewent-grid--isotope:not(.ewent-grid--no-gutters) .ewent-grid-item{max-height:685px;}
body.error404 .ewent-header-section{-webkit-box-shadow:0 7px 27px 0 rgba(0, 0, 0, 0.05) !important;box-shadow:0 7px 27px 0 rgba(0, 0, 0, 0.05) !important;}
body.error404 .ewent-404-content p:not(:last-child){margin-bottom:0;}
.wpcf7-form .wpcf7-form-control-wrap{padding-bottom:0.9375rem;display:inline-block;width:100%;}
.wpcf7-form .wpcf7-form-control-wrap:last-child{padding-bottom:0;}
.wpcf7-form label{margin-bottom:0.9375rem;display:block;}
.wpcf7-form .wpcf7-submit{padding:0.9375rem 2.5rem;font-size:1em;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);opacity:1;display:inline-block;color:#313131;letter-spacing:0.5px;font-weight:normal;text-align:center;white-space:nowrap;line-height:1.875rem;border-radius:5px;position:relative;z-index:1;background-position:0 0!important;-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);cursor:pointer;}
.ewent-contact-info.type1 .ewent-map{margin-bottom:30px;}
.wpcf7-submit.align-center{text-align:center !important;display:block !important;margin:0 auto !important;}
.gallery-spacing-custom .elementor-image-gallery.ewent-image-gallery .gallery-icon{overflow:hidden;border-radius:0;padding:0;}
.elementor-image-gallery.ewent-image-gallery .ewent-grid--isotope:not(.ewent-grid--no-gutters) .ewent-grid-item{overflow:hidden;border-radius:0;}
.elementor-image-gallery.ewent-image-gallery .ewent-grid--isotope .ewent-grid-item .gallery-item{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;overflow:hidden;border-radius:0;}
body .elementor-12 .elementor-element.elementor-element-68365be a{color:inherit;}
.ewent-nav-menu-widget.style-inline li{display:inline-block;padding:0 5px;}
#ewent-footer .ewent-widget{margin-bottom:0;}
.ewent-widget  .ewent-nav-menu-widget.style-block ul.menu li:not(:last-child){margin-bottom:1rem;}
body.ewent-boxed #ewent-footer .container{padding:0 3.75rem;}
body.ewent-boxed #ewent-header .container{padding:0;}
body.ewent-boxed .container.no-pd{padding:0!important;}
.ewent-video-boxes .ewent-entity-title a{color:#313131;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody td{border:none;}
.mptt-shortcode-wrapper  .mptt-shortcode-table.type1{border-spacing:30px 0;table-layout:fixed;}
.mptt-shortcode-wrapper  .mptt-shortcode-table.type1 tr.mptt-shortcode-row th{position:relative;z-index:2;font-size:30px;font-weight:300;color:#313131;font-family:"Jost", sans-serif;line-height:1.25;padding:1.25rem 30px 45px;border-radius:10px 10px 0 0;border:1px solid #eee;margin:-1px -1px 0;background:rgb(204,204,204);background:-moz-linear-gradient(174deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:-webkit-linear-gradient(174deg, rgba(255,252,182,1) 0%,rgba(54,242,227,1) 100%);background:linear-gradient(174deg, rgba(255,252,182,1) 0%,rgba(54,242,227,.8) 100%);}
.mptt-shortcode-wrapper  .mptt-shortcode-table.type1 tr.mptt-shortcode-row th:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:30px;background:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/shedule_bottom2.png) no-repeat;background-size:cover;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody td.event{border-bottom:1px solid #eee;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody div.mptt-event-container:not(:last-child){border-bottom:1px solid #eee;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody td{border-left:1px solid #eee;border-right:1px solid #eee;border-top:none;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2{position:relative;z-index:1;overflow:hidden;border-spacing:0;border-collapse:unset;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2:before{width:100%;content:'';top:0;left:0;height:60px;z-index:-1;position:absolute;border-radius:5px 5px 0 0;background:rgb(54,242,227);background:-moz-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(255,252,182,1) 100%);background:-webkit-linear-gradient(left, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);background:linear-gradient(to right, rgba(54,242,227,1) 0%,rgba(255,252,182,1) 100%);}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tr.mptt-shortcode-row th{background-color:transparent;border-color:transparent;text-align:left;color:#313131;font-weight:300;font-size:30px;padding-top:0.9063rem;padding-right:30px;padding-bottom:0.9063rem;padding-left:30px;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody td{border-left:1px solid #eee;border-bottom:1px solid #eee;border-top:none;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container{outline:none;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{color:#313131;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .event-title{margin:.5rem 0 0;display:inline;font-size:24px;font-family:"Jost", sans-serif;font-weight:500;line-height:1.25;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody .mptt-event-container .event-title{margin:.5rem 0 0;font-size:24px;font-family:"Jost", sans-serif;line-height:1.25;font-weight:500;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody tr:last-child td{border-bottom:1px solid #eee;border-radius:0 0 10px 10px;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 .mptt-shortcode-row-17 td.event{border-radius:0 0 10px 10px;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container{padding:30px 30px;height:100% !important;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody tr{transition:all .5s ease;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody td.event{height:100% !important;min-height:160px;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container{position:relative;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tr.mptt-shortcode-row th span{font-weight:300;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody .mptt-event-container{padding-top:25px;padding-right:30px;padding-bottom:0;padding-left:30px;height:100% !important;min-height:auto !important;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .event-user{margin-top:5px;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .event-subtitle:not(:last-child){margin-bottom:15px;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-subtitle{margin:0;font-size:16px;color:#616161;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody .mptt-event-container .event-subtitle{font-size:16px;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody .mptt-event-container .event-user{margin:0;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-user{margin:0;display:flex;font-size:13px;line-height:16px;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot{font-size:1em;margin:.25rem 0;color:#616161;}
body .mptt-shortcode-wrapper .mptt-shortcode-event .mptt-event-container:hover{height:100% !important;min-height:auto !important;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .timeslot{margin-bottom:0.9375rem;margin-top:0;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-description{margin-left:0;margin-right:0;}
.mptt-shortcode-wrapper .mptt-shortcode-table  .ewent-dropdown-title:before{content:"\e936";}
.mptt-shortcode-wrapper .mptt-shortcode-table .ewent-dropdown--opened .ewent-dropdown-title:before{content:"\e937";}
.mptt-shortcode-wrapper .mptt-shortcode-table   i.ewent-dropdown-title{font-size:20px;}
.mptt-shortcode-wrapper .mptt-shortcode-table .timeslot button{float:right;}
.single-mp-event .timeslot-user.vcard img{border-radius:50%;margin-right:10px;}
.single-mp-event .timeslot-user.vcard{margin-top:20px;display:block;}
.ewent-shedule-head .ewent-dropdown-element{transition:all .5s ease;position:relative;height:0;margin-top:0;max-height:0;line-height:0.9375rem;}
body .mptt-shortcode-wrapper .mptt-shortcode-table .ewent-dropdown--opened .ewent-dropdown-element{transition:all .5s ease;position:relative;max-height:600px;height:100%;margin-top:0;color:#616161;font-size:0.8125rem;line-height:1.3rem;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-user .avatar, .mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .ewent-person-img{border-radius:50%;width:3.75rem;margin-right:1.25rem;display:inline-block;vertical-align:middle;overflow:hidden;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody .mptt-event-container .event-user .avatar, .mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody .mptt-event-container .ewent-person-img{border-radius:50%;width:3.75rem;margin-right:1.25rem;display:inline-block;vertical-align:middle;overflow:hidden;}
.mptt-shortcode-wrapper .mptt-shortcode-table .ewent-shedule-head:not(:last-child){margin-bottom:1.25rem;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .ewent-person-name{font-weight:500;margin-bottom:0;line-height:1.875rem;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody .mptt-event-container .ewent-person-name{font-weight:500;margin-bottom:0;font-size:18px;line-height:1.875rem;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .ewent-person a{color:#936cc1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #936cc1), to(#936cc1));background-image:linear-gradient(to bottom, #936cc1 100%, #936cc1 100%);}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody tr:nth-child(2n+2){background-color:#fbfbfb;}
.mptt-shortcode-wrapper .mptt-shortcode-table .ewent-person span{color:#919191;letter-spacing:0.5px;}
.single-mp-event .ewent-content.ewent-has-sidebar > .row:not(.col-no-space) > [class*="col"]{padding-left:2.8125rem;padding-right:2.8125rem;}
.single-mp-event .ewent-breadcrumb .ewent-page-title{display:none;}
.single-mp-event .mptt-content .thumbnail-wrapper{margin-bottom:1.875rem;border-radius:5px;overflow:hidden;}
.single-mp-event .mptt-content .ewent-single-shedule{margin-bottom:35px;}
.single-mp-event .ewent-pagination{margin-bottom:6.5625rem;}
.ewent-widget.ewent-grid-item.widget_recent_entries li{margin-bottom:1rem;}
.ewent-footer .ewent-widget.ewent-grid-item.widget_recent_entries li:last-child{margin-bottom:0;}
.single-mp-event .ewent-breadcrumb{padding-top:2.1875rem;padding-bottom:2.1875rem;padding-right:0px;padding-left:0px;}
.mptt-shortcode-wrapper .mptt-shortcode-table{margin-top:0;margin-bottom:0;}
.single-ewent-team-members .mptt-shortcode-wrapper .mptt-shortcode-table.type1 tr.mptt-shortcode-row th:after{background:none;}
.single-ewent-team-members .mptt-shortcode-wrapper .mptt-shortcode-table.type1 tr.mptt-shortcode-row th{font-size:1.875rem;text-align:left;line-height:1.25;padding-left:1.875rem;padding-right:1.875rem;padding-top:0.75rem;padding-bottom:0.75rem;border-radius:10px 10px 0 0;}
.single-ewent-team-members .mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .event-title{margin:.5rem 0;font-size:1.25em;font-family:"Jost", sans-serif;font-weight:500;}
.single-ewent-team-members .mptt-shortcode-wrapper.mptt-table-responsive{margin-left:-30px;margin-right:-30px;}
.ewent-footer .ewent-footer-row--thin.with-section-separator .ewent-grid .ewent-grid-item.ewent-widget{padding-bottom:25px;}
.ewent-footer .ewent-footer-row--thin .ewent-footer-row--inner{overflow:visible;}
.ewent-widget .gallery-columns-1 > *{width:100%;}
.ewent-widget .gallery-columns-2 > *{width:50%;}
.ewent-widget .gallery-columns-3 > *{width:33.33333%;}
.ewent-widget .gallery-columns-4 > *{width:25%;}
.ewent-widget .gallery-columns-5 > *{width:20%;}
.wp-caption, .gallery-caption{color:#666;font-size:13px;font-size:0.8125rem;font-style:italic;margin-bottom:1.5em;max-width:100%;}
.wp-caption .wp-caption-text{font-size:13px;font-size:0.8125rem;font-style:italic;padding-top:0.5384615385em;}
.wp-block-pullquote{margin-bottom:25px;}
.bypostauthor{padding:2px;}
body .elementor-section.elementor-section-boxed>.elementor-container{max-width:1380px;}
body .elementor-section.elementor-section-boxed>.elementor-container.elementor-column-gap-extended{max-width:1380px;}
.mptt-menu.mptt-navigation-select{display:none;}
.elementor-widget-ewent_icon_box .ewent-icon-box-text:not(:last-child){margin-bottom:0.9375rem;}
.single.single-ewent-team-members .ewent-content{padding-top:8.4375rem !important;padding-bottom:8.4375rem !important}
.single.single-ewent-team-members .ewent-content{padding-top:8.4375rem !important;padding-bottom:8.4375rem !important}
.single.single-mp-event .ewent-content{padding-top:8.4375rem !important;padding-bottom:8.4375rem !important}
.single.single-post .ewent-content{padding-top:8.4375rem !important;padding-bottom:8.4375rem !important}
.elementor-widget-ewent_image_box .ewent-image-box-text:not(:last-child){margin-bottom:1rem;}
ul.custom-list.ewent-list-default li{margin-bottom:0.8125rem;padding-left:1.95rem;position:relative;}
ul.custom-list.ewent-list-default{padding-top:0.625rem;}
.ewent-entity-body::after, .ewent-entity-content::after{content:"";display:block;clear:both;}
.wp-block-button a.wp-block-button__link{color:#fff !important;display:inline-block;}
.is-style-outline a.wp-block-button__link{color:#32373c !important;border-color:#32373c !important;}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text, .wp-block-cover-image .wp-block-cover-text strong, .wp-block-cover-image h2, .wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover .wp-block-cover-text strong, .wp-block-cover h2, .ewent-content .wp-block-cover-image-text a, .ewent-content .wp-block-cover-text a, .ewent-content blockquote strong{color:#fff;}
.wp-block-cover-image-text a, .ewent-content .wp-block-cover-text a{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 100%, #fff 100%);}
.wp-block-quote, .category-markup blockquote{background-color:#594174!important;}
.wp-block-quote.is-style-large{padding:20px 30px;}
.ewent-content .wp-block-quote a{color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 100%, #fff 100%);}
.has-text-color.has-light-gray-color p, .has-text-color.has-light-gray-color cite{color:#313131;}
.wp-block-pullquote p{color:#313131;}
.has-large-font-size {
margin-bottom: 1em;
line-height: 1.7em;
} p{line-height:1.875rem;}
.custom-list:not(:last-child){margin-bottom:30px;}
.ewent-content .wp-block-file .wp-block-file__button{background:#32373c;color:#fff;}
iframe{width:100%;}
.hidden{display:none;}
select{cursor:pointer;position:relative;height:2.75rem;line-height:2.75rem;padding-right:1.5rem;overflow:hidden;color:#919191;background-color:#fff;border-color:#eee;z-index:1;white-space:nowrap;text-overflow:ellipsis;padding-top:0;padding-bottom:0;padding-left:1.25rem;font-size:1rem;border-radius:5px;width:100%;border:1px solid #e2e5e5;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
select{background-image:url(//philly.hhhexpo.com/wp-content/themes/ewent/assets/images/select-arrow1.png);background-position:right center;background-repeat:no-repeat;}
.wp-block-archives-dropdown{margin-bottom:1.5em;}
ul.wp-block-categories:not(:last-child){margin-bottom:30px;}
.page-links, .ewent-page-links{clear:left;font-size:1rem;}
.page-links a, .ewent-page-links>a, .ewent-page-links>span{color:#936cc1;display:inline-block;font-size:1.5rem;margin:0.9375rem 0.9375rem 0;line-height:2.5rem;background-image:none !important;}
.ewent-page-links>span.ewent-page-links-title{color:#313131;padding:0;margin:0;font-size:1rem;}
.wp-block-pullquote blockquote cite{color:inherit;}
table.wp-block-table{border-top:1px solid #eee;}
table.wp-block-table.is-style-stripes{border-top:none;}
.post-password-form input[type="submit"]{padding:0.5rem 1.875rem 0.4375rem;display:inline-block;font-size:0.875rem;color:#313131;border-radius:5px;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);text-align:center;text-transform:uppercase;line-height:1.875rem;background-position:0 0!important;-webkit-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);letter-spacing:0.5px;margin:30px 0;cursor:pointer;}
.blockquote-dark-bg, blockquote[cite], .comments-list blockquote{background:#594174;}
.gallery.gallery-columns-1 .gallery-item, .gallery.gallery-columns-2 .gallery-item{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%;}
.gallery.gallery-columns-3 .gallery-item{-webkit-flex-basis:33%;flex-basis:33%;max-width:33%;}
.gallery.gallery-columns-4 .gallery-item{max-width:24%;}
.gallery.gallery-columns-5 .gallery-item{-webkit-flex-basis:20%;flex-basis:20%;max-width:20%;}
.gallery.gallery-columns-6 .gallery-item{-webkit-flex-basis:16%;flex-basis:16%;max-width:16%;}
.gallery.gallery-columns-7 .gallery-item{-webkit-flex-basis:14%;flex-basis:14%;max-width:14%;}
.gallery.gallery-columns-8 .gallery-item{-webkit-flex-basis:12%;flex-basis:12%;max-width:12%;}
.gallery.gallery-columns-9 .gallery-item{-webkit-flex-basis:11%;flex-basis:11%;max-width:11%;}
.gallery .gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%;}
blockquote:not(.ewent-blockquote--unstyled){background:#594174;}
.ewent-content .ewent-page-title{overflow:hidden;word-break:break-word;}
.post-sticky-labels{margin:15px 0;}
.post-sticky-labels .ewent-entity-label{font-size:13px;padding:5px 10px;margin:20px 0;color:#313131!important;line-height:30px;background-position:0 0!important;background-size:100%!important;border-radius:0.3125rem;background:rgb(204,204,204)!important;background:-moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%)!important;background:-webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%)!important;background:linear-gradient(165deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%)!important;-webkit-box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.1);}
body .tnp-subscription-minimal input.tnp-email{width:100%;max-width:504px;box-sizing:border-box;padding-top:0.3rem;padding-right:1.25rem;padding-bottom:0.3rem;padding-left:1.25rem;display:inline-block;height:60px;border-radius:5px;color:#919191;border-color:#eee;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:1px;background-color:#fff;font-size:1rem;line-height:20px;}
body .tnp-subscription-minimal input.tnp-submit{width:auto;margin-left:4px;padding:0.9375rem 2.5rem;font-size:1em;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);opacity:1;color:#313131;letter-spacing:0.5px;font-weight:normal;text-align:center;white-space:nowrap;position:relative;cursor:pointer;height:60px;border-radius:5px;-webkit-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.ewent-widget.widget_nav_menu  ul ul{margin-left:20px;}
.ewent-widget.widget_nav_menu  ul li > ul.sub-menu{margin-top:10px;}
.ewent-widget li li li li > ul{margin-left:10px !important;}
body .blockquote-holder.ewent-colorizer--scheme-color-2 .ewent-author a{color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff));background-image:linear-gradient(to bottom, #fff 100%, #fff 100%);}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover .event-title{text-decoration:none;}
body .elementor-widget-slider_revolution h1.rs-layer{font-weight:bold;font-family:"Jost", sans-serif !important;}
.elementor-widget-ewent_cta .ewent-cta-description{font-size:1.125rem;}
.elementor-widget-ewent_cta .ewent-cta-description:not(:last-child){margin-bottom:45px;}
.woocommerce-cart-form .quantity > button{display:none;}
.ewent-contact-info.type1{font-size:1.125rem;line-height:1.875rem;}
.ewent-contact-info.type1 address{font-style:normal;}
.ewent-contact-info.type2{font-size:1.125rem;line-height:1.875rem;}
.elementor-widget-ewent_blockquote .blockquote-holder.ewent-colorizer--scheme-color-6  .ewent-author-info a{color:#313131;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.elementor-widget-ewent_venue_address address{font-style:normal;}
.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{display:inline !important;}
.single-ewent-team-members .bg-anim-wrap{z-index:-1;}
.ewent-team.style-3 .ewent-team-member-name a:not(.ewent-ln--independent):not(.ewent-btn){color:#fff !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff)) !important;background-image:linear-gradient(to bottom, #fff 100%, #fff 100%) !important;}
.ewent-gmap-section .ewent-info-box a{background-image:none !important;}
.single-product .woocommerce-product-gallery ol.flex-control-thumbs li{margin-bottom:0.9375rem;}
.woocommerce-page .woocommerce-product-gallery img{overflow:hidden;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 .ewent-shedule-head:not(:last-child){margin-bottom:0;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 .ewent-dropdown.ewent-dropdown--opened .ewent-shedule-head:not(:last-child){margin-bottom:1.25rem;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .event-description{margin-bottom:0;margin-top:0;}
.elementor-shortcode .tnp-subscription-minimal form{text-align:center;}
.ewent-team .ewent-team-member-position{display:block;}
.ewent-post-grid .ewent-entities.style-1 .ewent-entity-header:not(:last-child){margin-bottom:0.9375rem;}
#ewent-footer-section-1 .ewent-footer-row--inner ul.ewent-social-icons{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}
.ewent-pricing-table.type1 .ewent-pricing-table-price{padding-bottom:20px;}
.ewent-pricing-table.type2 .ewent-pricing-table-lang{color:#919191;font-size:14px;letter-spacing:0.1px;margin-top:6px;}
.ewent-pricing-table.type1 p.ewent-pricing-table-subtitle{margin-bottom:5px;margin-top:15px;}
.ewent-testimonials.carousel1 .ewent-testimonial{padding-right:30px;}
.page-template-coming-soon h1.ewent-title-with-line:not(.ewent-one-line):before{top:70px;}
.ewent-widget.widget_recent_entries h5.ewent-widget-title{margin-bottom:1.875rem;}
.comment-respond #commentform p.text-size-medium{margin-bottom:10px;}
.comment-respond [class*="form-col"] #submit{margin-top:15px;}
#ewent-sidebar{padding-top:0;}
body.single-post .ewent-breadcrumb h1.ewent-page-title{display:none;}
body.single-post .ewent-breadcrumb{padding-top:2.1875rem;padding-bottom:2.1875rem;}
.wp-block-cover-text a{color:#fff !important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #fff), to(#fff)) !important;background-image:linear-gradient(to bottom, #fff 100%, #fff 100%) !important;}
.wp-block-file a.wp-block-file__button{color:#fff !important;}
body.ewent-body--scheme-custom blockquote p a:not(.ewent-ln--independent):not(.btn){color:#f4e26f;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #f4e26f), to(#f4e26f));background-image:linear-gradient(to bottom, #f4e26f 100%, #f4e26f 100%);}
.ewent-gmap-section .ewent-info-box address{font-style:normal;}
.ewent-grid--isotope.ewent-sponsors{overflow:visible;}
.ewent-team.type1:not(.style-2):not(.style-3):not(.ewent-team-single) .ewent-team-member{padding:2.8125rem 2.8125rem 2.1rem 2.8125rem;}
.elementor-widget-ewent_venue_address .ewent-image-box .image-box-content{padding:1.875rem 0;}
.ewent-cta .ewent-cta-title.ewent-title-with-line:not(:last-child):after{padding-bottom:16px;}
.ewent-countdown-section.type1 .ewent-title-with-line:not(:last-child):after{padding-bottom:40px;}
.ewent-countdown-section.type1 .ewent-coming-soon-message:not(:last-child){margin-bottom:45px;}
.ewent-404-title.ewent-title-with-line:not(:last-child):after{padding-bottom:40px;}
.ewent-single-shedule .timeslots-title.ewent-shedule-title{margin-top:70px;}
.ewent-single-shedule .timeslot-subtitle{padding-bottom:20px;display:inline-block;}
body.single-post .ewent-section .ewent-title-with-line:not(:last-child):after{padding-bottom:14px;}
body .ewent-entity-header--single .ewent-entity-meta time{color:#919191;}
body .ewent-entity-header--single .ewent-entity-meta time:before{color:#936cc1;}
.ewent-share-buttons .ewent-btn--icon>span{margin-right:5px;}
.woocommerce-mini-cart-item.mini_cart_item > a{background-position:0% 19px;}
.single-product .product_title.ewent-title-with-line:not(:last-child):after{padding-bottom:30px;}
#commentform .comment-form-rating{margin-top:10px;}
.woocommerce-page div.product div.images{padding-left:0;margin-left:-15px;}
table.ewent-table--responsive-md thead tr th{font-weight:500;}
.mptt-sidebar.ewent-sidebar .ewent-widget.widget_recent_entries .custom-list:not(:last-child){margin-bottom:16px;}
#ewent-footer .ewent_recent_posts .ewent-entities.short-style .ewent-col:not(:last-child){margin-bottom:25px;}
.ewent-grid--isotope.ewent-team.type1{position:relative;}
.ewent-panels--toggles dt, .ewent-panels--accordion dt{padding:0;}
.woocommerce-page ul.woocommerce-mini-cart.product_list_widget{margin-bottom:1.875rem;}
.ewent-team.style-2 .ewent-team.style-2.item-col-2 .ewent-team-member .ewent-team-member-info > span{display:block;}
.ewent-product a.added_to_cart.wc-forward{background-position:0% 19px;}
#ewent-footer .ewent-widget.widget_recent_entries .custom-list:not(:last-child){margin-bottom:16px;}
.single-mp-event .ewent-shedule-item .event-title{font-size:16px;line-height:20px;margin-bottom:16px;font-family:"Oxygen", "sans-serif";font-weight:400;}
.single-mp-event .ewent-shedule-item .timeslots-title{font-size:24px;line-height:30px;margin-bottom:30px;}
.single-mp-event .ewent-shedule-item .ewent-shedule-person{margin-bottom:1.5rem;}
.single-mp-event .ewent-shedule-item .ewent-shedule-item-persons{margin-bottom:4.5rem;}
.single-mp-event .ewent-shedule-item .mptt-event.events-list .event:not(:last-child){margin-bottom:40px;}
.single-mp-event .ewent-shedule-item .mptt-event.events-list .event-user{display:none;}
.single-mp-event .ewent-shedule-item .mptt-event.events-list p:not(:last-child){margin-bottom:10px;}
.single-mp-event .events-list  button{position:absolute;right:20px;font-size:20px;}
.single-mp-event .events-list  .event-description{margin-bottom:0;margin-top:0;}
.single-mp-event .events-list  .ewent-dropdown--opened .ewent-dropdown-element{transition:all .5s ease;position:relative;max-height:600px;height:100%;margin-top:0;color:#616161;font-size:0.8125rem;line-height:1.3rem;}
.ewent-footer .ewent-grid.ewent-grid--cols-4 .ewent-widget.widget_text .textwidget{padding-right:30px;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type1 tr.mptt-shortcode-row th{text-align:left;}
.single-ewent-team-members .mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .ewent-dropdown--opened .event-description{margin-bottom:12px;}
.single-ewent-team-members .mptt-shortcode-wrapper .mptt-shortcode-table.type1 tbody .mptt-event-container .event-subtitle:not(:last-child){margin-bottom:6px;}
.elementor-widget-ewent_venue_info .col-xl.ewent-gmap-section #googleMap{height:100% !important;}
.elementor-widget-ewent_venue_info .ewent-info-section.style-2 .ewent-info-box time.ewent-info-title:not(:last-child){margin-bottom:0;}
.elementor-widget-ewent_venue_info .ewent-info-section.style-2 .ewent-info-box.ewent-color-sheeme-2{padding:45px 45px 35px 45px;}
.ewent-info-section .ewent-info-box.ewent-color-sheeme-2 .ewent-info-item > div:not(:last-child){margin-bottom:20px;}
.elementor-widget-ewent_post_masonry .ewent-grid--isotope{overflow:visible;}
.arcticmodal-container [class*="btn"] i{font-size:1.875rem;}
body .related-news .ewent-entity-meta .post-date{color:#b1b1b1;}
body .elementor-widget-ewent_post_grid .ewent-entities.style-3 .ewent-entity-meta .post-date{color:#b1b1b1;}
body .ewent-grid-item.style-3.format-standard .ewent-entity-meta .post-date{color:#b1b1b1;}
.ewent-footer .ewent-footer-row .ewent-grid.ewent-grid--cols-3 #nav_menu-5.ewent-widget.widget_nav_menu ul{display:flex;flex-wrap:wrap;justify-content:flex-end;}
.ewent-footer .ewent-footer-row .ewent-grid.ewent-grid--cols-3 #nav_menu-5.ewent-widget.widget_nav_menu ul li{padding:0 5px;margin-bottom:0;}
.elementor-widget-ewent_countdown .ewent-countdown-section.type2 .row.align-items-center{padding-left:15px;padding-right:15px;}
.elementor-widget-ewent_video_box .ewent-entities .ewent-entity-content{border-radius:0 0 5px 5px;}
.elementor-widget-ewent_icon_box .ewent-icon-boxes .ewent-icon-box .ewent-icon-box-icon.style2 svg path{fill:url(#MyGradient);}
.single-mp-event .ewent-shedule-item .mptt-event.events-list .ewent-dropdown-title:before{content:"\e936";}
.single-mp-event .ewent-shedule-item .mptt-event.events-list  .ewent-dropdown--opened .ewent-dropdown-title:before{content:"\e937";}
body.single-mp-column .mptt-main-wrapper.mp-column .mptt-column.events-list li{padding:0;}
body.single-mp-column .mptt-main-wrapper.mp-column .mptt-column.events-list{margin:0;}
body.single-mp-column .event.mptt-theme-mode-event .event-link, body.single-mp-column .mptt-column.events-list .event-title{font-family:"Jost", "sans-serif";font-weight:500;color:#313131;font-style:normal;font-size:1.5em;line-height:1.25;padding-bottom:0;background-position:0% 34px;background-size:0px 1px;background-repeat:no-repeat;}
body.single-mp-column .mptt-column.events-list .event-title a{color:#313131;background-position:0% 34px;background-size:0px 1px;background-repeat:no-repeat;}
body.single-mp-column .mptt-main-wrapper .mptt-column.events-list .event .event-user{margin-top:.6rem;margin-bottom:1.875rem;}
body.single-mp-column .event-user{margin-right:10px;display:none;}
body.single-mp-column .event .event-description{margin:.6rem 0 0;}
.ewent-widget.widget_text .ewent-btn--link{margin-top:18px;display:inline-block;line-height:1.2;}
.ewent-footer .ewent-widget.widget_media_gallery .gallery{max-width:295px;}
.ewent-widget.ewent_newsletter .tnp-field label{display:none;}
.elementor-element.elementor-widget.elementor-widget-ewent_heading .elementor-widget-container{margin-bottom:3.75rem;}
.elementor-element.elementor-widget.elementor-widget-ewent_heading, .elementor-element.elementor-widget.elementor-widget-ewent_separator{margin-bottom:0;}
.elementor-widget.elementor-widget-ewent_partners .ewent-partners .ewent-sponsors>li{margin-bottom:0 !important;}
body.ewent-boxed .ewent-footer .ewent-grid.ewent-grid--cols-3 .ewent-widget.ewent_twitter_feed ul.ewent-twitter-feed{max-width:295px;}
.ewent-testimonials.carousel1 .owl-dots{display:none;}
.elementor-widget-ewent_partners ul#partners-filter{padding-top:0;}
.ewent-footer .ewent-widget-footer-menu ul.ewent-footer-navigation li{padding:0 5px;margin-bottom:0 !important;}
.ewent-footer .ewent-widget-footer-menu ul.ewent-footer-navigation{justify-content:flex-end;display:flex;flex-wrap:wrap;list-style:none;}
body.ewent-boxed .elementor .elementor-section-wrap>.elementor-element.elementor-section-boxed > .elementor-container{padding:0 45px;}
.elementor-widget-ewent_partners .ewent-partners.filter_hide ul.ewent-sponsors{padding-top:0;}
.wpcf7-submit.align-center+span.ajax-loader{position:absolute;}
.ewent-filter-wrap ul#portfolio-filter{padding-top:0;}
.elementor-widget-ewent_contact_info .ewent-contact-info.type2 .ewent-info-section .ewent-info-box .ewent-info-item > div.ewent-info-title{margin-bottom:0;}
.mptt-shortcode-wrapper .mptt-shortcode-table.type2 tbody td.mptt-shortcode-hours{padding:0 30px!important;}
body.archive .ewent-entities .ewent-col h6.ewent-entity-title{font-weight:500;font-size:2.25rem;margin-bottom:30px;}
body.archive .ewent-entities .ewent-col .ewent-entity-header:not(:last-child){margin-bottom:20px;}
.ewent-pagination.ewent-page-pag li{margin-bottom:0 !important;}
.woocommerce-page .ewent-elementor-pagination .ewent-pagination, .elementor-widget-ewent_post_classic .ewent-elementor-pagination .ewent-pagination, .elementor-widget-ewent_post_masonry .ewent-elementor-pagination .ewent-pagination{padding-top:0 !important;}
.elementor-widget-ewent_partners .ewent-sponsors img{width:100%;}
.ewent-widget.ewent_facebook .ewent-facebook-inner{overflow:hidden;}
.elementor-control-input-wrapper .select2-container{min-width:120px;}
.screen-reader-text{display:none;}
#ewent-footer .ewent-widget.widget_text,
#ewent-footer .ewent-widget.widget_rss,
#ewent-footer .ewent-widget.widget_text p strong{color:#b1b1b1;}
.wp-block-button{margin-bottom:15px;}
.wp-block-cover, .wp-block-cover-image{margin-bottom:20px;color:#fff;}
figure.wp-block-audio{margin-bottom:30px;}
.gallery-item > div > a{display:block;line-height:0;}
.gallery-item .gallery-icon.landscape img{height:auto;max-width:100%;position:relative;}
.wp-block-calendar{max-width:300px;}
.wp-block-calendar th, .wp-block-calendar td{text-align:center;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}
.wp-block-calendar #prev{text-align:left;}
.wp-block-calendar #next{text-align:right;}
.wp-block-search{margin-bottom:30px;}
.wp-block-search .wp-block-search__input{width:auto;}
.wp-block-search .wp-block-search__button{margin-left:10px;display:inline-block;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:5px;position:relative;background:rgb(204,204,204);background:-moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);background:linear-gradient(165deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%);padding:0 1.25rem;font-size:0.8125rem;}
.wp-block-group.has-background{padding:4rem;margin-top:0;margin-bottom:30px;}
.read-more-button-wrap, a.more-link{text-align:center;display:inline-block;}
.wp-block-media-text{margin-bottom:30px;}
.wp-block-table table.custom-table tr td{background:transparent;}
*, *::before, *::after{word-break:break-word;word-wrap:break-word;}
.elementor-image-gallery.ewent-image-gallery.type-grid .gallery .gallery-item .gallery-icon.landscape img{width:100%;}
.elementor-image-gallery.ewent-image-gallery.type-grid .gallery .gallery-item .gallery-icon.landscape{overflow:hidden;display:block;}
.ewent-info-section.venue_box_type2 .ewent-info-box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%;align-items:top;}
.ewent-info-section.venue_box_type2 .ewent-info-box-inner .ewent-info-item{padding-left:0;margin-bottom:0;text-align:center;width:50%;}
.ewent-info-section.venue_box_type2 .ewent-info-box-inner  .ewent-info-item .ewent-info-icon{position:relative;margin:0 auto 30px;}
.ewent-info-section.venue_box_type2 .ewent-info-box-inner .ewent-info-item span{display:block;font-size:30px;color:#fff;text-transform:none;line-height:1.2;letter-spacing:0;padding-bottom:25px;font-weight:500;}
.ewent-entities .post .ewent-entity-content .ewent-entity-footer .ewent-icon-link{float:right;margin-top:10px;}
#ewent-footer-section-1 .ewent-entities.short-style .ewent-entity time:before{color:#ba89f4;}
.ewent-entities .ewent-entity-meta .post-author-share .ewent-icon-link:before{content:"";}
.ewent-entities .ewent-entity-meta .post-author-share{order:999;margin-left:auto;}
.ewent-post-masonry .ewent-entities .post .ewent-entity-content .ewent-entity-footer .ewent-icon-link{margin-top:0;}
.ewent-entities .ewent-col .ewent-entity-footer .ewent-icon-link{float:right;margin-top:0;}
.ewent-sidebar .widget_recent_entries h6{margin-bottom:0;font-family:"Oxygen", sans-serif;font-size:16px;line-height:1.5em;}
.ewent-sidebar .widget_recent_entries dt:not(:last-child){margin-bottom:20px;}
.ewent-widget.widget_text .textwidget .ewent-btn--link{display:inline-block;}
.ewent-footer .ewent-widget h6.ewent-entity-title, .ewent-footer .ewent-widget .ewent-entity-title{margin-bottom:0 !important;font-family:"Oxygen", sans-serif;font-size:16px;line-height:1.5em;}
.ewent-widget.widget_text .textwidget p br{display:inherit;}
.elementor-widget-ewent_team .ewent-team:not(.style-2):not(.style-3):not(.ewent-team-single) .ewent-team-member-photo:not(:last-child){margin-bottom:1.25rem;}
.elementor-widget-ewent_team .ewent-team-member-info > a{line-height:1.5em;}
.elementor-widget-ewent_team .ewent-team-member-name{line-height:1.5em;}
h2.ewent-title-with-line.elementor-size-large{font-size:60px;line-height:1.2em;}
h2.ewent-title-with-line.elementor-size-large:not(.ewent-one-line):before{top:58px;}
body .tnp-subscription input[type=text], body .tnp-subscription input[type=email], body .tnp-subscription input[type=submit], body .tnp-subscription select{padding:10px 20px;}
.single-mp-event .ewent-shedule-item .ewent-shedule-head:not(:last-child){margin-bottom:10px;}
.ewent-footer .widget_recent_entries h6{margin-bottom:0;font-family:"Oxygen", sans-serif;font-size:16px;line-height:1.5em;}
.ewent-footer .widget_recent_entries dt{padding:0;}
.ewent-footer .widget_recent_entries dt:not(:last-child){margin-bottom:20px;}
.elementor-widget-ewent_team .ewent-team.style-2 .ewent-team-member-info > a{line-height:24px;}
.elementor-widget-ewent_cta h2.ewent-cta-title{font-size:60px;line-height:72px;}
.elementor-widget-ewent_cta h2.ewent-title-with-line::before{top:58px;}
.ewent-team .ewent-team-member-position, .ewent-team .ewent-team-member-position+a{line-height:24px;}
.elementor-widget-ewent_venue_info .ewent-info-section.venue_box_type2 h2.ewent-section-title.ewent-title-with-line:not(:last-child):after{padding-bottom:3.75rem;}
.ewent-widget.widget_recent_comments li.recentcomments:not(:last-child){margin-bottom:23px;}
.ewent-widget.widget_recent_comments li.recentcomments{line-height:1.5em;}
#sb_instagram img{display:block !important;}
.ewent-widget #sb_instagram{padding-bottom:0 !important;padding-top:10px;}
.ewent-widget #sb_instagram #sbi_images{padding:0 !important;margin:0 -5px -10px !important;width:auto !important;float:none !important;}
.ewent-widget  #sb_instagram #sbi_images .sbi_item{padding:0 5px 10px !important;}
.ewent-widget .ewent-tweet-content{line-height:1.5em;}
.ewent-footer .ewent-widget.ewent_recent_posts .ewent-entities.short-style{padding-top:5px;}
.elementor-image-gallery.ewent-image-gallery.type-masonry .gallery-item img{width:100%;}
.elementor-image-gallery.ewent-image-gallery .ewent-grid--isotope:not(.ewent-grid--no-gutters) .ewent-grid-item{max-height:670px;}
ul.wp-block-latest-posts.wp-block-latest-posts__list{margin-bottom:35px;}
.wp-block-pullquote.alignright{margin-left:1.875rem;}
.ewent-footer .ewent-widget.widget_categories li, .ewent-footer .ewent-widget.widget_archive li{color:#313131;}
.ewent-widget.widget_pages ul ul{margin-left:20px;}
img.size-full.alignright{margin-top:30px;clear:both;}
hr{clear:both;}
.ewent-widget.widget_text .ewent-custom-select ul li:not(:last-child),
.ewent-widget.widget_archive .ewent-custom-select ul li:not(:last-child),
.ewent-widget.widget_categories .ewent-custom-select ul li:not(:last-child){margin-bottom:0;}
.ewent-widget.widget_categories ul li > ul.children{margin-top:10px;}
#ewent-footer-section-1.footer-default-layout-4{padding-top:110px;padding-bottom:105px;}
#ewent-footer-section-1.footer-default-layout-4 .footer-widget .ewent-widget:not(:last-child){margin-bottom:4.6875rem;}
.trackback.comment-has-not-avatar .comment-author-info, .pingback.comment-has-not-avatar .comment-author-info{padding-left:0;}
.ewent-team.type1:not(.style-2):not(.style-3):not(.ewent-team-single) .ewent-team-member{min-height:520px;}
.tribe-common--breakpoint-medium.tribe-events.tribe-events-view--month .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{width:160px;text-align:left;}
.tribe-common--breakpoint-medium.tribe-events.tribe-events-view--month .tribe-events-header__top-bar{margin-bottom:1.5rem;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event, .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:2rem;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{height:100%;padding:0 1.25rem;margin-left:20px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button{display:block!important;visibility:visible!important;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{color:#919191;font-size:1.0rem;line-height:1.5rem;font-weight:400;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg{display:none;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{left:auto;padding:10px;right:-2px;min-width:160px;box-shadow:none;border:none;border-radius:0;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{transform:translateY(0);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{display:block;background-color:#fff;letter-spacing:0.7px;color:#313131;height:auto;padding:0 1.25rem;padding-bottom:1rem;position:absolute;border:none;top:100%;left:auto;right:0;top:100%;z-index:30;margin-top:0;opacity:0;visibility:hidden;-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-property:-webkit-transform, opacity, visibility;transition-property:transform, opacity, visibility;border:1px solid #eee;border-radius:0 0 5px 5px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{padding:0;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button--active + .tribe-events-c-view-selector__content{display:block;opacity:1;visibility:visible;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{display:block;height:100%;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{margin:0;}
.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active{display:block;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-link{padding:6px 10px 6px 10px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{padding:1rem 0 0 0;color:#313131;line-height:1.5rem;background-image:none;}
.tribe-events .tribe-events-c-view-selector__list-item-link{border-radius:0;}
.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-weight:normal;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{display:none;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar{border:1px solid #eee;border-radius:5px;padding-top:14px;padding-bottom:14px;-webkit-box-shadow:0px 7px 27px 0px rgb(0 0 0 / 5%);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgb(0 0 0 / 5%);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input{border:none;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{flex:auto;margin:0;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:30px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:0;padding-top:0;padding-left:0;padding-right:0;max-width:1440px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{margin-bottom:3.5rem;}
.tribe-common-form-control-text__input.tribe-events-c-search__input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{padding:0.9375rem 2.5rem;font-size:1em;background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);opacity:1;color:#313131;letter-spacing:0.5px;font-weight:normal;text-align:center;white-space:nowrap;line-height:1.875rem;border-radius:5px;position:relative;z-index:1;background-position:0 0!important;-webkit-box-shadow:0px 7px 13px 0px rgb(0 0 0 / 10%);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgb(0 0 0 / 10%);}
.tribe-common--breakpoint-medium.tribe-events.tribe-events-view--day .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button::after, .tribe-common--breakpoint-medium.tribe-events.tribe-events-view--list .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button::after, .tribe-common--breakpoint-medium.tribe-events.tribe-events-view--month .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button::after{content:"\e93a";font-family:'Linearicons';font-size:1.25rem;color:#313131;line-height:60px;position:absolute;top:0;right:1rem;-webkit-transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .5s cubic-bezier(0.165, 0.84, 0.44, 1), visibility .5s cubic-bezier(0.165, 0.84, 0.44, 1);}
.tribe-common--breakpoint-medium.tribe-events.tribe-events-view--month .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{border-left:1px solid #eee !important;padding-left:1.25 rem;}
.tribe-events .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-events-c-top-bar__nav-link--prev:before{content:"\e943";font-size:2.5rem;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
.tribe-events .tribe-events-c-top-bar__nav-list .tribe-events-c-top-bar__nav-list-item .tribe-events-c-top-bar__nav-link--next:before{content:"\e944";font-size:2.5rem;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg, .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{display:none;}
.tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:28px;}
a.tribe-events-c-top-bar__today-button, a.tribe-common-c-btn-icon.tribe-events-c-top-bar__nav-link{background-image:none !important;}
.tribe-events-header__top-bar a.tribe-events-c-top-bar__today-button{background:rgb(204,204,204) !important;background:-moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%) !important;background:-webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%) !important;background:linear-gradient(165deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%) !important;font-size:0.8125rem;padding:0 1.25rem !important;color:#313131 !important;letter-spacing:0.5px !important;font-weight:normal;text-align:center;white-space:nowrap;line-height:1.875rem !important;border-radius:5px;position:relative;z-index:1;background-position:0 0!important;-webkit-box-shadow:0px 7px 13px 0px rgb(0 0 0 / 10%);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgb(0 0 0 / 10%);border:none;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{margin-right:24px;}
.tribe-events .tribe-events-c-top-bar__datepicker-button{font-family:"Jost", sans-serif;display:flex;align-items:center;color:#040a1c;font-weight:600;font-size:2.25rem;}
.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:0;}
.tribe-events .datepicker .datepicker-months .datepicker-switch, .tribe-events .datepicker .datepicker-months .next, .tribe-events .datepicker .datepicker-months .prev, .tribe-events .datepicker .datepicker-years .datepicker-switch, .tribe-events .datepicker .datepicker-years .next, .tribe-events .datepicker .datepicker-years .prev{padding:0.65rem;}
.datepicker-dropdown.datepicker-orient-bottom:after{display:none;}
.datepicker-dropdown.datepicker-orient-bottom:before{display:none;}
.datepicker.dropdown-menu{border-color:#eee;border-radius:5px;}
.datepicker.dropdown-menu{margin-top:0 !important;}
.tribe-events .datepicker{margin-top:0;padding:0;}
.tribe-events .datepicker-switch{color:#313131;font-size:1rem;line-height:1.625rem;font-weight:700;padding:0 !important;font-family:"Oxygen", sans-serif;}
.datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover{background:transparent !important;}
.datepicker table tr td span:hover{background:transparent !important;}
.tribe-events .datepicker .datepicker-months .datepicker-switch{height:50px;}
.tribe-events .datepicker .datepicker-months .next:before, .tribe-events .datepicker .datepicker-months .prev:before{line-height:1;font-size:1.125rem;vertical-align:baseline;content:"\e93c";font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;}
.tribe-events .datepicker .datepicker-months .prev:before{content:"\e93b";}
.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg, .tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg{display:none;}
.tribe-events .datepicker .month, .tribe-events .datepicker .year{height:auto;margin:0;}
.datepicker table tr td span{height:46px;line-height:46px;}
.tribe-events .datepicker .month, .tribe-events .datepicker .year{border-top:1px solid #eee;border-right:1px solid #eee;}
.datepicker table tr td span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover{color:#616161;}
.tribe-events .datepicker table{border-collapse:collapse;table-layout:auto;}
.tribe-events .datepicker .day, .tribe-events .datepicker .month, .tribe-events .datepicker .year{border-radius:0;}
.tribe-events-calendar-month__header{background:rgb(54,242,227);background:-moz-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(230,255,175,1) 100%);background:-webkit-linear-gradient(left, rgba(54,242,227,1) 0%,rgba(230,255,175,1) 100%);background:linear-gradient(to right, rgba(54,242,227,1) 0%,rgba(230,255,175,1) 100%);border-radius:5px 5px 0 0;}
.tribe-events .tribe-events-calendar-month__header-column{text-align:left;padding:1.5rem;line-height:1rem;}
h3.tribe-events-calendar-month__header-column-title{font-size:1.875rem !important;font-weight:300 !important;line-height:1rem !important;color:#313131 !important;}
h3.tribe-events-calendar-month__day-date{font-size:1.125rem !important;font-weight:500 !important;color:#919191 !important;}
.tribe-events .tribe-events-calendar-month__header-column{text-transform:none;}
.tribe-events .tribe-events-calendar-month__header-column-title{font-family:'Jost', sans-serif;;}
.tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);color:#313131;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding-left:50px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none;}
.tribe-common-form-control-text.tribe-events-c-search__input-control.tribe-events-c-search__input-control--keyword:before{content:"\e922";font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;line-height:3.75rem;color:#313131;font-size:20px;position:absolute;top:0;left:1.25rem;}
.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{color:#919191;font-size:1rem;font-family:"Oxygen", sans-serif;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none;}
.tribe-events .tribe-events-c-top-bar__datepicker-time{position:relative;}
.tribe-events .tribe-events-c-top-bar__datepicker-time:before{content:"\e93a";font-size:1.5rem;color:#313131;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;position:absolute;right:-40px;top:10px;}
time.tribe-events-c-top-bar__datepicker-time{font-weight:600;font-size:2.25rem;color:#040a1c;}
.tribe-events .tribe-events-calendar-month__day-date-daynum{color:#919191;font-size:1.125rem;font-weight:500;font-family:"Oxygen", sans-serif;}
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:#919191;background:rgb(255,252,182) !important;background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%) !important;background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%) !important;background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%) !important;}
a.tribe-events-calendar-month__day-date-link{background-image:none !important;color:#616161 !important;}
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{width:35px;height:35px;display:block;line-height:35px;margin-top:-8px;margin-left:-8px;text-align:center;background:rgb(255,252,182) !important;background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%) !important;background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%) !important;background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%) !important;color:#313131;-webkit-box-shadow:0px 7px 13px 0px rgb(0 0 0 / 10%);-moz-box-shadow:0px 7px 13px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 7px 13px 0px rgb(0 0 0 / 10%);font-weight:400;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{padding:1.5rem;line-height:1rem;font-size:1.125rem;font-weight:500;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background-color:transparent;}
.tribe-events a.tribe-events-c-ical__link{background:rgb(204,204,204) !important;background:-moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%) !important;background:-webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%) !important;background:linear-gradient(165deg, rgba(248,248,248,1) 0%,rgba(204,204,204,1) 100%) !important;padding:0.5rem 1.875rem 0.4375rem !important;display:inline-block;font-size:0.875rem !important;color:#313131 !important;letter-spacing:0.5px !important;font-weight:normal;text-align:center;white-space:nowrap;line-height:1.875rem !important;border-radius:5px !important;border:none;}
.tribe-events .tribe-events-c-ical__link-icon-svg{display:none;}
.tribe-events a.tribe-events-c-ical__link:before{content:"\e936";font-size:0.8125rem;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;line-height:10px;color:#313131;letter-spacing:0.5px;margin-right:10px;}
.tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium{text-align:center;margin-top:3.5rem;}
.tooltipster-base.tribe-events-tooltip-theme{padding:0.9375rem;background:#fff;width:16.5625rem;border-radius:0.5rem;-webkit-box-shadow:0px 0px 24px 0px rgb(0 18 29 / 17%);-moz-box-shadow:0px 0px 24px 0px rgba(0, 18, 29, 0.17);box-shadow:0px 0px 24px 0px rgb(0 18 29 / 17%);border:none;}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:1rem;width:100%;border-radius:0.5rem;overflow:hidden;}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime-featured-icon{display:none;}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime time{margin-bottom:0.25rem;font-size:0.875rem;line-height:1.25rem;color:#919191;letter-spacing:0.5px;}
h3.tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:0.5rem;font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:bold;color:#616161;}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{color:#936cc1 !important;}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover{border-color:#936cc1 !important;color:#936cc1 !important;}
.tribe-events-calendar-month__calendar-event-tooltip-description, .tribe-events-calendar-month__calendar-event-tooltip-description p{color:#616161 !important;line-height:1.25rem !important;font-size:0.875rem !important;font-family:"Oxygen", sans-serif;}
.tribe-events-c-small-cta.tribe-events-calendar-month__calendar-event-tooltip-cost{margin-top:0;font-weight:400;line-height:1.25rem;font-size:0.875rem;color:#616161;text-transform:capitalize;}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description:last-child{margin-bottom:0 !important;}
.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none !important;}
.tribe-events .tribe-events-c-search__button{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);color:#313131;letter-spacing:0.5px;font-weight:normal;padding:0.9375rem 2.5rem;font-size:1em;}
.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:0;}
.tribe-events .tribe-events-c-view-selector__content{padding:0;width:150px;}
.tribe-events .tribe-events-c-view-selector__button--active:before{display:none;}
.tribe-events .tribe-events-calendar-month__day-date{padding-top:10px;}
.tribe-common .tribe-common-c-svgicon{display:none;}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:#313131;}
.tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);color:#313131;}
.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:#313131;}
.tribe-events .tribe-events-c-day-marker:after{display:none;}
.tribe-common img{border-radius:0.5rem;}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{font-size:0.875rem;line-height:1.25rem;font-style:normal;color:#313131;letter-spacing:0.5px;font-weight:normal;}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime>*{font-size:0.875rem;line-height:1.25rem;font-style:normal;color:#919191;letter-spacing:0.5px;font-weight:normal;}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost{font-weight:bold;font-size:1rem;color:#28b2a7;margin-top:0.3125rem;font-family:"Oxygen", sans-serif;}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{background:#fff;padding:1.875rem;color:#919191;border-radius:0.5rem;-webkit-box-shadow:0px 7px 27px 0px rgb(0 0 0 / 5%);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 7px 27px 0px rgb(0 0 0 / 5%);}
.tribe-events .tribe-events-c-nav{border-top:none;margin-top:3.5rem;}
.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{margin-bottom:1.875rem;}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-featured-icon:before{content:"\e716";font-size:0.625rem;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event:not(:last-child){margin-bottom:1.5rem;}
.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color:transparent;}
.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text, .tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text{color:#936cc1;}
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime, .tribe-events .tribe-events-calendar-month__calendar-event-datetime{color:#919191;letter-spacing:0.5px;font-family:"Oxygen", sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;margin-bottom:0.625rem;margin-top:0.625rem;opacity:1;}
.tribe-events .tribe-events-calendar-month__calendar-event-title{font-size:16px;font-weight:400;line-height:1.25rem;font-family:"Oxygen", sans-serif;}
.tribe-common--breakpoint-medium.tribe-events.tribe-events-view--list .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button, .tribe-common--breakpoint-medium.tribe-events.tribe-events-view--day .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{width:160px;text-align:left;border-left:1px solid #eee !important;padding-left:1.25 rem;}
.tribe-events .datepicker .datepicker-switch{color:#313131;font-size:1rem;font-family:"Oxygen", sans-serif;line-height:1.625rem;font-weight:700;}
.tribe-events .datepicker .dow{font-weight:400;font-size:0.875rem;font-family:'Oxygen', sans-serif;border-color:#eee;padding:0.5rem 0.1rem 0.4rem;color:#313131;background-color:#f8f8f8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.tribe-events .tribe-events-calendar-list__month-separator:after{display:none;}
.tribe-events .tribe-events-calendar-list__month-separator-text{font-size:1.5rem !important;font-weight:500 !important;color:#313131;font-family:"Jost", sans-serif;line-height:1.25 !important;}
.mad-events.style-2:not(:last-child){margin-bottom:3.5rem;}
.mad-events.style-2 .mad-event:not(:last-child){margin-bottom:2rem;}
.mad-events:not([class*="item-col-"]):not(.owl-carousel) .mad-event{display:flex;justify-content:space-between;background:#fff;padding:1.875rem;}
.mad-events.style-2 .mad-event{position:relative;padding:0;overflow:hidden;align-items:center;}
.mad-events .mad-event:not(:last-child){margin-bottom:8px;}
.mad-events:not(.owl-carousel) .mad-event{color:#919191;border-radius:0.5rem;-webkit-box-shadow:0px 7px 27px 0px rgb(0 0 0 / 5%);-moz-box-shadow:0px 7px 27px 0px rgba(0, 0, 0, 0.05);}
.mad-events.style-2:not([class*="item-col-"]) .mad-event .mad-event-info{display:flex;flex:1;}
.mad-events.style-2 .mad-event-info .mad-event-date{font-family:'Jost', sans-serif;display:block;text-align:center;width:90px;}
.mad-event .mad-event-date{font-size:1rem;line-height:1rem;font-style:italic;display:flex;align-items:center;}
.mad-events.style-2 .mad-event-content{color:#595758;padding-left:3rem;padding-right:1.5rem;}
.mad-event .mad-event-img img{width:100%;}
.mad-event-day{text-transform:uppercase;font-size:1.125rem;font-style:normal;text-transform:uppercase;margin-bottom:0.25rem;}
.mad-events.style-2 .mad-event-date .mad-event-num{margin-right:0;}
.mad-event-date .mad-event-num{font-weight:bold;font-style:normal;font-size:3rem;line-height:1;margin-right:1rem;}
.title-size-2 .mad-event-info span.mad-event-sub{display:flex;align-items:center;font-size:0.875rem;line-height:1.25rem;font-style:normal;color:#919191;}
.mad-event-info .mad-event-sub:not(:last-child){margin-bottom:0.625rem;}
.mad-event-info span.mad-event-sub{display:block;font-size:0.875rem;line-height:1rem;color:#919191;display:inline-flex;letter-spacing:0.5px;}
.mad-events.style-2 .mad-event-title:not(:last-child){margin-bottom:1.875rem;}
.mad-event .mad-event-title, .mad-event .mad-event-title a{font-weight:400;}
.title-size-2 .mad-event-info span.mad-event-sub{display:flex;align-items:center;font-size:0.875rem;line-height:1.25rem;font-style:normal;color:#919191;}
.mad-event-info .mad-event-sub:not(:last-child){margin-bottom:0.625rem;}
.mad-event-info span.mad-event-sub{display:block;font-size:0.875rem;line-height:1rem;color:#919191;display:inline-flex;letter-spacing:0.5px;}
.mad-event .mad-price{font-weight:bold;font-size:1rem;color:#28b2a7;padding-top:0.3125rem;}
.mad-event-info span.mad-event-sub i{color:#936cc1;font-size:1.125rem;margin-right:0.625rem;display:inline-block;line-height:inherit;}
.tribe-events .tribe-events-calendar-list__event-datetime{color:#919191;font-family:"Oxygen", sans-serif;}
.mad-event-des:not(:last-child){margin-bottom:1.875rem;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:0;color:#616161;font-family:"Oxygen", sans-serif;letter-spacing:0.5px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue .tribe-events-calendar-list__event-venue-address{font-size:0.875rem;line-height:1.25rem;font-style:normal;color:#919191;}
.mad-event-day{text-transform:uppercase;font-size:1.125rem;font-style:normal;text-transform:uppercase;margin-bottom:0.25rem;}
.tribe-events .tribe-events-calendar-list__event-title-link{font-family:'Jost', sans-serif;font-size:2.25rem;line-height:2.8125rem;font-weight:500 !important;color:#313131 !important;}
.tribe-events .tribe-events-calendar-list__month-separator{margin-bottom:1.875rem;}
.mad-event-btns{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-1rem -0.5rem 0;}
.mad-event-btns > *{margin:1rem 0.5rem 0;}
.mad-event-btns a{padding:0.5rem 1.875rem 0.4375rem !important;display:inline-block !important;}
.tribe-events-view--list .tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium, .tribe-events-view--day .tribe-events-c-ical.tribe-common-b2.tribe-common-b3--min-medium{margin-top:0;}
.tribe-events-view--list .tribe-events-calendar-list{margin-bottom:3.5rem;}
.tribe-events-page-template .mad-event.featured:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#f05f79;}
.mad-label.tribe-events-featured{line-height:1.875rem;padding:0 0.5rem;color:#fff;border-radius:0.25rem;background:#f05f79;font-size:0.8125rem;margin-right:1rem;margin-left:0;}
.mad-label.tribe-events-featured > i{color:#fff !important;margin-right:0.125rem !important;font-size:0.625rem !important;display:inline-block;vertical-align:middle;}
.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover{background:rgb(255,252,182);background:-moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);background:-webkit-linear-gradient(-45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);background:linear-gradient(165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);color:#313131;text-shadow:none;}
.mad-events.style-2.title-size-2 .mad-event-title a{font-family:'Jost', sans-serif;font-size:2.25rem;line-height:2.8125rem;font-weight:500;color:#313131;}
.mad-events.style-2.title-size-2 .mad-event-title a{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:0;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-venue .tribe-events-calendar-list__event-venue-address{font-size:0.875rem;line-height:1.25rem;font-style:normal;color:#919191;}
.tribe-events-calendar-day__event-venue-title, .tribe-events-calendar-list__event-venue-title{font-weight:bold;}
.tribe-events-calendar-day__event-venue-title{color:#616161;}
.tribe-events .tribe-events-calendar-day__event{padding-left:0 !important;}
.tribe-events .tribe-events-l-container{padding-bottom:0 !important;padding-top:0 !important;}
.single-tribe_events #tribe-events-pg-template{margin:0 auto;max-width:1380px;padding:0;}
.mad-event.single-event .mad-event-info .mad-page-title{margin-top:1.5rem;display:inline-block;margin-bottom:0;position:relative;z-index:1;font-weight:600;}
.mad-event.single-event .mad-event-info:not(:last-child), .mad-event.single-event p:not(:last-child){margin-bottom:40px;}
.mad-event.single-event .mad-event-info span.mad-event-sub{font-size:1rem;font-weight:bold;letter-spacing:0.5px;color:#616161;font-family:"Oxygen", sans-serif;}
.mad-event.single-event h2.mad-title-with-line:not(.mad-one-line):before{top:2.4375rem;}
.mad-event.single-event .mad-title-with-line:not(.mad-one-line):before, .mad-event.single-event .mad-title-with-line.mad-one-line span:before{position:absolute;content:'';width:80%;height:10px;border-radius:5px;left:0;top:3.125rem;opacity:0.6;z-index:-1;background:-webkit-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(249,249,249,0) 100%);background:-o-linear-gradient(left, rgba(54,242,227,1) 0%, rgba(249,249,249,0) 100%);background:linear-gradient(to right, rgba(54,242,227,1) 0%, rgba(249,249,249,0) 100%);}
.mad-event.single-event .mad-title-with-line:not(:last-child):after{padding-bottom:1rem;content:'';display:block;}
.mad-event.single-event .mad-event-info .mad-event-sub{margin-bottom:0;}
.mad-event.single-event .mad-event-info .mad-event-content{display:flex;align-items:center;justify-content:space-between;}
.mad-event.single-event .mad-event-info .tribe-events-cost{font-size:1.5rem;padding-top:0;line-height:1.875rem;font-weight:bold;color:#28b2a7;}
.mad-event.single-event{padding-bottom:2.75rem;}
.single-tribe_events .mad-pagination{padding-top:1.875rem;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;}
.mad-event.single-event + .mad-pagination:not(.mad-page-pag):before{right:0;}
.single-tribe_events .mad-pagination:not(.mad-page-pag):before{content:'';position:absolute;top:0;left:0;right:-45px;height:1px;background:#eee;}
.mad-event.single-event + .mad-pagination > li{max-width:50%;}
.single-tribe_events .mad-pagination li .page-numbers:not(:last-child){margin-bottom:15px;}
.single-tribe_events .mad-pagination li .page-numbers{display:inline-block;}
.single-tribe_events .mad-pagination li a:not(.page-numbers){color:#313131;font-weight:500;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(100%, #313131), to(#313131));background-image:linear-gradient(to bottom, #313131 100%, #313131 100%);}
.single-tribe_events .mad-pagination li:last-child{text-align:right;}
.single-tribe_events .tribe-events-event-image{margin-bottom:2rem;border-radius:5px;overflow:hidden;}
.tribe-events-venue-map{margin-top:0;width:100%;border-radius:0.5rem;overflow:hidden;margin-bottom:1.875rem;}
.mad-event-list > li:not(:last-child){margin-bottom:1rem;}
.mad-event-list > li span{color:#313131;}
.mad-event.single-event h5.mad-page-title:not(:last-child){margin-bottom:1rem;}
.mad-event.single-event .mad-event-map b{font-size:1.125rem;color:#313131;}
.content-venue .tribe-venue-link, .content-venue .tribe-venue-url{display:block;}
.mad-event.single-event .btn-set{margin-top:2.5rem;}
.mad-event.single-event [class*="btn"] i{margin:0;margin-right:0.5rem;font-size:1rem;}
.mad-event.single-event .btn-set .tribe-events-gcal{margin-right:1rem;}
.mad-event.single-event .tribe-events-meta-group{padding:0;}
.mad-event.single-event .mad-event-info:not(:last-child), .mad-event.single-event p:not(:last-child){margin-bottom:40px;}
.mad-event.single-event .tribe-events-content p:last-child{margin-bottom:40px;}
#tribe-events-content.tribe-events-single:not(:last-child){margin-bottom:6.5625rem;}
.title-size-2 .mad-event-info span.mad-event-sub b{color:#616161;}
.mad-event-info span.mad-event-sub i{color:#936cc1;font-size:1.125rem;margin-right:0.625rem;display:inline-block;line-height:inherit;}
.related-event-address{color:#616161;font-weight:bold;}
.related-event-address .tribe-address{color:#919191;font-weight:normal;}
.mad-events.style-2[class*="item-col-"] .mad-event-content{padding:2rem;}
.mad-event.single-event .mad-price{font-size:1.5rem;padding-top:0;line-height:1.875rem;}
.mad-event.single-event .mad-event-footer{display:flex;column-gap:1.75rem;margin-bottom:2.5rem;}
.mad-event.single-event .single-event-description{margin-bottom:40px;}
.tribe-events-event-meta:before, .tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){border-top:none;}
.tribe-events-cal-links.btn-set .tribe-events-cal-links{margin-bottom:0;}
.tribe-events-cal-links.btn-set .tribe-events-gcal, .tribe-events-cal-links.btn-set .tribe-events-ical{color:#313131 !important;font-size:0.875rem;font-weight:normal;line-height:1.875rem;text-decoration:none;padding:0.5rem 1.875rem 0.4375rem}
.single-tribe_events .tribe-events-single .tribe-events-event-meta{color:#313131;font-family:"Oxygen", sans-serif;font-size:1rem;line-height:1.875rem;}
.tribe-events-cal-links.btn-set{font-family:"Oxygen", sans-serif;margin-bottom:0;}
.mad-events.style-2[class*="item-col-"]{display:flex;flex-wrap:wrap;}
.mad-events.style-2.vr-type.title-size-2 .mad-event-info span.mad-event-sub{align-items:flex-start;}
.mad-events.style-2.vr-type .mad-event .mad-event-title a{font-size:1.75rem;line-height:1.875rem;}
.mad-event.single-event .tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:none;margin-right:0;}
.mad-event.single-event .tribe-events-meta-group{padding:0;width:100%;margin-right:0;}
.mad-event.single-event .mad-event-map .content-venue > b{display:block;}
.mad-event.single-event .tribe-events-venue-map>iframe{min-height:500px;}
.tribe-events-calendar-list .mad-event-day{font-size:1.125rem;font-style:normal;text-transform:uppercase;margin-bottom:0.25rem;}
.mad-events.style-2 .mad-event-date .mad-event-num{width:60px;}
.tribe-events-view--list.tribe-events .datepicker .day, .tribe-events .datepicker .dow, 
.tribe-events-view--day.tribe-events .datepicker .day, .tribe-events .datepicker .dow{color:#313131;font-weight:400;font-size:0.875rem;font-family:'Oxygen', sans-serif;}
.tribe-events-view--list.tribe-events .datepicker .day, .tribe-events-view--day.tribe-events .datepicker .day{padding:0.5rem 0.1rem 0.4rem;text-align:center;vertical-align:middle;width:39px;border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee;font-size:0.875rem;line-height:1.5rem;color:#616161;}
.tribe-events-view--list table:not(#wp-calendar) tr:nth-child(2n) td:not(.ewent-no-bg):not(.mptt-shortcode-event), 
.tribe-events-view--day table:not(#wp-calendar) tr:nth-child(2n) td:not(.ewent-no-bg):not(.mptt-shortcode-event){background:#ffffff;}
.tribe-events .datepicker .dow{border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.tribe-common .tribe-common-c-svgicon{color:#936cc1;}
.tribe-events.tribe-events-view--list .datepicker .day.current, .tribe-events.tribe-events-view--list .datepicker .day.current.focused, .tribe-events.tribe-events-view--list .datepicker .day.current:focus,
.tribe-events.tribe-events-view--day .datepicker .day.current, .tribe-events.tribe-events-view--day .datepicker .day.current.focused, .tribe-events.tribe-events-view--day .datepicker .day.current:focus
{
background: rgb(255,252,182);
background: -moz-linear-gradient(-45deg, rgba(255,252,182,1) 0%, rgba(239,216,85,1) 100%);
background: -webkit-linear-gradient( -45deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);
background: linear-gradient( 165deg, rgba(255,252,182,1) 0%,rgba(239,216,85,1) 100%);
}