@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
    padding: 0;
	}
h1, h2, h3, h4, h5, h6{
   font-size: 14px;
}
body{
    line-height: 1;
    font-size: 12px;
}
h1, h2, h3, h4, h5, h6{
    font-size: 100%;
    padding: 5px 0;
    margin: 0 15px;
}
ul, ol{list-style: none;
}
 
img{
    border: 0;
    max-width: 100%;
    height: auto;
}
a {
	color: #000; 
    text-decoration: none; 
} 
  
a:hover { 
    text-decoration: underline; 
}

.container-custom{
    max-width: 1480px;
    margin: 0px auto;
    display: block;
}

.is-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.is-flex > [class*=\'col-\'] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.cont-1074{
    max-width: 1074px;
    margin: 0px auto;
    display: block;
}
.pd-0{
    padding: 0px !important;
}
.container-fix{
    max-width: 800px;
    margin: 0px auto;
}
.pd-b-0{
    padding-top: 0px;
    padding-bottom: 0px;
}