@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap");.dis-art-tab-area{padding:80px 0 110px}.title-holder{margin-bottom:105px;max-width:995px;padding-top:85px;position:relative}.title-holder:before{background:#212020;content:"";height:3px;left:0;position:absolute;top:0;width:565px}.dis-col-row{display:flex;flex-wrap:wrap;margin:0 -10px}.dis-col-item.sd{border-radius:30px;box-shadow:0 4px 4px -10px #00000040}.dis-col-item{align-items:stretch;display:flex;flex-direction:column;margin:0 10px 20px;position:relative;width:calc(33.33333% - 20px)}.dis-col-item.last-col{display:flex;flex-direction:column;justify-content:center;padding-left:36px}.dis-col-item>img{border-radius:30px 30px 0 0;height:auto;width:100%}.dis-col-item .text-holder{background:#fff;border-radius:30px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex:1;flex-direction:column;margin-top:-65px;padding:33px 25px 17px;position:relative;z-index:10}.dis-col-item .text-holder h4{font-size:24px;font-weight:600;line-height:28px;margin:0 0 23px}.dis-col-item.last-col h3{font-size:36px;line-height:44px;margin:40px 0}.dis-col-item .text-holder .read-more-btn{color:#212020;font-size:16px;font-weight:500;letter-spacing:1.5px;line-height:20px;margin-top:auto}.dis-col-item .text-holder .read-more-btn img{margin-left:7px}.dis-col-item .text-holder .read-more-btn:focus,.dis-col-item .text-holder .read-more-btn:hover{color:#ec9876}@media(max-width:991px){.dis-col-item{width:calc(50% - 20px)}.dis-col-item.last-col{margin:0 auto;padding:0;text-align:center;width:100%}}@media(max-width:767px){.dis-art-tab-area{padding:15px 0 48px}.title-holder{margin:0 auto 60px;max-width:500px;padding-top:60px;text-align:center}.title-holder:before{margin:0 auto;right:0;width:300px}.dis-col-item .text-holder h4{font-size:20px}.dis-col-item .text-holder .read-more-btn{font-size:14px}.dis-col-item.last-col h3{font-size:30px;line-height:1.22}.dis-col-item.last-col .btn-primary{font-size:24px!important;padding:22px 40px!important}}@media(max-width:575px){.title-holder{margin-bottom:45px;max-width:360px;padding-top:52px;text-align:center}.dis-col-item{margin:0 5px 20px;width:calc(50% - 10px)}.dis-col-item .text-holder{margin-top:-45px;padding:15px 15px 17px}.dis-col-item .text-holder h4{font-size:16px;line-height:19px;margin:0 0 5px}.dis-col-item .text-holder .read-more-btn{font-size:10px}.dis-col-item .text-holder .read-more-btn img{margin-left:2px;width:15px}.dis-col-item.last-col h3{font-size:25px;line-height:1.22}}