@charset "UTF-8";
/***!  Style Declaration  !***/

.articles-container{width:290px;box-shadow:rgb(0 0 0 / 24%) 0px 3px 8px;border-radius:13px;overflow:hidden;margin:0 30px 50px}html,body{margin:0;padding:0}*{box-sizing:border-box}.carousel-2{margin-top:45px;display:flex;justify-content:flex-start;flex-flow:wrap}.carousel-2 .slider{width:100%;margin:0 auto}.carousel-2 .slick-list{height:360px}.carousel-2 img{width:100%}.carousel-2 .slick-prev:before,.carousel-2 .slick-next:before{color:black}.carousel-2 .slick-active{opacity:.5}.carousel-2 .slick-current{opacity:1}.carousel-2 .item-box{width:300px;height:350px}.carousel-2 content{align-items:center;justify-content:center;display:grid;padding-top:5px}.carousel-2 button.slick-arrow:before{display:none}.carousel-2 button.slick-arrow{position:absolute;top:inherit;bottom:-110px;width:60px;height:60px}.carousel-2 button.slick-prev.slick-arrow{background:url(https://www.qualebanca.com/images/arrow-left.png);left:494px}.carousel-2 button.slick-prev.slick-arrow:hover{background:url(https://www.qualebanca.com/images/arrow-left-hover.png)}button.slick-next.slick-arrow{background:url(https://www.qualebanca.com/images/arrow-right.png);left:590px}.carousel-2 button.slick-next.slick-arrow:hover{background:url(https://www.qualebanca.com/images/arrow-right-hover.png)}.carousel-2 .carousel-container{width:1140px;height:500px;overflow:hidden}.carousel-2 .carousel-menu{padding-right:10px;margin-top:10px}.carousel-2 .slick-active{opacity:1}.carousel-2 .carousel-menu i{margin-right:15px !important;display:inline-block}.carousel-2 .carousel-menu a:hover{color:#EC651D !important;opacity:inherit !important}.carousel-2 .grey-button{font-family:'Source Sans 3';border:none;text-transform:uppercase;font-size:24px;letter-spacing:1px;color:#162947 !important;border-radius:9px !important;background:#F5F5F5;padding:10px 15px !important;box-shadow:5px 5px 11px 1px #AEAEC0,-7px -5px 7px -2px white !important;margin:0 0 21px 0;text-align:left;width:290px;height:52px;font-weight:400}.carousel-2 .grey-button:active,.carousel-2 .grey-button:focus,.carousel-2 .grey-button.activate{box-shadow:inset 8px 8px 5px -3px rgb(174 174 192 / 20%),inset -4px -5px 5px -2px #fff !important;background:#F5F5F5 !important;color:#EC651D !important;opacity:inherit !important}.carousel-2 .carousel-hidden{visibility:hidden}.carousel-2 .carousel-visible{visibility:visible}.carousel-2 .articles-container content{display:grid;padding-top:5px;padding-left:15px;padding-right:15px;padding-bottom:15px}.carousel-2 .articles-container content .date{font-family:"Source Sans 3";font-weight:400;margin-bottom:2px;font-style:italic;font-size:14px;color:#74B4C8}.carousel-2 .articles-container content .title{font-family:"Source Sans 3";font-weight:600;font-size:18px;margin-bottom:10px;color:#162947;height:36px;line-height:18px;overflow:hidden}.carousel-2 .articles-container content .short-desc{font-family:"Source Sans 3";font-weight:400;font-size:14px;color:#545454;line-height:18px}.carousel-2 .articles-container footer{background:#162947;clear:both;overflow:hidden;padding:7px 12px}.carousel-2 .articles-container footer .category{font-family:"Source Sans 3";font-weight:700;font-size:14px;text-transform:uppercase;color:#FFF;float:left;display:inline-block}.carousel-2 .articles-container footer .time{font-family:"Source Sans 3";font-weight:700;font-size:14px;text-transform:uppercase;float:right;display:inline-block;color:#FFF}.carousel-2 .articles-container footer .time img{max-width:20px;display:inline-block;margin-right:5px;position:relative;top:-2px}.carousel-2 header{height:131px;overflow:hidden}@media (max-width:767px){.carousel-2{justify-content:center}.articles-container{margin-left:0 !important;margin-right:0 !important}.carousel-2 button.slick-arrow{bottom:-80px}.carousel-2 button.slick-prev.slick-arrow{left:33%}.carousel-2 button.slick-next.slick-arrow{left:52%}.carousel-2 .carousel-container{width:100%;height:410px;margin-left:0 !important}.carousel-2 .grey-button{width:100%;max-width:315px}.carousel-2 content{padding-top:6px}}@media (min-width:768px) AND (max-width:991px){.carousel-2 .carousel-container{margin-left:0;height:470px}.carousel-2 button.slick-arrow{bottom:-85px}.carousel-2 button.slick-prev.slick-arrow{left:33%}.carousel-2 button.slick-next.slick-arrow{left:52%}.carousel-2 header{height:113px}}@media (min-width:992px) and (max-width:1199px){.carousel-2 button.slick-arrow{bottom:-130px}.carousel-2 header{height:112px}.carousel-2 button.slick-prev.slick-arrow{left:39%}.carousel-2 button.slick-next.slick-arrow{left:55%}}
