button{outline:0}.form-submit{display:flex;justify-content:center}.btn{font-size:22px;width:20%;padding:10px;border:1px solid lightgrey;border-radius:10px;margin:20px 0}.btn-blue{background-color:#428bca;color:white;border-color:#428bca}.btn-tag{min-width:100px;border:1px solid lightgrey;margin-top:10px;margin-right:15px;padding:10px;border-radius:10px;display:flex;justify-content:center;align-items:center;font-size:14px}.hide{display:none}.container-tags{margin-left:auto;margin-right:auto;width:75%}.container-tags h2{text-align:center}.search-list{display:flex;flex-wrap:wrap}tr .taglist{max-width:300px;margin:0 !important}.taglist{display:flex;flex-wrap:wrap}.taglist .tag,.taglist .tag-member{border:1px solid rgba(200,200,200,0.8);border-radius:10px;padding:5px;font-size:10px;margin-left:5px;margin-top:5px}.tag.selected,.tag-member.selected{background-color:#428bca;color:white;border-color:#428bca}.admin-grid{display:grid;grid-template-columns:250px 1fr;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.admin-navbar{grid-column:1 / span 2;grid-row:1}.admin-navigation{grid-column:1 / span 1;grid-row:2;height:calc(100%)}.admin-interface{grid-column:2 / span 1;grid-row:2;padding:0px 15px}.admin-navbar .navbar{display:flex;justify-content:space-between;align-items:center;padding:0px 15px 0 0;background-color:#55BD9B;height:50px}.admin-navbar .navbar-brand{font-size:18px;line-height:20px;text-decoration:none;color:white}.navbar-header{background-color:#42957A;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.navbar-header a{color:white}.links a{color:white;text-decoration:none;margin-left:5px;font-size:14px;padding:0px 15px}.links a:hover{color:#777}.navigation{height:100vh;background-color:#273135;padding-top:20px;padding-left:20px}.navigation .title{margin-bottom:14px;color:white;font-size:12px}.navigation .link{padding:10px 15px}.navigation .link a{text-decoration:none;color:white}.navigation .link.active{background-color:#428bca}.navigation .link:hover{background-color:#EEEEEE}.navigation .link:hover a{color:#55BD9B}.container-table{display:flex;justify-content:center}table{font-size:14px;border-collapse:collapse}th{vertical-align:middle !important;align:center !important}th .date{width:120px}.table{margin-bottom:1rem;color:#212529}.table th{padding:12px 16px;border-top:1px solid #dee2e6}.table thead th{border-bottom:2px solid #dee2e6}.table td{padding:8px 16px;border-top:1px solid #dee2e6}.table td a{color:#777}button{outline:0}.form-submit{display:flex;justify-content:center}.btn{font-size:22px;width:20%;padding:10px;border:1px solid lightgrey;border-radius:10px;margin:20px 0}.btn-blue{background-color:#428bca;color:white;border-color:#428bca}.btn-tag{min-width:100px;border:1px solid lightgrey;margin-top:10px;margin-right:15px;padding:10px;border-radius:10px;display:flex;justify-content:center;align-items:center;font-size:14px}.hide{display:none}.container-tags{margin-left:auto;margin-right:auto;width:75%}.container-tags h2{text-align:center}.search-list{display:flex;flex-wrap:wrap}tr .taglist{max-width:300px;margin:0 !important}.taglist{display:flex;flex-wrap:wrap}.taglist .tag,.taglist .tag-member{border:1px solid rgba(200,200,200,0.8);border-radius:10px;padding:5px;font-size:10px;margin-left:5px;margin-top:5px}.tag.selected,.tag-member.selected{background-color:#428bca;color:white;border-color:#428bca}.admin-grid{display:grid;grid-template-columns:250px 1fr;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.admin-navbar{grid-column:1 / span 2;grid-row:1}.admin-navigation{grid-column:1 / span 1;grid-row:2;height:calc(100%)}.admin-interface{grid-column:2 / span 1;grid-row:2;padding:0px 15px}.admin-navbar .navbar{display:flex;justify-content:space-between;align-items:center;padding:0px 15px 0 0;background-color:#55BD9B;height:50px}.admin-navbar .navbar-brand{font-size:18px;line-height:20px;text-decoration:none;color:white}.navbar-header{background-color:#42957A;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.navbar-header a{color:white}.links a{color:white;text-decoration:none;margin-left:5px;font-size:14px;padding:0px 15px}.links a:hover{color:#777}.navigation{height:100vh;background-color:#273135;padding-top:20px;padding-left:20px}.navigation .title{margin-bottom:14px;color:white;font-size:12px}.navigation .link{padding:10px 15px}.navigation .link a{text-decoration:none;color:white}.navigation .link.active{background-color:#428bca}.navigation .link:hover{background-color:#EEEEEE}.navigation .link:hover a{color:#55BD9B}.container-table{display:flex;justify-content:center}table{font-size:14px;border-collapse:collapse}th{vertical-align:middle !important;align:center !important}th .date{width:120px}.table{margin-bottom:1rem;color:#212529}.table th{padding:12px 16px;border-top:1px solid #dee2e6}.table thead th{border-bottom:2px solid #dee2e6}.table td{padding:8px 16px;border-top:1px solid #dee2e6}.table td a{color:#777}:root{--title-font-size: 24px;--sub-title-font-size: 20px;--regular-font-size: 16px;--navbar-font-size: 14px;--error-font-size: 14px;--footnote-font-size: 14px;--icon-size: 28px;--body-font: 'GreedStandard-Regular';--title-font: 'GreedStandard-Bold';font-family:'GreedStandard-Regular';--light-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12);--dark-shadow: 2px 3px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12)}:root .box-shadow{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}:root .box-shadow-hover{box-shadow:var(--light-shadow)}:root .box-shadow-hover:hover{box-shadow:var(--dark-shadow)}:root .box-shadow-card{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);border-radius:5px;padding:40px}:root a{text-decoration:none}:root .error{font-family:var(--body-font);font-size:var(--error-font-size);color:var(--error-red)}:root .ql-container{font-size:var(--regular-font-size)}:root .quill{color:var(--black)}:root .quill h1{font-family:"GreedStandard-Bold";font-size:20px !important}:root .quill h2{font-family:"GreedStandard-Medium";font-size:16px !important}:root .quill h3{font-family:"GreedStandard-Medium";font-size:14px !important}:root .quill p,:root .quill li{font-size:14px !important;font-family:'GreedStandard-Regular'}:root .ql-editor.ql-blank::before{font-family:'GreedStandard-Light';font-size:14px !important}:root{--title-font-size: 24px;--sub-title-font-size: 20px;--regular-font-size: 16px;--navbar-font-size: 14px;--error-font-size: 14px;--footnote-font-size: 14px;--icon-size: 28px;--body-font: 'GreedStandard-Regular';--title-font: 'GreedStandard-Bold';font-family:'GreedStandard-Regular';--light-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12);--dark-shadow: 2px 3px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12)}:root .box-shadow{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}:root .box-shadow-hover{box-shadow:var(--light-shadow)}:root .box-shadow-hover:hover{box-shadow:var(--dark-shadow)}:root .box-shadow-card{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);border-radius:5px;padding:40px}:root a{text-decoration:none}:root .error{font-family:var(--body-font);font-size:var(--error-font-size);color:var(--error-red)}:root .ql-container{font-size:var(--regular-font-size)}:root .quill{color:var(--black)}:root .quill h1{font-family:"GreedStandard-Bold";font-size:20px !important}:root .quill h2{font-family:"GreedStandard-Medium";font-size:16px !important}:root .quill h3{font-family:"GreedStandard-Medium";font-size:14px !important}:root .quill p,:root .quill li{font-size:14px !important;font-family:'GreedStandard-Regular'}:root .ql-editor.ql-blank::before{font-family:'GreedStandard-Light';font-size:14px !important}.textareaContainer{display:flex;padding-top:10px}.application-card{cursor:pointer;box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2),-1px -1px 3px 0px rgba(0,0,0,0.2);box-sizing:border-box;margin-bottom:30px;transition:box-shadow ease 0.5s;display:flex;align-items:center;justify-content:space-between;max-width:70%;border-radius:10px}.application-infos{display:flex;align-items:center;padding:20px 20px}.application-to-send{height:100px;width:250px;display:flex;justify-content:flex-end;align-items:center;overflow:hidden}.plane-icon{font-size:35px;margin-right:50px;transform:translate(-35px, 75px);transition:transform ease 0.5s}.application-card:hover{box-shadow:0.5vw 0.5vw 0.7vw 0px rgba(0,0,0,0.4),-1px -1px 3px 0px rgba(0,0,0,0.4)}.application-card:hover .plane-icon{transform:translate(0px, 0px)}.candidacy_message_list{height:65vh;overflow:scroll;padding:20px;box-sizing:border-box}.candidacy_message_list a{text-decoration:none;color:black}.application-company-logo{height:60px;width:60px;margin-right:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.plane-icon{color:white}.application-type{white-space:nowrap}.application-card.internship:hover{background-color:#fed453}.application-card.internship:hover .application-type{color:white}.application-card.first_job:hover{background-color:var(--first-job-color)}.application-card.first_job:hover .application-type{color:white}.application-card.student_job:hover{background-color:var(--student-job-color)}.application-card.student_job:hover .application-type{color:white}.application-type.internship{margin-right:20px;color:#fed453}.application-type.first_job{margin-right:20px;color:var(--first-job-color)}.application-type.student_job{margin-right:20px;color:var(--student-job-color)}.application-date{margin-right:20px;white-space:nowrap}.application-company-name{margin-right:20px;white-space:nowrap}.application-job-title{margin-right:20px}.message-list-candidacy-header{width:70%;padding:0px 20px;box-sizing:border-box}.new-conv-container{max-height:90%}.candidacy-message-title-header{display:flex;justify-content:space-between}.candidacy-message-title-header h1{margin-top:0;color:black}.candidacy-message-title-header i{font-size:28px;cursor:pointer;transition:transform ease 0.5s}.candidacy-message-title-header i:hover{transform:rotate(360deg);color:#0D2B71}.candidacy-messages-search{display:flex;justify-content:space-between}.candidacy-messages-search input{height:30px;width:60%;outline:none !important;background-image:url("https://img.icons8.com/metro/26/000000/search.png");background-repeat:no-repeat;background-position:left;background-position:7px;background-size:3%;border-radius:5px;border:1px solid lightgrey;padding-left:35px;box-sizing:border-box}.candidacy-messages-search select{height:30px;width:calc(25% - 25px);outline:none !important;background-color:white !important;font-size:18px;border-radius:5px;border:1px solid lightgrey;color:lightgrey}.message-header{font-size:20px;color:grey}.messages-headers{padding-left:30px;box-sizing:border-box;margin-bottom:30px}.messages-headers a{text-decoration:none;color:black;display:flex;align-items:flex-end;margin-left:5px}.messages-headers a:hover svg{fill:#0D2B71}.messages-headers select{height:40px;width:calc(100% - 35px);outline:none !important;background-color:white !important;font-size:15px;font-family:'GreedStandard-Regular';border-radius:5px;border:1px solid lightgrey;color:var(--foreground-grey-dark)}.candidacy-message-index{height:100%;overflow:auto}.messages-search-input{margin-left:10px;margin-right:10px;margin-bottom:10px}.messages-search-input input{height:40px;width:100%;outline:none !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABmJLR0QA/wD/AP+gvaeTAAADKklEQVRIia3VT2hcVRTH8e/vvgkJNkW7UZqmqEyLIilCaXXhok3Vgohm/mQ2ks4MtgtBKSlZdSFk1y6kIKJFIQEnXXXIJE7ALgqNC9FFIFBsF1pF29J0pUgU2iHz7nHxJuNo5o0zmLN63Hvu/bxz3nBGxIRN5PbhfBr8IdBQY3UNsUKYWNSl8o9xZ9uFtgDF7H4858HS7fY304B5fHC2W9D9s4psCm+rYBnQDdAk0gi2YxDbMYg0ApoEbgLjuHDV8umxniqyiWwKZ/PABtIZnj7wqaanfdtycrmAgfo7SBeABFhGpYUv/hOK2mWrQB/wmkqV5W7e0k6kjyFdAWr44GCnNkat85wHBjGb7BYB0NzCNdAUsBMXnuuU66yY3R99eH1H8vnPukWa8cBdJPpmWSukkrEQ5seIWjij6Wlvb72+qxdH5XKIbAYQ3qXiIdwLAITuKgCJ/jN29GiiFwxPdFYcjofMdgPQX7vbWDvC3l3P9gT1hbcjyIbioS1hT+DI9QQ1j6rNfU3I1gCo9e+N3kp3MJ22E+nHuwY2gicbT/fjIbECQOBfBcBbBXgM6bIViwNdQY7oLPo2PiVMLAIGdspyuYCHiVngOnAEv77c6ScLjSkBpwCPYykuL5oM+UwZGMfsPc0tfGz53B4UVjEOAhsYlxFL4H/Gu7u6VGm2yArp05g+BBZUqmTiKwLwwVngD6QLVhh/WaXyPW7/9iKyAmgJkUTKYjpMLfi9ieSzr2D6APgTC6Y6Vf73UM2nx0AVoA6a4oG7qHI5jG3XI/V3G0gf8CvYG2Ahj9au66MrtVioBZsDdgI3kc3gucrDxC8ADNSfQu448icxPQe2Di4Ea50mN/Acb23vFgg2/1nDc0C23X4jPNI8rj6F9SXx/l+D2L7Ha7QVi7sIK6SSeJfCcQhjuJF7H9k3YFV9vvhTlJd5CePrNlf8QKI+qtnqWkeo27BicQC/vgKMtNm+BcGoSuV7/xsCsInMbpwtg56JxbYDArC33xyiHlyLwaqxQ7DX0Gx1jUR4DLi1dZPhbatoMyyf2wPhV8C+xlIdkdp2qAX7BDGM1/uam//yL7r7MUYENJKEAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:left;background-position:7px;background-size:1.2rem;border-radius:5px;border:1px solid lightgrey;padding-left:35px;box-sizing:border-box;font-size:15px;font-family:'GreedStandard-Regular'}.messages-search-input input::placeholder{color:var(--foreground-grey-dark)}.messages-tabs{display:flex;padding-left:30px;margin-bottom:30px}.message-tab{margin-right:10px;cursor:pointer}.messages-headers{display:flex}.messages-new-conversation{display:flex;align-items:center}.messages-new-conversation svg{height:25px;width:25px;fill:var(--foreground-grey-dark);margin:0 5px}.messages-new-conversation i{font-size:25px;margin-left:30px;cursor:pointer}.messages-new-conversation i:hover{color:#fce95f}.conversation_card.hidden{display:none}.conversation_card{cursor:pointer}.conversation_card a{text-decoration:none}.messages-container{height:calc(100vh - 99px);display:flex;font-family:"GreedStandard-Regular";background-color:white}.messages-container .kot-address{font-family:"GreedStandard-Medium"}.messages-container .flex{display:flex}@media only screen and (min-width: 960px){.messages-container{height:calc(100vh - 72.02px)}}@media only screen and (min-width: 1280px){.messages-container{height:calc(100vh - 77.02px)}}.messages-index-container{height:100%;width:25vw;background-color:white}.messages-index-container .messages-header-container{border-bottom:#dcdcdc solid 1px;padding:10px}.messages-discussion-and-apllications{width:75vw;height:100%}.messages-discussion-main{display:flex;flex-direction:column;height:100%}.messages-discussion-main .addInput{color:var(--foreground-purple)}.messages-discussion-main .sendinput{color:var(--foreground-purple)}.messages-discussion-main .msg-container.right .msg-content{background:var(--foreground-purple);color:white}.messages-discussion{border-left:#dcdcdc solid 1px}.messages-discussion .mainTitle{font-size:6vw;font-family:'GreedStandard-RegularItalic', sans-serif;font-style:italic;display:flex;justify-content:center}.messages-discussion .backMainTitle{position:absolute;font-family:'GreedStandard-RegularItalic', sans-serif;font-style:italic;color:rgba(0,0,0,0);-webkit-text-stroke:1px #0D2B71;transform:translate(6px, 22px)}.messages-discussion .maintitlerotation{position:relative;height:100%;transform:rotate(-6deg)}.home-message-container{height:100%;width:100%;display:flex;justify-content:center;padding-top:6vh}@media only screen and (min-width: 1140px){.messages-index-container{border-radius:10px 0 0 10px}.messages-discussion-main{border-radius:0 10px 10px 0}.messages-conversation-title-container{border-radius:0 10px 0 0}}.chat-window-context{min-width:400px;border-radius:20px}.chat-window-context .messages-conversation-title-container{height:auto;padding:8px}.chat-window-context .msg-input-list{height:400px}.chat-window-context .messages-conversation-container{height:300px}.chat-window-context .messages-conversation-input-container{height:100px}.chat-window-context .description_area{height:auto}.chat-window-context .messages-conversation-input-container{border-radius:0 0 16px 16px}.chat-window-context .messages-conversation-title-container{border-radius:16px 16px 0 0}.chat-window-context .companyName{font-size:16px}@media only screen and (max-width: 500px){.chat-window-context{width:90vw;min-width:auto}}@media only screen and (max-width: 1140px){.message-container-container{padding:0 !important}.messages-discussion-and-apllications{display:none;width:100vw}.messages-index-container{width:100vw;box-sizing:border-box}.messages-discussion{padding-left:0 !important}.msg-picture{margin-left:0% !important}.msg-container>.msg-content{max-width:90%}.messages-conversation-title-container{flex-direction:row !important;justify-content:flex-start !important}.head-title-container-msg{display:flex;flex-direction:column;align-items:center;justify-content:center}.head-title-container-msg{width:100%}.backfromMobile{display:block !important}}.backfromMobile{display:none}.head-title-container-msg{display:flex;flex-direction:column;justify-content:center;align-items:center}.message-choice-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:black;text-decoration:none;margin-bottom:0;width:100%}.message-choice-card.active{pointer-events:none}.message-card-content{display:flex;width:100%;justify-content:space-between;padding-right:10px}.message-card-first-infos{display:flex;align-items:center;width:100%;padding:10px 20px;border-bottom:1px solid #dcdcdc}.message-card-content-container{width:calc(100% - 55px);position:relative;padding-left:10px}.message-content{display:flex;justify-content:space-between}.kot-message-notification{right:0;top:36px;position:absolute}.kot-owner-index-main .kot-message-notification.hide-notification{display:none}.kot-owner-index-main .message-choice-card:hover,.kot-owner-index-main .message-choice-card.active{background-color:var(--foreground-silver)}.kot-owner-index-main .message-card-arrow-and-time{margin-right:0}.kot-owner-index-main .message-card-arrow-and-time .message-time{font-size:12px;white-space:nowrap;color:var(--foreground-grey-dark)}.message-card-information{width:80%}.message-choice-card.card_active{background-color:#0D2B71}.message-choice-card.card_active .message-card-picture{background-color:white}.message-card-picture{height:55px;width:55px;flex-shrink:0;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center}.message-card-picture.kot{background-size:cover !important}.message-card-title{display:flex;gap:4px;font-size:13px;color:var(--foreground-grey-dark);font-family:'GreedStandard-Regular'}.message-card-title .typeSubName{white-space:nowrap}.message-card-title .subName{display:block;font-family:'GreedStandard-Regular';white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-card-arrow-and-time{margin-right:15px}.message-time{font-size:13px;color:#777;width:100%;text-align:right}.message-arrow{font-size:20px;color:#777}.messages-conversation-title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:'GreedStandard-Medium';padding-top:4px;padding-bottom:4px;background-color:white;border-bottom:#dcdcdc solid 1px}.message-card-st-content{display:flex;justify-content:space-between;padding-left:10px}.message-card-st-content .message-card-arrow-and-time{width:unset !important}.CompanyUser{font-size:14px;color:var(--foreground-grey-dark)}.companyName{font-size:16px;display:flex;justify-content:center;align-items:center;width:100%}.icon-button-message-discussion{width:36px;height:36px}.chat-dot{height:8px;width:8px;background-color:#33d459;border-radius:50%;position:absolute;top:0;right:-5px}.messages-list-container{position:relative;height:100%;width:100%}.closeattachedFile{position:absolute;top:0;right:0;color:black;margin-right:20px;margin-top:20px;font-size:2vw;cursor:pointer}.add-attached-file-container{position:absolute;top:0;height:100%;width:100%;background:white;display:flex;justify-content:center;flex-direction:column;align-items:center;border-radius:20px}.add-attached-file-container .attached-file-button-container button{margin:20px 5px}.messages-display-container{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column-reverse;padding:20px;background-color:white}.messages-display-container::-webkit-scrollbar *{background:transparent}.messages-display-container::-webkit-scrollbar-thumb{background:#999 !important}.messages-discussion{height:100%;display:flex;flex-direction:column;justify-content:space-between}.description_area{height:13vh;width:100%;outline:none;border:none;padding:10px;box-sizing:border-box;resize:none;font-family:'GreedStandard-Regular';font-size:16px}.addInput{display:flex;align-items:center;justify-content:flex-end;padding-left:0px;font-size:30px;padding:20px;color:#ff5e52;cursor:pointer}.sendinput{display:flex;align-items:center;justify-content:flex-end;padding-left:0px;font-size:30px;padding:20px;color:#ff5e52;cursor:pointer}.message-card-name{font-family:"GreedStandard-Regular";color:var(--foreground-grey-dark)}.message-card-name.show-notification{font-family:"GreedStandard-Medium";color:black}.msg-input-list{height:calc(80vh - 2px)}.truncate{display:block;width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages-conversation-container{overflow:auto;height:100%;box-sizing:border-box;display:flex;flex-direction:column-reverse}.messages-conversation-input-container{background-color:white;border-top:#dcdcdc solid 1px;border-radius:0 0 10px 0}.messages-conversation-input-container #create_message{height:100%}.msg-container{color:black;width:100%;margin-top:1%;transform:translate(0px, -25px);opacity:0;transition:all ease 0.15s;flex-shrink:0}.msg-container.show-message{opacity:1;transform:none}.msg-pdf{text-decoration:underline !important;color:inherit;transition:all ease 0.15s}.msg-pdf:hover{font-size:16px}.msg-img-container{height:auto;max-width:45%;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#d2d2d240;margin-top:10px;margin-left:60px;display:flex;justify-content:center;align-items:center}.msg-img{max-width:100%;max-height:100%}.msg-picture{height:35px;width:35px;border-radius:50%;background-size:cover;background-position:center}.msg-time{color:var(--foreground-grey-dark);font-size:12px;margin-top:5px}.msg-content{padding:10px 25px;border-radius:0px 15px 15px 15px;background-color:#f3f2f2;width:fit-content;max-width:45%}.msg-container.right{display:flex;align-items:flex-end;flex-direction:column}.msg-container.right .msg-content{border-radius:15px 15px 0px 15px;right:0;text-align:left;background:-webkit-linear-gradient(#FDF3A7, #fce95f 20%);background:-o-linear-gradient(#FDF3A7, #fce95f 20%);background:linear-gradient(#FDF3A7, #fce95f 20%)}@media only screen and (max-width: 1140px){.sendinput,.addInput{padding:12px}.sendinput svg,.addInput svg{font-size:24px !important}}@media only screen and (max-width: 960px){.companyName{justify-content:space-between}}.messages-kot-owner .kot-messages-tabs{display:flex;padding-left:10px;padding-right:10px;justify-content:space-between;margin-top:10px;margin-bottom:10px;font-family:"GreedStandard-Medium";color:var(--foreground-grey-dark)}.messages-kot-owner .kot-messages-tabs .kot-messages-tab{cursor:pointer}.messages-kot-owner .kot-messages-tabs a{color:#C0C0C0;text-decoration:none}.messages-kot-owner .kot-messages-tabs .active-kot-index{color:var(--black) !important;border-bottom:solid var(--black) 3px}.messages-kot-owner .kot-owner-subheader{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;padding:10px;text-align:left;background-color:white;border-bottom:1px solid #dcdcdc}.messages-kot-owner .kot-owner-subheader a{color:black;text-decoration:none}.messages-kot-owner .kot-address{font-size:14px;width:95%;text-align:left;flex-shrink:0;padding:0 20px}.messages-kot-owner .message-card-arrow-and-time{display:flex;justify-content:space-between;width:100%}.messages-kot-owner .message-arrow{display:flex;align-items:center;font-size:1.6vh}.messages-kot-owner .kot-message-notification{height:20px;width:20px;border-radius:50%;background-color:var(--foreground-purple);display:flex;justify-content:center;align-items:center;color:white;font-size:13px}.messages-kot-owner .message-card-picture{display:flex;justify-content:flex-end;align-items:flex-start}.messages-kot-owner .message-card-content{width:100%;padding-left:10px}.messages-kot-owner .message-card-content .message-time{text-align:right}.messages-kot-owner .welcome{height:100%;widows:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.messages-kot-owner .welcome .intro-text{height:80%;display:flex;align-items:center;font-style:italic;color:#C0C0C0;font-size:16px;padding:0% 25%}.messages-kot-owner .welcome .fake-input{width:100%;height:20%;cursor:not-allowed !important;filter:grayscale(1)}.messages-kot-owner .welcome .addInput{cursor:not-allowed !important}.messages-kot-owner .welcome .sendinput{cursor:not-allowed !important}.messages-kot-owner .welcome .description_area{cursor:not-allowed !important}.loadingState{display:flex;justify-content:center;height:70vh;padding-top:10vh;box-sizing:border-box}.lds-ring{display:inline-block;position:relative;width:200px;height:200px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:200px;height:200px;margin:8px;border:20px solid var(--main-color);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--main-color) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loadingState{display:flex;justify-content:center;height:70vh;padding-top:10vh;box-sizing:border-box}.lds-ring{display:inline-block;position:relative;width:200px;height:200px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:200px;height:200px;margin:8px;border:20px solid var(--main-color);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--main-color) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--yellow: #ffde6d;--dark-blue: #0B2B71;--light-blue: #4e72d2;--pink: #FFC2C2;--green: #00573f;--dark-grey: #343434;--grey: #B1B1B1;--light-grey: #ECECEC;--super-light-grey: #fcfcfc;--main-color:green;--sub-color:var(--dark-blue);--error-red: #e32b47;--beige: #F1EDE8;--red: #FF6762;--black: black;--first-job-color: #4e72d2;--internship-color: #ffde6d;--student-job-color: #00573f}.rails_admin th{text-align:center}html{font-size:16px}body.rails_admin .table td.links ul.inline.list-inline{width:200px;display:flex;flex-wrap:wrap}body.rails_admin .links ul li a{color:#fff}body.rails_admin .links ul li a .fa-thumbs-down{color:red}body.rails_admin .links ul li a .fa-thumbs-up{color:green}body.rails_admin .links ul li a .fa.fa-trash{color:red}body.rails_admin .links ul li a .fa.fa-trash-o{color:green}body.rails_admin .links ul li a .fa.fa-file-text{color:red}body.rails_admin .links ul li a .fa.fa-magic{color:#ff00ff}body.rails_admin .links ul li a .fa.fa-file-text-o{color:green}body.rails_admin .links ul li a .fa.fa-pause{color:red}body.rails_admin .links ul li a .fa.fa-play{color:green}body.rails_admin .links ul li:nth-child(1) a{background:#273135;color:#ffffff}body.rails_admin .links ul li:nth-child(2) a{background:#273135;color:#fff}body.rails_admin .links ul li:nth-child(3) a{background:#273135;color:#fff}:root{--yellow: #ffde6d;--dark-blue: #0b2b71;--light-blue: #4e72d2;--columbia-blue: #c1e4f5;--pink: #ffc2c2;--dark-grey: #343434;--super-dark-grey: #232526;--grey-middle: #8f95b2;--medium-grey: #6b6688;--grey: #b1b1b1;--light-grey: #ececec;--super-light-grey: #fcfcfc;--background-grey-light: #f2f4f9;--main-color: green;--sub-color: var(--dark-blue);--error-red: #e32b47;--light-beige: #f5f2ef;--beige: #f1ede8;--dark-beige: #8f8c89;--red: #ff6762;--red-light: #ffe1e0;--red-dark: #cc524e;--red-burgundy: #76243a;--orange: #ffa500;--green: #76da77;--soft-green: #e4f8e4;--dark-green: #0f573f;--black: black;--black-over: #343332;--first-job-color: #4e72d2;--internship-color: #ffde6d;--student-job-color: #00573f;--shadow-paper: 0px 2px 8px rgba(40, 41, 61, 0.04),
        0px 26px 34px rgba(96, 97, 112, 0.06);--border: 1px solid var(--background-black);--box-shadow: 4px 4px 0px 0px var(--background-black);--border-radius: 20px;--background-purple: #a000ff;--background-white: #ffffff;--background-silver: #e0e0e0;--background-yellow: #feff61;--background-blue: #7ee8fc;--background-green: #96ff70;--background-orange: #fe8744;--background-black: #000000;--background-grey-light: #EEECEC;--background-grey-pale: #F0F0F0;--foreground-black: #000000;--foreground-white: #ffffff;--foreground-purple: #a000ff;--foreground-silver: #e0e0e0;--foreground-blue: #7ee8fc;--foreground-black-40-opacity: #00000066;--foreground-black-60-opacity: #00000099;--foreground-black-90-opacity: #000000E5;--foreground-grey-dark: #414141;--foreground-beige-light: #EFEAE5;--foreground-grey-slate: #999999;--foreground-grey-medium: #606060}html{scroll-behavior:smooth}body{margin:0;width:100%}@media only screen and (max-width: 600px){body input[type='color'],body input[type='date'],body input[type='datetime'],body input[type='datetime-local'],body input[type='email'],body input[type='month'],body input[type='number'],body input[type='password'],body input[type='search'],body input[type='tel'],body input[type='text'],body input[type='time'],body input[type='url'],body input[type='week'],body select:focus,body input:focus,body textarea:focus,body textarea{font-size:16px}}@font-face{font-family:'GreedStandard-Light';src:url(/assets/GreedStandard-Light-73e2498a78c40a2a36c516bb6f4e40e6df3c398c472e054f40e38cd3b1371c8f.woff2)}@font-face{font-family:'GreedStandard-LightItalic';src:url(/assets/GreedStandard-LightItalic-516db2aabc7579171bec7b8e5f7fd0100116ba2c4676e7b22ef6b91e7832a45a.woff2)}@font-face{font-family:'GreedStandard-Regular';src:url(/assets/GreedStandard-Regular-fff44e824ed6fdfe8c96c26607487ad42570a1d4a6c90faa64c58994d4b94c6f.woff2)}@font-face{font-family:'GreedStandard-RegularItalic';src:url(/assets/GreedStandard-RegularItalic-eb857fab5f6df88be4ea468b2ba81eabce7b221dc6006d64b23e0d986ca92bc9.woff2)}@font-face{font-family:'GreedStandard-Medium';src:url(/assets/GreedStandard-Medium-dfbdf7228c6f53bb8a02d475e6fb10f2f4428cbe57b3d73438e58c65b85df1c7.woff2)}@font-face{font-family:'GreedStandard-MediumItalic';src:url(/assets/GreedStandard-MediumItalic-c71a06b8956da56265d456788aea10baeb364707f31942f92cfac9d131506099.woff2)}@font-face{font-family:'GreedStandard-Bold';src:url(/assets/GreedStandard-Bold-346a2955651f1dd8ec66ddcb69ea9fcc16e051f88e270bfcea157159f6a5f2b6.woff2)}@font-face{font-family:'GreedStandard-BoldItalic';src:url(/assets/GreedStandard-BoldItalic-ad662ff97d388dbc80779623aade588645198ceaccd024cb0b8bf7ed49b8693c.woff2)}@font-face{font-family:'GreedStandard-SemiBold';src:url(/assets/GreedStandard-SemiBold-c00d44308e72e2155ae7a3e231b91cbe94f2b6409d3ca80cf7c5c78b9da494b1.woff2)}@font-face{font-family:'GreedStandard-Heavy';src:url(/assets/GreedStandard-Heavy-0e9727b422e0046cf0435458f364c3b1193bf924220a68cd6ba7302311b80240.woff2)}@font-face{font-family:'GreedWide-SemiBoldItalic';src:url(/assets/GreedWide-SemiBoldItalic-67333de854eddd696118a2b1531a482d378ac951ea7f4eb5f85ce4c43422ca2f.woff2)}@font-face{font-family:'GreedWide-Light';src:url(/assets/GreedWide-Light-80a0422061efe2d380596cea8552a9d2a62c240e8c6fccae58d9a3f2cf69bb8f.woff2)}@font-face{font-family:'GreedWide-Regular';src:url(/assets/GreedWide-Regular-bdd46406a8e6b60f549eeccc814b4860060aae8fd9fcd294d1e326e63ec837b5.woff2)}@font-face{font-family:'GreedWide-RegularItalic';src:url(/assets/GreedWide-RegularItalic-b994311ce7a9ae5f97975b6621edcf26b6da9d70804e5407c0bd851f1917c242.woff2)}@font-face{font-family:'GreedWide-Medium';src:url(/assets/GreedWide-Medium-e7e71341610d0bd400c5c75dbcf20226d5d038c33435fd8dffd5b50d0b819ef6.woff2)}@font-face{font-family:'GreedWide-MediumItalic';src:url(/assets/GreedWide-MediumItalic-a412c9d1126f156bd0db8669dd3091dea46e38aaf8bf1f7b192d82fa8563b038.woff2)}@font-face{font-family:'GreedWide-BoldItalic';src:url(/assets/GreedWide-BoldItalic-f8d5b0ca92615b8dcb670a88fee5113cdae9574b8651b1770788936ac924438f.woff2)}@font-face{font-family:'GreedWide-SemiBold';src:url(/assets/GreedWide-SemiBold-7780ced898570bee341bc135bd230595ba1bd6017fd9cb52dab31ac527eb058b.woff2)}@font-face{font-family:'GreedWide-SemiBoldItalic';src:url(/assets/GreedWide-SemiBoldItalic-67333de854eddd696118a2b1531a482d378ac951ea7f4eb5f85ce4c43422ca2f.woff2)}@font-face{font-family:'GreedWide-Bold';src:url(/assets/GreedWide-Bold-65895b82f8d2699919142945f0bee4fbf16578440c34b3a8bf2ba703a56050ae.woff2)}@font-face{font-family:'GreedWide-Heavy';src:url(/assets/GreedWide-Heavy-3d50bb393062f19324421986e613b48f7d9a4b11c378ccbbd539a01121f66118.woff2)}@font-face{font-family:'GreedCondensed-Regular';src:url(/assets/GreedCondensed-Regular-bcf8c33bd000b0a67a3e45325ead74c7696939bf2483ac92ec73c9b2aa578e43.woff2)}@font-face{font-family:'GreedCondensed-Bold';src:url(/assets/GreedCondensed-Bold-71d4d583be7dc6e615799d68e4d381b2c08463ab892f84e6402c4708b72f2027.woff)}@font-face{font-family:'GreedCondensed-Heavy';src:url(/assets/GreedCondensed-Heavy-a1cb035377cef1b597d9df2778e0b34ff35723abbf8a6a3b231adf256e6cfa94.woff2)}@font-face{font-family:'GreedNarrow-Regular';src:url(/assets/GreedNarrow-Regular-0b42a4e163090a17e372217e2a21d67afd1d3886434153fbe03055cbaeedeff7.woff2)}@font-face{font-family:'GreedNarrow-Heavy';src:url(/assets/GreedNarrow-Heavy-5845efb470b15892c2ad11daeacc514b5ae158aa2a6dd4287b70f5ac6211e31b.woff2)}@font-face{font-family:'GreedExtended-Heavy';src:url(/assets/GreedExtended-Heavy-abe19ac6f7091421682657a05a404f553d59f97e4fdd7b344151f80d2adbdc8c.woff2)}p.MuiTypography-root.MuiTypography-body2.MuiTypography-colorInherit{color:inherit;margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}body{overflow-x:hidden}iframe.ql-video{width:100%;min-height:400px}button{outline:0}.form-submit{display:flex;justify-content:center}.btn{font-size:22px;width:20%;padding:10px;border:1px solid lightgrey;border-radius:10px;margin:20px 0}.btn-blue{background-color:#428bca;color:white;border-color:#428bca}.btn-tag{min-width:100px;border:1px solid lightgrey;margin-top:10px;margin-right:15px;padding:10px;border-radius:10px;display:flex;justify-content:center;align-items:center;font-size:14px}.hide{display:none}.container-tags{margin-left:auto;margin-right:auto;width:75%}.container-tags h2{text-align:center}.search-list{display:flex;flex-wrap:wrap}tr .taglist{max-width:300px;margin:0 !important}.taglist{display:flex;flex-wrap:wrap}.taglist .tag,.taglist .tag-member{border:1px solid rgba(200,200,200,0.8);border-radius:10px;padding:5px;font-size:10px;margin-left:5px;margin-top:5px}.tag.selected,.tag-member.selected{background-color:#428bca;color:white;border-color:#428bca}.admin-grid{display:grid;grid-template-columns:250px 1fr;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.admin-navbar{grid-column:1 / span 2;grid-row:1}.admin-navigation{grid-column:1 / span 1;grid-row:2;height:calc(100%)}.admin-interface{grid-column:2 / span 1;grid-row:2;padding:0px 15px}.admin-navbar .navbar{display:flex;justify-content:space-between;align-items:center;padding:0px 15px 0 0;background-color:#55BD9B;height:50px}.admin-navbar .navbar-brand{font-size:18px;line-height:20px;text-decoration:none;color:white}.navbar-header{background-color:#42957A;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.navbar-header a{color:white}.links a{color:white;text-decoration:none;margin-left:5px;font-size:14px;padding:0px 15px}.links a:hover{color:#777}.navigation{height:100vh;background-color:#273135;padding-top:20px;padding-left:20px}.navigation .title{margin-bottom:14px;color:white;font-size:12px}.navigation .link{padding:10px 15px}.navigation .link a{text-decoration:none;color:white}.navigation .link.active{background-color:#428bca}.navigation .link:hover{background-color:#EEEEEE}.navigation .link:hover a{color:#55BD9B}.container-table{display:flex;justify-content:center}table{font-size:14px;border-collapse:collapse}th{vertical-align:middle !important;align:center !important}th .date{width:120px}.table{margin-bottom:1rem;color:#212529}.table th{padding:12px 16px;border-top:1px solid #dee2e6}.table thead th{border-bottom:2px solid #dee2e6}.table td{padding:8px 16px;border-top:1px solid #dee2e6}.table td a{color:#777}.loadingState{display:flex;justify-content:center;height:70vh;padding-top:10vh;box-sizing:border-box}.lds-ring{display:inline-block;position:relative;width:200px;height:200px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:200px;height:200px;margin:8px;border:20px solid var(--main-color);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--main-color) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--title-font-size: 24px;--sub-title-font-size: 20px;--regular-font-size: 16px;--navbar-font-size: 14px;--error-font-size: 14px;--footnote-font-size: 14px;--icon-size: 28px;--body-font: 'GreedStandard-Regular';--title-font: 'GreedStandard-Bold';font-family:'GreedStandard-Regular';--light-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12);--dark-shadow: 2px 3px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12)}:root .box-shadow{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}:root .box-shadow-hover{box-shadow:var(--light-shadow)}:root .box-shadow-hover:hover{box-shadow:var(--dark-shadow)}:root .box-shadow-card{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);border-radius:5px;padding:40px}:root a{text-decoration:none}:root .error{font-family:var(--body-font);font-size:var(--error-font-size);color:var(--error-red)}:root .ql-container{font-size:var(--regular-font-size)}:root .quill{color:var(--black)}:root .quill h1{font-family:"GreedStandard-Bold";font-size:20px !important}:root .quill h2{font-family:"GreedStandard-Medium";font-size:16px !important}:root .quill h3{font-family:"GreedStandard-Medium";font-size:14px !important}:root .quill p,:root .quill li{font-size:14px !important;font-family:'GreedStandard-Regular'}:root .ql-editor.ql-blank::before{font-family:'GreedStandard-Light';font-size:14px !important}
