@import "https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700";
body
{
    font-family: 'Poppins', sans-serif;
	font-size:16px;
	margin:0;
	background:#ffffff;
}
html
{
    margin: 0;
    padding: 0;	
}
ul, li, form, p, h1, h2, h3, h4, h5 ,h6
{
	margin:0;
}
.clearfix:after
{
	content:" ";
	clear:both;
	visibility:hedden;
	display:block;
	height:0px;
} 


.clsHEAD_TXT
{
	font-family: 'Fjalla One', sans-serif;
}
.clsSUB_TXT
{
	font-family: 'Montserrat', sans-serif;
}
.clsWrapper
{	
	margin:0px auto;
}
.clsHeader
{
	background:#252730;
}
.clsFooter
{
	background:#252730;
}
.clsMiddle
{
	background:#ffffff;
}
.clsLeft
{
	float:left;
}
.clsRight
{
	float:right;
}


/* text color */

.clsTXT_BLACK
{
	color:#000000;
}
.clsTXT_WHITE
{
	color:#ffffff;
}
.clsTXT_GRAY
{
	color:#ededed;
}
.clsTXT_RED
{
	color:#d50000;
}
.clsTXT_BLUE
{
	color:#0047ca;
}
.clsTXT_DARK_BLUE
{
	color:#000f7d;
}
.clsTXT_SKY_BLUE
{
	color:#2e9eed;
}
.clsTXT_NEVY_BLUE
{
	color:#0015b2;
}
.clsTXT_GREEN
{
	color:#199a00;
}
.clsTXT_DARK_GREEN
{
	color:#0f5e00;
}
.clsTXT_ORANGE
{
	color:#df7900;
}
.clsTXT_YELLOW
{
	color:#ffe300;
}
.clsTXT_GOLDEN
{
	color:#c39824;
}
.clsTXT_PURPLE
{
	color:#9751c4;
}
.clsTXT_PINK
{
	color:#dd1e8a;
}


/* text color extra */

.clsTXT_COLOR1
{
	color:#1f22bf;
}
.clsTXT_COLOR2
{
	color:#0cbca5;
}
.clsTXT_COLOR3
{
	color:#a25f00;
}
.clsTXT_COLOR4
{
	color:#0498b3;
}


/* text shadow */

.clsTXT_SHADOW1
{
	text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.60);
}
.clsTXT_SHADOW2
{
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.75); 
}
.clsTXT_SHADOW3
{
	text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
}

/* text gredient */

.clsTXT_GREDIENT1
{
	background: linear-gradient(135deg, #5335cf 0%, #de005e 25%, #f66e48 50%, #de005e 75%, #5335cf 100%);
	background-size: 400%;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent; 
	animation: animate 10s linear infinite;
}
.clsTXT_GREDIENT2
{
	background: linear-gradient(135deg, #dac800 0%, #ff6600 25%, #ffba00 50%, #ff6600 75%, #dac800 100%);
	background-size: 400%;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent; 
	animation: animate 10s linear infinite;
}

/* text align */

.clsTXT_LEFT
{
	text-align:left;
}
.clsTXT_RIGHT
{
	text-align:right;
}
.clsTXT_CENTER
{
	text-align:center;
}


/* text size */

.clsTXT_SM
{
	font-size:13px;
}
.clsTXT_MD
{
	font-size:30px;
}
.clsTXT_LG
{
	font-size: 3.3rem;
	font-weight: 400;
}
.clsTXT_LG2
{
	font-size: 5.3rem;
	font-weight: 400;
}

/* text format */

.clsTXT_UP
{
	text-transform:uppercase;
}
.clsTXT_LOW
{
	text-transform:lowercase;
}
.clsTXT_CAP
{
	text-transform:capitalize;
}
.clsTXT_JUSTFY
{
	text-align:justify;
}


/* background image*/

.clsBG_1
{
	background:#204958 url('../images/BG_IMG1.jpg') no-repeat fixed center top;
}
.clsBG_2
{
	background:#204958 url('../images/BG_IMG2.jpg') no-repeat scroll center top;
}

.clsBG_IMG_TRANSP
{
	background:transparent url('../images/BG_IMG7.png') no-repeat scroll top center;
}
.clsBG_8
{
	background:#ffffff url('../images/BG_IMG8.jpg') no-repeat scroll top left;
}

/* background color*/

.clsBG_BLACK
{
	background:#000000;
}
.clsBG_WHITE
{
	background:#ffffff;
}
.clsBG_GRAY
{
	background:#f6f6f6;
}
.clsBG_RED
{
	background:#d50000;
}
.clsBG_BLUE
{
	background:#0047ca;
}
.clsBG_DARK_BLUE
{
	background:#000f7d;
}
.clsBG_SKY_BLUE
{
	background:#4ba6f3;
}
.clsBG_NEVY_BLUE
{
	background:#0015b2;
}
.clsBG_GREEN
{
	background:#199a00;
}
.clsBG_DARK_GREEN
{
	background:#0f5e00;
}
.clsBG_ORANGE
{
	background:#df7900;
}
.clsBG_YELLOW
{
	background:#ffe300;
}
.clsBG_GOLDEN
{
	background:#696107;
}
.clsBG_PURPLE
{
	background:#9751c4;
}
.clsBG_PINK
{
	background:#dd1e8a;
}


/* background color extra */

.clsBG_COL1
{
	background:#94312a;
}
.clsBG_COL2
{
	background:#68a391;
}
.clsBG_COL3
{
	background:#0094c9;
}
.clsBG_COL4
{
	background:#cb6e49;
}


/* without padding and margin */

.clsNO_PAD
{
	padding:0px;
}
.clsNO_MRG
{
	padding:0px;
}


/* padding */

.clsPADDING1
{
	padding:1px;
}
.clsPADDING2
{
	padding:2px;
}
.clsPADDING3
{
	padding:3px;
}
.clsPADDING4
{
	padding:4px;
}
.clsPADDING5
{
	padding:5px;
}
.clsPADDING10
{
	padding:10px;
}
.clsPADDING15
{
	padding:15px;
}
.clsPADDING20
{
	padding:20px;
}
.clsPADDING25
{
	padding:25px;
}
.clsPADDING30
{
	padding:30px;
}
.clsPADDING35
{
	padding:35px;
}
.clsPADDING40
{
	padding:40px;
}
.clsPADDING45
{
	padding:45px;
}
.clsPADDING50
{
	padding:50px;
}
.clsPADDING55
{
	padding:55px;
}


/* padding top */

.clsPADDING_TOP5
{
	padding-top:5px;
}
.clsPADDING_TOP10
{
	padding-top:10px;
}
.clsPADDING_TOP15
{
	padding-top:15px;
}
.clsPADDING_TOP20
{
	padding-top:20px;
}
.clsPADDING_TOP25
{
	padding-top:25px;
}
.clsPADDING_TOP30
{
	padding-top:30px;
}
.clsPADDING_TOP35
{
	padding-top:35px;
}
.clsPADDING_TOP40
{
	padding-top:40px;
}
.clsPADDING_TOP45
{
	padding-top:45px;
}
.clsPADDING_TOP50
{
	padding-top:50px;
}
.clsPADDING_TOP55
{
	padding-top:55px;
}


/* padding bottom */

.clsPADDING_BOTTOM5
{
	padding-bottom:5px;
}
.clsPADDING_BOTTOM10
{
	padding-bottom:10px;
}
.clsPADDING_BOTTOM15
{
	padding-bottom:15px;
}
.clsPADDING_BOTTOM20
{
	padding-bottom:20px;
}
.clsPADDING_BOTTOM25
{
	padding-bottom:25px;
}
.clsPADDING_BOTTOM30
{
	padding-bottom:30px;
}
.clsPADDINGBOTTOM35
{
	padding-bottom:35px;
}
.clsPADDING_BOTTOM40
{
	padding-bottom:40px;
}
.clsPADDING_BOTTOM45
{
	padding-bottom:45px;
}
.clsPADDING_BOTTOM50
{
	padding-bottom:50px;
}
.clsPADDING_BOTTOM55
{
	padding-bottom:55px;
}


/* margin */

.clsMARGIN1
{
	margin:1px;
}
.clsMARGIN2
{
	margin:2px;
}
.clsMARGIN3
{
	margin:3px;
}
.clsMARGIN4
{
	margin:4px;
}
.clsMARGIN5
{
	margin:5px;
}
.clsMARGIN10
{
	margin:10px;
}
.clsMARGIN15
{
	margin:15px;
}
.clsMARGIN20
{
	margin:20px;
}
.clsMARGIN25
{
	margin:25px;
}
.clsMARGIN30
{
	margin:30px;
}
.clsMARGIN35
{
	margin:5px;
}
.clsMARGIN40
{
	margin:40px;
}
.clsMARGIN45
{
	margin:45px;
}
.clsMARGIN50
{
	margin:50px;
}
.clsMARGIN55
{
	margin:55px;
}


/* margin top */

.clsMARGIN_TOP5
{
	margin-top:5px;
}
.clsMARGIN_TOP10
{
	margin-top:10px;
}
.clsMARGIN_TOP15
{
	margin-top:15px;
}
.clsMARGIN_TOP20
{
	margin-top:20px;
}
.clsMARGIN_TOP25
{
	margin-top:25px;
}
.clsMARGIN_TOP30
{
	margin-top:30px;
}
.clsMARGIN_TOP35
{
	margin-top:35px;
}
.clsMARGIN_TOP40
{
	margin-top:40px;
}
.clsMARGIN_TOP45
{
	margin-top:45px;
}
.clsMARGIN_TOP50
{
	margin-top:50px;
}
.clsMARGIN_TOP55
{
	margin-top:55px;
}


/* margin bottom */

.clsMARGIN_BOTTOM5
{
	margin-bottom:5px;
}
.clsMARGIN_BOTTOM10
{
	margin-bottom:10px;
}
.clsMARGIN_BOTTOM15
{
	margin-bottom:15px;
}
.clsMARGIN_BOTTOM20
{
	margin-bottom:20px;
}
.clsMARGIN_BOTTOM25
{
	margin-bottom:25px;
}
.clsMARGIN_BOTTOM30
{
	margin-bottom:30px;
}
.clsMARGIN_BOTTOM35
{
	margin-bottom:35px;
}
.clsMARGIN_BOTTOM40
{
	margin-bottom:40px;
}
.clsMARGIN_BOTTOM45
{
	margin-bottom:45px;
}
.clsMARGIN_BOTTOM50
{
	margin-bottom:50px;
}
.clsMARGIN_BOTTOM55
{
	margin-bottom:55px;
}

/* padding percentege top bottom */

.clsPAD_PER_TB1
{
	padding:1% 0px;
}
.clsPAD_PER_TB2
{
	padding:2% 0px;
}
.clsPAD_PER_TB3
{
	padding:3% 0px;
}
.clsPAD_PER_TB4
{
	padding:4% 0px;
}
.clsPAD_PER_TB5
{
	padding:5% 0px;
}
.clsPAD_PER_TB6
{
	padding:6% 0px;
}
.clsPAD_PER_TB7
{
	padding:7% 0px;
}
.clsPAD_PER_TB8
{
	padding:8% 0px;
}
.clsPAD_PER_TB9
{
	padding:9% 0px;
}
.clsPAD_PER_TB10
{
	padding:10% 0px;
}
.clsPAD_PER_TB11
{
	padding:11% 0px;
}
.clsPAD_PER_TB12
{
	padding:12% 0px;
}
.clsPAD_PER_TB13
{
	padding:13% 0px;
}
.clsPAD_PER_TB14
{
	padding:14% 0px;
}
.clsPAD_PER_TB15
{
	padding:15% 0px;
}


/* padding percentege top */

.clsPAD_PER_TOP2
{
	padding-top:2%;
}
.clsPAD_PER_TOP4
{
	padding-top:4%;
}
.clsPAD_PER_TOP6
{
	padding-top:6%;
}
.clsPAD_PER_TOP8
{
	padding-top:8%;
}
.clsPAD_PER_TOP10
{
	padding-top:10%;
}
.clsPAD_PER_TOP12
{
	padding-top:12%;
}
.clsPAD_PER_TOP16
{
	padding-top:16%;
}
.clsPAD_PER_TOP18
{
	padding-top:18%;
}
.clsPAD_PER_TOP20
{
	padding-top:20%;
}


/* padding percentege bottom */

.clsPAD_PER_BOTTOM2
{
	padding-bottom:2%;
}
.clsPAD_PER_BOTTOM4
{
	padding-bottom:4%;
}
.clsPAD_PER_BOTTOM6
{
	padding-bottom:6%;
}
.clsPAD_PER_BOTTOM8
{
	padding-bottom:8%;
}
.clsPAD_PER_BOTTOM10
{
	padding-bottom:10%;
}
.clsPAD_PER_BOTTOM12
{
	padding-bottom:12%;
}
.clsPAD_PER_BOTTOM16
{
	padding-bottom:16%;
}
.clsPAD_PER_BOTTOM18
{
	padding-bottom:18%;
}
.clsPAD_PER_BOTTOM20
{
	padding-bottom:20%;
}


/* border top gray */

.clsBORDER_TOP_GRAY1
{
	border-top:1px solid #d3d3d3;
}


/* border black */

.clsBORDER_BLACK1
{
	border:1px solid #000000;
}
.clsBORDER_BLACK2
{
	border:2px solid #000000;
}
.clsBORDER_BLACK3
{
	border:3px solid #000000;
}
.clsBORDER_BLACK4
{
	border:4px solid #000000;
}


/* border gray */

.clsBORDER_GRAY1
{
	border:1px solid #d3d3d3;
}
.clsBORDER_GRAY2
{
	border:2px solid #d3d3d3;
}
.clsBORDER_GRAY3
{
	border:3px solid #d3d3d3;
}
.clsBORDER_GRAY4
{
	border:4px solid #d3d3d3;
}


/* border white */

.clsBORDER_WHITE1
{
	border:1px solid #ffffff;
}
.clsBORDER_WHITE2
{
	border:2px solid #ffffff;
}
.clsBORDER_WHITE3
{
	border:3px solid #ffffff;
}
.clsBORDER_WHITE4
{
	border:4px solid #ffffff;
}


/* border color */

.clsBORDER_COLOR1
{
	border:1px solid #db3e00;
}
.clsBORDER_COLOR2
{
	border:2px solid #db3e00;
}
.clsBORDER_COLOR3
{
	border:3px solid #db3e00;
}
.clsBORDER_COLOR4
{
	border:4px solid #db3e00;
}


/* border dashed */

.clsBORDER_DASHED1
{
	border: 1px dashed #c2c2c2
}
.clsBORDER_DASHED2
{
	border: 2px dashed #c2c2c2
}
.clsBORDER_DASHED3
{
	border: 3px dashed #c2c2c2
}
.clsBORDER_DASHED4
{
	border: 4px dashed #c2c2c2
}
.clsBORDER_DASHED5
{
	border: 5px dashed #c2c2c2
}


/* border align */

.clsBORDER_LEFT
{
	border-left:1px solid #c2c2c2;
}
.clsBORDER_RIGHT
{
	border-right:1px solid #c2c2c2;
}
.clsBORDER_TOP
{
	border-top:1px solid #c2c2c2;
}
.clsBORDER_BOTTOM
{
	border-bottom:1px solid #c2c2c2;
}


/* border radius */

.clsBORDER_RADIUS4
{
	border-radius:4px;
}
.clsBORDER_RADIUS6
{
	border-radius:6px;
}
.clsBORDER_RADIUS8
{
	border-radius:8px;
}
.clsBORDER_RADIUS10
{
	border-radius:10px;
}
.clsBORDER_RADIUS12
{
	border-radius:12px;
}
.clsBORDER_RADIUS15
{
	border-radius:15px;
}
.clsBORDER_RADIUS20
{
	border-radius:20px;
}


/* border radius top */

.clsBORDER_RADIUS_TOP4
{
	border-radius:4px 4px 0px 0px;
}
.clsBORDER_RADIUS_TOP6
{
	border-radius:6px 6px 0px 0px;
}
.clsBORDER_RADIUS_TOP8
{
	border-radius:8px 8px 0px 0px;
}
.clsBORDER_RADIUS_TOP10
{
	border-radius:10px 10px 0px 0px;
}
.clsBORDER_RADIUS_TOP12
{
	border-radius:12px 12px 0px 0px;
}


/* border radius left */

.clsBORDER_RADIUS_LEFT4
{
	border-radius:4px 0px 0px 4px;
}
.clsBORDER_RADIUS_LEFT6
{
	border-radius:6px 0px 0px 6px;
}
.clsBORDER_RADIUS_LEFT8
{
	border-radius:8px 0px 0px 8px;
}
.clsBORDER_RADIUS_LEFT10
{
	border-radius:10px 0px 0px 10px;
}
.clsBORDER_RADIUS_LEFT12
{
	border-radius:12px 0px 0px 12px;
}


/* border radius right */

.clsBORDER_RADIUS_RIGHT4
{
	border-radius:0px 4px 4px 0px;
}
.clsBORDER_RADIUS_RIGHT6
{
	border-radius:0px 6px 6px 0px;
}
.clsBORDER_RADIUS_RIGHT8
{
	border-radius:0px 8px 8px 0px;
}
.clsBORDER_RADIUS_RIGHT10
{
	border-radius:0px 10px 10px 0px;
}
.clsBORDER_RADIUS_RIGHT12
{
	border-radius:0px 12px 12px 0px;
}


/* box shadow */

.clsBOX_SHADOW1
{
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);
}
.clsBOX_SHADOW2
{
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
.clsBOX_SHADOW3
{
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.3);
}
.clsBOX_SHADOW4 
{
	box-shadow: 0 1px 1px rgba(0,0,0,0.12), 0 2px 2px rgba(0,0,0,0.12), 0 4px 4px rgba(0,0,0,0.12), 0 8px 8px rgba(0,0,0,0.12), 0 16px 16px rgba(0,0,0,0.12);
}
.clsBOX_SHADOW5 
{
	box-shadow: 0 1px 1px rgba(0,0,0,0.15), 0 2px 2px rgba(0,0,0,0.15), 0 4px 4px rgba(0,0,0,0.15), 0 8px 8px rgba(0,0,0,0.15);
}
.clsBOX_SHADOW6 
{
	box-shadow: 0 1px 1px rgba(0,0,0,0.11), 0 2px 2px rgba(0,0,0,0.11), 0 4px 4px rgba(0,0,0,0.11), 0 8px 8px rgba(0,0,0,0.11), 0 16px 16px rgba(0,0,0,0.11), 0 32px 32px rgba(0,0,0,0.11);
}
.clsBOX_SHADOW7 
{
	box-shadow: 0 1px 1px rgba(0,0,0,0.25), 0 2px 2px rgba(0,0,0,0.20), 0 4px 4px rgba(0,0,0,0.15), 0 8px 8px rgba(0,0,0,0.10), 0 16px 16px rgba(0,0,0,0.05);
}
.clsBOX_SHADOW8 
{
    box-shadow: 0 1px 1px rgba(0,0,0,0.08), 0 2px 2px rgba(0,0,0,0.12), 0 4px 4px rgba(0,0,0,0.16), 0 8px 8px rgba(0,0,0,0.20);
}
.clsBOX_SHADOW9 
{
    box-shadow: 0 1px 2px rgba(0,0,0,0.07), 0 2px 4px rgba(0,0,0,0.07), 0 4px 8px rgba(0,0,0,0.07), 0 8px 16px rgba(0,0,0,0.07), 0 16px 32px rgba(0,0,0,0.07), 0 32px 64px rgba(0,0,0,0.07);
}
.clsBOX_SHADOW10 
{
	box-shadow: 0 1px 1px rgba(0,0,0,0.11), 0 2px 2px rgba(0,0,0,0.11), 0 4px 4px rgba(0,0,0,0.11), 0 6px 8px rgba(0,0,0,0.11), 0 8px 16px rgba(0,0,0,0.11);
}
.clsBOX_SHADOW11 
{
	box-shadow: 0 2px 1px rgba(0,0,0,0.09), 0 4px 2px rgba(0,0,0,0.09), 0 8px 4px rgba(0,0,0,0.09), 0 16px 8px rgba(0,0,0,0.09), 0 32px 16px rgba(0,0,0,0.09);
}


/* gredient background */

.clsGREDIENT_SKY_BLUE
{
	background-image: linear-gradient(to right, rgb(56, 189, 248), rgb(59, 130, 246));
}
.clsGREDIENT_BLUE
{
	background-image: linear-gradient(to right, rgb(29, 78, 216), rgb(30, 64, 175), rgb(17, 24, 39));
}
.clsGREDIENT_PINK
{
	background-image: linear-gradient(to right, rgb(244, 114, 182), rgb(219, 39, 119));
}
.clsGREDIENT_ORANGE
{
	background-image: linear-gradient(to right, rgb(202, 138, 4), rgb(220, 38, 38));
}
.clsGREDIENT_GREEN
{
	background-image: linear-gradient(to right, rgb(118, 109, 4), rgb(83, 76, 0));
}
.clsGREDIENT_BLACK
{
	background-image: linear-gradient(rgb(17, 24, 39), rgb(75, 85, 99));
}
.clsGREDIENT_GRAY
{
	background-image: linear-gradient(to right, rgb(243, 244, 246), rgb(209, 213, 219))
}
.clsGREDIENT_RED
{
	background-image: linear-gradient(to right, rgb(239, 68, 68), rgb(153, 27, 27));
}



/* Clear floats after image containers */
.clsBOX::after {
	content: "";
	clear: both;
	display: table;
}

/* Three image containers (use 25% for four, and 50% for two, etc) */

.clsBOX_COLUMN2 
{
	float: left;
	width: 50%;
}
.clsBOX_COLUMN3  
{
	float: left;
	width: 33.33%;
}
.clsBOX_COLUMN4  
{
	float: left;
	width: 25%;
}





/* image responsive */

.Responsive {
	width: 100%;
	height: auto;
}


/* hero */

.hero-image {
	background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/hero_img.jpg');
	height: 50%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}
.hero-text {
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: white;
}


/* full image background */

.clsFULL_IMG_BG {
	background-image: url("../images/full_bg_img.jpg");
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}


/* background transparent */

.clsBG_TRANSPARENT
{
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.5);
}


/* button */

.clsBUTTON .clsBTN {
  display: inline-block;
  margin: 6px;
  font-size: inherit;
  line-height: 1.42;
  padding: 1.2em 2.4em;
  font-weight: normal;
  border-width: 0;
  border-style: solid;
  background: transparent;
  border-radius: 0;
  cursor: pointer;
  user-select: none;
  vertical-align: bottom;
  transition: background-color 0.2s, box-shadow 0.2s, transform 0.2s;
  box-shadow: 0 -2px 0 0 rgba(0, 0, 0, 0.3) inset;
}
.clsBUTTON .clsBTN.btn-disabled {
  cursor: not-allowed;
  opacity: 0.8;
}
.clsBUTTON .clsBTN.btn-disabled:active {
  opacity: 0.6;
}
.clsBUTTON .clsBTN:active {
  transition-duration: 0.1s;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.3) inset;
  transform: translateY(1px);
}

.clsBUTTON .clsBTN_GREEN {
  background-color: #199a00;
  color: #ffffff;
}
.clsBUTTON .clsBTN_GREEN:hover {
  background-color: #137700;
}
.clsBUTTON .clsBTN_GREEN:active {
  background-color: #3ed721;
}

.clsBUTTON .clsBTN_BLUE {
  background-color: #0047ca;
  color: #ffffff;
}
.clsBUTTON .clsBTN_BLUE:hover {
  background-color: #01328d;
}
.clsBUTTON .clsBTN_BLUE:active {
  background-color: #0052e9;
}

.clsBUTTON .clsBTN_ORENGE {
  background-color: #df7900;
  color: #ffffff;
}
.clsBUTTON .clsBTN_ORENGE:hover {
  background-color: #a55a00;
}
.clsBUTTON .clsBTN_ORENGE:active {
  background-color: #ec8000;
}

.clsBUTTON .clsBTN_RED {
  background-color: #d50000;
  color: #ffffff;
}
.clsBUTTON .clsBTN_RED:hover {
  background-color: #ad0000;
}
.clsBUTTON .clsBTN_RED:active {
  background-color: #ea0000;
}

.clsBUTTON .clsBTN_PURPLE {
  background-color: #9751c4;
  color: #ffffff;
}
.clsBUTTON .clsBTN_PURPLE:hover {
  background-color: #752da3;
}
.clsBUTTON .clsBTN_PURPLE:active {
  background-color: #ba65f1;
}

.clsBUTTON .clsBTN_BLACK {
  background-color: #000000;
  color: #ffffff;
}
.clsBUTTON .clsBTN_BLACK:hover {
  background-color: #2c2c2c;
}
.clsBUTTON .clsBTN_BLACK:active {
  background-color: #505050;
}

.clsBUTTON .clsBTN_WHITE {
  background-color: #ffffff;
  color: #000000;
}
.clsBUTTON .clsBTN_WHITE:hover {
  background-color: #e9e9e9;
}
.clsBUTTON .clsBTN_WHITE:active {
  background-color: #d6d6d6;
}

.clsBUTTON .clsBTN_GREY {
  background-color: #ededed;
  color: #000000;
}
.clsBUTTON .clsBTN_GREY:hover {
  background-color: #dcdcdc;
}
.clsBUTTON .clsBTN_GREY:active {
  background-color: #c2c2c2;
}

.clsBUTTON .clsBTN_PINK {
  background-color: #dd1e8a;
  color: #ffffff;
}
.clsBUTTON .clsBTN_PINK:hover {
  background-color: #a4005d;
}
.clsBUTTON .clsBTN_PINK:active {
  background-color: #fc34a5;
}

.clsBUTTON .clsBTN_YELLOW {
  background-color: #ffe300;
  color: #ffffff;
}
.clsBUTTON .clsBTN_YELLOW:hover {
  background-color: #b69100;
}
.clsBUTTON .clsBTN_YELLOW:active {
  background-color: #f4c300;
}



/* Media Screen */

@media screen and (max-width: 768px)
{
	h1
	{
		font-size:20px;
	}
	h2
	{
		font-size:18px;
	}
	h3
	{
		font-size:16px;
	}
	.clsTXT_LG
	{
		font-size:20px;
		font-weight: 400;
	}
	.clsTXT_LG2
	{
		font-size:30px;
		font-weight: 400;
	}
}