/*Contact form 7*/
.wpcf7 input
{
font-size: 16px;
font-weight: 600;
height: 65px;
background-color: #fff;
border:1px solid #ededed;
border-radius: 20px;
color: #000000;
}
.wpcf7 textarea
{
font-size: 16px;
font-weight: 600;
height: 100px;
background-color: #fff;
border:1px solid #ededed;
border-radius: 20px;
}
.wpcf7 select option{color: #000000;}
.wpcf7 select
{
font-size: 16px;
font-weight: 600;
height: 65px;
background-color: #fff;
border:1px solid #ededed;
border-radius: 20px;
color:#868686;
}
.wpcf7 input::placeholder{
    color:#868686}
.wpcf7 textarea::placeholder{
    color:#868686}

.wpcf7-submit{
    padding: 5px 50px 5px 50px!important;
    color: #fff!important;
    background-color: #02784D!important;
    border: 1px solid #02784D!important;
    font-size: 18px!important;
}
.wpcf7-submit:hover{
    background-color: #008856!important;
    border: 1px solid #008856!important;
}

.wpcf7-response-output{
    color: #ffb900;
}
.wpcf7-not-valid-tip{
    color: #ffb900;
    margin-top: 5px;
}
/*Contact form page styling*/
.contact-page-form .wpcf7-response-output{
    color: #fd1414;
}
.contact-page-form .wpcf7-not-valid-tip{
    color: #fd1414;
}
/*End Contact form page styling*/

.contact-form-button input{
    width: 50%;
}
/*End of contact form 7*/

/*Breadcrumbs*/

.slim-seo-breadcrumbs{color:#fff;}
.breadcrumb--first{color:#fff;}
.breadcrumb--first:hover{color:#fff;}

/*End Breadcrumbs*/

.grecaptcha-badge { 
visibility: hidden; 
}

@media (max-width: 1024px) {
#wp-nt-aio-wrapper{
    right:10px!important;
    z-index: 1000;
}
.contact-form-button input{
    width: 100%;
}
.multilinefile-files input{
    width: 100%!important;
}
.multifile-upload{
    display: flex;
    justify-content: center;
}
#wp-nt-aio-wrapper{
    right:10px!important;
    z-index: 1000;
}
}

.elementor-widget-image a img[src$=".svg"]{
    width: inherit!important;
}

.mfcf7-zl-multifile-name{color: white;}

.qbutton:hover:hover{
    background-color: #02784D!important;
    color: #fff;
    border: 1px solid #02784D!important;;
}
.qbutton:focus{
    background-color: #02784D!important;
    color: #fff;
    border: 1px solid #02784D!important;;
}