.cta-two__img img{
    border-radius: 15px;
}
.services-one__content{
    height: 320px;
}
.about-two-new{
    background-color: var(--primary-color) !important;
}
/* .sliding-text-one{
    background-color: var(--primary-color) !important;
} */
/* .sliding-text__title{
    color: var(--maroof-base) !important;
} */
.counter-two__right{
    background-color: var(--primary-color);

box-shadow: rgba(211, 152, 3, .1)  0px 50px 100px -20px, rgba(211, 152, 3, .1)  0px 30px 60px -30px, rgba(211, 152, 3, 0)  1px 1px 1px 1px inset;
border: 1px solid var(--maroof-base);
}
.counter-two__icon span{
    color: var(--maroof-black) !important;
}
.counter-two__count h3{
    color: var(--maroof-black) !important;
}
.counter-two__count span{
    color: var(--maroof-black) !important;
}
.counter-two__count-text{
    color: var(--maroof-black) !important;
}
.counter-two__points-list li .icon{
background-color: var(--primary-color);
}
.counter-two__points-list li .icon span{
    color: var(--maroof-base);
}
.counter-two__single{
    border: 1px solid var(--maroof-base);
}
.site-footer__top-arrow{
background-color: var(--maroof-base);
}
.site-footer__top-arrow:hover{
    background-color: var(--primary-color);
}
.footer-main-links li a{
width: max-content;
}
.home-page-contact-form .contact-page__input-box input[type="text"], .contact-page__input-box input[type="email"]{
    color: #fff !important;
}
.home-page-contact-form .contact-page__input-box textarea{
    color: #fff !important;
}


/* Certificate Page Style */
.hotel-card{
    background-color:#fdf3d5;
    padding: 100px 20px;
    border-radius: 20px;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 25px;
    align-items: center;
}
.hotel-card a{
    width: max-content;
    text-decoration: none;
    
}

.stricky-header.stricked-menu.main-menu.stricky-fixed .main-menu__logo img{
    /* background-color: #fcbd17; */
    background-color: rgba(255, 0, 0, 0);

}
.preloader {
 background-color: var(--primary-color);
}
.text-color-grey{
    color: var(--maroof-gray) !important;
}

.contact-page__input-box input[type="tel"]{
    height: 60px;
    width: 100%;
    background-color: transparent;
    border: 1px solid var(--maroof-bdr-color);
    padding-left: 30px;
    padding-right: 30px;
    outline: none;
    font-size: 16px;
    font-weight: 300;
    /* color: #fff; */
    display: block;
    border-radius: 30px;
}
.main-header-404{
top: 0;
background-color: #fcbd17;
}
.error-h1{
    font-size: 55px;
    color: #000;
}
.error-a{
    border: 1px solid var(--maroof-base);
    margin-top: 20px;
    padding: 10px 10px;
    border-radius: 15px;
    color: var(--maroof-base);
}
.error-a:hover{
background-color: var(--maroof-base);
color: #fff;
}