.residential-slider-section{position:relative;padding:80px 0}.residential-slider-section .view-all-btn{padding-top:20px;text-align:center}.residential-slider-section .view-all-btn a{color:#2e2e2e;font-size:20px}.residential-slider-section .view-all-btn a:hover{color:#f6cf46}.residential-slider-section .left-pattern{position:absolute;top:0;left:0;z-index:-1}.residential-slider-section .right-pattern{position:absolute;bottom:20px;right:0;z-index:-1}.residential-slider-section h2{position:absolute;color:#2e2e2e;font-family:Gabarito,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.residential-slider-section .slick-slider{padding:0}.residential-slider-section .slick-slider .slick-list .residential-slider-card{background-color:#f4f5f7;border-radius:8px}.residential-slider-section .residential-slider-card{overflow:hidden}.residential-slider-section .residential-slider-card:hover .residential-slider-img img{transform:scale(1.1);transition:transform .5s ease-in-out}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info{padding:16px;min-height:210px;display:flex;justify-content:space-between;flex-direction:column}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-price{text-align:end}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-img{max-height:250px;height:100%;overflow:hidden;display:flex;min-height:250px}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-img img{border-radius:8px 8px 0 0}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-name h4,.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-price h4{color:#2e2e2e;font-family:Gabarito,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding-bottom:4px}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-name h6,.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-price h6{color:#5b616b;font-family:Gabarito,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-details{padding:16px 0}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-details h4{color:#383838;font-family:Gabarito,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding-bottom:8px}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-details h6{color:#5b616b;font-family:Gabarito,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.residential-slider-section .slick-slider .btn-right button{position:absolute;top:0;right:50px}.residential-slider-section .slick-slider .btn-left button{position:absolute;top:0;right:0;background:none;border:0}.residential-slider-section .slick-slider .btn-right button{background:none;border:0}.residential-slider-section .slick-slider .btn-right{text-align:end;border-bottom:1px solid #ccc;margin-bottom:24px;padding-bottom:60px}@media (min-width:768px) and (max-width:1023px){.residential-slider-section{padding:40px 0}.residential-slider-section .slick-slider .btn-right button{padding:0;right:55px}.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-name h4,.residential-slider-section .slick-slider .slick-list .residential-slider-card .residential-slider-info .residential-price h4{font-size:15px}}@media (min-width:568px) and (max-width:767px){.residential-slider-section{padding:40px 0}.residential-slider-section h2{font-size:20px}.residential-slider-section .slick-slider .btn-right button{width:30px;height:30px;padding:0;right:55px}}@media (min-width:480px) and (max-width:567px){.residential-slider-section{padding:40px 0}.residential-slider-section h2{font-size:20px}.residential-slider-section .slick-slider .btn-right button{width:30px;height:30px;padding:0;right:55px}}@media (min-width:320px) and (max-width:479px){.residential-slider-section{padding:40px 0;margin-bottom:0}.residential-slider-section h2{font-size:20px;margin-bottom:0}.residential-slider-section .slick-slider .btn-left button{width:30px;height:30px;right:10px;padding:0}.residential-slider-section .slick-slider .btn-right button{width:30px;height:30px;padding:0;right:55px}.residential-slider-section .slick-slider .btn-right{margin-bottom:10px;padding-bottom:45px}}