.main-menu>ul>li>a {
    padding: 30.5px 0 !important;
}

.header-logo {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}



.th-btn:before {
    background-color: #ecb15d;
}

.about-logo a img {
    width: 65%;
}

.hero-style6 {
    padding-left: 40px;
    position: relative;
    z-index: 4;
    max-width: 815px;
    padding-top: 100px;
}

.hero-style6 .hero-subtitle {
    font-size: 18px;
    font-weight: 600;
    display: block;
    color: var(--white-color);
    margin-top: -7.36em;
    margin-bottom: 38px;
    text-transform: capitalize;
}

.th-hero-bg img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.th-hero-bg {
    background-size: cover;
}

.hero-slider-6 .th-hero-slide {
    padding: 153px 0;
}

.th-btn.style6 {
    background-color: #ecb15d;
    color: white;
    box-shadow: none;
}

.th-btn.style3:before {
    background-color: #ecb15d;
}

.th-btn.style3:hover {
    color: white;
}

.event-card_content {
    padding-top: 60px;
}

.cta-wrap2 .cta-text {
    margin: 0px  0 !important; 

}

.counter-card {
    text-align: center;
    padding: 35px 0 35px;
}

.counter-card-wrap {
    border-right: 1px solid;
    border-color: #ecba7166 !important;
}

.event-card_title {
    font-size: 25px;
    margin-bottom: 10px;
}

.text-justify {
    text-align: justify !important;
}


/* MOBILE Screen */
@media (min-width:0px) and (max-width:475px) {
.slider_1 {
    padding: 91px;
}

.service-sec-2 {
  
    margin-top: 30px !important;
}
}


/* IPAD Screen */

@media (min-width:600px) and (max-width:991px) {
.slider_1 {
    padding: 178px;
}
}


/* 1024PX Screen */

@media (min-width:992px) and (max-width:1099px) {
     .slider_1 {
    padding: 234px;
}
}


/* 1280PX Screen */

@media (min-width:1100px) and (max-width:1300px) {
.slider_1 {
    padding: 310px;
}
}

/* 1440PX Screen */

@media (min-width:1399px) and (max-width:1500px)  {
.slider_1 {
    padding: 324px;
}
}

/* 1600PX Screen */

@media (min-width:1500px) and (max-width:1670px) {
.slider_1 {
    padding: 323px;
}
}


/* 1680PX Screen */

@media (min-width:1671px) and (max-width:1700px)  {
.slider_1 {
    padding: 323px;
}
}


/* 1920PX Screen */

@media (min-width:1701px) and (max-width:2000px) {
.slider_1 {
    padding: 323px;
}
}


/* 2k Screen  */

@media (min-width:2001px) and (max-width:3000px) {
.slider_1 {
    padding: 323px;
}
}


/* 4k Screen  */

@media (min-width:3001px) and (max-width:6000px) {

}


/* 8k Screen */

@media (min-width:6001px) and (max-width:8000px) {

}
