.architector {
color:#fff;
}
.architector img {
width: 30px;
    border-radius: 100%;
}
.copyright-bar {
    background-color: #3D3D3D;
    color: #fff;
	position: absolute;
    bottom: 0;
    width: 100%;
    line-height: 60px;
}
.copyright-bar  a {
    color: #ffffff;
}
.nk-dislaimer a {
    color: #ffffff;
}
.section-30 {
    padding: 30px 0;
}
.rd-25 {
border-radius: 25px;
}
.is-light .nk-menu li.phone a, .adres-container .phone a, a, p {
    color: #ffffff;
    font-size: 18px;
}
.block {
display: block;
}
.whatsapp img {
    width: 35px;
}
.adres-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: space-around;
    border-bottom: 2px solid #000;
}
@media (max-width: 990px) {
.adres-container {
display: flex;
    flex-direction: column;
}}
.adres-container p {
        margin: 5px 5px;
	    font-weight: 500;
		color: #ffffff;
}
.title .price, .subtitle span {
    color: #ffb300;
}
.is-light .nk-menu li a {
    color: #ffffff;
}
@media (min-width: 576px) {
.nk-banner {
    min-height: 70vh;
}}
@media (max-width: 760px) {
.img-fluid.nk-banner-image {
display: none;
}}
@media (max-width: 560px) {
.g-gs {
    margin: 150px 0 0 0;
}}

.nk-navbar-logo img {
width: 59px;
    margin: 5px 0 0 0;
}
.wgs-logo img {
    width: 75px;
}
h1, .h1, h2, .h2 {
    color: #fff;
}
@media (min-width: 1200px) {
.nk-banner-block .heading {
    font-size: 2.75rem;
}}

@media (min-width: 1200px) {
.nk-banner-image {
    margin-left: 0px;
    margin-right: 0px;
}}
.old-price {
    color: #a7a7a7;
    text-decoration: line-through;
}
.btn {
    background-color: #ffb300;
	color: #000;
	border-radius: 0;
	}
.shape-a {
    background-image: url(/assets/images/95cdfeef.jpg);
}
.shape-a:after {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgb(0 0 0 / 81%);
z-index: 2;
}
.tc-light .wgs-about p {
    color: #ffffff;
}
.tc-light .nk-copyright {
    color: #ffffff;
}
.tc-light .nk-footer-links li a {
    color: #ffffff;
}
.tc-light .wgs-links li a {
    color: #ffffff;
}
.nk-menu li a:hover, .nk-menu li a.active {
    color: #ffb300;
}
.nk-navbar-wrap {
    margin: 0;
    padding: 0;
}
a:not([href]) {
    color: #fff;
}
.nk-banner-block .heading {
    font-size: 2.5rem;
    margin-bottom: 1rem;
}
td a, .section-content p {
    color: #000;
}
.is-light.has-fixed .nk-menu li a:hover, .is-light.has-fixed .nk-menu li a.active {
    color: #ffb300;
}
.ni-menu:before {
    color: #fff;
}
.img-fluid.nk-banner-image img {
    margin: 25px auto;
}
.nk-banner > .container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
}
.shape-c {
    background-image: none;
	}
	.nk-footer-bottom a {
    font-size: .875rem;
	}