h2{
  font-family: 'Helvetica', Arial, sans-serif;
}
p{
  font-family: 'Helvetica', Arial, sans-serif !important;
}
p span{
  font-family: 'Helvetica', Arial, sans-serif !important;
}
.IDLEO8QSQ5J4VZJ5{
padding-bottom:50px;
}
.IDLEPSBEM4W8E891{
max-width:400px;
padding-bottom:50px;
}
.IDLEPSBEM4W8E891 .form-control{
border-radius:0;
}
.IDLEPSBEM4W8E891 .btn-primary{
backround-color: #ed5035;
margin-top:15px;
color:#fff;
}
.IDLEPS9TER8MUTH5 h4, .IDLEPUQPWHLOEQR3 h4{
  font-family: FFDINWebProRegular;
}
.IDLEMXQ68TCYKB85 h4{
font-size: 47px !important;
}
.IDLEO8QL0SWWO3R3 p{
display:none;
}
.IDLEO8QSQ5J4VZJ5 .footer-stick{
margin: 0 !important;
padding: 0;
}

.IDLEO8I0AM788C35 strong{
font-family: FFDINWebProBold;
}
.IDLEO8QL0SWWO3R3 h2{
font-family: FFDINWebProBold;margin-bottom: 0;
}

.page-77 #content p{
  font-size: 24px;
}
/*.page-80 #content p{
line-height:0.8;
}*/
.page-80 #content p a{
color:#000;
}
.IDLEPPXOWY8JTU90 .btn-danger{
background-color: #ff3300;
border-color: #ff3300;
color: #FFF;
padding: 15px;
font-weight: bold;
font-size: 26px;
line-height: 1.2;
}
.page-80 #content p strong, .page-80 #content p b{
font-family: FFDINWebProRegular, san-serif !important;
}

.page-26  .showCategoryBtn{display:none;}

.IDLF1Q1MBVSUSRY2 a{
padding-right:5px;display: block;
}
.IDLF1Q1MBVSUSRY2 button{
width: 100%;
margin-right: 5px;
}

.IDLEMYAML49R5F22 a{
color: #007bff;
font-size: 22px;
}
.IDLEMYAML49R5F22 a:hover{
color: #0056b3;
text-decoration:underline;
}

.IDLESN4BEOB4B4H0 button, .IDLESN4BEV4PKO02 button{
text-align: center;
display: block;
line-height: 75px;
color: #fff;
font-size: 28px;
font-weight: 400;
width: 100%;
font-family: "Sentinel SSm A", "Sentinel SSm B", serif;
background: #000;
margin-bottom: 20px;
}
.IDLESN5OE5FO0YE4 p{
margin-bottom:0;
}

.IDLF5HJCZOJ4X5S3 .title-bdr.pb-2{
display:none;
}

.IDLFMUAY6BHB8741{
padding:50px 0;
}
.IDLFQIL9TV3CRZC6 button{
background-color: #ff3399;
border-color: #ff3399;
border-radius: 0;
font-size: 28px;
font-family: FFDINWebProBold, san-serif !important;
padding: 0 7px;
line-height: 1.2;
}
.IDLFQIL9TV3CRZC6 button:hover, .IDLFQIL9TV3CRZC6 button:active, .IDLFQIL9TV3CRZC6 button:focus{
background-color: #e62a88;
border-color: #e62a88;
}
/*.IDLEMZGI9RVN08I5 p{
font-family: FFDINWebProRegular, san-serif;
line-height: 1.2;
}*/
.IDLEMZGI9RVN08I5 p strong{
font-family: FFDINWebProBold, san-serif;
line-height: 1.2;
}
.IDLEZTCE6FB93U37 .title-bdr{
border-bottom: none !important;
margin-bottom:20px !important;
}
.IDLF5HZX5B2QJ7U3 .title-bdr{
border-bottom: none !important;
margin-bottom:20px !important;
}

.IDLF5HZX5B2QJ7U3 .show-footer{
padding-top:40px;
}

.IDLFY1P5DNBTYQO7 ul{
padding-left:35px;
line-height: 1.8;
}
.IDLFY1P5DNBTYQO7 ul a{
display:block;
}
/*.IDLESI8INEPQIAY1 p, .IDLESIAYL4ZFLZI9 p, .IDLESIEULOIAWJG15 p{
font-size:18px !important;
}*/
.IDLF1E83M40RBCC3 .show-item .show-buttons{text-align: center;}
.IDLF1AG22ED3TSH1 .show-item .show-buttons{text-align: center;}

@media (min-width: 992px){
.IDLF5HJCZOJ4X5S3 .grid-4 > .grid-item{padding: 15px;}
}
@media (max-width: 767px){
.page-80 #content p strong, .page-80 #content p b{font-size: 16px;}
.IDLEPNH6SMEGIK91 .slider-element.vh-75 {height: 40vw !important;}
.IDLEPPXOWY8JTU90 .btn-danger{padding: 10px;font-size: 15px}
.IDLEPSA2U1158K47 p{font-size:14px !important;}
.IDLEPS9AW1DG1161 h4 br{display:none;}
.IDLF1Q1MBVSUSRY2 .btn-info {font-size: 1em;margin-top:10px;}
}


@media (max-width: 1199px) and (min-width: 992px) {
.IDLEMYAML49R5F22 .heading-block h2{font-size: 30px !important;}
}

.IDLGAYO54T08JAJ3 form .btn-primary{color:#fff;}
.IDLGAYO54T08JAJ3 form .form-control{border-radius: 0;border-color: #aaa !important;}

.IDLIOTQHF5MNBEQ7{min-width:unset !important;}
.IDLIOTQHF5MNBEQ7 .fluid-width-video-wrapper{padding-top: 56.25% !important;}
.IDLIOTQHF5MNBEQ7 .fluid-width-video-wrapper iframe{position: absolute !important;}
.IDLINJIUXPDAMR418.IDLINJJQJ8Z1E4919.IDLINJLMUYOJ2S920.IDLINJU483T48791{height:auto !important;max-width:235px !important;margin: 0 auto;display: block;margin-bottom:15px;}
.IDLGH31QV9GZ80G2{padding:0 !important;}
.es-right{padding-left:50px !important;;}

.show-listing-grid .show-item{border-bottom: none !important;}



body {font-size: 1.6rem; }
body,
.font-body,
small,
.sub-menu-container .menu-item > .menu-link,
.wp-caption,
.fbox-center.fbox-italic p,
.skills li .progress-percent .counter,
.nav-tree ul ul a
{font-family: 'Helvetica', Arial, sans-serif;}
.IDLJ5MKPJDXEE2E1 span{display:none;}
.IDLJ5MKPJDXEE2E1 h2 {font-size: 38px !important;font-family: 'FFDINWebProBold';margin-bottom: 10px !important;letter-spacing: -2px;margin-top: -30px;}
.IDLJ5MKPJDXEE2E1 h2 br{display:none;}
.home-development p a {color: #de6426 !important;}
.home-development p {font-size: 1.6rem !important;}
.IDLJ5MY2HF2SPCO0 .fluid-width-video-wrapper{padding-top: 56.25% !important;}
.IDLJ5MY2HF2SPCO0 .fluid-width-video-wrapper iframe {position: absolute;}
.home-development .btn-success{background-color: #de6426;font-family: 'FFDINWebProBold';color: #fff;border: none;border-radius: 5px;font-size: 25px;padding: 15px 25px;margin-bottom:15px;}
.IDKR1OHGL8GQ9XL6{padding:0 !important;max-width:unset !important;}
.menu-container > .menu-item:last-child a {padding-right: 0 !important;}

.main-swiper.include-header .fluid-width-video-wrapper{padding-top:calc(45% + 8px) !important;}
.main-swiper.include-header .fluid-width-video-wrapper iframe{width: calc(100% + 18px) !important;}

.hsl-item .hsl-item-title h3{width: 100%;}
.hsl-item{height:auto;}

@media (max-width: 767px){
.home-shows-header h1 {font-size: 20px !important;}
#slider::before{display:none;}
.slider-element.vh-75 {height: 45vw !important;}
.page-show-details .text-nrml img{  margin: 25px 0;  float: none !important;  display: block;}
.page-show-details .img-gallery-detail{margin-bottom: 25px;}
.page-show-details .show-content-info-right{padding: 0 !important;}
.IDLJ5MKPJDXEE2E1 h2{line-height: 1;}
.IDLINJU4761MXR40 .es-right{padding-left: 0 !important;}
.IDLJ62IJP099SW54 button{width: 260px;max-width: 100%;}
.page-193 .card-body{padding:15px !important;}
.page-193 .card-body img{width:100% !important;height:auto !important;display:block;float:none !important;margin-bottom: 15px;}
.IDLEMXQWDVH9EMF7{flex-flow: column-reverse;}
}
@media (max-width: 991px) and (min-width: 768px) {
#slider::before{display:none;}
.show-content-info-left .show-content-info-right{padding:top:0 !important;}
.IDLJ62IJP099SW54 button{font-size: 16px !important;}
}
#filterSeachBtn {
  font-size: 26px;
}
.vm-video-overlay.hidden{
display:none;
}
.IDLEMZ3IJUW4V4K4 .embed .fluid-width-video-wrapper iframe {
  position: absolute;
  width: 100% !important;
  height: 100% !important;
}
#ae_launcher.ae-cta-position-preset-right-upper{
top: 100px !important;
}

.IDLMNBOOIW8DSIH2 .tab-nav{justify-content: center;border-bottom:none !important;margin-bottom:15px;border-bottom: 0;}
.IDLMNBOOIW8DSIH2 .tab-nav li.ui-tabs-tab{height:auto !important;border: none !important;}
.IDLMNBOOIW8DSIH2 .tab-nav a.ui-tabs-anchor{height:auto !important;background:transparent !important;color:#333 !important;padding:10px !important;display: flex;flex-flow: column;border: 2px solid #fff;  margin: 0 10px;border-color:#eee;line-height:1 !important;}
.IDLMNBOOIW8DSIH2 .tab-nav a.ui-tabs-anchor img{max-width: 250px;margin-top: 10px;}

.IDLMNBOOIW8DSIH2 .tab-nav .ui-tabs-tab.ui-tabs-active a{top: 0;border-color:#d35400;}
.IDLMNBOOIW8DSIH2 .tab-container{border-top:1px solid #dee2e6 !important;border: none !important;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-title{width: 200px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-title span{display: flex;text-align: center;background-color: #d35400;padding: 10px;color: #fff;font-family: 'FFDINWebProMedium' !important;justify-content: center;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des{width: calc(100% - 220px);margin-left: 20px;padding: 25px;border: 1px solid #cccc;}

.IDLMNBOOIW8DSIH2 .wallabs-sub{display: flex;flex-wrap: wrap;margin-bottom: 15px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des p{font-size:16px !important;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-sub{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ccc;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-sub p{margin-bottom: 0;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des h4{margin-bottom: 6px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-sub .date{color: #7e7c7b;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-sub .cost{color: #d35400;margin-top: 15px;display: block;}

.IDLMNBOOIW8DSIH2 .wallabs-sub-des .instructor{margin: 15px 0;display: flex;flex-wrap: wrap;background-color: #f9f9f9;  padding: 15px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des .instructor-photo{width: 125px;margin-right: 15px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des .instructor-bio{width: calc(100% -  140px);}


.IDLJ62IJP099SW54 button{margin-bottom:15px;}
@media (min-width: 992px){
.main-swiper.include-header {margin-top: -100.8833px;}
.show-listing-grid .show-item .show-buttons .btn {padding: 12px 3px;line-height: 1.3;}
}

/* Media query for mobile screens */
@media (max-width: 767px) {
  /* Styles to apply only on screens with a width of 767 pixels or less (e.g., mobile screens) */
  .IDLEMXR0CJ0KW9L9 {
    margin-top: 75px; /* Add your desired margin-top value for mobile here */
  }
.IDLMNBOOIW8DSIH2 .wallabs-sub-des{width: calc(100%);margin-left: 0;margin-top:10px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-title {width: auto;}
.IDLMNBOOIW8DSIH2 .tab-nav li.ui-tabs-tab{margin-bottom: 10px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des .instructor{flex-flow: column;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des .instructor-bio {width: calc(100% );}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des{padding: 15px;}
.IDLMNBOOIW8DSIH2 .wallabs-sub-des p {font-size: 14px !important;line-height: 1.4 !important;}
.IDLMNBOOIW8DSIH2 .tab-content{padding: 0 !important;}
.page-200  #content p {font-size: 18px;}
.IDLMNBOOIW8DSIH2 .tab-nav a.ui-tabs-anchor img{max-width: 250px;min-width: 250px;}
}

.footer--copyrights .float-left {
    font-size: 14px;
}
.IDLESJ3J3229TSP1 .fluid-width-video-wrapper{
padding-top: 0 !important;
}
.IDLESJ3J3229TSP1 .fluid-width-video-wrapper iframe{
min-height: 350px;
}

@media (min-width: 768px){
.accordion .card-body p {font-size: 26px !important;line-height: 1.25 !important;}
.accordion .card-body p span{font-size: 26px !important;line-height: 1.25 !important;}
.IDLGH31QV9GZ80G2 p span{font-size: 26px !important;line-height: 1.25 !important;}
.IDLEMZGI9RVN08I5 p span{font-size: 26px !important;line-height: 1.25 !important;}
.resumator-job-info-details, .resumator-job-info{font-size: 26px !important;line-height: 1.25 !important;}
.resumator-job-view-details{font-size: 22px !important;line-height: 1.25 !important;}
.accordion .card-header .btn{font-size: 26px !important;}
}

.wallis-show-sponsors{
  background-color: #ea4c22;
  padding: 20px;
  text-align: center;
  margin-bottom: 25px;
}
.wallis-show-sponsors h4{
  font-size: 22px !important;
  margin-bottom: 15px;
color:#fff;
}
.show-detail-sponsors .detail-sponsor-item p{
font-size: 22px !important;
  font-weight: normal;
  color: #231f20;
color:#fff;
}
.show-detail-sponsors .detail-sponsor-item p:last-child{
margin-bottom:10px;
}
.footersponsors img{
max-width:170px;
}
@media (min-width: 768px){
.footersponsors img{max-width:150px;}
}
.home-listing-item p a.buy-ticket{
    color: #a41d06 !important;
}
.home-listing-item .mainimg-flip:after{
background: rgba(255, 255, 255,0.8) !important;
}

.home-listing-item .flip-card-inner h3{
    color: #fff;
    }
    .home-listing-item .flip-card-inner h3 span{
    color: #fff !important;
    }
    .home-listing-item .mainimg-flip:after{
    background: rgba(255, 255, 255,0) !important;
    }
.home-listing-item p a.buy-ticket {
  color: #ed5035 !important;
}
    .home-listing-item p a.read-more
    {
      color: #d9b4a8 !important;
    }

.IDLU1I5Q4TJN6ZZ1 .grid-item{padding: 10px;display: flex;align-items: center;  justify-content: center;height:100px;}
.IDLU1I5Q4TJN6ZZ1 .grid-item::before{background:#f9f9f9;position:absolute;top:2px;left:2px;right:2px;bottom:2px;content:'';z-index: -1;}
.IDLU1I5Q4TJN6ZZ1 .grid-item .show-gallery-card{width: auto;height: auto;max-width:100%;max-height:100%;aspect-ratio: unset;}

.filterTypesForListing{margin-top: 18px;justify-content: space-between !important;}
.filterTypesForListing a{margin: 0;}
.filterTypesForListing a h2{font-size: 1.01vw !important;margin-bottom: 0 !important;}
#content .show-content-info-left .text-nrml p{font-size: 22px;}

@media (max-width: 767.98px) {
.stab-menu{padding-top: 0;}
}

@media (min-width: 768px) and (max-width: 991.98px) {
.home-shows-header h1 {font-size: 20px !important;}
.filterTypesForListing a h2{font-size: 15px !important;}
.home-shows-header .row{justify-content: space-between;}
.stab-menu{padding-top: 0;}
}

@media (min-width: 992px) and (max-width: 1199.98px) {
.home-shows-header h1 {font-size: 2vw !important;}
.filterTypesForListing a h2{font-size: 1.05vw !important;}
.filterTypesForListing{margin-top:11px;}
.stab-menu{padding-top: 0;}
}

@media (min-width: 1200px){
.home-shows-header h1 {font-size: 2vw !important;}
.IDLJ5IY4YNM11937 .home-shows-header h1{font-size: 1.8vw !important;}
}