
@media (max-width:992px) {
    #rmp-menu-title-6134{
        padding-top: 0px;
    }
}
#rmp-container-6134{
    z-index: 999999;
}
.is-form-style input.is-search-input{
    padding-right: 60px;
    height: 32px;
    border: solid 1px rgb(118, 118, 118)!important;
    border-radius: 3px!important;
}
.is-form-style input.is-search-input:focus{
    border: solid 2px #333!important;
    border-radius: 1px;
}
.is-form-style input.is-search-submit{
    height: 32px;
    border-top-left-radius: 5px!important;
    border-bottom-left-radius: 5px!important;
    border-color:#3e7172!important;
}
.is-form-style input.is-search-submit:hover{
    height: 32px;
    background: #3e7172!important;
}
#rmp-search-box-6134{
    padding-top: 25px;
}
#rmp-search-box-6134 .rmp-search-box {
    background: #fff;
    border: 2px solid #dadada;
    color: #333;
    border-radius: 2px;
}
.elementor-element-populated{
    padding-top: 9px;
    
}
.gform_validation_errors{
    border: none!important;
    border-top:solid 2px #c40000!important;
    border-bottom:solid 2px #c40000!important;
    border-radius: 0px!important;
}
.gform_validation_errors>h2{
   color: #c40000!important;
   font-size:14px!important;
}
.gform_validation_errors>h2::before{
    background-image: none!important;
 }
 .elementor-message{
   font-family: nimbus-sans06-n7, nimbus-sans, Arial, Helvetica, sans-serif!important;
 }
 @media (max-width:1200px) {
 .is-search-form {
    margin-right: 70px;
    }
.is-form-style input.is-search-submit{
    
    transform: translate(75px, 0px);
    }
    .is-form-style input.is-search-input{
        padding-right: 30px;
    }
    
 }
 @media (min-width:992px) {
 .elementor-4584 .elementor-element.elementor-element-3b4afe4{
    width: 18.707%;
 }
}
.contact {
    background: transparent;
}
body.parent-pageid-297 .elementor-button-text{
    font-weight: 400;
    font-family: nimbus-sans06-n7, nimbus-sans, Arial, Helvetica, sans-serif!important;
}
#as2 ul li img{
    height: 509px;
    padding-top: 6px;
}
#as2.advancedscroller .bulletsCon{
    bottom: 15px;
}
@media (max-width:769px) {
.sticky-header .top-header a.sticky-phone {
    font-size: 18px;
}
}
.menu-top{
        width: 640px;
    }