.portfolio_menu{max-width:856px;margin:0 auto;margin-bottom:50px;border-bottom:1px solid var(--grey)}.portfolio_menu ul{display:flex;justify-content:space-between}.portfolio_menu ul li{cursor:pointer;font-size:18px;font-weight:500;padding-bottom:14px;display:inline-block;color:var(--black);position:relative}.portfolio_menu ul li:first-child{margin-left:0}.portfolio_menu ul li.active{color:var(--orange);position:relative;transition:all .4s}.portfolio_menu ul li:before{content:"";left:0;bottom:-1px;width:0;height:2px;transition:all .4s;position:absolute;background-color:var(--orange)}.portfolio_menu ul li.active::before{width:100%}.portfolio_tiles{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:50px}.portfolio_tiles .tile{width:30%}.portfolio-card{background-color:var(--white);overflow:hidden;border:1px solid var(--light-grey);box-shadow:0 0 15px 0 rgba(20,20,20,.1)}.portfolio-card .image{overflow:hidden;position:relative;width:100%;height:450px}.portfolio-card .image img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:100%;height:100%;object-fit:cover}.portfolio-card .content-wrapper{padding:12px;position:absolute;height:100%;width:100%;left:0;top:0;visibility:hidden;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.portfolio-card.style-1 .content-wrapper{padding:0}.portfolio-card .content-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:10px}.portfolio-card .content-wrapper .content .content-inner{width:100%;background-color:var(--white);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 10px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scaleY(.3);transform:scaleY(.3)}.portfolio-card.style-1 .content-wrapper .content .content-inner{border-radius:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.5rem 1rem}.portfolio-card .content-wrapper .content .title{margin-bottom:0;width:100%}.portfolio-card .content-wrapper .content .title a{color:var(--black);height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.portfolio-card .content-wrapper .content .btn-wrapper{position:absolute;top:0;-ms-flex-negative:0;flex-shrink:0;padding:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.portfolio-card.style-1 .content-wrapper .content .btn-wrapper{top:-50px;right:0;-webkit-transform:translate(50%);transform:translate(50%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.portfolio-card .content-wrapper .content .btn-wrapper a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:50px;background-color:var(--orange);border-radius:50px;color:var(--black);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;font-size:24px}.portfolio-card .content-wrapper .content .btn-wrapper a svg{width:16px}.portfolio-card .content-wrapper .content .title:hover a{color:var(--orange);transition:all .5s ease-out}.portfolio-card:hover .image .content-wrapper{visibility:visible;opacity:1;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scale(1);transform:scale(1)}.portfolio-card:hover .image .content-wrapper .content .content-inner{margin-bottom:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.portfolio-card:hover .image .content-wrapper .content .content-inner{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scaleY(1);transform:scaleY(1)}.portfolio-card:hover .image .content-wrapper .content .btn-wrapper{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.portfolio-card:hover .image .content-wrapper .content .btn-wrapper{top:30px;right:0;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.portfolio-card .content-wrapper .content .btn-wrapper a:hover{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:var(--yellow);color:var(--white)}section.dash-sec{background-position:center center;background-repeat:no-repeat;background-size:cover;background:#fdf0e7;background-repeat:repeat;background-image:none;color:#000;padding:40px 0}section.browse-sec,section.bloggin-sec{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:70px 0;background:#fafafa;background-repeat:repeat;background-image:none}.portfolio-pad{padding-top:80px}@media(max-width:1400px){.portfolio_tiles{gap:50px}}@media(max-width:1200px){.portfolio_tiles{gap:40px}}@media(max-width:1024px){.portfolio_tiles .tile{width:48%}.portfolio_tiles{gap:30px}}@media(max-width:992px){.portfolio_tiles{gap:20px}}@media(max-width:768px){.portfolio_tiles .tile{width:100%}.portfolio_menu ul li{font-size:16px}}@media(max-width:576px){.portfolio_menu ul{display:block}.portfolio_menu ul li{display:block;text-align:center;padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid var(--grey)}}