
.services-content {
    padding: 20px 30px 30px;
}
.single-services .day-book {
    margin-bottom: 0px;
    margin-top: 20px;
    position: absolute;
    top: 0px;
    right: 0px;
    width: auto;
    z-index: 2;
}
.book-button-custom {
    padding: 10px 15px;
}
/* sidebar widget */
.sidebar-widget{
    border: 2px solid var(--primary-color);
    outline: 1px solid var(--primary-color);
    outline-offset: -7px;
}
.sidebar-widget .widget {
    background: white;
    border: 0px !important;
    margin-bottom: 0px;
    padding: 20px 40px;

}
.custom-blog-post-sidebar {
    background: white;
    border: 0px !important;
        margin-bottom: 0px;
    padding: 20px 40px;
}
.custom-blog-post-sidebar li {
    border: 0px;
}
.form-newsletter form.subscribe-form input.form-control{
    height: 3.4rem;
}
.form-newsletter form.subscribe-form .btn.header-btn{
    bottom: 20px;
    top: 5px;
}
.single-services .icon{
    display: none;
}
.service-detail .content-box p {
    margin-bottom: 0px;
}
.search-top li a{
    padding: 8px 15px;
    border-radius: 4px;
}
.top-btn {
    float: right;
    padding: 10px 20px;
    width: auto;
    border-radius: 4px;
}
/* responsive */

@media (min-width: 1200px) and (max-width: 1500px) {
    .slider-content h2 {
        font-size: 60px;
    }
}