html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
ol,ul{list-style:none;margin:0;padding:0;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
/* start editing from here */
a{text-decoration:none;}
.txt-rt{text-align:right;}/* text align right */
.txt-lt{text-align:left;}/* text align left */
.txt-center{text-align:center;}/* text align center */
.float-rt{float:right;}/* float right */
.float-lt{float:left;}/* float left */
.clear{clear:both;}/* clear float */
.pos-relative{position:relative;}/* Position Relative */
.pos-absolute{position:absolute;}/* Position Absolute */
.vertical-base{	vertical-align:baseline;}/* vertical align baseline */
.vertical-top{	vertical-align:top;}/* vertical align top */
.underline{	padding-bottom:5px;	border-bottom: 1px solid #eee; margin:0 0 20px 0;}/* Add 5px bottom padding and a underline */

img{max-width:100%; display:block;}
/*end reset*/
body{
	background:#ffffff;
	font-family: 'Montserrat', sans-serif;	
    width:80%%;
    margin-left: 0%;
}
body a{
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}

/*--content--*/
.content{
	float:left;
	width:100%;
	position: relative;
}
.content-grid{
	float:left;
	width:20%;
}

/* ===================================================================
 *  03. grid - (_grid.scss)
 *
 * ------------------------------------------------------------------- */
.row {
	width: 100%;
    margin-left: 0%;
    
}




.row:before,
.row:after {
	content: "";
	display: table;
}

.row:after {
	clear: both;
}

.row .row {
	width: 100%;
	max-width: none;
	
}



[class*="col-"],
.bgrid {
	float: left;
}

[class*="col-"] + [class*="col-"].end {
	float: right;
}

[class*="col-"] {
	padding: 0px;
    
}

.col-00 {width: 0%;}
.col-01 {width: 1%;}
.col-02 {width: 2%;}
.col-03 {width: 3%;}
.col-04 {width: 4%;}
.col-05 {width: 5%;}
.col-06 {width: 6%;}
.col-07 {width: 7%;}
.col-08 {width: 8%;}
.col-09 {width: 9%;}
.col-10 {width: 10%;}
.col-11 {width: 11%;}
.col-12 {width: 12%;}
.col-13 {width: 13%;}
.col-14 {width: 14%;}
.col-15 {width: 15%;}
.col-16 {width: 16%;}
.col-17 {width: 17%;}
.col-18 {width: 18%;}
.col-19 {width: 19%;}
.col-20 {width: 20%;}
.col-21 {width: 21%;}
.col-22 {width: 22%;}
.col-23 {width: 23%;}
.col-24 {width: 24%;}
.col-25 {width: 25%;}
.col-26 {width: 26%;}
.col-27 {width: 27%;}
.col-28 {width: 28%;}
.col-29 {width: 29%;}
.col-30 {width: 30%;}
.col-31 {width: 31%;}
.col-32 {width: 32%;}
.col-33 {width: 33%;}
.col-34 {width: 34%;}
.col-35 {width: 35%;}
.col-36 {width: 36%;}
.col-37 {width: 37%;}
.col-38 {width: 38%;}
.col-39 {width: 39%;}
.col-40 {width: 40%;}
.col-41 {width: 41%;}
.col-42 {width: 42%;}
.col-43 {width: 43%;}
.col-44 {width: 44%;}
.col-45 {width: 45%;}
.col-46 {width: 46%;}
.col-47 {width: 47%;}
.col-48 {width: 48%;}
.col-49 {width: 49%;}
.col-50 {width: 50%;}
.col-51 {width: 51%;}
.col-52 {width: 52%;}
.col-53 {width: 53%;}
.col-54 {width: 54%;}
.col-55 {width: 55%;}
.col-56 {width: 56%;}
.col-57 {width: 57%;}
.col-58 {width: 58%;}
.col-59 {width: 59%;}
.col-60 {width: 60%;}
.col-61 {width: 61%;}
.col-62 {width: 62%;}
.col-63 {width: 63%;}
.col-64 {width: 64%;}
.col-65 {width: 65%;}
.col-66 {width: 66%;}
.col-67 {width: 67%;}
.col-68 {width: 68%;}
.col-69 {width: 69%;}
.col-70 {width: 70%;}
.col-71 {width: 71%;}
.col-72 {width: 72%;}
.col-73 {width: 73%;}
.col-74 {width: 74%;}
.col-75 {width: 75%;}
.col-76 {width: 76%;}
.col-77 {width: 77%;}
.col-78 {width: 78%;}
.col-79 {width: 79%;}
.col-80 {width: 80%;}
.col-81 {width: 81%;}
.col-82 {width: 82%;}
.col-83 {width: 83%;}
.col-84 {width: 84%;}
.col-85 {width: 85%;}
.col-86 {width: 86%;}
.col-87 {width: 87%;}
.col-88 {width: 88%;}
.col-89 {width: 89%;}
.col-90 {width: 90%;}
.col-91 {width: 91%;}
.col-92 {width: 92%;}
.col-93 {width: 93%;}
.col-94 {width: 94%;}
.col-95 {width: 95%;}
.col-96 {width: 96%;}
.col-97 {width: 97%;}
.col-98 {width: 98%;}
.col-99 {width: 99%;}
.col-100 {width: 100%;}


.col-12-5 {width: 12.5%;}
.col-37-5 {width: 37.5%;}
.col-62-5 {width: 62.5%;}
.col-87-5 {width: 87.5%;}




/* ------------------------------------------------------------------- 
 * small screens - (_grid.scss)
 * ------------------------------------------------------------------- */
@media screen and (max-width:1024px) {
	.row .row {
        width: 100%;
	}

	[class*="col-"] {
		padding: 0;
	}

}

/* ------------------------------------------------------------------- 
 * tablets - (_grid.scss)
 * ------------------------------------------------------------------- */
@media screen and (max-width:1024px) {
	.row {
		width: 100%;
	}

	.row .row {
		padding-left: 0;
		padding-right: 0;
		margin-left: 0;
		margin-right: 0;
	}

	[class*="col-"] {
		padding: 0;
	}
    .tab-00 {width: 0%;}
.tab-01 {width: 1%;}
.tab-02 {width: 2%;}
.tab-03 {width: 3%;}
.tab-04 {width: 4%;}
.tab-05 {width: 5%;}
.tab-06 {width: 6%;}
.tab-07 {width: 7%;}
.tab-08 {width: 8%;}
.tab-09 {width: 9%;}
.tab-10 {width: 10%;}
.tab-11 {width: 11%;}
.tab-12 {width: 12%;}
.tab-13 {width: 13%;}
.tab-14 {width: 14%;}
.tab-15 {width: 15%;}
.tab-16 {width: 16%;}
.tab-17 {width: 17%;}
.tab-18 {width: 18%;}
.tab-19 {width: 19%;}
.tab-20 {width: 20%;}
.tab-21 {width: 21%;}
.tab-22 {width: 22%;}
.tab-23 {width: 23%;}
.tab-24 {width: 24%;}
.tab-25 {width: 25%;}
.tab-26 {width: 26%;}
.tab-27 {width: 27%;}
.tab-28 {width: 28%;}
.tab-29 {width: 29%;}
.tab-30 {width: 30%;}
.tab-31 {width: 31%;}
.tab-32 {width: 32%;}
.tab-33 {width: 33%;}
.tab-34 {width: 34%;}
.tab-35 {width: 35%;}
.tab-36 {width: 36%;}
.tab-37 {width: 37%;}
.tab-38 {width: 38%;}
.tab-39 {width: 39%;}
.tab-40 {width: 40%;}
.tab-41 {width: 41%;}
.tab-42 {width: 42%;}
.tab-43 {width: 43%;}
.tab-44 {width: 44%;}
.tab-45 {width: 45%;}
.tab-46 {width: 46%;}
.tab-47 {width: 47%;}
.tab-48 {width: 48%;}
.tab-49 {width: 49%;}
.tab-50 {width: 50%;}
.tab-51 {width: 51%;}
.tab-52 {width: 52%;}
.tab-53 {width: 53%;}
.tab-54 {width: 54%;}
.tab-55 {width: 55%;}
.tab-56 {width: 56%;}
.tab-57 {width: 57%;}
.tab-58 {width: 58%;}
.tab-59 {width: 59%;}
.tab-60 {width: 60%;}
.tab-61 {width: 61%;}
.tab-62 {width: 62%;}
.tab-63 {width: 63%;}
.tab-64 {width: 64%;}
.tab-65 {width: 65%;}
.tab-66 {width: 66%;}
.tab-67 {width: 67%;}
.tab-68 {width: 68%;}
.tab-69 {width: 69%;}
.tab-70 {width: 70%;}
.tab-71 {width: 71%;}
.tab-72 {width: 72%;}
.tab-73 {width: 73%;}
.tab-74 {width: 74%;}
.tab-75 {width: 75%;}
.tab-76 {width: 76%;}
.tab-77 {width: 77%;}
.tab-78 {width: 78%;}
.tab-79 {width: 79%;}
.tab-80 {width: 80%;}
.tab-81 {width: 81%;}
.tab-82 {width: 82%;}
.tab-83 {width: 83%;}
.tab-84 {width: 84%;}
.tab-85 {width: 85%;}
.tab-86 {width: 86%;}
.tab-87 {width: 87%;}
.tab-88 {width: 88%;}
.tab-89 {width: 89%;}
.tab-90 {width: 90%;}
.tab-91 {width: 91%;}
.tab-92 {width: 92%;}
.tab-93 {width: 93%;}
.tab-94 {width: 94%;}
.tab-95 {width: 95%;}
.tab-96 {width: 96%;}
.tab-97 {width: 97%;}
.tab-98 {width: 98%;}
.tab-99 {width: 99%;}
.tab-100 {width: 100%;}
    
.tab-12-5 {width: 12.5%;}
.tab-37-5 {width: 37.5%;}
.tab-62-5 {width: 62.5%;}
.tab-87-5 {width: 87.5%;}



	

}

/* ------------------------------------------------------------------- 
 * large mobile devices - (_grid.scss)
 * ------------------------------------------------------------------- */
@media screen and (max-width:600px) {
	.row {
       width: 100%;
        padding-left: 0;
        margin-left:0;	}

	.row .row {
		width: 100%;
	}

	[class*="col-"] {
		padding: 0;
	}
    .mob-00 {width: 0%;}
.mob-01 {width: 1%;}
.mob-02 {width: 2%;}
.mob-03 {width: 3%;}
.mob-04 {width: 4%;}
.mob-05 {width: 5%;}
.mob-06 {width: 6%;}
.mob-07 {width: 7%;}
.mob-08 {width: 8%;}
.mob-09 {width: 9%;}
.mob-10 {width: 10%;}
.mob-11 {width: 11%;}
.mob-12 {width: 12%;}
.mob-13 {width: 13%;}
.mob-14 {width: 14%;}
.mob-15 {width: 15%;}
.mob-16 {width: 16%;}
.mob-17 {width: 17%;}
.mob-18 {width: 18%;}
.mob-19 {width: 19%;}
.mob-20 {width: 20%;} .mob-20-1 {width: 20.1%;}
.mob-21 {width: 21%;}
.mob-22 {width: 22%;}
.mob-23 {width: 23%;}
.mob-24 {width: 24%;}
.mob-25 {width: 25%;}
.mob-26 {width: 26%;}
.mob-27 {width: 27%;}
.mob-28 {width: 28%;}
.mob-29 {width: 29%;}
.mob-30 {width: 30%;}
.mob-31 {width: 31%;}
.mob-32 {width: 32%;}
.mob-33 {width: 33%;}
.mob-34 {width: 34%;}
.mob-35 {width: 35%;}
.mob-36 {width: 36%;}
.mob-37 {width: 37%;}
.mob-38 {width: 38%;}
.mob-39 {width: 39%;}
.mob-40 {width: 40%;}
.mob-41 {width: 41%;}
.mob-42 {width: 42%;}
.mob-43 {width: 43%;}
.mob-44 {width: 44%;}
.mob-45 {width: 45%;}
.mob-46 {width: 46%;}
.mob-47 {width: 47%;}
.mob-48 {width: 48%;}
.mob-49 {width: 49%;}
.mob-50 {width: 50%;}
.mob-51 {width: 51%;}
.mob-52 {width: 52%;}
.mob-53 {width: 53%;}
.mob-54 {width: 54%;}
.mob-55 {width: 55%;}
.mob-56 {width: 56%;}
.mob-57 {width: 57%;}
.mob-58 {width: 58%;}
.mob-59 {width: 59%;}
.mob-60 {width: 60%;}
.mob-61 {width: 61%;}
.mob-62 {width: 62%;}
.mob-63 {width: 63%;}
.mob-64 {width: 64%;}
.mob-65 {width: 65%;}
.mob-66 {width: 66%;}
.mob-67 {width: 67%;}
.mob-68 {width: 68%;}
.mob-69 {width: 69%;}
.mob-70 {width: 70%;}
.mob-71 {width: 71%;}
.mob-72 {width: 72%;}
.mob-73 {width: 73%;}
.mob-74 {width: 74%;}
.mob-75 {width: 75%;}
.mob-76 {width: 76%;}
.mob-77 {width: 77%;}
.mob-78 {width: 78%;}
.mob-79 {width: 79%;}
.mob-80 {width: 80%;}
.mob-81 {width: 81%;}
.mob-82 {width: 82%;}
.mob-83 {width: 83%;}
.mob-84 {width: 84%;}
.mob-85 {width: 85%;}
.mob-86 {width: 86%;}
.mob-87 {width: 87%;}
.mob-88 {width: 88%;}
.mob-89 {width: 89%;}
.mob-90 {width: 90%;}
.mob-91 {width: 91%;}
.mob-92 {width: 92%;}
.mob-93 {width: 93%;}
.mob-94 {width: 94%;}
.mob-95 {width: 95%;}
.mob-96 {width: 96%;}
.mob-97 {width: 97%;}
.mob-98 {width: 98%;}
.mob-99 {width: 99%;}
.mob-100 {width: 100%;}

    
.mob-12-5 {width: 12.5%;}
.mob-37-5 {width: 37.5%;}
.mob-62-5 {width: 62.5%;}
.mob-87-5 {width: 87.5%;}

}

/* ------------------------------------------------------------------- 
 * small mobile devices - (_grid.scss)
 * ------------------------------------------------------------------- */
@media screen and (max-width:300px) {
	.row .row {
		width: 100%;
	}

	[class*="col-"] {
		width: 100% !important;
		float: none !important;
		clear: both !important;
		margin-left: 0;
		margin-right: 0;
		padding: 0;
	}

	[class*="col-"] + [class*="col-"].end {
		float: none;
	}

}

.fade {opacity:1;}

.fade:hover {opacity:0.3;}



