/*Blog text highlighter*/
pre.wp-block-verse {
    background-image: linear-gradient(120deg, #b7e6ff 0%, #b7e6ff 100%);
}

/* HOME */
.ekit-hover-btn-horizontal-align-center.elementskit-infobox .box-footer.enable_hover_btn a.elementskit-btn {
    left: unset;
    transform: unset;
    -webkit-transform: unset;
    -ms-transform: unset;
}

/* ABOUT US */
.ekit-wid-con div.timeline-icon {
    background: #446491;
}

.ekit-wid-con .vertical-timeline .single-timeline:hover div.timeline-item {
    background: #446491;
}

.ekit-wid-con .vertical-timeline .single-timeline:nth-child(odd):hover div.timeline-pin {
    border-color: #446491 #446491 transparent transparent;
}

.ekit-wid-con .vertical-timeline .single-timeline:nth-child(even):hover div.timeline-pin {
    border-color: transparent transparent #446491 #446491;
}

/* CONTACT */
.ekit-wid-con h3.elementskit-info-box-title {
    font-size: 18px;
}

/* BOOK APOINTMENT */
div.bookly-form * {
    font-size: inherit;
}

button.bookly-btn {
    border-radius: 30px!important;
}

button.bookly-btn, button.bookly-btn > span {
    font-family: montserrat;
    font-weight: 700;
    font-size: 12px!important;
    letter-spacing: 0.1rem;
}

div.bookly-progress-tracker > .active .step, 
div.bookly-form .picker__frame, 
div.bookly-service-step .bookly-week-days label, 
div.bookly-repeat-step .bookly-week-days label, 
div.bookly-columnizer .bookly-hour:hover .bookly-hour-icon span, 
button.bookly-btn, 
button.bookly-btn:active, 
button.bookly-btn:focus, 
button.bookly-btn:hover, 
button.bookly-btn-submit, 
div.bookly-round, 
div.bookly-square {
    background-color: #446491!important;
}