/*Global*/
.uv-mt0{margin-top: 0;}
.uv-mb0{margin-bottom: 0;}
.uv-mb10{margin-bottom: 10px;}
.uv-lazyimage, .swiper-lazy{opacity: 0;}
.uv-lazyimage:not(.initial), .swiper-lazy{transition: all .35s ease-in-out, opacity 1s;}
.uv-lazyimage.initial, .uv-lazyimage.loaded, .uv-lazyimage.error, .swiper-lazy.swiper-lazy-loaded{opacity: 1;}
.uv-boxitem
{
  display: block;
  position: relative;
  background-color: transparent;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
}
.uv-boxitem:before{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 4;content: '';}
.uv-boxitem.loader{background-image: url('../assets/images/loader.box.gif');}
.uv-boxitem .bg, .uv-boxitem img, .uv-boxitem iframe, .uv-boxitem video
{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  z-index: 0;
}
.uv-boxitem .bg
{
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.uv-boxitem img{object-fit: cover;}
.uv-boxitem iframe{border: none;}
.uv-boxitem .uvtitle{position: absolute;top: 50%;left: 50%;color: #FFF;transform: translate(-50%, -50%);z-index: 8;}
/**/

/*Frame*/
body .uvheader .uws-left-logo .uv-page-hader-logo
{
  display: flex;
  height: 100%;
  align-items: center;
}
body .uvheader .uws-left-logo:first-child{position: relative;padding-right: 18px;}
body .uvheader .uws-left-logo:first-child:before
{
  position: absolute;
  background-color: #4E4E4E;
  width: 1px;
  height: 40%;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  content: '';
}
body .uvheader .uws-left-logo:nth-child(2){padding-left: 18px;}
body .uv-page-header-menu{justify-content: center;}
body .uv-page-header-menu>ul li.menu-item:not(.uv-showinovermenu){display: flex;align-items: center;}
body .uv-page-header-menu li::after{bottom: -27px;}
body .uvheader .uv-socials-nav{display: none;}
.uv-content{min-height: 60vh;}
body .footer-wrapper{justify-content: initial;padding-top: 66px;}
body .footer-socket-wrapper{border-top-color: #595959;}
body .uvfootercopytext{font-size: 13px;}
body .uvfootercopytext a{text-decoration: none;}
body footer .icon-wrapper:hover{background: #FFFFFF;border-color: #FFFFFF;}
body .footer-wrapper .uvwp-widget{width: 200px;}
body .footer-wrapper .uvwp-widget ul{margin: 0;line-height: 1em;}
body .footer-wrapper .uvwp-widget.uvwp-widget .h3, body .footer-wrapper .uvwp-widget.uvwp-widget h3{margin-bottom: 16px;}
body .footer-wrapper .uvwp-widget .menu li{margin-bottom: 20px;}
body .footer-wrapper .uvwp-widget .menu li:last-child{margin-bottom: 0;}
body .footer-wrapper .uvwp-widget p{font-size: 14px;}
body .footer-wrapper .uvwp-widget.uvwp-widget1{padding-right: 32px;}
body .footer-wrapper .uvwp-widget.uvwp-widget1 p{color: #BCBCBC;line-height: 21px;margin: 0;}
body .footer-wrapper .uvwp-widget.uvwp-widget1 p strong{color: #FFF;font-weight: 400;}
body .footer-wrapper .uvwp-widget.uvwp-widget4{max-width: 224px;margin-left: auto;}
body .footer-wrapper .uvwp-widget.uvwp-widget4 .wp-block-heading{font-size: 22px;font-weight: 500;letter-spacing: 0;text-transform: none;}
body .footer-wrapper .uvwp-widget .menu li a:hover{color: var(--uvwp_navigation_activecolor);}

@media (max-width: 1200px)
{
  body .uv-navigation-section{justify-content: right;}
  body .uv-main-menu{display: none;}
  body .uv-hamburguer-menu-icon{display: flex;}
}
@media(max-width: 1000px)
{
  body .footer-socket .uv-site-socials{display: flex;}
}
@media(max-width: 860px)
{
  body .footer-wrapper .uvwp-widget{width: 50%!important;max-width: none!important;}
}
@media(max-width: 768px)
{
  body .footer-socket-wrapper{justify-content: center;flex-wrap: wrap-reverse;}
  body .footer-socket-wrapper .socket-rigth-section{flex-basis: 100%;justify-content: center;margin-bottom: 20px;}
}
@media(max-width: 690px)
{
  body .uv-location-pop{display: none;}
}
@media(max-width: 600px)
{
  body .footer-wrapper{padding-top: 40px;padding-bottom: 0;}
  body .uvfootercopytext{text-align: center;}
}
@media(max-width: 500px)
{
  body .uvheader .uws-left-logo:first-child{padding-right: 10px;}
  body .uvheader .uws-left-logo:nth-child(2){padding-left: 10px;}
  body .uv-page-hader-logo img{width: 80px;}
}
/**/

/*FIXES*/
.h2, h2, .h1, h1, .h3, h3, .h4, h4{text-transform: uppercase;}
.h2, h2, .h1, h1, .h3, h3{letter-spacing: 4px;}
.h4, h4{font-size: 30px;font-weight: 700;line-height: 1.3333em;}
a{color: var(--uvwp_global_textcolor);text-decoration: none;}
body .uv-btn:not(.uv-btn-inl){padding: 0.52em 2.5em;text-transform: capitalize!important;}
body .uv-btn{text-transform: none!important;}
body .uv-btn-inl{background-color: transparent;transition: all ease-in-out 300ms;}
body .uv-header-simple-content h1{font-weight: 700;text-transform: uppercase;}
body .uv-faqscont{padding: 0;margin: 0;}
body .uv-faqscont .uv-faq-modern-item{border-top: 0;border-bottom-color: #2C2C2C;}
body .uv-faqscont .uv-faq-icon .uv-close-icon{background-color: transparent;}
body .uv-two-col .uvcol-wrapper{max-width: 1600px;padding: 0;}
body .uv-two-col .uvcol-wrapper .uv-col-50-content-wrapper{padding-top: 40px;padding-bottom: 40px;}
body .uv-two-col .uvcol-wrapper .uv-simple-square-ratio{max-width: none;}
body .uv-two-col .uvcol-wrapper .uv-simple-square-ratio:before{padding-top: 88.38%;}
body .uvcms-thememenu .menugroup > .menu-container-title-wrapper, body .uvcms-thememenu .menugroup > .menu-items-desc-wrapper{display: none;}
body .uvcms-thememenu .menu-container a:after{background-color: #f89500;}
body .uvcms-thememenu .uv-hl-menu{border: none;}
body .uvcms-thememenu .menu-item-block{border: none;}
body .uvcms-thememenu .menu-item-block::after{background-color: #2A2A2A;}
body .uvcms-thememenu .menu-item-detailes::before{content: '';}
body .uvcms-thememenu .menu-item-detailed{text-transform: none;}
body .uws-agenda-cols-4 .uws-agenda-default>div{flex: 0 0 calc(25% - 7.5px);}
body .uv-popup{padding-left: 20px;padding-right: 20px;overflow-x: auto;}
body .uv-popup-close-x-button:before, body .uv-popup-close-x-button:after{background-color: #FFF;width: 25px;}
body .uv-popup .uv-popup-wrapper{background-color: transparent;height: auto;min-height: 200px;}
body .uv-popup-body{background-color: #FFF;}
body .uv-privacy .uv-theme-subtitle{font-size: var(--uvwp_subtitle_font_size);font-family: var(--uvwp_subtitle_font_family);font-weight: var(--uvwp_subtitle_font_weigth);}

@media(max-width: 1050px)
{
  body .uws-agenda-cols-4 .uws-agenda-default>div{flex-basis: calc(33.3333% - 7px);}
}
@media(max-width: 768px)
{
  body .uv-two-col .uvcol-wrapper .uv-col-50-content-wrapper{padding: 40px 20px;}
}
@media(max-width: 750px)
{
  body .uws-agenda-cols-4 .uws-agenda-default>div{flex-basis: calc(50% - 5px);}
}

@media(min-width: 769px)
{
  body .uv-two-col .uvcol-wrapper .uv-col-50{width: 50%;}
  body .uv-header-simple-content h1{font-size: 4.0625em;}
}
/**/

/*Global Sections*/
.uvframe760885sec .uv-block-simple-block{text-align: center;}
.uvframe760885sec .uv-block-simple-block h4{margin: 0;letter-spacing: 4px;}
.uvframe760885sec .uv-block-simple-block h2{font-weight: 300;}
.uvframe760885sec .uv-block-simple-block p{max-width: 670px;color: #E6E6E6;font-size: 18px;line-height: 1.25em;margin-left: auto;margin-right: auto;}
.uvframe760885sec .uv-block-simple-block .uv-block-simple-buttons-wrapper{padding-top: 40px;}
.page-id-1894 .uvframe760885sec .uv-block-simple-block{background-color: #000;max-width: 1088px;margin-left: auto;margin-right: auto;padding: 48px 20px;}
.uvbannersec{position: relative;}
.uvbannersec .uv-boxitem{padding-top: 35.94%;min-height: 290px}
.uvbannersec .uv-boxitem:before{background-color: rgba(0, 0, 0, .3);}
.uvbannersec .uvcontent{position: absolute;width: 94%;top: 50%;left: 3%;transform: translateY(-50%);z-index: 6;}
.uvfaqs-row{display: flex;max-width: 1236px;flex-wrap: nowrap;margin-left: auto;margin-right: auto;}
.uvfaqs-row>div:not(.uv-faqscont) {
    width: 40%;
    padding-right: 8.78%;
}
.uvfaqs-row>div:not(.uv-faqscont) p {
    max-width: 402px;
    font-size: 18px;
    margin-bottom: 34px;
}
.uvfaqs-row .uv-faqscont{width: 60%;}
.uventypes-vencards:not(.swiper){gap: 32px 24px!important;justify-content: center;}
.uventypes-vencards .uv-cta-image:not(.swiper-slide){width: 100%;max-width: 432px;}
.uventypes-vencards .uv-cta-image .uv-imghover:before{padding-top: 125%;}
.uventypes-vencards .uv-cta-image .uv-text *{position: relative;z-index: 8;}
.uventypes-vencards .uv-cta-image .uv-text h2{font-size: 30px;text-transform: uppercase;}
.uventypes-vencards .uv-cta-image .uv-text p{max-width: 298px;font-size: 16px;line-height: 21px;margin: 14px auto 0;}
.uventypes-vencards .uv-cta-image .uv-overlay:before
{
  position: absolute;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 27.95%, #000000 100%);
  width: 100%;
  height: 52%;
  left: 0;
  bottom: 0;
  z-index: 4;
  content: '';
}
.uv-content .single-socials .icon-wrapper:hover, .uv-content .single-socials .icon-wrapper:focus, .uv-content .single-socials .icon-wrapper:active
{
  background: #000;
  border-color: #000;
}
.uv-showinovermenu{display: none;}

@media(max-width: 1200px)
{
  .uv-showinovermenu{display: block;}
}
@media(max-width: 1024px)
{
  .uventypes-vencards .uv-cta-image:not(.swiper-slide){width: calc(50% - 12px);}
}
@media(max-width: 768px)
{
  .uventypes-vencards .uv-cta-image .uv-text .p-text{display: none;}
  .uvfaqs-row {
        flex-wrap: wrap;
        gap: 58px 0;
  }
  .uvfaqs-row>div {
        width: 100% !important;
  }
  .uvfaqs-row>div:not(.uv-faqscont) {
        padding-right: 0;
  }
  .uvfaqs-row>div:not(.uv-faqscont) p{display: none;}
}
@media(max-width: 600px)
{
  .uvfaqs-row>div:not(.uv-faqscont) .uv-btn .uv-btninner {
      width: 60%;
      margin: 0 auto;
  }
  .uvfaqs-row>div:not(.uv-faqscont) {
      display: flex;
      justify-content: space-between;
      align-items: center;
  }
  .uvfaqs-row>div:not(.uv-faqscont) .wp-block-heading {
      margin-bottom: 0;
  }
  .uventypes-vencards .uv-cta-image:not(.swiper-slide){width: 100%;}
}
@media(max-width: 480px)
{
  .uvbannersec .uv-boxitem{padding-top: 90%;}
}
/**/

/*Gallery Carousel*/
.uvgallcar{padding-left: 11%;}
.uvgallcar .swiper-wrapper{transition-timing-function: linear!important;}

@media(max-width: 600px)
{
  .uvgallcar{padding-left: 12%;}
}
/**/

/*Faqs*/
.uvfaqsec .uv-faqscont{max-width: 994px;margin: 0 auto;}

@media(max-width: 600px)
{
  body .uv-faq-modern-item>a{padding: 0!important;}
}
/**/

/*Menu*/
.uvmenu-topbtns
{
  position: relative;
  background-color: #000000;
  max-width: 840px;
  padding: 28px 20px 22px;
  margin: -46px auto 0;
  z-index: 20;
}
body .uvcms-thememenu .uv-menu-head-section{background-color: transparent;}
.uvmenu-content .uv-bgimage{height: calc(100% + 49px);top: -49px;object-fit: initial;}

@media(max-width: 1200px)
{
  .uvmenu-topbtns{max-width: none;margin-top: 0;}
  .uvmenu-content .uv-bgimage{height: 100%;top: 0;}
}
@media(max-width: 500px)
{
  .uvmenu-topbtns .uv-btn{min-width: 225px;text-align: center;}
}
/**/

/*Forms*/
.uvninformcont
{
  background-color: #212121;
  max-width: 602px;
  padding: 46px 40px 36px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 6px;
  box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.08);
}
.uvninformcont.uvtwocols .nf-form-content nf-fields-wrap{display: flex;flex-wrap: wrap;gap: 0 15px;}
.uvninformcont.uvtwocols .nf-form-content nf-fields-wrap nf-field{width: calc(50% - 7.5px);}
.uvninformcont.uvtwocols .nf-form-content nf-fields-wrap nf-field:has(.checkbox-container, .checkbox-container2, .submit-wrap, .upload-container){width: 100%;}
.uvninformcont .nf-before-form-content{display: none;}
.uvninformcont .nf-form-content .nf-field-container{margin-bottom: 0;}
.uvninformcont .nf-form-content .label-above .nf-field-label{margin-bottom: 0;}
.uvninformcont .nf-form-content label, .uvninformcont .nf-form-content .nf-label-span{font-size: 14px;font-weight: 400;}
.uvninformcont .nf-form-content input:not([type=submit]), .uvninformcont .nf-form-content textarea, .uvninformcont .nf-form-content select.ninja-forms-field:not([multiple]), .uvninformcont .nf-form-content .list-select-wrap .nf-field-element>div
{
  background-color: #181818;
  height: 50px;
  color: #E6E6E6;
  padding: 11px 16px;
  border: none;
  border-radius: 4px;
}
.uvninformcont .nf-form-content input[type=checkbox]{height: auto;}
.uvninformcont .nf-form-content textarea{display: block;height: 98px!important;}
.uvninformcont .nf-form-content .nf-error .nf-error-msg{font-size: 0.68em;line-height: 1em;}
.uvninformcont .nf-after-form-content .nf-error-msg{font-size: 16px;text-align: center;}
.uvninformcont .nf-form-content .checkbox-container, .uvninformcont .nf-form-content .checkbox-container2{padding-top: 32px;}
.uvninformcont .nf-form-content input[type=submit]
{
  display: inline-block;
  width: 100%;
  max-width: 100%;
  height: auto;
  background-color: var(--uvwp_primary_background_color);
  font-family: var(--uvwp_nav_font_family);
  font-size: 16px;
  font-weight: 600;
  color: var(--uvwp_primary_text_color);
  text-align: center;
  padding: 0.52em 2.5em;
  border: solid 1px var(--uvwp_primary_background_color);
  border-radius: 200px;
  margin-top: 32px;
}
.uvninformcont .nf-form-content input[type=submit]:hover{background-color: transparent;color: #FFF;}
.uvninformcont .checkbox-container.label-right .field-wrap>div{width: auto;}
.uvninformcont .nf-form-content a{color: var(--uvwp_primary_background_color);}
.uvninformcont .pristine-error{position: relative;color: #e80000;font-size: 11px;line-height: 1em;padding-top: 2px;}
.uvninformcont .nf-form-content .checkbox-container2 .nf-field-element{position: initial;}
.uvninformcont .nf-form-content .checkbox-container2 .pristine-error{position: absolute;width: 100%;}
.uvninformcont .uv-hiring-resumeinput input{position: relative;height: 100px!important;}
.uvninformcont .uv-hiring-resumeinput input:before
{
  content: "Attach File";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #141414;
  top: 0;
  left: 0;
  text-align: center;
  padding-top: 40px;
  color: #B1B1B1;
  font-size: 15px;
  font-weight: 600;
  line-height: 18px;
}
.uvninformcont .uv-hiring-resumeinput input.uvselectedfiles:before{display: none;content: " ";}
.uvninformcont .checkbox-container2 .checkbox-wrap .nf-field-label{padding-left: 0;}
.uvninformcont .checkbox-container2 .checkbox-wrap .nf-field-label label{margin-left: 0;}
.uvninformcont .checkbox-container2 .checkbox-wrap .nf-field-label label:before, .uvninformcont .checkbox-container2 .checkbox-wrap .nf-field-label label:after{content: none;}

@media(max-width: 768px)
{
  .uvninformcont{padding: 25px;}
}
@media(max-width: 480px)
{
  .uvninformcont.uvtwocols .nf-form-content nf-fields-wrap nf-field{width: 100%;}
}
/**/

/*Contact*/
.uvcontactsec{max-width: 994px;margin-left: auto;margin-right: auto;}
.uvcontact-coleft h5{color: #AAAAAA;font-size: 16px;font-weight: 500;line-height: 1.375em;text-transform: uppercase;margin: 0 0 8px;}
.uvcontact-coleft p{font-size: 16px;line-height: 1.3125em;margin: 0 0 30px;}
.uvcontact-coleft p:last-child{margin-bottom: 0;}
.uvcontactsec .uvninformcont{max-width: 486px;margin-left: auto;margin-right: initial;}
.uvcontact-putmap{display: flex;flex-wrap: nowrap;}
.uvcontact-putmap > div{flex-basis: 50%;}
.uvcontact-putmap .map-container{padding-top: 44.125%;}
.uvcontact-putmap .map-container .uvmapdetailsdesktop{display: none!important;}
.uvcontact-putmap .uvmapdetailsmobile{display: none!important;}
.uvcontact-putmap .uvinfo
{
  display: flex;
  background: #000 url('/wp-content/uploads/sites/2/2025/06/Group32.jpg') center center no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
}
.uvcontact-putmap .uvinfo .uvinner{}

@media(max-width: 1000px)
{
  .uvcontact-putmap .uv-site-socials{display: flex;}
}
@media(max-width: 979px)
{
  .uvcontact-putmap{max-width: 804px;flex-wrap: wrap;margin-left: auto;margin-right: auto;}
  .uvcontact-putmap .map-container{padding-top: 88.25%;}
  .uvcontact-putmap .uvinfo .uv-buttons, .uvcontact-putmap .uvinfo .uv-site-socials{justify-content: center;}
  .uvcontact-putmap > div{flex-basis: 100%;}
}
@media(max-width: 781px)
{
  .uvcontact-coleft *{text-align: center;}
  .uvcontactsec .uvninformcont{margin-right: auto;}
}
/**/

/*Event*/
.uveventpage .uv-bgimage{height: calc(100% - 204px);max-height: 100vh;top: 204px;object-fit: cover;pointer-events: none;-webkit-mask-image: linear-gradient(to bottom, black 60%, transparent 100%);mask-image: linear-gradient(to bottom, black 60%, transparent 100%);}
.uveventsec{margin-top: -204px;z-index: 20;}
body .uws-integration.uws-event{position: relative;max-width: 1218px;margin: 0 auto;}
body .uws-event-title .uwsname{font-size: 65px;font-weight: var(--uvwp_title_font_weigth);}
body .uws-event-title .uwsddate{color: #FFF;font-size: 16px;font-weight: 600;text-transform: none;padding: 10px 48px;border: solid 1px #FFF;border-radius: 200px;}
body .uws-event-columns-flyer-inventory .uws-event-columns{flex-direction: row-reverse;padding: 20px 0 0;}
body .uws-inventory-3dmaplink a{background: #000;}
body .uws-booktype-item>a{background: #000;}
body .uws-booktype-item>a i{background-color: transparent;font-size: 18px;}
body .uws-invitems-list{border-color: #000;border-top-color: #181818;}
body .uws-invitems-list .uws-inventory-item{background-color: #212121;}
body .uws-invitems-list .uws-inventory-item:nth-child(odd){background-color: #181818;}
body .uws-invitems-list .uws-inventory-item:after{content: none;}
body .uws-social-shares a{color: #FFF;}
body .uws-event-info .uwsinfobox{background-color: #000;border: none;}
body .uws-event-info .uwsinfobox > .uwsddate{margin-bottom: 20px;}
body .uws-event-info .uwsinfobox > .uwsddate:after{content: none;}
body .uws-booktype-item.uwsactive>.uws-bootypelist-body{max-height: none;}

@media(max-width: 1400px)
{
  .uveventsec{margin-top: -144px;}
  .uveventpage .uv-bgimage{height: calc(100% - 144px);max-height: 100vh;top: 144px;}
}
@media(max-width: 1023px)
{
  .uveventsec{padding-top: 40px;margin-top: 0;}
  .uveventpage .uv-bgimage{height: 100%;top: 0;}
}
@media(max-width: 850px)
{
  body .uws-event-columns-flyer-inventory .uws-event-columns{flex-direction: column;padding-top: 0;}
  body .uws-event-columns-flyer-inventory .uws-event-columns .uws-event-maincol{padding-left: 0;}
  body .uws-event-columns-flyer-inventory .uws-event-columns .uws-event-info{padding-right: 0;}
}
@media(max-width: 768px)
{
  body .uws-event-title .uwsname{font-size: 50px;}
}
/**/

/*Map*/
.uvmapsec{margin-top: -50px;z-index: 20;}
.uvmapsec .uv-bgimage{height: calc(100% - 50px);top: 50px;object-fit: initial;}
body .uws-map-addspaces{padding-top: 0;}
body .uws-map-controls{background-color: #000;max-width: 856px;padding: 32px 52px;margin: 0 auto 100px;}
body .uws-map-controls .uwsviews{position: initial;transform: none;margin: 0 0 0 .8em;}
body .uws-map-controls .uwsfilters{gap: .8em;}
body .uws-map-view-list .uws-map-list{margin-top: 0;}

@media(max-width: 1320px)
{
  .uvmapsec{margin-top: -25px;}
  .uvmapsec .uv-bgimage{height: calc(100% - 25px);top: 25px;}
  body .uws-map-view-list .uws-map-controls{justify-content: center;padding-left: 32px;}
}
@media(max-width: 768px)
{
  .uvmapsec{margin-top: 0;padding-top: 40px;}
  .uvmapsec .uv-bgimage{height: 100%;top: 0;}
  body .uws-map-view-list .uws-map-controls{margin: 0 auto 40px;}
}
@media(max-width: 700px)
{
  body .uws-map-view-list .uws-map-controls{padding: 20px;}
}
@media(max-width: 400px)
{
  body .uws-map-controls .uwsdatesel a{width: 12.5em;padding-left: 2.5em;}
}
/**/

/*Subscribe Modal*/
.uv-popup.uvwp-popup-popup_1882 .uv-popup-wrapper{width: 100%;max-width: 876px!important;}
.uvsusbmodal{display: flex;background-color: rgba( 26, 26, 26, 1.00 );flex-wrap: nowrap;}
.uvsusbmodal p{margin: 0;}
.uvsusbmodal .uvitem{width: 38.81%;}
.uvsusbmodal .uvitem .uv-boxitem{height: 100%;padding-top: 0;}
.uvsusbmodal .uvitem .uv-boxitem:before{background-color: rgba(0, 0, 0, .4);}
.uvsusbmodal .uvitem .uv-boxitem img{height: 100%;}
.uvsusbmodal .uvitem .uv-boxitem .uvtitle{width: 90%;max-width: 220px;top: 45px;text-align: center;transform: translateX(-50%);}
.uvsusbmodal .uvitem .uv-boxitem .uvtitle span{font-size: 22px;font-weight: 400;line-height: 25px;margin: 0 0 8px;}
.uvsusbmodal .uvitem .uv-boxitem .uvtitle p{font-size: 15px;font-weight: 300;line-height: 1em;}
.uvsusbmodal .uvninformcont{background-color: transparent;flex-grow: 1;padding: 66px 55px;border-radius: 0;box-shadow: none;}
.uvsusbmodal .uvninformcont .nf-form-content input:not([type=submit]){background-color: #DEDDDB;color: #000;}

@media(max-width: 768px)
{
  .uvsusbmodal .uvninformcont{padding: 25px;}
}
@media(max-width: 600px)
{
  .uvsusbmodal{flex-wrap: wrap;}
  .uvsusbmodal .uvitem{width: 100%;}
  .uvsusbmodal .uvitem .uv-boxitem{height: auto;padding-top: 50%;}
  .uvsusbmodal .uvninformcont{width: 100%;}
}
/**/

/*Calendar Modal*/
.uws-uvcal .uws-events-dpinput{background-color: transparent!important;max-width: 276px!important;padding: 0!important;border: none!important;}
.uws-uvcal .uws-events-dpinput .uwsicon-calendar, .uws-uvcal .uws-events-dpinput #uwsgpdatepicker{display: none!important;}
.uws-uvcal .uws-events-dpinput .uws-dropdown
{
  position: relative;
  background-color: #181818;
  width: 100%;
  top: 0;
  left: 0;
  visibility: visible;
  opacity: 1;
  padding: 0;
  border: none;
  border-radius: 4px;
  box-shadow: none;
  transform: none;
}
.uws-uvcal .litepicker{font-family: inherit;font-size: 15px;}
.uws-uvcal .litepicker .container__months .month-item-header{color: #FFF;}
.uws-uvcal .litepicker .container__days .day-item.is-end-date, .uws-uvcal .uws-integration .container__days .day-item.is-start-date
{
  background-color: transparent;
  color: #FFF;
}
.uws-uvcal .litepicker .container__days .day-item{color: #FFF;border: solid 1px transparent;border-radius: 200px!important;}
.uws-uvcal .litepicker .container__days .day-item.is-locked{color: #333!important;}
.uws-uvcal .litepicker .container__days .day-item:not(.is-locked):hover{background-color: #FFF;color: #000;border-color: #FFF;box-shadow: none;}
.uws-uvcal .uws-event-inventory{display: none!important;}

@media(min-width: 601px)
{
  .uws-uvcal .uws-events-dpinput{max-width: 466px!important;}
  .uws-uvcal .uws-events-dpinput .uws-dropdown .litepicker .container__months .month-item{width: calc(65.14px * 7);}
  .uws-uvcal .uws-events-dpinput .uws-dropdown .litepicker .container__months .month-item-weekdays-row>div, .uws-uvcal .uws-events-dpinput .uws-dropdown .litepicker .container__days>div, .uws-uvcal .uws-events-dpinput .uws-dropdown .litepicker .container__days>div a{width: 65.14px;padding: 10px 0;}
  .uws-uvcal .litepicker .container__months .month-item-header div>.month-item-name, .uws-uvcal .litepicker .container__months .month-item-header div>.month-item-year{font-size: 22px;}
}
/**/

/*Corporate Events*/
body.page-corporate-events .uv-nav-extra-buttons{display: none;}
.uws-integration .litepicker .container__days .day-item.is-locked, .uws-integration .litepicker .container__days .day-item.is-locked:hover{color: #444;}

@media(max-width: 767px)
{
  body.page-corporate-events .uv-content{padding-top: 40px;}
}
/**/

body .uws-event-title .uwsddate .uwsdpicon {
  display: flex;
}

body .uv-header-simple {
  pointer-events: none;
}

body .uws-pop-charge .uws-integration.uws-dark .uws-btn-p:is(:hover, :focus),
body .uws-dark .uws-itempop-footer .uwsactions>:is(.uwsjs-item-addtocart.uws-btn-s),
body .uws-cart-itemadded .uws-btn-s,
body .uws-dark .uws-inventory-3dmaplink a:is(:hover, :focus) span.uws-btn,
body .uws-inventory-bookbtns-body .uwsactions .uwsjs-go-cart {
  background-color: transparent;
  color: white;
  border: solid 1px #f89500;
}

body .uws-pop-charge .uws-integration.uws-dark .uws-btn-p,
body .uws-inventory-3dmaplink a span.uws-btn,
body .uws-dark .uws-itempop-footer .uwsactions>:is(.uwsjs-item-addtocart.uws-btn-s):is(:hover, :focus, :active),
body body .uws-cart-itemadded .uws-btn-s:is(:hover, :focus, :active),
body .uws-inventory-bookbtns-body .uwsactions .uwsjs-go-cart:is(:hover, :focus, :active) {
  background-color: #f89500;
  color: black;
  border: solid 1px #f89500;
}