.page-template-brain-injury-lp {
    overflow-x: hidden;
}

.case-studies-part {
    padding-top: 20px;
}

@media screen and (min-width: 992px) {
	.case-studies-part {
    	padding-top: 80px;
	}
}

.case-studies-part .section-title {
	color: #303030;
}
.case-studies-part .section-title:before,
.case-studies-part .section-title:after {
	display: none;
}

.case-studies-part .case-studies-slider .item {
	padding: 40px 38px 10px;
}

@media screen and (min-width: 992px) {
	.case-studies-part .case-studies-slider .item {
		padding: 60px 38px 10px;
	}
}

.case-studies-part .case-studies-slider .amount {
	color: #F17122;
	text-align: center;	
	font-family: "Poppins", sans-serif;
	font-size: 45px;
	font-style: normal;
	font-weight: 700;
	line-height: 60px;
}

@media screen and (min-width: 992px) {
	.case-studies-part .case-studies-slider .amount {
		font-size: 64px;
		line-height: 71px;
	}
}

.case-studies-part .case-studies-slider .content{
	padding-top: 28px;
}

.case-studies-part .case-studies-slider .content p {
	color: #303030;
	text-align: center;	
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px; /* 150% */
}

.brain-injury {
	padding-top: 60px;
    padding-bottom: 55px;
	background: #F0F0F0;
}

@media screen and (min-width: 1200px) {
	.brain-injury {
		padding-top: 100px;
	    padding-bottom: 85px;		
	}
}

.brain-injury .col-lg-7 .box-content {
	max-width: 690px;
	margin-bottom: 40px;
}

@media screen and (min-width: 1200px) {
	.brain-injury .col-lg-7 .box-content {		
		margin-bottom: 0px;
	}
}



.brain-injury .col-lg-7 .box-content .brain-img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
}

.brain-injury .col-lg-7 .box-content .heading {
	text-align: left !important;
	padding-top: 24px;
	color: #303030;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	border-top: 1px solid rgba(130, 148, 161, 0.50);
}

.brain-injury .col-lg-7 .box-content .tbi {
	margin-top: 40px;
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.brain-injury .col-lg-7 .box-content .tbi .items {
	display: flex;
    flex-wrap: wrap;
}

.brain-injury .col-lg-7 .box-content .tbi .items .right-col {
	margin-right: 15px;
}

.brain-injury .col-lg-7 .box-content .tbi .items .right-col .color {
	border-radius: 201.521px;
	width: 21.555px;
	height: 21.555px;
}

.brain-injury .col-lg-7 .box-content .tbi .items .left-col {
	max-width: 170px;
}

.brain-injury .col-lg-7 .box-content .tbi .items .left-col .value {
	color: #303030;	
	font-family: "Poppins", sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 40px; /* 100% */
}

@media screen and (min-width: 1200px) {
	.brain-injury .col-lg-7 .box-content .tbi .items .left-col .value {
		font-size: 40px;
	}
}

.brain-injury .col-lg-7 .box-content .tbi .items .left-col .content {
	color: #303030;
	font-family: "Poppins", sans-serif;	
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	margin-bottom: 15px;
}

@media screen and (min-width: 1200px) {
	.brain-injury .col-lg-7 .box-content .tbi .items .left-col .content {
		    margin-bottom: 1px;
	}
}

.brain-injury .col-lg-5 h2 {
	margin-bottom: 20px;
	color: #303030;	
	font-family: "Poppins", sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px; /* 130.556% */
	text-transform: capitalize;
}

.brain-injury .col-lg-5 p {
	color: #303030;
	font-family: Montserrat, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px;
	padding-bottom: 15px;
}

.why-choose-us {
	padding-top: 50px;
    padding-bottom: 450px;
    background: url(../../images/bg-why-choose-us.jpg);    
	background-blend-mode: overlay, normal;	
}

@media screen and (min-width: 1200px) {
	.why-choose-us {
		padding-top: 80px;
	}
}

.why-choose-us h2 {
	color: #FFF;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px; 
	text-transform: capitalize;
	padding-bottom: 50px;
}

@media screen and (min-width: 1200px) {
	.why-choose-us h2 {
		padding-bottom: 80px;
	}	
}

.why-choose-us .elements {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}

@media screen and (min-width: 1440px) {
	.why-choose-us .elements {	    
	    justify-content: space-between;
	}
}

.why-choose-us .items {
	padding: 50px 25px 65px;
	max-width: 328px;
	border: 2px solid rgba(3, 74, 140, 0.10);
	background: rgba(3, 74, 140, 0.62);
	backdrop-filter: blur(18.600000381469727px);
	margin-bottom: 30px;
}

@media screen and (min-width: 1440px) {
	.why-choose-us .items {
		margin-bottom: 0px;
	}
}

.why-choose-us .items:hover {
	 border-top: 5px solid #f17122;
}

.why-choose-us .items img {
	margin-left: auto;
    margin-right: auto;
    display: block;
}

.why-choose-us .items .name {
	margin-top: 30px;
	margin-bottom: 8px;
	color: #FFF;
	text-align: center;
	font-family: Montserrat, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 700;
	line-height: 30px; 
}

.why-choose-us .items .content {
	text-align: center;
}

.why-choose-us .items .content p {
	color: #FFF;
	font-family: Montserrat, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px;
}

.testimonials-section {
	padding-top: 0px;
	background: none;
	margin-top: -385px;
	padding-bottom: 10px;
}

.testimonials-section .written-testimonials {
	padding-top: 50px;
	padding-bottom: 75px;
	width: 100%;
    margin-left: auto;
    margin-right: auto;
    background: #FFF;
    box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.12);
    padding-left: 15px;
    padding-right: 15px;
}

@media screen and (min-width: 1200px) {
	.testimonials-section .written-testimonials {
		padding-top: 74px;
		width: 1163px;
	}
}

.testimonials-section .written-testimonials .written-testimonials-slider {
	max-width: 850px;
}

.testimonials-section .written-testimonials .written-testimonials-slider .item .content {
	max-width: 850px;
	color: #303030;
	text-align: center;	
	font-family: "Poppins", sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 40px;
}

.testimonials-section .written-testimonials .written-testimonials-slider .item .content svg {
	margin-bottom: 32px;
}

.testimonials-section .written-testimonials .written-testimonials-slider .item .content p {
	color: #303030;
	text-align: center;	
	font-family: "Poppins", sans-serif;
	font-size: 18px;
}

@media screen and (min-width: 768px) {
	.testimonials-section .written-testimonials .written-testimonials-slider .item .content p {		
		font-size: 20px;
	}
}
@media screen and (min-width: 1200px) {
	.testimonials-section .written-testimonials .written-testimonials-slider .item .content p {		
		font-size: 24px;
	}	
}

.testimonials-section .written-testimonials .written-testimonials-slider .item cite {
	margin-top: 30px;
	color: #303030;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}

@media screen and (min-width: 992px) {
	.testimonials-section .written-testimonials .written-testimonials-slider .item cite {
		font-size: 24px;
	}
}

.testimonials-section .slick-dots {
	margin-top: 15px;
}

@media screen and (min-width: 992px) {
	.testimonials-section .slick-dots {
		margin-top: 30px;
	}
}

.testimonials-section .slick-dots li button {
	border: 2px solid #F17122;
}

.testimonials-section .slick-dots li.slick-active button {
	background-color: #F17122;
    border-color: #F17122;
}

.our-team {
	padding-top: 55px;
	padding-bottom: 75px;
	background: #F0F0F0;
}	

.our-team h2 {
	color: #303030;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px;
	text-transform: capitalize;
	margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
}

@media screen and (min-width: 1400px) {
	.our-team h2 {
		margin-bottom: 80px;
	}
}

.our-team .attorneys {
	display: flex;
    flex-wrap: wrap;
    margin-bottom: 90px;
}

.our-team .attorneys:last-child {	
    margin-bottom: 50px;
}

.our-team .attorneys .image {
	width: 350px;
    text-align: center;
    background: #fff;
}

.our-team .attorneys .content {
	width: 100%;
}

@media screen and (min-width: 768px) {
	.our-team .attorneys .content {
		width: auto;
	}
}

@media screen and (min-width: 1200px) {
	.our-team .attorneys .image {
		width: 475px;
	}
}

@media screen and (min-width: 1300px) {
	.our-team .attorneys .image {
		position: relative;
	}
	.our-team .attorneys .image:before {
		content: "";
	    background: #fff;
	    width: 100%;
	    height: 8px;
	    position: absolute;
	    z-index: 1;
	    top: -8px;
	}
}

.our-team .attorneys .content .nav-tabs {
	border: 0px;
	display: block;
}

@media screen and (min-width: 768px) {
	.our-team .attorneys .content .nav-tabs {		
		display: flex;
	}
}

.our-team .attorneys .content .nav-tabs .tab-item:last-child .tab-link{
	border: 0px;
}

.our-team .attorneys .content .nav-tabs .tab-item .tab-link {
	padding: 10px 20px;
    background: #007DB3;
    color: #FFF;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px;
	border-right: 2px solid #004A8C;
	display: block;
}

@media screen and (min-width: 768px) {
	.our-team .attorneys .content .nav-tabs .tab-item .tab-link {
		padding: 10px 15px;    
	}
}

@media screen and (min-width: 992px) {
	.our-team .attorneys .content .nav-tabs .tab-item .tab-link {
		padding: 10px 20px;    
	}
}

@media screen and (min-width: 1300px) {
	.our-team .attorneys .content .nav-tabs .tab-item .tab-link {
		padding: 10px 12px;    
	}
}

@media screen and (min-width: 1440px) {
	.our-team .attorneys .content .nav-tabs .tab-item .tab-link {
		padding: 10px 20px;    
	}
}

@media screen and (min-width: 1440px) {
	.our-team .attorneys .content .nav-tabs .tab-item .tab-link {
		font-size: 20px;
	}
}

@media screen and (min-width: 768px) {
	.our-team .attorneys .content .nav-tabs .tab-item .tab-link {
		display: initial;
	}
}

.our-team .attorneys .content .nav-tabs .tab-item .tab-link.show {
	background: #004A8C;
}

.our-team .attorneys .content .tab-content {
	margin-top: 0px;
	/*height: 100%;*/
	height: 436px;
	background: #004A8C;
	width: 100%;
}

@media screen and (min-width: 768px) {
	.our-team .attorneys .content .tab-content {
		margin-top: 7px;
	}
}

@media screen and (min-width: 1300px) {
	.our-team .attorneys .content .tab-content {
		width: 725px;
	}
}

/*
@media screen and (min-width: 1400px) {
	.our-team .attorneys .content .tab-content {
		width: 930px;
	}
}
*/

@media screen and (min-width: 1440px) {
	.our-team .attorneys .content .tab-content {
		width: 930px;
	}
}

.our-team .attorneys .content .tab-content .description {
	padding: 15px;
	/*	
	height: 417px;*/
	height: 436px;
    overflow-y: scroll;
}

@media screen and (min-width: 480px) {
	.our-team .attorneys .content .tab-content .description {
		padding: 50px;	
	}
}

@media screen and (min-width: 1400px) {
	/*
	.our-team .attorneys .content .tab-content .description {
		height: auto;
    	overflow-y: initial;
	}
	*/
}

.our-team .attorneys .content .tab-content .description::-webkit-scrollbar-track {	
	position: relative;
	left: -50px;
	border-radius: 0px;
	/*color bar*/
	background-color: #004a8c;
}

.our-team .attorneys .content .tab-content .description::-webkit-scrollbar
{
	position: relative;
	left: -50px;	
	width: 5px;
	/*color bar*/
	background-color: #004a8c;
}

.our-team .attorneys .content .tab-content .description::-webkit-scrollbar-thumb
{
	position: relative;
	left: -50px;		
	border-radius: 0px;	
	background-color: #F17122;
}



.our-team .attorneys .content .tab-content .description .title {
	color: #FFF;
	font-family: "Poppins", sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: 700;
	line-height: 38px;
}

.our-team .attorneys .content .tab-content .description .position {
	padding-top: 10px;
	color: #FFF;
	font-family: "Poppins", sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 133.333% */
}

.our-team .attorneys .content .tab-content .description .content {
	margin-top: 24px;
	color: #FFF;
	font-family: Montserrat, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px;
}

.our-team .attorneys .content .tab-content .description .content ul li {
    position: relative;
    padding-left: 18px;
    margin-bottom: 15px;
}

.our-team .attorneys .content .tab-content .description .content ul li:after {
	content: "";
    position: absolute;
    top: 11px;
    left: 0;
    width: 8px;
    height: 8px;
    background-color: #f17122;
}

.our-team .attorneys .content .tab-content .description .content div {
	display: none;
}

.our-team .attorneys .content .tab-content .description .content .show-content {
	display: block !important;
}

.our-team .attorneys .content .tab-content .description .content p {
	color: #FFF;
	font-family: Montserrat, sans-serif;
	font-size: 17px;
}

.cta {
	padding-top: 100px;
    padding-bottom: 100px;
	background: url(../../images/cta-bg.jpg);    
}

@media screen and (min-width: 768px) {
	.cta {
		padding-top: 150px;
    	padding-bottom: 150px;
	}
}

.cta .title {
	color: #FFF;
	text-align: center;	
	font-family: "Poppins", sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px; /* 130.556% */
	text-transform: capitalize;
}

@media screen and (min-width: 768px) {
	.cta .title {
		font-size: 36px;
	}
}

.cta .phone {
	display: block;
	color: #FFF;
	text-align: center;	
	font-family: "Poppins", sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px; /* 130.556% */
	text-transform: capitalize;
}

@media screen and (min-width: 768px) {
	.cta .phone {
		font-size: 36px;
	}
}

.cta .btn {
	margin-top: 35px;
}


.cta.cta-2 {
	background: none;    
	padding-top: 80px;
    padding-bottom: 80px;
}

.cta.cta-2 .box {
	border: 5px solid #F0F0F0;
	background: #FFF;
	max-width: 1170px;
	margin-left: auto;
    margin-right: auto;
    padding-top: 85px;
   	padding-bottom: 85px;
}

@media screen and (min-width: 550px) {
	.cta.cta-2 .box {
		border: 10px solid #F0F0F0;
	}
}

.cta.cta-2 .box .title {
	color: #303030;
}

.cta.cta-2 .box .phone {
	color: #004A8C;
}

.cta.cta-3 {
	background: #004A8C url(../../images/cta-3.png);    
	background-repeat: no-repeat;
}

.helpful-tips {
	padding-top: 80px;
	padding-bottom: 80px;
}

.helpful-tips .helpful-tips-image {
	display: block;
    margin-left: auto;
    margin-right: auto;
}

.helpful-tips h2 {
	color: #303030;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px; /* 130.556% */
	text-transform: capitalize;
	max-width: 400px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    margin-bottom: 64px;
}

.helpful-tips .col-6 {
	flex: 0 0 100%;
    max-width: 100%;
}

@media screen and (min-width: 1000px) {
	.helpful-tips .col-6 {
		flex: 0 0 50%;
    	max-width: 50%;
	}
}

.accordion__item {
    margin-bottom: 30px;
    background: #FFF;
	box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.12);
}

.accordion__item:last-child {
  border-bottom: none;
}

.accordion__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 20px;  
  cursor: pointer;
  list-style: none;
  user-select: none;
}

.accordion__header:focus-visible {
    outline: 2px solid yellow;
    outline-offset: -2px;
    background-color: rgba(0, 0, 0, 0.15);
}

.accordion__header:hover {
    /*background-color: rgba(0, 0, 0, 0.15);*/
 }

.accordion__header::-webkit-details-marker {
  display: none; /* Safari fallback */
}

.accordion__title {
  font-weight: 600;
  display: flex;
  align-items: center;
  gap: 12px;
}

/* Custom Arrow */
.accordion__arrow::after {
  /*close*/	
  content: '';
  background: url(../../images/acc-open.svg);  
  width: 32px;  
  height: 32px;
  display: block;
}


.accordion__item[open] .accordion__header {
  
}

.accordion__item[open] .accordion__arrow::after {
  /*open*/	
  background: url(../../images/acc-open.svg);    
  width: 32px;  
  height: 32px;
  display: block;
}

/* Content Area with Smooth Reveal */
.accordion__content {
  padding: 1rem 1.25rem;  
}

.accordion__content p {
    color: #303030;	
	font-family: Montserrat, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px;
}

/* Animation */
.accordion__details::details-content {
  transition: opacity 0.3s ease, transform 0.3s ease;
  opacity: 0;
  transform: translateY(-8px);
}

.accordion__details[open]::details-content {
  opacity: 1;
  transform: translateY(0);
}

/* Fun Colors */
.accordion__item[open] .accordion__header {
	/*
  background: #FFF;
  box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.12);
  */
}

.accordion__header {
    color: #303030;
	font-family: "Poppins", sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 38px; 
}

@media screen and (min-width: 1400px) {
	.accordion__header {
		font-size: 30px;
	}
}

.accordion__item:not([open]):hover .accordion__header {
	/*
  background: #FFF;
  box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.12);
  */
}

/*
.accordion__item:not([open]):hover .accordion__arrow::after {
  border-color: orange;
}
*/

.blog-post {
	background: #F0F0F0;
	padding-top: 80px;
	padding-bottom: 80px;
}

.blog-post .title {
	color:  #303030;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px;
	text-transform: capitalize;
	margin-bottom: 55px;
}

.blog-post .item .case-study-title {
	background: #FFF;
	box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.12);
	width: auto;
	padding-bottom: 36px;	
	margin-left: auto;
    margin-right: auto;
}

@media screen and (min-width: 480px) {
	.blog-post .item .case-study-title {
		width: 445px;
	}
}

@media screen and (min-width: 1200px) {
	.blog-post .item .case-study-title {	
		width: 370px;
		margin-left: initial;
    	margin-right: initial;
	}
}

@media screen and (min-width: 1440px) {
	.blog-post .item .case-study-title {	
		width: 445px;
	}
}

.blog-post .item .case-study-title .title {
	text-align: left;
	padding-top: 30px;
	color: #303030;
	font-family: "Poppins", sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 33px;
	margin-bottom: 5px;
}

.blog-post .item .case-study-title .box-content {
	padding-left: 30px;
    padding-right: 30px;
    height: auto;
    padding-bottom: 35px;
}

@media screen and (min-width: 480px) {
	.blog-post .item .case-study-title .box-content {
		padding-left: 20px;
    	padding-right: 20px;    
	}
}

@media screen and (min-width: 992px) {
	.blog-post .item .case-study-title .box-content {
		height: 480px;
		padding-bottom: initial;
	}
}

@media screen and (min-width: 1440px) {
	.blog-post .item .case-study-title .box-content {
		height: 400px;
	}
}

.blog-post .item .case-study-title .box-content .author {
	padding-top: 20px;
	padding-bottom: 20px;
	color: #303030;
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
}

.blog-post .item .case-study-title .box-content .author span {
	font-weight: 400;
}

.blog-post .item .case-study-title .box-content .author a {
	color: #007DB3;	
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	line-height: 24px;
	text-decoration: none;
}

.blog-post .item .case-study-title .box-content .excerpt,
.blog-post .item .case-study-title .box-content .excerpt p {
	color: #303030;
	font-family: Montserrat, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 30px; 
}

.blog-post .item .case-study-title .read-more {
	margin-left: 30px;
}

@media screen and (min-width: 1200px) {
	.blog-post .slick-slide {
		margin-left: 11px !important;
	}
}

.blog-post .slick-dots {
	margin-top: 0px;
}

@media screen and (min-width: 992px) {
	.blog-post .slick-dots {
	    margin-top: 18px;
	}
}

.blog-post .slick-prev {
	margin-left: -17px !important;
}

.blog-post .slick-next {
	margin-right: -17px !important;
}

.resources {
	background: url(../../images/bg-resources.jpg);    
	background-size: cover;
	padding-top: 90px;
	padding-bottom: 80px;
}

.resources h2 {
	color:  #ffffff;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: 700;
	line-height: 47px;
	text-transform: capitalize;
	margin-bottom: 55px;
	margin-left: auto;
    margin-right: auto;
}

.resources .disability {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}

.resources .disability .items {
	width: 100%;
	height: 290px;
    background: #FFF;
    box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.12);    
    text-align: center;
    padding: 40px 15px;
    margin-bottom: 35px;
    position: relative;
}

@media screen and (min-width: 480px) {
	.resources .disability .items {
		width: 450px;
		padding: 40px;
	}
}

.resources .disability .items .title {
	color: #303030;
	margin-top: 24px;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 33px;
}

@media screen and (min-width: 480px) {
	.resources .disability .items .title {
		font-size: 24px;
	}
}

.resources .disability .items .content {
	position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 60px;
    width: 100%;
}

.resources .disability .items .content a {
	padding: 18px 35px;
	border-radius: 300px;
    background: rgba(180, 220, 255, 0.15);    
}

.resources .disability .items .content a:after {
	content: "";
	background: url(../../images/external-link.png);    
	width: 24px;
    height: 24px;
    display: inline-block;
    position: relative;
    top: 7px;
    margin-left: 5px;
}

.lp-footer {
	padding-top: 45px;
	padding-bottom: 45px;
}

.lp-footer .social-icon-list {
	margin-top: 45px;
}

.lp-footer .social-icon-list svg {
    filter: brightness(0) saturate(100%) invert(16%) sepia(98%) saturate(2098%) hue-rotate(193deg) brightness(93%) contrast(101%);
}

.lp-footer .all-rights {
	margin-top: 26px;
	color: #303030;
	text-align: center;
	font-family: "Poppins", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	margin-top: 26px;
	text-align: center;
	max-width: 535px;
    margin-left: auto;
    margin-right: auto;
}

.footer {
    display: none;
}

/* animation 

*/
@media screen and (min-width: 1200px) {
	.animation .anm_mod {
	  opacity: 0;
	  transform: translate3d(0, 100%, 0);
	  transition: all 1s ease;
	}
	.animation .anm_mod.left {
	  transform: translate3d(-100%, 0, 0);
	}
	.animation .anm_mod.right {
	   transform: translate3d(100%, 0, 0);
	}
	.animation .anm_mod.delay {
	   transition: all 2s ease;
	}
	.animation .anm_mod.fast {
	   transition: all 0.8 ease;
	}

	.animation .anm_mod.active {
	 opacity: 1;
	 transform: translate3d(0, 0, 0);
	}
}