.breadcrumb {
    padding: 10px !important;
    justify-content: flex-end;
    text-transform: capitalize
}

.disableClass {
    visibility: hidden
}

.portfolio-nav-btn {
    margin-left: 20px;
    text-decoration: none;
    color: #000;
    font-size: larger
}

.portfolio-nav-bar {
    margin-left: 10%;
    margin-right: 10%
}

.portfolio-card {
    padding-left: 20px;
    padding-right: 50px;
    padding-top: 30px;
    padding-bottom: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10%;
    margin-right: 10%;
    background: #f9f9f9 0 0 no-repeat padding-box;
    box-shadow: 0 3px 6px #00000029;
    border-radius: 20px;
    width: 80%;
    font-size: large
}

.second-title,
.card-title {
    color: #000
}

.card-title {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 35px;
    text-decoration: none
}

.portfolio-img {
    text-align: right
}

.tag-list div {
    display: inline
}

.portfolio-card span {
    margin: 10px;
    color: #cef1ff;
    border-style: none;
    border-radius: 20px;
    background-color: #0082d7;
    font-size: small;
    padding: 10px
}

div#primeagile__18214 {
    color: #000
}

#primeagile__18197 a {
    text-decoration: none
}

#primeagile__18197 a:hover {
    color: inherit
}

#primeagile__18203,
#primeagile__14502 {
    color: #000 !important
}

.listContainer {
    position: relative
}

#primeagile__18197 .sort-dropdown {
    position: absolute !important;
    margin-top: 25px !important;
    margin-right: 154px !important
}

.card-title {
    text-transform: capitalize;
    margin: .75rem 0
}

.card-title {
    text-transform: capitalize;
    margin: .75rem 0
}

.laptop {
    position: relative;
    margin: auto;
    max-width: 500px
}

.laptop__screen {
    position: relative;
    z-index: 1;
    padding: 3%;
    border-radius: 1rem 1rem 0 0;
    background: #ecf1f7;
    background-image: linear-gradient(to bottom, #333, #111);
    box-shadow: 0 .1rem 0 #cfcfcf;
    border: 2px solid #ccc;
    overflow-x: hidden;
    overflow-y: auto;
    height: 250px;
    border-top: 10px solid
}

#primeagile__18199 {
    padding: 20px
}

.laptop__screen img {
    display: block;
    max-width: 100%;
    height: auto;
    aspect-ratio: attr(width) / attr(height);
    background: #000
}

.laptop__bottom {
    position: relative;
    z-index: 1;
    margin-right: -7%;
    margin-left: -7%;
    height: .7rem;
    background: #e9eff5;
    background-image: linear-gradient(to right, #d2dde9 0, #f9fcff 15%, #e5ebf2 40%, #e5ebf2 60%, #f9fcff 85%, #d2dde9 100%)
}

.laptop__bottom::before {
    display: block;
    margin: 0 auto;
    width: 20%;
    height: .7rem;
    border-radius: 0 0 .2rem .2rem;
    background: #f6f9fc;
    background-image: linear-gradient(to right, #c3cfdb 0, #f6f9fc 10%, #f6f9fc 90%, #c3cfdb 100%);
    content: " "
}

.laptop__under {
    position: absolute;
    top: 100%;
    left: 25%;
    display: block;
    width: 50%;
    height: 1.5rem;
    background: #e2e8f0;
    background-image: linear-gradient(to bottom, #e2e8f0, #bec7d1)
}

.laptop__under::after,
.laptop__under::before {
    position: absolute;
    top: 0;
    right: 100%;
    bottom: 0;
    display: block;
    width: 50%;
    border-bottom-left-radius: 100%;
    background: inherit;
    content: " "
}

.laptop__under::after {
    right: auto;
    left: 100%;
    border-bottom-right-radius: 100%;
    border-bottom-left-radius: 0
}

.laptop__shadow {
    position: absolute;
    right: -10%;
    bottom: -2.5rem;
    left: -10%;
    z-index: 0;
    height: 2rem;
    background: radial-gradient(ellipse closest-side, #000, transparent);
    opacity: .5
}

.port-btn {
    width: 237px;
    height: 63px;
    background: #fff 0 0 no-repeat padding-box;
    box-shadow: 0 3px 6px #00000029;
    border-radius: 10px;
    border: 0
}

.breadcrumb-item.active {
    color: #202123 !important
}

button#primeagile__22251 {
    margin-top: 20px
}