* .link{text-decoration:none;color:inherit}.navbar{display:flex;justify-content:center;align-items:center;background-color:#013914;color:#fff;position:sticky;top:0;z-index:999;transition:.3s all ease;width:100%}.navbar.active{background-color:#fff;color:#000}.navbar.active button{background-color:#fff!important;color:#1dbf73!important;border:1px solid #1dbf73!important}.navbar .container{width:100%;max-width:1200px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.navbar .container .logo{font-size:24px;font-weight:700}.navbar .container .logo .text{color:inherit;text-decoration:none}.navbar .container .links{display:flex;align-items:center;gap:16px;font-family:Montserrat,sans-serif;font-weight:500}.navbar .container .links .user{display:flex;align-items:center;gap:10px;cursor:pointer;position:relative}.navbar .container .links .user img{width:32px;height:32px;border-radius:50%;object-fit:cover}.navbar .container .links .user .options{position:absolute;top:45px;right:0;background-color:#fff;border:1px solid lightgray;border-radius:8px;padding:15px;z-index:999;display:flex;flex-direction:column;gap:10px;width:180px;color:gray;font-weight:300}.navbar .container .links .user .options .link{color:inherit;text-decoration:none}.navbar .container .links .user .options .link:hover{color:#1dbf73}.navbar .container .links .user .options span.link{cursor:pointer}.navbar .container .links .user .options span.link:hover{color:#1dbf73}.navbar .container .links button{color:#fff;padding:8px 16px;border-radius:5px;border:1px solid white;background-color:transparent;cursor:pointer;transition:.3s ease}.navbar .container .links button:hover{background-color:#1dbf73;border-color:#1dbf73}.navbar .container .links .link{color:inherit;text-decoration:none}@media (max-width: 768px){.navbar .container{flex-direction:column;align-items:flex-start;gap:12px}.navbar .links{flex-direction:column;align-items:flex-start;width:100%;gap:10px}.navbar .links button{width:100%}.navbar .user .options{left:0;right:auto}}.featured{display:flex;justify-content:center;align-items:center;background-color:#013914;color:#fff;padding:60px 20px;min-height:80vh}.featured .container{width:100%;max-width:900px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.featured .container h1{font-size:40px;font-weight:700}.featured .container p{font-size:18px;color:#ddd}.featured .container .search{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:5px;overflow:hidden;width:100%;max-width:600px;margin-top:20px}.featured .container .search .searchInput{display:flex;align-items:center;gap:10px;flex:1;padding:0 10px}.featured .container .search .searchInput img{width:20px;height:20px}.featured .container .search .searchInput input{flex:1;border:none;outline:none;padding:15px;font-size:16px}.featured .container .search .searchInput input::placeholder{color:gray}.featured .container .search button{width:120px;height:50px;border:none;background-color:#1dbf73;color:#fff;font-weight:500;font-size:16px;cursor:pointer;transition:background-color .3s ease}.featured .container .search button:hover{background-color:#19a463}@media (max-width: 768px){.featured .container h1{font-size:28px}.featured .container p{font-size:16px}.featured .container .search{flex-direction:column;align-items:stretch}.featured .container .search .searchInput{width:100%;padding:10px}.featured .container .search .searchInput input{width:100%}.featured .container .search button{width:100%;border-radius:0}}.trustedBy{background-color:#fafafa;height:100px;display:flex;justify-content:center}.trustedBy .container{max-width:760px;display:flex;align-items:center;gap:20px;color:#c8c8c8;font-weight:500}.trustedBy .container img{height:50px;object-fit:contain}.gig{display:flex;justify-content:center;padding:30px 20px}.gig .container{width:100%;max-width:1200px;display:flex;gap:50px;flex-wrap:wrap}@media (max-width: 900px){.gig .container{flex-direction:column}}.gig .container .left{flex:2;display:flex;flex-direction:column;gap:20px}.gig .container .left h1{font-size:28px;font-weight:700}.gig .container .left .user{display:flex;align-items:center;gap:10px}.gig .container .left .user .pp{width:32px;height:32px;border-radius:50%;object-fit:cover}.gig .container .left .user span{font-size:14px;font-weight:500}.gig .container .left .user .stars{display:flex;align-items:center;gap:5px}.gig .container .left .user .stars img{height:14px;width:14px}.gig .container .left .user .stars span{font-size:14px;font-weight:700;color:#ffc108}.gig .container .left img{width:100%;max-height:400px;object-fit:cover;border-radius:10px}.gig .container .left .gallery{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.gig .container .left .gallery img{height:100px;width:auto;border-radius:8px;object-fit:cover}.gig .container .left h2{font-weight:500;font-size:20px}.gig .container .left p{font-weight:300;line-height:25px;color:#555;font-size:15px}.gig .container .left .seller{margin-top:40px;display:flex;flex-direction:column;gap:20px}.gig .container .left .seller .user{display:flex;align-items:center;gap:20px}.gig .container .left .seller .user img{width:80px;height:80px;border-radius:50%;object-fit:cover}.gig .container .left .seller .user .info{display:flex;flex-direction:column;gap:10px}.gig .container .left .seller .user .info .stars{display:flex;align-items:center;gap:5px}.gig .container .left .seller .user .info .stars img{height:14px;width:14px}.gig .container .left .seller .user .info .stars span{font-size:14px;font-weight:700;color:#ffc108}.gig .container .left .seller .box{border:1px solid lightgray;border-radius:5px;padding:20px;margin-top:10px}.gig .container .left .seller .box .items{display:flex;flex-wrap:wrap;gap:20px}.gig .container .left .seller .box .items .item{width:calc(50% - 10px);display:flex;flex-direction:column;gap:5px}@media (max-width: 600px){.gig .container .left .seller .box .items .item{width:100%}}.gig .container .left .seller .box .items .item .title{font-weight:500;font-size:14px}.gig .container .left .seller .box .items .item .desc{font-size:14px;color:#444}.gig .container .left .seller .box hr{border:.5px solid lightgray;margin:20px 0}.gig .container .left .seller .box p{font-size:14px;color:#555;line-height:22px}.gig .container .right{flex:1;min-width:280px;border:1px solid lightgray;padding:20px;border-radius:5px;display:flex;flex-direction:column;gap:20px;height:fit-content;position:sticky;top:120px}@media (max-width: 900px){.gig .container .right{position:static}}.gig .container .right .price{display:flex;align-items:center;justify-content:space-between}.gig .container .right .price h2{font-weight:400}.gig .container .right .price h3{font-weight:500}.gig .container .right p{color:gray;font-size:14px}.gig .container .right .details{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:14px}.gig .container .right .details .item{display:flex;align-items:center;gap:10px}.gig .container .right .details .item img{width:20px}.gig .container .right .features .item{display:flex;align-items:center;gap:10px;font-weight:300;color:gray;margin-bottom:5px}.gig .container .right .features .item img{width:14px}.gig .container .right button{background-color:#1dbf73;padding:12px;color:#fff;font-weight:500;border:none;font-size:16px;border-radius:5px;cursor:pointer}.gig .container .right button:hover{background-color:#19a463}.gig .container .right .login-message{font-size:14px;color:#888;font-style:italic;text-align:center}.review{display:flex;flex-direction:column;gap:20px;margin:20px 0}.review .user{display:flex;align-items:center;gap:12px}.review .user .pp{height:50px;width:50px;border-radius:50%;object-fit:cover}.review .user .info{display:flex;flex-direction:column;gap:4px}.review .user .info span{font-weight:500}.review .user .info .country{display:flex;align-items:center;gap:8px;color:gray;font-size:13px}.review .user .info .country img{width:16px}.review .stars{display:flex;align-items:center;gap:6px}.review .stars .emoji-stars{font-size:14px;line-height:1}.review .stars .rating-number{font-size:13px;font-weight:600;color:#ffc108}.review p{font-size:14px;line-height:22px;color:#444}.review .helpful{display:flex;align-items:center;gap:10px;font-size:13px;color:#888}.review .helpful img{width:14px;height:14px;cursor:pointer}.reviews{margin-top:50px}.reviews .add{margin-top:20px;display:flex;flex-direction:column;gap:20px}.reviews .add .addForm{display:flex;flex-direction:column;gap:20px}.reviews .add .addForm input{padding:20px}.reviews .add .addForm select{width:200px;padding:20px;align-self:flex-end}.reviews .add .addForm button{align-self:flex-end;width:100px;border:none;padding:10px;color:#fff;background-color:#1dbf73;cursor:pointer}.reviews hr{height:0;border:.5px solid lightgray;margin:50px 0}.login{display:flex;align-items:center;justify-content:center}.login form{width:360px;padding:100px 0;display:flex;flex-direction:column;gap:20px}.login form h1{color:gray;margin-bottom:20px}.login form label{color:gray;font-size:18px}.login form input,.login form textarea{padding:20px;border:1px solid rgb(216,214,214)}.login form button{border:none;padding:20px;color:#fff;font-weight:500;font-size:18px;background-color:#1dbf73;cursor:pointer}.login form span{color:red;font-size:12px}.register{display:flex;align-items:center;justify-content:center;padding:0 16px;box-sizing:border-box}.register form{width:100%;max-width:960px;padding:60px 20px;display:flex;flex-direction:row;gap:80px;box-sizing:border-box}.register form h1{color:gray;margin-bottom:20px;font-size:24px}.register form .left,.register form .right{flex:1;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.register form .left label,.register form .right label{color:gray;font-size:16px}.register form .left input,.register form .left textarea,.register form .right input,.register form .right textarea{padding:16px;border:1px solid rgb(216,214,214);font-size:14px;width:100%;box-sizing:border-box}.register form .left button,.register form .right button{border:none;padding:16px;color:#fff;font-weight:500;font-size:16px;background-color:#1dbf73;cursor:pointer;margin-top:10px}.register form .left .toggle,.register form .right .toggle{display:flex;align-items:center;gap:10px}.register form .left .toggle .switch,.register form .right .toggle .switch{position:relative;display:inline-block;width:50px;height:24px}.register form .left .toggle .switch input,.register form .right .toggle .switch input{opacity:0;width:0;height:0}.register form .left .toggle .slider,.register form .right .toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.register form .left .toggle .slider:before,.register form .right .toggle .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.register form .left .toggle input:checked+.slider,.register form .right .toggle input:checked+.slider{background-color:#2196f3}.register form .left .toggle input:focus+.slider,.register form .right .toggle input:focus+.slider{box-shadow:0 0 1px #2196f3}.register form .left .toggle input:checked+.slider:before,.register form .right .toggle input:checked+.slider:before{transform:translate(26px)}@media (max-width: 900px){.register form{flex-direction:column;gap:40px}}.add{display:flex;justify-content:center}.add .container{width:100%;max-width:1400px;padding:50px 20px}.add .container h1{width:max-content;margin-bottom:30px;color:gray;font-weight:300}.add .container .sections{display:flex;justify-content:space-between;gap:100px;flex-wrap:wrap}.add .container .sections label{color:gray;font-size:18px}.add .container .sections .info,.add .container .sections .details{flex:1 1 100%;display:flex;flex-direction:column;gap:10px}.add .container .sections .info input,.add .container .sections .info select,.add .container .sections .info textarea,.add .container .sections .details input,.add .container .sections .details select,.add .container .sections .details textarea{padding:20px;font-size:16px;border:1px solid #ccc}.add .container .sections .info .images,.add .container .sections .details .images{display:flex;align-items:flex-start;gap:20px;flex-direction:column}.add .container .sections .info .images .imagesInputs,.add .container .sections .details .images .imagesInputs{display:flex;flex-direction:column;gap:20px}.add .container .sections .info .addFeature,.add .container .sections .details .addFeature{display:flex;gap:10px;margin-top:10px}.add .container .sections .info .addFeature input,.add .container .sections .details .addFeature input{flex:1;padding:10px;border:1px solid #ccc;font-size:14px}.add .container .sections .info .addFeature button,.add .container .sections .details .addFeature button{padding:10px 15px;font-size:14px;background-color:#1dbf73;color:#fff;border:none;cursor:pointer}.add .container .sections .info .addedFeatures,.add .container .sections .details .addedFeatures{display:flex;flex-wrap:wrap;gap:10px}.add .container .sections .info .addedFeatures .item button,.add .container .sections .details .addedFeatures .item button{height:30px;font-size:12px;font-weight:400;background:transparent;color:red;border:1px solid red;display:flex;align-items:center;gap:10px;padding:0 10px;cursor:pointer}.add .container .submitContainer{display:flex;justify-content:flex-start;margin-top:30px}.add .container .submitContainer button{border:none;padding:15px 25px;color:#fff;font-weight:500;font-size:18px;background-color:#1dbf73;cursor:pointer;width:fit-content}@media (max-width: 768px){.add .container{padding:30px 10px}.add .sections{flex-direction:column;gap:50px}.add .info,.add .details{width:100%}.add .submitContainer{justify-content:center}.add .submitContainer button{width:100%}}.orders{display:flex;justify-content:center;color:#555}.orders .container{width:1400px;padding:50px 0}.orders .container .title{display:flex;justify-content:space-between}.orders .container .title button{background-color:#1dbf73;color:#fff;font-weight:500;border:none;padding:10px;cursor:pointer}.orders .container table{width:100%}.orders .container table tr{height:50px}.orders .container table tr th{text-align:left}.orders .container table tr td sup{font-size:12px}.orders .container table tr td .image{width:50px;height:25px;object-fit:cover}.orders .container table tr td .message{width:25px;cursor:pointer}.orders .container table tr:nth-child(2n){background-color:#1dbf730f}.myGigs{display:flex;justify-content:center;color:#555}.myGigs .container{width:1400px;padding:50px 0}.myGigs .container .title{display:flex;justify-content:space-between}.myGigs .container .title button{background-color:#1dbf73;color:#fff;font-weight:500;border:none;padding:10px;cursor:pointer}.myGigs .container table{width:100%}.myGigs .container table tr{height:50px}.myGigs .container table tr th{text-align:left}.myGigs .container table tr td sup{font-size:12px}.myGigs .container table tr td .image{width:50px;height:25px;object-fit:cover}.myGigs .container table tr td .delete{width:20px;cursor:pointer}.myGigs .container table tr:nth-child(2n){background-color:#1dbf730f}.gigs{width:100%;display:flex;justify-content:center}.gigs .container{width:1400px;padding:30px 0;display:flex;flex-direction:column;gap:15px}.gigs .container .breadcrumbs{font-weight:300;text-transform:uppercase;font-size:13px;color:#555}.gigs .container p{color:#999;font-weight:300}.gigs .container .menu{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.gigs .container .menu .left{display:flex;align-items:center;gap:10px;color:#555;font-weight:300}.gigs .container .menu .left input{padding:5px;border:1px solid lightgrey;border-radius:5px;outline:none}.gigs .container .menu .left input::placeholder{color:#999}.gigs .container .menu .left button{padding:5px 10px;background-color:#1dbf73;color:#fff;border:none;font-weight:500;border-radius:5px;cursor:pointer}.gigs .container .menu .right{position:relative;display:flex;align-items:center;gap:10px}.gigs .container .menu .right .sortBy{color:#555;font-weight:300}.gigs .container .menu .right .sortType{font-weight:500}.gigs .container .menu .right img{width:15px;cursor:pointer}.gigs .container .menu .right .rightMenu{padding:20px;background-color:#fff;border:.5px solid lightgrey;border-radius:5px;position:absolute;top:30px;right:0;z-index:9;display:flex;flex-direction:column;gap:20px;color:#555}.gigs .container .menu .right .rightMenu span{cursor:pointer}.gigs .container .cards{display:flex;justify-content:space-between;flex-wrap:wrap}.gigCard{width:324px;height:400px;border:1px solid rgb(228,228,228);margin-bottom:40px}.gigCard img{width:100%;height:50%;object-fit:cover}.gigCard .info{padding:10px 20px;display:flex;flex-direction:column;gap:20px}.gigCard .info .user{display:flex;align-items:center;gap:10px}.gigCard .info .user img{width:26px;height:26px;border-radius:50%;object-fit:cover}.gigCard .info p{color:#111}.gigCard .info .star{display:flex;align-items:center;gap:5px}.gigCard .info .star img{height:14px;width:14px}.gigCard .info .star span{font-size:14px;font-weight:700;color:#ffc108}.gigCard hr{height:0;border:.5px solid rgb(228,228,228)}.gigCard .detail{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.gigCard .detail img{width:16px;height:16px;cursor:pointer;object-fit:cover}.gigCard .detail .price span{color:#999;font-size:12px}.gigCard .detail .price h2{color:#555;font-size:18px;font-weight:400;text-align:end}.gigCard .detail .price sup{font-size:12px;font-weight:300}
