.is-expanded-menu #header.full-header.transparent-header #header-wrap
{
    border-bottom:0px;
}
.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

    .embed-container iframe,
    .embed-container object,
    .embed-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
/*:root {
    --ci-col: #818e7b !important;
    --cnvs-header-bg: #818e7b !important;
    --cnvs-mfp-image-background:#818e7b !important;
    --cnvs-link-hover-color: #444 !important;
    --cnvs-primary-menu-active-color: #fff !important;
    --color-border: #e0c593;
    --bs-btn-hover-color: #fff !important;
    --bs-btn-hover-border-color: #fff !important;
    --bs-link-hover-color: #fff !important;
}

#header {
    --cnvs-sticky-header-height: 10em;}

.ci-col {
    background-color: var(--ci-col) !important;
    color: #fff !important;
}

.ci-col-invert {
    color: var(--ci-col) !important;
    background-color: #fff !important;
}

.embiggen {
    transform: scale(1.5);
}
a.btn:hover{
color:var(--bs-link-hover-color);
border-color: var(--bs-link-hover-color);
}
.btn {
    border-radius:0px;
    border-color: var(--color-border) ;
    color: var(--color-border);
}
.btn:hover {
    color: var(--bs-btn-hover-color);
    background-color: var(--ci-col);
    border-color: var(--bs-btn-hover-border-color);
}
.footer-widgets-wrap {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
}
#footer {
    background-color: #000;
}

li.indent {
    text-align: start;
    padding-left: 2em;
}

#gotoTop {
    --cnvs-gotoTop-hover-color: var(--ci-col);
}

.left {
    text-align: start !important;
}
.no-list {
    list-style-type: none;
}
.white {
    color:#fff;
}

#section-about {}

#section-works {}

#section-services {}*/