div.widget-columnists{position:relative;max-width:calc(100% + 32px);padding-bottom:20px}div.widget-columnists .container{position:relative}div.widget-columnists div.items{overflow:hidden;margin:0 18px}div.widget-columnists div.items div.columnists-carroussel{display:inline-flex;width:100%}div.widget-columnists div.items div.columnists-carroussel div.item-columnist{display:flex;min-width:33.33%}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.img div.author-thumbnail{width:72px}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.info{display:flex;flex-direction:column;flex-grow:1;padding:0 32px 0 16px}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.info .hat{color:var(--sapphire);font-weight:600;font-size:12px;line-height:16px;margin:0 0 4px 0}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.info a.hat:hover{text-decoration:underline}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.info a.title span{font-weight:700;font-size:18px;line-height:22px;letter-spacing:-.5px;color:#111;margin:4px 0 0 0}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.info a.title p.subtitle{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#666;margin:8px 0 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.info a.title:hover span{color:var(--sapphire)}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.last-item{border-left:1px solid #ddd;display:flex;align-items:center}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.last-item a{margin:0 0 0 32px;font-weight:700;font-size:16px;line-height:24px;display:flex}div.widget-columnists div.items div.columnists-carroussel div.item-columnist div.last-item a i{line-height:24px;font-size:22px;margin:0 0 0 12px}div.widget-columnists div.btns{position:absolute;top:20px;right:16px;display:flex}div.widget-columnists div.btns button{width:32px;height:32px;background:0 0;border:solid 1px rgba(0,0,0,.6);cursor:pointer;padding:0}div.widget-columnists div.btns button i{line-height:30px;width:30px;text-align:center;color:rgba(0,0,0,.6);font-weight:900}div.widget-columnists div.btns button:first-child{margin:0 16px 0 0}div.widget-columnists div.btns button:hover{border:solid 1px var(--sapphire)}div.widget-columnists div.btns button:hover i{color:var(--sapphire)}div.widget-columnists div.btns button.onlimit{border:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.12)}div.widget-columnists div.btns button.onlimit i{color:rgba(0,0,0,.12)}div.widget-columnists div.dots{display:flex;justify-content:center}div.widget-columnists div.dots span{width:8px;height:8px;border-radius:50%;display:inline-block;background-color:rgba(108,117,125,.24);margin:0 4px}div.widget-columnists div.dots span.active{background-color:rgba(108,117,125,.6)}@media screen and (min-width:1281px){div.widget-columnists{margin-left:calc(-50vw + (1280px / 2 - 16px));margin-right:calc(-50vw + (1280px / 2 - 16px));width:100vw;max-width:100vw}.container-normal-blocks div.widget-columnists{width:initial;margin-right:-16px;margin-left:-16px}}@media screen and (max-width:991px){div.widget-columnists div.items{overflow-x:scroll;margin:0 0 0 18px}div.widget-columnists div.items div.columnists-carroussel div.item-columnist{min-width:100%}}