*{margin:0;padding:0;box-sizing:border-box}.navbar{width:96%;font-size:14px;position:fixed;top:13px;left:2%;z-index:999}.navbar .nav-container{width:100%;background:var(--text-color3);padding:0 50px;height:70px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 -1px 12px rgba(14,62,58,.15)}.navbar .nav-container .left .logo{font-size:20px;color:var(--primary-color)}.navbar .nav-container .middle{height:100%}.navbar .nav-container .middle .nav-links{height:100%;display:flex;align-items:center;grid-column-gap:30px;column-gap:30px;transition:.4s}.navbar .nav-container .middle .nav-links .link{height:100%;display:flex;flex-direction:column;align-items:center}.navbar .nav-container .middle .nav-links .link:hover span{color:var(--primary-color)}.navbar .nav-container .middle .nav-links .link .icon{font-size:25px;color:var(--text-color2);display:none}.navbar .nav-container .middle .nav-links .link span{height:99%;display:flex;align-items:center;font-size:17px;font-weight:500;color:var(--text-color2);padding:10px 15px;cursor:pointer}.navbar .nav-container .middle .nav-links .link .navlink-border{justify-self:end;width:100%;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom:4px solid transparent;transition:.35s ease-in}.navbar .nav-container .middle .nav-links .link.active .icon,.navbar .nav-container .middle .nav-links .link.active span{color:var(--primary-color)}.navbar .nav-container .middle .nav-links .link.active .navlink-border{border-color:var(--primary-color)}@media(max-width:768px){.navbar .nav-container .middle{position:fixed;bottom:0;left:0;width:100%;height:60px;background:var(--secondary-color);display:flex;justify-content:center;border-top-left-radius:22px;border-top-right-radius:22px;box-shadow:0 -1px 12px rgba(14,62,58,.15)}.navbar .nav-container .middle .nav-links{width:60%;grid-column-gap:0;column-gap:0;justify-content:space-between;padding:10px 0 8px}.navbar .nav-container .middle .nav-links .link .icon{display:block}.navbar .nav-container .middle .nav-links .link span{font-size:11px;padding:0 10px}.navbar .nav-container .middle .nav-links .link .navlink-border{display:none}}@media(max-width:480px){.navbar .nav-container .middle{height:54px}.navbar .nav-container .middle .nav-links{width:90%}}.navbar .nav-container .right .profile{display:flex;align-items:center}.navbar .nav-container .right .profile img{width:48px;height:48px;border-radius:50%;object-fit:cover;cursor:pointer}.navbar .nav-container .right .profile .userDetails{display:flex;flex-direction:column;margin-left:20px;cursor:pointer}.navbar .nav-container .right .profile .userDetails span:first-child{font-size:18px;font-weight:500;color:var(--text-color2)}.navbar .nav-container .right .profile .userDetails span:last-child{font-size:14px;height:19px;color:var(--text-color1)}.navbar .nav-container .right .profile .icon{margin-top:-21px;font-size:32px;cursor:pointer}@media(max-width:768px){.navbar .nav-container .right .profile img{height:40px;width:40px}.navbar .nav-container .right .profile .icon,.navbar .nav-container .right .profile .userDetails{display:none}}@media(max-width:768px){.navbar .nav-container{height:60px;padding:0 45px}}@media(max-width:480px){.navbar .nav-container{height:54px;padding:0 20px}}.navbar:before{content:"";position:fixed;top:0;left:0;width:100vw;height:83px;background:var(--secondary-color);z-index:-99}@media(max-width:768px){.navbar:before{display:none}}@media(max-width:768px){.navbar{width:100%;top:0;left:0;box-shadow:0 -1px 12px rgba(14,62,58,.15)}}.heroSection{background:var(--primary-gradient);height:220px;width:68%;border-radius:22px;display:flex;align-items:center;justify-content:center;padding:15px 20px 15px 15px}@media(max-width:768px){.heroSection{height:140px;width:100%}}@media(max-width:359px){.heroSection{height:120px}.heroSection img{display:none}}.heroSection .heroSection-content{width:100%;display:flex;align-items:center;justify-content:center;margin-left:5px}.heroSection .heroSection-content .left{position:relative;top:-23px;left:-20px}.heroSection .heroSection-content .left img{height:270px}@media(max-width:768px){.heroSection .heroSection-content .left{top:-15px;left:0}.heroSection .heroSection-content .left img{height:174px}}.heroSection .heroSection-content .right{color:var(--secondary-color);letter-spacing:1px;text-align:left;margin-left:20px}.heroSection .heroSection-content .right h3{font-size:15px}.heroSection .heroSection-content .right h1{font-size:40px;margin-top:12px;margin-bottom:6px}.heroSection .heroSection-content .right p{font-size:15px}@media(max-width:768px){.heroSection .heroSection-content .right{width:75%;margin-left:20px}.heroSection .heroSection-content .right h3{font-size:15px;font-weight:600}.heroSection .heroSection-content .right h1{font-size:24px;font-weight:600;line-height:1.2}.heroSection .heroSection-content .right p{font-size:14px;font-weight:300}}@media(max-width:480px){.heroSection .heroSection-content .right{width:-webkit-max-content;width:max-content;margin-left:0}.heroSection .heroSection-content .right h3{font-size:3.2vw}.heroSection .heroSection-content .right h1{font-size:4.4vw}.heroSection .heroSection-content .right p{font-size:2.6vw}}@media(max-width:359px){.heroSection .heroSection-content .right{margin-left:10px}.heroSection .heroSection-content .right h3{font-size:3.5vw}.heroSection .heroSection-content .right h1{font-size:6vw}.heroSection .heroSection-content .right p{font-size:3vw}}.heroSection.small{height:130px;display:flex;align-items:flex-start}@media(max-width:768px){.heroSection.small{height:105px}}.heroSection.small .heroSection-content{height:100%;justify-content:flex-start}.heroSection.small .heroSection-content .right{width:100%;display:flex;flex-direction:column-reverse;padding:25px;margin-left:0}.heroSection.small .heroSection-content .right h1{text-transform:capitalize}@media(max-width:768px){.heroSection.small .heroSection-content{justify-content:flex-start}.heroSection.small .heroSection-content .right{padding-left:15px}.heroSection.small .heroSection-content .right h1{font-size:24px;font-weight:700;margin-top:0}.heroSection.small .heroSection-content .right h3{font-weight:600}}@media(max-width:480px){.heroSection.small .heroSection-content .right{padding:25px 5px}.heroSection.small .heroSection-content .right h1{font-size:20px}}@media(max-width:359px){.heroSection.small .heroSection-content .right{padding:25px 0}.heroSection.small .heroSection-content .right h1{font-size:18px}}.widget-container{width:48%;height:254px;display:flex;flex-direction:column;justify-content:space-between;margin-top:24px}.widget-container .topSection{display:flex;justify-content:space-between;align-items:center}.widget-container .topSection h2{font-size:24px;color:var(--text-color2)}.widget-container .topSection a{display:flex;align-items:center;text-decoration:none;color:var(--primary-color);transition:all .3s ease-out}.widget-container .topSection a:hover{color:var(--text-color1)}.widget-container.doubts .topSection,.widget-container.schedules .topSection,.widget-container.tasks .topSection{padding-bottom:18px}@media(max-width:768px){.widget-container{width:100%}.widget-container.doubts .topSection,.widget-container.schedules .topSection{padding-bottom:8px}}@media(max-width:480px){.widget-container.materials{height:215px}.widget-container.tasks{height:212px}.widget-container .topSection h2{font-size:19px}.widget-container .topSection .link{font-size:15px}.widget-container.tasks .topSection{padding-bottom:13px}.widget-container.doubts .topSection,.widget-container.schedules .topSection{padding-bottom:8px}}.itemMd{width:100%;height:92px;background:var(--secondary-color);display:flex;align-items:center;justify-content:space-between;padding:13px 25px 12px;box-shadow:2px 2px 20px #d1d1d1;border-radius:12px}.itemMd img{width:56px;height:56px;object-fit:cover;border-radius:50%}.itemMd h4,.itemMd p{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:clip}.itemMd .textcontent{width:160px;height:84%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:2px}.itemMd .textcontent .itemTitle{font-weight:600;color:var(--text-color2)}.itemMd .textcontent .subject{font-size:14px;font-weight:500;color:var(--text-color1)}.itemMd .textcontent p{font-size:12px;font-weight:400;color:var(--text-color1)}.itemMd .right{width:100px}.itemMd .right button{width:88px;height:38px;padding:8px 24px;font-weight:600;background:var(--secondary-color);color:var(--text-color3);border:2px solid var(--text-color3);border-radius:50px;transition:all .3s ease-out;cursor:pointer}.itemMd .right button:hover{background:var(--primary-gradient);border:none;color:var(--secondary-color)}.itemMd.task.first{height:100px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 10px 30px 12px #d1d1d1}.itemMd.task.second{height:100px;border-top-left-radius:0;border-top-right-radius:0}.itemMd.task .textcontent{width:170px;height:100%}.itemMd.task .textcontent .taskfile{max-width:85%;display:flex;align-items:center;padding:1px 10px;border:2px solid var(--primary-color);border-radius:50px}.itemMd.task .textcontent .taskfile .icon{font-size:16px;color:var(--primary-color);margin-right:5px}.itemMd.task .textcontent .taskfile p{color:var(--primary-color)}.itemMd.task .right{height:85%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.itemMd.task .right p{font-size:12px;font-weight:400;color:var(--text-color1)}.itemMd.task .right.submitted{justify-content:center}.itemMd.task .right.submitted p{color:var(--extra-color1);font-size:13px;font-weight:500}.itemMd.class{width:100%;background:var(--secondary-color);box-shadow:none;padding:15px 15px 15px 8px}.itemMd.class .subject-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px}.itemMd.class .subject-icon h5{font-size:18px;font-weight:600}.itemMd.class .textcontent{width:150px}.itemMd.class .right{width:-webkit-min-content;width:min-content}.itemMd.class .right .link button{width:75px;height:30px;padding:8px;display:flex;justify-content:center;align-items:center}.itemMd.class .right .link:first-of-type{display:block;margin-bottom:10px}@media(max-width:768px){.itemMd{padding:12px 18px;grid-column-gap:15px;column-gap:15px}.itemMd.task .textcontent,.itemMd .textcontent{width:54%}}@media(max-width:480px){.itemMd{height:80px;padding:12px 18px;grid-column-gap:15px;column-gap:15px}.itemMd img{width:40px;height:40px}.itemMd .textcontent{width:54%;height:13vw}.itemMd .textcontent .itemTitle{font-size:4vw}.itemMd .textcontent .subject{font-size:3.5vw}.itemMd .textcontent p{font-size:3vw}.itemMd.task .textcontent{width:54%;height:100%}.itemMd.task .textcontent .taskfile{padding:0 10px}.itemMd.task .textcontent .taskfile .icon{font-size:13px}.itemMd.task .textcontent .taskfile p{font-size:11px}.itemMd.task .right,.itemMd.task .right.submitted{height:100%;min-width:22%}.itemMd.task .right.submitted p,.itemMd.task .right p{font-size:12px}.itemMd.task.first,.itemMd.task.second{height:85px}.itemMd .right{width:-webkit-max-content;width:max-content}.itemMd .right .link button{width:70px;height:32px;padding:0;font-size:13px}}@media(max-width:359px){.itemMd .textcontent{width:80%;height:15vw}.itemMd .textcontent .itemTitle{font-size:4.1vw}.itemMd .textcontent .subject{font-size:3.8vw}.itemMd .textcontent p{font-size:3.5vw}.itemMd .right{display:none}.itemMd.task .textcontent{width:80%}.itemMd.task .right{display:none}}.itemSm{width:100%;height:62px;background:var(--secondary-color);padding:15px 25px;display:flex;align-items:center;justify-content:space-between;box-shadow:2px 2px 20px #d1d1d1;border-radius:12px}.itemSm h5{font-size:14px;font-weight:500;color:var(--text-color2)}.itemSm h5,.itemSm p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:clip}.itemSm p{font-size:12px;color:var(--text-color1)}.itemSm .column1{width:80px;display:flex;align-items:center}.itemSm .column1 h5{max-width:66px;overflow:hidden}.itemSm .column1 .status-indicator{min-width:8px;height:8px;border-radius:50%;margin-right:5px}.itemSm .column1 .status-indicator.finished{background:var(--extra-color1)}.itemSm .column1 .status-indicator.ongoing{background:var(--text-color3)}.itemSm .column1 .status-indicator.not-started{background:var(--extra-color2)}.itemSm .column2{width:106px}.itemSm .column2 h5{padding-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.itemSm .column3{width:65px}.itemSm .column3 h5{padding-bottom:6px}.itemSm .column4{width:72px;text-align:center}.itemSm .column4 p{font-size:13px;font-weight:500}.itemSm .column4 p.finished{color:var(--extra-color1)}.itemSm .column4 p.not-started{color:var(--extra-color2)}.itemSm .column4 .link,.itemSm .column4 .link button{display:flex;justify-content:center;align-items:center}.itemSm .column4 .link button{width:72px;height:32px;padding:5px 10px;font-weight:600;background:var(--secondary-color);color:var(--text-color3);border:2px solid var(--text-color3);border-radius:50px;transition:all .3s ease-out;cursor:pointer}.itemSm:hover{background:var(--primary-gradient);transition:all .3s ease-out;cursor:pointer}.itemSm:hover h5,.itemSm:hover p{color:var(--secondary-color)}.itemSm:hover .column4 button{background:var(--text-color3);color:var(--secondary-color)}.itemSm.schedule.finished,.itemSm.schedule.not-started:hover{cursor:auto}.itemSm.doubt .column1{width:86px;flex-direction:column-reverse;align-items:flex-start}.itemSm.doubt .column1 h5{margin-bottom:6px;max-width:86px}.itemSm.doubt .column2{width:225px}@media(max-width:480px){.itemSm{padding:12px}.itemSm h5{font-size:3.4vw}.itemSm .column4 p.finished,.itemSm .column4 p.not-started,.itemSm p{font-size:3vw}.itemSm .column4 .link button{width:58px;height:28px;padding:0;font-size:11px}.itemSm.schedule .column1{width:22%}.itemSm.schedule .column2{width:34%}.itemSm.schedule .column3,.itemSm.schedule .column4{width:18%}.itemSm.doubt .column1{width:20%}.itemSm.doubt .column2{width:50%}}@media(max-width:359px){.itemSm h5{font-size:3.7vw}.itemSm p{font-size:3.4vw}.itemSm .column4{display:none}.itemSm.schedule .column1{width:25%}.itemSm.schedule .column2{width:42%}.itemSm.schedule .column3{width:22%}.itemSm.doubt .column1{width:26%}.itemSm.doubt .column2{width:68%}}.sidebar{width:29%;height:-webkit-max-content;height:max-content;background:var(--secondary-color);float:right;position:absolute;top:86px;right:2%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-shadow:0 0 2px 2px #eee;padding:25px 35px}.sidebar h2{font-size:24px;color:var(--text-color2);margin-bottom:8px}.sidebar .calendar{width:370px;border:none;position:relative;left:-12px}.sidebar .all-classes{width:90%;height:100%}@media(max-width:768px){.sidebar{display:none}}.joinClass{width:100%;height:88vh;background:var(--background-color);padding:30px 100px 40px}.joinClass,.joinClass .meeting{display:flex;justify-content:space-between;align-items:center}.joinClass .meeting{width:65%;height:100%;flex-direction:column}.joinClass .meeting .meeting-code{width:100%;font-size:20px;color:var(--text-color2)}.joinClass .meeting .meeting-screen{width:100%;height:82%;background:var(--secondary-color);display:flex;align-items:center;justify-content:center;border-radius:20px;box-shadow:0 0 2px 2px #eee}.joinClass .meeting .meeting-screen img{width:150px;height:150px;object-fit:cover;border-radius:50%}.joinClass .meeting .meeting-controls{width:50%;display:flex;justify-content:space-evenly}.joinClass .meeting .meeting-controls button{width:70px;height:50px;border:none;border-radius:16px;background:var(--secondary-color);box-shadow:0 0 2px 2px #eee;cursor:pointer;display:flex;align-items:center;justify-content:center}.joinClass .meeting .meeting-controls button .icon{color:var(--text-color2);font-size:26px}.joinClass .meeting .meeting-controls button:hover{background:var(--text-color1)}.joinClass .meeting .meeting-controls button:hover .icon{color:var(--secondary-color)}.joinClass .join-meeting{width:30%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.joinClass .join-meeting h1{font-size:40px;color:var(--text-color2);padding:20px;margin-bottom:5px}.joinClass .join-meeting .btn-container{display:flex;flex-direction:column;align-items:center}.joinClass .join-meeting .btn-container .link button{background:var(--primary-gradient);width:170px;height:40px;color:var(--secondary-color);font-weight:700;border:none;border-radius:26px;padding:10px 20px;cursor:pointer}.joinClass .join-meeting .btn-container .link .createBtn{display:flex;align-items:center;justify-content:center}.joinClass .join-meeting .btn-container .link .createBtn .icon{margin-right:8px}.joinClass .join-meeting .btn-container h3{text-align:center;color:var(--text-color2);padding:13px;font-size:30px;width:100%}@media(max-width:768px){.joinClass{height:-webkit-max-content;height:max-content;flex-direction:column;margin-bottom:40px;padding:35px}.joinClass .meeting{width:70%;height:70vh;margin-bottom:15px}.joinClass .meeting .meeting-screen{height:78%}.joinClass .meeting .meeting-screen img{width:30vw;height:30vw}.joinClass .meeting .meeting-controls{width:60%}.joinClass .meeting .meeting-controls button{width:54px;height:54px;border-radius:50px}.joinClass .join-meeting h1{display:none}.joinClass .join-meeting .btn-container{flex-direction:row}.joinClass .join-meeting .btn-container .link button{height:45px;font-size:14px}.joinClass .join-meeting .btn-container h3{font-size:20px;margin:0 15px}}@media(max-width:480px){.joinClass{padding:15px 20px;margin-bottom:60px}.joinClass .meeting{width:82%}.joinClass .meeting .meeting-code{font-size:18px;text-align:center}.joinClass .meeting .meeting-controls{width:100%}.joinClass .meeting .meeting-controls button{width:50px;height:50px}.joinClass .join-meeting .btn-container{flex-direction:column}}.createClass{width:100%;height:88vh;background:var(--background-color);display:flex;justify-content:space-between;align-items:center;padding:30px 80px}.createClass .left{width:45%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:90px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.createClass .left .textContent h1{padding:0;font-size:46px;font-weight:500}.createClass .left .textContent h1:last-of-type{margin-bottom:40px}.createClass .left .textContent p{font-size:18px;color:var(--text-color2)}.createClass .left .textContent p:last-of-type{margin-bottom:50px}.createClass .left .btn-container{width:100%;display:flex;align-items:center}.createClass .left .btn-container button.createBtn{width:170px;height:50px;background:var(--primary-gradient);display:flex;align-items:center;justify-content:center;color:var(--secondary-color);font-weight:700;border:none;border-radius:26px;padding:10px 20px;cursor:pointer}.createClass .left .btn-container button.createBtn .icon{margin-right:8px}.createClass .left .btn-container .joinWithCode{display:flex;align-items:center}.createClass .left .btn-container .joinWithCode .code-input{margin-left:20px;width:240px;height:50px;display:flex;align-items:center;background:var(--secondary-color);border:2px solid var(--text-color2);border-radius:26px;padding:0 12px;margin-right:8px}.createClass .left .btn-container .joinWithCode .code-input .icon{color:var(--text-color2);margin-right:8px}.createClass .left .btn-container .joinWithCode .code-input input{width:84%;height:100%;border:none;border-radius:50px;outline:none;font-size:16px;font-weight:500;color:var(--text-color2)}.createClass .left .btn-container .joinWithCode .joinBtn{display:none;color:var(--text-color2);font-weight:600;padding:12px 16px;border-radius:5px;border:none;cursor:pointer}.createClass .left .btn-container .joinWithCode.show-joinBtn .code-input{width:225px}.createClass .left .btn-container .joinWithCode.show-joinBtn .joinBtn{display:block;background:var(--background-color);color:var(--primary-color);font-size:16px}.createClass .left .btn-container .joinWithCode.show-joinBtn .joinBtn:hover{background:var(--extra-color4)}.createClass .left .btn-container .joinWithCode.show-joinBtn .joinBtn.disabled{color:var(--text-color1);cursor:auto}.createClass .left .btn-container .joinWithCode.show-joinBtn .joinBtn.disabled:hover{background:var(--background-color)}.createClass .right{width:50%;height:82%;background:var(--secondary-color);display:flex;align-items:center;justify-content:center;border-radius:20px;box-shadow:0 0 2px 2px #eee}.createClass .right img{width:85%;object-fit:cover}@media(max-width:768px){.createClass{flex-direction:column;justify-content:start;padding:5vw 5vw 50px}.createClass .left{width:100%;margin-bottom:30px}.createClass .left .textContent h1{font-size:7.5vw}.createClass .left .textContent h1:last-of-type{margin-bottom:20px}.createClass .left .textContent p{font-size:4vw}.createClass .left .textContent p:last-of-type{margin-bottom:30px}.createClass .right{width:100%;height:40vh}}@media(max-width:480px){.createClass{padding:20px}.createClass .left{width:100%}.createClass .left .btn-container{width:100%;flex-direction:column;align-items:flex-start}.createClass .left .btn-container button.createBtn{height:45px}.createClass .left .btn-container .joinWithCode{width:250px;margin-top:15px}.createClass .left .btn-container .joinWithCode .code-input{margin-left:0;width:85%;height:45px;margin-right:5px}.createClass .left .btn-container .joinWithCode .code-input input{font-size:14px}.createClass .left .btn-container .joinWithCode.show-joinBtn .code-input{width:78%}.createClass .right{height:32vh}}@media(max-width:359px){.createClass .left{margin-bottom:20px}.createClass .left .textContent h1:last-of-type{margin-bottom:15px}.createClass .left .textContent p:last-of-type{margin-bottom:20px}.createClass .left .btn-container .joinWithCode{width:240px}}.login{overflow:hidden;position:fixed;top:0;left:0;margin:auto;background:var(--primary-gradient);display:flex;width:100%;height:100%;z-index:-1}.login .test{font-size:10px}.login .login-page{margin:auto;width:400px;height:400px;display:flex;flex-direction:column;justify-content:center;background:var(--secondary-color);box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 12px rgba(0,0,0,.1);border-radius:8px;padding:1rem;align-items:center;text-align:center;transition:all .3s ease-out}.login .login-page h1{color:var(--primary-color);margin-bottom:50px}.login .login-page .login-input{margin-bottom:10px;border-bottom:2px solid var(--primary-color);display:flex;justify-content:center;align-items:center;width:92%}.login .login-page .login-input input{background:none;border:none;border-radius:15px;outline:none;color:var(--text-color2);margin:.5rem 0;padding:.5rem .75rem;width:100%;font-size:13px}.login .login-page .login-input .icon{color:var(--primary-color)}.login .login-page .btn{width:92%;background:var(--primary-color);color:#fff;font-size:1.25rem;padding:.5rem;margin:.5rem 0;border:none;border-radius:18px;outline:none;cursor:pointer;transition:all .3s ease-out}.login .login-page .btn:hover{box-shadow:2px 2px 6px var(--text-color1)}@media(max-width:768px){.login{background:var(--primary-gradient);display:block}.login .image img{display:none}.login .login-page{margin-top:50%}}@media(max-width:480px){.login .login-page{margin-top:40%;width:300px}}.itemLg{width:68%;background:var(--secondary-color);display:flex;flex-direction:row;align-items:flex-start;justify-content:start;padding:16px 25px;box-shadow:2px 2px 20px #d1d1d1;border-radius:12px;margin-top:20px}.itemLg .itemContent{width:90%}.itemLg .itemContent .topSection{display:flex;align-items:center;margin-bottom:15px}.itemLg .itemContent .topSection .subject{font-size:14px;font-weight:500;padding:1px 12px;border-radius:50px;border:2px solid var(--primary-color);color:var(--primary-color);margin-right:20px}.itemLg .itemContent .topSection .dueDate{font-size:13px;color:var(--text-color2);font-weight:500}.itemLg .itemContent .topSection .dueDate.submitted{color:var(--extra-color1)}.itemLg .itemContent .bottomSection{width:100%;display:flex;align-items:center}.itemLg .itemContent .bottomSection img{width:48px;height:48px;object-fit:cover;border-radius:50%}.itemLg .itemContent .bottomSection .textContent{width:80%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:2px;margin-left:24px}.itemLg .itemContent .bottomSection .textContent .titleSection .itemTitle{font-size:15px;font-weight:600;color:var(--text-color2);margin-bottom:4px}.itemLg .itemContent .bottomSection .textContent .titleSection p{font-size:13px;font-weight:400;color:var(--text-color1)}.itemLg .moreBtn{margin-left:auto;justify-self:flex-end;align-self:flex-start}.itemLg.doubt{flex-direction:row;align-items:flex-start;padding-left:18px;padding-bottom:20px}.itemLg.doubt .votes{margin-right:15px;display:flex;flex-direction:column;align-items:center;position:relative;top:-3px}.itemLg.doubt .votes .icon{font-weight:bolder;color:var(--primary-color);cursor:pointer}.itemLg.doubt .votes p{font-size:15px;font-weight:600;color:var(--text-color2);margin:5px 0}.itemLg.doubt .itemContent .bottomSection{align-items:flex-start}.itemLg.doubt .itemContent .bottomSection .textContent{width:86%;margin-left:20px}.itemLg.doubt .itemContent .bottomSection .textContent .titleSection{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.itemLg.doubt .itemContent .bottomSection .textContent .titleSection h4{margin:0}.itemLg.doubt .itemContent .bottomSection .textContent .doubtDesc{font-size:14px;line-height:1.4;color:var(--text-color1)}.itemLg:hover{transform:scale3d(1.006,1.006,1);box-shadow:2px 2px 20px 6px #d1d1d1;transition:all .35s ease-in-out}.itemLg.noHover:hover{transform:none;box-shadow:2px 2px 20px #d1d1d1;cursor:auto}@media(max-width:768px){.itemLg{width:100%;padding:12px 18px;grid-column-gap:15px;column-gap:15px}.itemLg .itemContent{width:85%}.itemLg.doubt{flex-direction:column-reverse}.itemLg.doubt .votes{height:33px;flex-direction:row;position:unset;margin-top:15px;padding:0 10px;border-radius:50px;box-shadow:0 0 3px 3px #eee}.itemLg.doubt .votes p{margin:5px 10px}.itemLg.doubt .votes .icon:last-of-type{padding-left:10px;border-left:2px solid var(--extra-color4);font-size:33px}.itemLg.doubt .itemContent .bottomSection .textContent{margin-left:12px;width:83%}.itemLg.doubt .itemContent .bottomSection .textContent .titleSection{flex-direction:column;align-items:start}.itemLg.doubt .itemContent .bottomSection .textContent .titleSection .itemTitle{width:100%;margin-bottom:5px}.itemLg.doubt .itemContent .bottomSection .textContent .doubtDesc{margin-top:8px;position:relative;left:-55px;width:130%;font-size:13.9px}.itemLg.doubt .moreBtn{position:absolute;right:45px;padding:20px}}@media(max-width:480px){.itemLg{width:100%;padding:12px 15px;margin-top:10px}.itemLg .itemContent .topSection{margin-bottom:12px}.itemLg .itemContent .topSection .link .subject{font-size:13px;padding:2px 15px}.itemLg .itemContent .topSection .dueDate{font-size:12px}.itemLg .itemContent .bottomSection img{width:40px;height:40px}.itemLg .itemContent .bottomSection .textContent{margin-left:12px}.itemLg .itemContent .bottomSection .textContent .titleSection .itemTitle{font-size:14px}.itemLg .itemContent .bottomSection .textContent .titleSection p{font-size:12px}.itemLg.doubt .itemContent .bottomSection .textContent .doubtDesc{margin-top:0;left:-50px;width:142%}.itemLg.doubt .moreBtn{margin-top:-15px;right:12px}}@media(max-width:359px){.itemLg.doubt .itemContent .bottomSection .textContent{width:148%}}.itemForm{width:68%;background:var(--secondary-color);border-radius:12px;box-shadow:2px 2px 20px #d1d1d1;margin-top:20px;padding:12px 25px;transition:all .5s ease-in-out}.itemForm .beforeFocus{display:flex;align-items:center;flex-grow:100}.itemForm .beforeFocus img{width:48px;height:48px;object-fit:cover;border-radius:50px;margin-right:10px}.itemForm .beforeFocus input{width:100%;height:50px;padding-left:10px;background:var(--background-color);border-radius:12px;border:none;outline:none}.itemForm .afterFocus{display:none;padding:10px 0}.itemForm.onFocus .beforeFocus{display:none}.itemForm.onFocus .afterFocus{display:block}@media(max-width:768px){.itemForm{width:100%}}@media(max-width:480px){.itemForm{padding:12px 15px}.itemForm .beforeFocus img{width:40px;height:40px}.itemForm .beforeFocus input{height:42px}}.itemForm.editForm{width:100%;margin:0}.itemForm.editForm .beforeFocus,.itemForm.editForm.ofFocus{display:none}.register{transform:rotate(180deg);position:fixed;top:0;left:0;display:flex;width:100%;height:100%;background:var(--primary-gradient)}.register .test{font-size:10px}.register .register-page{transform:rotate(180deg);margin:auto;width:23%;min-height:70%;max-height:100%;display:flex;background:var(--secondary-color);flex-direction:column;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 12px rgba(0,0,0,.1);border-radius:8px;padding:1rem;align-items:center;text-align:center}.register .register-page h1{color:var(--primary-color);margin-bottom:50px}.register .register-page .register-input{margin-bottom:10px;border-bottom:2px solid var(--primary-color);display:flex;justify-content:center;align-items:center;width:92%}.register .register-page .register-input input{border-radius:8px;border:none;outline:none;color:var(--text-color2);margin:.5rem 0;padding:.5rem .75rem;width:92%;font-size:13px}.register .register-page .register-input .icon{color:var(--primary-color)}.register .register-page .btn{width:92%;background:var(--primary-color);color:#fff;font-size:1.25rem;padding:.5rem;margin:.5rem 0;border:none;border-radius:18px;outline:none;cursor:pointer;transition:all .3s ease-out}.register .register-page .btn:hover{box-shadow:2px 2px 6px var(--text-color1)}@media(max-width:768px){.register{display:block;background:var(--primary-gradient)}.register .side-img img{display:none}.register .register-page{margin-top:35%}}@media(max-width:480px){.register .register-page{margin-top:15%;width:300px}}.onlinemeet{position:absolute;top:0;left:0;width:100vw;height:100vh;display:grid;place-items:center}.onlinemeet .wrapper{width:96%;height:96%;justify-content:space-between;background:var(--background-color);border-radius:15px}.onlinemeet .wrapper,.onlinemeet .wrapper .video-section{display:flex;align-items:center;box-shadow:0 0 2px 2px #eee}.onlinemeet .wrapper .video-section{width:62%;height:100%;flex-direction:column;justify-content:center;border-top-left-radius:15px;border-bottom-left-radius:15px;background:var(--secondary-color)}.onlinemeet .wrapper .video-section video{width:100%;height:90%;border-top-left-radius:15px;object-fit:cover}.onlinemeet .wrapper .video-section .controls{width:65%;height:10%;display:flex;justify-content:space-between;align-items:center}.onlinemeet .wrapper .video-section .controls button{height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--secondary-color);border:none;border-radius:20px;box-shadow:2px 2px 20px #d1d1d1}.onlinemeet .wrapper .video-section .controls button.btn{width:65px;color:var(--text-color2);border-radius:20px}.onlinemeet .wrapper .video-section .controls button.btn:hover{background:var(--text-color1);color:var(--secondary-color)}.onlinemeet .wrapper .video-section .controls button.leaveBtn{padding:5px 22px;font-size:14px;font-weight:500;color:red;border:2px solid red;border-radius:50px}.onlinemeet .wrapper .video-section .controls button.leaveBtn:hover{background:red;color:var(--secondary-color)}.onlinemeet .wrapper .video-section .controls button.moreBtn{display:none}.onlinemeet .wrapper .screens-section{width:15%;height:100%;display:flex;flex-direction:column;align-items:center}.onlinemeet .wrapper .screens-section .heading{display:flex;align-items:center;margin-top:5px;margin-bottom:10px;font-size:14px;font-weight:500;color:var(--text-color2)}.onlinemeet .wrapper .screens-section .screens{width:90%;display:flex;flex-direction:column}.onlinemeet .wrapper .screens-section .screens .screen{width:100%;height:140px;display:flex;flex-direction:column;align-items:center;margin-bottom:15px;cursor:pointer}.onlinemeet .wrapper .screens-section .screens .screen video{width:100%;height:85%;object-fit:cover;margin-bottom:5px;border-radius:15px}.onlinemeet .wrapper .screens-section .screens .screen p{color:var(--text-color4);font-size:14px;font-weight:500}.onlinemeet .wrapper .right-panel{width:22%;height:100%;display:flex;flex-direction:column;border-top-right-radius:15px;border-bottom-right-radius:15px;box-shadow:0 0 2px 2px #eee}.onlinemeet .wrapper .right-panel .topSection{width:100%;height:8%;background:var(--secondary-color);display:flex;align-items:center;justify-content:space-evenly;border-bottom:2px solid var(--primary-color);border-top-right-radius:15px}.onlinemeet .wrapper .right-panel .topSection .backBtn{display:none}.onlinemeet .wrapper .right-panel .topSection p.rightNavLink{font-size:15px;font-weight:500;color:var(--text-color2);cursor:pointer}.onlinemeet .wrapper .right-panel .topSection p.rightNavLink.active{color:var(--primary-color)}.onlinemeet .wrapper .right-panel .middleSection{width:100%;height:92%}.onlinemeet .wrapper .right-panel .middleSection .chats{width:100%;height:92%;display:flex;flex-direction:column;align-items:center;padding-top:15px;padding-right:15px}.onlinemeet .wrapper .right-panel .middleSection .msgForm{width:100%;height:8%;background:var(--secondary-color);display:flex;align-items:center;border-top:2px solid var(--primary-color);border-bottom-right-radius:15px}.onlinemeet .wrapper .right-panel .middleSection .msgForm input{width:85%;height:100%;padding:5px 20px 5px 25px;border:none;outline:none}.onlinemeet .wrapper .right-panel .middleSection .msgForm button{background:none;border:none;color:var(--text-color2);cursor:pointer}.onlinemeet .wrapper .right-panel .middleSection .msgForm button:disabled{cursor:auto;color:var(--text-color1)}.onlinemeet .wrapper .right-panel .middleSection .participants{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:15px;padding-right:15px}.onlinemeet .wrapper .right-panel .middleSection .participants .participant{width:82%;height:50px;display:flex;align-items:center;margin-bottom:12px}.onlinemeet .wrapper .right-panel .middleSection .participants .participant img{height:42px;width:42px;border-radius:50px;object-fit:cover}.onlinemeet .wrapper .right-panel .middleSection .participants .participant h6{font-size:14px;font-weight:600;color:var(--text-color2);margin-left:20px;margin-right:auto}.onlinemeet .wrapper .right-panel .middleSection .meeting-info{width:100%;height:100%;padding-top:15px;padding-right:15px;padding-left:20px}.onlinemeet .wrapper .right-panel .middleSection .meeting-info h6{font-size:16px;color:var(--text-color2);font-weight:600;margin-bottom:15px}.onlinemeet .wrapper .right-panel .middleSection .meeting-info p{font-size:14px;font-weight:500;color:var(--text-color1);margin-bottom:15px}@media(max-width:768px){.onlinemeet .wrapper{width:95vw;height:96vh;flex-direction:column;background:none;border-radius:0;box-shadow:none}.onlinemeet .wrapper .video-section{width:100%;height:73%;border-radius:8px;overflow:hidden}.onlinemeet .wrapper .video-section .display-image{height:100%;border-radius:8px}.onlinemeet .wrapper .video-section .controls{position:absolute;bottom:1.5vh;width:50vw}.onlinemeet .wrapper .video-section .controls button{width:50px;height:50px}.onlinemeet .wrapper .video-section .controls button.btn{width:50px;height:50px;border-radius:50px;order:2}.onlinemeet .wrapper .video-section .controls button.mobile-hide{display:none}.onlinemeet .wrapper .video-section .controls button.moreBtn{display:block;order:3}.onlinemeet .wrapper .video-section .controls button.leaveBtn{order:1}.onlinemeet .wrapper .screens-section{width:100%;height:13%;margin-bottom:15%}.onlinemeet .wrapper .screens-section .heading{display:none}.onlinemeet .wrapper .screens-section .screens{width:100%;height:100%;flex-direction:row;overflow:auto}.onlinemeet .wrapper .screens-section .screens .screen{min-width:22vw;max-width:22vw;height:96%;margin-bottom:0;box-shadow:0 0 2px 2px #eee;border-radius:10px;margin-right:10px}.onlinemeet .wrapper .screens-section .screens .screen img{height:75%;border-radius:10px 10px 0 0;margin-bottom:3px}.onlinemeet .wrapper .screens-section .screens .screen p{font-size:13px;margin-bottom:3px}.onlinemeet .wrapper .right-panel{display:none}.onlinemeet .wrapper .right-panel.fullscreen{display:block;position:absolute;top:0;left:0;width:100vw;height:100vh;background:#fff}.onlinemeet .wrapper .right-panel.fullscreen .topSection{padding-left:10px;padding-right:60px;justify-content:space-between}.onlinemeet .wrapper .right-panel.fullscreen .topSection .backBtn{display:block;background:none;border:none;color:var(--text-color2);width:40px}}@media(max-width:480px){.onlinemeet .wrapper .video-section{height:70vh}.onlinemeet .wrapper .video-section .controls{width:80vw}.onlinemeet .wrapper .screens-section{height:13vh;margin-bottom:20%}}@media(max-width:359px){.onlinemeet .wrapper .screens-section{margin-bottom:21%}}.videoChat{width:90%;min-height:44px;display:flex;align-items:center;margin-bottom:25px}.videoChat .mainSection{width:-webkit-max-content;width:max-content;height:100%;display:flex;align-items:center;padding:2px;background:var(--secondary-color);border-radius:50px;box-shadow:0 0 2px 2px #eee;margin-right:12px}.videoChat .mainSection img{width:40px;height:40px;object-fit:cover;border-radius:50px;margin-right:8px}.videoChat .mainSection .textContent{display:flex;flex-direction:column;justify-content:center;padding:4px 18px 4px 0}.videoChat .mainSection .textContent h5{color:var(--text-color4);font-size:13px;font-weight:600}.videoChat .mainSection .textContent p{font-size:13.5px;font-weight:500;color:var(--text-color2);line-height:1.2}.videoChat p.time{min-width:60px;font-size:13px;color:var(--text-color1);align-self:end}.videoChat.sent{flex-direction:row-reverse}.videoChat.sent .mainSection{margin-right:0;margin-left:12px;background:var(--primary-gradient)}.videoChat.sent .mainSection .textContent h5,.videoChat.sent .mainSection .textContent p{color:var(--secondary-color)}.videoChat.sent p.time{text-align:right}.individual-material .container .wrapper{width:66%;margin-left:13px}@media(max-width:768px){.individual-material .container .wrapper{width:100%;margin:0}}.individual-material .container .wrapper .comment-heading{margin:32px 0 20px;display:flex}.individual-material .container .wrapper .comment-heading .icon{color:var(--text-color2);margin-right:15px}.individual-material .container .wrapper .comment-heading h3{color:var(--text-color2)}.comment{border:2px;padding:20px;width:100%;border-radius:15px;background:var(--secondary-color);display:flex;box-shadow:2px 2px 20px #e0e0e0;margin-bottom:15px}.comment img{width:50px;height:50px;border-radius:50%;object-fit:cover;margin-right:15px}.comment .textContent{width:90%}.comment .textContent .topSection{display:flex;margin-bottom:5px}.comment .textContent .topSection h4{font-size:14px;font-weight:600;color:var(--text-color2)}.comment .textContent .topSection p{font-size:13px;margin-left:20px;color:var(--text-color1)}.comment .textContent .message{font-size:14px;line-height:1.35}@media(max-width:480px){.comment{padding:15px}.comment .textContent{width:80%}.comment .textContent .message{font-size:12px}.comment img{width:40px;height:40px}}.comment.writeComment{display:flex;border:2px;padding:20px;border-radius:15px;background:var(--secondary-color);justify-content:flex-start}.comment.writeComment .inputSection{width:90%;display:flex;align-items:center;border:2px solid var(--text-color1);border-radius:50px;padding-left:20px}.comment.writeComment .inputSection input{width:94%;height:90%;border:none;outline:none}.comment.writeComment .inputSection button{border:none;background:none;cursor:pointer;height:40px}.comment.writeComment .inputSection button .icon{color:var(--text-color2)}@media(max-width:768px){.comment.writeComment button{margin-right:14px}}@media(max-width:480px){.comment.writeComment{padding:15px}.comment.writeComment .inputSection{width:80%}.comment.writeComment .inputSection input{font-size:12px}.comment.writeComment .inputSection button{margin-right:0}.comment.writeComment .inputSection .cancelBtn{padding:12px 0}}.detailedItem{width:100%;display:flex;justify-content:space-between;align-items:flex-end;background:var(--secondary-color);border:2px;padding:40px;border-radius:20px;box-shadow:2px 2px 20px #e0e0e0}@media(max-width:768px){.detailedItem{flex-direction:column;align-items:start;padding:30px;position:relative}}@media(max-width:480px){.detailedItem{padding:20px}}@media(max-width:359px){.detailedItem{padding:25px}}.detailedItem .itemInfo{align-self:flex-start}.detailedItem .itemInfo .title{color:var(--text-color2)}@media(max-width:768px){.detailedItem .itemInfo{width:88%}}@media(max-width:480px){.detailedItem .itemInfo .title{font-weight:600;width:100%;font-size:23px}}@media(max-width:359px){.detailedItem .itemInfo{font-size:20px}}.detailedItem .itemInfo .name-and-time{color:var(--text-color2);margin-top:8px;margin-bottom:3px;display:flex}.detailedItem .itemInfo .name-and-time h5{font-size:15px;font-weight:600}.detailedItem .itemInfo .name-and-time .Postingtime{margin-left:50px}@media(max-width:480px){.detailedItem .itemInfo .name-and-time h5{font-size:13px}}.detailedItem .itemInfo .subject{font-size:15px;font-weight:600;color:var(--text-color1);margin-bottom:20px}.detailedItem .itemInfo .filename{min-width:300px;max-width:-webkit-max-content;max-width:max-content;display:flex;align-items:center;padding:15px;border:2px solid var(--primary-color);border-radius:10px}.detailedItem .itemInfo .filename:not(:last-child){margin-bottom:15px}.detailedItem .itemInfo .filename .icon{font-size:24px;color:var(--primary-color)}.detailedItem .itemInfo .filename h3{margin-left:12px;font-size:16px;font-weight:600;color:var(--primary-color)}@media(max-width:768px){.detailedItem .itemInfo .filename{margin-top:15px;min-width:200px;height:40px;padding:10px}.detailedItem .itemInfo .filename .icon{height:20px}.detailedItem .itemInfo .filename h3{font-size:15px}}@media(max-width:480px){.detailedItem .itemInfo .filename{margin-top:12px;min-width:180px;padding:6px}.detailedItem .itemInfo .filename .icon{height:18px}.detailedItem .itemInfo .filename h3{font-size:12px}}.detailedItem .your-work{width:35%;background:var(--secondary-color);padding:0 30px;border-radius:14px}.detailedItem .your-work .topDiv{display:flex;justify-content:space-between;margin-bottom:10px}.detailedItem .your-work .topDiv h5{color:var(--text-color2)}.detailedItem .your-work .workinfo{color:var(--text-color2);display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.detailedItem .your-work .workinfo h3{font-size:22px}.detailedItem .your-work .workinfo p{font-size:15px;font-weight:500}.detailedItem .your-work button{margin-top:10px;width:100%;border-radius:50px;cursor:pointer;font-size:14px;font-weight:500;height:46px}@media(max-width:480px){.detailedItem .your-work button{height:40px}}.detailedItem .your-work .add-btn{display:flex;justify-content:center;border:2px solid var(--primary-color);color:var(--primary-color);padding:8px;align-items:center;background:var(--secondary-color)}.detailedItem .your-work .add-btn .icon{margin-right:3px}.detailedItem .your-work .mark-btn{color:var(--secondary-color);padding:12px;border:none;background:var(--primary-color)}@media(max-width:768px){.detailedItem .your-work{width:50%;margin-top:40px;padding:0}.detailedItem .your-work .workinfo h3{font-size:20px}}@media(max-width:480px){.detailedItem .your-work{padding:0 20px;margin-top:30px;width:100%}}.detailedItem.doubt,.detailedItem.doubtResponse{flex-direction:row;align-items:flex-start;padding:20px}.detailedItem.doubt .votes,.detailedItem.doubtResponse .votes{margin-right:15px;display:flex;flex-direction:column;align-items:center;position:relative;top:-3px}.detailedItem.doubt .votes .icon,.detailedItem.doubtResponse .votes .icon{font-weight:bolder;color:var(--primary-color);cursor:pointer}.detailedItem.doubt .votes p,.detailedItem.doubtResponse .votes p{font-size:15px;font-weight:600;color:var(--text-color2);margin:5px 0}.detailedItem.doubt .itemContent,.detailedItem.doubtResponse .itemContent{width:90%}.detailedItem.doubt .itemContent .topSection,.detailedItem.doubtResponse .itemContent .topSection{display:flex;align-items:center;margin-bottom:15px}.detailedItem.doubt .itemContent .topSection .subject,.detailedItem.doubtResponse .itemContent .topSection .subject{font-size:14px;font-weight:500;padding:1px 12px;border-radius:50px;border:2px solid var(--primary-color);color:var(--primary-color);margin-right:20px}.detailedItem.doubt .itemContent .topSection .dueDate,.detailedItem.doubtResponse .itemContent .topSection .dueDate{font-size:13px;color:var(--text-color2);font-weight:500}.detailedItem.doubt .itemContent .topSection .dueDate.submitted,.detailedItem.doubtResponse .itemContent .topSection .dueDate.submitted{color:var(--extra-color1)}.detailedItem.doubt .itemContent .bottomSection,.detailedItem.doubtResponse .itemContent .bottomSection{width:100%;display:flex;align-items:flex-start}.detailedItem.doubt .itemContent .bottomSection img,.detailedItem.doubtResponse .itemContent .bottomSection img{width:48px;height:48px;object-fit:cover;border-radius:50%}.detailedItem.doubt .itemContent .bottomSection .textContent,.detailedItem.doubtResponse .itemContent .bottomSection .textContent{width:86%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-left:20px;margin-bottom:2px}.detailedItem.doubt .itemContent .bottomSection .textContent .titleSection,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .titleSection{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.detailedItem.doubt .itemContent .bottomSection .textContent .titleSection .itemTitle,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .titleSection .itemTitle{font-size:15px;font-weight:600;color:var(--text-color2);margin:0}.detailedItem.doubt .itemContent .bottomSection .textContent .titleSection p,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .titleSection p{font-size:13px;font-weight:400;color:var(--text-color1)}.detailedItem.doubt .itemContent .bottomSection .textContent .doubtDesc,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .doubtDesc{font-size:14px;line-height:1.4;color:var(--text-color1)}@media(max-width:768px){.detailedItem.doubt,.detailedItem.doubtResponse{flex-direction:column-reverse}.detailedItem.doubt .votes,.detailedItem.doubtResponse .votes{height:33px;flex-direction:row;position:unset;margin-top:15px;padding:0 10px;border-radius:50px;box-shadow:0 0 3px 3px #eee}.detailedItem.doubt .votes p,.detailedItem.doubtResponse .votes p{margin:5px 10px}.detailedItem.doubt .votes .icon:last-of-type,.detailedItem.doubtResponse .votes .icon:last-of-type{padding-left:10px;border-left:2px solid var(--extra-color4);font-size:33px}.detailedItem.doubt .itemContent .bottomSection .textContent,.detailedItem.doubtResponse .itemContent .bottomSection .textContent{margin-left:12px;width:83%}.detailedItem.doubt .itemContent .bottomSection .textContent .titleSection,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .titleSection{flex-direction:column;align-items:start}.detailedItem.doubt .itemContent .bottomSection .textContent .titleSection .itemTitle,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .titleSection .itemTitle{width:100%;margin-bottom:5px;font-size:14px}.detailedItem.doubt .itemContent .bottomSection .textContent .doubtDesc,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .doubtDesc{margin-top:8px;position:relative;left:-55px;width:130%;font-size:13.9px}}.detailedItem.doubtResponse{padding-top:20px}@media(max-width:480px){.detailedItem.doubt .itemContent .bottomSection .textContent .doubtDesc,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .doubtDesc{margin-top:0;width:142%}}@media(max-width:359px){.detailedItem.doubt .itemContent .bottomSection .textContent .doubtDesc,.detailedItem.doubtResponse .itemContent .bottomSection .textContent .doubtDesc{width:145%}}.detailedItem .moreBtn{align-self:start;position:relative;top:-10px}@media(max-width:768px){.detailedItem .moreBtn{position:absolute;top:8px;right:15px}}@media(max-width:480px){.detailedItem .moreBtn{position:absolute;top:6px;right:8px}}.individual-task .container .wrapper{width:66%;margin-left:13px}@media(max-width:768px){.individual-task .container .wrapper{width:100%;margin:0}}.individual-task .container .wrapper .comment-heading{margin:32px 0 20px;display:flex}.individual-task .container .wrapper .comment-heading .icon{color:var(--text-color2);margin-right:15px}.individual-task .container .wrapper .comment-heading h3{color:var(--text-color2)}.individual-doubt .container .wrapper{width:66%;margin-left:13px}@media(max-width:768px){.individual-doubt .container .wrapper{width:100%;margin:0}}.individual-doubt .container .wrapper .writeAnswer{margin-top:30px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;background:var(--secondary-color);padding:16px 22px;box-shadow:2px 2px 20px #d1d1d1;border-radius:12px}.individual-doubt .container .wrapper .writeAnswer img{width:48px;height:48px;object-fit:cover;border-radius:50px}.individual-doubt .container .wrapper .writeAnswer .inputSection{width:93%;display:flex;flex-direction:column}.individual-doubt .container .wrapper .writeAnswer .inputSection textarea{width:100%;min-height:100px;max-height:350px;resize:vertical;margin-bottom:10px;padding:6px;border:2px solid var(--text-color1);border-radius:5px;outline:none}.individual-doubt .container .wrapper .writeAnswer .inputSection textarea:focus{box-shadow:0 0 2px 2px #eee}.individual-doubt .container .wrapper .writeAnswer .inputSection button{align-self:flex-end;width:95px;height:36px;background:var(--primary-gradient);color:var(--secondary-color);letter-spacing:.5px;font-weight:500;display:flex;justify-content:center;align-items:center;padding:8px;border-radius:50px;border:none;cursor:pointer}@media(max-width:768px){.individual-doubt .container .wrapper .writeAnswer{width:100%;padding:16px 18px;margin-top:20px}.individual-doubt .container .wrapper .writeAnswer img{margin-right:8px}.individual-doubt .container .wrapper .writeAnswer .inputSection{width:90%}}@media(max-width:480px){.individual-doubt .container .wrapper .writeAnswer img{width:40px;height:40px}.individual-doubt .container .wrapper .writeAnswer .inputSection{width:84%}}.individual-doubt .container .wrapper .comment-heading{margin:32px 0 20px;display:flex}.individual-doubt .container .wrapper .comment-heading .icon{color:var(--text-color2);margin-right:8px}.individual-doubt .container .wrapper .comment-heading h3{color:var(--text-color2)}@media(max-width:768px){.individual-doubt .container .wrapper .comment-heading{margin-top:20px}}:root{--primary-color:#646cff;--secondary-color:#fff;--background-color:#f5f8fd;--text-color1:#919191;--text-color2:#505050;--text-color3:gold;--text-color4:#000;--extra-color1:#5fd058;--extra-color2:#72dfee;--extra-color3:#ef8b3e;--extra-color4:rgba(100,108,255,0.1);--primary-gradient:linear-gradient(90deg,#cb4154,#cb4154)}*{font-family:"Inter",sans-serif}.app{width:96%;margin:84px auto 0}.app .link{text-decoration:none}.app .container{padding:30px 20px 50px 30px;background:var(--background-color)}@media(max-width:768px){.app .container{padding:20px 30px 80px}}@media(max-width:480px){.app .container{padding:20px 10px 70px}}.app .container .widgets-row{width:68%;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.app .container .widgets-row{width:100%;flex-direction:column;justify-content:center}}@media(max-width:768px){.app{width:100%;margin-top:60px}}@media(max-width:480px){.app{margin-top:54px}}.container .user-page{border-radius:20px;margin:auto;padding-top:40px;display:block;width:50%;background:var(--secondary-color)}.container .user-page h2{margin-top:20px;text-align:center;color:var(--primary-color)}.container .user-page .userimg{position:relative;width:200px;height:200px;margin:auto}.container .user-page .userimg img{object-fit:cover;transition:.5s ease;width:100%;height:100%;border-radius:100%}.container .user-page .userimg .upload{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.container .user-page .userimg .cam{height:70px;width:70px;color:var(--primary-color)}.container .user-page .userimg .MuiButton-endIcon{margin-left:0!important;margin-right:0!important}.container .user-page .userimg:hover img{opacity:.3}.container .user-page .userimg:hover .upload{opacity:1}.container .user-page .edit-user{margin:auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.container .user-page .edit-user .user-input{margin:20px;border-bottom:2px solid var(--primary-color);display:flex;justify-content:center;align-items:center;width:40%;text-align:center}.container .user-page .edit-user .user-input input{border-radius:8px;border:none;outline:none;color:var(--text-color2);margin:.5rem 0;padding:.5rem .75rem;font-size:18px;width:100%}.container .user-page .edit-user .user-input .icon{color:var(--primary-color)}.container .user-page .edit-user .changePassCheck{width:100%;margin:20px 30px 10px}.container .user-page .show-passwd{padding-top:10px;margin:auto;display:block;width:350px}.container .user-page .show-passwd .box{margin-bottom:5px;width:15%;height:15px}.container .user-page .show-passwd label{font-size:20px;color:var(--primary-color)}.container .user-page .save-psswd{margin:auto;padding-top:10px;display:block;width:350px;padding-bottom:20px}.container .user-page .save-psswd .btn{width:100%;background:var(--primary-color);font-size:1.1rem;margin:.5rem 0;border-radius:18px;transition:all .3s ease-out}.container .user-page .save-psswd .btn:disabled{background:var(--backgroud-color)}.container .user-page .save-psswd .btn:hover{box-shadow:2px 2px 6px var(--text-color1)}@media(max-width:768px){.container .user-page{width:100%;padding-top:100px}.container .user-page .save-psswd{padding-bottom:60px}}@media(max-width:480px){.container .user-page{padding-top:40px;width:95%}.container .user-page .userimg{width:150px;height:150px}.container .user-page .userimg .cam{height:60px;width:60px}.container .user-page .show-passwd{padding-top:10px;margin:auto;display:block;width:250px}.container .user-page .save-psswd{width:80%;padding-bottom:20px}.container .user-page .save-psswd .btn{width:100%}.container .user-page .edit-user .user-input{width:80%}.container .user-page .edit-user .user-input input{font-size:15px}}
/*# sourceMappingURL=main.5ae4d2a5.chunk.css.map */