.so-widget-highlights .slick-slide { outline-width:0; }

.so-widget-highlights .left { width:60%; }

.so-widget-highlights .content { padding:0 60px 0 calc(50vw - 720px); }

.so-widget-highlights .highlights { display:none; }
.so-widget-highlights .highlights.slick-initialized { display:block; }

.so-widget-highlights .highlights .title { color:#0f2d52; font-size:24px; font-weight:700; margin-bottom:30px; }

.so-widget-highlights .images { display:none; margin-right:-60px; }
.so-widget-highlights .images.slick-initialized { display:block; }
.so-widget-highlights .images img { width:100%; }

.so-widget-highlights .right { width:40%; }

.so-widget-highlights .menu { background-color:#0f2d52; padding:60px; }
.so-widget-highlights .menu ul { list-style-type:none; margin-bottom:0; padding-left:0; }
.so-widget-highlights .menu ul li { font-family:'Roboto Condensed', sans-serif; font-size:21px; font-weight:700; line-height:36px; text-transform:uppercase; }
.so-widget-highlights .menu ul li a { color:#fff; display:inline-block; opacity:0.3; padding:24px 0 24px 30px; position:relative; text-decoration:none; transition:font-size 0.3s, opacity 0.3s; }
.so-widget-highlights .menu ul li.active a, .so-widget-highlights .menu ul li a:hover { font-size:1.5em; opacity:1; }
.so-widget-highlights .menu ul li a::before { color:#ffd200; content:'\f105'; font-family:'Font Awesome 5 Pro'; font-weight:400; margin-right:15px; opacity:0; position:absolute; top:24px; left:0; transition:opacity 0.6s; }
.so-widget-highlights .menu ul li.active a::before, .so-widget-highlights .menu ul li a:hover::before { opacity:1; }

@media (max-width:1499px) {
	.so-widget-highlights .content { padding-left:30px; }
}

@media (max-width:991px) {
	.so-widget-highlights .content { padding-left:15px; }
}

@media (max-width:767px) {
	.so-widget-highlights .flex { flex-wrap:wrap; }

	.so-widget-highlights .left, .so-widget-highlights .right { width:100%; }

	.so-widget-highlights .content { padding-right:0; }

	.so-widget-highlights .images { margin-right:0; }

	.so-widget-highlights .menu { padding:30px; }
}