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

@font-face {
  font-family: 'PlayfairDisplay-Regular';
  src: url('../fonts/PlayfairDisplay-Regular.eot?#iefix') format('embedded-opentype'),  
       url('../fonts/PlayfairDisplay-Regular.otf')  format('opentype'),
	   url('../fonts/PlayfairDisplay-Regular.woff') format('woff'), 
	   url('../fonts/PlayfairDisplay-Regular.ttf')  format('truetype'), 
	   url('../fonts/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*[Reset Css]*/
* {
	box-sizing: border-box;
}
html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, ol, ul, li, form, fieldset, legend, label, table, header, footer, nav, section {
	margin: 0;
	padding: 0;
	border: 0;
}
ol, ul {
	list-style: none;
}
header, footer, nav, section, article, hgroup, figure {
	display: block;
}
a{outline:none;text-decoration:none;}
img {max-width: 100%;height: auto;border: 0;outline: 0;}
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

/*[/Reset Css]*/

body {
	font-size:16px;
	line-height:1.4;
	outline:none !important;
	float:left;
	width:100%;
	overflow-x:hidden;
	background:url(../images/white-patterns.jpg);
	font-family:'HelveticaNeue';
}

/***************************************************************************/
a{color:#18bc9c}
a:active, a:focus, a:hover {color:#FFF}
.text-danger { color:#b8822b;}
#contactFormThanks{color:#fbde90;}
.inn-bx { padding:0px 15px;}




.hding {font-family:'PlayfairDisplay-Regular'; font-size:1.75rem; width:100%; text-align:center; float:left; margin:30px 0px 20px; 
        background:url(../images/text-b.png) no-repeat; background-position:bottom center; padding-bottom:10px; color:#222;}

.pageWrap {float: left;width: 100%; transition:all 0.2s; opacity:1;visibility:visible;}
.pageWrap.dataHidden{
	opacity:0;
	visibility:hidden;
}

.container-s { padding:0px 50px; text-align:center;}

body.noScroll{overflow:hidden;}
