/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 29 2022 | 17:28:58 */
.single-leco_client .main-content, .single-leco_client .content-section {
	display: none;
	animation: fadeOutAnimation ease 1s;
    animation-iteration-count: 1;
	animation-fill-mode: forwards;
}

.wpcf7 input[type=text], .wpcf7 input[type=email] {
    height: 35px;
	width: 100%;
}
.wpcf7 textarea {
	width: 100%;
}

.single-leco_client #Contact_Support {
    padding: 3em 0 1em;
	margin: 0 auto;
    width: 100%;
    max-width: 500px;
}

.single-leco_client .ctm_phs, .single-leco_client .topbar ul li:nth-child(1) {
    display: none;
}
.single-leco_client main .active, .single-leco_client #Contact_Support.active {
    display: block;
    animation: fadeInAnimation ease 1s;
    animation-iteration-count: 1;
	animation-fill-mode: forwards;
}
@keyframes fadeInAnimation {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
     }
}
@keyframes fadeOutAnimation {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
     }
}
/* .single-leco_client .main-content {
    padding: 0;
} */

.single-leco_client .phases .leco-cp-container:first-child, .single-leco_client #Contact_Support {
    display: none;
}
.title-section .topbar ul li a.current {
    border: medium none;
}
.single-leco_client .title-section .topbar ul li a:hover {
    background-color: #303745;
}

.leco_template-template-default.single-leco_template .title-section .topbar {
    position: absolute;
    bottom: 20px;
}


.single-leco_template .docsearch-wrapper, .single-leco_template .content-section {
    display: none;
}
.single-leco_template .main-content.phases .phase-title {
    margin-bottom: 1em;
}
.single-leco_template .main-content.phases {
    padding-top: 1.5em;
}


/* .single-leco_template .title-section::after, .single-leco_client .title-section::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-color: #000000;
    opacity: 0.06;
    width: 100%;
    height: 100%;
} */
.single-leco_template h1, .single-leco_client h1 {
    font-weight: 700;
}
.single-leco_template .title-section .topbar ul li a, .single-leco_client .title-section .topbar ul li a {
    background-color: #c5a96a;
    padding: 8px 16px;
	text-transform: uppercase;
}