
@import url('https://fonts.googleapis.com/css2?family=Palanquin+Dark:wght@400;500;600;700&display=swap');
@import url("https://use.typekit.net/xbl4zuo.css");
@import url("https://use.typekit.net/pbc2vnc.css");
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic+Coding:wght@400;700&display=swap');
html, body {
	font-size: 1.3rem;
	line-height:1.6rem; 
	font-family: "calibri", sans-serif;
	

}

* {box-sizing:border-box;}
.mySlides {
	display: none;
}

.h5t {
	font-size: 1.3rem;
		}
.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
		}
.quote {
	font-family: 'Palanquin Dark', sans-serif;
font-size: 52px;
margin-bottom: -9px;
margin-left: -7px;
	}
.quote2 {
	font-family: 'Palanquin Dark', sans-serif;
font-size: 52px;
margin-top: -10px;
margin-right: 300px;
transform: rotate(180deg);
margin-bottom: 40px;
	}
.quotem {
	font-family: 'Palanquin Dark', sans-serif;
	font-size: 42px;
	margin-bottom: -20px;
	margin-left: -25px;
		-webkit-transform: scaleY(-1);
  transform: scaleY(-1);
	}
.quote2m {
	font-family: 'Palanquin Dark', sans-serif;
font-size: 42px;
margin-top: -35px;
margin-right: 2px;
display: flex;
	transform: rotate(180deg);
	}
.q1{
	width: 30px;
margin-bottom: -20px;
	}
.q1m{
	width: 30px;
transform: scaleY(-1);
margin-left: 20px;
	}
.calibriLight {
font-family: "calibri", sans-serif;
font-weight: 300;
font-style: normal;
}	
.calibriLightItalic {
font-family: "calibri", sans-serif;
font-weight: 300;
font-style: italic;
}
.calibriRegular {
font-family: "calibri", sans-serif;
font-weight: 400;
font-style: normal;
}
.calibriRegularItalic {
font-family: "calibri", sans-serif;
font-weight: 400;
font-style: italic;
}
.calibriBold {
font-family: "calibri", sans-serif;
font-weight: 700;
font-style: normal;
}
.calibriBoldItalic {
font-family: "calibri", sans-serif;
font-weight: 700;
font-style: italic;
}

.buttonAzul{
  border: solid 2px #45d1ff;
	color: #45d1ff;
	border-radius: 12px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 14px;
}
.buttonOrange{
  border: solid 2px #df9b18;
	color: #df9b18;
	border-radius: 12px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 14px;
}
.buttonRed{
  border: solid 2px #ff5a24;
	color: #ff5a24;
	border-radius: 12px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 14px;
}
.buttonYellow{
  border: solid 2px #b4ff00;
	color: #b4ff00;
	border-radius: 12px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 14px;
}
.containerDot {
  margin-top: -30px;
}
.dot {
  height: 9px;
  width: 9px;
  margin-right: 10px;
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
}
.qcontent {
 min-height: 85px;
}
	.q2content {
max-width: 1200px;
		
}
.active {
  height: 9px;
  width: 9px;
  margin-right: 10px;
  background-color: #33b9ff;
  border-radius: 50%;
  display: inline-block;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 11s;
}

@keyframes fade {
  from {opacity: 1} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .text {font-size: 11px}
}


.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	top: 0;

}
.logo {
 position: fixed;
left: calc(3% + 40px);	
	top: 20px;
z-index: 8;

}

.gizle {
    display: none;
}



.roboto {
font-family: 'Roboto', sans-serif;
}
.robotoCondensed {
font-family: 'Roboto Condensed', sans-serif;
}
.calibri {
font-family: calibri, sans-serif; 
}

.dos {
background-color: #33b9ff;
	z-index: 3;
	margin-top: 593px;
}

.tres {

	background-color: #92c31b;
	z-index: 4;
}

.quatro {
background-color: #df9b18;
	z-index: 5;
}

.cinco {
background-color: #080a3f;	
	z-index: 6;
}
.seis {
background-color: #ffffff;	
	z-index: 8;
}






.ts {

	text-shadow: 0px 8px 8px #061121;
} 


.frame {
background-color: #fff;
 border-radius: 25px;
	font-size: 1rem;
	line-height:1.4rem;
	
}

.frameYellow {
background-color: #ffbf0a;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
 border-radius: 25px;

	font-size: 1rem;
	line-height:1.4rem;
	
}








.titleDBlue {
  color: #080a3f;
}

.titleYellow {
  color: #febf14;
}

.titleWhite {
  color: #fff;
}

.titleAzul {
  color: #33b9ff;
}

.titleGreen {
  color: #59c5c5;
}

.titleOrange {
  color: #e59144;
}

.yokol {
    display: none;
}
.center {
  		text-align: center;
		display: block;
	} 

.centerV {
  		margin-top: auto;
	margin-bottom: auto;
	} 

.centerBox {
    display: flex;
justify-content: center;
}


 

.tabloImg {
    display: table;
overflow: hidden;
}


.tabloCellImg {

    display: table-cell; 
	text-align: center;
	vertical-align: middle;
}

.tabloCellImg2 {

    display: table-cell; 
	vertical-align: top;
		text-align: center;
	
}
.tabloCellTextTop {

    display: table-cell; 
	vertical-align: top;
}

.tablo {
    display: table;
overflow: hidden;
}

.tabloCell {
    display: table-cell; 
	vertical-align: middle;
}

.mobile-img0 {
    width: 100%;
}
.mobile-img01 {
    width: 90%;
}
.mobile-img02 {
    width: 80%;
}

.mobile-img03 {
    width: 70%;
}

.mobile-img04 {
    width: 60%;
}

.mobile-img05 {
    width: 50%;
}

.mobile-img06 {
    width: 40%;
}

.mobile-img07 {
    width: 30%;
}

.mobile-img08 {
    width: 20%;
}

.mobile-img09 {
    width: 10%;
}




@media screen and (min-width:2401px)  { 
	.h5t {
	font-size: 1.8rem;
		}
	.buttonAzul{
  border: solid 2px #45d1ff;
	color: #45d1ff;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
		padding-top: 5px;
		padding-bottom: 9px;
		margin-bottom: 20px;
}
.buttonOrange{
  border: solid 2px #df9b18;
	color: #df9b18;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-bottom: 20px;
}
.buttonRed{
  border: solid 2px #ff5a24;
	color: #ff5a24;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;

}
.buttonYellow{
  border: solid 2px #b4ff00;
	color: #b4ff00;
	border-radius: 16px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-left: 80px;
}

.dos {

	margin-top: 1050px;
}
	
		.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 1050px;	

}
			.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 1050px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 1050px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 1050px;
		}

	
}

@media screen and (min-width:1921px) and (max-width:2400px) { 
	.h5t {
	font-size: 1.6rem;
		}
	.buttonAzul{
  border: solid 2px #45d1ff;
	color: #45d1ff;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
		padding-top: 5px;
		padding-bottom: 9px;
		margin-bottom: 20px;
}
.buttonOrange{
  border: solid 2px #df9b18;
	color: #df9b18;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-bottom: 20px;
}
.buttonRed{
  border: solid 2px #ff5a24;
	color: #ff5a24;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;

}
.buttonYellow{
  border: solid 2px #b4ff00;
	color: #b4ff00;
	border-radius: 16px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-left: 80px;
}

.dos {
margin-top: 850px;
}
	
		.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 850px;	

}
			.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 850px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 850px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 850px;
		}

	
}

@media screen and (min-width:1701px) and (max-width:1920px) { 
	.h5t {
	font-size: 1.5rem;
		}
		.buttonAzul{
  border: solid 2px #45d1ff;
	color: #45d1ff;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
		padding-top: 5px;
		padding-bottom: 9px;
		margin-bottom: 20px;
}
.buttonOrange{
  border: solid 2px #df9b18;
	color: #df9b18;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-bottom: 20px;
}
.buttonRed{
  border: solid 2px #ff5a24;
	color: #ff5a24;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;

}
.buttonYellow{
  border: solid 2px #b4ff00;
	color: #b4ff00;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-left: 80px;
}
.dos {
margin-top: 790px;
}
	
		.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 790px;	

}
			.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 790px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 790px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right;
	height: 790px;
		}

	
}


@media screen and (min-width:1198px) and (max-width:1700px) {
	.h5t {
	font-size: 1.4rem;
		}
.logo {
 position: fixed;
left: calc(3% + 10px);	
	top: 20px;
z-index: 8;

}
.dos {
margin-top: 1273px;
}
			.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 1273px;	

}
		.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right -600px;
			height: 1273px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right -850px ;
	height: 1273px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top 0 right -550px ;
	height: 1273px;
		}
	.buttonAzul{
  border: solid 2px #45d1ff;
	color: #45d1ff;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
		padding-top: 5px;
		padding-bottom: 9px;
		margin-bottom: 20px;
}
.buttonOrange{
  border: solid 2px #df9b18;
	color: #df9b18;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-bottom: 20px;
}
.buttonRed{
  border: solid 2px #ff5a24;
	color: #ff5a24;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;

}
.buttonYellow{
  border: solid 2px #b4ff00;
	color: #b4ff00;
	border-radius: 16px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 23px;
			padding-top: 5px;
		padding-bottom: 9px;
	margin-left: 160px;
}
}

@media screen and (min-width:992px) and (max-width:1197px) {
	.logo {
 position: fixed;
left: calc(3%);	
	top: 20px;
z-index: 8;

}
	.dos {
margin-top: 1073px;
}
		.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 1073px;	

}
	.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right -600px;
		height: 1073px;
		
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right -850px;
	height: 1073px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right -550px;
	height: 1073px;
		}



ul.ulo {
  list-style: none; /* Remove default bullets */
	margin-left: -0.8em; /* Also needed for space (tweak if needed) */
}
	ul li {
	margin-top: 1em; /* Also needed for space (tweak if needed) */
}

ul li::before {
  content: ">";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
	font-family: 'Nanum Gothic Coding', monospace;

  color: #654ff2; /* Change the color */
  font-weight: lighter; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1.2em; /* Also needed for space (tweak if needed) */
  margin-left: -1.3em; /* Also needed for space (tweak if needed) */
}
	.buttonAzul{
  border: solid 2px #45d1ff;
	color: #45d1ff;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 19px;
		padding-top: 4px;
		padding-bottom: 8px;
		margin-bottom: 20px;
}
.buttonOrange{
  border: solid 2px #df9b18;
	color: #df9b18;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 19px;
			padding-top: 4px;
		padding-bottom: 8px;
	margin-bottom: 20px;
}
.buttonRed{
  border: solid 2px #ff5a24;
	color: #ff5a24;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 19px;
			padding-top: 4px;
		padding-bottom: 8px;

}
.buttonYellow{
  border: solid 2px #b4ff00;
	color: #b4ff00;
	border-radius: 14px;
	background-color: transparent;
	white-space: nowrap;
	font-size: 19px;
			padding-top: 4px;
		padding-bottom: 8px;
	margin-left: 120px;
}
	
}

 @media screen and (min-width:767px) and (max-width:991px) {
	 	.logo {
 position: fixed;
left: calc(3%);	
	top: 20px;
z-index: 8;

}
	.dos {
margin-top: 1073px;
}
	 	.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 1073px;

}
	.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right -600px;
		height: 1073px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right -850px;
	height: 1073px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3o.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right -550px;
	height: 1073px;
		}
	

 }
@media screen and (min-width:576px) and (max-width:766px)  {
		 	.logo {
 position: fixed;
left: calc(83% - 36px);	
	top: 20px;
z-index: 8;

}
	.dos {
margin-top: 973px;
}
		.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 973px;	

}
.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 973px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 973px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 973px;
		}
	.qcontent {
 min-height: 140px;
		max-width: 300px;
		
}
		.q2content {

	max-width: 300px;	
}
	

		
 }

@media screen and (min-width:450px) and (max-width:575px) {
	

			 			 	.logo {
 position: fixed;
left: calc(81% - 56px);	
	top: 20px;
z-index: 8;

}
		.dos {
margin-top: 873px;
}
		.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 873px;	

}
	.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
		height: 873px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 873px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 873px;
		}
		.qcontent {
 min-height: 135px;
		max-width: 300px;
		
}
			.q2content {

	max-width: 300px;	
}
.h5t {
		font-size: 1.1rem;
	}

	 
 }
@media screen and (max-width:449px) {
	.h5t {
		font-size: 0.9rem;
	}
	.logo {
 position: fixed;
left: calc(75% - 86px);	
	top: 20px;
z-index: 8;

}
			 	.logo {
 position: fixed;
right: calc(1%);	
	top: 20px;
z-index: 8;

}
		.dos {
margin-top: 873px;
}
	.hero {
	position: fixed; 
	display: block;
	background-color: #595959;
	z-index: -1;
	width: 100%;
	height: 873px;	

}
.b1 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image1m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 873px;
		}
.b2 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image2m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 873px;
		}
.b3 {
	background: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/image3m.jpg") no-repeat;
	background-color: #070a25;
	background-size: cover;
	background-position:top right;
	height: 873px;
		}
			.qcontent {
 min-height: 135px;
		max-width: 300px;
		
}
			.q2content {

	max-width: 300px;	
}
}


.panel,
.panel-body {
  box-shadow: none;
}

.panel-group .panel-heading {
  padding: 0;
}

.panel-group .panel-heading a {
  display: block;
  padding: 10px 15px;
  text-decoration: none;
  position: relative;
 font-weight: 500;
	color: #000000;
}

.panel-group .panel-heading a:before {
	content: url("https://cms-res.com/wp-content/uploads/2023/06/ge_xtrade_en/assets/images/up.png");
	padding-right: 25px;
  float: right;
	color: #025fff;
	 font-weight: 500;
	 -moz-transition: all 0.5s;
  transition: all 0.5s;
	margin-top: 20px;

}

.panel-group .panel-heading a.collapsed:before {
   -webkit-transform: rotateX(180deg);
          transform: rotateX(180deg);
	 -moz-transition: all 0.5s;
  transition: all 0.5s;
	margin-top: -4px;

}




