/* Animations */
@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
  60% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }
@keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
  60% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }
/*Scale animation*/
@-webkit-keyframes scale { 25% { -webkit-transform: scale(0.95); transform: scale(0.95); }
  75% { -webkit-transform: scale(1.05); transform: scale(1.05); } }
@keyframes scale { 25% { -webkit-transform: scale(0.95); transform: scale(0.95); }
  75% { -webkit-transform: scale(1.05); transform: scale(1.05); } }
@font-face { font-family: 'Ancizar-Sans-Regular'; src: url("../fonts/Ancizar-Sans/AncizarSans-Regular.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-Regular.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.svg#AncizarSans-Regular") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Ancizar-Sans-BoldItalic'; src: url("../fonts/Ancizar-Sans/AncizarSans-BoldItalic.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-BoldItalic.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-BoldItalic.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-BoldItalic.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-BoldItalic.svg#AncizarSans-BoldItalic") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-BoldItalic.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
.ce-recommended { background-color: #d3d4d4; margin: 40px 0; position: relative; }
.ce-recommended .slider-news-name { border-bottom: 2px solid #0a526a; color: #0a526a !important; display: inline-block; font-family: 'Ancizar-Sans-BoldItalic', sans-serif !important; font-size: 40px !important; line-height: 0.6 !important; margin: 80px 0 40px 110px !important; padding: 15px 80px 10px 0 !important; text-transform: uppercase !important; }
.ce-recommended .recommended-content { padding: 5px 80px 25px; position: relative; }
.ce-recommended .recommended-content .slide { padding: 10px; }
.ce-recommended .recommended-content .slide .slide-link { border: 2px solid transparent; padding: 20px 0; position: relative; display: block; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.ce-recommended .recommended-content .slide .slide-link .image-slide { text-align: center; }
.ce-recommended .recommended-content .slide .slide-link .image-slide img { display: inline-block; -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; }
.ce-recommended .recommended-content .slide .slide-link .slide-info { padding: 10px 25px; }
.ce-recommended .recommended-content .slide .slide-link .slide-info .slide-title { color: #0a526a; font-family: 'Ancizar-Sans-Regular', sans-serif; font-size: 17px; line-height: 1.1; margin: 5px 0; height: 55px; overflow: hidden; }
.ce-recommended .recommended-content .slide .slide-link:hover, .ce-recommended .recommended-content .slide .slide-link:focus, .ce-recommended .recommended-content .slide .slide-link:active { border: 2px solid #d6d6d7; outline: none; }
.ce-recommended .recommended-content .slide .slide-link:hover .image-slide img, .ce-recommended .recommended-content .slide .slide-link:focus .image-slide img, .ce-recommended .recommended-content .slide .slide-link:active .image-slide img { -webkit-transform: scale(0.9); transform: scale(0.9); }
.ce-recommended .recommended-content .slide .slide-link:hover .slide-info .slide-title, .ce-recommended .recommended-content .slide .slide-link:focus .slide-info .slide-title, .ce-recommended .recommended-content .slide .slide-link:active .slide-info .slide-title { text-decoration: none; }
.ce-recommended .recommended-content .slick-arrow { background-color: rgba(0, 0, 0, 0.1); border: none; font-size: 25px; height: 70px; outline: none; position: absolute; top: 27%; width: 50px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.ce-recommended .recommended-content .slick-arrow:hover, .ce-recommended .recommended-content .slick-arrow:active, .ce-recommended .recommended-content .slick-arrow:focus { background-color: rgba(0, 0, 0, 0.3); }
.ce-recommended .recommended-content .slick-arrow i { font-size: 30px; padding-top: 5px; }
.ce-recommended .recommended-content .slick-arrow.prev { left: 55px; }
.ce-recommended .recommended-content .slick-arrow.next { right: 55px; }
.ce-recommended .recommended-content .first-recommended { padding-left: 45px; }
.ce-recommended .recommended-content .first-recommended .slide-link { position: relative; display: block; }
.ce-recommended .recommended-content .first-recommended .slide-link .slide-info { padding: 15px 0; }
.ce-recommended .recommended-content .first-recommended .slide-link .slide-info .slide-title { color: #0a526a; font-family: 'Ancizar-Sans-Regular', sans-serif; font-size: 23px; line-height: 1.1; margin: 5px 0 15px; height: auto; overflow: hidden; }
.ce-recommended .recommended-content .first-recommended .slide-link .slide-info .slide-description { color: #0a526a; font-family: 'Ancizar-Sans-Regular', sans-serif; font-size: 20px; line-height: 1.3; margin: 0; padding: 0; }
.ce-recommended .recommended-content .first-recommended .slide-link:hover, .ce-recommended .recommended-content .first-recommended .slide-link:active, .ce-recommended .recommended-content .first-recommended .slide-link:focus { text-decoration: none; }
.ce-recommended .recommended-content .others-recommended { margin: 0; }
.ce-recommended .recommended-content .others-recommended .recommended { padding: 0 30px 5px; }
.ce-recommended .recommended-content .others-recommended .recommended .slide-link { position: relative; display: block; }
.ce-recommended .recommended-content .others-recommended .recommended .slide-link .slide-info { padding: 5px 0 10px 0; }
.ce-recommended .recommended-content .others-recommended .recommended .slide-link .slide-info .slide-title { color: #0a526a; font-family: 'Ancizar-Sans-Regular', sans-serif; font-size: 20px; line-height: 1.1; margin: 5px 0; height: 55px; overflow: hidden; }

@media screen and (max-width: 1500px) { .ce-recommended .recommended-content .first-recommended .slide-link .slide-info .slide-description { font-size: 19px; line-height: 1.4; } }
