.breadcrumbs{padding-bottom:15px;padding-top:15px;color:#75787d}.breadcrumbs .breadcrumbs-list{list-style:outside none none;margin:0;padding:0}.breadcrumbs .breadcrumbs-item{display:inline-block;margin-left:6px}.breadcrumbs .breadcrumbs-item:last-child::after{content:none}.breadcrumbs .breadcrumbs-item::after{content:"/";display:inline-block;line-height:1.43;margin-left:6px}.breadcrumbs .breadcrumbs-link{color:inherit;line-height:1.43;text-decoration:none}.showcase{width:100%;padding:0}.showcase .hero{display:flex;align-items:center;justify-content:center;height:245px;position:relative;z-index:1;width:100%;background:url(/build/images/default_cover_image.ac22a880.jpg) no-repeat center 40%;background-size:100%;color:#fff}@media(min-width: 768px){.showcase .hero{height:445px;min-height:400px}}.showcase .hero .hero-content{width:375px}@media(min-width: 768px){.showcase .hero .hero-content{width:40%}}.showcase .hero .hero-content__title{font-weight:700;font-size:1.5rem;line-height:1.15}@media(min-width: 768px){.showcase .hero .hero-content__title{font-size:57px}}.showcase .hero .hero-content__description{max-width:556px;text-align:center;margin-block-end:24px}.showcase .hero .hero-content__text{line-height:1.4}@media(min-width: 768px){.showcase .hero .hero-content__text{font-size:20px}}.showcase .hero .hero-content__link-add{text-decoration:underline;color:#fff;line-height:1.3rem;font-size:.9rem}.showcase .hero .hero-content .form-search{width:95%}@media(min-width: 768px){.showcase .hero .hero-content .form-search{width:95%}}.showcase .hero .hero-content .search{position:relative;box-shadow:0 0 40px rgba(51,51,51,.1)}.showcase .hero .hero-content .search .fa-search{left:16px;position:absolute;top:20px;font-size:1.2rem;color:#000}.showcase .hero .hero-content .search input{height:40px;border:2px solid #d6d4d4;font-size:.9rem}@media(min-width: 768px){.showcase .hero .hero-content .search input{text-indent:25px;font-size:1rem}}@media(min-width: 768px){.showcase .hero .hero-content .search input{height:60px}}.showcase .hero .hero-content .search input:focus{box-shadow:none;border:2px solid #3ab500}.showcase .hero .hero-content .search button{position:absolute;top:5px;right:5px;width:110px;background:#3ab500;border:none;line-height:100%}@media(min-width: 768px){.showcase .hero .hero-content .search button{width:110px;height:50px}}.showcase .showcase-controls{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;margin:20px 15px 0}@media(min-width: 768px){.showcase .showcase-controls{max-width:1850px;margin:25px auto 0}}.showcase .showcase-controls__group{display:flex;flex-wrap:wrap;gap:6px}.showcase .showcase-controls__button{border:1px solid #dedede;border-radius:16px;background:#fff;color:#4d525b;font-size:.875rem;line-height:1.43;padding:4px 14px;cursor:pointer;transition:.15s ease-in-out}.showcase .showcase-controls__button:hover{border-color:#9aa0a6;color:#1f2836}.showcase .showcase-controls__button.is-active{background:#1f2836;border-color:#1f2836;color:#fff}.showcase .showcase-list__status{text-align:center;color:#777;padding:20px 15px;min-height:60px}.showcase .showcase-list__status a{text-decoration:underline}.showcase .showcase-list__sentinel{height:1px}.showcase .showcase-list{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:25px;grid-row-gap:25px;margin:15px}@media(min-width: 768px){.showcase .showcase-list{max-width:1850px;margin:25px auto 0}}@media(min-width: 768px){.showcase .showcase-list{grid-template-columns:repeat(4, 1fr)}}.showcase .showcase-list .card{box-shadow:0 0 4px 0 rgba(0,0,0,.08),0 2px 4px 0 rgba(0,0,0,.12);border-radius:3px;background:#fff;overflow:hidden;border:0;transition:.2s ease-in-out}.showcase .showcase-list .card .wrapper{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;height:100%}.showcase .showcase-list .card .card-cover{position:relative;width:100%;min-height:50px;border-radius:3px;background:#f0f0f0;cursor:zoom-in;height:275px}.showcase .showcase-list .card .card-figure{overflow:hidden;height:275px}.showcase .showcase-list .card .card-text{display:flex;flex-direction:column;gap:12px;height:275px;padding:24px 20px;color:#4d525b;background:linear-gradient(160deg, #F7F7F7, #E9ECEF);cursor:pointer;overflow:hidden}.showcase .showcase-list .card .card-text:hover{color:#1f2836}.showcase .showcase-list .card .card-text__type{font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em;color:#6c757d}.showcase .showcase-list .card .card-text__type i{margin-right:6px}.showcase .showcase-list .card .card-text__description{font-size:.9375rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.showcase .showcase-list .card .card-figure a img{width:100%;height:100%;transition:scale 400ms;object-fit:cover}.showcase .showcase-list .card .card-figure a img:hover{scale:120%}.showcase .showcase-list .card .card-details{font-size:.875rem;line-height:1.43;padding:11px 20px;text-align:left;color:#1f2836}.showcase .showcase-list .card .card-details-primary{display:block;font-weight:700;word-break:break-word;word-wrap:break-word;hyphens:auto;color:#1f2836;font-size:1rem}@media(min-width: 768px){.showcase .showcase-list .card .card-details-primary{font-size:1.1rem}}.showcase .showcase-list .card .card-footer{display:flex;justify-content:space-between;align-items:center;margin:auto 20px 0;padding:14px 0;border-top:1px solid #dedede;font-size:.875rem;line-height:1.43;color:#4d525b}.showcase .showcase-list .card .card-footer-primary{margin-right:12px}.showcase .showcase-list .card .card-footer-secondary{margin-left:auto}.showcase-view .single-view{width:100%;margin-bottom:40px}.showcase-view .single-view-wrapper{display:flex}.showcase-view .single-view-inner{position:relative;vertical-align:top;background-color:#fff}@media(min-width: 375px){.showcase-view .single-view-inner{display:table-cell;width:66.6%}}.showcase-view .single-view-inner .single-view-image__image{width:100%;margin-bottom:10px}.showcase-view .single-view-inner .single-view-article__preview{padding:15px 10px;font-size:14px;line-height:26px}.showcase-view .single-view-inner .single-view-article__description{padding:15px 10px;font-size:14px;line-height:26px}.showcase-view .single-view-inner .single-view-content{padding:10px 20px 0 20px}@media(min-width: 768px){.showcase-view .single-view-inner .single-view-content{min-height:400px}}.showcase-view .single-view-inner .files .fl-file{padding:15px 0 15px}.showcase-view .single-view-inner .files .fl-filename{border:1px solid #ccc;border-bottom:none;padding:15px 10px 15px 15px;text-transform:uppercase;font-size:14px}.showcase-view .single-view-inner .files .fl-file-item{border:1px solid #ccc;padding:15px}.showcase-view .single-view-inner .files .fl-file-item::after{clear:both;content:"";display:block}.showcase-view .single-view-inner .files .fl-file-item-l{padding-top:5px}.showcase-view .single-view-inner .files .fl-file-item-l,.showcase-view .single-view-inner .files .fl-file-item-r{width:80%;float:left;overflow:hidden}.showcase-view .single-view-inner .files .fl-file-item-r{text-align:right;width:20%}.showcase-view .single-view-inner .files .fl-file-item-l i{font-size:25px;margin-left:5px}.showcase-view .single-view-inner .files .fl-file-name{font-weight:bold;display:inline-block;margin-left:10px;font-size:14px}.showcase-view .single-view-inner .files .fl-file-item a{display:inline-block;text-decoration:none;color:#f7f7f7;border:1px solid #0088cf;text-shadow:0 -1px rgba(0,0,0,0);font-weight:700;background:linear-gradient(to bottom, #17a1e6 0, #0088cf 100%);padding:4px 12px;border-radius:3px;font-size:14px}.showcase-view .single-view-inner .files .fl-file-item a:hover{background:#0088cf}.showcase-view .single-view-inner .fl-code{padding:15px}.showcase-view .single-view-inner .fl-code .fl-code-box{background:#000;color:#fff;padding:25px;font-size:14px;font-family:monospace}.showcase-view .single-view-details-wrapper{width:34%;background:#fff;position:relative;padding:25px;vertical-align:top;border-left:1px solid #dedede}.showcase-view .single-view-details-inner{position:relative;display:block;height:100%}.showcase-view .single-view-skills{margin-top:10px;margin-bottom:20px;display:block}.showcase-view .single-view-skills__link{display:inline-block;text-decoration:none;border:1px solid #bec0c2;border-radius:4px;font-size:.8rem;margin:0 5px 5px 0;padding:10px 10px 10px 20px;line-height:12px;color:#1f2836;position:relative}.showcase-view .single-view-skills__link:hover{border-color:#dedede}.showcase-view .single-view-skills__link:hover:after{border-color:#767676}.showcase-view .single-view-skills__link::after{position:absolute;top:56%;left:10px;width:5px;height:5px;margin-top:-4px;border:1px solid #dedede;border-radius:50%}.showcase-view .single-view-title{font-size:1rem}.showcase-view .single-view-title-inner{display:table-cell;width:100%;vertical-align:top}.showcase-view .single-view-description{border-top:1px solid #ccc;padding-top:15px;border-bottom:1px solid #ccc;padding-bottom:15px}.showcase-view .single-view-user-inner{width:100%;vertical-align:top}.showcase-view .single-view-user-inner .showcase-user{position:relative}.showcase-view .single-view-user-inner .showcase-user .showcase-user-img{width:50px;height:50px}.showcase-view .single-view-user-inner .showcase-user .showcase-user-name{display:block;font-weight:700;margin:2px 0;font-size:18px;color:var(--el-text-color-regular)}.showcase-view .single-view-user-inner .showcase-user .showcase-user-name .country-flag{display:inline-block;width:18px;height:13px}.showcase-view .single-view-user-inner .showcase-user .rating{display:inline-flex}.showcase-view .single-view-user-inner .showcase-user .rating--labeled::before{content:attr(data-star_rating)}.showcase-view .single-view-user-inner .showcase-user .rating::before{background-color:#f77d0e;border-radius:2px;color:#fff;margin-right:6px;padding:1px 3px 0}.showcase-view .single-view-user-inner .showcase-user .rating-total{align-items:center;display:inline-flex;height:16px;justify-content:space-between;margin-top:-2px;position:relative;width:80px}.showcase-view .single-view-user-inner .showcase-user .rating-progress{bottom:0;left:0;position:absolute;right:0;top:0}.showcase-view .single-view-user-inner .showcase-user .rating-progress::after,.showcase-view .single-view-user-inner .showcase-user .rating-progress::before{background-repeat:no-repeat;background-size:80px 16px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.showcase-view .single-view-user-inner .portfolio-action .button{display:block;width:100%;color:#f7f7f7;background:linear-gradient(to bottom, #17a1e6 0, #0088cf 100%);font-weight:700;border:1px solid #0088cf;padding:13px 22px;font-size:18px;border-radius:4px}.showcase-view .single-view-user-inner .portfolio-action .button:hover{cursor:pointer;background:#0088cf}.portfolio-form-actions .el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center}.showcase-add-wrapper{background-color:#fff}.portfolio-form-component header{display:block !important;min-height:40px}.portfolio-form-component header .title{font-weight:600 !important;font-size:18px !important}.portfolio-types-header{padding:16px 20px;background:#f7f7f7;border:1px solid #dedede;border-bottom:none;border-radius:3px 3px 0 0;box-sizing:border-box}.portfolio-types-header h2{margin:0;font-size:.875rem}.portfolio-types-wrapper{position:relative;color:#1f2836;zoom:1;border:1px solid #dedede;border-radius:0 0 3px 3px}.portfolio-types{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:0}@media(min-width: 768px){.portfolio-types{grid-template-columns:repeat(3, 1fr)}}.portfolio-types .portfolio-type{min-height:120px;cursor:pointer;box-sizing:border-box;text-align:center;border-left:1px solid #dedede;border-bottom:1px solid #dedede;transition:all .2s ease-in;display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;color:#1f2836;font-size:.875rem}.portfolio-types .portfolio-type__icon{font-size:1.875rem;padding:10px}.portfolio-types .portfolio-type__title{font-size:.875rem;color:#1f2836}
.portfolio-form-action .el-form-item__content{display:flex;flex-wrap:wrap;align-items:center}.fl-wrap{background:rgba(0,0,0,.7);width:100%;min-height:100%;margin-top:0;margin-bottom:10px}.fl-box{min-width:300px;max-width:1200px;margin:auto;background:#fff;position:relative}.fl-box::after{clear:both;display:block;content:""}.fl-panel{padding:0 15px;width:35%;float:right}.fl-panel .fl-close{position:absolute;right:20px;top:10px;font-size:30px;cursor:pointer;line-height:30px;color:#1f2836;font-weight:300}.fl-panel .fl-profile-info{padding:20px 0 15px}.fl-panel .fl-profile-info::after{clear:both;content:"";display:block}.fl-panel .fl-profile-img{width:58px;height:58px;float:left;margin-right:15px}.fl-panel .fl-profile-info .fl-username{display:block;font-size:18px;font-weight:bold}.fl-panel .fl-profile-info .fl-country{display:block}.fl-panel .fl-hire-me button{display:block;width:100%;color:#f7f7f7;background:linear-gradient(to bottom, #17a1e6 0, #0088cf 100%);font-weight:700;border:1px solid #0088cf;padding:13px 22px;font-size:18px;border-radius:4px}.fl-panel .fl-hire-me button:hover{cursor:pointer;background:#0088cf}.fl-panel .fl-edit button{display:block;width:100%;color:#f7f7f7;background:linear-gradient(to bottom, #17a1e6 0, #0088cf 100%);font-weight:700;border:1px solid #0088cf;padding:13px 22px;font-size:18px;border-radius:4px}.fl-panel .fl-edit button:hover{cursor:pointer;background:#0088cf}.fl-panel .fl-rating{width:100%;height:30px;margin-top:20px;margin-bottom:10px}.fl-panel .fl-rating-total{display:inline-block;background:#fb8a12;color:#fff;border-radius:4px;padding:2px 5px;font-size:14px;font-weight:bold}.fl-panel .fl-rating-stars{display:inline-block;padding-left:10px;color:#fb8a12;padding-right:10px}.fl-panel .fl-rating a{color:#333;display:table-cell;font-size:16px;text-decoration:underline}.fl-panel .fl-project-info{padding:15px 0 15px;border-top:1px solid #ccc;margin-top:0;line-height:25px}.fl-panel .fl-project-info span{font-weight:700}.fl-panel .fl-project-desc{font-size:14px;line-height:24px}.fl-panel .fl-tags{padding-bottom:20px}.fl-panel .fl-tag{display:inline-block;text-decoration:none;border:1px solid #bec0c2;border-radius:4px;font-size:.8rem;margin:0 5px 5px 0;padding:10px 10px 10px 20px;line-height:12px;color:#1f2836;position:relative}.fl-panel .fl-tag::after{content:"";position:absolute;top:56%;left:10px;width:5px;height:5px;margin-top:-4px;border:1px solid #dedede;border-radius:50%}.fl-panel .fl-tag:hover{border-color:#dedede}.fl-panel .fl-tag:hover::after{border-color:#767676}.fl-content{float:left;padding:10px 20px 0 20px;width:65%;border:1px solid #ccc;min-height:400px}.fl-content .fl-title{border-bottom:1px solid #ccc;font-size:16px;font-weight:bold;margin-left:0;margin-top:0;padding:14px 14px 14px 0;position:relative}.fl-content .fl-video{padding:25px 0 15px}.fl-content .fl-video iframe{width:100%;height:350px}.fl-content .fl-file{padding:25px 0 15px}.fl-content .fl-filename{border:1px solid #ccc;border-bottom:none;padding:15px 10px 15px 15px;text-transform:uppercase;font-size:14px}.fl-content .fl-file-item{border:1px solid #ccc;padding:15px}.fl-content .fl-file-item::after{clear:both;content:"";display:block}.fl-content .fl-file-item-l{padding-top:5px}.fl-content .fl-file-item-l,.fl-content .fl-file-item-r{width:78%;float:left;overflow:hidden}.fl-content .fl-file-item-r{text-align:right;width:22%}.fl-content .fl-file-item-l i{font-size:25px;margin-left:5px}.fl-content .fl-file-name{font-weight:bold;display:inline-block;margin-left:10px;font-size:14px}.fl-content .fl-file-item a{display:inline-block;text-decoration:none;color:#f7f7f7;border:1px solid #0088cf;text-shadow:0 -1px rgba(0,0,0,0);font-weight:700;background:linear-gradient(to bottom, #17a1e6 0, #0088cf 100%);padding:4px 12px;border-radius:3px;font-size:14px}.fl-content .fl-file-item a:hover{background:#0088cf}.fl-content .fl-article{padding:0}.fl-content .fl-article-desc{padding:15px 10px;font-size:14px;line-height:26px}.fl-content .fl-code{padding:10px}.fl-content .fl-code-box{background:#000;color:#fff;padding:25px;font-size:14px;font-family:monospace}.fl-content .fl-image{padding:10px 10px 20px}.fl-content .fl-image img{max-width:100%}.jq-star{vertical-align:middle}@media(max-width: 768px){.fl-panel{position:relative;width:100%;text-align:center}.fl-content{padding-right:15px}.fl-content .fl-title{text-align:center}.fl-panel .fl-profile-info{text-align:left}.fl-panel .fl-profile-img{width:125px;height:125px}.fl-panel .fl-profile-info .fl-username{margin-top:20px;font-size:30px}.fl-panel .fl-hour-rate{display:inline-block;margin-right:0}.fl-panel .fl-rating{display:inline-block}header .nav-top section.header-auth-block{display:table-cell;width:12%}}@media(max-width: 390px){.fl-panel .fl-profile-info{text-align:center}.fl-panel .fl-profile-img{float:none}.fl-panel .fl-profile-info .fl-username{font-size:24px}}
