.elementor-436 .elementor-element.elementor-element-7711f11:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-7711f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging-factorysupplyl.kinsta.cloud/wp-content/uploads/2021/03/bg-banner-projects.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-436 .elementor-element.elementor-element-7711f11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0150px 0px 170px 0px;}.elementor-436 .elementor-element.elementor-element-7711f11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-33d5494{text-align:center;}.elementor-436 .elementor-element.elementor-element-33d5494 .elementor-heading-title{color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-092f3f0:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-092f3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging-factorysupplyl.kinsta.cloud/wp-content/uploads/2021/03/img-buttom-white.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-436 .elementor-element.elementor-element-092f3f0 > .elementor-container{min-height:155px;}.elementor-436 .elementor-element.elementor-element-092f3f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;}.elementor-436 .elementor-element.elementor-element-092f3f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-a0ab41f > .elementor-container{max-width:1050px;}.elementor-436 .elementor-element.elementor-element-a0ab41f{padding:50px 0px 50px 0px;}.elementor-436 .elementor-element.elementor-element-1ac32b3{text-align:center;}.elementor-436 .elementor-element.elementor-element-c1242d5{text-align:center;font-size:18px;line-height:1.56em;}.elementor-436 .elementor-element.elementor-element-188febf{--display:flex;}.elementor-436 .elementor-element.elementor-element-5ec0ec5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-c19b527:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-c19b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #DEDEDE 100%);}.elementor-436 .elementor-element.elementor-element-c19b527{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-436 .elementor-element.elementor-element-c19b527 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-3c14fac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-436 .elementor-element.elementor-element-3c14fac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-182775c, .elementor-436 .elementor-element.elementor-element-182775c > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-436 .elementor-element.elementor-element-182775c{padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-d58af1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging-factorysupplyl.kinsta.cloud/wp-content/uploads/2021/02/sc5-img-request-a-quote.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-436 .elementor-element.elementor-element-d58af1e:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.85;}.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-d58af1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-436 .elementor-element.elementor-element-d58af1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-element-populated, .elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-element-populated > .elementor-background-overlay, .elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:70px 50px 70px 50px;}.elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-6261c15{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-436 .elementor-element.elementor-element-6261c15 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-436 .elementor-element.elementor-element-6261c15 .elementor-heading-title{color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-854cc86{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-854cc86 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-436 .elementor-element.elementor-element-d09b806 .elementor-button{background-color:var( --e-global-color-text );font-size:18px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:20px 50px 20px 50px;}.elementor-436 .elementor-element.elementor-element-64327e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging-factorysupplyl.kinsta.cloud/wp-content/uploads/2021/02/sc5-img-have-question.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-436 .elementor-element.elementor-element-64327e6:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.85;}.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-64327e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-436 .elementor-element.elementor-element-64327e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-element-populated, .elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:70px 50px 70px 50px;}.elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-77121d8{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-436 .elementor-element.elementor-element-77121d8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-436 .elementor-element.elementor-element-77121d8 .elementor-heading-title{color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-6e56d6f{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-6e56d6f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-436 .elementor-element.elementor-element-b380695 .elementor-button{background-color:var( --e-global-color-text );font-size:18px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:20px 50px 20px 50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-436 .elementor-element.elementor-element-7711f11{padding:100px 20px 120px 20px;}.elementor-436 .elementor-element.elementor-element-092f3f0 > .elementor-container{min-height:100px;}.elementor-436 .elementor-element.elementor-element-092f3f0{margin-top:-90px;margin-bottom:0px;}.elementor-436 .elementor-element.elementor-element-a0ab41f{padding:20px 20px 20px 20px;}.elementor-436 .elementor-element.elementor-element-c19b527{padding:50px 20px 50px 020px;}.elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-element-populated{padding:30px 25px 30px 25px;}.elementor-436 .elementor-element.elementor-element-6261c15{text-align:center;}.elementor-436 .elementor-element.elementor-element-854cc86{text-align:center;}.elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-element-populated{padding:30px 25px 30px 25px;}.elementor-436 .elementor-element.elementor-element-77121d8{text-align:center;}.elementor-436 .elementor-element.elementor-element-6e56d6f{text-align:center;}}@media(max-width:767px){.elementor-436 .elementor-element.elementor-element-d58af1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-436 .elementor-element.elementor-element-d58af1e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-436 .elementor-element.elementor-element-6261c15{width:100%;max-width:100%;}.elementor-436 .elementor-element.elementor-element-64327e6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-436 .elementor-element.elementor-element-64327e6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-436 .elementor-element.elementor-element-77121d8{width:100%;max-width:100%;}}/* Start custom CSS */.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title {
    border: 1px solid #DCDCDC;
    padding: 25px 30px;
}
.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active {
    background-color: #EAA421;
    border-color: #EAA421;
} 



.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active > a > img {
    filter: invert(1);
}


.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title > a {
    display: flex;
    align-items: center;
    justify-content: center;
}

.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title > a > img {
    padding-right: 10px;
}

@media (min-width: 1025px) {
    .cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(-n+10) {
    flex: 0 0 23%;
    text-align: center;
}
.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title:nth-child(-n+5) {
    flex: 0 0 25%;
    text-align: center;
}
}



@media (min-width: 768px) {
   .cc-project-index-post .elementor-widget-tabs .elementor-tab-content {
    padding: 45px 0;
}

.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
}

@media (max-width: 767px) {
    .cc-project-index-post .elementor-widget-tabs .elementor-tab-mobile-title {
    border: 1px solid #DCDCDC !important;
    padding: 25px 30px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
}

.cc-project-index-post .elementor-widget-tabs .elementor-tab-mobile-title > img {
    padding-right: 15px;
}

.cc-project-index-post .elementor-widget-tabs  .elementor-tab-mobile-title.elementor-active {
    background-color: #EAA421;
    border-color: #EAA421 !important;
}

.cc-project-index-post .elementor-widget-tabs  .elementor-tab-mobile-title.elementor-active > img {
    filter: invert(1);
}


.cc-project-index-post .elementor-widget-posts .elementor-post {
    flex-direction: column;
}
.cc-project-index-post .elementor-widget-posts .elementor-post .elementor-post__thumbnail__link {
    margin-bottom: 25px;
}
}/* End custom CSS */