/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 30 2025 | 06:07:44 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
html {
  scroll-behavior:unset !important;
  scroll-padding-top: 0;
  will-change: scroll-position;
  scroll-timeline: none;
}

.color-gold{
	color:#CCAA5C;
}
.list-badge ul li {
    border-radius: 60px;
    border: 1px solid rgba(232, 217, 181, 0.70);
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(2px);
    padding: 2px 10px !important;
}
.btn-blur a{
	backdrop-filter: blur(2px);
}
.list-serv ul li{
	border-radius: 60px;
    border: 1px solid rgba(232, 217, 181, 0.70);
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(2px);
	padding: 6px 20px !important;
	margin-bottom:10px;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
	border-radius: 6px;
	border: 1px solid #E8D9B5;
}
textarea{
	max-height:120px;
	resize:none;
}
.row-2 {
    display: flex;
    gap: 20px;
    justify-content: space-between;
}
.wpcf7-form label{
	margin-bottom:10px;
}
.wpcf7-form label span{
	color:#FF0000;
}
.wpcf7-submit.btn-submit {
    border-radius: 10px;
    background: linear-gradient(90deg, #CBA25C 4.09%, #E8D9B5 106.14%);
    border: none;
    width: 100%;
    padding: 12px;
    font-weight: 400;
    text-transform: uppercase;
    color: #0d0d0d;
    font-size: 16px;
}
.wpcf7-submit.btn-submit:hover{
	background: linear-gradient(90deg, #E8D9B5 4.09%, #CBA25C 106.14%);
}
.search .page-header h1, body.search p{
	color:#fff !important;
}
body.search h2 a{
	color:#E8D9B5 !important;
}
body.search main#content {
    min-height: 400px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.ani-move img {
    -webkit-animation: action 1s infinite  alternate;
    animation: action 1s infinite  alternate;
}
.wpcf7 form.sent .wpcf7-response-output {
	margin-top: 0;
}
@-webkit-keyframes action {
    0% { transform: translateY(0); }
    100% { transform: translateY(-50px); }
}

@keyframes action {
    0% { transform: translateY(0); }
    100% { transform: translateY(-50px); }
}
