/*-- Global --*/

.cw-brown {
	color: #9e5817;
}

h1, h2, h3, h4, h5 {
	text-transform: uppercase;
	font-weight: normal!important
}

/*-- Header --*/
.header .navbar .navbar-nav .nav-link {
    text-transform: uppercase;
	font-weight: normal
}

.header .header-info-logo-img img {
    width: 220px
}

.header .navbar-dark .navbar-nav>.active .nav-link {
    color: #9e5817;
}

.cw-header-info {
    border-bottom: 1px solid #e1e1e1
}

.cw-header-contact {
    padding: 5px 0;
    font-size: .85rem;
    color: #e1e1e1
}

.cw-header-contact a {
    color: #e1e1e1
}

.header .navbar-dark .navbar-nav .nav-item .nav-link:before {
    border-width: 1px!important
}

/*-- Home --*/

.page-home .gallery {
	padding-top: 3rem;
}

.page-home .list .list-img-wrap {
	border-width: 1px;
}


    /* Modal CSS */
    #cw_popup .modal-content {
        background: url("https://apihoard.webit.com/api/v1/Image/C758A5E1EC6AC95CA744E4186D767009/C758A5E1EC6AC95CA744E4186D767009.jpg?size=Original") center center /cover;
        border: none;
    }

    #cw_popup .modal-dialog {
        overflow: hidden;
        border-radius: 10px;
        border: 7px solid #FFFFFF;
    }

    #cw_popup .modal-body {
        position: relative;
    }

    /* Content */
    #cw_popup h6.cw-pop-up-heading {
        color: #000000;
        margin: 0;
        padding: .3em;
        font-size: 3em;
        font-weight: 900;
        text-align: center;
        text-transform: uppercase;
    }

    #cw_popup .cw-pop-up-content p {
        color: #000000;
        font-size: 1.5em;
    }

    #cw_popup .cw-pop-up-content p span {
        color: #004673;
        font-weight: 800;
    }

    #cw_popup .cw-pop-up-content p a {
        color: #9DC71B;
        font-weight: 800;
    }

    #cw_popup .cw-pop-up-content p a:hover {
        color: #004673;
    }

    /* Top Icon */
    .cw-info-icon {
        position: absolute;
        top: 19px;
        left: 0;
        width: 100%;
        text-align: center;
    }

    .cw-info-icon i {
        background: rgba(255, 255, 255, 0.75);
        border-radius: 50%;
        padding: 35px;
        font-size: 7.8em;
    }

    /* Top Close */
    #cw_popup button.close {
        position: absolute;
        top: 0px;
        right: 10px;
        color: #000000;
        opacity: 0.7;
        z-index: 100;
    }

    #cw_popup button.close span {
        font-size: 40px;
    }

    /* Content */
    #cw_popup .modal-body {
        margin: 0;
        padding: 0;
        padding-top: 218px;
    }

    #cw_popup .cw-pop-up-content {
        position: relative;
        background-color: rgba(255, 255, 255, 0.95);
        padding: 20px;
        -webkit-box-shadow: 0 0 78px rgba(0, 0, 0, 0.7);
        box-shadow: 0 0 78px rgba(0, 0, 0, 0.7);
    }

    #cw_popup .cw-pop-up-content:after {
        bottom: 100%;
        left: 50%;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
    }

    #cw_popup .cw-pop-up-content:after {
        border-color: rgba(255, 255, 255, 0);
        border-bottom-color: #ffffff;
        border-width: 50px;
        margin-left: -50px;
        opacity: 1;
    }

    /* Button */
    #cw_popup .cw-modal-btn {
        padding: 20px 0;
    }

    #cw_popup .cw-modal-btn a {
        font-size: 1.1em;
        display: inline-block;
        padding: 10px 80px;
        text-align: center;
        text-transform: uppercase;
    }

    /* Custom Animations */
    @-webkit-keyframes cw-slide-in-animation {
        from {
            -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
            visibility: visible;
        }

        to {
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
        }
    }

    @keyframes cw-slide-in-animation {
        from {
            -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
            visibility: visible;
        }

        to {
            -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
        }
    }

    .cw-slide-in-animation {
        -webkit-animation: 1s ease-out 0s cw-slide-in-animation;
        animation: 1s ease-out 0s cw-slide-in-animation;
    }

    @-webkit-keyframes cw-modal-fade {
        from {
            opacity: 0;
        }

        to {
            opacity: 1;
        }
    }

    @keyframes cw-modal-fade {
        from {
            opacity: 0;
        }

        to {
            opacity: 1;
        }
    }

    .cw-modal-fade {
        -webkit-animation: 0.5s ease-out 0s cw-modal-fade;
        animation: 0.5s ease-out 0s cw-modal-fade;
    }