.ourServices{background:url("../../assets/images/our-services/ourServicesBg.avif") no-repeat center/cover}.ourServices .overlay{width:100%;height:100%;position:absolute;inset:0;background:rgba(0, 0, 0, 0.7)}.ourServices .container{padding-bottom:80px;position:relative}.advice{padding:60px 0;width:100%;background:url("../../assets/images/our-services/adviceBg.avif") no-repeat center/cover;background-attachment:fixed;position:relative}.advice .overlay{width:100%;height:100%;position:absolute;inset:0;background:rgba(0, 83, 132, 0.9)}.advice .container{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.advice .container h2{font-size:26px;font-weight:500;line-height:1.4;color:#fff}.advice .container .cardWrapper{margin:60px 0 0 0;display:grid;grid-template-columns:repeat(3, 1fr);gap:80px}.advice .container .cardWrapper .serviceCard{text-decoration:none;display:flex;flex-direction:column;align-items:center}.advice .container .cardWrapper .serviceCard img{width:160px;height:auto;display:block;object-fit:cover;margin-bottom:20px}.advice .container .cardWrapper .serviceCard p{font-size:20px;font-weight:500;color:#fff;line-height:1.4}.litigation{padding:60px 0;width:100%;filter:grayscale(20%);position:relative;overflow:hidden}.litigation.litigationMain{background:url("../../assets/images/home/debtRecovery.svg") no-repeat;background-size:1000px;background-position:bottom right;background-attachment:fixed}.litigation.litigationSecond{background:url("../../assets/images/home/commercialLitigation.svg") no-repeat;background-size:1000px;background-position:bottom left;background-attachment:fixed}.litigation.litigationSecond .container .litigationCard{flex-direction:row-reverse}.litigation.litigationThird{background:url("../../assets/images/home/insuranceLaw.svg") no-repeat;background-size:1000px;background-position:bottom right;background-attachment:fixed}.litigation .overlay{width:100%;height:100%;position:absolute;inset:0;background:rgba(255, 255, 255, 0.9)}.litigation .container{display:flex;align-items:center;justify-content:center;position:relative}.litigation .container .litigationCard{display:flex;align-items:flex-start;gap:40px}.litigation .container .litigationCard img{width:160px;min-width:160px;height:auto;display:block;object-fit:cover;margin-bottom:20px}.litigation .container .litigationCard .litigationInfo{display:grid;gap:30px}.litigation .container .litigationCard .litigationInfo h4{font-size:26px;font-weight:500;line-height:1;color:#00305b}.litigation .container .litigationCard .litigationInfo ul{list-style-position:inside}.litigation .container .litigationCard .litigationInfo p,.litigation .container .litigationCard .litigationInfo ul,.litigation .container .litigationCard .litigationInfo li{font-size:20px;font-weight:500;line-height:1.4;color:#00305b}.litigation .container .litigationCard .litigationInfo p a,.litigation .container .litigationCard .litigationInfo ul a,.litigation .container .litigationCard .litigationInfo li a{color:#00305b;transition:all 400ms ease-in-out}.litigation .container .litigationCard .litigationInfo p a:hover,.litigation .container .litigationCard .litigationInfo ul a:hover,.litigation .container .litigationCard .litigationInfo li a:hover{color:#007dc6}.litigation .container .litigationCard .litigationInfo span{font-size:20px;font-weight:500;line-height:1.4;color:#007dc6}.banner.bannerMain{background:url("../../assets/images/our-services/mainBannerBg.avif") no-repeat center/cover;background-attachment:fixed}.banner.bannerMain .overlay{background:rgba(0, 83, 132, 0.9)}.banner.bannerMain .container{max-width:650px;justify-content:center;text-align:center;position:relative}.banner.bannerMain .container .title{color:#fff}.banner.bannerMain .container .listWrapper{padding:30px 0 0 0;display:flex;align-items:flex-start;justify-content:space-evenly}.banner.bannerMain .container .listWrapper ul{list-style-position:inside;text-align:left}.banner.bannerMain .container .listWrapper ul li{color:#fff}