@import url('https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800,900|Open+Sans:300,400,600,700,800');

/*  font-family: 'Montserrat', sans-serif;
    font-family: 'Open Sans', sans-serif;
*/

@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700|Roboto+Condensed:400,700|PT+Sans:400,700);

 @import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700);
  


*{
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;	
}
body {
    background-color: #ffffff;
}
body, p{
    font-family:  'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #180c0c;
    margin: 0;
    padding: 0;
}
p{
    line-height: 26px;
  /*  letter-spacing: 0.4px;*/
    margin-bottom: 20px;
	text-align:justify;
}
/* Heading */
h1, h2, h3, h4, h5, h6 {
    color: #182c40;
    font-family:  'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
}
h1 {
    font-size: 60px;
}

h2 {
    font-size: 35px;
}

h3 {
    font-size: 20px;
}

h4 {
    font-size: 18px;
}

h5 {
    font-size: 14px;
}

h6 {
    font-size: 12px;
}

::-webkit-input-placeholder {
  color: #190d0d !important;
}
::-moz-placeholder {
  color: #190d0d !important;
}
:-ms-input-placeholder {
  color: #190d0d !important;
}
:-moz-placeholder {
  color: #190d0d !important;
}


a {
    color: inherit;
    text-decoration: none;
}

a:hover, a:focus, a:active {
    outline: none;
    text-decoration: none;
}

ul {
   margin:0px;
   padding:0px;
}

ol {
    float: none;
    list-style: decimal;
    padding-left: 15px;
}

/*** Button Font ***/

.button,
.cy-company-info .c-row .infowrap sup,
.cy-navbar-top .links li a
{
    font-family: 'Montserrat', sans-serif;
}