.all-tab-img img {
    padding-bottom: 20px;
}

.nav-link.active path.cls-2 {
    fill: #ffffff;
}

.nav-link.active rect.cls-2 {
    fill: #ffffff;
}

.nav-link.active path.cls-3 {
    fill: #ffffff;
}

span.seta {
    display: flex;
    width: 100%;
    justify-content: end;
}
span.tab-imagem {
    width: 100%;
}
.all-tab-img img:nth-last-child(2) {
    padding-bottom:0;
}
            .ourwork-tab-wrap{
                padding: 0 0 20px;
                position: relative;
            }
            .ourwork-tab-wrap .nav-tabs {
                display:none;
                border-bottom: none;
            }
            .ourwork-tab-wrap .nav-tabs .nav-item {                
                    background: transparent;
    				margin-right: 10px;
    				margin-bottom: 0px;
    				color: #575757;
  				 width: 100%;
    				width: calc((100% / 3) - 15px);
    				
    				display:flex;
    				flex-wrap: wrap;
            }
    .ourwork-tab-wrap .nav-tabs .nav-link {
    border: 3px solid #575757;
    color: #575757;
    font-family: "Bebas Neue";
    font-size: 57.66px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-radius: 25px;
		width:100%;
    display: flex;
    flex-wrap: wrap;
    background: #ffffff;
    height:295px;
            }
  
.ourwork-tab-wrap svg#Layer_1 {
    width: 160px;
}
  
.ourwork-tab-wrap .nav-tabs .nav-link.active:hover {
    background-color: #EE4655;
    border: none;
}

.collapse {
    background: #EE4655;
    color: #ffffff;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
}
            .ourwork-tab-wrap .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
            	border:3px;
                background: #EE4655;
                color: #fff;
                border-radius:25px 25px 0 0;
            }
            @media(min-width:768px) {
                .ourwork-tab-wrap .nav-tabs {
                    display: flex;
                    justify-content: space-between;
                    width: calc((100% / 1) + 10px);
                }
                
                .ourwork-tab-wrap .card {
                    border: none;
                }
                .ourwork-tab-wrap .card .card-header {
                    display:none;
                }  
                .ourwork-tab-wrap .card .collapse{
                    display:block;
                }
            }
            @media(max-width:767px){
            	
            	.ourwork-tab-wrap {
    padding: 0;
    position: relative;
}
                .ourwork-tab-wrap .tab-content > .tab-pane {
                    display: block !important;
                    opacity: 1;
                    margin-bottom: 10px;
                    border:0;
                }
                .collapse {
    background: #EE4655;
    color: #ffffff;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    padding: 10px;
                	
                }
.ourwork-tab-wrap .card-header h5 a.nav-link-so.ext {
    background: #E498E2;
    height:190px;
}    
                #collapse-A, #collapse-D, #collapse-G {
    border-top-right-radius: 0;
}

#collapse-C, #collapse-F, #collapse-I {
    border-top-left-radius: 0;
}

#collapse-B, #collapse-E, #collapse-H {
    border-radius: 0;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
}
              .ourwork-tab-wrap .card-header {
    							background: transparent;
    							color: #000000;
  								 border-bottom: unset;
    									padding: 0;
}
                .ourwork-tab-wrap .card-header h5 a {
    background: #EE4655;
    color: #fff;
    border-bottom: none;
    text-decoration: none;
    font-size: 16px;
    display: block;
    border-top-right-radius: 25px;
        border-top-left-radius: 25px;
        padding: 25px;
}

.ourwork-tab-wrap .card-header h5 a[aria-expanded="true"] path.cls-2{
	fill:#ffffff;
}
.ourwork-tab-wrap .card-header h5 a[aria-expanded="true"] rect.cls-2 {
    fill: #ffffff;
}
.ourwork-tab-wrap .card-header h5 a[aria-expanded="true"] path.cls-3 {
    fill: #ffffff;
}


.ourwork-tab-wrap .card-header h5 a.collapsed path.cls-2 {
    fill: #ee4655;
}
.collapsed span.tab-imagem {
    color: #575757;
    font-size: 48px;
    text-transform: uppercase;
    font-family: 'Bebas Neue';
}

h5 span.tab-imagem {
    color: #ffffff;
    font-size: 48px;
    text-transform: uppercase;
    font-family: 'Bebas Neue';
}

.ourwork-tab-wrap .card-header h5 a.collapsed {
    background: transparent;
    color: #575757 !important;
    display: block;
            border: 3px solid #575757;
        border-radius: 25px;
        padding: 25px;
}
span.tab-imagem {
    color: #ffffff;
}
        .card-header .collapsed svg path.icon-hover {
    fill: #EE4655!important;
    stroke: #EE4655;
}
.card-header path.sroke-violeta-hover {
    stroke: #E498E2;
}
.card-header svg path.icon-hover {
        fill: #ffffff;
        stroke:#ffffff;
    }
    
    
     .card-header  .collapsed svg path.sroke-branco-hover {
    stroke: #EE4655;
}

    .card-header svg path.sroke-branco-hover {
    stroke: #ffffff;
}

.card-header svg  path.icon-hover {
    fill: #ffffff;
}
                
                .ourwork-tab-wrap .card-header h5 a i {
                    float: right;
                    padding-top: 5px;
                }
              
                .ourwork-tab-wrap .card-header h5 a:hover {
                    color: #fff;
                }
            }
            
            @media screen and (max-width: 600px) {
    .ourwork-tab-wrap .card-header h5 a.nav-link-so.ext {
        background: #E498E2;
        height: auto;
    }
}
