@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";html{font-family:Poppins,sans-serif}h1,h2{font-family:Oswald,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;color:#3b3b3b;font-size:19px}body{background-color:#fafafa}a{position:relative;color:inherit;text-decoration:none}button{border:none;background-color:transparent}div.main-content{height:calc(100vh - 100px)}div.header{display:flex;align-items:center;justify-content:space-between;padding:16px 28px;height:100px}div.header div{display:flex;align-items:center;gap:36px}div.header div a.logo{width:68px;height:68px}div.header div a.logo img{position:relative;width:100%;height:100%;border-radius:50%}div.header div nav ul{display:flex;gap:32px;list-style:none}div.header div nav ul a:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:1px;width:0%;background-color:#3b3b3b;transition:.3s}div.header div nav ul a:hover:before{width:100%}div.header div nav ul a.active:before{width:100%}button.custom-button,a.custom-button{display:flex;gap:8px;align-items:center;font-family:inherit;padding:.25em .75em;border:#DBC4F3 3px solid;border-radius:12px;color:#3b3b3b;font-size:16px;cursor:pointer;transition:box-shadow .3s ease}button.custom-button img,a.custom-button img{width:32px;height:32px}button.custom-button:hover,a.custom-button:hover{box-shadow:0 0 15px 1px #dbc4f3}div.home{display:flex;justify-content:center;align-items:center;height:100%}div.home div.content{height:100%;padding:80px 0;width:80%;display:flex;gap:40px;justify-content:space-between}div.home div.content h2{margin:20px 0;font-size:70px;font-weight:400}div.home div.content>div.left{padding:32px 0;display:flex;flex-direction:column;align-items:center;width:50%;gap:60px}div.home div.content>div.left div.text{display:flex;flex-direction:column;gap:24px}div.home div.content>div.right{width:25%}div.home div.content>div.right img{width:100%;height:100%;object-fit:cover}div.custom-input input,div.custom-input textarea{width:100%;padding:12px 16px;font-size:16px;border:#A9A9A9 2px solid;border-radius:12px;outline:none;font-family:inherit;color:#3b3b3b}div.custom-input textarea{resize:none;height:200px}div.contact{display:flex;justify-content:center;align-items:center;height:100%}div.contact div.content{height:100%;padding:80px 0;width:80%;display:flex;gap:40px;justify-content:space-between}div.contact div.content h2{margin:20px 0;font-size:70px;font-weight:400}div.contact div.content>div.left{padding:32px 0;display:flex;flex-direction:column;align-items:center;width:50%;gap:60px}div.contact div.content>div.left form{display:flex;flex-direction:column;gap:24px}div.contact div.content>div.left form div.line{display:flex;gap:32px}div.contact div.content>div.left form div.line div.input{width:50%}div.contact div.content>div.left form button{width:min-content}div.contact div.content>div.right{width:25%}div.contact div.content>div.right img{width:100%;height:100%;object-fit:cover}div.team{display:flex;align-items:center}div.team div.grid{margin:40px 0;padding:0 64px;width:100%;display:grid;gap:44px 32px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}@media only screen and (max-width:1550px){div.team div.grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1050px){div.team div.grid{grid-template-columns:1fr}}div.team-member-card{border:#A9A9A9 1px solid;padding:20px 32px;display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:8px}div.team-member-card img.profile-image{width:160px;height:160px;border-radius:50%}div.team-member-card h3{font-size:24px;font-weight:400}div.team-member-card h4{font-size:22px;font-weight:400;color:#707070}div.team-member-card div.skills{width:100%;margin:12px 0 20px;max-width:500px}div.skill{padding:12px 0;display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%}div.skill div.left{display:flex;align-items:center;gap:12px}div.skill div.left img{width:24px;height:24px}div.skill div.right{display:flex;gap:12px}div.skill div.right span{width:60px;height:20px}div.skill div.right span.full{background-color:#dbc4f3;box-shadow:0 0 7px 1px #dbc4f3}div.skill div.right span.empty{background-color:#eddbff}div.member{height:100%;padding:40px 0 80px;display:flex;flex-direction:column;gap:40px;align-items:center}div.member h2{margin-bottom:20px;font-size:70px;font-weight:400}div.member div.content{height:100%;display:flex;justify-content:space-between;width:80%;gap:20px}div.member div.content>div.left{padding:32px 0;display:flex;flex-direction:column;width:50%;gap:60px}div.member div.content>div.left h3{font-size:32px;font-weight:400;margin-bottom:12px}div.member div.content>div.left div.role-band{min-height:20%}div.member div.content>div.left div.role-band div.text{display:flex;flex-direction:column;gap:16px}div.member div.content>div.left div.info{display:flex;width:100%;justify-content:space-between;gap:16px}div.member div.content>div.left div.info div.favorite-songs{display:flex;flex-direction:column;gap:12px}div.member div.content>div.right{width:25%}div.member div.content>div.right img{width:100%;height:100%;object-fit:cover}div.order{display:flex;gap:80px;padding:60px 120px}div.order div.left{width:60%}div.order div.left div.input{display:flex;align-items:center;gap:12px;margin-bottom:32px}div.order div.left div.input input[type=checkbox]{width:24px;height:24px;border-radius:8px}div.order div.left div.categories{display:flex;flex-direction:column;gap:32px}div.order div.left div.categories h3{font-size:24px;font-weight:400;margin-bottom:12px}div.order div.right{width:40%}div.order button.order-button{position:absolute;bottom:4%;right:4%}div.category{display:flex;flex-direction:column;gap:12px}div.article{display:flex;align-items:center;justify-content:space-between;width:100%}div.article div.quantity{display:flex;align-items:center}div.article div.quantity span{font-size:21px;min-width:50px;text-align:center}div.article div.quantity button.quantity-button{cursor:pointer;border-radius:50%;width:32px;height:32px;background-color:#dbc4f3;transition:box-shadow .2s ease}div.article div.quantity button.quantity-button img{width:100%;height:100%}div.article div.quantity button.quantity-button:disabled{cursor:default;background-color:#dbc4f399}div.article div.quantity button.quantity-button:hover{box-shadow:0 0 25px 2px #dbc4f3}div.order-summary{width:100%;padding:24px;border-radius:12px;border:1px solid #A9A9A9;display:flex;flex-direction:column;gap:16px}div.order-summary div{display:flex;justify-content:space-between}div.order-summary div.price{margin-top:16px}
