/*
Theme Name: lukyanchukyuraspekt
Theme URI: https://lukyanchuk.yuraspekt.com.ua/
Template: woodmart
Author: lukyanchukyuraspekt
Author URI: https://lukyanchuk.yuraspekt.com.ua/
Description: LukyanchukYuraspekt is the main child version of the Woodmart theme template.
Version: 1.0.0
Updated: 2024-05-06
*/

.whb-header {
    margin-bottom: 0px;
}

.site-content {
    margin-bottom: 0px;
}

.norm {
	margin: 2px 0px;
}

.hidden-fields-container,
.screen-reader-response {
    visibility: hidden;
    display: none;
}

.main-page-wrapper {
	padding-top: 0px;
}

.website-wrapper .page-title {
    margin-bottom: 10px;
}

.online-law a {
    color: var(--wd-primary-color);
}

.online-law a:hover {
    color: #000000;
}

.textarea-777 {
    min-height: 95px;
}

.onlinelawbuttonfooter:hover {
	background-color: #ffffff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
	color: #768bc1;
	}

.onlinelawbuttonfooter {
    position: fixed;
    right: 20px;
    bottom: 140px;
    z-index: 350;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #768bc1;
    box-shadow: 0 0 5px rgb(255 255 255 / 17%);
    color: #ffffff;
    font-size: 16px;
}

.callbuttonfooter:hover {
	background-color: #ffffff;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.17);
	color: #768bc1;
	}

.callbuttonfooter {
    position: fixed;
    right: 20px;
    bottom: 80px;
    z-index: 350;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #768bc1;
    box-shadow: 0 0 5px rgb(255 255 255 / 17%);
    color: #ffffff;
    font-size: 16px;
}

@media (max-width: 1024px) {
    .callbuttonfooter {
        right:12px;
        bottom: 60px;
        width: 40px;
        height: 40px;
        font-size: 14px
    }
	
	.onlinelawbuttonfooter {
        right:12px;
        bottom: 108px;
        width: 40px;
        height: 40px;
        font-size: 14px
    }
}

.breadcrumb_last {
    color: var(--wd-primary-color);
}

.vc_grid-item-mini.vc_is-hover {
    background: var(--wd-primary-color);
}

.vc_grid-item-mini.vc_is-hover h2{
    color: #ffffff;
}

.vc_grid-item-mini {
    background: white;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .25);
}

.yoast-breadcrumb {
    padding-bottom: 15px;
    border-bottom: 1px solid;
}

.home .breadcrumb_last {
    display: none;
}

.main-page-wrapper {
    background: #f6f7f8;
}

.current_language {
    color: #1a3d97;
}

/*a.woodmart-nav-link {
    color: #333 !important;
*/

#footer a {
    color: #ffffff;
}

#footer a:hover,
#footer a:active,
#footer a.current_language,
.color-scheme-light a:hover {
    color: #1a3d97;
}

a:hover.woodmart-nav-link {
    color: #1a3d97 !important;
}

#footer .wd-social-icons {
    margin-bottom: 35px;
}