.modal-container{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1000;background:rgba(0,0,0,.5);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media(min-width:769px){.modal-container .padding-container{padding:32px}}.modal-container .modal{width:90vw;background:#fff}@media(max-width:768px){.modal-container .modal{width:100vw;margin-top:70px}}@media(min-width:769px){.modal-container .modal{border-radius:16px;max-width:750px}}.modal-container .modal.tiny{max-width:350px}.modal-container .modal.small{max-width:450px}.modal-container .modal.medium{max-width:600px}.modal-container .modal .top{border-bottom:1px solid #e8e8e8;width:auto;padding:24px}@media(max-width:768px){.modal-container .modal .top{padding:16px}}.modal-container .modal .top .close,.modal-container .modal .top h2{margin:0}.modal-container .modal .top .close{font-size:18px;cursor:pointer}.modal-container .modal .content{padding-top:24px}.modal-container .modal .content .row{padding-left:24px;padding-right:24px}.modal-container .modal .content .intro{max-width:550px;line-height:1.6em;margin-bottom:24px;padding-left:24px;padding-right:24px}.modal-container .modal .content .jsx,.modal-container .modal .content .verify{padding-left:24px;padding-right:24px;margin-bottom:24px}.modal-container .modal .content .jsx .accept-modal-content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;width:100%}.modal-container .modal .content .jsx .accept-modal-content .accept-summary-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;width:100%}.modal-container .modal .content .jsx .accept-modal-content .accept-summary-container .accept-summary{width:100%;max-width:325px}.modal-container .modal .content .jsx .accept-modal-content .accept-summary-container .accept-summary .left-right-container{height:auto;margin-bottom:4px}.modal-container .modal .content .jsx .accept-modal-content .accept-summary-container .accept-summary .total{font-size:24px}.modal-container .modal .content .jsx .accept-modal-content .accept-summary-container .accept-summary .total.same{color:#00cc9b}.modal-container .modal .content .jsx .accept-modal-content .accept-summary-container .accept-summary .total span{font-size:16px}.modal-container .modal .bottom{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0;border-top:1px solid #e8e8e8;border-radius:0 0 24px 24px}.modal-container .modal .bottom .submit-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;width:100%;padding:16px}.modal-container .modal .bottom .btn{width:100%}.modal-container .modal .bottom .skip-btn{width:40%;background:rgba(38,84,124,.6);margin-left:8px}.modal-container .modal .bottom .skip-btn:hover{background:#16446c}.modal-container .modal .submit-btn{width:100%;display:none}#modal-invoice-info{padding:0 24px 24px}#modal-invoice-info .invoice-title{margin-bottom:8px}#modal-invoice-info .data-row{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;margin-bottom:8px}#modal-invoice-info .data-row,#modal-invoice-info .data-row .text{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}#modal-invoice-info .data-row .text{padding:8px;border:1px solid #d9d9d9;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;margin-right:8px;border-radius:8px}#modal-invoice-info .data-row .text .description{width:50%}#modal-invoice-info .copy-container{height:38px;width:38px;padding:12px;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;cursor:pointer;border-radius:8px}.pop-appear,.pop-enter{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}.pop-appear.pop-appear-active,.pop-enter.pop-enter-active{-moz-transition:.5s;transition:.5s}.pop-appear.pop-appear-active,.pop-enter.pop-enter-active,.pop-leave{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.pop-leave.pop-leave-active{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}.notification-center{position:relative;height:100%;width:50px;margin-left:16px;cursor:pointer}@media(max-width:768px){.notification-center{margin:0}}.notification-center .header-icon{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;width:100%}.notification-center .header-icon img{height:40%;width:40%}.notification-center .header-icon .badge{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:absolute;top:11px;right:11px;height:16px;width:16px;background:#fd605f;border-radius:50%}.notification-center .header-icon .badge p{font-size:10px;color:#fff;margin:0 0 1px}.notification-center .content{position:absolute;top:70px;width:300px;z-index:1500;cursor:auto;background:#fff;border:1px solid hsla(0,0%,91%,.5);border-radius:8px;box-shadow:0 20px 50px 0 rgba(51,94,164,.2)}@media(min-width:769px){.notification-center .content{right:0}}@media(max-width:768px){.notification-center .content{position:fixed;top:78px;left:-moz-calc(10vw/2);left:calc(10vw / 2);width:90vw}}.notification-center .content .clear-container{padding:8px}.notification-center .content .clear,.notification-center .content .empty,.notification-center .content .title-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:50px;width:100%}.notification-center .content .clear.title-container,.notification-center .content .empty.title-container,.notification-center .content .title-container.title-container{border-bottom:1px solid hsla(0,0%,91%,.5)}.notification-center .content .clear.title-container .title,.notification-center .content .empty.title-container .title,.notification-center .content .title-container.title-container .title{font-size:14px;font-weight:600}.notification-center .content .clear.clear,.notification-center .content .empty.clear,.notification-center .content .title-container.clear{border-radius:8px;background:#eaeef2;cursor:pointer}.notification-center .content .clear.clear:hover,.notification-center .content .empty.clear:hover,.notification-center .content .title-container.clear:hover{background:#e3e9ed}.notification-center .content .clear p,.notification-center .content .empty p,.notification-center .content .title-container p{margin:0;font-size:14px}.notification-center .content .notification-container{padding:8px}.notification-center .content .notification{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;height:60px;cursor:pointer;border-radius:8px;background:#eaeef2}.notification-center .content .notification:hover{background:#e3e9ed}.notification-center .content .notification:not(:last-child){margin-bottom:8px}.notification-center .content .notification .image{height:44px;width:44px;padding:8px}.notification-center .content .notification .image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.notification-center .content .notification .info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:-moz-calc(100% - 8px * 2);width:calc(100% - 8px * 2);height:-moz-calc(100% - 8px * 2);height:calc(100% - 8px * 2);max-width:-moz-calc(100% - 60px - 8px * 2);max-width:calc(100% - 60px - 8px * 2);padding:8px;border-radius:8px}.notification-center .content .notification .info .top{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;margin-bottom:4px}.notification-center .content .notification .info .top .title{font-size:15px}.notification-center .content .notification .info .top .time{font-size:12px}.notification-center .content .notification .info .bottom{width:100%}.notification-center .content .notification .info .bottom .message{font-size:14px}.notification-center .content .notification .info p{margin:0}.notifications-container{position:fixed;top:32px;right:32px;min-width:350px;z-index:2000}@media(max-width:768px){.notifications-container{top:-moz-calc(32px + 70px);top:calc(32px + 70px)}}.notifications-container .notification{background:#fff;padding:16px 24px;margin-bottom:16px;overflow:hidden;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}.notifications-container .notification .left-right-container{height:auto}.notifications-container .notification *{margin:0}.notifications-container .notification .icon{width:40px;height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.notifications-container .notification .icon img{height:24px;width:24px}.notifications-container .notification .info{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}.notifications-container .notification .info .title{display:inline-block;margin-bottom:8px;font-size:16px;line-height:24px;padding-right:24px;color:rgba(0,0,0,.85)}.notifications-container .notification .info .message{max-width:-moz-calc(350px - 24px * 2);max-width:calc(350px - 24px * 2);font-size:14px;line-height:24px;padding:0;text-align:left}.notifications-container .notification .info.icon{width:-moz-calc(100% - 40px);width:calc(100% - 40px)}.notifications-container .notification .info.icon .message{max-width:-moz-calc(350px - 24px * 2 - 40px);max-width:calc(350px - 24px * 2 - 40px)}.slide-appear,.slide-enter{opacity:0;-webkit-transform:translateX(250px);-moz-transform:translateX(250px);transform:translateX(250px)}.slide-appear.slide-appear-active,.slide-enter.slide-enter-active{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-moz-transition:.5s;transition:.5s}.slide-leave{opacity:1;overflow:hidden;padding:16px 24px;margin-bottom:16px}.slide-leave.slide-leave-active{margin-bottom:0;opacity:0;height:0!important;-moz-transition:.5s;transition:.5s;overflow:hidden;padding:0 24px}.header-avatar{height:100%;width:100%;max-height:60px;max-width:60px;background:#fff;border-radius:50%;-webkit-flex-shrink:0;flex-shrink:0}.header-avatar.clickable{cursor:pointer}.header-avatar img{height:100%;width:100%;border-radius:50%;object-fit:cover}.avatar-container{position:relative;width:100%;height:100%}.avatar-container #role-changer{position:absolute;top:-moz-calc(100% + 8px);top:calc(100% + 8px);right:0;width:200px;background:#fff;border-radius:24px}.avatar-container #role-changer #logged-in-as{height:-moz-calc(100px - 16px * 2);height:calc(100px - 16px * 2);width:-moz-calc(100% - 16px * 2);width:calc(100% - 16px * 2);background:#0ff;padding:16px;border-radius:24px 24px 0 0}.avatar-container #role-changer #logged-in-as p{margin:0}.avatar-container #role-changer .choose-company{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:-moz-calc(100% - 16px * 2);width:calc(100% - 16px * 2);padding:16px;cursor:pointer}.avatar-container #role-changer .choose-company:hover{background:#eaeef2}.avatar-container #role-changer .choose-company p{margin:0}.avatar-container #role-changer #add-company{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:-moz-calc(80px - 16px * 2);height:calc(80px - 16px * 2);width:-moz-calc(100% - 16px * 2);width:calc(100% - 16px * 2);background:#00f;padding:16px;border-radius:0 0 24px 24px;cursor:pointer}.avatar-container #role-changer #add-company p{margin:0}.contextual-menu{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative;height:20px;width:20px;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px;z-index:100}.contextual-menu.absolute{position:absolute;top:24px;right:32px}@media(max-width:768px){.contextual-menu.absolute-mobile{position:absolute;top:12px;right:16px}}.contextual-menu .icon-container,.contextual-menu .menu-item{cursor:pointer}.contextual-menu .menu{position:absolute;top:0;min-width:150px;background:#fff;box-shadow:0 15px 50px 0 rgba(51,94,164,.1);border-radius:12px}@media(min-width:1301px){.contextual-menu .menu{left:0}}@media(max-width:1300px){.contextual-menu .menu{right:0}}.contextual-menu .menu .menu-item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:100%;min-height:50px;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 16px}.contextual-menu .menu .menu-item:hover .menu-text{opacity:1}.contextual-menu .menu .menu-item.danger .menu-text{color:#f5222d}.contextual-menu .menu .menu-item .menu-text{margin:0;color:#333;opacity:.7}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#eaeef2}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#333;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#eaeef2;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#333;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year-container{margin:.4rem;text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.react-datepicker__year-container-text{display:inline-block;cursor:pointer;-webkit-flex:1 0 30%;-moz-box-flex:1;flex:1 0 30%;width:12px;padding:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:-moz-calc(195px + (1.7rem/2));height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;-moz-box-sizing:content-box;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#eaeef2}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#26547c;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#26547c}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#eaeef2}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#333;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#26547c;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#204768}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:.3rem;background-color:#eaeef2}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:.3rem;background-color:#00cc9b;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#00b388}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected{border-radius:.3rem;background-color:#26547c;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover{background-color:#204768}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:.3rem;background-color:#326ea3;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#204768}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range){background-color:rgba(38,84,124,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range){background-color:#eaeef2;color:#333}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#26547c}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#eaeef2}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#eaeef2;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#26547c;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#eaeef2;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__day--range-start{border-radius:.3rem;background-color:#26547c;color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{border-top-color:#eaeef2}.info-container{position:relative;height:16px;width:16px;background-image:url(/img/icon/question2.svg);margin-left:8px}.info-container .info-box{display:none;position:absolute;bottom:150%;left:-moz-calc((-150px/2) + 8px);left:calc((-150px / 2) + 8px);width:150px;background:#33323e;box-shadow:0 15px 50px 0 rgba(51,94,164,.1);border-radius:16px;padding:16px;z-index:100}.info-container .info-box p{color:#fff;margin:0;font-size:14px}.info-container:hover .info-box{display:block}.fullpage-loading{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1000;background:rgba(0,0,0,.5);display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.fullpage-loading .loading-info-container{padding:16px 24px;background:#fff;border-radius:16px}.circular-spinner{height:12px;width:12px;border:3px solid rgba(38,84,124,.2);border-top-color:rgba(38,84,124,.8);border-radius:100%;-webkit-animation:rotation 1s linear .25s infinite;-moz-animation:rotation 1s linear .25s infinite;animation:rotation 1s linear .25s infinite;margin-left:16px;opacity:0}@-webkit-keyframes rotation{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:1;-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes rotation{0%{opacity:1;-moz-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:1;-moz-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{opacity:1;-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);transform:rotate(359deg)}}.fade-appear,.fade-enter{opacity:0}.fade-appear.fade-appear-active,.fade-enter.fade-enter-active{opacity:1;-moz-transition:.5s;transition:.5s}.fade-leave{opacity:1}.fade-leave.fade-leave-active{opacity:0}.slick-list{padding:0!important;overflow:hidden}.slick-list .slick-track{display:-webkit-flex;display:-moz-box;display:flex}.slick-dots,.slick-list .slick-track{-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}.slick-dots{display:-webkit-flex!important;display:-moz-box!important;display:flex!important;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;list-style:none;padding:0;text-align:center;margin:8px 0 0}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:20px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slide-container{height:325px;max-width:100%;cursor:pointer}.slide-container .slider-box{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.slide-container .slider-box img{height:100%;max-width:100%;object-fit:contain;border-radius:8px}.row:not(:last-of-type){margin-bottom:24px}.row.double .input-container{max-width:50%}.row.double .cell.checkbox,.row.triple .cell.checkbox{padding-bottom:7px;height:100%;width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.row .input-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;width:100%}.row .input-container:first-child{margin-right:8px}.row .input-container:nth-child(2){margin-left:8px;margin-right:8px}.row .input-container:last-child{margin-right:0}.row .input-container .label-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:12px}.row .input-container .label-container label{color:#747479}.row .input-container textarea{min-height:100px}.row .input-container .auto-suggest:not([type=checkbox]),.row .input-container .cell.dropdown:not([type=checkbox]),.row .input-container .cell.file:not([type=checkbox]),.row .input-container input:not([type=checkbox]),.row .input-container textarea:not([type=checkbox]){-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;height:-webkit-min-content;height:-moz-min-content;height:min-content}.row .input-container .auto-suggest .react-autosuggest__input,.row .input-container .cell.dropdown .react-autosuggest__input,.row .input-container .cell.file .react-autosuggest__input,.row .input-container input .react-autosuggest__input,.row .input-container textarea .react-autosuggest__input{height:auto;margin-bottom:8px}.row .input-container .auto-suggest.auto-suggest input,.row .input-container .cell.dropdown.auto-suggest input,.row .input-container .cell.file.auto-suggest input,.row .input-container input.auto-suggest input,.row .input-container textarea.auto-suggest input{max-width:100%}.row .input-container .checkbox input{width:-webkit-min-content;width:-moz-min-content;width:min-content}.row .input-container label{color:#333;font-size:14px}.row.single .cell.multicheckbox .cell.checkbox{padding-left:0}.row.single .info-cell .info-title{font-weight:500;margin-bottom:8px}.row.single .info-cell .intro{padding-left:0;margin-bottom:0}.row:last-child{margin-bottom:0}.row-title{font-size:18px;font-weight:500;margin-bottom:24px;margin-top:0;padding-left:24px}.row-title:not(:first-of-type){margin-top:24px}.required:-ms-input-placeholder,.required::-webkit-input-placeholder{color:#fa5660}.required::-webkit-input-placeholder{color:#fa5660}.required:-ms-input-placeholder{color:#fa5660}.required::placeholder{color:#fa5660}.field-label-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;width:100%}.cell,.react-autosuggest__input{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-image:none}.cell:not(.checkbox) :not(.multicheckbox) :not(.dropdown) :not(.radio) :not(.file) :not(.text-field) :not(.dates) :not(.react-autosuggest__input),.react-autosuggest__input:not(.checkbox) :not(.multicheckbox) :not(.dropdown) :not(.radio) :not(.file) :not(.text-field) :not(.dates) :not(.react-autosuggest__input){padding:6px 12px}.cell.react-autosuggest__input,.cell .react-datepicker__input-container input,.cell.text-field,.react-autosuggest__input.react-autosuggest__input,.react-autosuggest__input .react-datepicker__input-container input,.react-autosuggest__input.text-field{border:1px solid #d9d9d9;border-radius:4px;padding:12px 16px;-moz-transition:all .3s;transition:all .3s}.cell.react-autosuggest__input.error,.cell .react-datepicker__input-container input.error,.cell.text-field.error,.react-autosuggest__input.react-autosuggest__input.error,.react-autosuggest__input .react-datepicker__input-container input.error,.react-autosuggest__input.text-field.error{border-color:#fa5660!important}.cell.react-autosuggest__input:hover,.cell .react-datepicker__input-container input:hover,.cell.text-field:hover,.react-autosuggest__input.react-autosuggest__input:hover,.react-autosuggest__input .react-datepicker__input-container input:hover,.react-autosuggest__input.text-field:hover{border-color:#26547c}.cell.react-autosuggest__input:focus,.cell .react-datepicker__input-container input:focus,.cell.text-field:focus,.react-autosuggest__input.react-autosuggest__input:focus,.react-autosuggest__input .react-datepicker__input-container input:focus,.react-autosuggest__input.text-field:focus{outline:none;border-color:#26547c}.cell.multicheckbox,.react-autosuggest__input.multicheckbox{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}.cell.checkbox:not(.image),.react-autosuggest__input.checkbox:not(.image){max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.cell.checkbox:not(.image) label,.react-autosuggest__input.checkbox:not(.image) label{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;cursor:pointer;padding:8px 12px;border-radius:8px;-moz-transition:all .2s ease;transition:all .2s ease;margin-bottom:8px;margin-right:8px}@media(max-width:768px){.cell.checkbox:not(.image) label,.react-autosuggest__input.checkbox:not(.image) label{margin-bottom:4px;display:inline-block}}.cell.checkbox:not(.image) label:not(:last-child),.react-autosuggest__input.checkbox:not(.image) label:not(:last-child){margin-right:8px}.cell.checkbox:not(.image) label:hover,.react-autosuggest__input.checkbox:not(.image) label:hover{background-color:#eaeef2}.cell.checkbox:not(.image) label span,.react-autosuggest__input.checkbox:not(.image) label span{float:left;vertical-align:middle;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-moz-box-sizing:border-box;box-sizing:border-box}.cell.checkbox:not(.image) label .left,.react-autosuggest__input.checkbox:not(.image) label .left{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:auto}.cell.checkbox:not(.image) label .left span,.react-autosuggest__input.checkbox:not(.image) label .left span{position:relative;width:18px;height:18px;border-radius:4px;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);border:2px solid #c8ccd4;-moz-transition:all .2s ease;transition:all .2s ease;margin-right:8px}.cell.checkbox:not(.image) label .left span svg,.react-autosuggest__input.checkbox:not(.image) label .left span svg{position:absolute;top:2px;left:1px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;-moz-transition:all .3s ease;transition:all .3s ease;-moz-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.cell.checkbox:not(.image) label .right span,.react-autosuggest__input.checkbox:not(.image) label .right span{line-height:18px;width:100%}.cell.checkbox:not(.image) label:hover span:first-child,.react-autosuggest__input.checkbox:not(.image) label:hover span:first-child{border-color:#26547c}.cell.checkbox:not(.image) label a,.react-autosuggest__input.checkbox:not(.image) label a{color:#1890ff}.cell.checkbox:not(.image) input:checked+label .checkmark:first-child,.react-autosuggest__input.checkbox:not(.image) input:checked+label .checkmark:first-child{background:#26547c;border-color:#26547c;-webkit-animation:wave .4s ease;-moz-animation:wave .4s ease;animation:wave .4s ease}.cell.checkbox:not(.image) input:checked+label .checkmark:first-child svg,.react-autosuggest__input.checkbox:not(.image) input:checked+label .checkmark:first-child svg{stroke-dashoffset:0}.cell.checkbox.image,.react-autosuggest__input.checkbox.image{width:-moz-calc(50% - (16px/2));width:calc(50% - (16px / 2));margin-bottom:16px}.cell.checkbox.image:nth-child(odd),.react-autosuggest__input.checkbox.image:nth-child(odd){margin-right:16px}.cell.checkbox.image label,.react-autosuggest__input.checkbox.image label{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;max-width:-moz-calc(350px - 16px);max-width:calc(350px - 16px);padding:12px 16px;background:#fff;border:2px solid rgba(38,84,124,.7);border-radius:8px}.cell.checkbox.image label img,.react-autosuggest__input.checkbox.image label img{width:32px}.cell.checkbox.image label .svg-icon,.react-autosuggest__input.checkbox.image label .svg-icon{margin-bottom:6px}.cell.checkbox.image label.active,.react-autosuggest__input.checkbox.image label.active{background:#26547c}.cell.checkbox.image label.active p,.react-autosuggest__input.checkbox.image label.active p{color:#fff}.cell.dropdown,.react-autosuggest__input.dropdown{padding:0;height:auto}.cell.dropdown select,.react-autosuggest__input.dropdown select{width:100%;margin:0;font-size:16px}.cell.dropdown label,.react-autosuggest__input.dropdown label{display:inline-block;margin:0 0 8px}.cell.radio,.react-autosuggest__input.radio{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}.cell.radio .radio:not(:last-of-type),.react-autosuggest__input.radio .radio:not(:last-of-type){margin-right:8px}.cell.radio .radio input,.react-autosuggest__input.radio .radio input{position:absolute;pointer-events:none;visibility:hidden}.cell.radio .radio input:focus+label,.react-autosuggest__input.radio .radio input:focus+label{background:#eef}.cell.radio .radio input:focus+label .checker,.react-autosuggest__input.radio .radio input:focus+label .checker{border-color:#26547c}.cell.radio .radio input:checked+label .checker,.react-autosuggest__input.radio .radio input:checked+label .checker{box-shadow:inset 0 0 0 6px #26547c}.cell.radio .radio label,.react-autosuggest__input.radio .radio label{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:8px;padding:8px 12px;cursor:pointer;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.cell.radio .radio label p,.react-autosuggest__input.radio .radio label p{margin:0;line-height:18px}.cell.radio .radio label:hover,.react-autosuggest__input.radio .radio label:hover{background-color:#eaeef2}.cell.radio .radio label:hover .checker,.react-autosuggest__input.radio .radio label:hover .checker{box-shadow:inset 0 0 0 2px #26547c}.cell.radio .radio .checker,.react-autosuggest__input.radio .radio .checker{width:18px;height:18px;border-radius:50%;margin-right:8px;box-shadow:inset 0 0 0 2px #ccc;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.cell.file,.react-autosuggest__input.file{height:auto;padding:0;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.cell.file,.cell.file label,.react-autosuggest__input.file,.react-autosuggest__input.file label{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-align-items:center;-moz-box-align:center;align-items:center}.cell.file label,.react-autosuggest__input.file label{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;height:75px;border:2px solid rgba(38,84,124,.7);margin:0;border-radius:8px;font-size:1em;text-align:center;cursor:pointer}.cell.file label.active,.cell.file label:active,.cell.file label:hover,.react-autosuggest__input.file label.active,.react-autosuggest__input.file label:active,.react-autosuggest__input.file label:hover{border:2px solid #26547c}.cell.file label.uploading,.react-autosuggest__input.file label.uploading{border:1px solid #faad14}.cell.file label.finished,.react-autosuggest__input.file label.finished{border:1px solid green}.cell.file label img,.react-autosuggest__input.file label img{margin-right:12px;opacity:.9}.cell.file label p,.react-autosuggest__input.file label p{margin:0}.cell.file input,.react-autosuggest__input.file input{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cell.dates,.react-autosuggest__input.dates{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0}.cell.dates .react-datepicker-wrapper,.react-autosuggest__input.dates .react-datepicker-wrapper{width:-moz-calc(50% - 8px);width:calc(50% - 8px)}.cell.dates .react-datepicker-wrapper .react-datepicker__input-container,.react-autosuggest__input.dates .react-datepicker-wrapper .react-datepicker__input-container{width:100%}.cell.dates .react-datepicker-wrapper .react-datepicker__input-container input,.react-autosuggest__input.dates .react-datepicker-wrapper .react-datepicker__input-container input{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.react-autosuggest__container{position:relative}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:41px;width:-moz-calc(100% - 2px);width:calc(100% - 2px);border:1px solid #aaa;background-color:#fff;font-weight:400;color:rgba(0,0,0,.65);font-size:14px;border-radius:4px;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px;border-radius:0}.react-autosuggest__suggestion:first-of-type{border-radius:3px 3px 0 0}.react-autosuggest__suggestion:last-of-type{border-radius:0 0 3px 3px}.react-autosuggest__suggestion--highlighted{background-color:#eaeef2;border-radius:0}.react-autosuggest__suggestion--highlighted:first-of-type{border-radius:3px 3px 0 0}.react-autosuggest__suggestion--highlighted:last-of-type{border-radius:0 0 3px 3px}@-webkit-keyframes wave{50%{-webkit-transform:scale(.8);transform:scale(.8)}}@-moz-keyframes wave{50%{-moz-transform:scale(.8);transform:scale(.8)}}@keyframes wave{50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}}#step-container{width:100%;height:75px;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:24px;padding-right:24px;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;justify-content:space-evenly;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;flex-flow:row nowrap}#step-container,#step-container .step{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal}#step-container .step{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;flex-flow:column nowrap;-webkit-align-items:center;-moz-box-align:center;align-items:center}#step-container .step .step-name{margin-bottom:4px;color:#b3b3b3;font-weight:500}#step-container .step.active .step-name{color:#26547c}#step-container .step.active .step-circle{background:#26547c;border:none}#step-container .step.active .step-circle .step-number{color:#fff}#step-container .step.done .step-name{color:#00cc9b}#step-container .step.done .step-circle{background:#00cc9b;border:none}#step-container .step.done .step-circle .step-number{color:#fff}#step-container .step .step-circle{height:32px;width:32px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;border:2px solid #b3b3b3}#step-container .step .step-circle .step-number{color:#b3b3b3;font-weight:500;margin:0}.profile-card{width:380px;max-width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;border-radius:24px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-moz-transition:all .4s ease;transition:all .4s ease;box-shadow:0 15px 50px 0 rgba(51,94,164,.1);margin-right:24px;margin-bottom:24px;cursor:pointer}.profile-card:hover{box-shadow:0 20px 50px 0 rgba(51,94,164,.2);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px)}.profile-card .bottom,.profile-card .middle,.profile-card .top{width:100%}.profile-card .top{height:230px}.profile-card .top .left{width:170px}.profile-card .top .left img{height:100%;width:100%;object-fit:cover;border-radius:24px 0 24px 0}.profile-card .top .right{height:-moz-calc(100% - 20px);height:calc(100% - 20px);padding-left:16px;padding-top:16px;padding-right:8px;width:-moz-calc(100% - 170px - 24px);width:calc(100% - 170px - 24px);display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.profile-card .top .right .top-info h3{line-height:1.2em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.profile-card .top .right .top-info p{margin:0;font-size:16px;color:rgba(0,0,0,.5)}.profile-card .top .right .top-info .profile-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.profile-card .top .right .bottom-info{width:100%;min-height:110px;max-height:125px}.profile-card .top .right .bottom-info .star-container{height:16px}.profile-card .top .right .bottom-info .star-container .star{margin-right:2px}.profile-card .top .right .bottom-info .info-part{margin-top:calc(8px - 3px);margin-bottom:0;padding-top:2px;padding-bottom:2px;padding-left:24px;background-position:0 50%;background-size:16px;background-repeat:no-repeat;line-height:1.3em;font-weight:400;background-size:12px 16px}.profile-card .top .right .bottom-info .info-part.time{background-image:url(/img/icon/clock.svg)}.profile-card .top .right .bottom-info .info-part.location{background-image:url(/img/icon/location.svg)}.profile-card .top .right .bottom-info .info-part.student{background-image:url(/img/icon/avatar.svg)}.profile-card .top .right .bottom-info .info-part.rate{background-image:url(/img/icon/dollarsign.svg)}.profile-card .top .right .bottom-info .info-part p{font-size:14px;margin:0}.profile-card .middle{width:100%;height:106px;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px 16px 8px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;overflow:hidden}.profile-card .middle .tag{margin-bottom:12px}.profile-card .bottom{height:50px;border-top:1px solid #eaeaea;border-radius:0 0 24px 24px;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-moz-transition:all .4s ease;transition:all .4s ease}.profile-card .bottom .full-profile-btn{color:#333;-moz-transition:all .4s ease;transition:all .4s ease}.profile-card .bottom:hover{background:#fd605f}.profile-card .bottom:hover .full-profile-btn{color:#fff}.search-options .subtitle{margin-bottom:8px}.search-options .search-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;margin-bottom:24px}.search-options .search-container .cell.multicheckbox{max-width:100%}.search-options .search-container .field-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}.search-options .search-container .field-container .with-label{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}.search-options .search-container .field-container .with-label p{font-size:12px;margin:4px 0 0}.search-options .search-container .field-container .cell:not(:last-child),.search-options .search-container .field-container .with-label:not(:last-child){margin-right:8px}.search-options .search-container .field-container.double{-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}.search-options .search-container .field-container.double .cell:last-child,.search-options .search-container .field-container.double .with-label:last-child{margin-left:8px}.modal .table-container{padding-left:24px;padding-right:24px}.modal .jsx .table-container{padding:0}.table-container{margin-bottom:24px}.table-container ul{list-style:none;padding:0;margin:8px 0 0}.table-container ul li{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;padding:12px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.table-container ul li:nth-of-type(odd){background:#eaeef2}.table-container ul li.split-1 .table-cell{width:-moz-calc(100% - 12px * 2);width:calc(100% - 12px * 2)}.table-container ul li.split-2 .table-cell{width:-moz-calc((100%/2) - 12px);width:calc((100% / 2) - 12px)}.table-container ul li.split-3 .table-cell{width:-moz-calc((100%/3) - 8px);width:calc((100% / 3) - 8px)}.table-container ul li .table-cell .table-description{font-weight:500}.table-container.hourlyRate ul li .table-cell.what{width:60%}.table-container.hourlyRate ul li .table-cell.hourly_rate,.table-container.hourlyRate ul li .table-cell.hours{width:20%}.table-container.fixed ul li .table-cell.what{width:80%}.table-container.fixed ul li .table-cell.item_price{width:20%}.footer{width:100%;min-height:350px;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px 24px;background:#26547c;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:hidden}.footer .content-container{width:80%;height:80%}.footer .content-container,.footer .content-container .col-1-2{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}.footer .content-container .col-1-2{margin-right:9%}@media(max-width:768px){.footer .content-container .col-1-2{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}}.footer .content-container .column{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;margin-right:9%}.footer .content-container .column.one{margin-right:15%;margin-bottom:16px}.footer .content-container .column img{max-width:100px}.footer .content-container .column a{font-weight:300;padding-top:8px;padding-bottom:8px;color:hsla(0,0%,100%,.7)}.footer .content-container .column a:hover{color:#fff}.footer .content-container .column p{color:hsla(0,0%,100%,.7);font-size:12px}.footer .content-container .column p.title{color:#fff;font-size:16px;font-weight:400;margin-bottom:8px}.header{width:100%;max-width:100vw;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 32px;background:#26547c}.header.dev{background:#35babe!important}.header.dev .btn.tertiary{background:#fd605f!important}.header.dev-prod{background:#fd5150!important}.header.dev-prod .btn.secondary{background:#35babe!important}@media(min-width:769px){.header{height:70px}}@media(max-width:768px){.header{position:fixed;top:0;left:0;padding:8px 16px;z-index:9999}.header:not(.active){height:70px}}.header.see-through{background:rgba(38,84,124,0);position:absolute}@media(max-width:768px){.header.see-through{background:#26547c;position:fixed}}.header .left{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header .left img{height:-moz-calc(70px - 12px - 8px * 2);height:calc(70px - 12px - 8px * 2)}.header .right .nav-menu{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;padding:0;list-style:none;float:right;margin:0}.header .right .nav-menu .menu-item li{color:hsla(0,0%,100%,.7)}.header .right .nav-menu .menu-item li:hover{color:#fff}.header .right .nav-menu .menu-item .menu{right:0;left:auto}.header .right .nav-menu .mobile-icon{margin:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;width:50px}.header .right .nav-menu li{float:left;display:block;font-size:16px;font-weight:400;text-decoration:none;margin-left:16px;cursor:pointer}@media(max-width:768px){.header .right .nav-menu li{margin:0}}.header .right .nav-menu li a{color:hsla(0,0%,100%,.7)}.header .right .nav-menu li a.active,.header .right .nav-menu li a:hover{color:#fff}.header .right .nav-menu .btn{margin:0;font-size:14px}.header .right .user{height:-moz-calc(70px - 12px - 8px * 2);height:calc(70px - 12px - 8px * 2);width:-moz-calc(70px - 12px - 8px * 2);width:calc(70px - 12px - 8px * 2);margin-left:16px}.header .right .nav-menu .active li{color:#fd605f}.divider{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}@media(max-width:768px){.divider{margin-top:70px}}.divider .sidebar-content{width:25%;min-width:350px;z-index:1}@media(max-width:768px){.divider .sidebar-content{width:100vw;display:none}.divider .sidebar-content.active{display:-webkit-flex;display:-moz-box;display:flex}}.divider .main-content{width:75%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}@media(max-width:768px){.divider .main-content{width:100vw;display:none}.divider .main-content.active{display:block}}.contract-container{font-family:Roboto,sans-serif}.contract-container p{color:red}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-Light.otf);font-weight:300;font-display:auto;font-style:normal}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-LightItalic.otf);font-weight:300;font-display:auto;font-style:italic}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-Regular.otf);font-weight:400;font-display:auto;font-style:normal}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-RegularItalic.otf);font-weight:400;font-display:auto;font-style:italic}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-Medium.otf);font-weight:500;font-display:auto;font-style:normal}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-MediumItalic.otf);font-weight:500;font-display:auto;font-style:italic}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-SemiBold.otf);font-weight:600;font-display:auto;font-style:normal}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-SemiBoldItalic.otf);font-weight:600;font-display:auto;font-style:italic}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-Bold.otf);font-weight:700;font-display:auto;font-style:normal}@font-face{font-family:Neutrifpro;src:url(/fonts/NeutrifPro-BoldItalic.otf);font-weight:700;font-display:auto;font-style:italic}body{margin:0;padding:0;font-family:Neutrifpro,Helvetica Neue,Arial,sans-serif}body a{text-decoration:none;color:#333}img{object-fit:cover}button{font-family:Neutrifpro,Helvetica Neue,Arial,sans-serif}.disable-selection{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hidden{display:none}.relative-container{position:relative}.hint{opacity:.6}.no-overflow{overflow:hidden}.bold{font-weight:700}.separator{margin:24px 0}.app{margin-top:60px}h1,h2,h3,h4{font-weight:400;margin:0;line-height:1em}h1{font-size:48px}h1,h2{color:#333}h2{font-size:28px}h3{font-size:22px}h3,h4{color:#333}h4{font-size:16px}p{color:#333;margin:0}.subtitle{font-size:16px;font-weight:500;color:#333}@media(max-width:768px){h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:12px}}.left-right-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.left-right-container .left,.left-right-container .right{height:100%}@media(max-width:768px){.left-right-container.col-on-mobile{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}.left-right-container.col-on-mobile.reverse{-webkit-flex-flow:column-reverse nowrap;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-flow:column-reverse nowrap}}.center-center,.center-vertical{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.center-center{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.col{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;flex-flow:column nowrap}.col,.row{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal}.row{-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;flex-flow:row nowrap}.align-end{-webkit-align-self:flex-end;align-self:flex-end}.align-start{-webkit-align-self:flex-start;align-self:flex-start}.pointer{cursor:pointer}.red{background:red}.green{background:green}.blue{background:#00f}.mt1{margin-top:8px!important}.mb1{margin-bottom:8px!important}.mt2{margin-top:16px!important}.mb2{margin-bottom:16px!important}.mt3{margin-top:24px!important}.mb3{margin-bottom:24px!important}.pt1{padding-top:8px!important}.pb1{padding-bottom:8px!important}.pt2{padding-top:16px!important}.pb2{padding-bottom:16px!important}.pt3{padding-top:24px!important}.pb3{padding-bottom:24px!important}.btn{padding:16px 32px;background:#26547c;cursor:pointer;color:#fff;border:none;border-radius:32px;font-size:16px;font-weight:400}.btn:hover{background:#16446c}.btn.secondary{background:#fd605f}.btn.secondary:hover{background:#ed504f}.btn.tertiary{background:#35babe}.btn.tertiary:hover{background:#25aaae}.btn.success{background:#00cc9b}.btn.success:hover{background:#00bc8b}.btn.inactive{cursor:default}.btn.inactive,.btn.inactive-hover{background:#b3b3b3}.btn.inactive-hover:hover{background:#a6a6a6}.btn.small{padding:12px 24px;font-size:12px}.btn.big{padding:16px 48px;font-size:18px}.btn.fullwidth{width:100%}.minus-btn,.plus-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:48px;width:100%;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box;background:#eaeef2;margin-top:12px;border-radius:8px;cursor:pointer}.minus-btn:active,.plus-btn:active{color:#16446c}.plus-and-minus{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}.plus-and-minus .minus-btn,.plus-and-minus .plus-btn{width:-moz-calc(50% - 8px);width:calc(50% - 8px);margin-top:0}.plus-and-minus .plus-btn{margin-right:8px}.plus-and-minus .minus-btn{margin-left:8px}.line-horisontal{width:90%;height:1px;margin-top:8px;margin-bottom:8px;background-color:#eaeaea}.tag-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}.tag{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-right:8px;margin-bottom:8px;border-radius:24px;border:1px solid #d8d8d8;display:inline-block}.tag.on-dark{background:hsla(0,0%,100%,.1)}.tag.on-dark p{color:#fff;font-weight:500}.tag p{padding:8px 16px;margin:0;font-size:12px;font-weight:600;color:#333}.tag.no-outline{border:none}.tag .close-tag{color:#f5222d}.back{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px}.back .back-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;height:50px;border-radius:8px;background:#eaeef2;cursor:pointer}@media(min-width:769px){.back .back-btn{display:none}}.back .thread-info{-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;height:50px;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;padding-right:80px}.back .thread-info,.back .thread-info .info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-moz-box-sizing:border-box;box-sizing:border-box}.back .thread-info .info{-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;padding:8px 32px;background:#eaeef2;border:1px solid rgba(38,84,124,.25);border-radius:32px;cursor:pointer;margin-right:8px}.back .thread-info .info .profile .go-to{font-size:14px;text-align:center}.scrollable-sidebar{width:100%;height:-moz-calc(100vh - 70px);height:calc(100vh - 70px);-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;overflow-y:scroll;box-shadow:0 15px 50px 0 rgba(51,94,164,.1)}.container{position:relative;padding:24px 32px;margin-bottom:32px;border-radius:16px;background-color:#fff;box-shadow:0 15px 50px 0 rgba(51,94,164,.1);text-align:left}.container,.empty-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.empty-container{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;height:100%;background:#fff;padding:24px}.empty-container .spinner-container{margin-bottom:16px}.svg-icon{-webkit-flex-shrink:0;flex-shrink:0}#please-login-container,.svg-icon{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#please-login-container{height:-moz-calc(100vh - 70px);height:calc(100vh - 70px);width:100%}@media(max-width:768px){.hide-on-mobile{display:none!important}}@media(min-width:769px){.hide-on-desktop{display:none!important}}.star-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;height:25px}.star-container .star{margin-right:8px;width:20px}.star-container .star.clickable{cursor:pointer}.content-container.index{padding:32px}.content-container.index .dark-container{padding:16px;background:#26547c;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;margin-bottom:8px}.content-container.index h1{margin-bottom:24px;margin-top:16px}.content-container.login{padding:0;height:100vh;background:#26547c;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;flex-flow:row nowrap}.content-container.login,.content-container.login .left{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal}.content-container.login .left{width:40%;background:#fff;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;flex-flow:column nowrap;padding-top:100px;padding-bottom:50px;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}@media(max-width:768px){.content-container.login .left{padding-top:50px}}@media(max-width:1000px){.content-container.login .left{width:55%}}@media(max-width:768px){.content-container.login .left{width:100vw}}.content-container.login .left img.logo{width:130px;margin-bottom:24px}.content-container.login .left h3{margin-bottom:24px}.content-container.login .left .switch{cursor:pointer;margin:16px 0 0}.content-container.login .left .forgot{cursor:pointer;margin:24px 0 0}.content-container.login .left .row:last-of-type{margin-bottom:16px}.content-container.login .right{width:60%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media(max-width:1000px){.content-container.login .right{width:45%}}@media(max-width:768px){.content-container.login .right{display:none}}.content-container.login .right img{width:50%;max-height:50%;object-fit:contain}.content-container.login .container{max-width:360px;padding:32px;margin-bottom:0;display:block}@media(max-width:768px){.content-container.login .container{max-width:95vw}}.content-container.login .container .third-party-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;margin-bottom:16px}.content-container.login .container .third-party-container:last-child{margin-bottom:0}.content-container.login .container .third-party-container .third-party{height:50px;width:50px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.content-container.login .container .third-party-container .third-party .logo{height:30px;width:30px;background-size:contain}.content-container.login .container .third-party-container .third-party .logo.google{background-image:url(/img/login/google.svg);height:28px;width:28px}.content-container.login .container .third-party-container .third-party .logo.github{background-image:url(/img/login/github.svg);margin-right:4px}.content-container.login .container .third-party-container p{padding-right:10px}.content-container.login .container .title-container.left-right-container{width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-radius:32px;margin-bottom:24px}.content-container.login .container .title-container.left-right-container.secondary-shadow{box-shadow:0 10px 25px 0 rgba(253,96,95,.15)}.content-container.login .container .title-container.left-right-container.tertiary-shadow{box-shadow:0 10px 25px 0 rgba(53,186,190,.15)}.content-container.login .container .title-container.left-right-container h4{-webkit-align-self:center;align-self:center;cursor:pointer;display:inline-block;width:50%;text-align:center;padding:16px;color:#333;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.content-container.login .container .title-container.left-right-container h4:first-child{border-radius:32px 0 0 32px}.content-container.login .container .title-container.left-right-container h4:last-child{border-radius:0 32px 32px 0}.content-container.login .container .title-container.left-right-container h4.active.secondary{background:#fd605f;color:#fff}.content-container.login .container .title-container.left-right-container h4.active.tertiary{background:#35babe;color:#fff}.content-container.login .container p{text-align:center}.content-container.messages .right-content{height:-moz-calc(100vh - 70px);height:calc(100vh - 70px);width:100%;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}.content-container.messages .right-content .top{height:-moz-calc(100% - 65px);height:calc(100% - 65px);width:100%}.thread-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;padding:8px;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;border-radius:12px;cursor:pointer}.thread-container.active,.thread-container:hover{background:#eaeef2}.thread-container .thread-avatar{height:50px;width:50px;border-radius:50%;margin-right:12px;object-fit:cover}.thread-container .thread-message{height:50px;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.thread-container .thread-message p{margin:0}.thread-container .thread-message .top{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.thread-container .thread-message .top p{margin-bottom:8px}.thread-container .thread-message .top .subtitle{max-width:80%;font-weight:500;color:#333;font-size:15px}.thread-container .thread-message .top .date{font-size:14px}.thread-container .thread-message .bottom{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.thread-container .thread-message .bottom p{font-size:14px;color:#8f9092}.thread-container .thread-message .bottom .missed{background:#26547c;height:16px;width:16px;border-radius:50%;color:#fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:12px}#messages-container{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:-moz-calc(100% - 66px);height:calc(100% - 66px);overflow-y:auto;padding-left:16px;padding-right:16px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}@media(max-width:768px){#messages-container{height:-moz-calc(100% - 66px);height:calc(100% - 66px)}}#messages-container .new-date{-webkit-align-self:center;align-self:center;margin-bottom:8px}#messages-container .time-slot{font-size:12px;margin:0}#messages-container .load-more-container{-webkit-align-self:center;align-self:center;margin-bottom:12px}#messages-container .load-more-container .btn{background:#eaeef2;border:1px solid rgba(38,84,124,.25);color:#333}#messages-container .no-messages{height:100%;width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#messages-container .no-messages p{margin:0}#messages-container .message{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:400px;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;margin-bottom:8px}#messages-container .message.from-me,#messages-container .message.from-me .message-content,#messages-container .message.from-me .time-slot{-webkit-align-self:flex-end;align-self:flex-end}#messages-container .message .message-author{margin:16px 0 8px;color:#333;font-size:15px}#messages-container .message .message-content{padding:8px 12px;border-radius:16px;background:#eaeef2;margin-bottom:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}#messages-container .message .message-content p{font-size:14px}#messages-container .message .message-content.files{cursor:pointer;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #35babe}#messages-container .message .message-content.files .icon-container{margin-right:8px}#messages-container .message .message-content.project-invite{padding:16px;min-width:350px;width:auto;position:relative}#messages-container .message .message-content.project-invite .text-content h3{margin-bottom:8px;width:95%}#messages-container .message .message-content.project-invite .text-content .dates{margin-bottom:16px}#messages-container .message .message-content.project-invite .waiting-for-answer{height:50px;width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#messages-container .message .message-content.proposal{padding:16px;min-width:350px;width:auto;position:relative}#messages-container .message .message-content.proposal .proposal-summary{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;background:hsla(0,0%,100%,.5);margin-bottom:8px;margin-top:8px;border-radius:8px}#messages-container .message .message-content.proposal .proposal-summary .summary-row{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;padding:4px;-moz-box-sizing:border-box;box-sizing:border-box}#messages-container .message .message-content.proposal .proposal-summary .summary-row:first-of-type{padding-top:0}#messages-container .message .message-content.proposal .proposal-summary .summary-row:last-of-type{padding-top:0;padding-bottom:0}#messages-container .message .message-content.proposal .proposal-summary .summary-row:last-of-type p{font-size:24px}#messages-container .message .message-content.proposal .proposal-summary .summary-row:last-of-type p span{font-size:16px}#messages-container .message .message-content.proposal .proposal-summary .summary-row .flexrow{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}#messages-container .message .message-content.proposal .attachments{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap}#messages-container .message .message-content.proposal .attachments .contract{margin-right:8px}#messages-container .message .message-content.proposal .attachments .contract a{background:#fff}#messages-container .message .message-content.proposal .attachments .file-container{margin:0}#messages-container .message .message-content .status{position:absolute;top:16px;right:16px;height:16px;width:16px}#messages-container .message .message-content.answer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}#messages-container .message .message-content.answer .svg-icon{margin-right:8px}#messages-container .message .message-content .file-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;margin-top:8px}#messages-container .message .message-content .file-container .files{background:#fff;margin:0 8px 8px 0}#messages-container .message .answer-buttons{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;height:50px;margin-bottom:8px}#messages-container .message .answer-buttons .message-content{height:100%;width:-moz-calc(50% - 4px);width:calc(50% - 4px);-moz-box-sizing:border-box;box-sizing:border-box;margin:0;cursor:pointer}#messages-container .message .answer-buttons .message-content.left,#messages-container .message .answer-buttons .message-content.right{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#messages-container .message .answer-buttons .message-content.left img,#messages-container .message .answer-buttons .message-content.right img{margin-right:8px;opacity:.5}#messages-container .message .answer-buttons .message-content.left:hover img,#messages-container .message .answer-buttons .message-content.right:hover img{opacity:1}#messages-container .message .answer-buttons .message-content.left .interested,#messages-container .message .answer-buttons .message-content.left .not-interested,#messages-container .message .answer-buttons .message-content.right .interested,#messages-container .message .answer-buttons .message-content.right .not-interested{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}#messages-container .message .answer-buttons .message-content.left{border:1px solid rgba(250,173,20,.5)}#messages-container .message .answer-buttons .message-content.left:hover{border:1px solid #faad14}#messages-container .message .answer-buttons .message-content.right{border:1px solid rgba(0,204,155,.5)}#messages-container .message .answer-buttons .message-content.right:hover{border:1px solid #00cc9b}#message-input-container{height:65px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}#message-input-container .field{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;margin-right:8px}#message-input-container .field input{border-radius:12px;height:100%}#message-input-container .options{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}#message-input-container .options #show-more-btn{margin-right:4px}@media(min-width:769px){#message-input-container .options #show-more-btn .btn{display:none}}#message-input-container .options .show-hide{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;margin-right:4px}@media(max-width:768px){#message-input-container .options .show-hide:not(.active){display:none}}#message-input-container .options .btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;margin-left:4px}#message-input-container .send-btn{margin:0}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#575660;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);-moz-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:6px;-webkit-animation:lds-ellipsis1 .6s infinite;-moz-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;-webkit-animation:lds-ellipsis2 .6s infinite;-moz-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;-webkit-animation:lds-ellipsis2 .6s infinite;-moz-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;-webkit-animation:lds-ellipsis3 .6s infinite;-moz-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes lds-ellipsis1{0%{-moz-transform:scale(0);transform:scale(0)}to{-moz-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-moz-keyframes lds-ellipsis3{0%{-moz-transform:scale(1);transform:scale(1)}to{-moz-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}@-moz-keyframes lds-ellipsis2{0%{-moz-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(19px);transform:translate(19px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);-moz-transform:translate(19px);transform:translate(19px)}}.content-container.profile{padding:0}.content-container.profile .hero-div{width:100%;padding-top:184px;padding-bottom:184px;background-image:url(/img/hero.svg),-moz-linear-gradient(130deg,#396b96 30%,#224c70);background-image:url(/img/hero.svg),linear-gradient(320deg,#396b96 30%,#224c70);background-position:50% 0,0 0}.content-container.profile .hero-profile-container{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-right:4%;padding-bottom:60px;padding-left:4%}.content-container.profile .hero-profile-container .hero-profile{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;max-width:1120px;margin:-212px auto 32px}.content-container.profile .hero-profile-container .hero-profile h2.profile-type{margin-bottom:16px;color:#fff}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile h2.profile-type{color:#333}}.content-container.profile .hero-profile-container .hero-profile .profile-content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile .profile-content{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}}.content-container.profile .hero-profile-container .hero-profile .profile-content.company-user .profile-img{min-height:300px}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;padding:16px;border-radius:16px;background:#fff;box-shadow:0 15px 50px 0 rgba(51,94,164,.1);max-width:500px}}.content-container.profile .hero-profile-container .hero-profile .profile-img{display:-webkit-flex;display:-moz-box;display:flex;overflow:hidden;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-align-self:stretch;align-self:stretch;position:relative;width:-moz-calc(30% - 32px);width:calc(30% - 32px);border-radius:16px;background:#fff;background-position:50% 50%;background-size:cover;box-shadow:0 15px 50px 0 rgba(51,94,164,.1)}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile .profile-img{height:350px;width:100%;margin-bottom:24px}}.content-container.profile .hero-profile-container .hero-profile .profile-img .availability{position:absolute;top:12px;right:12px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;top:16px;right:16px;padding:8px 16px;background-color:rgba(0,0,0,.5);border-radius:16px}.content-container.profile .hero-profile-container .hero-profile .profile-img .availability .status{width:16px;height:16px;margin-right:8px;border-radius:50%}.content-container.profile .hero-profile-container .hero-profile .profile-img .availability .status.green{background-color:#39e29b}.content-container.profile .hero-profile-container .hero-profile .profile-img .availability .status.yellow{background-color:#e2c939}.content-container.profile .hero-profile-container .hero-profile .profile-img .availability .status.red{background-color:#e23939}.content-container.profile .hero-profile-container .hero-profile .profile-img .availability p{margin:0;color:#fff;font-size:12px}.content-container.profile .hero-profile-container .hero-profile .profile-img .edit-profile{position:absolute;right:8px;bottom:8px;padding:8px 16px;background-color:rgba(0,0,0,.5);border-radius:16px;cursor:pointer}.content-container.profile .hero-profile-container .hero-profile .profile-img .edit-profile p{margin:0;color:#fff;font-size:14px}.content-container.profile .hero-profile-container .hero-profile .info{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-self:stretch;align-self:stretch;width:-moz-calc(70% - 24px * 2);width:calc(70% - 24px * 2);padding:24px;border-radius:16px;background-color:#fff;box-shadow:0 15px 50px 0 rgba(51,94,164,.1);text-align:left}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile .info{width:-moz-calc(100% - 24px * 2);width:calc(100% - 24px * 2);min-height:auto;box-shadow:none;background:none;padding:16px}}.content-container.profile .hero-profile-container .hero-profile .info .name{margin-top:0;margin-right:16px;color:#333;font-size:34px;line-height:1.2em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.content-container.profile .hero-profile-container .hero-profile .info .reviews{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;margin-right:16px}.content-container.profile .hero-profile-container .hero-profile .info .reviews .review-link{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}.content-container.profile .hero-profile-container .hero-profile .info .reviews .star-container{height:16px;margin-right:8px}.content-container.profile .hero-profile-container .hero-profile .info .description{margin:8px 0 0;font-size:16px;color:rgba(0,0,0,.5);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.content-container.profile .hero-profile-container .hero-profile .info .bits{margin-top:10px}.content-container.profile .hero-profile-container .hero-profile .info .bits .info-part{float:left;margin-right:16px;margin-top:calc(8px - 3px);margin-bottom:0;padding-top:3px;padding-bottom:3px;padding-left:24px;background-image:url(/img/icon/clock.svg);background-position:0 50%;background-size:16px;background-repeat:no-repeat;line-height:1.3em;font-weight:400;font-size:16px}.content-container.profile .hero-profile-container .hero-profile .info .bits .info-part.location{background-image:url(/img/icon/location.svg)}.content-container.profile .hero-profile-container .hero-profile .info .bits .info-part.person{background-image:url(/img/icon/avatar.svg)}.content-container.profile .hero-profile-container .hero-profile .info .numbers{margin-top:16px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;margin-bottom:20px}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile .info .numbers{-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;margin-bottom:8px}}.content-container.profile .hero-profile-container .hero-profile .info .numbers .number-container{display:-webkit-flex;display:-moz-box;display:flex;margin-top:13px;margin-right:40px;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile .info .numbers .number-container{margin-right:25px}}.content-container.profile .hero-profile-container .hero-profile .info .numbers .number-container .number p{margin-top:0;margin-bottom:0;font-size:32px;line-height:1.2em;font-weight:600}.content-container.profile .hero-profile-container .hero-profile .info .numbers .number-container .number span.small{margin-bottom:3px;margin-left:3px;font-size:16px;font-weight:600}.content-container.profile .hero-profile-container .hero-profile .info .numbers p.description{margin-top:auto;margin-bottom:5px;color:rgba(0,0,0,.3);font-size:16px;font-weight:600}.content-container.profile .hero-profile-container .hero-profile .info .my-buttons button{margin-right:8px}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile .info .my-buttons button:first-of-type{margin-bottom:8px}}.content-container.profile .hero-profile-container .hero-profile .info .bottom{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-top:1px solid #eaeaea;padding-top:24px}.content-container.profile .hero-profile-container .hero-profile .info .bottom .btn,.content-container.profile .hero-profile-container .hero-profile .info .bottom .contact-button{margin-right:16px}.content-container.profile .hero-profile-container .hero-profile .info .bottom p{display:inline-block;vertical-align:middle;font-size:12px;max-width:200px;color:rgba(0,0,0,.6)}.content-container.profile .hero-profile-container .hero-profile .info .logged-in-account-menu{position:absolute;top:32px;right:40px}.content-container.profile .hero-profile-container .hero-profile .info .verified{position:absolute;top:32px;right:40px;display:-webkit-flex;display:-moz-box;display:flex;height:32px;padding-left:32px;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-image:url(https://global-uploads.webflow.com/5b59a7932a1de3468b857859/5c3324a5edb5fd6c8fb3cc2a_correct.svg);background-position:0 50%;background-repeat:no-repeat;color:#39e29b}@media(max-width:768px){.content-container.profile .hero-profile-container .hero-profile .info .verified{display:none}}.content-container.profile .main-content{max-width:1120px;min-height:100px;margin-right:auto;margin-left:auto}@media(max-width:768px){.content-container.profile .main-content{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}.content-container.profile .main-content .left{width:55%}@media(max-width:768px){.content-container.profile .main-content .left{margin-bottom:32px}}.content-container.profile .main-content .right{width:-moz-calc(45% - 32px);width:calc(45% - 32px)}@media(max-width:768px){.content-container.profile .main-content .left,.content-container.profile .main-content .right{width:100%}}.content-container.profile .main-content .container{position:relative}.content-container.profile .main-content .container:last-child{margin-bottom:0}.content-container.profile .main-content .container:first-child{margin-bottom:32px}.content-container.profile .main-content .container h2{margin-bottom:16px}.content-container.profile .main-content .container h2.title-two{margin-top:16px}.content-container.profile .main-content .container .weak-text{color:rgba(0,0,0,.6);font-size:16px;line-height:1.4em;font-weight:400}.content-container.profile .main-content .container .plus-btn{-webkit-align-self:center;align-self:center}.content-container.profile .main-content .container.add-new-container{width:100%;border:2px dashed #b3b3b3;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.content-container.profile .main-content .container#company-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}@media(max-width:768px){.content-container.profile .main-content .container#company-container{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}}.content-container.profile .main-content .container#company-container .left-right-container{margin-bottom:16px;width:auto;min-width:50%}@media(min-width:769px){.content-container.profile .main-content .container#company-container .left-right-container{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}@media(max-width:768px){.content-container.profile .main-content .container#company-container .left-right-container{-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column}}.content-container.profile .main-content .container#company-container .image-container{margin-right:24px}@media(max-width:768px){.content-container.profile .main-content .container#company-container .image-container{margin-bottom:8px}}.content-container.profile .main-content .container#company-container .image-container img{object-fit:cover;height:200px;width:200px;border-radius:50%;border:1px solid #eaeef2}.content-container.profile .main-content .container#company-container .company-info-container{min-width:25%;margin-right:12px}@media(max-width:768px){.content-container.profile .main-content .container#company-container .company-info-container{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1}}.content-container.profile .main-content .container#company-container .company-info-container .orgnr{margin-top:4px}.content-container.profile .main-content .container#company-container .company-info-container p{margin-bottom:16px}.content-container.profile .main-content .container#company-container .options{margin-left:24px}.content-container.profile .main-content .container#reviews .no-ratings{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;width:100%;height:100px}.content-container.profile .main-content .container#reviews .no-ratings p{margin-bottom:8px}.content-container.profile .main-content .container#reviews .reviews-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.content-container.profile .main-content .container#reviews .reviews-info .info-title{margin-right:16px}.content-container.profile .main-content .container#reviews .review{padding:24px 16px 32px}.content-container.profile .main-content .container#reviews .review.not-last{border-bottom:1px solid #b3b3b3}.content-container.profile .main-content .container#reviews .review .left{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:16px}.content-container.profile .main-content .container#reviews .review .left .header-avatar{height:60px;width:60px}.content-container.profile .main-content .container#reviews .review .right{-webkit-flex:1 1;-moz-box-flex:1;flex:1 1}.content-container.profile .main-content .container#reviews .review .right .star-container{margin-bottom:8px}.content-container.profile .main-content .container .project{padding-bottom:8px}.content-container.profile .main-content .container .project:not(:last-of-type){margin-bottom:24px}.content-container.profile .main-content .container .project h3{margin-bottom:4px}.content-container.profile .main-content .container .project .company-name{color:#333;font-size:16px;margin-bottom:8px}.content-container.profile .main-content .container .project .project-description{padding-left:8px;border-left:2px solid #35babe}.content-container.projects #right-content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-moz-box-sizing:border-box;padding-top:24px;padding-bottom:24px;height:-moz-calc(100vh - 70px);height:calc(100vh - 70px);width:100%;box-sizing:border-box;overflow-y:scroll}@media(min-width:769px){.content-container.projects #right-content{padding-top:100px;padding-bottom:100px}}.content-container.projects #right-content .project-container{width:97%;max-width:600px}@media(min-width:769px){.content-container.projects #right-content .project-container .back-container{display:none}}.content-container.projects #right-content .project-container .back-container button.btn{margin-bottom:16px}#left-content .project{margin-bottom:8px;border-radius:12px}#left-content .new-project{margin-bottom:16px;border-radius:12px}#left-content .project{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;padding:12px;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#left-content .project.active,#left-content .project:hover{background:#eaeef2}#left-content .project.new-project{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#left-content .project .project-name{margin-bottom:4px;font-size:18px}#left-content .project .dates{font-size:14px}#left-content .project .right{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:auto}#left-content .project .right .project-status{height:28px;width:28px;padding:6px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background:#b3b3b3}#left-content .project .right .project-status.interested,#left-content .project .right .project-status.invited{background:#35babe}#left-content .project .right .project-status.interested .svg-icon{margin-left:1px}#left-content .project .right .project-status.ongoing{background:#26547c}#left-content .project .right .project-status.done{background:#00cc9b}#project-info{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;margin-bottom:24px}#project-info h2{margin-bottom:4px}#project-info .dates{margin-bottom:16px}#project-info .information{line-height:1.5em}#project-members{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px}#project-members h3{margin-bottom:16px}#project-members .member{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;padding:8px;-moz-box-sizing:border-box;box-sizing:border-box;background:#eaeef2;border-radius:8px}@media(min-width:769px){#project-members .member{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}@media(max-width:768px){#project-members .member{-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap}}#project-members .member:not(:last-of-type){margin-bottom:8px}#project-members .member .top{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}@media(max-width:768px){#project-members .member .top{margin-bottom:8px}}#project-members .member .bottom{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap}@media(max-width:768px){#project-members .member .bottom .btn{width:100%}}#project-members .member .avatar-container{height:50px;width:50px;position:relative;margin-right:12px}#project-members .member .avatar-container img{height:100%;width:100%;border-radius:50%}#project-members .member .avatar-container .status-container{position:absolute;height:14px;width:14px;background:#eaeef2;border-radius:50%;bottom:1px;right:1px;padding:1px;-moz-box-sizing:border-box;box-sizing:border-box}#project-members .member .avatar-container .status-container .status{width:100%;height:100%;border-radius:50%;background:#b3b3b3}#project-members .member .avatar-container .status-container .status.interested,#project-members .member .avatar-container .status-container .status.invited{background:#35babe}#project-members .member .avatar-container .status-container .status.working{background:#26547c}#project-members .member .avatar-container .status-container .status.done{background:#00cc9b}#project-members .member .mid{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}#project-members .member .mid .name{margin-bottom:8px}#project-members button.btn{border-radius:8px;padding:12px;margin-right:8px}.content-container.search{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;width:100vw;min-height:100vh}.content-container.search .left-content.search-options{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;box-shadow:0 15px 50px 0 rgba(51,94,164,.1)}.content-container.search .right-content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;padding-bottom:50px;min-height:-moz-calc(100vh - 70px);min-height:calc(100vh - 70px)}.content-container.search .right-content.isLoading{height:100%;max-height:-moz-calc(100vh - 70px);max-height:calc(100vh - 70px)}.content-container.search .right-content.isLoading .loading-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}@media(max-width:768px){.content-container.search .right-content.isLoading .loading-container{height:-moz-calc(100% - 66px);height:calc(100% - 66px)}}@media(min-width:769px){.content-container.search .right-content .back{display:none}}.content-container.search .right-content .search-results{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 24px 0}@media(max-width:768px){.content-container.search .right-content .search-results{-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.content-container.search .right-content .load-more-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:24px}.algolia .content-container.search{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row nowrap;width:100vw;min-height:100vh}.algolia .content-container.search .left-content.search-options{width:25%;min-width:350px;z-index:1;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;box-shadow:0 15px 50px 0 rgba(51,94,164,.1)}.algolia .content-container.search .left-content.search-options .ais-SearchBox{margin:16px 0}.algolia .content-container.search .left-content.search-options .ais-SearchBox input{padding:12px 16px;width:100%;border:1px solid #d9d9d9;border-radius:4px;font-size:14px;line-height:1.5}.algolia .content-container.search .left-content.search-options .ais-SearchBox button{display:none}.algolia .content-container.search .left-content.search-options .select{font-size:13px;padding:10px 8px 10px 14px;background:#fff;border:1px solid #ccc;border-radius:6px;overflow:hidden;position:relative}.algolia .content-container.search .left-content.search-options .select .ais-MenuSelect{width:120%;background:url(/img/icon/down.svg) no-repeat;background-position:80%}.algolia .content-container.search .left-content.search-options .select .ais-MenuSelect select{background:transparent;line-height:1;border:0;padding:0;border-radius:0;width:120%;position:relative;z-index:10;font-size:1em}.algolia .content-container.search .left-content.search-options .multicheckbox{display:block}.algolia .content-container.search .left-content.search-options .checkbox{margin-left:16px}.algolia .content-container.search .left-content.search-options .refinement-checkbox{padding:0}.algolia .content-container.search .left-content.search-options .multicheckbox>.checkbox>.refinement-checkbox>.left-right-container>.right{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.algolia .content-container.search .left-content.search-options .multicheckbox>.checkbox>.refinement-checkbox>.left-right-container>.right span{display:block;margin:0 8px}.algolia .content-container.search .right-content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column nowrap;padding-bottom:50px;min-height:-moz-calc(100vh - 70px);min-height:calc(100vh - 70px)}.algolia .content-container.search .right-content.isLoading{height:100%;max-height:-moz-calc(100vh - 70px);max-height:calc(100vh - 70px)}.algolia .content-container.search .right-content.isLoading .loading-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%}@media(max-width:768px){.algolia .content-container.search .right-content.isLoading .loading-container{height:-moz-calc(100% - 66px);height:calc(100% - 66px)}}@media(min-width:769px){.algolia .content-container.search .right-content .back{display:none}}.algolia .content-container.search .right-content .search-results{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-flow:row wrap;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 24px 0}@media(max-width:768px){.algolia .content-container.search .right-content .search-results{-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.algolia .content-container.search .right-content .load-more-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-bottom:24px}