::selection {
background-color: #ab8b65; color: white; } html {
scrollbar-color: #ab8b65 #f1f1f1;
scrollbar-width: thin;
} ::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
background: #ab8b65;
border-radius: 6px;
}
::-webkit-scrollbar-thumb:hover {
background: #967453;
} #side-header{
transition: transform 0.3s ease-in-out, background-color 0.2s linear !important;
} #side-header.header-hidden{
transform: translateY(-100%);
} @media only screen and (max-width:1023px){
body.side-header-left #side-header{
position: fixed !important;
top:0 !important;
left:0 !important;
width:100% !important;
--header-opacity:0;
background-color: rgba(49,53,57,var(--header-opacity)) !important;
}
}
.menu_table.table-2 tr td{
padding-left: 0;
padding-right: 30px;
border-bottom: 1px solid #fff;
}
#wpcf7-f2857-p2843-o1 label{
color: #292929;
}
#wpcf7-f2857-p2843-o1 .wpcf7-acceptance a{
color: #ab8b65;
}
.wpcf7-submit{
width: 100%!important;
margin: 20px 0!important;
}
.grecaptcha-badge{
z-index: 100;
bottom: 130px!important;
}
.menu-item-2848 {
background-color: #c0996b;
transition: background-color 0.3s ease; }
.menu-item-2848 a span {
color: #fff;
transition: color 0.3s ease; } .menu-item-2848:hover {
background-color: #b5895f; }
.menu-item-2848 a:hover span {
color: #fff; } .mobile-fixed-button {
display: none;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background-color: #c0996b;
color: #fff;
text-align: center;
padding: 15px 0;
font-family: var(--button_typography-font-family);
font-size: 18px;
text-decoration: none;
z-index: 9999;
box-shadow: 0 -2px 5px rgba(0,0,0,0.2);
text-transform: uppercase;
}
.mobile-fixed-button:hover{
color: #fff; background-color: #b5895f; } @media (max-width: 1023px) {
.mobile-fixed-button {
display: block;
}
}