.accordion .a-container.active .a-panel{
    max-height: fit-content;
}
.portfolio {
    display: grid;
    height: 100%;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: .5rem;
}
.portfolio-item {
    display: flex;
}
.portfolio-item img{
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.portfolio-item.medium {
    grid-row: span 2;
    grid-column: span 2;
}
.portfolio-item.medium-wide {
    grid-row: span 2;
    grid-column: span 3;
}
.portfolio-item.large {
    grid-row: span 3;
    grid-column: span 3;
}
.portfolio-item.tall {
    grid-row: span 3;
    grid-column: span 2;
}
.portfolio-item.wide {
    grid-row: span 2;
    grid-column: span 5;
}
/***************************OUR WORK*******************/
.our-work_main-title{
    font-size: 2.4rem;
}
.our-work_main-title strong{
    font-family: auto;
}
@media(min-width:1100px){
    .container_main-title {
        font-size: 4.4rem;
        line-height: 1;
    }
    .portfolio {
        grid-gap: 1rem;
    }
    .spin-dad {
        right: 6rem;
        bottom: 2rem;
    }
}