.block-_covers .content-grid .cell {transition: all ease 0.3s;}
.block-_covers .content-grid .cell:hover {background-size: 110% !important;}

.block-_logos .content-grid .cell img {padding-left: 20px; padding-right: 20px; transition: all ease 0.3s; filter: grayscale(100%); opacity: 0.5;}
.block-_logos .content-grid .cell img:hover {filter: grayscale(0%); opacity: 1;}

#front-banners .slide {height: 460px; width: 100%;}
@media (max-width: 1199px) {
	#front-banners .slide {height: 530px;}
}

#front-banners .slide {position: relative; background-repeat: no-repeat; background-position: bottom center; /*background-size: auto 300px;*/}
#front-banners img.banner-slide {position: absolute; max-height: 100%; min-height: 10px; right: 0; bottom: 0;}
@media (min-width: 1200px) {
	#front-banners .slide {background-image: none !important;}
}

.uk-background-secondary, .uk-card-secondary {color: #79521f;}

.uk-iconnav > * {
    padding-left: 20px;
}
.uk-iconnav > * > a {color: #000;}
.uk-iconnav > * > a:hover {
    color: rgba(0, 0, 0, 0.6);
}
.icon-whatsapp.uk-icon-2xlarge, .icon-whatsapp.uk-icon-2xl {
    width: 40px;
    height: 40px;
    min-width: 40px;
    min-height: 40px;
    top: -2px;
    position: relative;
}

.uk-navbar-nav > li > a {
    color: #000;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    min-height: 34px;
    padding-left: 20px;
    padding-right: 16px;
    border-radius: 16px;
}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li.uk-active > a {
    background: #f8f7f7;
    color: #000;
}
.uk-navbar-nav {
    gap: 20px !important; 
}
@media (max-width: 1320px) {
    .uk-navbar-nav {
        gap: 0 !important; 
    }
}

.uk-nav-primary > li > a {
    color: #000;
    text-transform: uppercase;
    font-weight: 700;
}

.offcan {
    color: #000;
    border: 3px solid #ffbe45;
    border-radius: 12px;
    min-height: 30px;
    width: 32px;
    text-align: center;
}
.offcan:hover {
    background: #ffbe45;
    color: #000;
}

@media (max-width: 1199px) {
    .logo {width: 130px;}
}
@media (max-width: 369px) {
    .logo {width: 120px;}
}

.FormBuilder-12 button {width: 100%;}
.FormBuilder-12 .InputfieldSubmit {margin-top: 15px !important;}

.cover-modal table strong {color: #000;}
.cover-modal table th {font-size: 10px;}
.cover-modal table tr:hover {background: #ffd;}