@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);
.gap {
background: transparent center no-repeat; background-size: cover;
}
.bunner_area, .bunner_area:after {
background-image: url(//certain-home.com/wp-content/themes/certainhome20250623/images/top_img/bunner.jpg);
width: 100%;
height: 188px;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
text-align: center;
font-size: 22px;
line-height: 1.4em;
}
a,a:hover {
text-decoration: none!important;
}
.svg-icon {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .3em; font-size: 90%; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.footerAre2 {
width: 980px;
background-color: #15495b;
margin-left: auto;
margin-right: auto;
position: relative;
padding-top: 90px;
color: #FFFFFF;
}
.footerAre ul,.footerAre li{
padding: 0px;
}
ul li {
list-style-image: none;
list-style-type: none;
}
.footerAre ul li a {
color: #fff;
text-decoration: none;
display: block;
line-height: 1.9em;
letter-spacing: 0.08em;
font-weight: 500;
}
.footerAre ul li a:hover {
color: #D9D9D9;
text-decoration: none;
}
ul.footer_nav{
display: flex;
justify-content: space-between;
font-size: 13px;
width: 100%;
margin-left: auto;
margin-right: auto;
width: 980px;
}
.bunner_nav{
display: flex;
justify-content: space-between;
width: 980px;
} }
ul.footer_contact {
display: flex;
justify-content: center;
align-items: flex-end;
max-width: 980px;
min-width: 890px;
padding-top: 25px;
width: 90%;
margin-left: auto;
margin-right: auto;
color: #CBCBCB;
}
.BB {
border: 3px solid #666;
}
.CB {
display: flex!important;
display:-webkit-box!important;
display: -webkit-flex!important;
display:-ms-flexbox!important;
justify-content: center!important;
align-items: center!important;
}
.CBCT {
display: flex!important;
display:-webkit-box!important;
display: -webkit-flex!important;
display:-ms-flexbox!important;
justify-content: center!important;
}
.CBT {
display: flex;
justify-content: left;
}
.page-active,.page-active > a{
color:#000!important;	
font-weight: 500;
}