﻿@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');.c1{ animation-delay:0.2s;}.c2{ animation-delay:0.3s;}.c3{ animation-delay:0.4s;}.c4{ animation-delay:0.5s;}.c5{ animation-delay:0.6s;}.c6{ animation-delay:0.7s;}.c7{ animation-delay:0.8s;}.c8{ animation-delay:0.9s;}.c9{ animation-delay:1s;}.c10{ animation-delay:1.1s;}.c11{ animation-delay:1.2s;}.c12{ animation-delay:1.3s;}.py--100{ padding:100px 0;}.pt--100{ padding-top:100px;}body{ font-family:'Roboto',sans-serif; overflow-x:hidden !important;}.lawyers-represent .carousel-control-prev{ left:0;}.top-rated-lawyers .carousel-control-next,.top-rated-lawyers .carousel-control-prev{ top:50%;}.top-rated-lawyers .carousel-control-prev{ left:0;}.slider .slider-img{ width:100%; background-image:url('../images/slider-img.webp'); background-size:cover; padding:143px 115px; background-repeat:no-repeat;}.lawyers-represent .carousel-inner{ padding:20px 0;}.slider .slider-img .slider-content{ text-align:center;}.slider .slider-img .slider-content h1{ font-weight:bold; font-size:50px; color:#FFFFFF;}.slider .slider-img .slider-content p{ font-weight:300; font-size:20px; line-height:30px; text-align:center; color:#FFFFFF; width:96%; margin:auto; margin-bottom:30px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:58px; text-overflow:ellipsis; overflow:hidden;}.slider .slider-img .slider-content .search-box .btn-icon::after{ border-top:38px solid #d2e7ff;}.slider .slider-img .slider-content .search-box .dedcription-btn .btn-icon{ height:36px;}.slider .slider-img .slider-content .search-box .dedcription-btn{ background-color:#d2e7ff; padding-right:60px; padding-left:10px;}.select2-container--default .select2-results__option--highlighted[aria-selected]{ background-color:#112d4e;}.slider .slider-content .search-box .select2-container--default .select2-selection--single .select2-selection__rendered{ color:#c6c6c6; line-height:28px; padding:0px 35px 0px; font-size:14px; text-align:start;}.slider .slider-content .search-box .select2-container--default .select2-selection--single .select2-selection__placeholder{ color:#c6c6c6;}.slider .slider-content .search-box .select2-container--default .select2-selection--single .select2-selection__arrow{ top:20px;}.slider .slider-content .search-box .select2-container--default .select2-selection--single{ background-color:#fff; border:0px solid #aaa; border-radius:0px; border-bottom:3px solid #EAEAEA; height:unset; margin:10px 0;}.slider .slider-content .search-box .select2-container{ position:unset; width:100% !important;}.slider .slider-content .filter-type .search-box-icon input[type="text"]{ margin:8px 0 !important;}.slider .slider-content .search-box .search-box-icon input[type="text"]{ width:100%; border:0; border-bottom:3px solid #EAEAEA; margin:8px 0; outline:none; padding:5px; box-sizing:border-box; transition:0.3s; border-radius:0;}.slider .slider-content .search-box .search-box-icon input[type="text"]{ padding-left:35px;}.slider .slider-content.lawyer-list-slider .search-box .search-box-icon input[type="text"]{ padding-left:45px;}.slider .slider-content .search-box .search-box-icon{ position:relative;}.slider .slider-content .search-box .search-box-icon i{ position:absolute; left:2%; top:45%; transform:translateY(-50%); padding:9px 8px; color:#C6C6C6; font-size:20px; transition:0.3s;}.slider .slider-content .search-box .search-box-icon i{ color:#C6C6C6; padding:9px 4px; border-radius:4px 0 0 4px;}.slider .slider-content .search-box .nav-link{ width:100%; border:0; border-bottom:3px solid #EAEAEA; margin:8px 0; padding:8px 8px 8px 50px; outline:0; color:#C6C6C6; font-size:14px;}.slider .slider-content .search-box{ background-color:#fff; border-radius:10px; padding:30px;}.slider .slider-content .search-box .search-btn i{ font-weight:400; font-size:14px; margin-left:6px;}.slider .slider-content .search-box .search-btn a{ text-decoration:none; font-weight:500; font-size:16px; color:#112D4E;}.slider .slider-content .search-box .search-btn{ background:#D2E7FF; border-radius:5px; padding:10px 47px; transition:all 0.5s; display:inline-block;}.slider .slider-content .search-box .search-btn:hover{ background:#112D4E; color:#fff;}.slider .slider-content .search-box .search-btn:hover a{ color:#fff;}.search-box-icon::placeholder{ color:#c3c3c3;}.upcoming-tabs{ top:85px; background:#FFFFFF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12);}.upcoming-tabs ul{ background:#f9f9f9;}.upcoming-tabs ul li{ margin:0;}.upcoming-tabs ul li button{ font-weight:normal; font-size:18px; line-height:21px; padding:16px 43px; color:#000000;}.upcoming-tabs ul li button.active{ background:#fff; color:#000000; border:0; border-radius:0; border-bottom:3px solid #112D4E;}.tab-content{ padding:15px 35px; max-height:420px; min-height:420px; overflow-y:scroll;}.handler-serach .nav-item button{ height:100%; border-bottom:3px solid transparent;}.handler-serach .nav-item{ display:flex; align-items:center;}.handler-serach .tab-content{ padding:20px; max-height:unset; min-height:unset; overflow-y:unset;}.tab-content .tab-pane img{ max-width:110px; max-height:110px; width:100%; border-radius:10px;}.tab-content .tab-pane .session-content:hover h3{ text-decoration:underline; color:#3F72AF;}.tab-content .tab-pane .session-content h3{ font-weight:500; font-size:18px; color:#4A4F55; transition:all 0.5s;}.tab-content .tab-pane .session-content p{ font-weight:500; font-size:14px; line-height:24px; letter-spacing:0.005em; color:#4a4f55; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:48px; text-overflow:ellipsis; overflow:hidden;}.any-problem{ border-top:2px solid #EBEBEB; background-color:#F4F9FF; text-align:center; padding:0 30px 15px;}.any-problem h3{ font-weight:500; font-size:18px; margin-bottom:8px; color:#112D4E;}.any-problem p{ font-weight:300; font-size:16px; margin-bottom:8px; letter-spacing:0.005em; color:#888888; -webkit-line-clamp:1; display:-webkit-box; -webkit-box-orient:vertical; height:22px; text-overflow:ellipsis; overflow:hidden;}.any-problem a{ font-weight:500; text-decoration:none; font-size:15px; color:#112D4E; transition:all 0.5s;}.any-problem a i{ transition:all 0.5s; font-size:12px; margin-left:7px;}.any-problem a:hover i{ margin-left:12px;}.any-problem a:hover{ text-decoration:revert; color:#3F72AF;}@media (max-width:767px){ .py--100{  padding:50px 0; } .pt--100{  padding:50px 0; } .navbar-collapse{  width:100%;  position:absolute;  top:100%;  background:#ffffff;  z-index:999;  left:0; } .header .navbar-nav .nav-link{  color:#132634;  font-weight:600; } .header .navbar-light .navbar-nav .nav-link:before{  background:#132634; } .navbar-nav{  padding-left:15px; } .navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .nav-link.active span::after{  left:0%; } .navbar-brand{  display:contents; } .navbar-light .navbar-toggler{  background:#D2E7FF; } .navbar-toggler{  padding:2px 5px;  font-size:14px;  border:0; } .navbar-toggler:focus{  box-shadow:none; }}hr{ opacity:0.10;}.lawyers-represent{ position:relative;}.lawyers-represent-bg{ position:absolute; background-image:url(../images/lawyers-represent-bg.webp); top:0; right:0; height:236px; width:200px;}.heading h3{ font-weight:300; font-size:40px; line-height:47px; width:65%; margin-left:33px; color:#000000; position:relative;}.heading h3 span{ font-weight:600;}.heading h3::after{ content:''; width:4px; height:100%; background:#000; position:absolute; top:0; left:-33px;}.heading p{ font-weight:500; margin-left:33px; width:68%; font-size:14px; line-height:24px; letter-spacing:0.005em; color:#4a4f55; margin-bottom:30px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:48px; text-overflow:ellipsis; overflow:hidden;}.lawyers-represent .lawyers-category{ text-decoration:none; display:inline-block; width:250px; margin-top:50px;}.lawyers-represent .lawyers-category span{ font-weight:500; font-size:16px; margin-bottom:0; margin-top:16px; text-align:center; color:#112D4E;display: inline-block;}.lawyers-represent .lawyers-category .lawyers-category-icon:hover{ box-shadow:0px 0px 12px rgba(17,45,78,0.3);}.lawyers-represent .lawyers-category .lawyers-category-icon img{ width:41px; margin:auto;}.lawyers-represent .lawyers-category .lawyers-category-icon{ width:95px; height:95px; background:#F4F9FF; box-shadow:0px 0px 12px rgba(17,45,78,0.08); border-radius:100%; transition:all 0.5s; text-align:center; line-height:95px; display:flex;}.carousel-control-prev-icon{ background-image:url(../images/prev.png);}.carousel-control-next-icon{ background-image:url(../images/next.png);}.carousel-control-next-icon,.carousel-control-prev-icon{ width:12px; height:17px;}.category-slider-icon{ background-color:#F4F9FF; padding:10px 14px 4px;}.lawyers-represent .carousel-control-next,.lawyers-represent .carousel-control-prev{ top:70%; transform:translateY(-50%);}.carousel-control-next,.carousel-control-prev{ width:40px; opacity:1; height:30px;}.top-rated-lawyers .heading h3{ width:50%;}.top-rated-lawyers .col-md-3{ position:relative;}.top-rated-lawyers .card a .card-img{ height:463px; overflow:hidden;}.top-rated-lawyers .card a img:hover{ transform:scale(1.2);}.top-rated-lawyers .card a img{ width:100%; transition:all 0.5s;}.top-rated-lawyers .card a{ text-decoration:none;}.top-rated-lawyers .card{ border:none; border-radius:unset;}.top-rated-lawyers .card .card-body{ text-align:center; padding:30px 40px; background:#F4F9FF;}.top-rated-lawyers .card .card-body h5{ font-weight:500; font-size:18px; color:#000000; margin-bottom:0;}.top-rated-lawyers .card .card-body p{ font-weight:normal; font-size:14px; color:#888888; -webkit-line-clamp:1; display:-webkit-box; -webkit-box-orient:vertical; height:22px; text-overflow:ellipsis; overflow:hidden; margin-bottom:0;}.top-rated-lawyers .card-hover{ opacity:1; position:absolute; top:70%; left:50%; transform:translate(-50%,-50%);}.top-rated-lawyers .card-hover .social-icon{ background:rgba(255,255,255,0.33); text-decoration:none; border-radius:5px; width:35px; height:35px; text-align:center; line-height:35px; display:inline-block;}.top-rated-lawyers .card-hover .social-icon i{ color:#fff;}.services .heading h3{ width:35%;}.services .services-box{ background:#FFFFFF; text-align:center; box-shadow:0px 0px 13px rgba(0,0,0,0.12); padding:60px 25px; position:relative; transition:all 0.5s;}.services .services-box:hover{ background:#112D4E;}.services .services-box:hover h3{ color:#fff;}.services .services-box:hover p{ color:#fff;}.services .services-box:hover a{ opacity:1;}.services .services-box h3{ font-weight:500; font-size:18px; color:#000000; margin-top:15px; transition:all 0.5s;}.services .services-box p{ font-weight:300; font-size:16px; line-height:24px; letter-spacing:0.005em; color:#868686; margin-bottom:0px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:48px; text-overflow:ellipsis; overflow:hidden; transition:all 0.5s;}.services .services-box a{ font-weight:normal; font-size:15px; text-decoration:none; color:#112D4E; padding:10px 20px; display:inline-block; background:#FFFFFF; box-shadow:0px 0px 13px rgba(0,0,0,0.12); position:absolute; bottom:-7.4%; left:50%; transform:translateX(-50%); opacity:0; transition:all 0.6s;}.services .services-box a i{ font-size:12px; color:#112D4E; margin-left:5px;}.services .services-box .search-box-icon{ width:70px; height:70px; background:#FFFFFF; box-shadow:0px 3px 13px rgba(0,0,0,0.12); text-align:center; line-height:70px; border-radius:100%; margin:auto;}.find-lawyers .heading h3{ width:35%;}.find-lawyers .nav-pills .nav-link.active .dark-icon{ display:none;}.find-lawyers .nav-pills .nav-link.active .light-icon{ display:block;}.find-lawyers .nav-pills .nav-link.active,.nav-pills .show > .nav-link{ color:#fff; background-color:#112D4E;}.find-lawyers .nav .nav-link{ text-align:start; background-color:#F4F9FF; border-radius:0; padding:15px 25px; height:119px; font-weight:500; font-size:18px; color:#112D4E;}.find-lawyers .nav .nav-link i{ font-size:34px;}.find-lawyers .nav .nav-link .light-icon{ display:none;}.find-lawyers .tab-content{ background:#F4F9FF; padding:40px; min-height:388px;}.find-lawyers .tab-content .search-btn i{ font-size:19px; margin-left:5px; font-weight:600;}.find-lawyers .tab-content .search-btn{ font-weight:500; font-size:18px; color:#112D4E; margin-right:72px;}.find-lawyers .tab-content a{ text-decoration:none; font-weight:normal; font-size:16px; color:#7B7B7B; transition:all 0.2s;}.find-lawyers .tab-content a:hover{ color:#3F72AF; text-decoration:underline;}.find-lawyers .tab-content a i{ font-size:18px; margin-right:8px; color:#112D4E;}.our-partner .heading p{ width:90%; -webkit-line-clamp:3; height:70px;}.our-partner .heading h3{ width:90%;}.our-partner{ background-image:url(../images/our-partner-bg.jpg); padding:83px 0;}.our-partner .search-btn i{ font-size:19px; margin-left:5px; font-weight:600;}.our-partner .search-btn:hover{ color:#3F72AF; text-decoration:underline;}.our-partner .search-btn{ font-weight:500; font-size:18px; color:#112D4E; text-decoration:none; margin-right:72px; margin-left:33px; display:inline-block; transition:all 0.5s;}.our-partner .our-partner-logo{ background:#FFFFFF; border:1px solid #E7E7E7; text-align:center; line-height:212px; width:212px; height:212px;}.love-us .love-us-box{ background:#FFFFFF; border:0.5px solid #BFBFBF; padding:25px; text-align:center;}.love-us .love-us-box .love-us-box-icon{ width:60px; height:60px; line-height:60px; margin:auto; text-align:center; margin-bottom:20px; background:#F4F9FF; border:1px dashed #112D4E;}.love-us .love-us-box h3{ font-weight:500; font-size:18px; color:#383838;}.love-us .love-us-box p{ font-weight:300; font-size:16px; line-height:24px; text-align:center; letter-spacing:0.005em; color:#868686; margin-bottom:0; -webkit-line-clamp:5; display:-webkit-box; -webkit-box-orient:vertical; height:117px; text-overflow:ellipsis; overflow:hidden;}.testimonials .heading h3{ width:35%;}.testimonials .img-bg-fixed{ position:relative;}.testimonials .img-bg-fixed .client-img{ position:absolute; top:20%; right:10%;}.testimonials .img-bg-fixed .client-img img{ height:286px; width:286px; border-radius:100%;}.testimonials .client-review{ text-align:center;}.testimonials .client-review h5{ font-weight:500; font-size:18px; letter-spacing:0.005em; color:#2E2E2E;}.testimonials .client-review p{ font-weight:300; font-size:16px; line-height:24px; text-align:center; letter-spacing:0.005em; color:#868686; -webkit-line-clamp:7; display:-webkit-box; -webkit-box-orient:vertical; height:164px; text-overflow:ellipsis; overflow:hidden;}.carousel-indicators [data-bs-target]::after{ content:''; height:18px; width:18px; background-color:#112D4E; position:absolute; top:-4px; left:-4px; z-index:-1;}.carousel-indicators [data-bs-target]{ width:10px; position:relative; height:10px; margin-right:8px; margin-left:8px; background-color:#ffffff;}.carousel-indicators{ right:-34.5%; bottom:10%;}.counter-slider{ background-color:#F4F9FF; padding:100px 0;}.counter-slider .counter-slider-box{ text-align:center;}.counter-slider .counter-slider-box img{ margin-bottom:14px;}.counter-slider .counter-slider-box h6{ font-weight:600; font-size:22px; letter-spacing:0.04em; margin-bottom:6px; color:#112D4E;}.counter-slider .counter-slider-box h3{ font-weight:500; font-size:20px; letter-spacing:0.04em; margin-bottom:0; color:#646464;}.mobile-app .download a{ border-radius:100px; text-decoration:none; transition:all 0.5s;}.mobile-app .download a:hover{ box-shadow:0px 0px 13px rgba(0,0,0,0.12);}.download{ display:flex; justify-content:space-around;}.download img{ width:100%;}.vakalat{ background-color:#F4F9FF; padding:60px 0;}.vakalat h3{ font-weight:normal; font-size:20px; color:#000000; margin-bottom:20px;}.vakalat .vakalat-text{ background:#fff; padding:20px; height:230px; overflow-y:scroll;}.vakalat .vakalat-text p{ font-weight:300; font-size:16px; line-height:24px; letter-spacing:0.005em; color:#868686;}.vakalat .vakalat-text p:last-child{ margin-bottom:0;}.sponsor{ background-color:#F4F9FF; padding:60px 0; border-top:1px solid #E8E8E8;}.sponsor .border-right{  border-right:1px solid #e8e8e8;}footer{ background:#112D4E; padding:90px 0;}footer .logo-block p{ margin-top:30px; font-style:normal; font-weight:300; font-size:16px; line-height:24px; letter-spacing:0.005em; color:#FFFFFF;}footer .logo-block h5{ font-weight:500; font-size:18px; color:#FFFFFF;}.contact .icon,footer .logo-block .follow-icon .icon{ text-decoration:none; display:inline-block; width:33px; height:33px; text-align:center; line-height:38px; background:#FFFFFF; border-radius:5px; margin-right:30px;}.contact .icon i,footer .logo-block .follow-icon .icon i{ font-size:20px; color:#112D4E;}footer .contact h5,footer .main-links h5{ font-weight:400; font-size:20px; color:#FFFFFF; margin-top:22px; margin-bottom:32px;}footer .main-links a{ display:block; font-weight:normal; font-size:15px; color:#FFFFFF; text-decoration:none; margin-bottom:10px;}footer .contact a span{ font-weight:normal; font-size:17px; color:#FFFFFF;}footer .contact a{ display:flex; align-items:center; text-decoration:none;}footer .contact .icon{ display:block;}.copy{ background:#fff; padding:10px 0;}.copy h6{ font-weight:normal; font-size:14px; color:#000000; margin-bottom:0; text-align:center;}@media (min-width:768px) and (max-width:991px){ .py--100{  padding:75px 0; } .pt--100{  padding:75px 0; } .navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .nav-link.active span::after{  left:0%; } .navbar-brand{  display:contents; } .navbar-light .navbar-toggler{  background:#D2E7FF; } .navbar-toggler{  padding:6px 10px;  font-size:18px;  border:0; } .navbar-toggler:focus{  box-shadow:none; } .slider .slider-img .slider-content h1{  font-size:32px; }}@media (min-width:992px) and (max-width:1199px){ .navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .nav-link.active span::after{  left:15%; } .slider .slider-content .search-box .search-box-icon i{  padding:9px 0px; } .slider .slider-content .search-box .nav-link{  padding:8px 8px 8px 20px;  font-size:12px; } .slider .slider-content .search-box .search-box-icon .form-control{  font-size:12px; } .slider .slider-content .search-box .search-box-icon input[type="text"]{  padding-left:30px; } .slider .slider-content .search-box .search-box-icon i{  left:0%;  font-size:16px; }}@media (min-width:576px) and (max-width:991px){ .navbar-collapse{  position:absolute;  left:50%;  transform:translateX(-50%);  width:70%;  background:#fff;  top:100%;  z-index:999; } .header .navbar-nav .nav-link{  color:#132634;  font-weight:600; } .header .navbar-light .navbar-nav .nav-link:before{  background:#132634; }}.slick-slider button{ display:none !important;}.slick-slide{ padding:40px 0; font-size:1.25em; text-align:center; pointer-events:none;}.slick-slide .desc{ opacity:0;}.slick-slide .desc > *{ transition:all 900ms ease;}.slick-slide .desc h2,.slick-slide .desc .h2{ position:relative; left:50px; line-height:1;}.slick-slide .desc p{ position:relative; top:50px; opacity:0;}.slick-slide img{ width:100%;}.slick-prev:before,.slick-next:before{ color:black;}.slick-dots{ text-align:center;}.slick-dots li{ display:inline-block; padding:1px; background:#ccc; margin:10px 5px; width:40px; height:5px;}.slick-dots li.slick-active{ background:#e79538;}.slick-dots button{ display:none;}.slick-slide{ opacity:0.2; transition:all 300ms ease;}.slick-current{ opacity:1; transform:scale(1.1);}.slick-current .desc{ opacity:1;}.slick-current .desc h2,.slick-current .desc .h2{ left:0; font-weight:600; margin:12px 0; font-size:45px; color:#e79538; font-weight:600; font-size:28px; color:#132634;}.slick-current .desc p{ top:0; opacity:1; font-size:16px; color:#666565; line-height:28px; margin-bottom:0;}@media (max-width:575px){ .testimonials .img-bg-fixed .client-img{  top:66px;  left:70px;  right:unset; } .slider .slider-img .slider-content h1{  font-size:30px; } .slider .slider-img .slider-content p{  font-size:16px;  line-height:20px;  height:39px; } .testimonials .img-bg-fixed .client-img img{  height:206px;  width:206px; } .testimonials .img-bg-fixed img{  width:290px; } .top-rated-lawyers .card a .card-img{  height:300px; } footer .contact{  justify-content:center;  display:grid; } footer{  text-align:center; }}@media (max-width:767px){ .slider .slider-img{  padding:20px; } .lawyers-represent .lawyers-category{  width:4267px; } .navigation .dedcription-btn{  padding-right:unset;  padding:5px 0;  border-radius:5px; } .carousel-control-prev{  top:50%;  transform:translateY(-50%); } .slider .slider-content h1{  font-size:22px; } .slider .slider-content p{  font-size:16px;  line-height:22px;  width:100%;  margin-bottom:22px;  height:47px; } .slider .slider-content .search-box{  padding:15px 15px; } .slider .slider-content .search-box .nav-link{  font-size:14px; } .slider .slider-content .search-box .search-box-icon input[type="text"]{  font-size:14px; } .slider .slider-content.lawyer-list-slider .search-box .search-box-icon input[type="text"]{  padding-left:35px; } .slider .slider-content .search-box .search-btn i{  font-size:12px;  margin-left:2px; } .slider .slider-content .search-box .search-btn a{  font-size:14px; } .slider .slider-content .search-box .search-btn{  padding:8px 40px; } .slider .upcoming-tabs ul li button{  font-size:16px;  padding:12px 10px; } .slider .tab-content{  padding:15px 15px; } .slider .tab-content .tab-pane .session-content h3{  font-size:16px; } .slider .tab-content .tab-pane .session-content p{  font-size:14px;  line-height:22px;  height:40px; } .heading h3{  font-size:26px;  line-height:35px;  width:calc(100% - 20px);  margin-left:20px; } .heading h3::after{  left:-20px; } .heading p{  margin-left:0px;  width:100%;  font-size:14px;  line-height:22px;  margin-bottom:20px;  height:40px; } .top-rated-lawyers .heading h3{  width:72%; } .top-rated-lawyers .card .card-body{  padding:15px 35px; } hr{  margin:0.5rem 0; } .find-lawyers .nav .nav-link{  padding:8px 8px;  height:70px;  font-size:14px;  width:33%; } .find-lawyers .nav .nav-link img{  width:30%; } .find-lawyers .nav .nav-link i{  display:none; } .find-lawyers .tab-content{  padding:30px;  border-top:1px solid #112D4E; } .our-partner .heading p{  width:100%;  height:63px; } .our-partner .search-btn{  font-size:17px;  margin-right:0px;  margin-bottom:20px;  margin-left:0px; } .our-partner .our-partner-logo img{  width:60%; } .our-partner .our-partner-logo{  line-height:100px;  width:100px;  height:100px; } .love-us .love-us-box{  padding:15px; } .love-us .love-us-box h3{  font-size:16px; } .love-us .love-us-box p{  font-size:14px;  line-height:22px;  height:106px; } .testimonials .client-review p{  font-size:14px;  line-height:22px;  height:152px; } .carousel-indicators{  right:0%;  bottom:-10%; } .counter-slider .counter-slider-box h6{  font-size:18px; } .counter-slider .counter-slider-box h3{  font-size:14px; } .counter-slider .counter-slider-box img{  margin-bottom:8px; } .vakalat h3{  font-size:18px; } .vakalat .vakalat-text p{  font-size:14px;  line-height:22px; } .sponsor img{  width:70%; } .sponsor .border-right{   border-right:0;  margin-bottom:20px; } .our-partner{  padding:30px 0; } footer{  padding:50px 0; } footer .logo-block p{  margin-top:20px;  font-size:14px;  line-height:22px; } footer .logo-block h5{  font-size:16px; } footer .contact h5,footer .main-links h5{  font-size:20px;  margin-bottom:20px; } footer .main-links a{  font-size:14px;  margin-bottom:8px; } footer .contact a{  margin-bottom:10px; } .contact .icon,footer .logo-block .follow-icon .icon{  margin-right:18px; } footer .contact a span{  font-size:16px; } .copy h6{  font-size:13px; } .login-btn{  margin-left:30px; } .lawyers-represent .lawyers-category span{  font-size:14px;  margin-top:14px; } .lawyers-represent .lawyers-category .lawyers-category-icon{  width:75px;  height:75px;  line-height:75px; }}@media (min-width:321px) and (max-width:375px){ .testimonials .img-bg-fixed{  text-align:center; } .testimonials .img-bg-fixed .client-img{  left:100px;  right:unset; }}@media (min-width:376px) and (max-width:425px){ .testimonials .img-bg-fixed{  text-align:center; } .testimonials .img-bg-fixed .client-img{  left:121px;  right:unset; }}@media (min-width:321px) and (max-width:575px){ .our-partner .our-partner-logo{  line-height:130px;  width:130px;  height:130px; }}@media (min-width:576px) and (max-width:767px){ .top-rated-lawyers .card-hover{  top:65%;  width:100%; } .login .dedcription-btn{  width:35%;  margin:0 auto;  display:block; } .login .login-main.active{  width:100% !important; } .top-rated-lawyers .card a .card-img{  height:286px;  overflow:hidden; } .services .services-box a{  padding:10px 12px; } .nav{  width:100%; } .carousel-indicators{  bottom:-6.5%; } .download{  display:flex; } .download img{  width:100%; } .sponsor img{  width:60%; } .our-partner .our-partner-logo{  line-height:170px;  width:170px;  height:170px; } .testimonials .img-bg-fixed .client-img{  top:21.4%;  right:15.7%; } .testimonials .img-bg-fixed .client-img img{  height:280px;  width:280px; } .testimonials .img-bg-fixed{  text-align:center; }}@media (min-width:768px) and (max-width:991px){ .top-rated-lawyers .card a .card-img{  height:370px; } .navigation .dedcription-btn{  padding-right:unset;  border-radius:5px; } .login .login-main{  right:-56% !important;  width:45% !important; } .login .login-main.active{  right:0 !important; } .lawyers-represent .lawyers-category{  text-decoration:none;  display:inline-block;  width:1400px;  margin-top:50px; } .slider .slider-content .filter-type .search-box-icon input[type="text"]{  margin:1px 0 !important; } .login-btn{  margin-left:30px; } .slider .slider-content .search-box .select2-container--default .select2-selection--single{  margin:13px 0; } .slider .slider-content .search-box .select2-container--default .select2-selection--single .select2-selection__arrow{  top:13px; } .header .navbar-nav .nav-link{  padding-top:17px;  padding-bottom:17px; } .header .navbar-light .login-btn a{  display:inline-block;  margin:0 0 20px 20px; } .slider .slider-img{  padding:50px 15px; } .slider .slider-content h1{  font-size:35px; } .slider .slider-content p{  font-size:16px;  line-height:24px;  width:100%;  height:49px; } .slider .slider-content .search-box{  padding:30px 30px; } .slider .upcoming-tabs ul li button{  font-size:14px;  padding:12px 10.3px; } .slider .tab-content .tab-pane img{  width:30%; } .slider .tab-content{  padding:15px 15px;  max-height:364px;  min-height:364px; } .slider .tab-content .tab-pane .session-content h3{  font-size:16px; } .slider .tab-content .tab-pane .session-content p{  font-size:14px;  line-height:20px;  height:40px; } .heading h3{  font-weight:300;  font-size:36px;  line-height:46px;  width:111%;  margin-left:33px;  color:#000000;  position:relative; } .top-rated-lawyers .heading h3{  width:80%; } .heading p{  width:100%; } .top-rated-lawyers .card .card-body{  padding:20px 30px; } hr{  margin:0.7rem 0; } .find-lawyers .nav .nav-link{  width:33%;  height:80px; } .find-lawyers .tab-content{  padding:30px; } .our-partner .our-partner-logo img{  width:65%; } .our-partner .our-partner-logo{  line-height:112px;  width:112px;  height:112px; } .testimonials .img-bg-fixed img{  width:220px; } .testimonials .img-bg-fixed .client-img img{  height:150px;  width:150px; } .testimonials .img-bg-fixed .client-img{  top:24%;  right:5%; } .sponsor .border-right{   } .carousel-indicators{  right:0%;  bottom:-18%; }}@media (min-width:768px) and (max-width:848px){ .slider .upcoming-tabs ul li button{  font-size:13px;  padding:12px 5.7px; }}@media (min-width:992px) and (max-width:1199px){ .slider .slider-img{  padding:76px 0px; } .login .login-main{  right:-45% !important;  width:38% !important; } .login .login-main.active{  right:0 !important; } .slider .slider-content .search-box .select2-container--default .select2-selection--single{  margin:13px 0; } .slider .slider-content .search-box .select2-container--default .select2-selection--single .select2-selection__arrow{  top:13px; } .top-rated-lawyers .card a .card-img{  height:233px; } .login-btn{  margin-left:30px; } .slider .upcoming-tabs ul li button{  padding:16px 5px; } .slider .tab-content .tab-pane img{  max-width:80px;  max-height:80px; } .slider .tab-content{  max-height:319px;  min-height:319px; } .heading h3{  font-size:35px;  width:86%; } .top-rated-lawyers .heading h3{  width:62%; } .top-rated-lawyers .card-hover{  width:100%;  top:60%; } .top-rated-lawyers .card .card-body{  padding:15px 30px; } .services .services-box a{  padding:10px 8px; } .find-lawyers .nav .nav-link{  font-size:15px; } .our-partner .our-partner-logo img{  width:60%; } .our-partner .our-partner-logo{  line-height:152px;  width:152px;  height:151px; } .testimonials .img-bg-fixed img{  width:295px; } .testimonials .img-bg-fixed .client-img img{  height:210px;  width:210px; } .testimonials .img-bg-fixed .client-img{  top:22%;  right:5%; } .carousel-indicators{  right:0%;  bottom:-10%; } .download{  display:flex; } .download img{  width:100%; } .sponsor .border-right{  height:110px; } .contact .icon,footer .logo-block .follow-icon .icon{  margin-right:10px; } footer .contact a span{  font-size:14px; } footer .contact h5,footer .main-links h5{  font-size:18px; } footer .main-links a{  font-size:14px; } .nav-brand{  max-width:50%;  display:inline-block; }}@media (min-width:1200px) and (max-width:1399px){ .slider .slider-img .slider-content .search-box .select2-container--default .select2-selection--single{  margin:14px 0; } .navigation{  padding:0 10px; } .slider .slider-img .slider-content .search-box .select2-container--default .select2-selection--single .select2-selection__arrow{  top:14px; } .slider .upcoming-tabs ul li button{  padding:16px 23px; } .slider .slider-content .search-box .search-box-icon input[type="text"]{  margin:3px 0; } .slider .slider-content .filter-type .search-box-icon input[type="text"]{  margin:8px 0; } .top-rated-lawyers .card a .card-img{  height:284px; } .our-partner .heading h3{  width:93%; } .slider .slider-img{  padding:100px 0px; } .heading h3{  width:76%; } .top-rated-lawyers .heading h3{  width:58%; } .top-rated-lawyers .card .card-body{  padding:18px 30px; } .top-rated-lawyers .card-hover{  top:65%;  width:100%; } .our-partner .our-partner-logo{  line-height:183px;  width:183px;  height:183px; } .testimonials .img-bg-fixed img{  width:357px; } .testimonials .img-bg-fixed .client-img img{  height:250px;  width:250px; } .testimonials .img-bg-fixed .client-img{  top:23%;  right:6%; } .carousel-indicators{  right:0%;  bottom:0%; } .sponsor img{  width:6 0%; }}@media (min-width:1400px) and (max-width:1899px){ .slider .upcoming-tabs ul li button{  font-size:18px;  padding:16px 11px; } .slider .slider-content .filter-type .search-box-icon input[type="text"]{  margin:8px 0 !important; } .slider .slider-content .search-box .select2-container--default .select2-selection--single{  margin:13px 0; } .slider .slider-content .search-box .select2-container--default .select2-selection--single .select2-selection__arrow{  top:13px; } .slider .slider-img{  padding:142px 35px; } .slider .slider-img .slider-content h1{  font-size:42px; } .slider .slider-content h1{  font-size:42px; } .top-rated-lawyers .card .card-body{  padding:20px 30px; } .top-rated-lawyers .card-hover{  top:67%; } .our-partner .our-partner-logo{  line-height:212px;  width:212px;  height:212px; } .top-rated-lawyers .card a .card-img{  height:337px; }}@media (min-width:1400px){ .carousel-indicators{  left:635px;  bottom:10%;  width:6%; }}#fixed-videos .click-btn-video a{ color:#fff; font-size:20px;}#fixed-videos .click-btn-video{ height:40px; width:40px; line-height:40px; text-align:center; background:#0056BC; border-radius:4px; z-index:-1;}#fixed-videos{ position:fixed; top:3.5%; right:2%; z-index:99999;}#fixed-social{ position:fixed; top:50%; z-index:99999;}#fixed-social a{ color:#fff; display:block; height:60px; position:relative; text-align:center; line-height:60px; width:60px; font-size:25px; margin-bottom:1px; z-index:99;}#fixed-social a:hover > span{ visibility:visible; left:64px; opacity:1;}#fixed-social a span{ line-height:60px; left:60px; position:absolute; text-align:center; width:120px; visibility:hidden; transition-duration:0.5s; z-index:999999; opacity:0;}.fixed-facebook{ background-color:#e57000;}.fixed-facebook span{ background-color:#e57000; font-size:20px;}.login .login-main{ position:fixed; right:-25%; z-index:99999999; top:0; bottom:0; width:25%; background:#F2F8FF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); transition:all 0.3s linear;}.login .login-box{ margin:44px 25px;}.login .login-main.active{ right:0; overflow-y:auto; z-index:999999;}.overlay{ position:fixed; top:0; bottom:0; left:0; right:0; background:#000; z-index:-9; opacity:0; transition:all 0.3s linear;}.no-scroll{ overflow:hidden;}.opacity{ z-index:999999; opacity:0.7;}.login .sign-up-box .select2-container--default .select2-selection--single{ background-color:unset; border:unset; border-radius:unset;}.login .sign-up-box .select2-container--default .select2-selection--single .select2-selection__rendered{ color:#444; line-height:0px;}.login .sign-up-box .select2-container .select2-selection--single .select2-selection__rendered{ padding:1.1rem; background:#fff; border:0.5px solid #c5c5c5; border-radius:5px;}.login .sign-up-box .select2-container{ width:100% !important;}.login .sign-up-box .btn{ width:60% !important; margin:auto; margin-top:15px;}.login .login-box h2{ font-weight:500; font-size:30px; color:#112D4E; margin-bottom:22px;}.login .login-box .form-label{ font-weight:500; font-size:16px; color:#353535; margin-bottom:6px;}.form-label span{ color:#FF0000;}.login .form-select{ font-weight:normal; font-size:14px; color:#000; padding:0.5rem; border:0.5px solid #C6C6C6; border-radius:0 !important;}.login .form-control{ font-weight:normal; font-size:13px; color:#000; background:#FEFEFE; border-radius:5px !important; border:0.5px solid #C6C6C6; padding:0.5rem; display:grid;}.login .login-box .input-group{ position:relative; display:flex;}.login .login-box .input-group .eye-icon{ position:absolute; z-index:999; top:55%; transform:translateY(-50%); right:3%; font-size:14px; color:#C6C6C6; cursor:pointer;}.login .login-box a{ font-weight:normal; font-size:15px; color:#3F72AF; text-decoration:none; margin-bottom:25px;}.login .login-box a span{ text-decoration:underline; transition:all 0.4s;}.login .login-box a span:hover{ color:#112D4E; font-weight:600;}.login .login-box .btn{ font-weight:bold; font-size:15px; color:#FFFFFF; background:#112D4E; border-radius:0; text-align:left; width:70%; margin:auto; justify-content:center; display:block; border-radius:5px; transition:all 0.5s; border:1px solid #112d4e;}.login .login-box .btn:hover{ color:#112D4E; background:#fff;}.login .login-box .line{ height:1px; width:100%; background:#112D4E;}.login .login-box .facebook-btn{ margin-bottom:15px; font-weight:400;}.login .login-box .btn i{ font-size:22px; vertical-align:middle; min-width:50px;}.login .login-box .google-btn{ font-weight:400;}.form-control::placeholder{ font-weight:normal; font-size:14px; color:#353535;}.form-control:focus{ box-shadow:0 0 4px 0 #3190FF}.form-select::.selected{ background-color:red !important;}.form-select:focus{ box-shadow:unset;}.form-img{ font-size:12px; color:#a0a0a0;}::-webkit-file-upload-button{ background-color:#f9f9f9; border:0.5px solid #d6d6d6; border-radius:4px; font-size:large 12px; color:#525252;}.btn-check:focus + .btn,.btn:focus{ outline:0; box-shadow:unset;}.close-icon{ position:absolute; top:20px; right:20px; height:30px; width:30px; border-radius:5px; text-align:center; line-height:30px; cursor:pointer; opacity:0.2; transition:all 0.3s;}.close-icon:hover{ opacity:1;}.close-icon:before{ height:18px; position:absolute; content:""; width:2px; background:#112D4E; display:inline-block; transform:rotate(40deg) translateY(-50%); top:42%; right:68%;}.close-icon:after{ height:18px; position:absolute; content:""; width:2px; background:#112D4E; display:inline-block; transform:rotate(-40deg) translateY(-50%); top:44%; left:66%;}.login .dedcription-btn{ width:35%; display:block; margin:0 auto;}.sign-up-box .dedcription-btn{ width:52%; margin:20px auto 0;}@media (max-width:575px){ .login .login-img h6{  width:100%;  margin:20px auto 50px; } .login .login-box{  margin:35px 25px; } .login .login-main.active{  width:100%;  overflow:auto; } .navigation{  padding:0 10px; } .login .login-box .btn{  font-size:15px;  width:100%; } .login .login-box .google-btn{  text-align:center !important; } .login .login-box .btn i{  margin-left:0px; } .login .login-box .facebook-btn{  text-align:center !important; } #fixed-social a{  height:40px;  line-height:40px;  width:40px;  font-size:20px; } #fixed-social a:hover > span{  left:43px; } #fixed-social a span{  line-height:40px;  left:60px;  width:100px; } .fixed-facebook span{  font-size:15px; } .login .forgot-password h2{  font-size:32px; } .login .login-box.active{  right:0;  width:unset;  left:0; }}@media (min-width:576px) and (max-width:767px){ .login .login-img img{  width:100%;  margin-bottom:50px; } .login .login-box .google-btn{  text-align:center !important; } .login .login-box .btn i{  margin-left:0px; } .login .login-box .facebook-btn{  text-align:center !important; } .login .login-img h6{  width:100%;  margin:20px auto 50px; } #fixed-social a{  height:40px;  line-height:40px;  width:40px;  font-size:20px; } #fixed-social a:hover > span{  left:43px; } #fixed-social a span{  line-height:40px;  left:60px;  width:100px; } .fixed-facebook span{  font-size:15px; } .navigation{  padding:0 10px; }}@media (min-width:768px) and (max-width:991px){ .login .login-box{  margin:35px 24px; } .login .login-box h2{  font-size:30px;  margin-bottom:12px; } .login .login-box a{  margin-bottom:14px; } .login .login-img h6{  width:100%; } .login .login-box .btn{  font-size:15px;  width:100%; } .navigation{  padding:0 0px; }}@media (min-width:992px) and (max-width:1199px){ .login .login-box{  margin:30px 40px; } .navigation{  padding:0 0px; } .login .login-img h6{  width:100%; } .login .login-box .btn{  width:95%; } .login .login-box h2{  font-size:38px; } .login .dedcription-btn{  width:55%; }}@media (min-width:1200px) and (max-width:1399px){ .login .login-box{  margin:30px 20px; } .login .dedcription-btn{  width:70%; } .login .login-box .btn{  width:90%; } .login .sign-up-img img{  width:100%; } .login .login-box h2{  font-size:30px; } .login .login-box .form-label{  font-size:13px;  margin-bottom:3px; }}@media (min-width:1400px) and (max-width:1699px){ .login .login-box{  margin:15px 15px; }}@media (min-width:1700px) and (max-width:1899px){ .login .login-box{  margin:44px; }}.filter-btn{ cursor:pointer;}.find-lawyer .find-lawyer-list{ background:#FFFFFF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); padding-bottom:10px;}.find-lawyer .find-lawyer-list .sub-page-head{ padding:20px; display:flex; justify-content:space-between; align-items:center;}.find-lawyer .find-lawyer-list .sub-page-head .filter-btn h3{ font-size:16px; margin-bottom:0;}.find-lawyer .find-lawyer-list .sub-page-head .breadcrumb .breadcrumb-item a,.find-lawyer .find-lawyer-list .sub-page-head .breadcrumb .breadcrumb-item{ font-weight:500; font-size:16px; color:#112D4E; text-decoration:none;}.find-lawyer .find-lawyer-list .sub-page-head .breadcrumb .breadcrumb-item.active{ color:#0056BC;}.find-lawyer .filter-type{ padding:0 20px; height:0; overflow:hidden; transition:all 0.3s linear;}.search-box-height{ height:auto !important;}.find-lawyer .filter-type.search-box-height{ overflow: unset; }.find-lawyer .filter-type .search-box-icon input[type="text"]{ width:100%; border:0; border-bottom:3px solid #A3A3A3; margin:8px 0; outline:none; padding:8px; box-sizing:border-box; transition:0.3s; color:#353535;}.find-lawyer .filter-type .search-box-icon input[type="text"]{ padding-left:36px;}.find-lawyer .filter-type .search-box-icon{ position:relative;}.find-lawyer .filter-type .search-box-icon i{ position:absolute; left:2%; top:45%; transform:translateY(-50%); padding:9px 8px; color:#353535; font-size:20px; transition:0.3s;}.find-lawyer .filter-type .search-box-icon i{ color:#353535; padding:9px 4px; border-radius:4px 0 0 4px;}.find-lawyer .filter-type .nav-link{ width:100%; border:0; border-bottom:3px solid #A3A3A3; margin:8px 0; padding:8px 8px 8px 32px; outline:0; color:#353535;}.find-lawyer .consult-best{ padding:0 20px;}.find-lawyer .consult-best h1, .consult-best h1{ font-weight:500; font-size:1.5rem; color:#000;}.find-lawyer .consult-best p{ font-weight:500; font-size:14px; line-height:22px; letter-spacing:0.005em; color:#000000; margin-bottom:8px;}.find-lawyer .consult-best a{ text-align:end; font-weight:500; font-size:15px; letter-spacing:0.01em; color:#000000; display:block;}.find-lawyer .lawyer-list-card img{ background:#Fff; width:110px; height:110px; margin-right:20px; box-shadow:0px 0px 12px -2px rgba(0,0,0,0.12);object-fit: cover;}.find-lawyer .lawyer-list-card .lawyer-info{ width:100%;}.find-lawyer .lawyer-list-card .card-images{ position:relative; display:inline-block;}.find-lawyer .lawyer-list-card .dedcription-btn{ width:35%;}.find-lawyer .lawyer-list-card{ display:flex; background:#F4F9FF; margin:0 20px; padding:24px 20px; border-radius:10px;}.find-lawyer .lawyer-list-card .lawyer-info .lawyer-name{ display:flex; align-items:center;}.find-lawyer .lawyer-list-card .lawyer-info .lawyer-name h3{ font-weight:600; margin-bottom:0; font-size:22px; color:#000000; margin-right:10px;}.find-lawyer .lawyer-list-card .lawyer-info .lawyer-name h6{ font-weight:500; font-size:14px; margin-bottom:0; margin-left:10px; color:#353535;}.find-lawyer .lawyer-list-card .lawyer-info p{ font-weight:500; font-size:14px; line-height:22px; letter-spacing:0.005em; color:#000000; margin-bottom:8px;}.find-lawyer .lawyer-list-card .lawyer-info .contact-btn{ font-weight:400; font-size:15px; text-decoration:none; background:#112D4E; padding:8px 28px; border-radius:5px; display:inline-block; color:#FFFFFF; margin-right:12px;}.find-lawyer .lawyer-list-card .lawyer-info .icon{ text-decoration:none; display:inline-block; width:38.5px; height:38.5px; text-align:center; line-height:38.5px; background:#FFFFFF; box-shadow:0px 0px 10.9481px -1.68432px rgba(0,0,0,0.12); border-radius:5px; margin-right:12px; transition:all 0.3s;}.find-lawyer .lawyer-list-card .lawyer-info .icon:hover{ background:#0056BC; color:#FFFFFF;}.find-lawyer .lawyer-list-card .lawyer-info .icon{ font-size:15px; color:#0056BC;}.find-lawyer .lawyer-list-card .lawyer-info span{ font-weight:500; font-size:14px; color:#353535; align-items:center; display:inline-flex;}.find-lawyer .lawyer-list-card .lawyer-info span i{ color:#112D4E; font-size:18px; margin-right:8px;}.news,.events,.live-session{ background:#FFFFFF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12);}.news h3,.events h3,.live-session h3{ font-weight:500; font-size:24px; padding:20px 20px 0; margin-bottom:0; color:#112D4E;}.news .box img,.events .box img,.live-session .box img{ max-width:110px; min-height:110px; max-height:110px; width:100%; border-radius:10px;}.news .box,.events .box,.live-session .box{ padding:0px 20px; max-height:420px; overflow-y:auto;}.news .box .session-content h3,.events .box .session-content h3,.live-session .box .session-content h3{ font-weight:500; font-size:18px; color:#000; padding:unset; margin-bottom:8px; -webkit-line-clamp:1; display:-webkit-box; -webkit-box-orient:vertical; height:auto; text-overflow:ellipsis; overflow:hidden;}.news .box .session-content p,.events .box .session-content p,.live-session .box .session-content p{ font-weight:500; font-size:16px; line-height:24px; letter-spacing:0.005em; color:#353535; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:48px; text-overflow:ellipsis; overflow:hidden;}.pagination{ justify-content:end; margin-right:20px;}.page-link{ color:#112D4E; font-weight:500;}.page-link:focus{ z-index:3; color:#112D4E; background-color:#e9ecef; box-shadow:unset;}.page-item.active .page-link{ z-index:3; color:#fff; background-color:#112D4E; border-color:#112D4E;}input::placeholder{ color:#353535 !important;}#section{ word-wrap:break-word;}.moretext{ display:none;}#full-stars-example .rating-group{ display:inline-flex;}#full-stars-example .rating__icon{ pointer-events:none;}#full-stars-example .rating__input{ position:absolute !important; left:-9999px !important;}#full-stars-example .rating__label{ cursor:pointer; padding:0 0.1em; font-size:18px;}#full-stars-example .rating__icon--star{ color:#FFCE31;}#full-stars-example .rating__icon--none{ color:#eee;}#full-stars-example .rating__input--none:checked + .rating__label .rating__icon--none{ color:red;}#full-stars-example .rating__input:checked ~ .rating__label .rating__icon--star{ color:#ddd;}#full-stars-example .rating-group:hover .rating__label .rating__icon--star{ color:#FFCE31;}#full-stars-example .rating__input:hover ~ .rating__label .rating__icon--star{ color:#ddd;}#full-stars-example .rating-group:hover .rating__input--none:not(:hover) + .rating__label .rating__icon--none{ color:#eee;}.recent-client .heading h3{ width:58%;}.recent-client .client-review{ background:#F4F9FF; padding:35px 20px; text-align:center;}.recent-client .client-review a{ text-decoration:none;}.recent-client .client-review a p{ font-weight:500; font-size:14px; line-height:22px; text-align:center; letter-spacing:0.005em; color:#353535; -webkit-line-clamp:3; display:-webkit-box; -webkit-box-orient:vertical; height:65px; text-overflow:ellipsis; overflow:hidden;}.recent-client .client-review a span i{ color:#FFCE31;}.recent-client .client-review a h3{ font-weight:500; font-size:18px; text-align:center; letter-spacing:0.005em; color:#000000; margin-bottom:0; margin-top:8px;}.recent-client .carousel-control-next .next-icon,.recent-client .carousel-control-prev .prev-icon{ border-radius:3px; border:1px solid #112D4E; width:30px; height:30px; line-height:30px;}.recent-client .carousel-control-next,.recent-client .carousel-control-prev{ top:-25%;}.carousel-control-prev{ right:3%; left:unset;}.recent-client .carousel-control-next-icon,.recent-client .carousel-control-prev-icon{ margin-top:6px;}.recent-city{ background:#f9f9f9; padding:60px 0 30px; display:flex; margin-top:50px;}.recent-city .city-name li{ display:inline-block;  width:50%; float:left;}.recent-city .city-name a i{ font-size:18px; margin-right:8px; color:#112D4E;}.recent-city .city-name a:hover{ color:#0056BC;}.recent-city .city-name a{ text-decoration:none; display:block; font-weight:500; transition:all 0.3s; font-size:16px; color:#353535; margin-bottom:20px; -webkit-line-clamp:1; display:-webkit-box; -webkit-box-orient:vertical; height:20px; text-overflow:ellipsis; overflow:hidden;}@media (max-width:575px){ .find-lawyer .consult-best h1{  font-size:16px; } .recent-city .city-name li{  width:100%; } .recent-city{  margin-top:10px; } .login .login-box .form-label{  font-size:14px; }  .find-lawyer .lawyer-list-card .dedcription-btn{  width:84%; } .find-lawyer .find-lawyer-list .sub-page-head .filter-btn h3 .select2-container{  width:75px !important; } .find-lawyer .find-lawyer-list .sub-page-head .filter-btn h3{  font-size:14px;  padding:8px 12px; } .find-lawyer .find-lawyer-list .sub-page-head .breadcrumb .breadcrumb-item a,.find-lawyer .find-lawyer-list .sub-page-head .breadcrumb .breadcrumb-item{  font-size:12px; } .find-lawyer .lawyer-list-card{  display:block;  text-align:center;  padding:20px 12px;  margin:0 15px; } .find-lawyer .lawyer-list-card img{  margin-right:0; } .find-lawyer .lawyer-list-card .lawyer-info .lawyer-name{  display:block;  margin-top:10px; } .find-lawyer .lawyer-list-card .lawyer-info span{  display:block;  text-align:start; } .find-lawyer .lawyer-list-card .lawyer-info .contact-btn{  font-size:14px;  width:80%;  margin:auto;  padding:6px 23px;  display:block;  margin-bottom:18px; } .news h3,.events h3,.live-session h3{  font-size:24px;  padding:12px 15px 0; } .news .box img,.events .box img,.live-session .box img{  max-width:70px;  max-height:70px;  border-radius:5px; } .news .box .session-content h3,.events .box .session-content h3,.live-session .box .session-content h3{  margin-bottom:2px; } .carousel-control-prev{  right:10%; } .recent-client .carousel-control-next,.recent-client .carousel-control-prev{  top:-15%; } .carousel-control-next,.carousel-control-prev{  height:30px; } .recent-client .client-review{  padding:25px 12px; } .find-lawyer .lawyer-list-card .lawyer-info .icon{ }}@media (min-width:576px) and (max-width:767px){ .find-lawyer .lawyer-list-card img{  width:87px;  height:125px;  margin-right:15px; } .find-lawyer .lawyer-list-card .dedcription-btn{  width:48%; } .recent-client .client-review a p{  height:42px; } .find-lawyer .lawyer-list-card .lawyer-info .lawyer-name h3{  font-size:15px; } #full-stars-example .rating__label{  font-size:15px; } .find-lawyer .lawyer-list-card .lawyer-info .lawyer-name h6{  font-size:12px; } .carousel-control-next,.carousel-control-prev{  height:30px; } .carousel-control-prev{  right:7%; } .recent-client .heading p{  width:70%; } .recent-client .carousel-control-next,.recent-client .carousel-control-prev{  top:-8%; } .find-lawyer .filter-type .nav-link{  padding:8px 8px 8px 42px; } .find-lawyer .filter-type .search-box-icon input[type="text"]{  padding-left:48px; } .find-lawyer .lawyer-list-card .lawyer-info .icon{  width:35.5px;  height:35.5px;  line-height:35.5px;  margin-right:2px; } .find-lawyer .lawyer-list-card .lawyer-info .contact-btn{  padding:8px 18px;  margin-right:10px; }}@media (min-width:768px) and (max-width:991px){ .recent-client .heading h3{  width:65%; } .login .login-box .form-label{  font-size:14px; } .recent-client .client-review{  padding:30px 12px; } .carousel-control-prev{  right:5%; } .carousel-control-next,.carousel-control-prev{  height:30px; } .recent-client .carousel-control-next,.recent-client .carousel-control-prev{  top:-35%; } .find-lawyer .filter-type .nav-link{  padding:8px 8px 8px 52px; } .find-lawyer .filter-type .search-box-icon input[type="text"]{  padding-left:58px; }}@media (min-width:992px) and (max-width:1199px){ .find-lawyer .lawyer-list-card .lawyer-info .lawyer-name h3{  font-size:20px; } .find-lawyer .lawyer-list-card .dedcription-btn{  width:40%; } .news .box img,.events .box img,.live-session .box img{  max-width:80px;  max-height:80px; } .carousel-control-prev{  right:4%; } .recent-city .city-name a i{  font-size:15px;  margin-right:2px; } .find-lawyer .lawyer-list-card .lawyer-info .icon{  margin-right:6px; }}.jobs-page .sub-page-head{ padding:0 0px 20px; display:flex; justify-content:space-between; align-items:center;}.jobs-page .sub-page-head .filter-btn a{ text-decoration:none; font-weight:500; font-size:16px; color:#353535; display:inline-block; background:#FFFFFF; border:0.5px solid #E5E5E5; border-radius:5px; padding:8px 16px;}.jobs-page .sub-page-head .breadcrumb .breadcrumb-item a,.jobs-page .sub-page-head .breadcrumb .breadcrumb-item{ font-weight:500; font-size:16px; color:#112D4E; text-decoration:none;}.jobs-page .sub-page-head .breadcrumb .breadcrumb-item.active{ color:#0056BC;}.jobs-page .jobs-box p{ font-weight:500; font-size:14px; line-height:24px; color:#353535; margin-bottom:5px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:48px; text-overflow:ellipsis; overflow:hidden;}.jobs-page .jobs-box h6{ font-weight:500; font-size:12px; color:#000000;}.jobs-page .jobs-box h3{ font-weight:500; font-size:20px; color:#000000;}.jobs-page .jobs-box{ background:#F4F9FF; border-radius:10px; padding:25px;}.jobs-page .jobs-box span span{ color:#112D4E; font-size:20px; margin-right:8px;}.jobs-page .jobs-box span{ font-weight:500; font-size:14px; color:#353535; align-items:center; display:inline-flex;}.jobs-page .jobs-box span i{ color:#112D4E; font-size:18px; margin-right:8px;}.jobs-page .jobs-box .apply-btn{ font-weight:400; font-size:15px; text-decoration:none; background:#112D4E; padding:5px 38px; border-radius:5px; display:inline-block; color:#FFFFFF;}.jobs-page .pagination{ margin-right:0px;}@media (max-width:575px){ .jobs-page .jobs-box{  padding:15px; }}@media (min-width:768px) and (max-width:991px){ .jobs-page .jobs-box{  padding:15px; }}@media (min-width:992px) and (max-width:1199px){ .jobs-page .jobs-box .apply-btn{  padding:3px 30px; } .jobs-page .jobs-box span{  font-size:13px; } .jobs-page .jobs-box{  padding:14px; }}.lawyer-details .conatct-btn .btn{ background:#F4F9FF; border:1px solid #0056BC; border-radius:6px; font-weight:500; font-size:17px; color:#0056BC; text-decoration:none; display:block;}.lawyer-details .conatct-btn .icon-1 i,.lawyer-details .conatct-btn .icon i{ font-size:22px; margin-right:14px; color:#0056BC;}.lawyer-details .conatct-btn .icon-1 span,.lawyer-details .conatct-btn .icon span{ display:inline-block; margin-left:40px;}.lawyer-details .conatct-btn .icon-1,.lawyer-details .conatct-btn .icon{ background:#FFFFFF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); border-radius:6px; display:block; font-weight:500; font-size:14px; text-decoration:none; padding:8px; color:#353535; margin-top:10px;}.lawyer-details .lawyer-info span{ font-weight:500; font-size:14px; color:#353535; align-items:center; display:inline-flex;}.lawyer-details .lawyer-info span i{ color:#112D4E; font-size:18px; margin-right:8px;}.lawyer-details .lawyer-info .lawyer-name i{ color:#FFCE31;}.lawyer-details .lawyer-info .lawyer-name{ display:flex; align-items:center;}.lawyer-details .lawyer-info .lawyer-name h1{ font-weight:600; margin-bottom:0; font-size:26px; color:#000000; margin-right:10px;}.lawyer-details .lawyer-info .lawyer-name h6{ font-weight:500; font-size:14px; margin-bottom:0; margin-left:10px; color:#353535;}.lawyer-details .lawyer-info p{ font-weight:500; font-size:14px; line-height:22px; letter-spacing:0.005em; color:#000000; margin-bottom:8px;}.lawyer-details .lawyer-content h3{ font-weight:500; font-size:20px; margin-bottom:12px; color:#000000;}.lawyer-details .lawyer-content p:last-child{ margin-bottom:0;}.lawyer-details .lawyer-content p{ font-weight:500; font-size:14px; line-height:24px; letter-spacing:0.005em; color:#000000; margin-bottom:6px;}.contact-lawyer .heading h3{ width:100%;}.contact-lawyer .contact-lawyer-form{ background:#F4F9FF; border:1px dashed #112D4E; border-radius:10px; padding:30px; margin-top:30px;}.contact-lawyer-form .form-label{ font-weight:500; font-size:16px; color:#353535; margin-bottom:6px;}.contact-lawyer-form .form-select{ font-weight:normal; font-size:14px; color:#C6C6C6; border:0.5px solid #C6C6C6;}.form-control::placeholder{ color:#C6C6C6 !important;}.form-img{ color:#C6C6C6 !important;}.contact-lawyer-form .form-control{ font-weight:normal; font-size:13px; color:#353535; background:#FEFEFE; border:0.5px solid #C6C6C6; border-radius:5px;}.contact-lawyer-form .submit-btn a{ background:#112D4E; border-radius:5px; font-weight:500; font-size:14px; line-height:16px; color:#FFFFFF; padding:10px 45px; display:inline-block; text-decoration:none;}.top-review .write-review a{ background:#112D4E; border-radius:5px; font-weight:500; font-size:14px; line-height:16px; color:#FFFFFF; padding:10px 45px; display:inline-block; text-decoration:none;}.top-review .review-img{ display:inline-block;}.top-review .review-img img{ display:inline-block; width:100px; height:100px; border-radius:100%; box-shadow:0px 0px 15px -2px rgba(0,0,0,0.12);}.top-review .review-content{ background:#F9F9F9; padding:22px; margin-bottom:30px;}.top-review .review-content h3{ font-weight:500; font-size:22px; color:#112D4E;}.top-review .review-content span{ font-weight:500; font-size:16px; letter-spacing:0.005em; color:#353535;}.top-review .review-content span i {color: #c5bfc7;}.top-review .review-content span i.checked{ color:#FFCE31;}.top-review .review-content p{ font-weight:500; font-size:14px; line-height:22px; letter-spacing:0.005em; color:#000000; margin-bottom:8px;}.top-review .review-content p:last-child{ margin-bottom:0;}.modal-body{ display:flex;}.modal-body video{ width:100%;}.modal-dialog{ max-width:50%;}@media (max-width:320px){ .lawyer-details .conatct-btn .icon span{  margin-left:90px !important; }}@media (min-width:321px) and (max-width:375px){ .lawyer-details .conatct-btn .icon span{  margin-left:118px !important; }}@media (min-width:376px) and (max-width:425px){ .lawyer-details .conatct-btn .icon span{  margin-left:148px; }}@media (min-width:426px) and (max-width:574px){ .lawyer-details .conatct-btn .icon span{  margin-left:210px; }}@media (max-width:575px){ .jobs-page .sub-page-head .breadcrumb .breadcrumb-item a,.jobs-page .sub-page-head .breadcrumb .breadcrumb-item{  font-size:13px; } .jobs-page .lawyer-img img{  height:140px;  width:180px;   } .lawyer-details .lawyer-info .lawyer-name{  display:block; } .lawyer-details .lawyer-info .lawyer-name h6{  margin-left:0px; } .contact-lawyer .heading h3{  width:65%; } .contact-lawyer .contact-lawyer-form{  padding:15px 15px; } .top-review .write-review a{  padding:10px 16px; } .top-review .review-content{  padding:15px; } .top-review .review-img img{  margin-bottom:18px; } .lawyer-details .lawyer-content p, .top-review .review-content p{  -webkit-line-clamp:2;  display:-webkit-box;  -webkit-box-orient:vertical;  height:48px;  text-overflow:ellipsis;  overflow:hidden; } .top-review .heading h3{  width:65%; }}@media (min-width:576px) and (max-width:767px){ .modal-dialog{  max-width:100%; } .lawyer-details .lawyer-info .lawyer-name{  display:block; } .lawyer-details .lawyer-info .lawyer-name h6{  margin-left:0px; } .lawyer-details .conatct-btn{  display:inline-flex; } .lawyer-details .conatct-btn .btn{  padding:16px 0px;  margin-right:6px; } .lawyer-details .conatct-btn .icon{  margin-top:0;  margin:0 7px;  padding:20px 10px; } .lawyer-details .conatct-btn .icon span{  margin-left:0px;  text-align:center !important; } .lawyer-details .conatct-btn .icon i{  margin-right:0px; } .lawyer-details .lawyer-content p{  -webkit-line-clamp:2;  display:-webkit-box;  -webkit-box-orient:vertical;  height:46px;  text-overflow:ellipsis;  overflow:hidden; } .top-review .heading h3{  width:70%; } .recent-city .city-name a{  font-size:14px; }}@media (min-width:768px) and (max-width:991px){ .lawyer-details .conatct-btn .icon span{  margin-left:22px; } .lawyer-details .conatct-btn .icon{  padding:8px; } .contact-lawyer .heading h3{  width:79%; } .top-review .heading h3{ }}@media (min-width:992px) and (max-width:1199px){ .contact-lawyer .heading h3{  width:60%; } .top-review .heading h3{  font-size:35px;  width:79%; }}.dedcription-btn a{ text-decoration:none;}.dedcription-btn{  position:relative; display:inline-block; border-radius:10px; background-color:#fcfcfc; color:#112D4E; text-align:center; font-size:18px; padding:9px 0; transition:all 0.3s; text-decoration:none; padding-right:60px; padding-left:20px; box-shadow:0 3px 20px 0 rgba(0,0,0,0.06);}.dedcription-btn .btn-icon{ background-color:#112D4E; width:67px; height:37px; float:right; position:absolute; border-radius:10px 10px 10px 0; right:0px; top:0px; transition:all 0.3s;}.name-descripeion{ position:relative; z-index:9; font-size:16px; margin-bottom:0;}.btn-icon::after{ content:""; width:0; height:0; border-top:38px solid #fcfcfc; border-right:40px solid transparent; position:absolute; top:0px; left:0px;}.dedcription-btn:hover .btn-icon{ width:100%; border-radius:10px;}.dedcription-btn:hover .btn-icon::after{ display:none; opacity:0.1;}.btn-icon i{ position:absolute; right:12px; top:12px; color:#fff;}.dedcription-btn:hover{ color:#fff !important; text-decoration:none !important;}.hover-box{  justify-content:center; align-items:center;}.company-details .company-name h1{font-weight:500; font-size:26px; color:#112D4E; margin-bottom:0;}.company-details .company-name h3{ font-weight:500; font-size:18px; color:#112D4E; margin-bottom:0;}.company-details .company-name h6{ font-weight:500; font-size:14px; color:#777777; margin-bottom:0;}.company-details p{ font-weight:500; font-size:14px; line-height:24px; letter-spacing:0.005em; color:#000000; margin-bottom:0px;}.company-details .company-name{ justify-content:space-between; margin-bottom:12px;}.jobs-page-background{ background:#FFFFFF; box-shadow:0px 0px 13px -2px rgb(0 0 0 / 12%); padding:15px;}.job-point h3{ font-weight:500; font-size:20px; margin-bottom:12px; color:#000000;}.job-point p i{ color:#0056BC; font-size:18px; margin-right:8px;}.job-point p{ font-weight:500; font-size:14px; line-height:24px; letter-spacing:0.005em; color:#000000; display:flex !important;}.jobs-page .job-summary h3{ font-weight:500; font-size:24px; padding:20px 20px 0; margin-bottom:0; color:#112D4E;}.jobs-page .job-summary .job-summary-box i{ font-size:28px; color:#112D4E;}.jobs-page .job-summary .job-summary-box a:hover{ color:#0056BC;}.jobs-page .job-summary .job-summary-box a,.jobs-page .job-summary .job-summary-box p{ margin-bottom:0; font-weight:500; font-size:18px; color:#4A4F55; transition:all 0.3s; text-decoration:none;}.jobs-page .job-summary .job-summary-box h6{ font-weight:500; margin-bottom:8px; font-size:18px; color:#000000;}.jobs-page .job-summary .job-summary-box{ padding:0 30px 30px;}.jobs-page .job-summary{ background:#FFFFFF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12);}.jobs-page .sub-page-head .hover-box{ }.jobs-contact .heading h3{ width:27%;}.jobs-recent .heading h3{ width:35%;}@media (max-width:575px){ .company-img{  text-align:center;  margin-bottom:30px; } .company-details .company-name{  display:block;  margin-bottom:12px;  text-align:center; } .company-details .company-name h3{  margin-bottom:4px; } .company-details p{  text-align:center; } .jobs-page .lawyer-content h3{  text-align:center; } .jobs-page .lawyer-content p{  text-align:center; } .jobs-page .job-summary .job-summary-box h6{  margin-bottom:2px; } .jobs-page .job-summary .job-summary-box{  padding:15px 15px 15px; } .jobs-page .dedcription-btn .btn-icon{  height:34px; } .jobs-page .name-descripeion{  font-size:14px; } .jobs-page .sub-page-head .hover-box{   } .jobs-page .heading h3{  width:49%; } .jobs-contact .heading h3{  width:44%; } .jobs-recent .carousel-control-next,.carousel-control-prev{  top:-8%; } .jobs-contact .sub-page-head .btn-icon{  height:33px; } .jobs-recent .owl-theme .owl-controls .owl-buttons{  top:-20%; }}@media (min-width:576px) and (max-width:767px){  .jobs-page .sub-page-head .hover-box{   } .jobs-recent .owl-theme .owl-controls .owl-buttons{  top:-20%; }}@media (min-width:768px) and (max-width:991px){ .jobs-page .job-summary .job-summary-box h6{  margin-bottom:6px;  font-size:16px; } .jobs-contact .heading h3{  width:48%; } .jobs-recent .heading h3{  width:58%; } .jobs-page .job-summary .job-summary-box p{  font-size:14px; } .jobs-page .job-summary .job-summary-box{  padding:0 15px 15px; } .jobs-page .sub-page-head .hover-box{   } .jobs-page .job-summary h3{  font-size:20px;  padding:15px 15px 0; } .recent-client .hover-box{   }}@media (min-width:991px) and (max-width:1199px){ .jobs-page .heading h3{  width:78%; } .jobs-page .sub-page-head .hover-box{   } .jobs-contact .heading h3{  width:33%; } .jobs-recent .heading h3{  width:43%; }}.circle-video{ background-color:#0056BC; width:auto; height:auto; border-radius:0%; animation:video 0.7s linear infinite;}@keyframes video{ 0%{  box-shadow:0 0 0 0 rgba(0,86,188,0.3),0 0 0 5px rgba(0,86,188,0.3),0 0 0 10px rgba(0,86,188,0.3); } 100%{  box-shadow:0 0 0 5px rgba(0,86,188,0.3),0 0 0 10px rgba(0,86,188,0.3),0 0 0 20px rgba(0,86,188,0); }}.circle-ripple{ background-color:#e57000; width:auto; height:auto; border-radius:0%; animation:ripple 0.7s linear infinite;}@keyframes ripple{ 0%{  box-shadow:0 0 0 0 rgba(229,112,0,0.3),0 0 0 5px rgba(229,112,0,0.3),0 0 0 10px rgba(229,112,0,0.3); } 100%{  box-shadow:0 0 0 5px rgba(229,112,0,0.3),0 0 0 10px rgba(229,112,0,0.3),0 0 0 20px rgba(229,112,0,0); }}.any-problem .search-box-icon{ position:relative;}.any-problem .modal{ left:50%; transform:translateX(-50%); width:50%;}.any-problem .search-box-icon input[type="text"]{ padding-left:50px;}.any-problem .search-box-icon input[type="text"]{ width:100%; border:0; border-bottom:3px solid #EAEAEA; margin:8px 0; outline:none; padding:8px; box-sizing:border-box; transition:0.3s;}.any-problem .search-box-icon i{ color:#C6C6C6; padding:9px 4px; border-radius:4px 0 0 4px;}.any-problem .search-box-icon i{ position:absolute; left:2%; top:45%; transform:translateY(-50%); padding:9px 8px; color:#C6C6C6; font-size:20px; transition:0.3s;}.select2-container--default .select2-results__option--highlighted[aria-selected]{ background-color:#112d4e;}.any-problem .select2-container--default .select2-selection--single .select2-selection__rendered{ color:#c6c6c6; line-height:28px; padding:0px 42px 0px; font-size:14px; text-align:start;}.any-problem .search-box-icon input[type="text"]{ padding-left:50px;}.any-problem .select2-container--default .select2-selection--single .select2-selection__placeholder{ color:#c6c6c6;}.any-problem .select2-container--default .select2-selection--single .select2-selection__arrow{ top:20px;}.any-problem .select2-container--default .select2-selection--single{ background-color:#fff; border:0px solid #aaa; border-radius:0px; border-bottom:3px solid #EAEAEA; height:unset; margin:20px 0;}.any-problem .select2-container{ position:unset; width:100% !important;}@media (max-width:575px){ .any-problem .modal{  left:0;  transform:unset;  width:100%; } .modal-dialog{  max-width:unset; }}@media (min-width:768px) and (max-width:991px){ .any-problem .modal{  width:80%; }}@media (min-width:991px) and (max-width:1199px){ .any-problem .modal{  width:90%; }}.slider .upcoming-tabs .contact-lawyer .contact-lawyer-form{ max-height:515px; overflow-y:auto;}.slider .upcoming-tabs .modal-dialog{ max-width:100%;}.slider .upcoming-tabs .modal-dialog .hover-box{ }@media (max-width:320px){ .slider .upcoming-tabs .modal-dialog .hover-box{   }}@media (min-width:321px) and (max-width:575px){ .slider .upcoming-tabs .modal-dialog .hover-box{   }}@media (min-width:576px) and (max-width:767px){ .slider .upcoming-tabs .any-problem .modal{  width:90%; } .slider .upcoming-tabs .modal-dialog .hover-box{   }}@media (min-width:768px) and (max-width:991px){ .slider .upcoming-tabs .modal-dialog .hover-box{   }}@media (min-width:1200px) and (max-width:1399px){ .slider .upcoming-tabs .modal-dialog .hover-box{   }}.dedcription-btn{ background-color:#d2e7ff;}.btn-icon::after{ border-top:38px solid #d2e7ff;}.contact-lawyer-form .form-control{ padding:0.5rem;}.slider .upcoming-tabs .modal{ overflow-y:hidden;}.lawyers-represent .owl-carousel .owl-item .item{ text-align:center;}.lawyers-represent .owl-carousel .owl-item{ width:213px !important; margin-right:0 !important;}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{ top:50%; transform:translateY(-50%);}.owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{ font-size:40px; background:#F4F9FF; display:inline-block; padding:0px 24px 7px;}.owl-dots{ display:none !important;}.owl-carousel .owl-nav .owl-next{ right:-23.3%; position:absolute;}.owl-carousel .owl-nav .owl-prev{ position:absolute; left:-23%;}@media (max-width:320px){ .lawyers-represent .owl-carousel .owl-item{  width:175px !important;  margin-right:0 !important; } .login-box{  width:unset !important; } .owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{  font-size:20px;  padding:0px 13px 7px;  font-weight:900; } .owl-carousel .owl-nav .owl-next{  right:0; } .owl-carousel .owl-nav .owl-prev{  left:0; } .owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{  top:53%; }}@media (min-width:321px) and (max-width:575px){ .lawyers-represent .owl-carousel .owl-item{  width:166px !important;  margin-right:0 !important; } .login-box{  width:unset !important; } .owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{  font-size:20px;  padding:0px 13px 7px;  font-weight:900; } .owl-carousel .owl-nav .owl-next{  right:0; } .owl-carousel .owl-nav .owl-prev{  left:0; } .owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{  top:51%; }}@media (min-width:576px) and (max-width:767px){ .owl-carousel .owl-nav .owl-next{  right:-5%; } .login-box{  width:unset !important; } .owl-carousel .owl-nav .owl-prev{  left:-5%; } .owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{  font-size:30px;  padding:0px 13px 7px;  font-weight:900; } .lawyers-represent .owl-carousel .owl-item{  width:208px !important; } .owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{  top:50%; }}@media (min-width:768px) and (max-width:991px){ .owl-carousel .owl-nav .owl-next{  right:-5%; } .owl-carousel .owl-nav .owl-prev{  left:-5%; } .owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{  font-size:30px;  padding:0px 13px 7px;  font-weight:900; } .lawyers-represent .owl-carousel .owl-item{  width:248px !important; } .owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{  top:50%; }}@media (min-width:992px) and (max-width:1199px){ .owl-carousel .owl-nav .owl-next{  right:-5%; } .lawyers-represent .lawyers-category span{  font-weight:600;  font-size:13px; } .owl-carousel .owl-nav .owl-prev{  left:-5%; } .owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{  font-size:30px;  padding:0px 13px 7px;  font-weight:900; } .lawyers-represent .owl-carousel .owl-item{  width:154px !important; }}@media (min-width:1200px) and (max-width:1399px){ .owl-carousel .owl-nav .owl-next{  right:-5%; } .owl-carousel .owl-nav .owl-prev{  left:-5%; } .owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{  font-size:30px;  padding:0px 13px 7px;  font-weight:900; } .lawyers-represent .owl-carousel .owl-item{  width:186px !important; } .owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{  top:48%; }}@media (min-width:1400px) and (max-width:1899px){ .owl-carousel .owl-nav .owl-next{  right:-5%; } .owl-carousel .owl-nav .owl-prev{  left:-5% !important; } .owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{  font-size:30px;  padding:0px 13px 7px;  font-weight:900; }}@media (min-width:1400px) and (max-width:1899px){ .owl-carousel .owl-nav .owl-prev{  position:absolute;  left:-17.6%; }}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){ cursor:pointer; border:none;}@media (max-width:320px){ .login .dedcription-btn{  width:55%; }}#SignUpSection,#verificationSection,#FrgtPassSection{ display:none;}.forgot-password .form-control{ position:relative; display:flex;}.forgot-password .input-group .eye-icon{ position:absolute; z-index:999; top:55%; transform:translateY(-50%); right:3%; font-size:14px; color:#C6C6C6; cursor:pointer;}.login .sign-up-box .select2-container--default .select2-selection--single .select2-selection__arrow{ top:5px !important;}.legal-news{ background:#F4F9FF; margin:0; padding:24px 20px; border-radius:10px; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12);}.legal-news img{ border-radius:10px !important; width:100% !important;}.legal-news .legal-news-times{ margin-bottom:8px;}.legal-news .legal-news-times span i{ font-size:18px; margin-right:4px;}.legal-news .legal-news-times span{ font-weight:500; font-size:14px; line-height:16px; color:#4A4F55}.legal-news h3{ font-weight:600; font-size:18px; line-height:26px; color:#000000; margin-bottom:8px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:auto; text-overflow:ellipsis; overflow:hidden;}.legal-news p{ font-weight:500; font-size:14px; line-height:22px; color:#4A4F55; margin-bottom:8px; -webkit-line-clamp:3; display:-webkit-box; -webkit-box-orient:vertical; height:auto; text-overflow:ellipsis; overflow:hidden;}.legal-news a{ font-weight:600; font-size:15px; text-decoration-line:underline; color:#0056BC; text-align:end; display:block;}.legal-news a i{ font-size:12px; margin-left:4px;}@media (max-width:575px){ .legal-news{  margin:0 15px;  padding:15px 15px; } .legal-news a{  text-align:start;  font-size:14px; } element.style{ } .legal-news h3{  font-size:16px;  line-height:22px;  height:42px; } .legal-news p{  line-height:20px;  height:60px; }}@media (min-width:768px) and (max-width:991px){ .legal-news h3{  font-size:16px;  line-height:22px;  height:42px; } .legal-news p{  line-height:20px;  margin-bottom:6px;  -webkit-line-clamp:2;  height:37px; } .legal-news a{  font-size:14px; }}@media (min-width:992px) and (max-width:1199px){ .legal-news h3{  font-size:16px;  line-height:22px;  height:42px; } .legal-news p{  line-height:20px;  margin-bottom:6px;  -webkit-line-clamp:2;  height:37px; } .legal-news a{  font-size:14px; }}.breadcrumb-item.active{ font-weight:500; font-size:26px; line-height:30px; color:#112D4E;}.sub-head{ font-size:14px !important; line-height:16px !important; color:#263238 !important;}.breadcrumb-item a{ font-weight:500; font-size:14px; line-height:16px; color:#4A4F55; text-decoration:none;}.breadcrumb{ margin-bottom:3px; align-items:center;}.know-your-law .sub-page-head .select2-container .select2-selection--single .select2-selection__rendered{ padding:0.3rem 1rem 0.3rem 0.5rem;}.know-your-law .sub-page-head .select2-container .select2-selection--single{ height:38px;}.know-your-law .sub-page-head .form-label{ font-weight:500; font-size:16px; color:#353535;}.know-your-law .sub-page-head .select2-container--default .select2-selection--single .select2-selection__arrow{ top:6px;}.know-your-law-video{ background:#FFFFFF; box-shadow:0px 0px 5px rgba(0,0,0,0.1); border-radius:10px;}.know-your-law-video .video-content{ padding:10px 18px 18px;}.know-your-law-video .video-content .video-head h3{ font-weight:600; font-size:20px; color:#112D4E;}.know-your-law-video .video-content .video-head{ display:flex; align-items:center; justify-content:space-between;}.know-your-law-video .video iframe{ width:100%; height:367px; border-radius:10px 10px 0 0;}.know-your-law-video .video-content .video-head a i,.know-your-law-video .video-content .video-head span i{ font-size:18px; margin-right:4px; vertical-align:middle; color:#353535;}.know-your-law-video .video-content .video-head a,.know-your-law-video .video-content .video-head span{ font-weight:500; text-decoration:none; font-size:14px; line-height:16px; color:#4A4F55;}.know-your-law-video .video-content p{ font-weight:500; font-size:14px; line-height:22px; color:#4A4F55; margin-bottom:0px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:42px; text-overflow:ellipsis; overflow:hidden;}.know-your-law-video .video-content h6{ font-weight:600; font-size:16px; color:#353535;}@media (max-width:575px){ .know-your-law-video .video iframe{  height:200px; } .know-your-law-video .video-content .video-head{  display:block;  margin-bottom:10px; }}@media (min-width:1200px) and (max-width:1399px){ .breadcrumb-item.active{  font-size:24px; }}.know-your-law .know-your-law-details h3{ font-weight:500; font-size:26px; color:#112D4E;}.know-your-law .know-your-law-details i{ font-size:18px; margin-right:4px; vertical-align:middle; color:#353535;}.know-your-law .know-your-law-details a,.know-your-law .know-your-law-details span{ font-weight:500; text-decoration:none; font-size:14px; line-height:16px; color:#4A4F55;}.know-your-law .know-your-law-details .like,.know-your-law .know-your-law-details .unlike{ font-weight:500; text-decoration:none; font-size:14px; line-height:16px; color:#112d4e;}.know-your-law .know-your-law-details .unlike i{ transform:rotate(180deg);}.know-your-law .know-your-law-details .like:hover i,.know-your-law .know-your-law-details .unlike:hover i{ color:#0056BC;}.know-your-law .know-your-law-details .video iframe{ width:100%; height:372px; border-radius:10px; margin-bottom:10px;}.know-your-law .know-your-law-details p{ font-weight:500; font-size:14px; line-height:22px; color:#4A4F55; margin-bottom:0px;}.know-your-law .know-your-law-details h6{ font-weight:500; font-size:26px; color:#112D4E;}.live-session-box{ background-color:#F4F9FF !important;}.live-session .box .session-content span{ font-weight:500; font-size:14px; line-height:16px; color:#4A4F55;}.live-session .box iframe{ max-width:110px; max-height:110px; border-radius:10px;}.comment .hover-box{ }@media (max-width:767px){ .know-your-law .know-your-law-details .video iframe{  height:200px; } .comment .hover-box{   } .know-your-law .know-your-law-details h3{  font-size:22px;  line-height:33px; } .know-your-law .know-your-law-details h6{  font-size:22px; } .know-your-law-details{  margin-bottom:16px; }}.event-page{ background:#f9f9f9;}.event-page p{ -webkit-line-clamp:2; height:auto;}.event-page h3{ margin-bottom:0px; -webkit-line-clamp:1; height:24px; color:#112d4e;}.event-page .legal-news-times{ margin-bottom:10px;}.legal-news .legal-news-times a:hover{ color:#0056BC;}.legal-news .legal-news-times a{ font-weight:500; font-size:14px; line-height:16px; color:#4A4F55; text-decoration:none; transition:all 0.3s;}.legal-news .legal-news-times span svg{ font-size:18px; margin-right:4px;}.legal-news .legal-news-times a i{ font-size:18px; margin-right:4px; color:#353535;}.event-page .legal-news-times span i{ font-size:18px; margin-right:4px; color:#353535; vertical-align:middle;}@media (max-width:575px){ .event-page .legal-news-times span svg, .event-page .legal-news-times a i, .event-page .legal-news-times span i{  width:24px;  text-align:center;  margin:0; }}.event-details .head{ font-weight:500 !important; font-size:26px !important; line-height:30px !important; color:#112D4E !important;}.event-details .sub-head{ font-size:14px !important; line-height:16px !important; color:#263238 !important;}.event-details .sub-page-head .hover-box{ }.event-details .event-details-side .job-summary-box svg,.event-details .event-details-side .job-summary-box i{ font-size:20px; color:#112D4E;}.EventImg .carousel-control-next,.EventImg .carousel-control-prev{ top:50%; transform:translateY(-50%);}.EventImg .carousel-control-prev{ left:0;}.EventImg .carousel-control-next,.EventImg .carousel-control-prev{ width:40px; opacity:1; height:40px; background:#F4F9FF;}.EventImg .carousel-inner .carousel-item img{ height:616px; border-radius:10px;}.event-details .event-content p{ font-weight:500; font-size:16px; line-height:26px; color:#4A4F55;}.event-details .event-content h3{ font-weight:500; font-size:28px; color:#112d4e;}@media (max-width:575px){ .EventImg .carousel-inner .carousel-item img{  height:266px; } .event-details .head{  font-size:20px !important; } .event-details .sub-page-head .hover-box{   }}@media (min-width:576px) and (max-width:767px){ .event-details .sub-page-head .hover-box{   } .EventImg .carousel-inner .carousel-item img{   }}@media (min-width:768px) and (max-width:991px){ .event-details .sub-page-head .hover-box{   } .EventImg .carousel-inner .carousel-item img{  height:470px; } .event-details .job-summary .job-summary-box p{  font-size:12px; }}@media (min-width:992px) and (max-width:1199px){ .event-details .job-summary .job-summary-box p{  font-size:16px; }}.owl-carousel .owl-item img{ display:block; width:17%; float:left; border:5px solid #fff; border-radius:20px; margin-left:54px; margin-right:35px; margin-top:15px;}.testimonial-item.equal-height.style-6{ background-color:#eee; border-radius:10px; margin:10px;}.cell-right{ text-align:center; margin-right:80px; padding-top:35px; padding-bottom:20px;}.testimonial-name{ font-weight:600;}.testimonial-content.quote{ padding:17px 55px;}.et_right_sidebar #main-content .container:before{ display:none;}#main-content .container{ padding-top:10px;}i.fa.fa-quote-left{ padding:0px 10px; color:#999;}.owl-pagination{ display:none;}.owl-theme .owl-controls .owl-buttons{ display:flex; position:absolute; top:-30%; right:0.4%;}.owl-theme .owl-controls .owl-buttons div{ border-radius:5px; padding:0px 13px; font-size:30px; font-weight:600; color:#112d4e; background:none; border:1px solid #112d4e;}.owl-carousel .owl-item img{ display:unset; width:unset; float:unset; border:unset; border-radius:unset; margin-left:unset; margin-right:unset; margin-top:unset;}@media (max-width:320px){ .owl-theme .owl-controls .owl-buttons{  top:-15%; } .owl-theme .owl-controls .owl-buttons div{  border-radius:5px;  padding:0px 10px;  font-size:25px;  font-weight:600;  color:#112d4e;  background:none;  border:1px solid #112d4e; }}@media (min-width:321px) and (max-width:767px){ .owl-theme .owl-controls .owl-buttons{  top:-10%; } .owl-theme .owl-controls .owl-buttons div{  border-radius:5px;  padding:0px 10px;  font-size:25px;  font-weight:600;  color:#112d4e;  background:none;  border:1px solid #112d4e; }}@media (max-width:1199px){ .testimonial-item .event-page .legal-news-times{  margin-bottom:10px; } .testimonial-item .event-page .legal-news-times span svg, .testimonial-item .event-page .legal-news-times a i, .testimonial-item .event-page .legal-news-times span i{  width:24px;  text-align:center;  margin:0; }}.law-colleges{ background:#F9F9F9; box-shadow:0px 4px 12px -3px rgba(0,0,0,0.12); border-radius:10px;}.law-colleges img{ border-radius:10px 10px 0 0; width:100%; height:210px;}.law-colleges .law-colleges-content{ padding:20px;}.law-colleges .law-colleges-content h3{ font-weight:500; font-size:20px; color:#000000;}.law-colleges .law-colleges-content a,.law-colleges .law-colleges-content span{ font-weight:500; font-size:14px; color:#4A4F55; text-decoration:none;}.law-colleges .law-colleges-content a .icons,.law-colleges .law-colleges-content span i{ color:#353535; font-size:18px; width:20px; vertical-align:middle;}.law-colleges .law-colleges-content p{ font-weight:500; font-size:14px; line-height:22px; color:#4A4F55; margin:8px 0; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:auto; text-overflow:ellipsis; overflow:hidden;}.law-colleges .law-colleges-content .dedcription-btn{ width:auto;}.law-colleges .law-colleges-content .icon{ text-decoration:none; display:inline-block; width:38.5px; height:38.5px; text-align:center; line-height:38.5px; background:#FFFFFF; box-shadow:0px 0px 10.9481px -1.68432px rgb(0 0 0 / 12%); border-radius:5px; margin-right:2px; transition:all 0.3s;}.law-colleges .law-colleges-content .icon{ font-size:15px; color:#0056BC;}.law-colleges .law-colleges-content .icon:hover{ background:#0056BC; color:#FFFFFF;}.jobs-page .sub-page-head .select2-container--default .select2-selection--single,.find-lawyer-list .sub-page-head .select2-container--default .select2-selection--single{ background-color:unset; border:unset; border-radius:unset;}.jobs-page .sub-page-head .filter-btn,.find-lawyer-list .sub-page-head .filter-btn{ text-decoration:none; font-weight:500; font-size:16px; color:#353535; display:inline-block; background:#FFFFFF; border:0.5px solid #E5E5E5; border-radius:5px; padding:6px 16px; transition:all 0.3s;}@media (max-width:575px){ .law-colleges .law-colleges-content .dedcription-btn{  width:86%; } .law-colleges .law-colleges-content{  padding:15px; } .law-colleges img{  height:160px; }}@media (min-width:768px) and (max-width:991px){ .law-colleges .law-colleges-content .dedcription-btn{  width:100%; } .law-colleges .law-colleges-content .icon{  margin-right:32px;  margin-top:8px; } .law-colleges img{  height:180px; }}@media (min-width:992px) and (max-width:1199px){ .law-colleges .law-colleges-content .dedcription-btn{  width:100%; } .law-colleges .law-colleges-content .icon{  margin-right:25px;  margin-top:8px; } .law-colleges .law-colleges-content{  padding:12px 6px; } .law-colleges .law-colleges-content span{  font-size:13px; } .law-colleges img{  height:160px; }}@media (min-width:1200px) and (max-width:1399px){ .law-colleges .law-colleges-content .icon{  width:35.5px;  height:35.5px;  line-height:35.5px;  margin-right:0px; } .law-colleges .law-colleges-content .name-descripeion{  font-size:14px; } .law-colleges .law-colleges-content .dedcription-btn .btn-icon{  height:35px; }}.law-colleges-details{ border:1px solid #E5E5E5; box-sizing:border-box; border-radius:10px; background:#fff; padding:18px;}.law-colleges-details p{ font-weight:500; font-size:14px; line-height:22px; color:#4A4F55; margin-bottom:0; margin-top:12px;}.law-colleges-details img{ border-radius:10px; height:150px; width:100%;}.law-colleges-details .law-colleges-details-head h3{ font-weight:500; font-size:20px; color:#000000; margin-bottom:0;}.law-colleges-details .law-colleges-details-head a,.law-colleges-details .law-colleges-details-head span{ font-weight:500; font-size:14px; color:#4A4F55; text-decoration:none;}.law-colleges-details .law-colleges-details-head a .icons,.law-colleges-details .law-colleges-details-head span i{ color:#353535; font-size:18px; width:20px; vertical-align:middle;}.law-colleges-details .law-colleges-details-head .icon{ text-decoration:none; display:inline-block; width:38.5px; height:38.5px; text-align:center; line-height:38.5px; background:#FFFFFF; box-shadow:0px 0px 10.9481px -1.68432px rgb(0 0 0 / 12%); border-radius:5px; margin-right:2px; transition:all 0.3s;}.law-colleges-details .law-colleges-details-head .icon{ font-size:15px; color:#0056BC;}.law-colleges-details .law-colleges-details-head .icon:hover{ background:#0056BC; color:#FFFFFF;}.course-details h3{ font-weight:500; font-size:20px; color:#000000; margin:12px 0;}.course-details .colleges-list{ background:#FFFFFF; box-shadow:0px 2px 12px -1px rgba(0,0,0,0.13); border-radius:10px; padding:20px;}.course-details .colleges-list p span{ font-size:14px; color:#4A4F55;}.course-details .colleges-list p{ font-weight:500; font-size:16px; color:#000000; margin-bottom:8px;}@media (max-width:575px){ .law-colleges-details{  padding:12px; }}@media (min-width:576px) and (max-width:767px){ .law-colleges-details img{  margin-bottom:12px; }}@media (min-width:768px) and (max-width:991px){ .course-details .colleges-list p{  font-size:13px; } .course-details .colleges-list p span{  font-size:12px; }}@media (min-width:992px) and (max-width:1199px){ .law-colleges-details img{  height:100px; } .course-details .colleges-list p{  font-size:13px; } .course-details .colleges-list p span{  font-size:12px; } .law-colleges-details img{  height:120px; }}@media (min-width:1200px) and (max-width:1399px){ .course-details .colleges-list p span{  font-size:13px; } .course-details .colleges-list p{  font-size:14px; }}.live-session-page .sub-page-head .hover-box{ }@media (max-width:767px){ .live-session-page .sub-page-head{  display:block !important; } .live-session-page .sub-page-head .hover-box{   } .live-session-page .sub-page-head .filter-btn{  margin-bottom:8px; }}@media (min-width:576px) and (max-width:767px){ .live-session-page .sub-page-head .hover-box{   }}.live-session-details h5{ font-weight:600; font-size:16px; color:#353535;}.live-session-details h5 span{ font-weight:500; font-size:16px; color:#4A4F55}.useful-document a:hover{ color:#0056BC;}.useful-document a{ color:#4A4F55; text-decoration:none; font-size:20px; transition:all 0.3s;}.useful-document h6{ font-weight:500; font-size:16px; color:#353535;}.useful-document h3,.enrollment h3{ font-weight:500; font-size:20px; color:#112D4E; margin:12px 0;}.enrollment .hover-box{  margin:auto;}@media (max-width:767px){ .enrollment .hover-box{   } .contact-lawyer .contact-lawyer-form{  padding:30px 15px; }}@media (min-width:768px) and (max-width:991px){ .enrollment .hover-box{   }}@media (min-width:992px) and (max-width:1199px){ .enrollment .hover-box{   }}.document{ text-decoration:none; background:#FFFFFF; border:1px solid #E5E5E5; box-sizing:border-box; border-radius:10px; display:block; padding:10.2px 15px 10.2px 50px; position:relative; margin:0 15px; transition:all 0.3s;}.document:hover{ color:#fff !important; background:#112d4e;}.document:hover h6 span,.document:hover h6{ color:#fff !important;}.document h6 span{ font-weight:600; margin-right:10px; font-size:16px; transition:all 0.3s; color:#353535;}.document h6{ margin-bottom:0; font-weight:500; font-size:16px; transition:all 0.3s; color:#4A4F55;}.document .download-icon i{ color:#fff; font-size:22px;}.document .download-icon{ background:#112d4e; width:65px; border-radius:10px 0 0 10px; height:100%; position:absolute; text-align:center; line-height:46px; top:0; left:0;}@media (max-width:575px){ .document h6 span{  font-size:14px;  margin-bottom:2px;  display:block; } .document h6{  font-size:14px; } .find-lawyer .find-lawyer-list .sub-page-head{  padding:10px 20px; }}@media (min-width:576px) and (max-width:767px){ .document h6 span{  font-size:14px; } .document h6{  font-size:14px; }}@media (min-width:768px) and (max-width:991px){ .document h6 span{  font-size:15px; } .document h6{  font-size:15px; }}@media (min-width:992px) and (max-width:1199px){ .document h6 span{  font-size:14px; } .document h6{  font-size:14px; }}.blog-page{ padding:0;}.blog-page img{ border-radius:10px 0 0 10px !important;}.blog-page .blog-content{ padding:20px 20px 20px 0;}.blog-page .blog-content p{ -webkit-line-clamp:6; height:auto;}.blog-page .blog-content .icon{ text-decoration:none; display:inline-block; width:38.5px; height:38.5px; text-align:center; line-height:40.5px; background:#FFFFFF; box-shadow:0px 0px 10.9481px -1.68432px rgb(0 0 0 / 12%); border-radius:5px; margin-right:12px; transition:all 0.3s;}.blog-page .blog-content .icon{ color:#0056BC;}.blog-page .blog-content .icon i{ font-size:18px; margin:0;}.blog-page .blog-content .icon:hover{ background:#0056BC; color:#FFFFFF !important;}.blog-page .blog-content a{ font-weight:unset; font-size:initial; text-decoration-line:unset; color:unset; text-align:center;}.blog-page .blog-content .hover-box{ }@media (max-width:767px){ .blog-page img{  border-radius:10px 10px 0 0px !important; } .blog-page .blog-content{  padding:0px 15px 15px 15px; } .blog-page .blog-content p{  height:auto; } .blog-page .blog-content .hover-box{   }}@media (min-width:768px) and (max-width:991px){ .blog-page .blog-content p{  -webkit-line-clamp:4; } .blog-page .blog-content .hover-box{   }}@media (min-width:992px) and (max-width:1199px){ .blog-page .blog-content .hover-box{   } .blog-page .blog-content{  padding:13px 20px 13px 0; } .blog-page .blog-content p{  -webkit-line-clamp:3; }}@media (min-width:1200px) and (max-width:1399px){ .blog-page .blog-content p{  -webkit-line-clamp:4; } .blog-page .blog-content .hover-box{   }}.blog-details img{ float:left; border-radius:10px; margin:0 15px 0px 0;}.blog-details h3{ font-weight:500; font-size:20px; color:#112D4E;}.blog-details .legal-news-times span i{ font-size:18px; margin-right:4px; color:#353535;}.blog-details .legal-news-times span{ font-weight:500; font-size:14px; line-height:16px; color:#4A4F55;}.blog-details .legal-news-times{ margin-bottom:8px;}.blog-details p h1,.blog-details p h2,.blog-details p h3,.blog-details p h4,.blog-details p h5,.blog-details p h6,.blog-details p{ font-weight:500; font-size:14px !important; line-height:22px; color:#4A4F55; margin-bottom:6px;}.blog-details .moreless-button{ font-weight:500; font-size:14px; text-decoration-line:underline; color:#0056BC;}.reference span{ font-weight:600; font-size:18px; color:#000000;}.reference a{ font-weight:500; font-size:14px; text-decoration-line:underline; color:#0056BC;}.reference .like:hover i,.reference .unlike:hover i{ color:#0056BC;}.reference .like,.reference .unlike{ font-weight:500; text-decoration:none; font-size:14px; line-height:16px; color:#112d4e;}.reference .unlike i{ transform:rotate(180deg);}.reference .hover-box{ }.reference .hover-box a{ text-decoration-line:none;}.reference .hover-box .btn-icon i{ color:#fff !important;}.reference .like-btns{ width:200px;}.reference i{ font-size:18px; margin-right:4px; vertical-align:middle; color:#353535;}.comments img{ border-radius:10px;}.comments h3{ font-weight:500; font-size:20px; color:#000000; margin:16px 0 10px;}.comments .comments-content p{ font-weight:500; font-size:14px; line-height:22px; color:#4A4F55; margin-bottom:0px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; height:auto; text-overflow:ellipsis; overflow:hidden;}.comments .comments-content h3{ font-weight:600; font-size:20px; color:#000000;}.comments .comments-content span svg{ margin-right:3px;}.comments .comments-content span{ font-weight:500; font-size:14px; color:#4A4F55;}.comments .comments-types p{ font-weight:500; font-size:12px; color:#4A4F55;}.comments .comments-types h6{ font-weight:500; font-size:14px; color:#353535;}@media (min-width:576px) and (max-width:767px){ .reference .hover-box{   }}@media (max-width:575px){ .blog-details img{  float:unset;  margin:0;  margin-bottom:8px; } .reference .hover-box{   }}.contact-us{ box-shadow:0px 0px 15px -2px rgba(0,0,0,0.15); margin:30px 0 100px; border-radius:10px;}.contact-us .contact-img img{ width:100%; border-radius:0 10px 10px 0; min-height:581px;}.contact-us .contact-lawyer-form{ background:#F4F9FF; border:0; border-radius:unset; padding:50px 30px; margin-top:0px;}.contact-us .contact-img .contact-info h3{ font-weight:bold; font-size:26px; color:#FFFFFF; margin-bottom:30px;}.contact-us .contact-img .contact-info .icon{ text-decoration:none; display:inline-block; width:38.5px; height:38.5px; text-align:center; line-height:40.5px; background:#FFFFFF; box-shadow:0px 0px 10.9481px -1.68432px rgb(0 0 0 / 12%); border-radius:5px; margin-right:12px; transition:all 0.3s; cursor:pointer;}.contact-us .contact-img .contact-info{ position:absolute; top:50%; transform:translate(-50%,-50%); left:50%;}.contact-us .contact-img .contact-info a{ font-weight:bold; font-size:16px; letter-spacing:0.02em; color:#FFFFFF !important; text-decoration:none; display:block !important;}.contact-us .contact-img{ position:relative;}.contact-us .contact-img .contact-info .icon i{ font-size:18px; margin:0; color:#0056BC;}.contact-us .contact-img .contact-info .icon:hover{ background:#0056BC;}.contact-us .contact-img .contact-info .icon:hover i{ color:#FFFFFF !important;}@media (min-width:768px) and (max-width:991px){ .contact-us .contact-img img{  min-height:634px; }}.package-listing{ background:#F4F9FF; box-shadow:3px 3px 13px -3px rgba(0,0,0,0.12); border-radius:10px; padding:20px 20px 5px;}.package-listing span i{ font-size:22px; font-weight:600; margin-right:8px;}.package-listing span{ font-weight:500; font-size:24px; text-align:center; color:#000000; display:inline-block; margin-bottom:10px;}.package-listing p{ font-weight:500; font-size:14px; line-height:22px; text-align:center; margin-bottom:10px; color:#4A4F55;}.package-listing .hover-box{  margin:0px auto 12px;}.package-listing ul li img{ margin-right:12px;}.package-listing ul li:last-child{ margin-bottom:0;}.package-listing ul li{ font-weight:500; font-size:16px; color:#4A4F55; margin-bottom:8px;}.package-listing ul{ padding:0; list-style:none;}.package-listing h3{ font-weight:600; font-size:22px; color:#353535; margin-bottom:10px;}.package-listing-page .sub-page-head .form-select{ width:20%; margin-left:50px;}.package-listing-page .select2{ border: 1px solid #888; border-radius: 5px;}@media (max-width:575px){ .package-listing-page .sub-page-head .form-select{  width:40%;  margin-left:20px; } .package-listing{  margin-bottom:22px; }}@media (min-width:576px) and (max-width:767px){ .package-listing-page .sub-page-head .form-select{  width:40%;  margin-left:20px; } .package-listing{  margin-bottom:22px; }}@media (min-width:768px) and (max-width:991px){ .package-listing-page .sub-page-head .form-select{  width:40%;  margin-left:20px; } .package-listing{  margin-bottom:22px; }}@media (min-width:992px) and (max-width:1199px){ .package-listing-page .sub-page-head .form-select{  width:30%;  margin-left:20px; } .package-listing{  margin-bottom:22px; }}.how-it-works .nav.active{ width:50%;}.how-it-works .nav{ background:#F9F9F9; box-shadow:0px 0px 12px -2px rgba(0,0,0,0.15); border-radius:0; margin-left:15px;}.how-it-works .nav button:last-child{ border-bottom:0;}.how-it-works .nav a:last-child{ border-bottom:0;}.how-it-works .nav a{ text-decoration:none; color:#112D4E; border-bottom:1px solid #E5E5E5;}.bar-association-tab .nav button{ border:0;}.bar-association-tab .nav .nav-link{ width:100% !important;}.how-it-works .nav button{ text-align:start; font-weight:500; font-size:20px; padding:20px 30px; border-radius:0; color:#112D4E; border-bottom:1px solid #E5E5E5;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{ color:#0056BC; background-color:#EEF6FF;}.how-it-works .nav .nav-link{ position:relative}.how-it-works .nav .nav-link.active:before{ content:""; position:absolute; top:0; left:0; width:5px; height:71px; background:#112d4e;}.how-it-works .nav .nav-link.active:after{ content:""; position:absolute; top:50%; right:-6%; border-style:solid; border-width:0 0 24px 24px; height:0; width:0; border-color:transparent; border-bottom-color:#EEF6FF; transform:rotate(315deg) translateY(-50%);}.how-it-works .it-works-lawyers .it-works-lawyers-content p{ font-weight:500; font-size:14px; color:#4A4F55; margin-bottom:0; -webkit-line-clamp:3; display:-webkit-box; -webkit-box-orient:vertical; height:auto; text-overflow:ellipsis; overflow:hidden;}.how-it-works .it-works-lawyers .it-works-lawyers-content h3{ font-weight:500; font-size:20px; color:#000000;}.how-it-works .it-works-lawyers .it-works-lawyers-icon{ min-width:100px; min-height:100px; background:#FFFFFF; text-align:center; line-height:100px; box-shadow:0px 0px 15px -2px rgba(0,0,0,0.12); border-radius:10px; margin-right:20px;}.how-it-works .it-works-lawyers{ display:flex; align-items:center; background:#EEF6FF; box-shadow:0px 0px 12px -2px rgba(0,0,0,0.14); border-radius:10px; padding:25px; margin-right:20px;}@media (max-width:575px){ .how-it-works .nav{  width:94%; } .how-it-works .nav .nav-link.active:after{  display:none; } .how-it-works .nav button{  font-size:16px;  padding:12px 22px; } .how-it-works .nav .nav-link.active:before{  height:49px; } .how-it-works .it-works-lawyers{  margin:0;  padding:15px; } .how-it-works .it-works-lawyers .it-works-lawyers-content h3{  font-size:14px; } .how-it-works .it-works-lawyers .it-works-lawyers-content p{  font-size:12px; } .how-it-works .it-works-lawyers .it-works-lawyers-icon{  margin-right:10px; } .upcoming-tabs ul li, .upcoming-tabs ul li button{  width:100%; } .upcoming-tabs ul{  margin-bottom:10px; }}@media (min-width:576px) and (max-width:991px){ .how-it-works .nav{  width:34%; } .how-it-works .nav .nav-link.active:after{  right:-7%; } .how-it-works .it-works-lawyers{  padding:15px; } .how-it-works .nav button{  font-size:18px;  padding:15px 18px; } .how-it-works .nav .nav-link.active:before{  height:58px; } .how-it-works .it-works-lawyers .it-works-lawyers-content h3{  font-size:18px; }}@media (min-width:992px) and (max-width:1199px){ .how-it-works .nav button{  font-size:16px;  padding:14px 22px; } .how-it-works .nav .nav-link.active:before{  height:56px; } .how-it-works .nav .nav-link.active:after{  right:-10%; } .how-it-works .it-works-lawyers{  padding:15px; } .how-it-works .it-works-lawyers .it-works-lawyers-content h3{  font-size:16px; }}.handler-serach .select2-container--default .select2-selection--single{ height:37px;}.handler-serach .select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:36px;}.handler-serach .select2-container--default .select2-selection--single .select2-selection__arrow{ top:6px;}.handler-page .handler-items .handler-items-text h3{ font-weight:500; font-size:16px; color:#112D4E;}.handler-page .handler-items .handler-items-text h5{ font-weight:500; font-size:12px; color:#0056BC;}.handler-page .handler-items .hover-box{ }.handler-page .handler-items{ background:#F4F9FF; box-shadow:0px 0px 12px -2px rgba(0,0,0,0.13); border-radius:10px; padding:30px;}.handler-page .handler-items .handler-items-price h5{ font-weight:500; font-size:14px; text-decoration-line:line-through; color:#9C9C9C;}.handler-page .handler-items .handler-items-price h6{ font-weight:500; font-size:14px; line-height:16px; color:#353535;}.handler-page .handler-items .handler-items-price .cart-icon{ text-decoration:none;}.handler-page .handler-items .handler-items-price .cart-icon i:hover{ background:#fff; box-shadow:0px 0px 12px -2px rgba(0,0,0,0.13); color:#112d4e;}.handler-page .handler-items .handler-items-price .cart-icon i{ padding:10px; border-radius:5px; background-color:#112d4e; color:#fff; margin-left:8px; font-size:26px; transition:all 0.3s;}@media (max-width:575px){ .handler-page .handler-items{  padding:10px; } .handler-page .handler-items .hover-box{   }}@media (min-width:767px) and (max-width:991px){ .handler-page .handler-items .handler-items-text h3{  font-size:14px; } .handler-page .handler-items .handler-items-price h6{  font-size:13px; } .handler-page .handler-items .handler-items-price h5{  font-size:13px; } .handler-page .handler-items{  padding:15px; }}.contact-lawyer .select2-container .select2-selection--single{ height:37px;}.check-out-page .hover-box{ }.contact-lawyer .select2-container--default .select2-selection--single .select2-selection__arrow{ top:5px;}.contact-lawyer .select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:36px;}.price-details{ background:#F9F9F9; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); padding:20px 0;}.price-details .price-list{ padding:0 20px;}.price-details .price-list p{ font-weight:500; font-size:16px; color:#4A4F55; margin-bottom:0;}.price-details .price-list h4{ font-weight:500; font-size:18px; color:#000000; margin-bottom:0;}.price-details .price-list h6{ font-weight:500; font-size:16px; margin-bottom:0; color:#353535;}.price-details .head h3{ font-weight:600; font-size:24px; margin-bottom:0; color:#112D4E;}.price-details .head{ padding:0 20px;}.form-check-input:checked{ background-color:#112d4e; border-color:#112d4e;}.form-check-input:focus{ box-shadow:none;}.price-details .price-list .hover-box .dedcription-btn .name-descripeion:hover{ color:#fff !important; text-decoration:none !important;}.check-out-page-btn .btn-icon::after{ border-top:45px solid #d2e7ff;}.check-out-page-btn .dedcription-btn .btn-icon{ width:66px; height:45px;}.check-out-page-btn .dedcription-btn{ padding:13px 0;}@media (max-width:575px){ .check-out-page .hover-box{   } .price-list .hover-box{   }}@media (min-width:768px) and (max-width:991px){ .price-details .price-list h4{  font-size:16px; }}@media (min-width:992px) and (max-width:1199px){ .hover-box{   }}.select2-container--default .select2-selection--single .select2-selection__rendered{ color:#000 !important; font-weight:500;}.select2-container--default .select2-selection--single .select2-selection__placeholder{ color:#c3c3c3; font-size:14px; font-weight:400;}.select2-container--default .select2-selection--single{ border:0.5px solid #C6C6C6; border-radius:5px;}.payment .hover-box{ }@media (max-width:575px){ .payment .hover-box{   }}@media (min-width:768px) and (max-width:991px){ .payment .hover-box{   }}.jobs-page .user-drpdwm .user-dropodwn{ right:00%;}.blog-page .user-drpdwm .user-dropodwn{ position:absolute; left:0; top:100%;}.blog-content .user-drpdwm:hover .user-dropodwn{ display:inline-table !important;}.jobs-page .user-drpdwm:hover .user-dropodwn,.blog-page .user-drpdwm:hover .user-dropodwn{ display:block;}.jobs-page .user-dropodwn li a:hover,.blog-page .user-dropodwn li a:hover{ color:#0056BC;}.jobs-page .user-dropodwn li a,.blog-page .user-dropodwn li a{ align-items:start !important; font-size:16px; color:#353535; font-weight:500; transition:all 0.3s; text-decoration:none; display:inline-block;}.jobs-page .icon{ text-decoration:none; display:inline-block; width:38.5px; height:38.5px; text-align:center; line-height:40.5px; background:#FFFFFF; box-shadow:0px 0px 10.9481px -1.68432px rgba(0,0,0,0.4); border-radius:5px; margin-right:12px; transition:all 0.3s;}.jobs-page .user-dropodwn,.blog-page .user-dropodwn{ display:none; list-style:none; padding:10px 20px; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.5); list-style:none; position:absolute; border-radius:5px; transition:all 0.5s; z-index:10000003;}.blog-details-page-img{ width:100%; max-width:190px; max-height:172px; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12);}@media (max-width:575px){ .blog-details-page-img{  max-width:unset;  max-height:unset; }}.bar-association-list-img{ width:100% !important; height:auto !important; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); border-radius:10px !important;}.committe .committe-text h3{ font-weight:500; font-size:16px; color:#000000; margin-bottom:5px;}.committe .committe-text p{ font-weight:500; font-size:14px; color:#4A4F55; margin-top:0 !important; margin-bottom:0;}.committe-img{ width:40px; height:40px !important; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); border-radius:4px !important; margin-right:8px;}.about-us-tab{ background:#F4F9FF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); border-radius:10px; margin:0 20px; padding:30px;}.about-us-tab p:last-child{ margin-bottom:0;}.about-us-tab p{ font-weight:500; font-size:16px; line-height:24px; color:#4A4F55; margin-bottom:8px;}@media (max-width:767px){ .about-us-tab{  margin:0;  padding:15px; } .upcoming-tabs ul li{  width:50%; } .upcoming-tabs ul li:nth-child(3){  width:100%; } .upcoming-tabs ul li button{  width:100%; } .upcoming-tabs ul li button{  font-weight:normal;  font-size:14px;  line-height:21px;  padding:16px 23px;  color:#000000; } .upcoming-tabs ul{  margin-bottom:10px; }}.core-committe-box{ background:#FFFFFF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); border-radius:10px; text-align:center; padding:22px 30px;}.core-committe-box .hover-box{ }.core-committe-box p{ font-weight:500; font-size:14px; color:#4A4F55; margin-bottom:14px;}.core-committe-box h3{ font-weight:600; font-size:18px; color:#000000; margin-bottom:6px}@media (max-width:991px){ .core-committe-box{  padding:15px 10px;  margin-bottom:12px; }}@media (min-width:992px) and (max-width:1199px){ .core-committe-box{  padding:15px 10px;  margin-bottom:12px; } .core-committe-box h3{  font-size:16px; } .core-committe-box .hover-box{   }}@media (min-width:1200px) and (max-width:1399px){ .core-committe-box{  padding:12px 10px; } .core-committe-box h3{  font-size:16px; } .core-committe-box .hover-box{   } .about-us-tab{  padding:12px; }}@media (min-width:1400px) and (max-width:1899px){ .core-committe-box{  padding:15px; } .core-committe-box h3{  font-size:16px; } .core-committe-box .hover-box{   } .about-us-tab{  padding:12px; }}.find-lawyer .about-us-tab .lawyer-list-card .dedcription-btn{ width:20%;}.find-lawyer .about-us-tab .lawyer-list-card img{ height:126px;}@media (max-width:767px){ .find-lawyer .about-us-tab .dedcription-btn{  width:100%; }}@media (min-width:768px) and (max-width:991px){ .find-lawyer .about-us-tab .dedcription-btn{  width:70%; }}@media (min-width:992px) and (max-width:1199px){ .find-lawyer .about-us-tab .dedcription-btn{  width:50%; }}@media (min-width:1200px) and (max-width:1399px){ .find-lawyer .about-us-tab .dedcription-btn{  width:30%; }}.about-us-tab .carousel-indicators{ right:0; left:36%; transform:translateX(-50%); width:unset; bottom:5%;}.about-us-tab .carousel{ background:#FFFFFF; box-shadow:0px 0px 13px -2px rgba(0,0,0,0.12); border-radius:10px; padding:20px 20px 50px; text-align:center;}@media (max-width:767px){ .about-us-tab .carousel-indicators{  bottom:2%; }}@media (min-width:768px) and (max-width:991px){ .about-us-tab .carousel-indicators{  bottom:3%; }}.accordion-button{ color:#112d4e; font-size:18px; font-weight:600;}.accordion-body{ font-weight:500; font-size:14px; color:#4A4F55; margin-bottom:8px;}.accordion-button:not(.collapsed){ color:#0056BC;}.accordion-button:focus{ box-shadow:0;}@media (min-width:1200px) and (max-width:1499px){ .nav-header{  float:left;  max-width:14%; } .nav-menu > li > a{  font-size:13px; } .nav-menu > li{  padding:0px 12px; }}.know-your-law .select2-container{ z-index:999 !important;}.select2-container{ z-index:9999999 !important; }#handler_search_frm .select2,#handler_search_frm .form-label{ width:100% !important;}.navigation .dedcription-btn{ text-align:center; padding:9px 30px;}.lawyer-details .conatct-btn .icon-1 .social-icon{ margin-left:40px;}.lawyer-details .conatct-btn .icon-1 span{ margin-left:0px;}@media(min-width:1200px) and (max-width:1399px){ .lawyer-details .conatct-btn .icon-1 .social-icon{  margin-left:25px; }}@media(min-width:992px) and (max-width:1199px){ .lawyer-details .conatct-btn .icon-1 .social-icon{  margin-left:50px; }}@media(min-width:768px) and (max-width:991px){ .lawyer-details .conatct-btn .icon-1 .social-icon{  margin-left:18px; }}@media(max-width:767px){ .lawyer-details .conatct-btn .icon-1{  display:inline-block;  height:40px;  width:40px;  padding:0;  line-height:40px;  text-align:center;  margin-top:0;  margin-left:5px; } .lawyer-details .conatct-btn .icon-1 .social-icon{  margin-left:0px; } .lawyer-details .conatct-btn .icon-1 i{  font-size:18px;  margin-right:0px; } .conatct-btn{  justify-content:center;  display:flex !important; } .lawyer-details .conatct-btn .btn{  font-size:15px; } .lawyer-img img{  height:330px !important;  width:unset !important; }}@media(min-width:426px) and (max-width:575px){ .lawyer-img img{  height:220px !important; }}@media(min-width:321px) and (max-width:375px){ .lawyer-img img{  height:170px !important; } .lawyer-details .lawyer-info span{  font-size:12px !important; }}@media(min-width:376px) and (max-width:425px){ .lawyer-img img{  height:190px !important; }}@media(max-width:320px){ .lawyer-img img{  height:140px !important; } .lawyer-details .lawyer-info span{  font-size:12px !important; }}.not-verified h6,.verified h6{ font-size:14px; margin-bottom:0; color:#fff;}.verified{ background:#1AB322FC; margin-right:20px; padding:6px 0;}.not-verified{ background:#FF5454FF; margin-right:20px; padding:6px 0;}@media(max-width:567px){ .verified{  margin-right:0px; } .not-verified h6, .verified h6{  font-size:12px; } .not-verified{  margin-right:0px; } .jobs-page .lawyer-img .not-verified, .jobs-page .lawyer-img .verified{  width:100px;  margin:auto; }}@media(min-width:568px) and (max-width:767px){ .verified{  margin-right:15px; } .not-verified h6, .verified h6{  font-size:12px; } .not-verified{  margin-right:15px; }}@media(min-width:321px) and (max-width:375px){ .jobs-page .lawyer-img .not-verified, .jobs-page .lawyer-img .verified{  width:120px;  margin:auto; } .jobs-page .lawyer-img img{  width:120px !important; }}@media(min-width:376px) and (max-width:425px){ .jobs-page .lawyer-img .not-verified, .jobs-page .lawyer-img .verified{  width:166px;  margin:auto; }}@media(min-width:426px) and (max-width:575px){ .jobs-page .lawyer-img .not-verified, .jobs-page .lawyer-img .verified{  width:194px;  margin:auto; }}.slider .dedcription-btn:hover{ /*color:unset !important;*/ text-decoration:none !important;}.swal2-container{z-index:999999;}.swal2-popup.swal2-toast .swal2-title{padding-left:5px;}.ctm-loader{ border:4px solid #112D4E;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;position:relative;left:0px;top:0px;display:inline-block;text-align:center;}.our-services .our-services-box h3{ font-weight:600; font-size:18px; color:#112D4E; text-align:center; margin:10px;}.our-services .our-services-box img{ border-radius:10px 10px 0 0; height:148px;}.our-services .our-services-box{  display:inline-block; border-radius:10px; box-shadow:0px 0px 13px rgba(0,0,0,0.12); width:100%;}@media(max-width:767px){ .our-services .our-services-box h3{  font-size:14px;  margin:8px; }}.py--50{padding:50px 0;}.our-achievement img{max-height:100%; border-radius:10px 0 0px 10px;}.our-achievement .our-achievement-text p{ font-weight:500; font-size:14px; line-height:22px; letter-spacing:0.005em; color:#000000; margin-bottom:0px;}.our-achievement .our-achievement-text h3{ font-weight:600; font-size:20px; color:#112D4E;}.our-achievement .our-achievement-text{ padding-left:20px;}.our-achievement{ display:flex; padding:20px; border:1px solid #e5e5e5; border-radius:10px; align-items:flex-start !important; height:100%;}.image-btn{ text-decoration:none; display:inline-block; height:100%;width:100%;}.modal-body .right-btn,.modal-body .left-btn{ background-color:#fff; width:40px; height:40px; top:50%; transform:translateY(-50%); border-radius:5px;}.modal-body .left-btn{ left:15px;}.modal-body .right-btn{ right:15px;}@media(max-width:767px){ .our-achievement{  display:block;  border:1px solid #e5e5e5;  border-radius:10px; } .our-achievement img{ width:100%;  border-radius:10px 10px 0px 0px; }}.ratting-star i{ color:#FFCE31; font-size:30px; margin-right:6px; cursor:pointer;}.our-achievement{ transition:all 0.5s;}.our-achievement .our-achievement-text h6{ font-weight:500; font-size:14px; color:#727272; margin-bottom:6px;}.our-achievement:hover{ box-shadow:0 0 10px rgba(0,0,0,0.12); background-color:#F4F9FF;}.our-services-img{ max-height:148px; min-height:148px; text-align:center;}.lawyer-details a{word-break:break-word;}.top-review .table-striped > tbody > tr:nth-of-type(odd){ background:#f3f3f3; --bs-table-accent-bg:unset;}.top-review .table tbody th{ padding:16px;}.top-review .table tbody td{ font-size:15px; color:#505050; font-weight:500; padding:18px 20px;}.top-review .table thead th{ white-space:nowrap; font-size:18px; padding:20px; color:#fff; background-color:#163a64;}.top-review .table{ border:1px solid #163a64 !important;}.our-link a:hover{ background:#112d4e; color:#fff;}.our-link a{ text-decoration:none; font-size:18px; letter-spacing:1px; font-weight:600; box-shadow:0px 0px 10px rgba(0,0,0,0.23); background:#FFFFFF; display:block; padding:10px 20px; border-radius:10px; color:#000; transition:all 0.5s; margin-left:30px;}.our-link h3{ font-size:30px; color:#0056BC; margin-bottom:0;}.our-link{ display:flex; align-items:center;}.link{color:#112D4E!important;}.carousel-caption .main-head h1{font-weight: 700; font-size: 2.5rem; letter-spacing: 0.04em; color: #1F2A4C; text-align: start; word-spacing: 10px;}.carousel-caption .main-head h3 span:after{ content:''; width:100%; height:50px; position:absolute; top:-5%; left:-5%; background:#0094FF; z-index:-9; transform:skew(-14deg,0deg);}.carousel-caption .main-head{ text-align:start;}.white-labeled h2 span:after{ content:''; width:112%; height:50px; position:absolute; top:-5%; left:-7%; background:#0094FF; z-index:-9; transform:skew(-14deg,0deg);}.carousel-caption .main-head h3 span{ color:#fff; position:relative;}.carousel-caption .main-head a{ display:inline-block; text-decoration:none; background:#112D4E; border-radius:5px; font-weight:600; font-size:18px; color:#FFFFFF; padding:10px 66px; margin-top:20px;}.carousel-caption .main-head p{ font-weight:400; font-size:18px; line-height:26px; color:#363636; text-align:start; margin-bottom:0; width:90%; margin-top:30px;}slider .carousel-caption{ top:50%; height:495px; transform:translateY(-50%);}.carousel-caption .main-head h3{ font-weight:700; font-size:38px; letter-spacing:0.04em; color:#1F2A4C; text-align:start; word-spacing:10px;}.white-labeled h2 span{ color:#fff; position:relative;}.white-labeled h2{ font-weight:700; font-size:38px; letter-spacing:0.04em; color:#1F2A4C; margin-bottom:40px; word-spacing:10px;}.white-labeled .white-labeled-icon .icon-bg .icon{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}.white-labeled .white-labeled-icon .icon-bg .icon-hover{ transform:rotate(0deg); transition:all 1s;}.white-labeled .white-labeled-icon .icon-bg .icon-hover:hover{ transform:rotate(180deg);}.white-labeled .white-labeled-icon .white-labeled-text{ margin-left:25px;}.white-labeled .white-labeled-icon .white-labeled-text p{ font-weight:500; font-size:18px; letter-spacing:0.04em; color:#363636; margin-bottom:0; width:90%;}.white-labeled .white-labeled-icon .white-labeled-text h3{ font-weight:700; font-size:25px; color:#000000;}.white-labeled .white-labeled-icon{ display:flex; align-items:center;}.white-labeled .white-labeled-icon .icon-bg{ position:relative; display:inline-block;}.white-labeled .white-labeled-img{ position:relative;}.white-labeled .white-labeled-img .img-1{ position:absolute; top:17%; left:-14%;}.white-labeled .white-labeled-img .img-2{ position:absolute; top:-2%; left:-23%;}.white-labeled .white-labeled-img .img-3{ position:absolute; top:10%; left:52%;}.white-labeled .white-labeled-img .img-4{ position:absolute; top:-20%; left:30%;}.our-service-page h2 span:after{ content:''; width:110%; height:50px; position:absolute; top:-5%; left:-5%; background:#0094FF; z-index:-9; transform:skew(-14deg,0deg);}.our-service-page span{ color:#fff; position:relative;}.our-service-page h2{ font-weight:700; font-size:38px; letter-spacing:0.04em; color:#1F2A4C; margin-bottom:40px; word-spacing:10px;}.our-service-page .our-service-page-box{ background:#FFFFFF; box-shadow:0px 0px 12px rgba(0,148,255,0.21); border-radius:10px; text-align:center; padding:30px 0;}.our-service-page .our-service-page-box a{ font-weight:500; font-size:18px; text-decoration-line:underline; color:#0094FF;}.our-service-page .our-service-page-box h3{ font-weight:600; font-size:28px; letter-spacing:0.04em; color:#4E4E4E; margin:20px 0 0px;}.our-service-page .our-service-page-box:hover .icon-box{ border-radius:100%;}.our-service-page .our-service-page-box .icon-box{ width:135px; height:135px; background:#fbfbfb; border:2px dashed #0094FF; border-radius:10px; text-align:center; line-height:135px; margin:auto; transition:all 1s;}.notice-board h2 span:after{ content:''; width:110%; height:50px; position:absolute; top:-5%; left:-5%; background:#0094FF; z-index:-9; transform:skew(-14deg,0deg);}.notice-board span{ color:#fff; position:relative;}.notice-board h2{ font-weight:700; font-size:38px; letter-spacing:0.04em; color:#1F2A4C; margin-bottom:40px; word-spacing:10px;}.notice-board .notice-board-list .notice-board-list-box .notice-board-icon-box{ background:#F2F5FF; border-radius:20px 0px; text-align:center; max-width:100px; max-height:100px; padding:25px 27px;}.notice-board .notice-board-list .notice-board-list-box .notice-board-text p{ font-weight:500; font-size:18px; letter-spacing:0.04em; color:#363636; margin-bottom:0;}.notice-board .notice-board-list .notice-board-list-box .notice-board-text h3{ font-weight:700; font-size:25px; letter-spacing:0.04em; color:#000000; margin-bottom:10px}.notice-board .notice-board-list .notice-board-list-box .notice-board-text{ margin-left:16px;}.notice-board .notice-board-list .notice-board-list-box{ display:flex; align-items:center;}.committee h2 span:after{ content:''; width:100%; height:50px; position:absolute; top:-5%; left:-5%; background:#0094FF; z-index:-9; transform:skew(-14deg,0deg);}.committee span{ color:#fff; position:relative;}.committee h2{ font-weight:700; font-size:38px; letter-spacing:0.04em; color:#1F2A4C; text-align:center; margin-bottom:40px; word-spacing:10px;}.committee .committee-text .committee-point p{ font-weight:500; font-size:22px; letter-spacing:0.04em; color:#363636; margin-bottom:0; margin-left:10px}.committee .committee-text .committee-point{ display:flex; align-items:center; margin-bottom:8px;}.committee .committee-img{ position:relative; display:inline-block;}.committee .committee-img .img-1{ position:absolute; top:26%; left:8%;}.committee .committee-img .img-2{ position:absolute; top:-0%; left:4%;}.committee .committee-img .img-3{ position:absolute; top:-0%; left:35%;}.committee .committee-img .img-4{ position:absolute; top:13%; left:430px;}.committee .committee-img .img-5{ position:absolute; top:40%; left:330px;}.committee .committee-img .img-6{ position:absolute; bottom:0%; left:22%;}.my-account h2 span:after{ content:''; width:112%; height:50px; position:absolute; top:-5%; left:-5%; background:#0094FF; z-index:-9; transform:skew(-14deg,0deg);}.my-account span{ color:#fff; position:relative;}.my-account h2{ font-weight:700; font-size:38px; letter-spacing:0.04em; color:#1F2A4C; margin-bottom:40px; word-spacing:10px;}.my-account-box{ background:#FDFCFC; box-shadow:-2px 2px 11px rgba(0,0,0,0.12); border-radius:10px;}.my-account-box{ padding:20px 0; text-align:center; transition:all 0.5s;}.my-account-box h3{ font-weight:600; font-size:28px; letter-spacing:0.04em; color:#000000; margin:30px 0 10px;}.my-account-box p{ font-weight:500; font-size:18px; line-height:25px; letter-spacing:0.04em; color:#363636; width:90%; margin:0 auto;}.app{ background:#717171; border-radius:10px;}.app .app-text h3{ font-weight:700; font-size:18px; letter-spacing:0.1em; color:#FFFFFF;}.app .app-text p{ font-weight:400; font-size:16px; line-height:23px; letter-spacing:0.04em; color:#FFFFFF; margin-bottom:0;}.app .app-btn{ display:flex; align-items:center; justify-content:end;}.app .app-btn .app-store{ background:#000000; border-radius:10px; padding:8px 25px; display:inline-block; border:1px solid #404040; transition:all 0.5s;}.app .app-btn .app-store:hover,.app .app-btn .play-store:hover{ box-shadow:0px 0px 15px 7px rgba(255,255,255,0.3); border:0.5px solid #fff;}.app .app-btn .play-store{ background:#000; border-radius:10px; padding:8px 30px; transition:all 0.5s; display:inline-block; margin-left:25px; border:1px solid #404040;}.app .app-img{ margin-top:-50px;}.our-service-page .our-service-page-box p{ font-weight:500; font-size:18px; line-height:25px; letter-spacing:0.04em; color:#363636; width:90%; margin:0 auto;}.register{ background:#f1f8ff; padding:50px 0;}.register .register-text a{ background:#112D4E; border-radius:5px; display:inline-block; padding:6px 78px; font-weight:500; font-size:18px; color:#FFFFFF; text-decoration:none;}.register .register-text h6{ width:70%; font-size:18px; margin-bottom:0; line-height:26px; color:#353535;}.register .register-text{ display:flex; align-items:center; justify-content:space-between;}@media (max-width:767px){ .carousel-caption .main-head h3{  font-size:26px;  text-align:center; } .register .register-text{  display:block;  text-align:center; } .register .register-text h6{  width:100%;  font-size:14px;  line-height:22px;  margin-bottom:20px; } .register{  padding:50px 0; } .our-service-page .our-service-page-box p{  font-size:14px;  line-height:22px;  width:100%; } .carousel-caption .main-head h3 span:after{  width:100%;  height:34px;  top:-5%;  left:-5%; } slider .carousel-caption .main-head-img{  margin:20px 0; } slider .carousel-caption{  top:unset;  height:unset;  transform:unset;  position:unset;  right:unset;  bottom:unset;  left:unset;  padding-top:1.25rem;  padding-bottom:1.25rem;  color:unset;  text-align:center; } .carousel-caption .main-head p{  font-size:14px;  line-height:22px;  text-align:center;  width:100%;  margin-top:10px; } .carousel-caption .main-head{  text-align:center; } .carousel-caption .main-head a{  font-size:16px;  padding:8px 60px;  margin-top:18px; } .white-labeled h2{  font-size:26px;  margin-bottom:22px; } .white-labeled h2 span:after{  height:34px; } .white-labeled .white-labeled-icon{  display:block;  text-align:center; } .white-labeled .white-labeled-icon .white-labeled-text h3{  font-size:20px; } .white-labeled .white-labeled-icon .white-labeled-text p{  font-size:14px;  width:100%; } .white-labeled .white-labeled-icon .white-labeled-text{  margin-left:0px; } .our-service-page h2{  font-size:26px;  margin-bottom:22px; } .our-service-page h2 span:after{  height:37px; } .our-service-page .our-service-page-box{  padding:30px 0; } .our-service-page .our-service-page-box h3{  font-size:20px;  margin:15px 0 12px; } .our-service-page .our-service-page-box a{  font-size:16px; } .notice-board h2{  font-size:26px;  margin-bottom:22px; } .notice-board h2 span:after{  height:37px; } .notice-board .notice-board-list .notice-board-list-box .notice-board-text h3{  font-size:20px;  margin-bottom:8px; } .notice-board .notice-board-list .notice-board-list-box .notice-board-text p{  letter-spacing:0;  font-size:12px; } .committee h2{  font-size:26px;  margin-bottom:22px;  text-align:center; } .committee h2 span:after{  height:37px; } .committee .committee-text .committee-point p{  font-size:14px;  margin-left:8px; } .committee .committee-text .committee-point{  align-items:self-start; } .my-account h2{  font-size:22px;  margin-bottom:22px; } .my-account h2 span:after{  height:30px; } .my-account-box h3{  font-size:20px;  margin:20px 0 10px; } .my-account-box p{  font-size:14px;  line-height:22px;  width:100%; } .app .app-text{  margin:30px 15px; } .app .app-img{  text-align:center; } .app .app-text p{  font-size:14px;  line-height:22px; } .app .app-btn{  display:block;  text-align:center; } .app .app-btn .play-store, .app .app-btn .app-store{  display:inline-block; } .app .app-btn .play-store{  margin-left:0;  margin:10px 0 50px; } slider .carousel-caption .row{  padding:0;  margin:0; } .white-labeled .white-labeled-icon .icon-bg .icon{  width:30%; } .white-labeled .white-labeled-icon .icon-bg .icon-hover{  width:100%; } .white-labeled .white-labeled-icon .icon-bg{  width:20%; }}@media (min-width:320px) and (max-width:767px){ .white-labeled .white-labeled-icon .white-labeled-text p{  font-size:14px;  width:70%;  margin:auto; }}@media (min-width:768px) and (max-width:991px){ slider .carousel-caption{  top:43%;  height:610px;  transform:translateY(-50%);  width:96%;  left:2%; } .our-service-page .our-service-page-box p{  font-size:14px;  line-height:22px;  width:100%; } .carousel-caption .main-head h3{  font-size:28px; } .carousel-caption .main-head h3 span:after{  height:39px; } .carousel-caption .main-head p{  font-size:16px;  line-height:26px;  width:100%;  margin-top:20px; } .carousel-caption .main-head a{  padding:8px 66px; } .white-labeled h2{  font-size:28px;  margin-bottom:20px; } .white-labeled h2 span:after{  height:39px } .white-labeled .white-labeled-icon .white-labeled-text h3{  font-size:20px; } .white-labeled .white-labeled-icon .white-labeled-text p{  font-size:12px;  width:100%; } .our-service-page h2{  font-size:28px;  margin-bottom:20px; } .our-service-page h2 span:after{  height:39px; } .our-service-page .our-service-page-box h3{  font-size:24px;  margin:22px 0 10px; } .our-service-page .our-service-page-box{  padding:35px 0; } .notice-board h2{  font-size:28px;  margin-bottom:20px; } .notice-board h2 span:after{  width:110%;  height:39px; } .committee h2{  font-size:28px;  margin-bottom:20px;  text-align:start; } .committee h2 span:after{  height:39px; } .committee .committee-text .committee-point p{  font-size:16px; } .committee .committee-text .committee-point{  align-items:self-start; } .my-account h2{  font-size:28px;  margin-bottom:20px; } .my-account h2 span:after{  height:39px; } .my-account-box h3{  font-size:22px;  margin:20px 0 8px; } .my-account-box p{  font-size:14px;  line-height:22px;  width:100%; } .app .app-text{  margin-top:20px; } .app .app-img{  text-align:center; } .app{  padding:0 20px 20px; } .app .app-btn{  display:block;  text-align:center;  margin-top:20px; } .app .app-btn .play-store{  margin-left:0;  margin-top:20px; }}@media (min-width:992px) and (max-width:1199px){ .white-labeled .white-labeled-img .img-4{  top:-33%;  left:80px; } .carousel-caption .main-head h3{  word-spacing:3px;  font-size:30px; } .white-labeled .white-labeled-img .img-1{  top:8%;  left:-22%; } .white-labeled .white-labeled-img .img-3{  top:1%;  left:57%; } .white-labeled .white-labeled-img .img-2{  top:-15%;  left:-110px; } .white-labeled h2{  margin-bottom:70px; } .notice-board .notice-board-list .notice-board-list-box .notice-board-text p{  font-size:16px; } .notice-board .notice-board-list .notice-board-list-box .notice-board-text h3{  font-size:20px;  margin-bottom:8px; } .committee .committee-img .img-1{  left:-7%; } .committee .committee-img .img-3{  left:38%; } .committee .committee-img .img-2{  left:-5%; } .committee .committee-img .img-4{  top:18%;  left:unset;  right:-20px; } .committee .committee-img .img-5{  top:45%;  left:189px; } .committee .committee-img .img-6{  left:-1%; } .committee .committee-text .committee-point{  align-items:self-start; } .app .app-img img{  width:100%; } .app .app-img{  text-align:center; } .app .app-btn{  display:block;  text-align:center; } .app .app-btn .play-store{  margin-left:0;  margin-top:20px; } slider .carousel-caption{  top:43%;  height:auto; }}@media (min-width:1200px) and (max-width:1399px){ slider .carousel-caption{  height:auto; } .white-labeled .white-labeled-img .img-3{  top:7%; } .white-labeled .white-labeled-img .img-4{  top:-26%;  left:36%; } .white-labeled .white-labeled-img .img-2{  top:-5%;  left:-26%; } .white-labeled .white-labeled-img .img-1{  left:-20%; } .committee .committee-img .img-1{  left:3%; } .committee .committee-img .img-2{  left:-9%; } .committee .committee-img .img-3{  left:27%; } .committee .committee-img .img-4{  left:65%; } .committee .committee-img .img-5{  top:41%;  left:47%; } .committee .committee-img .img-6{  left:12%; }}@media (max-width:767px){ .select2-container--default .select2-selection--single .select2-selection__arrow b{top:10%;}.notice-board .notice-board-list .reverse{  flex-direction:row-reverse; }}.upcoming-tabs-home ul li{width: 50%; } .slider .upcoming-tabs-home ul li button{ width: 100%; }.abc .col-12{width: 100%!important; text-align: center;}.achi-img{height: 150px; width: 150px; border: 1px solid #163a64; display: flex; align-items: center; justify-content: center; border-radius: 5px;}@media (max-width:767px){ .achi-img{margin: auto;}.our-achievement .our-achievement-text{padding-left:0px;}}.typeahead.dropdown-menu{z-index:99999999!important;}/*about us page*/ .section-team .single-person { margin-top: 30px; padding: 30px; background-color: #f6f9ff; border-radius: 5px; } .section-team .single-person:hover { background: linear-gradient(to right, #112D4E, #164a77); } .section-team .single-person .person-image { position: relative; margin-bottom: 50px; border-radius: 50%; border: 4px dashed transparent; transition: padding .3s; } .section-team .single-person:hover .person-image { padding: 12px; border: 4px dashed #fff; } .section-team .single-person .person-image img { width: 100%; border-radius: 50%; } .section-team .single-person .person-image .icon { position: absolute; bottom: 0; left: 50%; transform: translate(-50%,50%); display: inline-block; width: 60px; height: 60px; line-height: 60px; text-align: center; background: linear-gradient(to right, #112D4E, #164a77); color: #fff; border-radius: 50%; font-size: 24px; } .section-team .single-person:hover .person-image .icon { background: none; background-color: #fff; color: #164a77; } .section-team .single-person .person-info .full-name { margin-bottom: 10px; font-size: 28px; font-weight: 700; } .section-team .single-person .person-info .speciality { text-transform: uppercase; font-size: 14px; color: #164a77; } .section-team .single-person:hover .full-name, .section-team .single-person:hover .speciality { color: #fff; } /**/ .team-social-icon a{ box-shadow: none !important; color: #164a77; margin-right: 6px!important; } .level-img{height: 32px !important; width: 40px!important; padding-left: 10px; background: none!important; box-shadow: none!important;} .achi-view-all{background: #F4F9FF; border: 1px solid #0056BC; border-radius: 6px; font-weight: 500; font-size: 17px; color: #0056BC; text-decoration: none;padding:5px; float:right} .review-star{color: #fff !important; padding: 5px 7px; border-radius: 5px; border: 1px solid; background: #112d4e;} .review-star i{color:#fff !important;} .verified-txt{font-size: 14px;padding-right: 5px;} /*rating*/ .rating { display: block; direction: rtl; unicode-bidi: bidi-override; text-align: left; } .rating .star { display: none; } .rating label { color: lightgray; display: inline-block; font-size: 22pt; margin: 0 -2px; transition: transform .15s ease; } .rating label:hover { transform: scale(1.35, 1.35); } .rating label:hover, .rating label:hover ~ label { color: orange; } .rating .star:checked ~ label { color: orange; }.list-clear-btn{padding: 8px; margin-left: 5px; background-color: #112d4e; color: #fff; border-radius: 10px;display: none; }.search-btn-div{margin-bottom: 10px;}.carousel-indicators.hm-crousel{left:0;bottom:0;right:0;width: auto}/*top-add-bar*/.top-promo { width: 100%; margin: 0; padding: 7px 0 10px; background: #112d4e; position: relative; } .top-promo .row.message { position: relative; z-index: 2; } .top-promo .row.message p { margin: 0; text-align: center; font-size: 12px; } .top-promo .row.message a { color: #fff;font-size: 18px; } .top-promo .row.message a:hover { color: #fff; } .top-promo .open-handle { position: absolute; bottom: -15px; left: 50%; margin-left: -16.5px; width: 33px; height: 35px; border-radius: 50%; background: #112d4e; z-index: 0; } .top-promo .open-handle:after { content: " "; position: absolute; top: 22px; left: 50%; margin-left: -7px; width: 0; height: 0; display: block; border: none; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 5px solid #fff; } .top-promo .open-handle:hover { cursor: pointer; } .top-promo .open-handle:hover:after { width: 0; height: 0; display: block; border: none; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 5px solid #fff; } .top-promo.open .open-handle:after { width: 0; height: 0; display: block; border: none; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 5px solid #fff; } .top-promo.open .open-handle:hover:after { width: 0; height: 0; display: block; border: none; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 5px solid #fff; }.downalod-btn .blue-btn{
    display: inline-block;
    background-color: #112D4E;
    color: #fff;
    border-radius: 5px;
    padding: 5px 20px;
    font-size: 14px;
    text-decoration: none;
    white-space: nowrap;
}
.bar-association-help{
    background: #F9F9F9;
    box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.15);
    border-radius: 0;
    padding: 20px;
}
.bar-association-help h3{
    font-size: 20px;
    color:#112D4E;
}

.bar-association-help ul{
    list-style: none;
    padding:10px 0 0;
    margin:10px 0 0;
    border-top: 0.5px solid #112D4E;

}
.bar-association-help ul li a{
    text-decoration: none;
    color:#000;
    padding: 8px 10px;
    display:block;
    font-size: 15px;
    border-radius: 3px;
}
.bar-association-help ul li a:hover{
    background: #fff;
}
.video-section .video{
    width: 100%;
    height: 500px;
    background: #f9f9f9;
    overflow: hidden;
    border-radius: 15px;
}
.video-section .video-details{
    padding: 15px;
}
.video-section .video-details h5{
    font-size: 22px;
}



.video-section .video-details .filter-btn .select2.select2-container.select2-container--default{
    width: 100% !important;
}
.related-video{
    border-bottom: 1px solid #f7eaea;
    padding: 15px 0 7px;
}
.related-video:first-child{
    padding-top: 0;
}
.related-video .video{
    overflow: hidden;
    width: 100%;
    height: 180px;
}
.related-video h5{
    font-size: 17px;
    margin-top: 10px;
}
.related-video-main{
    height: 800px;
    overflow: auto;
}

    .tab-content.help-tab {
        padding: 15px 35px;
        max-height: unset;
        min-height: unset;
        overflow-y: unset;
    
}
@media(max-width:1199px){
    .how-it-works.help-tab .nav {
        width: 100%;
    }
    .help-tab{
        padding: 20px 0;
    }
    .help-tab .nav{
        display: flex;
        flex-direction: row !important;
    }
    .bar-association-tab.help-tab .nav .nav-link{
        width: 20% !important;
        text-align: center;
    }
    .how-it-works.help-tab .nav .nav-link.active:before{
        width: 100%;
        height: 2px;
        top: unset;
        bottom: 0;
    }
    .how-it-works.help-tab .nav .nav-link.active::after {
        right: 50%;
        border-bottom-color: #1f2a4c;
        transform: translateX(-50%) rotate(45deg);
        border-width: 0 0 12px 12px;
        top: 85%;
    }
}
@media (max-width: 767px) {
    .how-it-works.help-tab .nav button {
        font-size: 14px;
        padding: 8px 8px;
    } .how-it-works.help-tab .nav .nav-link.active::after {
        border-width: 0 0 8px 8px;
    }

}
@media(max-width:575px){
    .how-it-works.help-tab .nav {
        width: auto;
    }.tab-content.help-tab {
        padding: 15px 10px;
    }
    .how-it-works.help-tab .nav .nav-link.active:after {
        display: block;
    }
    
.mobile-laptop{
    position: absolute;
    top: -40px;
    right: 0;
}
}
.mobile-laptop .nav-link{
    padding: 5px 15px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.mobile-laptop .nav-link i{
    font-size: 20px;
}

