.widget-news_latest{position:relative;overflow:hidden}.widget-news_latest .in{padding:70px 0 60px}.widget-news_latest .header{font-weight:700;display:block;margin-bottom:50px;text-align:center}.widget-news_latest .slider__container{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin:0 -15px;margin-bottom:20px;padding-bottom:60px}.widget-news_latest .slider__container .arrow{position:absolute;top:50%;width:27px;height:27px;margin:-30px 0 0 0;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.widget-news_latest .slider__container .arrow.arrow--left{left:-45px}.widget-news_latest .slider__container .arrow.arrow--right{right:-45px}.widget-news_latest .slider__container .arrow *{stroke:#FCAF17}.widget-news_latest .slider__container .arrow:hover *{stroke:#000}.widget-news_latest .slider__container .slick-dots{bottom:0}.widget-news_latest .slider__container .slick-dots li{margin:0}.widget-news_latest .slider__container .slick-dots li button:before{font-size:20px;color:#FCAF17}.widget-news_latest .slider__container .slick-dots li.slick-active{opacity:1}.widget-news_latest .slider__container .slick-dots li.slick-active button:before{font-size:40px}.widget-news_latest .box{display:block;width:33.333%;margin:0 15px;text-decoration:none;border:1px solid #888}.widget-news_latest .box .photo__container{position:relative;width:100%;height:200px}.widget-news_latest .box .photo__container .mask{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 3s cubic-bezier(.12,.49,0,1);-o-transition:opacity 3s cubic-bezier(.12,.49,0,1);-moz-transition:opacity 3s cubic-bezier(.12,.49,0,1);transition:opacity 3s cubic-bezier(.12,.49,0,1);opacity:0;background:#000}.widget-news_latest .box .photo__container .photo{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.85s cubic-bezier(.12,.49,0,1);transition:-webkit-transform 0.85s cubic-bezier(.12,.49,0,1);-o-transition:-o-transform 0.85s cubic-bezier(.12,.49,0,1);-moz-transition:transform 0.85s cubic-bezier(.12,.49,0,1),-moz-transform 0.85s cubic-bezier(.12,.49,0,1);transition:transform 0.85s cubic-bezier(.12,.49,0,1);transition:transform 0.85s cubic-bezier(.12,.49,0,1),-webkit-transform 0.85s cubic-bezier(.12,.49,0,1),-moz-transform 0.85s cubic-bezier(.12,.49,0,1),-o-transform 0.85s cubic-bezier(.12,.49,0,1);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.widget-news_latest .box:hover .photo__container .mask{opacity:.3}.widget-news_latest .box .info__container{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:200px;padding:20px}.widget-news_latest .box .info__container .category{font-weight:600;margin-bottom:10px;text-transform:uppercase;color:#888}.widget-news_latest .box .info__container .title{font-weight:700;color:#000}.widget-news_latest .box .info__container .date{font-weight:600;position:absolute;bottom:25px;left:20px;color:#888}.widget-news_latest .box .info__container .readmore{font-weight:600;line-height:40px;position:absolute;right:20px;bottom:15px;height:40px;padding:0 20px;text-transform:uppercase;color:#888;border:1px solid #888;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}.widget-news_latest .box .info__container:hover .readmore{color:#000;border:1px solid #000}.widget-news_latest .button{min-width:320px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}@media (max-width:767px){.widget-news_latest .in{padding:20px 0}.widget-news_latest .header{margin-bottom:20px}.widget-news_latest .slider__container .arrow{z-index:2;top:auto;bottom:-15px}.widget-news_latest .slider__container .arrow.arrow--left{right:45px;left:auto}.widget-news_latest .slider__container .arrow.arrow--right{right:15px;left:auto}.widget-news_latest .box .photo__container{height:150px}.widget-news_latest .box .info__container{height:150px;padding:15px}.widget-news_latest .box .info__container .date{bottom:15px;left:15px}.widget-news_latest .box .info__container .readmore{right:15px}.widget-news_latest .button{min-width:auto}}