.small-grey-h {
  font-family:'Lato';
  font-style:normal;
  font-weight:900;
  font-size:16px;
  line-height:46px;
  text-align:center;
  letter-spacing:2.8875px;
  text-transform:uppercase;
  color:#B2C0CA;
}
.tab-container-x a, .wrapper-x a {
  color:#0180DE;
  text-decoration:underline;
	
}
	.tab-container-x a{
		white-space: nowrap;
	}
.tab-container-x a:hover {
  opacity:0.8;
}
.wrapper-x a :hover {
  opacity:0.8;
}
.large-black-h {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:800;
  font-size:55px;
  line-height:51px;
  letter-spacing:-0.25px;
  color:rgba(18,18,18,0.87);
  text-align:center;
}
.tab-section-header-x {
  padding:50px 50px 0px 50px;
}
.tab-container-x {
  background:#F9F9FB;
  border:0.25px solid #c0c0c0;
  box-shadow:0px 5px 21px rgba(18,18,18,0.17);
  border-radius:6px;
  max-width:1124px;
  margin:50px auto 100px;
}
.tab-container-x nav {
  display:flex;
  justify-content:space-between;
}
.tab-container-x nav .tab-x {
  width:100%;
  padding:20px;
  /*align-self:center;*/
  font-family:'Work Sans';
  font-style:normal;
  font-weight:400;
  font-size:21px;
  line-height:21px;
  text-align:center;
  color:#121212;
  text-decoration:none;
  cursor:pointer;
  border-bottom:0.25px solid #c0c0c0;
  border-right:0.25px solid #c0c0c0;
	background:white;
}
.tab-container-x nav .tab-x:first-of-type {
  border-top-left-radius:6px;
}
.tab-container-x nav .tab-x:last-of-type {
  border-top-right-radius:6px;
  border-right:none;
}
.tab-container-x nav .tab-x.active-tab-x {
  background:rgba(18,18,18,1);
  font-family:'Work Sans';
  font-style:normal;
  font-weight:800;
  font-size:21px;
  line-height:21px;
  color:#FFFFFF;
}
.tab-container-x .tab-content-x {
  padding:65px;
  background:rgba(249,249,251,1);
  border-radius:0 0 10px 10px;
  height:auto;
}
.tab-container-x .tab-content-x div {
  display:none;
}
.tab-container-x .tab-content-x div.active-tab-x {
  display:flex;
}
.tab-left-container-x {
  width:50%;
  padding:20px;
}
.tab-left-x .tab-left-title-x {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:800;
  font-size:30px;
  line-height:17px;
  letter-spacing:-1px;
  text-transform:capitalize;
  color:rgba(18,18,18,0.87);
  margin-bottom:7px;
}
.tab-left-x .tab-left-text-x {
  font-family:'Lato';
  font-style:normal;
  font-weight:400;
  font-size:16px;
  line-height:26px;
  color:rgba(18,18,18,0.87);
}
.tab-left-x .button-learn-more,.box-x .content-x .button-learn-more {
  background:#0180DE;
  color:white;
  border-radius:6px;
  font-family:'Lato';
  font-style:normal;
  font-weight:900;
  font-size:14px;
  line-height:18px;
  text-transform:uppercase;
  text-align:center;
  letter-spacing:2px;
  width:142px;
  padding:13px 16px;
  text-decoration:none;
}
.button-learn-more:hover {
  background:#006DBD;
}
.button-learn-more:active {
  background:#005593;
}
.tab-left-text-x p {
  margin-bottom:25px;
}
/* accordion styling */
  
  .tab-right-container-x {
  width:435px;
  height:100%;
  margin-left:auto;
  margin-right:auto;
  background:#FFFFFF;
  box-shadow:0px 7px 11px rgba(4,30,49,0.12);
  border-radius:7.5px;
  padding:10px 30px 20px;
}
#tab-title-dimensions_tab-x {
  font-family:'Lato';
  font-style:normal;
  font-weight:400;
  font-size:18px;
  line-height:25px;
  color:#121212;
}
.active-x #tab-title-dimensions_tab-x {
  font-weight:900;
}
span .faq-answer-x p {
  font-family:'Lato';
  font-style:normal;
  font-weight:400;
  font-size:16px;
  line-height:24px;
  letter-spacing:-0.0875px;
  margin-left:10px;
  color:rgba(18,18,18,0.5) !important;
	padding-right:20px;
}
.faq-x {
  border-bottom:1px solid #E4E4E4;
  padding-bottom:10px;
}
.faq-x,.wc-accordion-x {
  margin-top:5px;
  display:grid;
}
.faq-x .accordion-x,.wc-accordion-x .accordion-x {
  padding:10px 0px 5px 0px;
  width:100%;
  text-align:left;
  border:none;
  outline:none;
  transition:0.4s;
  border-radius:0px;
  background:none;
  display:flex;
  font-size:1.25rem;
  justify-content:space-between;
  align-items:center;
 background-color:transparent!important;
}
.faq-x .active-x,.wc-accordion-x .active-x,.faq-x .accordion-x:hover,.wc-accordion-x .accordion-x:hover {
  background-color:none;
}
.faq-x .active-x i,.wc-accordion-x .active-x i {
  transform:rotate(90deg);
}
.faq-answer-x a {
    background: transparent!important;
    font-weight: inherit;
    font-size: inherit;
}
.faq-x .panel-x,.wc-accordion-x .panel-x {
  max-height:0;
  overflow:hidden;
  visibility:hidden;
  transition-duration:400ms;
  transition-property:max-height,visibility;
  transition-delay:0,400ms;
}
.panel-x.open-x {
  visibility:visible;
  transition-duration:400ms;
  transition-property:max-height,visibility;
  transition-delay:400ms,0;
}
.closed-x .vertical-x {
  transition:all 0.4s ease-in-out;
  transform:rotate(-90deg);
}
.closed-x .horizontal-x {
  transition:all 0.4s ease-in-out;
  transform:rotate(-90deg);
  opacity:1;
}
.active-x {
  opacity:1;
}
.active-x .vertical-x {
  transition:all 0.4s ease-in-out;
  transform:rotate(45deg);
}
.active-x .horizontal-x {
  transition:all 0.4s ease-in-out;
  transform:rotate(45deg);
}
.active-x .circle-animation-x {
  background:#0180DE;
  border:1px solid #0180DE;
}
.active-x .circle-animation-x .horizontal-x,.active-x .circle-animation-x .vertical-x {
  background-color:#FFFFFF;
}
.circle-animation-x {
  position:relative;
  flex:0 0 30px;
  border:1px solid #121212;
  border-radius:50%;
  background:white;
  padding:14px;
}
.circle-animation-x .horizontal-x {
  position:absolute;
  background-color:#121212;
  width:12px;
  height:1.5px;
  left:50%;
  margin-left:-6px;
  top:50%;
  margin-top:-1px;
}
.circle-animation-x .vertical-x {
  position:absolute;
  background-color:#121212;
  width:1.5px;
  height:12px;
  left:50%;
  margin-left:-1px;
  top:50%;
  margin-top:-6px;
}
.tab-right-container-x span:nth-last-child(3) {
  border-bottom:none !important;
}
.wrapper-x {
  display:none;
}

	.faq-x .accordion-x{
		margin-left:10px;
	}
	
	.tab-x strong{
		vertical-align: -webkit-baseline-middle;
	}
.wrapper-x label {
    margin-bottom: 0;
}
/* //////////////////////////////MOBILE////////////////////////// */
	
@media only screen and (max-width:1023px) {
  .tab-container-x {
  display:none;
}
.wrapper-x {
  min-height:auto;
  box-sizing:border-box;
  padding-top:5%;
  line-height:1.5;
  max-width:960px;
  margin:0 auto;
  display:block;
	padding-bottom:60px;
}
.box-x {
  display:flex;
  flex-wrap:wrap;
  background:#F9F9FB;
  box-shadow:0px 5px 21px rgba(18,18,18,0.17);
}
.box-x label {
  text-align:left;
  display:block;
  padding:18px;
  cursor:pointer;
  width:100%;
  margin-right:0;
  font-family:'Work Sans';
  font-style:normal;
  font-weight:400;
  font-size:21px;
  line-height:21px;
  color:#121212;
  text-decoration:none;
  border-top:0.25px solid #121212;
  background:white;
}
.box-x .content-x {
  display:none;
  padding:40px 20px;
  flex-grow:1;
  width:100%;
  text-align:center;
	animation: fadeIn 2s;
}
	
	
.box-x .content-x p {
  font-family:'Lato';
  font-style:normal;
  font-weight:400;
  font-size:16px;
  line-height:24px;
  text-align:center;
  color:rgba(18,18,18,0.87);
  margin-bottom:25px;
}
.tab-left-title-mobile-x {
  font-family:'Work Sans';
  font-style:normal;
  font-weight:800;
  font-size:30px;
  line-height:17px;
  letter-spacing:-1px;
  text-transform:capitalize;
  color:rgba(18,18,18,0.87);
}
	
		.faq-answer-x p a::before{

	content: "\a";
    white-space: pre;
}
.box-x input[type="radio"] {
  display:none;
}
/*.box-x input[type="radio"]:checked+label {
  background:#121212;
  color:#FFFFFF;
  font-weight:800;
}
	
.box-x input[type="radio"]:checked+label+.content-x {
  display:block;
}*/
	
	.checked-label {
		background:#121212 !important;
  color:#FFFFFF !important;
  font-weight:800 !important;
		animation: fadeIn 2s;
}
	
.box-x .content-x,.box-x label {
  order:initial;
}
.mobile-accordion-x {
  background:#FFFFFF;
  box-shadow:0px 7px 11px rgba(4,30,49,0.12);
  border-radius:7.5px;
  margin:40px 20px 20px 20px;
  padding:20px;
}
.mobile-accordion-x span .faq-answer-x p {
  text-align:left;
}
	
.mobile-accordion-x span:nth-last-child(3) {
  border-bottom:none !important;
}
	
	label:last-of-type{
			border-bottom:0.25px solid #121212;
		}
	
	.close-ss:before, .close-ss:after {
  position: absolute;
  left: 90%;
  content: ' ';
  height: 18px;
  width: 2px;
  background-color: rgba(18, 18, 18, 1);
}
.close-ss:before {
  transform: rotate(0deg);
}
.close-ss:after {
  transform: rotate(-90deg);
}
		
/*		.box-x input[type="radio"]:checked+.close-ss:before {
  transform: rotate(45deg);
			background-color:white;
}
.box-x input[type="radio"]:checked+.close-ss:after {
  transform: rotate(-45deg);
		background-color:white;
}*/
	.open-ss:before{
		transform: rotate(45deg);
			background-color:white;
	}
	.open-ss:after {
  transform: rotate(-45deg);
		background-color:white;
	}
	
	.large-black-h{
		font-size: 30px;
line-height: 51px;
	}
	.small-grey-h{
		font-size: 14px;
line-height: 22px;
	}
	
	
	@keyframes fadeIn {
  0% { opacity: 0.7; }
  100% { opacity: 1; }
}

}
