﻿/*!
Theme Name: DVD
Theme URI: http://underscores.me/
Author: Tom Jenkins
Author URI: http://underscores.me/
Description: DVD
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: DVD
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

DVD is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.colour-bg-one{background:#c2d195}.colour-bg-two{background:#373737}.colour-bg-three{background:#f2f2f2}.colour-one{color:#c2d195}.colour-two{color:#373737}.colour-three{color:#f2f2f2}.page-head{display:inline-flex;width:100%;justify-content:center;padding:20px 1.875rem;box-shadow:0 3px 10px rgba(0,0,0,.2);background:#313524;color:#fff}.page-head.Inner{position:relative}.page-head .sectionInner{position:relative}.page-head .sectionInner #header-top{display:inline-flex;width:100%;justify-content:center;align-items:center}.page-head .sectionInner #header-top .main-logo{max-width:250px !important;display:inline-flex;width:100%;padding:.9375rem 0;margin:0 1.875rem 0 0;height:auto;align-items:center}.page-head .sectionInner #header-top .main-logo a img{width:100%}.page-head .sectionInner #header-top .details{display:inline-flex;width:100%;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:flex-start;padding:30px 0;font-weight:800;text-transform:uppercase;line-height:1}.page-head .sectionInner #header-top .details div{display:inline-flex;width:100%;font-size:1.65rem}.page-head .sectionInner #header-top .details div.date{font-size:1rem !important}@media(min-width: 992px){.page-head .sectionInner #header-top .details{padding:10px 0;border-left:3px solid #c2d195;padding-left:20px}}.page-head .sectionInner #header-top .logos{width:100%;max-width:300px}.page-head .sectionInner #header-top .logos img{width:100%;height:auto}.button-container{max-width:1440px;width:100%;display:inline-flex;justify-content:flex-end;position:absolute;bottom:-50px;padding:0 .9375rem}.button-container #dash-button{padding:10px .9375rem;margin:.9375rem 0;font-weight:800;background:#373737;color:#fff;transition:all ease-out .3s;box-shadow:0 2px 8px rgba(0,0,0,.3);text-transform:uppercase;border-radius:0;text-decoration:none !important}.button-container #dash-button:hover{background:#c2d195;color:#373737 !important}#top-image{display:inline-flex;width:100%;justify-content:center;align-items:flex-end;flex-wrap:wrap;height:350px}.breadcrumbs{display:flex;width:100%;margin:1.5rem 0}.breadcrumbs span{margin:0 10px}.breadcrumbs span a{text-decoration:none;font-weight:800;color:inherit}.breadcrumbs span span{margin:0}.breadcrumbs span:first-child{margin-left:0}#site-navigation{display:none;width:100%;justify-content:center;padding:.9375rem;box-shadow:0 -3px 10px rgba(0,0,0,.4);background:#c2d195}#site-navigation .menu-full-menu-container{display:inline-flex;width:100%;justify-content:center}#site-navigation .menu-full-menu-container #primary-menu{display:inline-flex;width:100%;justify-content:center;max-width:1024px}#site-navigation .menu-full-menu-container #primary-menu li{display:inline-flex}#site-navigation .menu-full-menu-container #primary-menu li a{font-size:20px;font-weight:800;padding:.9375rem 3.75rem .9375rem 1.875rem;background:#fff;position:relative;z-index:20;box-shadow:0 2px 10px rgba(0,0,0,.1);color:#373737}#site-navigation .menu-full-menu-container #primary-menu li a::after{display:none}#site-navigation .menu-full-menu-container #primary-menu li a::before{content:"";background:url(/app/themes/dvd/assets/images/arrow-down.png) center/contain no-repeat;position:absolute;width:20px;height:20px;right:.9375rem;z-index:1}#site-navigation .menu-full-menu-container #primary-menu li .sub-menu{margin:0;border:none;min-width:300px;box-shadow:0 3px 10px rgba(0,0,0,.2)}#site-navigation .menu-full-menu-container #primary-menu li .sub-menu li{display:inline-flex;width:100%}#site-navigation .menu-full-menu-container #primary-menu li .sub-menu li a{display:inline-flex;width:100%;font-size:16px;padding:15px .9375rem;box-shadow:none;transition:all ease-out .3s}#site-navigation .menu-full-menu-container #primary-menu li .sub-menu li a::before{display:none}#site-navigation .menu-full-menu-container #primary-menu li .sub-menu li a:hover{color:#fff;background:#c2d195}#homepage{display:inline-flex;width:100%;flex-wrap:wrap}footer{margin:0}#home-nav{display:inline-flex;width:100%;justify-content:center;align-items:flex-start;flex-wrap:wrap;position:relative;overflow:hidden}#home-nav #background-video{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:flex-start}#home-nav #background-video #video{display:inline-flex;justify-content:center;align-items:center;position:relative;width:100%}#home-nav #background-video .backgroundVid{position:absolute;left:-5%;min-width:110%}#home-nav #background-video img{left:0;top:0;z-index:-1;width:100%;display:inline-flex;position:absolute}#home-nav .sectionInner{display:inline-flex;width:100%;justify-content:center;padding:25px;z-index:100;background:#c2d195 !important}#home-nav .sectionInner .holding-front p{color:#fff;font-weight:800;font-size:24px;text-align:center;margin:0}#home-nav .sectionInner ul{display:inline-flex;width:100%;max-width:1440px;padding:0;margin:0 0 .9375rem 0;justify-content:space-between}#home-nav .sectionInner ul li{justify-content:center;display:inline-flex;text-align:center}#home-nav .sectionInner ul li .block{display:inline-flex;width:100%;flex-wrap:wrap;justify-content:center;height:auto;max-width:350px}#home-nav .sectionInner ul li .block .title{display:inline-flex;width:100%;justify-content:center;margin:0 0 5px 0;color:#313524;text-transform:uppercase;font-size:54px;line-height:1.2em;font-weight:800}#home-nav .sectionInner ul li .block .text{font-size:1rem;line-height:1.2em;margin:0 0 1.875rem 0;text-transform:uppercase;font-weight:800}#home-nav .sectionInner ul li .block a{display:inline-flex;align-items:center;justify-content:space-between;padding:.9375rem 1.875rem;background:#313524;color:#fff !important;font-size:18px;font-weight:800;text-decoration:none;text-transform:uppercase;transition:all ease-out .4s;position:relative;z-index:20;overflow:hidden;gap:20px;text-decoration:none !important}#home-nav .sectionInner ul li .block a svg{width:25px;color:#fff;fill:#fff;position:relative;transition:all .3s;left:0px}#home-nav .sectionInner ul li .block a::after{content:"";position:absolute;width:100%;height:100%;background:#565b45;z-index:-1;left:-100%;transition:all ease-out .3s}#home-nav .sectionInner ul li .block a:hover::after{left:0}#home-nav .sectionInner ul li .block a:hover svg{left:10px}#home-nav .sectionInner ul li .block.noCLick{opacity:.4}#home-nav .sectionInner ul li .block.noCLick a{pointer-events:none;padding:.9375rem 1.875rem !important}@media(min-width: 992px){#home-nav .sectionInner{padding:50px}}#content{display:inline-flex;width:100%;justify-content:center;max-width:1200px;padding:0 25px}#content .sectionInner{display:inline-flex;width:100%;flex-wrap:wrap;justify-content:center;padding:50px 0}#content .sectionInner h1{font-size:48px;line-height:1.2em;text-align:center;max-width:1280px;font-weight:800;text-transform:uppercase;margin-bottom:2rem}#content .sectionInner .content-box{position:relative;overflow:hidden;z-index:20;text-align:center}#content .sectionInner .content-box p{width:100%;font-size:18px}#content .sectionInner .content-box .large-text{position:absolute;bottom:-13rem;left:-3rem;opacity:.1;width:100%;z-index:-1;color:#373737;font-size:300px}#content .sectionInner .quote{background:#565b45;color:#fff;padding:25px;margin-top:30px}@media(min-width: 992px){#content .sectionInner .quote{padding:50px}}#news-widget{justify-content:center;position:relative;padding:0 !important}#news-widget .widgetInner{flex-wrap:wrap;justify-content:center}#news-widget .widgetInner .widget-title{font-weight:bold;font-size:48px;display:inline-flex;width:100%;justify-content:center;margin:0 0 1.875rem 0;max-width:1024px;color:#c2d195}#news-widget .widgetInner .news-layout{display:flex;width:100%;flex-wrap:wrap;gap:10px}#news-widget .widgetInner .news-block{width:calc(33.33% - 7.5px);margin:0;max-width:100%}#news-widget .widgetInner .news-block .news-details{display:inline-flex;width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:center}#news-widget .widgetInner .news-block .news-details .news-title{display:inline-flex;width:100%;color:#fff;justify-content:center;padding:.9375rem 1.875rem;font-size:26px;line-height:1.2em;box-shadow:0px 3px 10px rgba(0,0,0,.2)}#news-widget .widgetInner .news-block .news-details .news-title::after{content:"";position:absolute;width:100%;height:0;left:0;bottom:0;background:#fff;z-index:-1;transition:all ease-out .3s}#news-widget .widgetInner .news-block .news-details .news-text{display:inline-flex;width:100%;margin:.9375rem 0;justify-content:center}#news-widget .widgetInner .news-block .news-details .news-button{display:inline-flex;flex-wrap:wrap;justify-content:center;align-self:flex-end}#news-widget .widgetInner .news-block .news-details .news-button a{display:inline-flex;align-items:center;padding:.9375rem 1.875rem;padding-right:calc(2.8125rem + 25px);background:#fff;border-radius:20px;color:#373737;font-size:18px;font-weight:bold;text-decoration:none;text-transform:uppercase;transition:all ease-out .4s;position:relative;z-index:20;overflow:hidden;font-family:univers,Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif}#news-widget .widgetInner .news-block .news-details .news-button a img{width:25px;right:1.875rem;position:absolute;transition:all ease-out .6s}#news-widget .widgetInner .news-block .news-details .news-button a::after{content:"";position:absolute;width:100%;height:100%;background:#373737;z-index:-1;left:-100%;transition:all ease-out .4s}#news-widget .widgetInner .news-block .news-details .news-button a:hover{color:#c2d195}#news-widget .widgetInner .news-block .news-details .news-button a:hover::after{left:0}#news-widget .widgetInner .widget-button{display:inline-flex;width:100%;justify-content:center;margin:3.75rem 0 1.875rem 0}#news-widget .widgetInner .widget-button a{display:inline-flex;align-items:center;padding:.9375rem 1.875rem;padding-right:calc(2.8125rem + 25px);background:#fff;border:1px solid #373737;border-radius:20px;color:#373737;font-size:18px;font-weight:bold;text-decoration:none;text-transform:uppercase;transition:all ease-out .4s;position:relative;z-index:20;overflow:hidden;font-family:univers,Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif}#news-widget .widgetInner .widget-button a img{width:25px;right:1.875rem;position:absolute;transition:all ease-out .6s}#news-widget .widgetInner .widget-button a::after{content:"";position:absolute;width:100%;height:100%;background:#373737;z-index:-1;left:-100%;transition:all ease-out .4s}#news-widget .widgetInner .widget-button a:hover{color:#c2d195}#news-widget .widgetInner .widget-button a:hover::after{left:0}.form-view .user-content{width:100%}.form-view a{color:inherit !important;text-decoration:underline}.form-view a:hover{text-decoration:none}.form-view .acf-form .acf-field{width:100% !important}.form-view .acf-form .acf-field input{width:100% !important}.form-view .acf-form .acf-field input[type=checkbox]{width:auto !important}.form-view .acf-form .acf-field .acf-input{width:100%}.form-view .acf-form .acf-fields .acf-input-wrap{width:100%}.form-view .acf-form .acf-fields .acf-input .acf-fields{display:inline-flex;width:100%}.form-view .acf-form .acf-fields .acf-input .acf-fields .acf-field-checkbox{width:100% !important;justify-content:center;display:inline-flex;flex-wrap:wrap}.form-view .acf-form .acf-fields .acf-input .acf-fields .acf-field-checkbox ul.acf-radio-list,.form-view .acf-form .acf-fields .acf-input .acf-fields .acf-field-checkbox ul.acf-checkbox-list{display:inline-flex;width:100%;justify-content:center}.form-view .acf-form .acf-fields .acf-input .acf-fields .acf-label,.form-view .acf-form .acf-fields .acf-input .acf-fields .acf-input{display:inline-flex;width:100%;justify-content:center}.form-view .acf-form .acf-fields .acf-input textarea{width:100%}.form-view .acf-label label,.form-view .acf-label p{font-size:16px;line-height:1.2em}.acf-form .acf-field .acf-input{width:100%}.acf-form .acf-field .acf-input .acf-input-wrap{width:100%}.acf-form .acf-field .acf-input .acf-input-wrap input{width:100%}ul.acf-checkbox-list label{display:flex;align-items:baseline;font-weight:500;gap:10px;cursor:pointer;position:relative;padding-left:20px;line-height:1;font-size:1rem}ul.acf-checkbox-list label:before{content:"";width:16px;height:16px;border:1px solid;display:flex;flex:none;align-items:center;justify-content:center;position:absolute;left:0;top:1px;border-radius:3px}ul.acf-checkbox-list label input{display:none}ul.acf-checkbox-list label:has(input[type=checkbox]:checked):before{content:"✓";background:#313524;color:#fff}#side-menu{display:inline-flex;width:100%;flex-direction:column;justify-content:flex-start;background:#c2d195;border-right:1px solid #ccc;text-transform:uppercase;flex:none;margin-bottom:30px;max-width:400px}#side-menu .sidemenu-toggle{width:100%;background:#c2d195;text-align:center;padding:10px}#side-menu .sidemenu-toggle svg{width:20px}#side-menu .sidemenu-toggle svg.d-none{display:none}@media(min-width: 882px){#side-menu .sidemenu-toggle{display:none}}#side-menu .accordion-menu{display:inline-flex;width:100%;flex-wrap:wrap;position:relative;justify-content:center;display:none}#side-menu .accordion-menu li{flex-wrap:wrap;position:relative;margin:0 0 .9375rem 0;background:#c2d195}#side-menu .accordion-menu li a{display:flex;justify-content:space-between;width:100%;min-height:40px;padding:15px;font-weight:800;align-items:center;transition:all ease-out .3s;color:#373737;text-decoration:none !important}#side-menu .accordion-menu li a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3Ee) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E");display:block;width:17px;flex:none}#side-menu .accordion-menu li a:hover{background:#565b45;color:#fff !important}#side-menu .accordion-menu li a:hover:after{content:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3Ee) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E")}#side-menu .accordion-menu li ul li a{width:100%;color:#373737}#side-menu .accordion-menu li button.submenu-toggle{display:inline-flex;align-items:center;border:1px solid #c2d195}#side-menu .accordion-menu li button.submenu-toggle:focus{border:none;visibility:hidden}#side-menu .accordion-menu li button.submenu-toggle::after{content:"+";border:0;width:100%;height:100%;margin:0;display:inline-flex;justify-content:center;align-items:center;transition:all ease-out .3s}#side-menu .accordion-menu li button.submenu-toggle.open::after{content:"-";background:#c2d195}#side-menu .accordion-menu li.is-accordion-submenu-parent.has-submenu-toggle .submenu-toggle{height:48px;display:flex;align-items:center;justify-content:center;padding:10px}#side-menu .accordion-menu li.is-accordion-submenu-parent.has-submenu-toggle .submenu-toggle:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3Ee) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E") !important;display:block;width:17px;height:17px;transform:rotate(90deg);width:45px}#side-menu .accordion-menu li.is-accordion-submenu-parent.has-submenu-toggle .submenu-toggle:hover{background:#565b45}#side-menu .accordion-menu li.is-accordion-submenu-parent.has-submenu-toggle a:after{display:none}#side-menu .accordion-menu li.is-accordion-submenu-parent.has-submenu-toggle .submenu li{margin:0}#side-menu .accordion-menu li.is-accordion-submenu-parent.has-submenu-toggle .submenu li a{padding-left:30px;font-size:1rem}#side-menu .accordion-menu li.is-accordion-submenu-parent.has-submenu-toggle:hover .submenu-toggle:after{content:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3Ee) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E") !important}@media(min-width: 882px){#side-menu .accordion-menu{display:inline-flex}}@media(min-width: 882px){#side-menu{background:rgba(0,0,0,0);width:300px;padding-right:30px;margin-right:30px}}@media only screen and (max-width: 64em){#side-menu{order:2}#side-menu{order:1;border-right:0;max-width:100%;flex-wrap:nowrap;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}#side-menu .accordion-menu{max-width:48%;margin-right:2%}}@media only screen and (max-width: 55.063em){#side-menu{order:1;border-right:0;width:100%;max-width:100%;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-between}#side-menu .accordion-menu{width:48%;margin:0}#side-menu .accordion-menu li{margin:0 0 5px 0}}@media only screen and (max-width: 40.063em){#side-menu{flex-wrap:wrap}}@media only screen and (max-width: 40.063em){#side-menu .accordion-menu{width:100%;max-width:100%}#side-menu .accordion-menu{width:100%}}.acf-form-submit{display:flex;padding:0 12px;justify-content:flex-end;align-items:center;position:relative;margin-top:40px;background:rgba(0,0,0,0) !important}.acf-form-submit input[type=submit]{background:#313524;color:#fff;font-size:18px;font-weight:800;padding:.9375rem 1.875rem;padding-right:calc(1.875rem + 35px);border:0;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;background:#313524 !important;color:#fff;text-transform:uppercase;font-weight:700;margin:0}.acf-form-submit:after{content:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E");display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:25px;height:25px;position:absolute;right:1.875rem}.form-bottom-text{margin-top:50px;background:rgba(87,92,69,.1);padding:25px}.form-bottom-text strong{font-weight:800}.form-bottom-text a{color:inherit !important;text-decoration:underline}.form-bottom-text a:hover{text-decoration:none}.user-content a:not(.customButton):not(.btn){color:inherit !important;text-decoration:underline !important}.user-content a:not(.customButton):not(.btn):hover{text-decoration:none !important}img{max-width:100%}mark{background-color:#c2d194}.exhibitors-list h2{font-size:1.875rem}.exhibitors-list .exhibitors{padding:20px}.exhibitors-list .exhibitors__title{font-size:32px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.exhibitors-list .exhibitors__subtitle{font-size:22px;text-transform:uppercase;margin:30px 0 15px}.exhibitors-list .featured-grid{display:flex;flex-wrap:wrap;gap:15px}.exhibitors-list .featured-grid .featured-item{border:1px solid #ccc;text-align:center;padding:10px}.exhibitors-list .featured-grid .featured-item .exhibitor-name{font-size:1.2rem;color:#313424;display:flex;align-items:center;justify-content:center;min-height:50px;margin-bottom:10px}.exhibitors-list .featured-grid .featured-item .img{width:100%;padding-top:100%;position:relative;background:#e2e2e2}.exhibitors-list .featured-grid .featured-item .img img{max-width:calc(100% - 30px);max-height:calc(100% - 30px);width:auto;position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%, -50%);height:auto}.exhibitors-list .featured-grid .featured-item .view-btn{display:flex;justify-content:space-between;align-items:center;background:#575c45;color:#c2d194;padding:5px 10px;text-decoration:none;font-size:12px;margin-top:10px;font-weight:800;line-height:1.2;width:100%}.exhibitors-list .featured-grid .featured-item .view-btn svg{width:15px;height:15px;fill:#fff}.exhibitors-list .featured-grid .featured-item .view-btn:hover{background:#4b4d30}@media(min-width: 768px){.exhibitors-list .featured-grid .featured-item{width:calc(50% - 10px)}}@media(min-width: 992px){.exhibitors-list .featured-grid .featured-item{width:calc(25% - 12px)}}.exhibitors-list .pagination{text-align:center;margin:20px 0;display:flex;justify-content:center;gap:10px}.exhibitors-list .pagination__btn{background:#cbd7a1;border:none;padding:10px;cursor:pointer}.exhibitors-list .pagination__btn svg{width:20px;height:20px}.exhibitors-list .pagination__btn:hover{background:#b3c18e}.exhibitors-list .search-bar{margin:20px 0;position:relative}.exhibitors-list .search-bar input{width:100%;padding:10px;border:1px solid #ccc}.exhibitors-list .search-bar svg{width:20px;height:20px;position:absolute;right:10px;top:10px;fill:rgba(0,0,0,.32)}.exhibitors-list .alphabet-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:50px}.exhibitors-list .alphabet-filter .alphabet-group-btn{background:rgba(55,55,55,.79);color:#fff;padding:8px 12px;border:none;cursor:pointer;transition:background .3s ease;border-radius:50px;font-weight:bold}.exhibitors-list .alphabet-filter .alphabet-group-btn.active{background:#373737}.exhibitors-list .alphabet-filter .alphabet-group-btn span{margin:0 2px;font-weight:bold}.exhibitors-list .exhibitor-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(333px, 1fr));gap:10px;margin:0}.exhibitors-list .exhibitor-list .exhibitor-item{background:#cbd7a1;padding:12px 15px;display:flex;justify-content:space-between;align-items:center;font-weight:800;text-transform:uppercase;line-height:1.2;min-height:65px;margin:0;font-size:.9rem}.exhibitor-view .user-content{display:flex;flex-direction:column;gap:30px}.exhibitor-view .user-content a.btn{display:flex;align-items:center;gap:10px;background:#575c45;color:#c2d194 !important;padding:10px 20px;text-decoration:none;font-size:16px;text-transform:uppercase;font-weight:800;width:fit-content}.exhibitor-view .user-content a.btn svg{width:20px;height:20px;fill:#c2d194}.exhibitor-view .user-content a.btn:hover{background:#4b4d30}.exhibitor-view .user-content .title h1{font-size:4.25rem}.exhibitor-view .user-content .title .stand-number{font-size:1.875rem;font-weight:800}.exhibitor-view .user-content .title .stand-number a{text-decoration:underline}.exhibitor-view .user-content .exhibitor-details .exh-logo{border:1px solid #303624;padding:40px;width:387px;height:387px;display:flex;align-items:center;justify-content:center;flex:none}.exhibitor-view .user-content .exhibitor-details .exh-info{font-weight:800;margin-bottom:30px}.exhibitor-view .user-content .exhibitor-details .exh-info p{margin-bottom:0px}@media(min-width: 768px){.exhibitor-view .user-content .exhibitor-details{display:flex;gap:20px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Montserrat",sans-serif;margin-bottom:1.5rem;width:100%;font-weight:800;line-height:1.2;display:block}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:unset !important}h1,.h1{font-size:4.25rem;line-height:1;text-transform:uppercase}h2,.h2{font-size:2.75rem;text-transform:uppercase}h3,.h3{font-size:2.25rem}h4,.h4{font-size:1.85rem}h5,.h5{font-size:1.5rem}#member-account{display:inline-flex;width:100%}#member-account #exhibitor_files{width:100%}#member-account #exhibitor_files h3{margin-top:10px}#member-account #exhibitor_files p.h2{font-size:1.4rem;font-weight:800}#member-account #exhibitor_files table{width:100%;border:1px solid #ccc;padding:10px}#member-account #exhibitor_files table th{border-bottom:1px solid hsla(0,0%,80%,.8)}#member-account #exhibitor_files table th:last-child{text-align:right}#member-account #exhibitor_files table tr td{padding:5px 0;word-break:break-word;max-width:115px}#member-account #exhibitor_files table tr td a{font-weight:bold;color:#c2d195;background:#373737;padding:3px 9px;border-radius:5px}#member-account #exhibitor_files table tr td:last-child{text-align:right;word-break:normal}#member-account #exhibitor_files .upload .additional{border:1px solid #cacaca;padding:20px}#member-account #exhibitor_files .upload .additional .file-upload label{display:inline-block;font-weight:600;margin-bottom:6px;cursor:pointer}#member-account #exhibitor_files .upload .additional .file-upload p{margin-bottom:20px}#member-account #exhibitor_files .upload .additional .file-upload input[type=file]{display:none}#member-account #exhibitor_files .upload .additional .file-upload input[type=file].error+.selected-file+.error-message{display:block}#member-account #exhibitor_files .upload .additional .file-upload .upload-button{display:inline-block;padding:10px 16px;border:1px solid #ccc;cursor:pointer;background-color:#fafafa;transition:all .2s ease;color:#333}#member-account #exhibitor_files .upload .additional .file-upload .upload-button:hover{border-color:#303624;background-color:#303624;color:#fff}#member-account #exhibitor_files .upload .additional .file-upload .error-message{display:none;margin-top:6px;font-size:13px;color:#d63638;font-weight:500}#member-account #exhibitor_files .upload .additional .file-upload .error+.selected-file{color:#d63638}#member-account #exhibitor_files .upload .additional .file-upload .selected-file{margin-top:8px;font-size:13px;color:#303624;font-weight:500}@media(min-width: 992px){#member-account #exhibitor_files .upload .additional .file-upload{display:flex;gap:30px}#member-account #exhibitor_files .upload .additional .file-upload>div{flex:1}}#member-account #exhibitor_files .upload label{margin-bottom:10px}#member-account .um-account-side{display:none !important}@media(min-width: 992px){#member-account .um-account-side{display:block !important}}#member-account .um-account-mobile-select{display:block !important;margin-bottom:30px}@media(min-width: 992px){#member-account .um-account-mobile-select{display:none !important}}#member-account .um-form{display:inline-flex;width:100%}#member-account .um-form form{display:inline-flex;width:100%}#member-account .um-form form .um-account-side{max-width:300px}#member-account .um-form form .um-account-side ul li{height:auto;background:#c2d195;margin:0 0 5px 0 !important;align-items:center;overflow:hidden}#member-account .um-form form .um-account-side ul li a{display:inline-flex;width:100%;height:auto;gap:10px;align-items:center;padding:10px;box-sizing:border-box;text-transform:uppercase;justify-content:space-between;font-weight:800}#member-account .um-form form .um-account-side ul li a span{position:relative;overflow:hidden;align-items:center;z-index:20;border:none;transition:all ease-out .3s;color:#373737;height:auto !important;line-height:1}#member-account .um-form form .um-account-side ul li a span.um-account-title{padding-left:0}#member-account .um-form form .um-account-side ul li a span.um-account-arrow{width:20px;position:static}#member-account .um-form form .um-account-side ul li a svg{transition:fill .5s}#member-account .um-form form .um-account-side ul li a:hover{background:none;color:#fff}#member-account .um-form form .um-account-side ul li a:hover span{color:#fff}#member-account .um-form form .um-account-side ul li a:hover span svg{fill:#fff}#member-account .um-form form .um-account-side ul li a::after{content:"";z-index:10;width:100%;height:100%;top:0;left:-100%;position:absolute;transition:all ease-out .3s;background:#373737}#member-account .um-form form .um-account-side ul li a:hover::after{left:0}#member-account .um-form form .um-account-main p a{font-weight:bold;text-decoration:underline;color:#303624}#member-account .um-form form .um-account-main .customWrapper{display:flex;flex-wrap:wrap;gap:15px;margin:30px 0;width:100%}#member-account .um-form form .um-account-main .customWrapper p{display:block;width:100%;margin:0 !important}#member-account .um-form form .um-account-main .customWrapper p a{background:#c2d195 !important;display:flex;text-decoration:none;justify-content:space-between;align-items:center;padding:20px;transition:all .3s}#member-account .um-form form .um-account-main .customWrapper p a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E");border:1px solid;display:block;width:30px;height:30px;padding:4px;box-sizing:border-box}#member-account .um-form form .um-account-main .customWrapper p a:hover{background:#303624 !important;color:#fff}#member-account .um-form form .um-account-main .customWrapper p a:hover:after{content:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E")}@media(min-width: 992px){#member-account .um-form form .um-account-main .customWrapper p{flex:0 0 auto;width:calc(50% - 10px)}}@media(min-width: 1200px){#member-account .um-form form .um-account-main .customWrapper p{flex:0 0 auto;width:calc(33.3333333333% - 10px)}}#member-account .um-form form .um-account-main .um-account-tab .account-tab-form{display:flex;flex-wrap:wrap;justify-content:space-between}#member-account .um-form form .um-account-main .um-account-tab .account-tab-form .um-account-heading{display:block;flex:none;width:100%;font-weight:800;line-height:1.2}@media(min-width: 992px){#member-account .um-form form .um-account-main .um-account-tab .account-tab-form .um-field{width:calc(50% - 10px)}}#member-account .um-form form .um-account-main .um-account-tab .account-tab-form .um-request-button{border-radius:0 !important;background:#303624 !important;text-transform:uppercase !important;font-weight:600 !important}#member-account .um-form form .um-account-main .um-account-tab .account-tab-form .um-col-alt{width:100%;flex:none;display:flex;justify-content:flex-end}#member-account .um-form form .um-account-main .um-account-tab .account-tab-form .um-col-alt input[type=submit]{border-radius:0 !important;background:#303624 !important;text-transform:uppercase !important;font-weight:800 !important;transition:all .3s}#member-account .um-form form .um-account-main .um-account-tab .account-tab-form .um-col-alt input[type=submit]:hover{background:#c2d195 !important;color:#303624 !important}#member-account .um-form form .um-account-main .um-account-tab .form-filter{display:inline-flex;flex-wrap:wrap;margin:.9375rem 0;border:2px solid #ccc;padding:1.875rem;border-radius:20px;background:rgba(48,54,36,.1);justify-content:space-between}#member-account .um-form form .um-account-main .um-account-tab .form-filter .form-filter-buttons{display:inline-flex;width:100%;justify-content:flex-end;margin:0}#member-account .um-form form .um-account-main .um-account-tab .form-filter .form-filter-buttons button{background:#c2d195;margin:0 0 0 10px;align-items:center;color:#303624;padding:.9375rem 1.875rem;font-weight:bold}#member-account .um-form form .um-account-main .um-account-tab .form-filter .form-filter-buttons button:hover{cursor:pointer}#member-account .um-form form .um-account-main .um-account-tab .form-filter div{width:48%;display:inline-flex;margin:0 0 .9375rem 0;align-items:center}#member-account .um-form form .um-account-main .um-account-tab .form-filter div label{width:150px;font-weight:bold;display:inline-flex;flex-wrap:wrap;line-height:1em}#member-account .um-form form .um-account-main .um-account-tab .form-filter div select{border-color:rgba(48,54,36,.1)}#member-account .um-form form .um-account-main .um-account-tab .um-account-heading{align-items:center;text-transform:uppercase;font-size:2rem;margin-bottom:30px !important;display:block;box-sizing:border-box}#member-account .um-form form .um-account-main .um-account-tab .um-account-heading i{display:none}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form{margin:.9375rem 0;border:2px solid #ccc;padding:20px;width:100%;border:none;border-radius:0;background:#f1f1f1}@media(min-width: 992px){#member-account .um-form form .um-account-main .um-account-tab .um-woo-form{padding:25px}}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form h2{font-size:30px;padding:0 0 .9375rem 0}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form h2 span{color:#c2d195;background:#373737;padding:2px 10px;border-radius:10px;align-items:center;display:inline-flex}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul{display:inline-flex;width:100%;margin:0;padding:0}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li{display:inline-flex;width:100%;flex-wrap:wrap;list-style:none;justify-content:center;padding:10px 0;text-align:left;line-height:1.3}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li .button{color:#303624;padding:0;background:none;margin:0;text-decoration:underline}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li a{text-decoration:underline;font-weight:bold;color:inherit}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li:last-child{border-right:1px solid rgba(48,54,36,.1)}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li:first-child{justify-content:flex-start}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li.order-manage{font-weight:bold}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li ul{display:inline-flex;width:100%}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li ul li{display:inline-flex;width:100%;align-items:center}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li ul li:first-child{justify-content:flex-start}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li ul li p{font-size:15px;text-align:center;margin-top:0 !important}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li ul li.order-date,#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li ul li.order-status,#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li ul li.order-total{font-weight:bold}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li.order-date,#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li.order-status,#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul li.order-total{font-weight:bold;text-align:center;padding:10px}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul:last-child li{border-bottom:1px solid rgba(48,54,36,.1)}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul.list-heading{border-bottom:1px solid}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .exhibitor ul.list-heading li{font-weight:bold;border-bottom:0;font-weight:800}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .form-exhibitor ul:nth-child(odd){background:rgba(48,54,36,.1)}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .dash-pagi{display:inline-flex;width:100%;justify-content:center;padding:.9375rem 0}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .dash-pagi a{display:inline-flex;width:30px;height:30px;color:#303624;background:rgba(48,54,36,.1);align-items:center;justify-content:center;padding:5px;margin:0 5px;font-weight:bold}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .dash-pagi a.active{background:#c2d195;pointer-events:none}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.red li{border-color:#cd1f1f;border-bottom:1px solid #cd1f1f !important}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.red li:last-child{border-right:1px solid #cd1f1f !important}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.red li a{color:#cd1f1f}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.red li.order-total{background:#cd1f1f;color:#fff;font-weight:bold}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.yellow li{border-color:#f6d104;border-bottom:1px solid #f6d104 !important}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.yellow li:last-child{border-right:1px solid #f6d104 !important}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.yellow li a{color:#f6d104}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.yellow li.order-total{background:#f6d104;color:#fff;font-weight:bold}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.green li{border-color:#c2d195;border-bottom:1px solid #c2d195 !important}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.green li:last-child{border-right:1px solid #c2d195 !important}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.green li a{color:#c2d195}#member-account .um-form form .um-account-main .um-account-tab .um-woo-form .list.green li.order-total{background:#c2d195;color:#fff;font-weight:bold}#member-account .row-account{display:flex;flex-direction:column;gap:30px;max-width:100%}@media(min-width: 992px){#member-account .row-account{flex-direction:row}}#member-account .row-account .um-account-main{margin:0 !important}.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active{background:#c2d195 !important}#contract-block{display:inline-flex;width:100%;justify-content:center;padding:0 1.875rem;line-height:1.3}#contract-block a{color:inherit;text-decoration:underline}#contract-block label{margin-bottom:5px;display:block}#contract-block form{width:100%}#contract-block .sectionInner h2{width:100%;margin:1.875rem 0 .9375rem 0;padding:0 0 5px 0;border-bottom:1px solid rgba(48,54,36,.1);font-size:1.5rem;color:#373737}#contract-block .sectionInner .outter-block{display:inline-flex;width:100%;flex-wrap:wrap}#contract-block .sectionInner .outter-block .wrap{display:inline-flex;width:100%}#contract-block .sectionInner .outter-block .wrap .inner-block{display:inline-flex;width:100%;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;padding:1.875rem;background:rgba(48,54,36,.1);margin:0 .9375rem 0 0;margin-bottom:15px}#contract-block .sectionInner .outter-block .wrap .inner-block:last-child{margin-right:0}#contract-block .sectionInner .outter-block .wrap .inner-block div{width:100%;font-size:16px}#contract-block .sectionInner .outter-block .wrap .inner-block label{width:100%;font-size:16px;font-weight:bold}#contract-block .sectionInner .outter-block .list-wrap{flex-wrap:wrap}#contract-block .sectionInner .outter-block .list-wrap .inner-block{max-width:calc(25% - .9375rem);margin-bottom:1.875rem}#contract-block .sectionInner .outter-block .full-block{display:inline-flex;width:100%;flex-wrap:wrap;padding:1.875rem;background:rgba(48,54,36,.1);align-items:center;margin:0 .9375rem .9375rem 0;justify-content:center;flex-direction:column}#contract-block .sectionInner .outter-block .full-block:last-child{margin:0 0 .9375rem 0}#contract-block .sectionInner .outter-block .full-block div{width:100%;font-size:16px}#contract-block .sectionInner .outter-block .full-block label{width:100%;font-size:16px;font-weight:bold}#contract-block .sectionInner .outter-block .agree{margin-bottom:30px}#contract-block .sectionInner .outter-block .agree div label{display:flex;align-items:baseline;gap:10px}#contract-block .sectionInner .outter-block .agree div label:before{content:"";width:17px;height:17px;border:1px solid;display:block;flex:none;position:relative;top:3px;border-radius:50%}#contract-block .sectionInner .outter-block .agree div input{display:none}#contract-block .sectionInner .outter-block .agree div input:checked~label::before{background:radial-gradient(circle, rgb(194, 209, 149) 0%, rgb(194, 209, 149) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%)}#contract-block .sectionInner .outter-block-full .full-block{margin-right:0}#contract-block .sectionInner .contact-details{display:flex;flex-wrap:wrap;justify-content:space-between}#contract-block .sectionInner .contact-details .half{width:calc(50% - 8px) !important}#contract-block .sectionInner .contact-details .address .fields{display:flex;flex-wrap:wrap;justify-content:space-between}#contract-block .sectionInner .contact-details .address .fields input{width:calc(50% - 10px)}#contract-block .sectionInner .form-dropdown-single{display:inline-flex;width:100%;flex-wrap:wrap;justify-content:center;padding:1.875rem;background:rgba(48,54,36,.1);margin:0 0 1.875rem 0}#contract-block .sectionInner .form-dropdown-single select{max-width:800px}#contract-block .submit-block{display:inline-flex;width:100%;justify-content:flex-end;position:relative;align-items:center;margin-bottom:100px}#contract-block .submit-block input[type=submit]{font-weight:bold;padding:.9375rem 1.875rem;border:0;transition:all ease-out .3s;background:#c2d195}#contract-block .submit-block input[type=submit]:hover{cursor:pointer}#contract-block .submit-block img{width:20px;position:absolute;right:.9375rem}.login-section{padding:0 1.875rem;display:inline-flex;width:100%}.login-section .login-inner{max-width:1024px;background:rgba(48,54,36,.1);padding:1.875rem;width:100%;border-radius:0}.login-section .login-inner h5{text-align:center}.login-section .login-inner label{color:#373737}.login-section .login-inner #um-submit-btn{font-size:18px;font-weight:bold !important;margin:.9375rem 0;border-radius:0 !important;background:#303624 !important}.acf-form{width:100%}.acf-form>.acf-fields>.acf-field{width:auto !important}.acf-form>.acf-fields>:nth-child(odd of .acf-field){background:#eeeeec}.acf-form>.acf-fields>.acf-field .acf-fields.-border{background:rgba(0,0,0,0) !important;border:1px solid #313524}.acf-form .acf-input{display:inline-flex;align-items:stretch}.acf-form .acf-input .acf-input-prepend{border-color:#303624;align-items:center;display:inline-flex;background:#d9e0c1}.acf-form .acf-field input[type=text],.acf-form .acf-field input[type=password],.acf-form .acf-field input[type=date],.acf-form .acf-field input[type=datetime],.acf-form .acf-field input[type=datetime-local],.acf-form .acf-field input[type=email],.acf-form .acf-field input[type=month],.acf-form .acf-field input[type=number],.acf-form .acf-field input[type=search],.acf-form .acf-field input[type=tel],.acf-form .acf-field input[type=time],.acf-form .acf-field input[type=url],.acf-form .acf-field input[type=week],.acf-form .acf-field textarea,.acf-form .acf-field select{height:auto;width:auto;padding:10px .9375rem;background:#fff;align-items:center;border:1px solid #303624}a.account-out{display:inline-flex;width:100%;height:auto;align-items:center;background:#c2d195;margin:0 0 5px 0 !important;align-items:center;overflow:hidden;font-size:14px;line-height:20px;color:#fff;background:#303624;height:auto;gap:10px;padding:10px}a.account-out span{width:100%;display:inline-flex;position:relative;overflow:hidden;align-items:center;z-index:20;border:none;transition:all ease-out .3s;color:#fff;box-sizing:border-box;text-transform:uppercase;justify-content:space-between;font-weight:800}a.account-out span svg{color:#fff;width:20px;flex:none;fill:#fff}.acf-field-message .acf-input p{background:#c2d194;padding:20px 15px !important;margin:0;font-size:1.1rem;line-height:1.4}.acf-field-message .acf-input p a{color:inherit}span.um-account-icon{display:none !important}.form-reveal{padding:3.75rem}.form-reveal p span{display:inline-block;font-weight:bold;width:80px}.gform_wrapper.gravity-theme .gfield-choice-input{margin-bottom:0}#exhibitor_files label{font-weight:bold;margin:5px 0 0 0}#exhibitor_files .exhib-select{margin:1.875rem 0;padding:0 0 1.875rem 0;border-bottom:1px solid rgba(48,54,36,.1)}#exhibitor_files #error_message{width:100%;background:#dc2d31;font-size:16px;font-weight:bold;color:#fff;justify-content:center;display:inline-flex;padding:5px .9375rem !important}#exhibitor_files .upload{margin:0 0 1.875rem 0;background:none}#exhibitor_files .upload p.tip{font-size:12px;font-weight:bold;margin-top:5px !important}#exhibitor_files .upload .upload-block #selected_files{margin:0;display:none}#exhibitor_files .upload .upload-block label{background:#000;width:196px;height:40px;padding:.9375rem;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:bold;position:relative;overflow:hidden;z-index:50}#exhibitor_files .upload .upload-block label:hover{cursor:pointer}#exhibitor_files .upload .upload-block label:hover::after{left:0}#exhibitor_files .upload .upload-block label::after{content:"";z-index:-1;width:100%;height:100%;top:0;left:-100%;position:absolute;transition:all ease-out .3s;background:#c2d195}#exhibitor_files .upload .additional{min-width:100%;margin:1.875rem 0 0 0;border-top:1px solid rgba(48,54,36,.1);padding:1.875rem 0 0 0}#fileList div{width:100%;display:inline-flex;align-items:center;font-weight:bold;margin:5px 0;padding:10px .9375rem;background:rgba(48,54,36,.1);justify-content:space-between}#fileList div span{width:calc(100% - 80px)}#fileList div button{padding:5px .9375rem;color:#fff;z-index:50;display:inline-flex;align-items:center;justify-content:center;font-weight:bold;position:relative;overflow:hidden;background:#373737}#fileList div button:hover{cursor:pointer}#fileList div button::after{content:"";z-index:-1;width:100%;height:100%;top:0;left:-100%;position:absolute;transition:all ease-out .3s;background:#c2d195}#fileList div button:hover::after{left:0}figure{max-width:100%}.customButton{background:#313524;color:#fff;font-size:18px;font-weight:800;padding:.9375rem 1.875rem;border:0;-webkit-transition:all ease-out .3s;transition:all ease-out .3s;background:#313524 !important;color:#fff;text-transform:uppercase;font-weight:800 !important;margin:0;display:inline-block;text-decoration:none;line-height:1.2;height:100%}.customButton:hover{color:#fff !important;background:#575c45}.programme-block{border:1px solid;margin-bottom:20px}.programme-block .title{color:#c2d194;background:#303624;padding:5px 10px;font-weight:800;line-height:1.3}.programme-block .time{font-weight:800}.programme-block .prow{border-bottom:1px solid}.programme-block .prow div{padding:5px}@media(min-width: 768px){.programme-block .prow{display:flex}.programme-block .prow div{padding:10px;width:200px}.programme-block .prow div:first-child{border-right:1px solid;text-align:center}.programme-block .prow div:last-child{flex:1}}.programme-block .prow:last-child{border:none}.programme-block .closing{text-align:center;background:#575c45;color:#fff;font-weight:800;padding:5px 10px}.pagelinks .pagelinks-row{display:flex;flex-wrap:wrap;gap:15px}.pagelinks .pagelinks-row .pagelink{width:100%}.pagelinks .pagelinks-row .pagelink h2{color:#373737;font-size:1.5rem}.pagelinks .pagelinks-row .pagelink .pagelink-image{width:100%;padding-top:75%;position:relative;margin-bottom:15px;background:#e1e1e1}.pagelinks .pagelinks-row .pagelink .pagelink-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width: 768px){.pagelinks .pagelinks-row .pagelink{width:calc(50% - 7.5px)}}@media(min-width: 1200px){.pagelinks .pagelinks-row .pagelink{width:calc(33.33% - 5px)}}.cards-grid{background:#575c45;padding:20px}.cards-grid .cards-row{display:flex;flex-wrap:wrap;gap:20px}.cards-grid .cards-row .card{background:#f4f4f4;border-radius:8px;padding:15px;width:100%;margin:0;display:flex;flex-direction:column;min-height:150px}.cards-grid .cards-row .card p{font-size:.9rem}.cards-grid .cards-row .card .title{font-weight:800;font-size:1.3rem;flex:1}.cards-grid .cards-row .card p:last-child{margin-bottom:0}@media(min-width: 768px){.cards-grid .cards-row .card{flex:1 1 calc(50% - 20px)}}.button-grid .button-row{display:flex;gap:10px;flex-wrap:wrap;width:100%}.button-grid .button-row .btn{background:#313524;color:#fff;text-transform:uppercase;padding:.75rem 1.875rem;font-weight:700;line-height:1.2;display:flex;justify-content:space-between;align-items:center;gap:20px;transition:all .3s;flex:0 1 100%}.button-grid .button-row .btn:after{content:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E");display:block;flex:none;width:20px}.button-grid .button-row .btn:hover{color:#373737;background:#c2d194}.button-grid .button-row .btn:hover:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M473.5 303C482.9 312.4 482.9 327.6 473.5 336.9L273.5 536.9C264.1 546.3 248.9 546.3 239.6 536.9C230.3 527.5 230.2 512.3 239.6 503L422.6 320L239.6 137C230.2 127.6 230.2 112.4 239.6 103.1C249 93.8 264.2 93.7 273.5 103.1L473.5 303.1z'/%3E%3C/svg%3E")}@media(min-width: 768px){.button-grid .button-row .btn{flex:0 1 calc(50% - 10px)}}@media(min-width: 1200px){.button-grid .button-row .btn{flex:0 1 calc(33.333% - 10px)}}/*# sourceMappingURL=style.min.css.map */
