:root {
--event-cat: #E55C9D; --event-prep: #579ABE; --event-prod: #CF4C3A; --event-sec: #222222; --event-spec: #B43349; --event-trans: #0062B3; --event-ven: #DBC454; --live-mus: #415D8C; --live-per: #B463C2; --photo-vid: #03BB85;  --event-cat: #FDB71A;
--event-prep: #004A98;
--event-prod: #919990;
--event-sec: #5EA414;
--event-spec: #A91C2E;
--event-trans: #6F7273;
--event-ven: #146939;
--live-mus: #F32F3E;
--live-per: #FA681D;
--photo-vid: #318CDD;  
}  header { position: absolute !important; }
header .header-bg-color-class {
background: black; }  header .fullwidth-header .row {
display: flex;
align-items: top;	
}
header .header-right-panel { padding-top: 0px !important; } header img { max-height: 100px; }  .page-heading { height: 375px !important; }
.page-heading .page-heading-inner-container { margin-top: 40px; } .lp-home-categoires {
max-width: 980px;
margin: auto;
padding: 25px 12px 6px 25px !important;
background-color: #ffffff;
box-shadow: 0 12px 24px rgb(0 0 0 / 10%);
}
.new-banner-view-category .lp-home-categoires {
max-width: 1024px;
margin: auto;
}
.lp-home-categoires li {
width: fit-content !important;
margin-bottom: 15px;
margin-right: 15px;
}
.new-banner-view-category .lp-home-categoires li {
width: auto;
margin: 7px;
}
.lp-home-categoires li a {
width: fit-content !important;
height: 45px !important;
position: initial;
padding: 0px 13px;
padding-top: 1px;
border-radius: 100px; }
.lp-home-categoires li a span {
width: max-content !important;
position: initial !important;
display: flex;
align-items: center;
-webkit-transform: unset !important;
transition: unset; font-size: 12.5px !important;
}
.lp-home-categoires li a span br { display: none; }
.lp-home-categoires li a span img {
width: 22px;
height: auto;
margin: 5px 8px 5px 0px;
filter: brightness(0) invert(1);
}
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(1) a { background-color: var(--event-cat) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(2) a { background-color: var(--event-prep) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(3) a { background-color: var(--event-prod) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(4) a { background-color: var(--event-sec) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(5) a { background-color: var(--event-spec) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(6) a { background-color: var(--event-trans) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(7) a { background-color: var(--event-ven) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(8) a { background-color: var(--live-mus) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(9) a { background-color: var(--live-per) !important; }
.home-categories-area .lp-home-categoires.new-banner-category-view4 li:nth-child(10) a { background-color: var(--photo-vid) !important; } 
.lp-grid-box-description h4.lp-h4>a>.listing-pro { display: none; } .sec-ad-area p {
font-family: 'Rock Salt', cursive;
font-weight: 400;
color: #f8f8f8;	
}
.sec-ad-area p:first-child { font-size: 30px; }
.sec-ad-area p:last-child {
font-size: 80px;
line-height: 1em;  
margin-top: 40px;
margin-bottom: 40px;
background-image: url(//event-index.eventful360.com/wp-content/uploads/2022/04/hb-blue-short-opt.png);
background-repeat: no-repeat;
background-position: center center;
} .sec-brand-ads .lp_section_inner { padding: 30px 0 !important; } .wpforms-style-1 { max-width: 720px; }
.row-full-name .wpforms-field-row .wpforms-field-sublabel { display: none !important; }
.wpforms-btn-style-1 {
background-color: #08c !important;
color: #fff !important;
font-size: 14px !important;
padding: 14px !important;
border-radius: 5px !important;
border: 0px !important;
line-height: normal;
} .sec-services .lp-section-row { margin-bottom: 35px; }
.sec-services .row .wpb_column .vc_column-inner > .wpb_wrapper {
display: flex;
align-items: center;
}
.sec-services .row .wpb_column .wpb_wrapper .wpb_single_image { margin-right: 20px; }
.sec-services .row .wpb_column .wpb_wrapper h2 {
font-size: 18px;
margin-top: 0px;
}  footer .container .row {
display: flex;
align-items: center;	
}  .home header { position: relative !important; }
.home header .fullwidth-header .row {
display: flex;
align-items: flex-start;
}
.home header .fullwidth-header .row .header-right-panel { padding-top: 15px !important; }
.home header img { max-height: none; } .tax-listing-category header { background-color: #42A7DF !important; } .page-id-606 > section {
padding-top: 40px;
padding-bottom: 50px;
} .term-event-caterers header .header-bg-color-class { background-color: #FDB71A !important; }
.postid-32 .post-meta-info { background-color: var(--event-cat) !important; }
.postid-32 .breadcrumbs li a,
.postid-32 .post-meta-left-box .breadcrumbs li::before,
.postid-32 .breadcrumbs li span,
.postid-32 h1,
.postid-32 .listing-second-view .post-meta-left-box>p,
.postid-32 .listing-second-view .rating-section>span { color: #f8f8f8 !important; }
.postid-32 .listing-second-view a.secondary-btn { 
color: #f8f8f8;
border-color: #f8f8f8;
}
.postid-32 .listing-second-view a.secondary-btn li { color: #f8f8f8; } .term-event-preparation header .header-bg-color-class { background-color: #004A98 !important; }
.postid-32 .post-meta-info { background-color: var(--event-cat) !important; }
.postid-32 .breadcrumbs li a,
.postid-32 .post-meta-left-box .breadcrumbs li::before,
.postid-32 .breadcrumbs li span,
.postid-32 h1,
.postid-32 .listing-second-view .post-meta-left-box>p,
.postid-32 .listing-second-view .rating-section>span { color: #f8f8f8 !important; }
.postid-32 .listing-second-view a.secondary-btn { 
color: #f8f8f8;
border-color: #f8f8f8;
}
.postid-32 .listing-second-view a.secondary-btn i { color: #f8f8f8; } .term-event-production header .header-bg-color-class { background-color: #919990 !important; }
.term-event-security header .header-bg-color-class { background-color: #5EA414 !important; }
.term-event-specialties header .header-bg-color-class { background-color: #A91C2E !important; }
.term-event-transportation header .header-bg-color-class { background-color: #6F7273; }
.term-event-venues header .header-bg-color-class { background-color: #146939; }
.term-live-music header .header-bg-color-class { background-color: #F32F3E; }
.term-live-performers header .header-bg-color-class { background-color: #FA681D; }
.term-photo-video header .header-bg-color-class { background-color: #318CDD; }  .m-width-720 { max-width: 720px; } .m-auto { margin: auto; }