.our-works{background-color:#263746;padding:59px 0}.our-works__title{font-family:"Afacad",sans-serif;font-weight:500;font-size:2rem;line-height:2.5rem;text-decoration:none;text-transform:none;margin-bottom:24px;color:#fff}.our-works__text{font-family:"Afacad",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:#adb3ab;margin-bottom:55px}.our-works .slider-works{width:100%;display:flex;overflow:hidden;flex-direction:column}.our-works .slider-works .slide{width:100%;max-height:56px;cursor:pointer;position:relative;overflow:hidden;padding:15px 40px;color:#000}.our-works .slider-works .slide .slide-content{display:flex;justify-content:space-between;gap:40px;transition:all 1s;width:974px;transform:translateY(100%);flex-direction:column}.our-works .slider-works .slide .slide-content .left{width:100%}.our-works .slider-works .slide .slide-content .left .title{margin-bottom:24px}.our-works .slider-works .slide .slide-content .left .location{display:flex;justify-content:flex-start;align-items:center;gap:4px;font-family:"Afacad",sans-serif;font-weight:400;font-size:1rem;line-height:1.2;margin-bottom:24px}.our-works .slider-works .slide .slide-content .left .location::before{content:"";background:url(../images/location-map-black.svg)no-repeat center;background-size:cover;display:block;width:16px;height:16px}.our-works .slider-works .slide .slide-content .left .text p{font-family:"Afacad",sans-serif;font-weight:400;font-size:1.125rem;line-height:1.2}.our-works .slider-works .slide .slide-content .left .text p:not(:last-child){margin-bottom:16px}.our-works .slider-works .slide .slide-content .right{width:100%;margin-top:6px}.our-works .slider-works .slide .slide-content .right img{border-radius:2px}.our-works .slider-works .slide .title,.our-works .slider-works .slide .title-left{font-family:"Afacad",sans-serif;font-weight:400;font-size:1.5rem;line-height:2rem;margin:0}.our-works .slider-works .slide .title-left{position:relative;top:100%;opacity:1;transition:all 1s;font-size:1.125rem}.our-works .slider-works .slide .title-left span{display:inline-block;transition:all 1s}.our-works .slider-works .slide:nth-child(1){background:#ed5896;color:#fff}.our-works .slider-works .slide:nth-child(1) .slide-content .location::before,.our-works .slider-works .slide:nth-child(5) .slide-content .location::before{background:url(../images/location-map.svg)no-repeat center;background-size:cover}.our-works .slider-works .slide:nth-child(2){background:#dfdd0c}.our-works .slider-works .slide:nth-child(3){background:#ffe877}.our-works .slider-works .slide:nth-child(4){background:#77d9d6}.our-works .slider-works .slide:nth-child(5){background:#0180b9;color:#fff}.our-works .slider-works .slide.active{max-width:1054px;padding:40px 40px 45px;border-top-left-radius:2px;border-bottom-left-radius:2px;max-height:100%;transition:all 1s}.our-works .slider-works .slide.active .slide-content{transform:translateY(0);transition:all 1s}.our-works .slider-works .slide.active .title-left{transition:all 1s;width:auto;height:auto;position:absolute;top:40px;left:40px;opacity:0}.our-works .slider-works .slide.active .title-left span{transform:rotate(0);transform-origin:bottom left;position:initial;bottom:auto;left:auto;transition:all 1s}@media all and (min-width:35.5rem){.our-works .slider-works .slide .slide-content{flex-direction:row}}@media all and (min-width:48rem){.our-works__title{font-size:2.5rem;line-height:3rem}.our-works .slider-works .slide .slide-content .left{max-width:500px}.our-works .slider-works .slide .slide-content .right{max-width:388px}}@media all and (min-width:64rem){.our-works .slider-works{flex-direction:row}.our-works .slider-works .slide{max-width:56px;max-height:100%;padding:40px 12px 45px;transition:all 1s}.our-works .slider-works .slide .slide-content{transform:translateX(100%)}.our-works .slider-works .slide .title-left{width:56px}.our-works .slider-works .slide .title-left span{width:56px;transform:rotate(-90deg);transform-origin:bottom left;position:absolute;top:-9px;left:32px;min-width:406px}.our-works .slider-works .slide.active .slide-content{transform:translateX(0)}}