/**
* Theme Name: Kinsey Child
* Description: This is a child theme of Kinsey, generated by Merlin WP.
* Author: <a href="https://artemsemkin.com">Artem Semkin</a>
* Template: lavida
* Version: 1.4.0
*/

.home_slider .slider__scrollbar {
    background-color: #dbdbdb;
}
.footer__widget-area_middle {
    padding-top: 0;
}
.footer__widget-area_middle > .footer__divider {
    background-color: transparent !important;
}
.menu-overlay > li {
    justify-content: center;
}
.home .slider__scrollbar-handle {
    background-color: #000;
    color: #000;
}
/*****************
 NEW CHANGES START 
*********************/
.circle--color .section-list__counter .svg-circle {
	    stroke: #bf0201 !important;
}
.home .header_fixed {
    padding-top: 55px;
}
.cstm--testimonials img.slider-testimonials__quote {
	display: none;
}
.cstm--testimonials.slider-testimonials__wrapper-circle{
	position: relative;
	transition: 1s ease-in-out .1s;
}
.cstm--testimonials .slider-testimonials__wrapper-circle:before {
    position: absolute;
    content: "";
    width: 50px;
    height: 50px;
    top: calc(50% - 20px);
    left: calc(50% - 25px);
    background: url(https://23.publicworld.dev/wp-content/uploads/2021/07/quote.svg) no-repeat;
    background-size: 100%;
}
.header_sticky {
	padding-top: 15px !important;
}
.booking--btn a {
    padding: 10px 25px;
    background: #bf0201;
    border-radius: 8px;
     display: inline-block !important; 
}
.booking--btn .arts-split-text__word {
    font-size: clamp(23px, 3vw, 32px) !important;
}
/*****************
 NEW CHANGES END
*********************/
@media (max-width:1440px) and (min-width:1025px) {
	.single-arts_portfolio_item main.page-wrapper__content .section-masthead__header ~ .section__content.mt-small.pb-large {
    padding-bottom: 0 !important;
}
}


@media (max-width:767px) {
	ul#menu-new-menu {
    margin-bottom: 0;
}
	.header__wrapper-menu {
    justify-content: center;
}
.header__scroll-container .scroll-content .header__wrapper-overlay-widgets>section.widget.widget_block a.wp-block-social-link-anchor svg {
    color: #fff !important;
    font-size: 30px;
}	
.header__wrapper-menu ul#menu-new-menu + .header__wrapper-overlay-widgets {
    opacity: 1 !important;
    visibility: initial !important;
    margin-top: 30px !important;
}
.header__wrapper-menu ul#menu-new-menu + .header__wrapper-overlay-widgets > section.widget.widget_block {
    display: flex;
    justify-content: center;
}
.header__wrapper-menu ul#menu-new-menu + .header__wrapper-overlay-widgets > section.widget.widget_block svg {
	color: #fff;
	font-size: 30px;
}
	.single-arts_portfolio_item main.page-wrapper__content .section-masthead__header ~ .section__content.mt-small.pb-large {
    padding-bottom: 0 !important;
}
	.single-arts_portfolio_item main.page-wrapper__content .section-masthead__header ~ .section__content.mt-small.pb-large .mask-reveal__layer.mask-reveal__layer-2 {
    margin-bottom: -20px;
}
	/*****************
 NEW CHANGES START
*********************/
.cstm--testimonials .slider-testimonials__wrapper-circle:before {
    background-size: 100%;
    width: 30px;
    height: 30px;
    top: calc(50% - 11px);
    left: calc(50% - 13px);
}
.pt--remove .header_fixed {
    padding-top: 20px !important;
}	
	/*****************
 NEW CHANGES END
*********************/
}
