.Portfolio_portfolioTitle__NYeKM{color:var(--highlight-color);font-size:2rem;margin:0 0 4rem;text-transform:uppercase;font-weight:700;transition:color .2s ease-out 0s;text-align:center}.Portfolio_project__imlqZ{margin-bottom:2.5rem;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.2),0 4px 6px -4px rgba(0,0,0,.2);text-align:center;overflow:hidden;transition:all .35s}.Portfolio_projectItem__ZCTOI h3{color:#fff!important;text-align:center;font-size:1.6rem;position:relative;line-height:1.8;font-weight:600;margin-bottom:3rem;font-style:italic}.Portfolio_projectItem__ZCTOI span{position:relative;padding:4px 6px}.Portfolio_projectItem__ZCTOI span:after{content:"";background-color:var(--highlight-color);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transform:rotate(-2deg)}.Portfolio_itemInfo__CS91C{font-size:1.6rem;font-weight:300;margin-bottom:2rem}.Portfolio_projectItemImage___x_3j{margin-bottom:3rem;overflow:hidden}.Portfolio_projectItemImage___x_3j img{width:100%;border-top-left-radius:8px;border-top-right-radius:8px}.Portfolio_projectItemInfo__fCiwh{text-align:center;padding:15px;display:flex;flex-direction:column;flex:1;transition:all .35s}.Portfolio_itemStack__31URW{font-weight:700;font-size:1.35rem;margin-bottom:2.6rem;text-transform:uppercase}.Portfolio_itemView___IZJB{margin-top:auto}.Portfolio_itemView___IZJB a{width:10rem;display:flex;justify-content:center;align-items:center;padding:8px 10px;margin-right:2rem;font-weight:700;border-radius:50px;text-transform:uppercase;letter-spacing:1px;font-size:1rem;transition:.3s;box-shadow:0 0 10px rgba(0,0,0,.2)}.Portfolio_itemView___IZJB svg{width:14px;margin-right:4px;max-height:10px}.Portfolio_itemView___IZJB a:hover{transform:translateY(-1px)}.Portfolio_linkHighlight__wf8_i{background:var(--highlight-color);color:#fff!important}.Portfolio_linkBorder__l_gx1{color:var(--primary-color);border:1px solid var(--primary-color)}.Portfolio_itemView___IZJB{display:flex;justify-content:center}.Portfolio_itemInfo__CS91C,.Portfolio_itemStack__31URW{color:var(--primary-color)}.Portfolio_itemInfo__CS91C a{display:inline;color:var(--primary-color);font-weight:500;font-style:italic;text-decoration:underline}.Portfolio_projectItem__ZCTOI{margin-bottom:2.5rem;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.2),0 4px 6px -4px rgba(0,0,0,.2);text-align:center;overflow:hidden;transition:all .35s}.Portfolio_projectItem__ZCTOI:hover{transform:translateY(-4px)}.Portfolio_projectItem__ZCTOI:hover .Portfolio_Project__itemInfo__8cyvR{background-color:rgba(0,195,255,.167)}.Portfolio_projectItem__wrapper__AAxqq{text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:600px){.Portfolio_project__imlqZ ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 -15px}.Portfolio_projectItem__ZCTOI{width:calc(33.33% - 30px);margin:0 15px 25px}.Portfolio_portfolioTitle__NYeKM{font-size:2.6rem}.Portfolio_projectItem__ZCTOI h3{font-size:2rem}.Portfolio_projectItemImage___x_3j{margin-bottom:0;max-height:200px}}.Portfolio_packages__c1Gtg .Portfolio_itemView___IZJB{justify-content:flex-start}.Portfolio_packages__c1Gtg li{padding:10px;border-radius:10px;border:1px solid var(--sub-color);box-shadow:0 0 30px 20px rgba(0,0,0,.02);margin:0 0 12px}.Portfolio_packageName__WlfOV{color:var(--primary-color);font-weight:500;font-size:1.8rem}.Portfolio_packageDesc__zn9LX{color:var(--primary-color);font-size:1.4rem;margin:4px 0 12px}.Portfolio_tabs__iFa2b{display:flex;justify-content:center;gap:2rem;margin-bottom:4rem}.Portfolio_tabButton__CLLe0{padding:1rem 2rem;border:1px solid #ccc;border-radius:4px;background:transparent;cursor:pointer;text-transform:capitalize}.Portfolio_tabButton__CLLe0.Portfolio_active__2eAxQ{background:#f25f4c;color:#fff;border-color:#f25f4c}