#menu-inner{ position: fixed; }
#map{ height: 300px; }
#map .inner{ height: 100%; }


/* WRAPPER-1 */
.wrapper-1{}
.wrapper-1 .content-wrapper{ padding-left: 30px; }
.wrapper-1 .content-wrapper .group{ margin-bottom: 50px; }
.wrapper-1 .content-wrapper .group .num{ color: #bda54c; font-size: 36px; font-weight: 300; line-height: 1; }
.wrapper-1 .content-wrapper .group h2{ color: #fff; margin-top: 0; }
.wrapper-1 .content-wrapper .group .text{ color: #fff; }
.wrapper-1 .content-wrapper .group .about-text{ padding-right: 1.5rem; text-align: justify; }
.wrapper-1 .image-wrapper{ }
.wrapper-1 .image-wrapper img{ height: 100%; object-fit: cover; }




/* WRAPPER-2 */
.wrapper-2{ }
.wrapper-2 ul{ /*margin-left: 0;*/ }
.wrapper-2 li{ /*padding-left: 10px;*/ }
.wrapper-2 li img{ filter: brightness(60%); height: 700px; width: 100%; object-fit: cover; transition: .2s; image-rendering: -webkit-optimize-contrast; }
.wrapper-2 li img:hover{ filter: brightness(100%); }
.wrapper-2 li .caption{ position: absolute; top: 30px; left: 50px; }
.wrapper-2 li .caption .num{ color: #b99951; font-size: 36px; font-weight: 300; line-height: 1; }
.wrapper-2 li .caption .title{ color: #fff; margin-top: 0; }
.wrapper-2 .uk-position-center-left-out{ color: #947a41; }
.wrapper-2 .uk-position-center-right-out{ color: #947a41; }
.wrapper-2 .uk-dotnav li a{ background-color: #666; }
.wrapper-2 .uk-dotnav li.uk-active a{ background-color: #fff; }
.wrapper-2 li .caption .title a:hover{ text-decoration: none; }




/* WRAPPER-3 */
.wrapper-3{}
.wrapper-3 .title-wrapper{ display: flex; align-items: center; margin-bottom: 1.5rem; }
.wrapper-3 .title-wrapper > .line{ width: 100px; height: 10px; background-color: #8f7549; margin-right: .5rem; border-radius: 0 5px 5px 0; }
.wrapper-3 .title-wrapper > .title{ font-weight: 500; margin-top: 0; margin-bottom: 0; }
.wrapper-3 .title-wrapper > .title i{ transform: rotate(90deg);  }
.wrapper-3 .content-wrapper .left{ float: left; width: 416px; max-width: 100%; margin-right: 1.5rem; margin-bottom: 1.5rem; }
.wrapper-3 .content-wrapper .left{ background-color: #8f7549; padding: 25px 0px 25px 25px;}
.wrapper-3 .content-wrapper .left th{ font-size: 18px; font-weight: 600; color: #000; }
.wrapper-3 .content-wrapper .left td{ font-size: 18px; padding: 10px 0 10px 5px; }
.wrapper-3 .content-wrapper .title{ font-weight: 500; margin-top: 0; }





/* WRAPPER-4 */
.wrapper-4{}
.wrapper-4 .uk-slider-items a:hover img{ filter: brightness(80%); transition: .2s; }
.wrapper-4 .uk-slider-items img{ height: 250px; width: 100%; filter: brightness(100%); object-fit: cover; image-rendering: -webkit-optimize-contrast; }
.wrapper-4 li{ padding-left: 10px; position: relative; }
.wrapper-4 .uk-grid{ margin-left: -10px; }
.wrapper-4 li > a{ height: 100%; width: 100%; }
.wrapper-4 li > a > div{
    position: absolute; left: 0; top: 0; height: 100%; width: 100%;
    transition: .2s; z-index: 1; display: flex; align-items: center; justify-content: center;
}
.wrapper-4 li > a > div span{ width: 60px; height: 60px; display: flex; align-items: center; justify-content: center; border: 1px solid #b99951; border-radius: 50%; transition: .2s; }
.wrapper-4 li > a > div span i{ color: #b99951; font-size: 25px; transition: .2s; }
.wrapper-4 .uk-slider-items a:hover div span{  transform: scale(1.5); border: 1px solid #fff; }
.wrapper-4 .uk-slider-items a:hover div span i{ color: #fff; }
.wrapper-4 .uk-dotnav li a{ background-color: #000; }
.wrapper-4 .uk-dotnav li.uk-active a{ background-color: #b99951; }


/***** RESPONSIVE *****/
@media only screen and (max-width: 992px) {

}
@media only screen and (max-width: 768px) {

}
/***** RESPONSIVE *****/