
@media only screen and (min-width: 320px) and (max-width: 767px) {

.text_1 {
    height: auto !important;
}
.text_1 p {
    padding: 0 !important;
    margin: 0;
}
}



.cl2 {
    background: #fff !important;
}
span.line_sec {
    border-bottom: 3px solid #99C555;
}


/ Chrome, Safari, Edge, Opera /
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/ Firefox /
input[type=number] {
  -moz-appearance: textfield;
}
[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
   
    background-color: unset !important;
    
}
    .mobilediv .elementskit-menu-overlay {
            background-color: unset !important;
        
    }

     .mobilediv .elementor-8 .elementor-element.elementor-element-5209656 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
      background-color: #000 !important;
}
.homecontact select {
    color: #00000091 !important;
}
