.ap-ar-lang .color-slick-container.variant-one .cta.animated-btn-black a.view-all-button img{rotate:180deg}
.color-slick-container .slick-slider .slick-prev{position:absolute;top:-50px;right:100px;left:unset;width:44px;height:44px;z-index:1000}
.color-slick-container .slick-slider .slick-next{position:absolute;top:-50px;right:40px;left:unset;width:44px;height:44px;z-index:1000}
.color-slick-container.variant-one{display:flex;width:100%;height:auto;position:relative}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one{flex-direction:column;padding:0 0 0 16px}
}
.color-slick-container.variant-one .left-container{width:25%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 15px 0 40px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .left-container{width:100%;padding:0 40px 0 0}
}
.color-slick-container.variant-one .left-container .ap-logo{width:205px;height:40px;margin-bottom:12px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .left-container .ap-logo{width:125px;height:24px;margin-bottom:8px}
}
.color-slick-container.variant-one .left-container .ap-logo img{width:100%;height:100%;object-fit:cover}
@media(min-width:992px) and (max-width:1280px){.color-slick-container.variant-one .left-container>:nth-child(2){font-size:40px;line-height:45px}
.color-slick-container.variant-one .left-container>:nth-child(3){font-size:16px;line-height:24.8px}
}
.color-slick-container.variant-one .left-container .desktop-view-all-button{margin-top:38px}
@media(min-width:992px) and (max-width:1100px){.color-slick-container.variant-one .left-container .desktop-view-all-button .animated-arrow-button{font-size:12px}
}
.color-slick-container.variant-one .left-container h2{font-weight:800;font-size:54px;line-height:60px;color:#232426}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .left-container h2{font-size:32px;line-height:41.6px;color:#000}
}
.color-slick-container.variant-one .left-container p{font-weight:400;font-size:18px;line-height:28.8px;margin-top:20px;color:#000}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .left-container p{display:none}
}
.color-slick-container.variant-one .right-container{width:75%;height:100%}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .right-container{width:100%;margin-top:25px}
}
.color-slick-container.variant-one .right-container .color-slick-item{position:relative;overflow:hidden;border-radius:10px;cursor:pointer;width:305px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .right-container .color-slick-item{width:240px}
}
.color-slick-container.variant-one .right-container .color-slick-item picture{display:block}
.color-slick-container.variant-one .right-container .color-slick-item picture:nth-child(1){width:100%;height:550px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .right-container .color-slick-item picture:nth-child(1){height:432px}
}
.color-slick-container.variant-one .right-container .color-slick-item picture:nth-child(2){position:absolute;top:0;left:0;width:100%;height:319px;overflow:hidden}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .right-container .color-slick-item picture:nth-child(2){height:251px}
}
@media(min-width:992px){.color-slick-container.variant-one .right-container .color-slick-item picture:nth-child(2) img{transition:transform 1s ease-in-out}
.color-slick-container.variant-one .right-container .color-slick-item picture:nth-child(2) img:hover{transform:scale(1.1)}
}
.color-slick-container.variant-one .right-container .color-slick-item picture img{width:100%;height:100%;object-fit:cover}
.color-slick-container.variant-one .right-container .slick-dots{display:flex;left:-10px;width:auto}
.color-slick-container.variant-one .right-container .slick-dots li{margin-right:0}
.color-slick-container.variant-one .right-container .slick-dots li.slick-active{margin-right:15px}
.color-slick-container.variant-one .right-container .slick-dots li.slick-active button::before{background:#4d4d4d !important;width:20px !important;opacity:1 !important}
.color-slick-container.variant-one .right-container .slick-dots li button::before{background:grey !important;content:"" !important}
.color-slick-container.variant-one .right-container .slick-slide{margin-right:20px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .right-container .slick-slide{margin-right:16px}
}
.color-slick-container.variant-one .mobile-view-all-button{margin-top:45px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-one .mobile-view-all-button{display:block !important}
}
.color-slick-container.variant-two{display:flex;width:100%;height:auto;position:relative;padding:110px 0 50px;border-radius:10px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-two{flex-direction:column;padding:25px 0 50px 22px;border-radius:5px}
}
.color-slick-container.variant-two .left-container{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 40px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-two .left-container{width:100%;padding:0 25px 0 3px}
}
.color-slick-container.variant-two .right-container{width:75%;height:100%}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-two .right-container{width:100%;margin-top:22px}
}
.color-slick-container.variant-two .right-container .color-slick-item{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;height:380px;width:280px}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-two .right-container .color-slick-item{width:220px;height:300px}
}
.color-slick-container.variant-two .right-container .color-slick-item .item-title{font-weight:800;font-size:40px;line-height:42px;letter-spacing:0;color:#eeeeef;padding:20px;position:relative;z-index:1}
@media(min-width:992px) and (max-width:1100px){.color-slick-container.variant-two .right-container .color-slick-item .item-title{font-size:36px;line-height:40px}
}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-two .right-container .color-slick-item .item-title{font-size:32px;line-height:34px;padding:20px 17px}
}
.color-slick-container.variant-two .right-container .color-slick-item picture{position:absolute;top:0;left:0;overflow:hidden;opacity:0;width:100%;height:100%}
.color-slick-container.variant-two .right-container .color-slick-item picture img{width:100%;height:100%;object-fit:cover}
.color-slick-container.variant-two .right-container .color-slick-item .arrow{position:absolute;right:10px;bottom:10px}
@media(min-width:992px){.color-slick-container.variant-two .right-container .color-slick-item .arrow{background-color:transparent;height:50px;width:50px;border-radius:50%;transition:background-color .5s ease}
}
@media(min-width:320px) and (max-width:991px){.color-slick-container.variant-two .right-container .color-slick-item .arrow{right:30px;bottom:30px}
}
.color-slick-container.variant-two .right-container .color-slick-item .arrow::before{content:"";background-image:url(clientlibs/resources/images/arrow-icon-desk.svg);width:20px;height:20px;background-repeat:no-repeat;display:block;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);filter:invert(1)}
@media(min-width:992px){.color-slick-container.variant-two .right-container .color-slick-item:hover .arrow::before{filter:none}
}
.color-slick-container.variant-two .right-container .slick-dots{display:flex;left:-5px;width:auto}
.color-slick-container.variant-two .right-container .slick-dots li{margin-right:0}
.color-slick-container.variant-two .right-container .slick-dots li.slick-active{margin-right:15px}
.color-slick-container.variant-two .right-container .slick-dots li.slick-active button::before{background:#eeeeef !important;width:20px !important}
.color-slick-container.variant-two .right-container .slick-dots li button::before{background:#4c4e52 !important;content:"" !important;opacity:1 !important}
@media(min-width:320px) and (max-width:991px){.ap-ar-lang .color-slick-container.variant-one{padding:0 16px 0 0}
}
.ap-ar-lang .color-slick-container.variant-one .left-container{padding:0 40px 0 15px}
@media(min-width:320px) and (max-width:991px){.ap-ar-lang .color-slick-container.variant-one .left-container{padding:0}
}