@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;400;800&amp;display=swap');
#header-section, .ut-placeholder-light {
    background: #ffffff00 !important;
    box-shadow: 0px 0px 0px !important;
}
.bigslider h1 {color: #fff;font-size: 4rem;}
.bigslider .subtitle {color: #fff;font-size: 2rem;margin-bottom:30px;line-height:1.4 !important;}
.bigslider a {background: #b9d566 !important;
    color: #fff !important;
    padding: 20px !important;
    font-size: 1.5rem !important;
   text-transform:uppercase !important;
letter-spacing:2px !important;
    display: inline-block !important;
    text-decoration: none !important;}
#header-section.ut-header-floating {background-color: #fff !important;background-image: none!important;}
#header-section.ha-transparent a {text-shadow:0px 0px 0px !important;}
h2 span, h2 {font-family: 'Poppins', sans-serif !important;font-weight: 100 !important;text-transform: capitalize !important;color: #fff;}
#header-section #navigation.ut-horizontal-navigation a {font-family: 'Poppins', sans-serif !important;color: #db3876 !important;font-weight: 900 !important;font-size: 16px !important;letter-spacing: 2px !important;}
#header-section.ha-transparent {background-color: transparent !important;}
#ut-hero, #ut-custom-hero {background: #ffffff !important;}
.tp-caption.BigBold-Button, .BigBold-Button {color:#fff !important;font-size: 40px !important;padding:30px !important;}
a.button {color:#fff !important;}
.admin-bar #header-section {margin-top:0px !important;}
.pt-style-1 .parallax-title {background-image:none !important;padding-top:0px !important;}
.lead, .dark .lead, .taxonomy-description {line-height:28px !important;font-size: 16px !important;}
.footer .footer-content {background:#fff !important;}
#ut-sitebody .footer-content, #ut-sitebody .footer-content .copyright {color: rgb(138 138 138) !important;}
table.official-contact td {text-align:center !important;}


@media (max-width: 991px) {
.ut-mobile-menu .sub-menu li.menu-item a {font-size: 18px !important;padding: 10px !important;padding-right:20px !important;}
}



.ut-header-light .ut-mobile-menu a {border-bottom:0px !important;    font-size: 25px !important;font-family: 'Poppins', sans-serif !important;padding: 22px !important;}
.grecaptcha-badge {display:none !important;}
#rev_slider_1_1_wrapper {background:transparent !important;} 
#ut-hero, #ut-custom-hero {min-height:auto !important;}
.contenttext {font-size:20px !important;line-height:30px !important;}
.navigate h2 span {font-size:60px !important;line-height:90px !important;}
.navigate a {letter-spacing: 2px;line-height: 40px !important;}
.verybig, .verybig p {font-size: 24px;line-height: 32px;}
span.green {color: #b9d566 !important;}
.boxme {border:2px solid white !important;padding:20px !important;}
.crawlers span {background: #db3876 !important;color: #fff !important;padding: 10px !important;}
.thelist li {border: 2px solid black !important;padding: 20px !important;}

.passwordbottombox {clear: both;color: #fff !important;text-align: center !important;margin-top: 100px !important;}

.deals-content-category-section:not(:last-child)::after {font-size:15px !important;}
.rev_slider .tp-mask-wrap .tp-caption {text-shadow:2px 2px 2px black !important;}
.grid-container, .ut-top-header-centered .ut-header-inner, #ut-overlay-menu.ut-overlay-menu-centered .ut-overlay-menu-row {max-width: 100% !important;width:100% !important;}
.tele {display:none !important;}
.official-contact input, textarea {text-align:center !important;}
form.sent .wpcf7-response-output {
    border-color: #46b450;
    border: 0px !important;
    text-align: center;
    font-weight: bold;
    color: #000 !important;} 

.tickets span {background: #b9d566;padding: 10px;color: #fff;}



@media (max-width: 1041px) {
.top {font-size: 45px!important;}
}

@media (max-width: 767px) {
#ut-sitebody .lead, .poppin li {font-size: 16px !important;line-height: 22px !important;}
.left p {text-align:center !important;}
li.widget_nav_menu {display:none !important;}

}

@media (max-width: 700px) {
.navigate a {
    letter-spacing: 0px !important;
    line-height: 40px !important;
    font-size: 18px !important;
    text-decoration: none !important;}
.smalltext, .smalltext p {font-size:12px !important;line-height: 1.4;}
}

@media (min-width: 991px) {
ul.sub-menu {display:none !important;}
}


@media only screen and (max-width: 1024px) {
.ut-mm-trigger {display:block !important;}
}

#ut-sitebody .ut-mm-trigger .ut-hamburger span, #ut-sitebody .ut-mm-trigger .ut-hamburger span::before, #ut-sitebody .ut-mm-trigger .ut-hamburger span::after {
    height: 4px !important;
}

.navigate a:nth-child(1) {background-color: #d6d6d6 !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a:nth-child(9) {background-color:#ca709d !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a:nth-child(3) {background-color: #d86e27 !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a:nth-child(11) {background-color: #d5566e !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a:nth-child(5) {background-color: #d4b7c5 !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a:nth-child(13) {background-color:#17565c !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a:nth-child(7) {background-color: #eaab8d  !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a:nth-child(15) {background-color:#b6aa2c !important;color:#fff !Important;padding:5px !important;text-decoration:none !important;display: inline-block;margin-bottom: 10px;}
.navigate a {width:300px !important;}

a.green {background: #b9d566 !important;padding: 10px;color: #fff !important;text-decoration: none;text-transform: uppercase;font-size: 14px !important;}
.deals-nav-list-item a {border:2px solid white !important;padding:5px !important;}
a.navigate {color: #fff !important;text-decoration: none !important;border: 2px solid white;padding: 10px;text-transform: uppercase !important;letter-spacing: 2px;}
.pt-style-1 .parallax-title {display:block !important;text-align:center !important;}