@charset "UTF-8";

/* Header */
.header-menu .logo {
	width: 400px;
	height: 137px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.small-header.header-menu .logo {
	width: 150px;
	height: 54px; 
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.header-menu .menu { display: block !important; }
.header-menu .wrap-nav-icon { display: none; }
.header-menu .menu li a:hover { background: #119b53; color: #fff; }
.small-header.header-menu .menu li a:hover { color: #fff; }
.header-menu .menu li.lang a:hover { background: #1c1f2a; }
.header-menu .menu li.tel a:hover { background: #0047bb; opacity: .8; }

.header-menu .menu > li:nth-of-type(1),
.header-menu .menu > li:nth-of-type(2),
.header-menu .menu > li:nth-of-type(3),
.header-menu .menu > li:nth-of-type(4),
.header-menu .menu > li:nth-of-type(5),
.header-menu .menu > li:nth-of-type(6),
.header-menu .menu > li:nth-of-type(7),
.header-menu .menu > li:nth-of-type(8) { animation: inherit; }

/* Home */
.home-service-list .service-list a { -webkit-transition: all 1s ease; transition: all 1s ease; }
.home-service-list .service-list a:hover { box-shadow: 0 0 12px #9fb4c9; }

/* Between small desktop and tablet (Rotate tablet) */
@media only screen and (min-width : 1024px) and (max-width : 1780px) {
	.home-about { padding-bottom: 2em; }
	.home-about .home-about-right { padding-top: 5.25em; }
}

@media only screen and (min-width : 1024px) and (max-width : 1175px) {
	.header-menu .logo { width: 350px; }
	.header-menu .menu li { margin-right: .75em; }
	.fr .header-menu .menu li { margin-right: .5em; }
	.header-menu .menu li.tel a:before { display: none; }
}

@media only screen and (max-width : 1340px) {
	.slick-prev { left: -13px !important; }
	.slick-next { right: -13px !important; }
	.slick-prev,
	.slick-next { background-color: #fff !important; }
}