.right-nav ul.lang-nav li {
padding: 0px;
margin-right: 0px;
}

.right-nav ul.lang-nav li a.active {
font-size: 0.8vw;
margin-top: -3px;
}

.right-nav ul.social-nav li a {
font-size: 0.8vw;
}

.video-btn {
font-size: 12px;
}
.go-top {
color: #c09466 !important;
}

.header-nav .main-nav li:nth-child(1) a::after,
.header-nav .main-nav li:nth-child(1) a::before {
transform: scale(1);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

.side-nav ul li:hover a {
color: #c09466;
}


/*.sectors-nav .nav-menu > ul > li > a::before,
.sectors-nav .nav-menu > ul > li > a::after {
background: #fff !important;
}*/

.slick-slide {
text-align: left !important;
}

.carousel-images > .slick-dots {
position: absolute;
right: 5px;
top: 50%;
transform: translateY(-50%);
width: 20px;
bottom: auto;
background: rgba(0,0,0,0.1)
}

.carousel-images > .slick-dots li {
margin: 2.5px 0px;
display: block;
float: left;
text-align: center;
width: 100%;
position: relative;
}

.carousel-images > .slick-dots li:hover {
cursor: pointer;
}

.carousel-images > .slick-dots li button {
font-size: 0px;
border: none;
background: #fff;
border-radius: 50%;
width: 10px;
height: 10px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

.carousel-images > .slick-dots li.slick-active button {
background: #ba8f66;
width: 20px;
height: 20px;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

.carousel-images > .slick-dots li.slick-active::after {
content: 'OK';
position: absolute;
z-index: 999;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f00c";
color: #fff;
font-size: 10px;
margin-top: 5px;
}

button:active {
outline: none;
border: none;
}

.carousel-images > .slick-dots li:focus {
outline: none;
border-radius: none;
}

.carousel-images > .slick-dots li:focus button {
outline: none;
border-radius: none;
}

#number5 h1.section-title {
margin-top: 50px !important;
}