	.dark-faq-container{
		background:#121212;
		margin:0;
	}
	.lite-sm-header{
		font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-size: 18px;
line-height: 22px;
letter-spacing: 2.8875px;
text-transform: uppercase;
color: #B2C0CA;
	}
.faq-container-dark .faq-dark h3{font-weight:700;}	
	.white-lg-header{
		font-family: 'Work Sans';
font-style: normal;
font-weight: 800;
font-size: 40px;
line-height: 43px;
letter-spacing: -0.2125px;
color: #FFFFFF;
		margin-bottom: 17px;
	}
	.white-pargraph p{
		font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
letter-spacing: -0.0875px;
color: rgba(255, 255, 255, 0.87);

	}	
	
	.white-pargraph strong{
		font-weight:900;
	}
	
	#tab-white-title-dimensions_tab{
		font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-size: 21px;
line-height: 24px;
color: #FFFFFF;
	}
	
	 .faq-answer-white{
		font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: rgba(255, 255, 255, 0.8);
	}
	.faq-answer-white p{
		padding-right:35px;
	}
	
 .faq-container-dark {
	 max-width: 800px;
	 width: 100%;
	 margin: 60px auto 85px;
	 padding-right:200px;
	 padding-left:30px;
}

 .faq-dark, .wc-accordion-dark {
	 margin-top: 25px;
	
}
	
	.left-faq-column{
		padding-left:200px;
		padding-right:30px;
	}
 .faq-dark .accordion-dark, .wc-accordion-dark .accordion-dark {
	 padding: 20px 0px 2px 0px;
	 width: 100%;
	 text-align: left;
	 border: none;
	 outline: none;
	 transition: 0.4s;
	 border-radius: 0px;
	 background: none!important;
	 display: flex;
	 border-top: 1px solid rgba(242, 242, 242, 0.87);
	 font-size: 1.25rem;
	 justify-content: space-between;
	 align-items: center;
}
 .faq-dark .active-dark, .wc-accordion-dark .active-dark, .faq-dark-dark .accordion-dark:hover, .wc-accordion-dark .accordion-dark:hover {
	 background-color: none;
}
 .faq-dark .active-dark i, .wc-accordion-dark .active-dark i {
	 transform: rotate(90deg);
}
 .faq-dark .panel-dark, .wc-accordion-dark .panel-dark {
	 max-height: 0;
	 overflow: hidden;
	 visibility: hidden;
	 transition-duration: 400ms;
	 transition-property: max-height, visibility;
	 transition-delay: 0, 400ms;
}
 .panel-dark.open-dark {
	 visibility: visible;
	 transition-duration: 400ms;
	 transition-property: max-height, visibility;
	 transition-delay: 400ms, 0;
}
 .closed-dark .vertical-dark {
	 transition: all 0.4s ease-in-out;
	 transform: rotate(-90deg);
}
 .closed-dark .horizontal-dark {
	 transition: all 0.4s ease-in-out;
	 transform: rotate(-90deg);
	 opacity: 1;
}
	
 .active-dark {
	 opacity: 1;
}
 .active-dark .vertical-dark {
	 transition: all 0.4s ease-in-out;
	 transform: rotate(45deg);
}
 .active-dark .horizontal-dark {
	 transition: all 0.4s ease-in-out;
	 transform: rotate(45deg);	 
}
	.active-dark .circle-animation-dark{
		 background:#F2F2F2;
		border: 1px solid #F2F2F2;
	}
	.active-dark .circle-animation-dark .horizontal-dark, .active-dark .circle-animation-dark .vertical-dark {
		background-color:#121212;
	}
	
 .circle-animation-dark {
	 position: relative;
	 flex: 0 0 30px;
	 border: 1px solid rgba(242, 242, 242, 1);
    border-radius: 50%;
    background: #121212;
    padding: 14px;
}
 .circle-animation-dark .horizontal-dark {
	 position: absolute;
	 background-color: rgba(242, 242, 242, 1);
	 width: 12px;
	 height: 1.5px;
	 left: 50%;
	 margin-left: -6px;
	 top: 50%;
	 margin-top: -1px;
}
 .circle-animation-dark .vertical-dark {
	 position: absolute;
	 background-color: rgba(242, 242, 242, 1);
	 width: 1.5px;
	 height: 12px;
	 left: 50%;
	 margin-left: -1px;
	 top: 50%;
	 margin-top: -6px;
}
	
	.sub-readmore-text-link1, .sub-readless-text-link1{
		display:none;
	}
.left-faq-column .white-pargraph {
    color: #fff!important;
	padding-top:10px;
}
.faq-answer-white a {
    font-weight: inherit;
    text-decoration: underline;
    background: transparent!important;
    border: 0!important;
    outline: 0!important;
}	
	@media (min-width: 1024px) and (max-width: 1360px) {
		.left-faq-column{
			padding-left:100px;
		}
		.faq-container-dark{
			padding-right:100px;
		}
	}
	
	@media only screen and (max-width: 1023px) {
		.left-faq-column{
			padding:45px 25px 0 25px;
			max-width:800px;
			margin:0px auto;
			text-align:center;
		}
		.faq-container-dark{
			padding:0px 25px 45px 25px;
			margin:0px auto;
		}
		.white-pargraph{
			position:relative;
			overflow:hidden;
			 
		}
	}
		
		@media only screen and (max-width: 650px) {
			.dark-faq-container{margin:0;}
			
			.sub-readmore-text-link1, .sub-readless-text-link1 {
			display:block;
		}
		 .sub-readmore-text-link1 button{
			display: block;
			font-family: Lato, sans-serif;
			font-weight: 800;
			font-size:12px;
			color: rgba(255, 255, 255, 0.6);
			z-index: 2;
			margin-top: -2rem;
			line-height: 50px;
			width: 100%;
			padding-top: 25px;
			background-image: linear-gradient(to bottom, transparent 0%, #121212 50%);
			position: relative;
			text-decoration: none;
			background-color:transparent!important;
			border:0!important;
		
		}
		
		 .sub-readless-text-link1 button {
    display: none;
	font-size:12px;
    font-family: Lato, sans-serif;
    font-weight: 800;
    z-index: 2;
    margin-top: 1rem;
    line-height: 20px;
    width: 100%;
    position: relative;
    text-decoration: none;
			 background-color:transparent!important;
			border:0!important;
}
		.white-pargraph .sub-readmore-text-link1 button:focus {
			outline: 0;
		}
		
		.white-lg-header{
			font-size: 30px;
line-height: 33px;
		}
		.lite-sm-header{
			font-size: 14px;
line-height: 22px;
		}
		.white-pargraph p{
			height: 120px;
    		overflow: hidden;
		}
		.white-pargraph p.show-text{
			height:100%;
		}
		.sub-readmore-text-link1.hide-text {
			display:none;
		}
		.sub-readless-text-link1.show-btn button {
			display:block;
			color: rgba(255, 255, 255, 0.6);
		}
			
			#tab-white-title-dimensions_tab{
				padding-right:20px;
			}
	}
	
