/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/
/* Slide bar */
html {
 font: 400 14px/1.5 'Roboto', sans-serif;
 scroll-behavior: smooth;
}
html {
 scrollbar-color: #B61218 #B61218;
 scrollbar-width: thin;
}
/*! Other Browser */
::-webkit-scrollbar {
 width: 5px;
}
body {
 scrollbar-width: 5px;
 scrollbar-color: #B61218 #B61218;
}
::-webkit-scrollbar-track {
 /*background: var(--scrollbarBG);*/
}
::-webkit-scrollbar-thumb {
 border-radius: 10px;
 background-image: linear-gradient( #B61218, #B61218);
}
#Top_bar .menu.page-menu > li > a{
	border-right:transparent;
}
button.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey {
    background: transparent;
    border: 4px solid #B61218;
    color: black;
    font-size: 22px;
    font-family: 'Roboto';
}
blockquote:after {
    display:none !important;
}
blockquote {
    font-size: 14px;
    line-height: 22px;
    height: auto;
	background: none;
}
.slick-slide .hr_dots {
    display: none;
}
ul.fotter_contact_details li i {
    padding-right: 10px;
    color: #de0000;
}
ul#menu-quick-links {
    padding-left: 0;
    list-style: none;
    background: transparent;
}

#nav_menu-2 {
    padding-left: 70px !important;
}
.bq_wrapper {
    background: transparent !important;
}

input.custom-input-search {
    background: #B61218 !important;
    border: 2px solid #B61218 !important;
    border-radius: 10px !important;
}
::-webkit-input-placeholder { /* Edge */
  color: white;
	 font-family: 'Roboto';
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: white;
	 font-family: 'Roboto';
}

::placeholder {
  color: white;
	 font-family: 'Roboto';
}
/*-- services css--*/
.service-row-1 .vc_column-inner {
    transition: all 0.3s ease-in-out;
}
.service-row-1 .vc_column-inner:hover img {
    transform: scale3d(1.1, 1.1, 1.1);
	filter: invert(99%) sepia(1%) saturate(1%) hue-rotate(243deg) brightness(118%) contrast(100%);
    transition: all 0.3s ease-in-out;
}
.service-row-1 .vc_column-inner img {
    transition: all 0.3s ease-in-out;
}
.service-row-1 .vc_column-inner:hover {
/*     box-shadow: 0 0 19px rgb(0 0 0 / 37%);
    border-radius: 10px; */
    background: #b61218; 
	padding: 30px 0px;
    transition: all 0.3s ease-in-out;
}
.service-row-1 .vc_column-inner:hover h2{
	color:#ffffff;
}
.service-row-2 .vc_column-inner:hover img {
    transform: scale3d(1.1, 1.1, 1.1);
	filter: invert(99%) sepia(1%) saturate(1%) hue-rotate(243deg) brightness(118%) contrast(100%);
    transition: all 0.3s ease-in-out;
}
.service-row-2 .vc_column-inner:hover h2{
	color:#ffffff;
}
.service-row-2 .vc_column-inner:hover {
/*     box-shadow: 0 0 19px rgb(0 0 0 / 37%);
    border-radius: 10px; */
    background: #b61218;
	padding: 30px 0px;
    transition: all 0.3s ease-in-out;
}
.service-row-2 .vc_column-inner {
    transition: all 0.3s ease-in-out;
}
.service-row-2 .vc_column-inner img {
    transition: all 0.3s ease-in-out;
}
/* 
#Top_bar .menu.page-menu > li > a {
    margin: 15px 0;
    padding: 0 40px;
}
#Top_bar .menu {
    z-index: 202;
    margin-top: 40px !important;
}
 */
/*-- Fotter Css --*/
aside#zoom-social-icons-widget-2 {
    margin-top: 30px !important;
}
ul#menu-quick-links {
    list-style: none;
    background: transparent;
    padding-left: 0;
}
ul#menu-quick-links li a {
    text-decoration: none;
}
#Footer a {
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
ul.fotter_contact_details li i {
    font-size: 24px;
    line-height: 30px !important;
}
.copyright {
    color: white;
    width: 90%;
    text-align: center;
    font-size: 22px;
    font-weight: 500;
}
.footer_copy {
    background: #b61218;
}
aside#text-3 p {
    font-size: 12px;
    font-weight: 400;
}
/* aside#zoom-social-icons-widget-2 {
    margin-top: -30px;
} */