.project-three{display:block;padding:90px 0 120px;position:relative;z-index:1}.project-three:before{content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}.project-three .section-title__title{color:#fff}.project-three__carousel{display:block;position:relative}.project-three__carousel.owl-carousel .owl-stage-outer{padding:0}.project-three__carousel.owl-carousel .owl-dots{align-items:center;bottom:-48px;display:flex;justify-content:center;left:0;margin:0!important;position:absolute;right:0;text-align:center}.project-three__carousel.owl-carousel .owl-dots .owl-dot{background-color:#d51514;border-radius:50%;display:inline-block;height:10px;margin:0 5px;padding:0;position:relative;transition:all .1s linear;transition-delay:.1s;width:10px}.project-three__carousel.owl-carousel .owl-dot.active{background-color:#ed1f24;height:16px;width:16px}.project-three__carousel.owl-carousel .owl-dot:focus{outline:none}.project-three__carousel.owl-carousel .owl-dots .owl-dot span{display:none}.project-three__single{display:flex;flex-direction:column;height:100%}.project-three__img{display:flex;flex:1;height:100%}.project-three__img img{display:block;height:100%;object-fit:cover;width:100%}.project-three .owl-item{display:flex;height:400px!important}.project-three__img:before{background:#1c1b1f;background:linear-gradient(180deg,rgba(28,27,31,0) 32%,rgba(28,27,31,.956) 91%);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.project-three__single:hover .project-three__img:before{opacity:0}.project-three__img:after{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.project-three__single:hover .project-three__img:after{background-image:-moz-linear-gradient(90deg,#820100 0,rgba(28,27,31,0) 65%);background-image:-webkit-linear-gradient(90deg,#820100,rgba(28,27,31,0) 65%);background-image:-ms-linear-gradient(90deg,#820100 0,rgba(28,27,31,0) 65%);opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.project-three__content{align-items:center;bottom:10px;display:flex;justify-content:space-between;left:30px;position:absolute;right:20px;z-index:2}.project-three__content-left{display:block;position:relative}.project-three__title{font-size:20px;font-weight:500;line-height:27px;margin-bottom:13px}.project-three__title a{color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.project-three__title a:hover{color:#fff}.project-three__sub-title{color:#fff;font-size:12px;font-weight:600;letter-spacing:.2em;line-height:22px;text-transform:uppercase}.project-three__arrow{display:block;position:relative;transform:scale(0);-webkit-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.project-three__single:hover .project-three__arrow{transform:scale(1)}.project-three__arrow a{align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:15px;height:50px;justify-content:center;position:relative;width:50px}@media only screen and (min-width:768px) and (max-width:991px){.project-three__content{left:20px;right:20px}.project-three__title{font-size:23px}}@media only screen and (max-width:767px){.project-three__content{left:15px;right:15px}.project-three__title{font-size:20px}}.project-three .owl-nav{bottom:-30px;display:flex!important;justify-content:start;left:0;pointer-events:auto;position:absolute;right:0;transform:translateY(-50%);z-index:10}.project-three .owl-nav button{background:transparent;border:none}.project-three .owl-nav button span{color:#fff;font-size:30px}.project-three .owl-nav button.owl-next,.project-three .owl-nav button.owl-prev{position:absolute}.project-three .owl-nav button.owl-prev{left:0}.project-three .owl-nav button.owl-next{left:40px;top:-18px}