@font-face {
    font-family: 'latolight';
    src: url('../font/lato-light.eot');
    src: url('../font/lato-light.eot?#iefix') format('embedded-opentype'),
         url('../font/lato-light.woff2') format('woff2'),
         url('../font/lato-light.woff') format('woff'),
         url('../font/lato-light.ttf') format('truetype'),
         url('../font/lato-light.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'latolight_italic';
    src: url('../font/lato-lightitalic.eot');
    src: url('../font/lato-lightitalic.eot?#iefix') format('embedded-opentype'),
         url('../font/lato-lightitalic.woff2') format('woff2'),
         url('../font/lato-lightitalic.woff') format('woff'),
         url('../font/lato-lightitalic.ttf') format('truetype'),
         url('../font/lato-lightitalic.svg#latolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'latobold';
    src: url('../font/lato-bold.eot');
    src: url('../font/lato-bold.eot?#iefix') format('embedded-opentype'),
         url('../font/lato-bold.woff2') format('woff2'),
         url('../font/lato-bold.woff') format('woff'),
         url('../font/lato-bold.ttf') format('truetype'),
         url('../font/lato-bold.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'latoregular';
    src: url('../font/lato-regular.eot');
    src: url('../font/lato-regular.eot?#iefix') format('embedded-opentype'),
         url('../font/lato-regular.woff2') format('woff2'),
         url('../font/lato-regular.woff') format('woff'),
         url('../font/lato-regular.ttf') format('truetype'),
         url('../font/lato-regular.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latosemibold';
    src: url('../font/lato-semibold.eot');
    src: url('../font/lato-semibold.eot?#iefix') format('embedded-opentype'),
         url('../font/lato-semibold.woff2') format('woff2'),
         url('../font/lato-semibold.woff') format('woff'),
         url('../font/lato-semibold.ttf') format('truetype'),
         url('../font/lato-semibold.svg#latosemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'latothin';
    src: url('../font/lato-thin.eot');
    src: url('../font/lato-thin.eot?#iefix') format('embedded-opentype'),
         url('../font/lato-thin.woff2') format('woff2'),
         url('../font/lato-thin.woff') format('woff'),
         url('../font/lato-thin.ttf') format('truetype'),
         url('../font/lato-thin.svg#latothin') format('svg');
    font-weight: normal;
    font-style: normal;

}


.lato-regular{ font-family: 'latoregular';
    font-weight: normal !important;
    font-style: normal !important;
    }

.lato-light{font-family: 'latolight';
    font-weight: normal !important;
    font-style: normal !important;
}

.lato-bold{font-family: 'latobold';
    font-weight: normal !important;
    font-style: normal !important;
}

.lato-light-italic{font-family: 'latolight_italic';
    font-weight: normal !important;
    font-style: normal !important;
}

.lato-semibold{font-family: 'latosemibold';
    font-weight: normal !important;
    font-style: normal !important;
}

.lato-thin{font-family: 'latothin';
    font-weight: normal !important;
    font-style: normal !important;
}

.east-color{color:#343333;}

.font80{font-size:80px !important;}
.font24{font-size:24px !important;}
.font41{font-size:41px !important;line-height:41px;}
.font18{font-size:18px !important;}
.font40{font-size:40px !important; line-height:40px;}
.font18{font-size:18px !important;}
.font14{font-size:14px !important;}
.font60{font-size:60px;}
.font15{font-size:15px !important;}

.font36{font-size:36px !important;line-height:36px;}
.font21{font-size:21px !important;}
.font30{font-size:30px !important;}
.font20{font-size:20px !important;}


header.menu .nav{font-size:15px !important;
    font-family: 'latosemibold';}

.vc_responsive .wpb_row .vc_span6{width:100%;}

.da-thumbs li a div span{font-family: 'latobold';
    font-weight: normal !important;
    font-style: normal !important;
	font-size:40px;}

	/******FOOTER FONT************/
.need-help{color:#e5e4e6;
	font-size:30px;
	font-family: 'latoregular' !important;
    font-weight: normal !important;
    font-style: normal !important;
	padding-bottom:50px;
	}

.icon-title{font-family: 'latoregular' !important;
    font-weight: normal !important;
    font-style: normal !important;
	font-size:18px !important;
	color:#989697 !important}
	
.icon-desc{font-family: 'latolight' !important;
    font-weight: normal !important;
    font-style: normal !important;
	color:#e5e4e6 !important;
	font-size:14px !important;
	text-align:center;
	line-height:14px;}	

.icon-footer{color:#444444 !important;
	font-size: 32px;}	
	
/*******************ABOUT FONT*******************/

.about-text-content p{font-family: 'latolight' !important;
    font-weight: normal !important;
    font-style: normal !important;
	margin-bottom:0px;}	

.a-tab-title{
	font-family: 'latoregular' !important;
    font-weight: normal !important;
    font-style: normal !important;
	font-size:15px !important;
	color:#000 !important;}
	

.tab-main-title{font-family: 'latoregular' !important;
    font-weight: normal !important;
    font-style: normal !important;
	font-size:41px !important;}	

.tab-sub-title{font-family: 'latolight_italic' !important;
    font-weight: normal !important;
    font-style: normal !important;
	font-size:36px;}	
	
.tab-inside ul li{font-size:21px;
	font-family: 'latolight' !important;
    font-weight: normal !important;
    font-style: normal !important;}

.tab-1cont p{font-size:21px !important;
	font-family: 'latolight' !important;
    font-weight: normal !important;
    font-style: normal !important;}
	
.leftform label{font-size:20px;
	font-family: 'latolight' !important;
    font-weight: normal !important;
    font-style: normal !important;}	
	
.rightform label{font-size:20px;
	font-family: 'latolight' !important;
    font-weight: normal !important;
    font-style: normal !important;}		

/*****responsive*********/
.spare-skull{display:none;}

@media(max-width:1010px){
	.slant-text{font-size:40px !important;}
	
}	

@media (max-width:600px){
	.slant-text{text-align:center !important;}
	.about-text-content p{padding:20px;}
}

@media (max-width:420px){
	.slat-text{border-bottom: 130px solid rgba(150, 12, 12, 0.67) !important;}
	
	.hover-show{position:absolute;
               line-height:30px;}
        .hover-left{min-height:40px;}

        .res-font{font-size:51px;}
	
}

@media (max-width:980px){
	.skull{display:none;}
	.spare-skull{display:block !important;
		padding:50px;}
	}

@media (max-width:768px){

.tab-1cont{padding-top:0px !important;}
}