.horizontal-image-list{margin-top:100px}.horizontal-image-list ul{display:flex;list-style-type:none;margin:0;overflow-x:hidden;padding:0;white-space:nowrap;width:100%}.horizontal-image-list ul ::-webkit-scrollbar{display:none}.horizontal-image-list ul li>img{height:450px}.horizontal-image-list ul li a{box-sizing:border-box;display:block;height:450px;overflow:hidden;padding:30px;position:relative;text-decoration:none;width:450px}.horizontal-image-list ul li a .background{background-size:cover;height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%;z-index:1}.horizontal-image-list ul li a .carpet{background:transparent linear-gradient(180deg,rgba(29,29,27,0),#1d1d1b) 0 0 no-repeat padding-box;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:2}.horizontal-image-list ul li a .content{bottom:10px;position:absolute;white-space:normal;width:calc(100% - 60px);z-index:3}.horizontal-image-list ul li a .content .title{color:#fff;display:inline-block;font-size:27px;margin-top:0;padding-bottom:10px;position:relative;text-decoration:none;text-transform:uppercase}.horizontal-image-list ul li a .content .title:after{border-bottom:1px solid #fff;bottom:0;content:"";display:block;left:0;max-width:100%;position:absolute;width:120px}.horizontal-image-list ul li a .content .excerpt{color:#fff;display:none;font-size:18px;line-height:26px;margin-top:0;padding-bottom:10px;text-decoration:none}.horizontal-image-list ul li a .color-images{bottom:25px;display:none;left:30px;position:absolute;white-space:break-spaces;width:calc(100% - 60px);z-index:3}.horizontal-image-list ul li a .color-images li{margin-right:0;padding:7px!important;width:auto}.horizontal-image-list ul li a .color-images .image{border:1px solid #fff}.horizontal-image-list ul li a .arrow{bottom:33px;position:absolute!important;right:30px;z-index:3}.horizontal-image-list ul li a:hover .background{transform:scale(1.05)}.horizontal-image-list ul li a:hover .carpet{background:rgba(29,29,27,.902)}.horizontal-image-list ul li a:hover .content{position:relative}.horizontal-image-list ul li a:hover .excerpt{display:inline-block}.horizontal-image-list ul li a:hover .color-images{display:block}.horizontal-image-list ul li:not(:last-child){margin-right:25px}.horizontal-image-list .scrollbar{background:#efefef;border-radius:10px;height:6px;margin:40px 0 10px;position:relative}.horizontal-image-list .scrollbar .handle{background:#000;border-radius:10px;cursor:pointer;height:100%;left:0;position:absolute;top:0}.horizontal-image-list .scrollbar-label{color:rgba(29,29,27,.6);font-size:16px;margin-bottom:88px}.horizontal-image-list .scrollbar-label .arrow{background:rgba(29,29,27,.6);display:inline-block;transform:scale(.7) translateY(-4px);width:40px!important}.horizontal-image-list .scrollbar-label .arrow,.horizontal-image-list .scrollbar-label .arrow:after,.horizontal-image-list .scrollbar-label .arrow:before{border-color:rgba(29,29,27,.6)}.horizontal-image-list.break ul{flex-wrap:wrap;margin-bottom:-25px;margin-left:-25px;margin-top:-25px;width:calc(100% + 50px)}.horizontal-image-list.break ul li{box-sizing:border-box;margin:0!important;padding:25px;width:16.6666666667%}.horizontal-image-list.break ul li a{height:0;padding-bottom:calc(100% - 50px);width:100%}@media screen and (max-width:2000px){.horizontal-image-list.break ul li .title{font-size:24px!important}.horizontal-image-list.break ul li a:hover .title{margin-bottom:10px!important}.horizontal-image-list.break ul li .excerpt{font-size:16px!important;line-height:22px!important}.horizontal-image-list.break ul li .color-images{bottom:25px!important;left:15px!important;width:calc(100% - 30px)!important}.horizontal-image-list.break ul li .color-images .image{height:30px!important;width:30px!important}.horizontal-image-list.break ul li .arrow{right:20px!important;width:60px!important}}@media screen and (max-width:3000px){.horizontal-image-list.break ul li{width:20%}}@media screen and (max-width:2300px){.horizontal-image-list.break ul li{width:25%}}@media screen and (max-width:1700px){.horizontal-image-list.break ul li{width:33.3333333333%}}@media screen and (max-width:1250px){.horizontal-image-list.break ul li{width:50%}}@media screen and (max-width:820px){.horizontal-image-list.break ul li{width:100%}}.horizontal-image-list.no-scroll{margin-bottom:100px}@media screen and (max-width:1700px){.horizontal-image-list ul li>img{height:350px}.horizontal-image-list ul li a{height:350px;width:350px}.horizontal-image-list ul li a .title{font-size:20px}}@media screen and (max-width:1000px){.horizontal-image-list ul li .title{font-size:24px!important}.horizontal-image-list ul li a:hover .title{margin-bottom:10px!important}.horizontal-image-list ul li .excerpt{font-size:16px!important;line-height:22px!important}.horizontal-image-list ul li .color-images{bottom:25px!important;left:15px!important;width:calc(100% - 30px)!important}.horizontal-image-list ul li .color-images .image{height:30px!important;width:30px!important}.horizontal-image-list ul li .arrow{right:20px!important;width:60px!important}.horizontal-image-list ul li>img{height:300px}.horizontal-image-list ul li a{height:300px;width:300px}.horizontal-image-list ul li a .title{font-size:14px}.horizontal-image-list ul li a .arrow{display:none}}
