.widget_recommendation{margin:0!important}.widget-recommendation{position:relative;overflow:hidden;margin:0!important}.widget-recommendation .in{padding:70px 0 60px}.widget-recommendation .container{position:relative;z-index:1}.widget-recommendation .white-mask{z-index:0}.widget-recommendation .header{font-weight:700;display:block;margin-bottom:50px;text-align:center}.widget-recommendation .sources{margin-bottom:60px}.widget-recommendation .source{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;height:100%;-ms-box-orient:horizontal}.widget-recommendation .source .text{font-weight:600;width:100%;margin-bottom:10px;text-align:center;color:#888}.widget-recommendation .source .logo{position:relative;width:100%;height:70px}.widget-recommendation .source .logo img{position:absolute;top:50%;left:50%;display:block;width:auto;max-height:70px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.widget-recommendation .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-recommendation .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-recommendation .slider__container .arrow.arrow--left{left:-45px}.widget-recommendation .slider__container .arrow.arrow--right{right:-45px}.widget-recommendation .slider__container .arrow *{stroke:#FCAF17}.widget-recommendation .slider__container .arrow:hover *{stroke:#000}.widget-recommendation .slider__container .slick-dots{bottom:0}.widget-recommendation .slider__container .slick-dots li{margin:0}.widget-recommendation .slider__container .slick-dots li button:before{font-size:20px;color:#FCAF17}.widget-recommendation .slider__container .slick-dots li.slick-active{opacity:1}.widget-recommendation .slider__container .slick-dots li.slick-active button:before{font-size:40px}.widget-recommendation .box{position:relative;display:block;width:33.333%;margin:0 15px;text-decoration:none;border:1px solid #FCAF17}.widget-recommendation .box .info__container{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:20px}.widget-recommendation .box .info__container .subtitle{font-weight:600;margin-bottom:15px;text-transform:uppercase;color:#FCAF17}.widget-recommendation .box .info__container .title{font-weight:700;margin-bottom:25px;color:#000}.widget-recommendation .box .info__container .text{font-weight:600;line-height:1.5;padding-bottom:100px;text-align:left;color:#888}.widget-recommendation .box .info__container .author{font-weight:400;position:absolute;bottom:25px;left:20px;color:#888}.widget-recommendation .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:#FCAF17;border:1px solid #FCAF17;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}.widget-recommendation .box .info__container:hover .readmore{color:#000;border:1px solid #000}@media (max-width:767px){.widget-recommendation .in{padding:20px 0}.widget-recommendation .header{margin-bottom:20px}.widget-recommendation .slider__container .arrow{z-index:2;top:auto;bottom:-15px}.widget-recommendation .slider__container .arrow.arrow--left{right:45px;left:auto}.widget-recommendation .slider__container .arrow.arrow--right{right:15px;left:auto}.widget-recommendation .slider__container .slick-dots{left:50%;width:80%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.widget-recommendation .box{width:100%}.widget-recommendation .box .info__container{height:auto}.widget-recommendation .box .info__container .text{padding-bottom:50px}}