:root{
    --BG:#E3D8B7;
    --black: #000000;
    --white: #212336;
    --primery_heading:#5a8d91;
    --primery_c: #292c4a;
    --secondery_c: #e9794b;
    --Button_bg:#e9794b;
    --Button_H_bg:var(--white);
    --Button_Text_hover: #e9794b;

    --Rubik: 'Rubik', sans-serif;

    --regular:  400;
    --Medium:   500;
    --semibold: 600;
    --bold:     700;

    --sm: 16px;
    --mm: 18px;
    --lg: 36px;
    --ms: 17px;
}

ul.wp-block-list li a,
#block-11 p,
ul#primary-menu li a,
.site-header-item a.contact-button{color: var(--black);}
ul.wp-block-list li:hover a:hover,
ul.wp-block-list li a:hover,
ul.wp-block-list li:hover a,
ul#primary-menu li.current-menu-item a{color: var(--secondery_c);}
.site-info-inner .widget_media_image img{width: 150px;}
.site-info-inner .widget_media_image{margin-bottom: 0;}
.site-info-inner .wp-block-heading.widget-title{color: var(--primery_heading);}
article.item{display:flex;justify-content:space-between;align-content:center;}
article.item p{color:var(--black);margin-bottom:10px;}
.headstyle article.item p.price{width:30%;text-align:right;}
article.item p.service{width:50%;}
article.item p.service span{display:block;font-size:14px;color:#5e5555;}
article.item p.time{width:30%;text-align:center;}
article.item.wild p{width:100%;text-align:center;} 
.headstyle{padding-right:5em;}
.main-navigation .primary-menu-container > ul li.menu-item:last-child{margin-left:auto;}
.main-navigation .primary-menu-container > ul li.menu-item:last-child > a{background-color:var(--secondery_c);border-radius:40px;}
html body .main-navigation .primary-menu-container > ul li.menu-item:last-child > a:hover{background-color:var(--black);color:var(--secondery_c) !important;text-decoration:none;}
html body .main-navigation .primary-menu-container > ul li.menu-item:last-child > a:after{height:0 !important;}
html body .element-contact-inner-wrap .header-contact-item:hover{background-color:var(--black);color:var(--secondery_c);}
.site-top-header-wrap.site-header-row-layout-fullwidth .site-header-row-container-inner{background-color:var(--secondery_c) !important;}
.site-top-header-wrap p{color:var(--black);}
.site-top-header-wrap p a{color:#fff;text-decoration:none !important;}
.site-header-row-layout-fullwidth .site-header-row{}
.pum-container.pum-responsive img{width:100%;}
.site-top-header-wrap .header-social-wrap{padding-right:16em;}