.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-fallsafetysolutions.kinsta.cloud/wp-content/uploads/2022/01/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-fallsafetysolutions.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-ee96321 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-title, .elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-title:before, .elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-title:after, .elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-content, .elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-title, .elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-title a{color:#2C2C2C;}.elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-title.elementor-active,
					 .elementor-436 .elementor-element.elementor-element-58548a7 .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-ddb37c7:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-ddb37c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging-fallsafetysolutions.kinsta.cloud/wp-content/uploads/2021/12/bg-request-a-quote-netting-LFP.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-436 .elementor-element.elementor-element-ddb37c7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-436 .elementor-element.elementor-element-ddb37c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-0936caa{text-align:center;}.elementor-436 .elementor-element.elementor-element-0936caa .elementor-heading-title{color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-a92423f > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-436 .elementor-element.elementor-element-676f0ec:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-676f0ec > .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-676f0ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-676f0ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-436 .elementor-element.elementor-element-d5c202e > .elementor-element-populated{padding:0px 0px 0px 0px;}: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;}}@media(max-width:767px){.elementor-436 .elementor-element.elementor-element-ddb37c7{padding:40px 10px 40px 10px;}.elementor-436 .elementor-element.elementor-element-a92423f > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS */.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title {
    border: 1px solid var(--e-global-color-4798af5d);
    padding: 25px 30px;
}
.cc-project-index-post .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active {
	background-color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}



.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 var(--e-global-color-4798af5d) !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: var(--e-global-color-text);
    border-color: var(--e-global-color-text) !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 */