
.material-symbols-sharp{
   font-size: 1.428571428571429em;
   font-size: 1.4em;
   font-variation-settings: 'FILL' 0, 'GRAD' 0;
}

/* BEGIN THEME OVERRIDES */
.entry-content { padding-top: 0; }

.entry-content a { text-decoration: none; }

body { background-color: #ffffff !important; }

h1.mt-5.mb-3 { display: none; }
  
/* END THEME OVERRIDES */

.adf-social-proof-intro-200{
   background: url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
                 linear-gradient(to bottom, rgba(15, 15, 51, 1) 0%, rgba(38, 83, 128, 1) 100%);
   height: 396px;
}

.adf-social-proof-intro-100 {
   margin-top: -396px !important;
   padding-top: 3em;
   padding-bottom: 3em;
}

.adf-social-proof-intro-100 a {
   color: #80bfff;
}

.adf-social-proof-intro-100 p {
   color: rgb(0,0,0,.6);
   font-stretch: ultra-condensed;
   font-weight: 300;
   margin-bottom: 1.5em;
   text-wrap: pretty;
}

.adf-social-proof-intro-100 .material-symbols-sharp{
   /* test comment */
   font-variation-settings: 
      'FILL' 1,
         'GRAD' 0;
}

.adf-social-proof-intro-100 .adf-social-proof-intro-100-about{
   padding: 6% 9% 0 0;
   width: 43%;
}

.adf-social-proof-intro-100 .figure-caption{
/*		backdrop-filter: blur(10px);*/
   background: rgb(0,0,0,.75);
   color: rgb(255,255,255,.87);
   padding: .5em 1em;
}


.adf-social-proof-intro-517 { padding-bottom: 3em; }
      
.adf-social-proof-intro-517 a { color: #80bfff; }

.adf-social-proof-intro-517 .material-symbols-sharp { font-variation-settings: 'FILL' 1, 'GRAD' 0; }

.adf-social-proof-intro-517 .card-body{
   background: #fff;
   padding: 1em 0 0; 
}

.adf-social-proof-intro-517 .card-body > div > p {
   color: rgb(0,0,0,.6);
   font-stretch: ultra-condensed;
   font-weight: 300;
   line-height: 1.5;
   margin-bottom: 1em;	
   text-wrap: pretty;
}

.adf-social-proof-intro-517 figcaption {
   background: rgb(0,0,0,.75);
   color: rgb(255,255,255,.87);
   font-weight: 300;
   line-height: 1.2;
   letter-spacing: .0625em;
   padding: .5em 1em .5em .375rem;
}

.adf-social-proof-intro-3 { padding: 3em 0; }

.adf-social-proof-intro-3 p{
   color: rgb(0,0,0,.6);
   text-wrap: pretty  
}

.adf-social-proof-intro-9 {
   padding-top: 0;
   padding-bottom: 3em;
}

.adf-social-proof-intro-9 .badge {
   color: rgb(0,0,0,.6);
   color: rgb(255,255,255,.6);
   font-weight: 500;
   opacity: 1;
}

.adf-social-proof-intro-9 .h1 {
   color: rgb(255,255,255,.87);
   font-weight: 500;
   line-height: 1;
   margin-bottom: 0;
}

.adf-social-proof-intro-9 .card-title {
   color: rgb(255,255,255,.87);
   font-weight: 300;
   margin-bottom: 1em;
   text-wrap: pretty;
}

.adf-social-proof-intro-9 .card-body > div { margin: 0 10%; }	
   
.adf-social-proof-intro-9 .card-body{
   background:
      url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
         linear-gradient(to top, rgba(59, 141, 191, 1) 0%, rgba(36, 42, 115, 1) 100%);
      background:
      url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
         linear-gradient(to top, rgba(38, 90, 122, 1) 0%, rgba(14, 17, 46, 1) 100%);
   border-left: 1px solid rgb(255,255,255,.87);
   padding: 0;		
}

.adf-social-proof-stats-4 {
   background: #def2ff;
   padding-bottom: 3em;
   padding-top: 3em;
}

.adf-social-proof-stats-4 h2 { margin-bottom: 1em; }

.adf-social-proof-stats-4 li {
   line-height: 1.25;
   margin-bottom: 1em;
}

.adf-social-proof-stats-4 .col:nth-child(2) { color: rgb(0,0,0,.6); }

.adf-social-proof-stats-4 ul {
   color: rgb(0,0,0,.6);
   font-weight: 300;
}

.adf-social-proof-intro .adf-social-proof-intro-body {
   height: 80%;
   left: 10%;
   left: 5.626452599388379%;
   top: 10%;
}

.adf-social-proof-intro .adf-social-proof-intro-body p {
      color: rgb(0,0,0,.87);
      line-height: 2;
   margin: 10%;
}

#adf-featured-video p { margin-bottom: 0; }

.adf-temp-stat-number {
   opacity: 87%;
   font-stretch: ultra-condensed;
   font-weight: 500;
   letter-spacing: .03125em;
   display: flex;
   justify-content: center;
}

.adf-stat-prefix, .adf-stat-suffix {
   font-size: calc(1em / 3);
   padding-top: .25em;
}

.adf-temp-stat-label {
   font-size: calc(1em / 8);
   font-size: 1.125rem;
   letter-spacing: .125em;
   line-height: 1.2;
   font-weight: 300;
   opacity: 87%;
   text-transform: uppercase;
}

.swiper-media-quotes .swiper-slide { border: 2px solid rgb(0,0,0,.1); }
   
.swiper-media-quotes figure {
   margin: 10% auto; 
   text-wrap: pretty;
   width: 80%;
}

.swiper-media-quotes figure > p {
   color: rgb(0,0,0,.6);
   font-weight: 300;
   margin-bottom: .5em;
}

.swiper-media-quotes figcaption {
   color: #000;
   font-stretch: ultra-condensed;
   font-weight: 500;
   line-height: 1.2;
}


.swiper-media-quotes figcaption > div {
   color: rgb(0,0,0,.6);		
   margin-bottom: 2.5em;
}

.swiper-media-quotes figcaption > img {
   color: rgb(0,0,0,.87);
      max-height: 2.5em;
}

.adf-social-proof-stats-5 {
   background: #def2ff;
   padding-bottom: 3em;
   padding-top: 3em;
}

.adf-social-proof-stats-5 h2 { margin-bottom: 1em; }

.adf-social-proof-stats-5 li {
   line-height: 1.25;
   margin-bottom: 1em;
}

.adf-social-proof-stats-5 .col:nth-child(2) { color: rgb(0,0,0,.6); }

.adf-social-proof-stats-5 ul {
   color: rgb(0,0,0,.6);
   font-weight: 300;
}

.swiper-client-testimonials figure {
   margin: 10% auto;
   text-wrap: pretty;
   width: 80%;
}

.swiper-client-testimonials figure > p { color: rgb(0,0,0,.87); }

.swiper-client-testimonials figcaption {
   color: rgb(0,0,0,.87);
   font-stretch: ultra-condensed;
   font-weight: 500;
   line-height: 1.2;
}

.swiper-conservative-leaders .card-title { text-wrap: pretty; }

.swiper-conservative-leaders .card-body{
   border: 2px solid rgb(0, 0, 0, .1);
   border-top-width: 0;
}

.social-proof-our-attorneys ul li { margin-bottom: 1em; }

.social-proof-our-attorneys p {
   margin: 0 auto 1em;
   text-align: left;
   text-wrap: pretty;
}

.social-proof-legal-work p {
   margin: 0 auto 1em;
   text-align: left;
   text-wrap: pretty;
}

.social-proof-public-policy-work p {
   margin: 0 auto 1em;
   text-align: left;
   text-wrap: pretty;
}

.social-proof-legal-help .card-title {
   color: var(--bs-heading-color);
   font-weight: 600;
   margin-bottom: .25em;
}

.social-proof-legal-help .card-text {
   line-height: 1.2;
   margin-bottom: 0;
   text-wrap: pretty;
}

.social-proof-involved .card-title {
   color: var(--bs-heading-color);
   font-weight: 600;
   margin-bottom: 0;
}


:root{
   --bs-body-bg: #fff;
   --bs-body-color: #212121;
   --bs-danger: #DF6A73;
   --bs-danger-rgb: 223, 106, 115;
   --bs-danger-rgb: 213,74,90;
   --bs-light-rgb: 247, 247, 247;
   --bs-light-rgb: 247, 245, 240;
   --bs-primary-rgb: 84, 168, 180;
   --bs-primary-rgb: 128, 240, 255;
   --bs-primary-rgb: 84, 168, 180;
   --bs-heading-color: #152845; /* style guide */
   --bs-heading-color: #113054; /* B: 33% */
   --bs-heading-color: #143066; 
   --bs-heading-color: #1b3557;
   --bs-heading-color: #1a3666;
}

a { color: #196cbf; }

#header {
   border-bottom: 1px solid #dedcd8 !important;
   box-shadow: none !important;
}

h1.mt-5.mb-3 { display: none; }

#main-content > div > article > div > .my-5 {
   margin-bottom: 0 !important;
   margin-top: 0 !important;
}

.menu--call-to-action > div .nav .nav-item:last-child a{
   background-color: var(--bs-danger);
   background-color: rgb(213,74,90);
}

.card-title {
   font-stretch: ultra-condensed;
   line-height: 1.2;
   text-wrap: pretty;
}

.card-body { padding: 1em; }

.badge{
   --bs-badge-color: rgb(0,0,0,.6);
   --bs-badge-font-weight: 600;
   --bs-badge-padding-x: 0;
   --bs-badge-padding-y: 0;
   letter-spacing: .03125em;
   margin-bottom: 1em;
   text-transform: uppercase;
}

.bg-primary .badge,
.bg-danger .badge {
   --bs-badge-color: var(--bs-white-rgb);
   --bs-badge-font-weight: 500;
}



#footer.border-5 { border-width: 0 !important; }

#footer .text-white-50, #footer a.nav-link { color: rgba(255, 255, 255, 0.6) !important; }
  

/* primary gradient */
.bg-primary.bg-gradient{
	--bs-gradient:
		url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
		linear-gradient(to top, rgba(30, 90, 153, 1) 0%, rgba(15, 21, 77, 1) 50%),
		linear-gradient(to bottom, rgba(21, 40, 69, 1) 50%, rgba(84, 168, 180, 1) 100%),
      linear-gradient(to bottom right, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1));

	--bs-gradient:
		url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
		linear-gradient(to top, rgba(31, 73, 153, 1) 0, rgba(17, 15, 77, 1) 50%),
		linear-gradient(to top, rgba(30, 90, 153, 1) 0%, rgba(15, 21, 77, 1) 50%),
		linear-gradient(to bottom, rgba(21, 40, 69, 1) 50%, rgba(84, 168, 180, 1) 100%);		
        
}

/* primary gradient to top */
.bg-primary.bg-gradient.bg-to-top {
    --bs-gradient:
		url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
		linear-gradient(to top, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/* primary gradient to bottom */
.bg-primary.bg-gradient.bg-to-bottom {
    --bs-gradient:
		url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
		linear-gradient(to bottom, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/* primary gradient to left */
.bg-primary.bg-gradient.bg-to-left {
     --bs-gradient:
	    url('https://assets.adflegal.org/archive/dl/024-01/black-white-grain-3-percent.png'),
	    linear-gradient(to left, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/* primary gradient to right */
.bg-primary.bg-gradient.bg-to-right {
     --bs-gradient:
	    url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
        linear-gradient(to right, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/* primary gradient to top right */
.bg-primary.bg-gradient.bg-to-top-right {
     --bs-gradient:
	    url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
        linear-gradient(to top right, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/*primary gradient to top left */
.bg-primary.bg-gradient.bg-to-top-left {
     --bs-gradient:
	    url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
        linear-gradient(to top left, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/* primary gradient to bottom right */
.bg-primary.bg-gradient.bg-to-bottom-right {
     --bs-gradient:
	    url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
        linear-gradient(to bottom right, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/* primary gradient to bottom left */
.bg-primary.bg-gradient.bg-to-bottom-left {
      --bs-gradient:
	     url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
         linear-gradient(to bottom left, rgba(31, 73, 153, 1), rgba(17, 15, 77, 1)); 
}

/* danger gradient */
.bg-danger.bg-gradient {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
       linear-gradient(to bottom right,  rgba(21,40,69,1) 33%, rgba(223,106,115,1) 100%),	   
       linear-gradient(to bottom right, rgba(14,41,71,1) 33%, rgba(240,97,112,1) 100%),
       linear-gradient(to bottom right, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to top */
.bg-danger.bg-gradient.bg-to-top {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to top, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to bottom */
.bg-danger.bg-gradient.bg-to-bottom {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to bottom, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to left */
.bg-danger.bg-gradient.bg-to-left {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to left, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to right */
.bg-danger.bg-gradient.bg-to-right {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to right, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to top right */
.bg-danger.bg-gradient.bg-to-top-right {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to top right, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to top left */
.bg-danger.bg-gradient.bg-to-top-left {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to top left, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to bottom right */
.bg-danger.bg-gradient.bg-to-bottom-right {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to bottom right, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* danger gradient to bottom left */
.bg-danger.bg-gradient.bg-to-bottom-left {
   --bs-gradient:
	   url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
	   linear-gradient(to bottom left, rgba(153, 35, 31, 1), rgba(77, 15, 22, 1));
}

/* background image */
.bg-noise{ background-image: url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'); }

.swiper{
   --swiper-navigation-color: #DF6A73;
   --swiper-navigation-color: #d54a5a;
 }

.swiper-button-next,
.swiper-button-prev {
   height: auto !important;
   margin-top: auto !important;
   position: static !important;
   width: auto !important;
}

.swiper-button-prev:after,
.swiper-button-next:after {
   content:'' !important;
}
  
.swiper-slide {
   display: flex !important;
   height: auto !important;
}

.swiper-slide:not(.swiper-stats .swiper-slide, .swiper-media-quotes .swiper-slide, .swiper-client-testimonials .swiper-slide, .swiper-conservative-leaders .swiper-slide){
   width: 80% !important
}

.swiper-media-quotes .swiper-slide {
   width: 85% !important;
}

.swiper-client-testimonials .swiper-slide{width: 85% !important;}

.swiper-conservative-leaders .swiper-slide{width: 85% !important;}

.btn.btn-adf {
   --bs-btn-border-radius: .5em;
   --bs-btn-font-family: inherit;
   --bs-btn-font-size: 1em;
   --bs-btn-font-weight: 500;
   --bs-btn-line-height: 1.2;
   --bs-btn-padding-x: 1em;
   --bs-btn-padding-y: .5em;
   font-weight: 500;
   letter-spacing: .0625em;
   text-transform: uppercase;
}

.btn.btn-icon {
   --bs-btn-padding-x: 1em;
   --bs-btn-padding-y: 0;
}

.btn.btn-icon > .row > .col {
   height: 2.285714285714286em;
   min-height: 32px;
   min-height: 40px;
   min-height: 48px;
   padding: 0 .5em;
}

.btn.btn-icon.btn-icon-start > .row > .col { padding: 0 0 0 .5em; }

.btn.btn-icon.btn-icon-end > .row > .col { padding: 0 .5em 0 0; }

.btn.btn-icon.btn-icon-start.btn-icon-end > .row > .col { padding: 0 .5em; }

.btn.btn-icon > .row > .col-auto {
   height: 2.285714285714286em;
   min-height: 32px; 
   min-height: 40px;
   min-height: 48px;
}

.btn.btn-flush { --bs-btn-padding-x: 0; }

.btn.btn-flush > .row > .col, .btn.btn-flush > .row > .col-auto {
   height: auto;
   min-height: auto;
}

 @media(min-width: 576px) {
   
   .adf-social-proof-intro-200 { height: 396px; }

   .adf-social-proof-intro-100 { margin-top: -396px !important; }

   .adf-social-proof-intro-517 figcaption { padding: .5em 1em; }
      
   .social-proof-our-attorneys { color: rgb(0,0,0,.6); }

   .social-proof-our-attorneys .col { max-width: 22em !important; }

   .social-proof-legal-work p { color: rgb(0,0,0,.6); }

   .social-proof-legal-work .col { max-width: 22em !important; }

   .social-proof-public-policy-work p { color: rgb(0,0,0,.6); }

   .social-proof-public-policy-work .col { max-width: 22em !important; }

   #adf-featured-video .card-body { padding: 1em !important; }

   .swiper-slide:not(.swiper-stats .swiper-slide, .swiper-media-quotes .swiper-slide, .swiper-client-testimonials .swiper-slide, .swiper-conservative-leaders .swiper-slide) { width: 60% !important; }
     
   .swiper-media-quotes .swiper-slide{ width: 85% !important; }
    
   .swiper-client-testimonials .swiper-slide{ width: 85% !important; }
    
   .swiper-conservative-leaders .swiper-slide{ width: 60% !important; }

}


@media(min-width: 576px) and (max-width: 1399px){
		
   .social-proof-our-attorneys .social-proof-our-attorneys-intro { max-width: 22em !important; }
   
}

@media(min-width: 768px){
   
   .adf-social-proof-intro-200 { height: 234px; }
   
   .adf-social-proof-intro-100 { margin-top: -234px !important; }
   
   .adf-social-proof-intro-517 .btn.btn-adf { --bs-btn-font-size: 1rem; }

   .swiper-client-testimonials figure > p {
      color: rgb(0,0,0,.6);
      font-weight: 300;
   }

   .swiper-slide:not(.swiper-stats .swiper-slide, .swiper-media-quotes .swiper-slide, .swiper-client-testimonials .swiper-slide, .swiper-conservative-leaders .swiper-slide) { width: 40% !important; }
     
   .swiper-media-quotes .swiper-slide { width: 60% !important; }
    
   .swiper-client-testimonials .swiper-slide { width: 85% !important; }
    
   .swiper-conservative-leaders .swiper-slide { width: 40% !important; }
}

@media(max-width:991px){
  
   .adf-social-proof-intro-517 > .container-lg {
      padding-left: 0;
      padding-right: 0;
   }

   .swiper-button-next, .swiper-button-prev { display: none !important; }

  }

@media(max-width:992px) {
   
   .adf-social-proof-stats-4 { background: rgb(247, 245, 240, 1); }
   
   .adf-highlight-video .card-body {
      padding-left: 0;
      padding-right: 0;
   }
      
   .adf-highlight-video .card-body > div { margin: 0 10%; }	
   
  }

@media(min-width: 992px) {
   
   .adf-social-proof-intro-200 { height: 304px; }
   
   .adf-social-proof-intro-100 { margin-top: -304px !important; }
   
   .adf-social-proof-intro-517 {
      background: linear-gradient(to bottom, rgba(247, 245, 240, 1) 31%, rgba(255,255,255, 1) 31%);
   }
         
   .adf-social-proof-intro-517 .card-body {
      padding: 0;	
      background:
         url('https://assets.adflegal.org/archive/dl/2024-01/black-white-grain-3-percent.png'),
         linear-gradient(to top, rgba(38, 90, 122, 1) 0%, rgba(14, 17, 46, 1) 100%);	
      border-left: 1px solid rgb(255,255,255,.87);
   }
         
   .adf-social-proof-intro-517 .card-body > div > p {
      color: rgb(255,255,255,.87);
      font-weight: 300;
   }	
      
   .adf-social-proof-intro-517 .card-body > div { margin: 1em 10%; }
      
   .adf-social-proof-intro-517 .btn.btn-adf { --bs-btn-font-size: 1rem; }
   
   .adf-social-proof-intro-3 p { text-wrap: balance; }
   
   .adf-highlight-video .card-title {
      color: #000;
      font-stretch: normal;
      font-weight: 200;
      line-height: 2;
      margin-bottom: .5em;
      opacity: .8;
   }
   
   #adf-featured-video p { margin-bottom: 1em; }
   
   #adf-fda-livestream-after .card-body {
      background: left 0% / contain no-repeat url('https://assets.adflegal.org/archive/dl/2024-04/chike-uzuegbunam-church-background-compressed-2.jpg');
   }
   
   #adf-fda-livestream-after .card-title {
      font-weight: 600;
      color: var(--bs-heading-color);
      margin-bottom: .5em;
   }
         
   .social-proof-legal-help .card-body { padding: 0; }
   
   .social-proof-legal-help .card-body > div { margin: 1em 10%; }
   
   .social-proof-legal-help .card-text {
      color: rgb(0,0,0,.6);
      font-weight: 300;
      margin-bottom: 1em;
   }
      
   .social-proof-involved .card-title { margin-bottom: .5em; }
   
   .social-proof-involved .card-body { padding: 0; }
   
   .social-proof-involved .card-body > div { margin: 1em 10%; }

   .swiper-client-testimonials figure > p {
      color: rgb(0,0,0,.87);
      font-weight: 400;
   }

   .swiper-slide:not(.swiper-stats .swiper-slide, .swiper-media-quotes .swiper-slide, .swiper-client-testimonials .swiper-slide, .swiper-conservative-leaders .swiper-slide) { width: 40% !important; }
     
   .swiper-media-quotes .swiper-slide { width: 40% !important; }
    
   .swiper-client-testimonials .swiper-slide { width: 85% !important; }
    
   .swiper-conservative-leaders .swiper-slide { width: 23.125% !important; }
   
}

@media(min-width: 1200px) {
   
   .adf-social-proof-intro-200 { height: 351px; }
   
   .adf-social-proof-intro-100 { margin-top: -351px !important; }
   
   .adf-social-proof-intro-517 .btn.btn-adf { --bs-btn-font-size: 1rem; }

   .swiper-client-testimonials figure > p {
      color: rgb(0,0,0,.6);
      font-weight: 300;
   }

   .swiper-slide:not(.swiper-stats .swiper-slide, .swiper-media-quotes .swiper-slide, .swiper-client-testimonials .swiper-slide, .swiper-conservative-leaders .swiper-slide) { width: 40% !important; }
     
   .swiper-media-quotes .swiper-slide { width: 40% !important;}
    
   .swiper-client-testimonials .swiper-slide { width: 85% !important;}
   
   .swiper-conservative-leaders .swiper-slide { width: 22.9% !important;} 

   .btn.btn-icon > .row > .col {
      min-height: 40px;
      min-height: 48px;
   }
 
   .btn.btn-icon > .row > .col-auto {
      min-height: 40px;
      min-height: 48px;
   }
   
}

@media(min-width: 1400px) {
   
   .adf-social-proof-intro-200 { height: 396px; }
   
   .adf-social-proof-intro-100 { margin-top: -396px !important; }
   
   .adf-social-proof-intro-517 .btn.btn-adf { --bs-btn-font-size: 1rem; }
   
   .social-proof-our-attorneys .social-proof-our-attorneys-intro p { margin-bottom: 1.5em; }
         
   .btn.btn-icon > .row > .col { min-height: 48px; }

   .btn.btn-icon > .row > .col-auto { min-height: 48px; }

   .adf-temp-stat-label { font-size: 1.3125rem; }

   .swiper-slide:not(.swiper-stats .swiper-slide, .swiper-media-quotes .swiper-slide, .swiper-client-testimonials .swiper-slide, .swiper-conservative-leaders .swiper-slide) {
      width: 26.66666666666667% !important
    }
    
   .swiper-media-quotes .swiper-slide{ width: 40% !important; }
    
   .swiper-client-testimonials .swiper-slide{ width: 85% !important; }
    
   .swiper-conservative-leaders .swiper-slide{ width: 22.95% !important; }
   
}