.practice-areas.element-one{width:auto;margin-left:-15px;margin-right:-15px}.practice-areas.element-one .practice-areas-item{padding-left:15px;padding-right:15px}.practice-areas.element-one:not(.owl-carousel) .practice-areas-item{float:left;margin-bottom:30px}.practice-areas.element-one .practice-areas-item>.holder{position:relative;overflow:hidden;text-align:center}.practice-areas.element-one .practice-areas-item>.holder>img{width:100%}.practice-areas.element-one .practice-areas-item>.holder>.pic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:center top no-repeat;background-size:cover}.practice-areas.element-one .practice-areas-item>.holder>.data{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:25px 25px 25px 25px;background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .65) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.practice-areas.element-one .practice-areas-item>.holder>.data>.table{display:table;table-layout:fixed;width:100%;height:100%;margin:0}.practice-areas.element-one .practice-areas-item>.holder>.data>.table>.table-cell{display:table-cell;width:100%;height:100%;vertical-align:bottom}.practice-areas.element-one .practice-areas-item>.holder>.data>.table>.table-cell>*:last-child{margin-bottom:0!important}.practice-areas.element-one .practice-areas-item>.holder>.data .title{margin-bottom:12px;font-weight:400;font-size:25px;color:#fff;line-height:32px}.practice-areas.element-one .practice-areas-item>.holder>.data .title a{color:inherit}.practice-areas.element-one .practice-areas-item>.holder>.data .button{position:relative;display:inline-block;vertical-align:top;margin-bottom:15px;overflow:hidden}.practice-areas.element-one .practice-areas-item>.holder>.data .button>.btn-main{color:#fff;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}.practice-areas.element-one .practice-areas-item>.holder>.data .button>.btn-main i{font-size:22px}@media screen and (min-width:768px) and (max-width:991px){.practice-areas.element-one:not(.owl-carousel) .practice-areas-item{width:50%!important}}@media screen and (min-width:480px) and (max-width:767px){.practice-areas.element-one:not(.owl-carousel) .practice-areas-item{width:50%!important}}@media screen and (min-width:321px) and (max-width:479px){.practice-areas.element-one:not(.owl-carousel) .practice-areas-item{width:100%!important}}@media screen and (max-width:320px){.practice-areas.element-one:not(.owl-carousel) .practice-areas-item{width:100%!important}}