/* TAG */

/* ID */
#copyrights { padding: 10px 0!important }
#header-wrap #logo img { height: 100%!important;min-height: 75px!important; object-fit: contain!important }

/* CLASSES */
.backdrop_filter { backdrop-filter: blur(10px)!important; background-color: rgba(255, 255, 255, 0.8)!important; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1)!important }
.btn-primary { border-radius: 5px!important }
.countdown-amount, .countdown-period { color: #000!important }
.flag { padding-left: 10px!important; padding-right: 10px!important }
.image1 { animation-delay: 0s }
.image2 { animation-delay: 1s }
.menu-item.current > .menu-link { color: #A5B89C!important }
.menu-item > .menu-link:hover { color: #A5B89C!important }
.moving-image1 { top: 40%; left: 90%; position: absolute; animation: hammering 1s linear infinite; z-index: 1 }
.moving-image2 { top: 40%; right: 90%; position: absolute; animation: hammering 1s linear infinite; z-index: 1 }
.revtp-searchform input[type="text"], .revtp-searchform input[type="email"], .revtp-form input[type="text"], .revtp-form input[type="email"] { font-family: "Arial", sans-serif!important; font-size: 15px!important; color: #000!important; background-color: #fff!important; line-height: 46px!important; padding: 20px!important; cursor: text!important; border: 0!important; width: 100%!important; margin-bottom: 0px!important; -webkit-transition: background-color 0.5s!important; -moz-transition: background-color 0.5s!important; -o-transition: background-color 0.5s!important; -ms-transition: background-color 0.5s!important; transition: background-color 0.5s!important; border-radius: 5px!important }

/* MEDIA QUERY */
@media (max-width: 1199.9px) and (min-width: 768px) {
    /* #header-wrap #logo img { min-height: 100px!important;} */
}

@media (min-width: 1199.9px) {
    #slider { min-height: 90.4vh!important }
}

@media (min-width: 992px) {
    #block-countdown-2.countdown-large .countdown-amount { font-size: 6.5rem }
}

@media (max-width: 991px) {
    .image1 { height: 100px; width: 100px }
}
@keyframes hammering {
    0%, 100% { transform: rotate(0deg) }
    50% { transform: rotate(-30deg) }
}


#footer .footer-widgets-wrap { padding: 0px!important }