/*
 Theme Name:   Singhaduar Child
 Theme URI:    https://singhaduar.com/
 Description:  Singhaduar
 Author:       e-marketing
 Template:     singhaduar
 Version:      1.0.0
*
/*=========================== 
   Custom Scrollbar Gradient
=============================*/

/* Scrollbar width */
::-webkit-scrollbar {
    width:5px;
}

/* Track */
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #8c3c23;
    border-radius: 10px;
}

/* Handle (Thumb) */
::-webkit-scrollbar-thumb {
    background: #8e191c !important;
    border-radius: 30px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #8e191c !important;
}
.scroll-to-top{border:1px solid #8e191c !important; border-radius:50%; padding:15px; background:none; color:#8c3c23;}
html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){
	padding-right:0px !important;		
}
/****for color multiple***/
/**.premium-header{position: relative !important;
    z-index: 10;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    background: linear-gradient(135deg, rgba(5, 15, 15, 0.9) 0%, rgba(29, 60, 57, 0.7) 50%, rgba(5, 15, 15, 0.9) 100%) !important;
    border-bottom: 1px solid rgba(52, 211, 153, 0.2);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(52, 211, 153, 0.1);}
***/
.headerbox {transition: .5s all;}
.headerbox.scrollHeader {
position: fixed !important;
background: #fff;
top: 0px;
z-index: +99;
animation: animate-menu .5s linear 1;
}
 @keyframes animate-menu {
0% {
transform: translateY(-100%);
-webkit-transform: translateY(-100%)
 }
 100% {
transform: translateY(0%);
 -webkit-transform: translateY(0%)
}
}
h1,h2,h3,h4,h5,h6{margin-bottom:15px;}
p{margin-bottom:0px !important;}
input[type="submit"]{padding:10px 20px !important; font-weight:500;}
.component-wrap p{ font-size:14px; color:#d0d3d8bf;}
.fadeInDown {animation: ks_fadeInDown 0.8s ease-out both;}
@keyframes ks_fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0, -100px, 0);
    }

    100% {
        opacity: 1;
        transform: none;
    }
}
body .gform_wrapper .gfield .iti__dropdown-content{background-color:#ECC7C0;}
body .gform_wrapper .gfield .iti__arrow{--iti-arrow-color: white !important;}
form select{
background: transparent;	
}
form select {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iIzYyNjI2MiIgZD0iTTE1IDhsLTQgNi00LTZoOHoiLz48L3N2Zz4=) right center / 18px no-repeat, #ffffff00;
}
#gform_fields_2 select {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iIzYyNjI2MiIgZD0iTTE1IDhsLTQgNi00LTZoOHoiLz48L3N2Zz4=) right center / 18px no-repeat, #ffffff00;
    filter: brightness(0) invert(1);
}

.headerform input[type="email"]{ color: #800020 !important; }
.headerform input[type="text"]{ color: #800020 !important;}
.headerform select,textarea { color: #800020 !important;}
.headerform [type="tel"]{ color: #800020 !important;}

form textarea{
border-style: solid;
border-color: #800020;
font-size:14px !important;
padding: 8px 0 !important;	
background: transparent !important;
border-bottom-width: 1px !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-right-width: 0px !important;
line-height: 22px;
outline: none !important;
border-radius: 0 !important;
letter-spacing: 0.4px;	
}
form input:read-write{
border-style: solid;
border-color: #800020;
font-size:14px !important;
padding: 8px 0 !important;	
background: transparent !important;
border-bottom-width: 1px !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-right-width: 0px !important;
line-height: 22px;
outline: none !important;
border-radius: 0 !important;
letter-spacing: 0.4px;		
}
[tabindex="-1"]:focus, input:read-write:focus, select:focus, textarea:focus{ box-shadow:none !important;}
input::placeholder,
textarea::placeholder,
select::placeholder {
  color: #800020 !important; 
  opacity: 1; 
}
.gform_wrapper.gravity-theme .description, .gform_wrapper.gravity-theme .gfield_description, .gform_wrapper.gravity-theme .gsection_description, .gform_wrapper.gravity-theme .instruction{
padding-top: 0px !important;	
}
.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message{
text-align:left !important;	
padding: 0px !important;
background:transparent !important;
border-bottom-width: 0px !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-right-width: 0px !important;	
}
@media(max-width:1024px){
.headerbanner br{ display:none;}	
}
@media(max-width:767px) {
.appstore, .googleplay { cursor: pointer;}	
.cardboxdb {
position: sticky;
background:#fff;	
}
.tractor1 { top: 10px;}
.tractor2 { top: 30px;}
.tractor3 { top: 50px;}
.tractor4 { top: 70px;}	
}