/* 
custom-css description
*/


.elementor-sub-item:focus {
    background-color: unset;
}

.rank-math-breadcrumb a {
    color: #000000;
}
input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select {
    padding: 10px 15px;
    max-width: 100%;
    width: 100%;
    height: 37px;
    border: none;
    border-radius: 5px;
    background-color: #fff;
    box-shadow: none;
    color: #000;
    vertical-align: middle;
    font-size: 14px;
    transition: border-color .5s ease;
}
textarea {
    min-height: 100px !important;
	  overflow: auto;
    padding: 10px 15px;
    resize: vertical;
}
input[type='email']:focus, input[type='date']:focus, input[type='search']:focus, input[type='number']:focus, input[type='text']:focus, input[type='tel']:focus, input[type='url']:focus, input[type='password']:focus, textarea:focus, select:focus {
    outline: none;
    transition: border-color .4s ease;
	border-color: #00000073;
}
[type=submit]:focus {
    outline: none !important;
}
p {
    margin-block-start: 0em;
    margin-block-end: 0em;
}
pre {
    white-space: normal; 
	font-family: unset !important;
	margin: 0;
}
