#react-container html,#react-container body{width:100%;height:100%;padding:0;margin:0}#react-container html{box-sizing:border-box}#react-container *,#react-container *:before,#react-container *:after{box-sizing:inherit}#react-container p{margin:0 0 15px 0}#react-container img{display:block;max-width:100%}#react-container body{color:#191919}#react-container a{color:#ffc600}#react-container ::selection{background:#ffc600;color:#191919}#react-container .fc--primary-1{color:#ffc600}#react-container .bgc--primary-1{background:#ffc600}#react-container .fc--secondary-1{color:#f4cebb}#react-container .bgc--secondary-1{background:#f4cebb}#react-container .fc--neutrals-0{color:#fff}#react-container .bgc--neutrals-0{background:#fff}#react-container .fc--neutrals-1{color:#e5e5e5}#react-container .bgc--neutrals-1{background:#e5e5e5}#react-container .fc--neutrals-2{color:#ccc}#react-container .bgc--neutrals-2{background:#ccc}#react-container .fc--neutrals-3{color:#b2b2b2}#react-container .bgc--neutrals-3{background:#b2b2b2}#react-container .fc--neutrals-4{color:#999}#react-container .bgc--neutrals-4{background:#999}#react-container .fc--neutrals-5{color:#7f7f7f}#react-container .bgc--neutrals-5{background:#7f7f7f}#react-container .fc--neutrals-6{color:#656565}#react-container .bgc--neutrals-6{background:#656565}#react-container .fc--neutrals-7{color:#4c4c4c}#react-container .bgc--neutrals-7{background:#4c4c4c}#react-container .fc--neutrals-8{color:#333}#react-container .bgc--neutrals-8{background:#333}#react-container .fc--neutrals-9{color:#191919}#react-container .bgc--neutrals-9{background:#191919}#react-container .fc--neutrals-10{color:#000}#react-container .bgc--neutrals-10{background:#000}#react-container .fc--light-1{color:#f0f0f0}#react-container .bgc--light-1{background:#f0f0f0}#react-container .fc--valid{color:green}#react-container .bgc--valid{background:green}#react-container .fc--invalid{color:red}#react-container .bgc--invalid{background:red}#react-container body{font-family:"Open Sans";font-size:14px;line-height:1.8}#react-container body,#react-container button,#react-container input{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#react-container .BrainhubCarouselItem{display:flex;justify-content:center;align-items:center;position:relative}#react-container .BrainhubCarouselItem.BrainhubCarouselItem--clickable{cursor:pointer}#react-container .BrainhubCarouselItem .debug-number{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;font-size:2em;text-shadow:0px 0px 9px #fff}#react-container .BrainhubCarousel__dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0;font-size:0;line-height:0}#react-container .BrainhubCarousel__dots.BrainhubCarousel__dots--isRTL{direction:rtl}#react-container .BrainhubCarousel__dots .BrainhubCarousel__dot{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer;-webkit-appearance:none}#react-container .BrainhubCarousel__dots .BrainhubCarousel__dot.BrainhubCarousel__dot--selected{opacity:1 !important}#react-container .BrainhubCarousel__dots .BrainhubCarousel__dot:hover{opacity:1}#react-container .BrainhubCarousel__dots .BrainhubCarousel__dot:before{content:"";display:block;width:5px;height:5px;border-radius:50%;padding:0;border:none;background:#000}#react-container .BrainhubCarousel__dots .BrainhubCarousel__thumbnail{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer}#react-container .BrainhubCarousel__dots .BrainhubCarousel__thumbnail.BrainhubCarousel__thumbnail--selected{opacity:1 !important}#react-container .BrainhubCarousel__dots .BrainhubCarousel__thumbnail:hover{opacity:1}#react-container .BrainhubCarousel__thumbnail[type=button]{-webkit-appearance:none}#react-container .BrainhubCarousel--isRTL+.BrainhubCarousel__dots{direction:rtl}#react-container .BrainhubCarousel__container{width:100%;overflow:hidden}#react-container .BrainhubCarousel{overflow:hidden;display:flex;align-items:center}#react-container .BrainhubCarousel.BrainhubCarousel--isRTL{direction:rtl}#react-container .BrainhubCarousel.BrainhubCarousel--isRTL .BrainhubCarousel__trackContainer .BrainhubCarousel__track{direction:rtl}#react-container .BrainhubCarousel .BrainhubCarousel__trackContainer{overflow:hidden}#react-container .BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track{display:flex;overflow:hidden;list-style:none;margin:0;padding:0}#react-container .BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track.BrainhubCarousel__track--transition{transition:transform}#react-container .BrainhubCarousel__arrows{cursor:pointer}#react-container .BrainhubCarousel__loader{width:50px;height:50px;border-radius:100%;border:4px solid #7b59ff;border-left-color:rgba(0,0,0,0);animation:loader 1s infinite linear}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#react-container .BrainhubCarousel__arrows{position:relative;padding:21px;border:none;overflow:hidden;outline:0;font-size:0;line-height:0;background-color:#7b59ff}#react-container .BrainhubCarousel__arrows span{display:block;position:absolute;top:50%;left:50%;border-style:solid;border-color:#fff;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}#react-container .BrainhubCarousel__arrows:hover{background-color:#8768ff}#react-container .BrainhubCarousel__arrows:hover span{display:block;position:absolute;top:50%;left:50%;border-style:solid;border-color:#fff;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}#react-container .BrainhubCarousel__arrows:hover:enabled{background-color:#8768ff}#react-container .BrainhubCarousel__arrows:hover:enabled span{border-color:#fff;margin:0}#react-container .BrainhubCarousel__arrows:disabled{background-color:#ccc}#react-container .BrainhubCarousel__arrowLeft span{transform:translate(-50%, -50%) rotate(-135deg);margin-left:2.45px}#react-container .BrainhubCarousel__arrowRight span{transform:translate(-50%, -50%) rotate(45deg);margin-left:-2.45px}#react-container .BrainhubCarousel--isRTL .BrainhubCarousel__arrowLeft span{transform:translate(-50%, -50%) rotate(45deg);margin-left:-2.45px}#react-container .BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowLeft span{transform:rotate(180deg)}#react-container .BrainhubCarousel--isRTL .BrainhubCarousel__arrowRight span{transform:translate(-50%, -50%) rotate(-135deg);margin-left:2.45px}#react-container .BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowRight span{transform:rotate(-180deg)}#react-container .BrainhubCarousel--isRTL .BrainhubCarousel__arrows:hover span{margin:0}#react-container .BrainhubCarousel__arrow--disable{pointer-events:none}#react-container .button{display:inline-flex;align-items:center;justify-content:center;padding:15px 35px;outline:none;background-color:#122a3f;color:#fff;border:none;transition:background-color .2s ease-in-out}#react-container .button:hover{background-color:#1d4567}#react-container .button-new-project,#react-container .button-submit,#react-container .button-load-more{display:-ms-flexbox;display:flex;align-items:center;padding:10px 10px;padding-right:20px;outline:none;border-radius:50px;color:#fff;background-color:#337ab7;border:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out}#react-container .button-new-project svg,#react-container .button-submit svg,#react-container .button-load-more svg{width:25px;height:25px;margin-right:10px}#react-container .button-new-project:hover,#react-container .button-submit:hover,#react-container .button-load-more:hover{background-color:#285f8f;-webkit-box-shadow:0px 0px 0px 5px rgba(51,122,183,.2);-moz-box-shadow:0px 0px 0px 5px rgba(51,122,183,.2);box-shadow:0px 0px 0px 5px rgba(51,122,183,.2)}#react-container .button-submit{margin:25px auto 20px;min-width:40%;justify-content:space-between}#react-container .button-submit svg{margin:0}#react-container .button-submit span{margin:auto}#react-container .button-load-more{margin:0 auto 50px;margin-left:0;min-width:auto;justify-content:space-between;color:#337ab7;background-color:rgba(0,0,0,0) !important;border:none !important}#react-container .button-project-action{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;overflow:hidden;width:30px;height:30px;min-width:30px;margin-left:5px;border-radius:500px;border:solid 1px #e5e5e5;background-color:#fff;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;outline:none}#react-container .button-project-action>*{display:block;width:19px;height:19px;height:auto;align-self:center;margin:auto;padding:0;transition:color .2s ease-in-out}#react-container .button-project-action:hover{background-color:#337ab7;-webkit-box-shadow:0px 0px 0px 3px rgba(51,122,183,.2);-moz-box-shadow:0px 0px 0px 3px rgba(51,122,183,.2);box-shadow:0px 0px 0px 3px rgba(51,122,183,.2);border:solid 1px rgba(0,0,0,0)}#react-container .button-project-action:hover>*{color:#fff}#react-container [type=checkbox]:not(:checked),#react-container [type=checkbox]:checked,#react-container [type=radio]:not(:checked),#react-container [type=radio]:checked{position:absolute;left:-9999px;z-index:-1}#react-container [type=checkbox]:not(:checked)+label,#react-container [type=checkbox]:checked+label,#react-container [type=radio]:not(:checked)+label,#react-container [type=radio]:checked+label{position:relative;padding-left:30px;cursor:pointer;line-height:130%;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none}#react-container [type=checkbox]:not(:checked)+label:after,#react-container [type=checkbox]:checked+label:after,#react-container [type=radio]:not(:checked)+label:after,#react-container [type=radio]:checked+label:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:#fff;border-radius:3px;z-index:0;border:solid 1px rgba(0,0,0,.5)}#react-container [type=radio]:not(:checked)+label:after,#react-container [type=radio]:checked+label:after{border-radius:500px}#react-container [type=checkbox]:not(:checked)+label:before,#react-container [type=checkbox]:checked+label:before,#react-container [type=radio]:not(:checked)+label:before,#react-container [type=radio]:checked+label:before{content:"";position:absolute;top:0;left:0;color:#fff;border:solid 1px #337ab7;transition:all .2s;background:#337ab7;background-size:16px;width:20px;height:20px;display:block;z-index:100;border-radius:4px}#react-container [type=radio]:not(:checked)+label:before,#react-container [type=radio]:checked+label:before{border-radius:500px;background:#fff}#react-container [type=checkbox]:not(:checked)+label:before,#react-container [type=radio]:not(:checked)+label:before{opacity:0;transform:scale(0)}#react-container [type=radio]:checked+label:before{opacity:1;transform:scale(0.8);background:#000;border:solid 1px #fff}#react-container [type=checkbox]:checked+label:before{opacity:1;transform:scale(0.6)}#react-container input[type=checkbox].has-error+label:after,#react-container input[type=checkbox].has-error+label{border-color:red;color:red}#react-container [type=checkbox][disabled]:not(:checked)+label,#react-container [type=checkbox][disabled]:checked+label,#react-container [type=radio][disabled]:not(:checked)+label,#react-container [type=radio][disabled]:checked+label{opacity:.5}#react-container .c-checkbox--default{padding:16px 0 10px}#react-container .c-checkbox--default label{color:rgba(0,0,0,.8)}#react-container .c-checkbox--addition label,#react-container .c-radio--addition label{width:100%}#react-container .c-checkbox--addition [type=checkbox]:not(:checked)+label,#react-container .c-checkbox--addition [type=checkbox]:checked+label,#react-container .c-checkbox--addition [type=checkbox]:not(:checked)+label:before,#react-container .c-checkbox--addition [type=checkbox]:checked+label:before,#react-container .c-checkbox--addition [type=checkbox]:not(:checked)+label:after,#react-container .c-checkbox--addition [type=checkbox]:checked+label:after,#react-container .c-radio--addition [type=radio]:not(:checked)+label,#react-container .c-radio--addition [type=radio]:checked+label,#react-container .c-radio--addition [type=radio]:not(:checked)+label:before,#react-container .c-radio--addition [type=radio]:checked+label:before,#react-container .c-radio--addition [type=radio]:not(:checked)+label:after,#react-container .c-radio--addition [type=radio]:checked+label:after{left:auto;top:0;right:0;padding:0}#react-container .selectHolder{position:relative;display:block}#react-container .selectHolder:after{position:absolute;z-index:10;content:"";top:45%;right:18px;width:0;height:0;border:6px solid rgba(0,0,0,0);border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#react-container .selectHolder:before{position:absolute;z-index:1;content:"";top:1px;right:1px;bottom:1px;width:50px;height:auto;background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px}#react-container .c-input--select{display:block;box-sizing:border-box;width:100%;height:45px;padding:10px;margin:8px auto;background:#fff;border:solid 1px rgba(0,0,0,.1);border-radius:10px;outline:none;color:rgba(0,0,0,.9);transition:transform border .2s ease-in-out}#react-container .dropzone{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:100%;height:45vh;padding:10%;text-align:center;border:dotted 5px rgba(0,0,0,.1)}#react-container .dropzone p{margin:0}#react-container .dropzone input{border:none}#react-container .dropzone svg{margin:0 auto 40px;width:65px;height:auto;color:rgba(0,0,0,.1)}#react-container .heading{font-family:"Playfair Display";margin:0;padding:0}#react-container .heading.size-s{font-size:20px;line-height:1.2}#react-container .heading.size-m{font-size:30px;line-height:1.2}#react-container .heading.size-l{font-size:40px;line-height:1.2}#react-container .heading.size-xl{font-size:50px;line-height:1.2}#react-container .heading.spacing-xs{margin-bottom:5px}#react-container .heading.spacing-s{margin-bottom:10px}#react-container .heading.spacing-m{margin-bottom:15px}#react-container .heading.spacing-l{margin-bottom:20px}#react-container .heading.spacing-xl{margin-bottom:25px}#react-container .heading.weight-400{font-weight:400}#react-container .heading.weight-700{font-weight:700}@media all and (max-width: 419px){#react-container .heading.size-s{font-size:17px}#react-container .heading.size-m{font-size:22px}#react-container .heading.size-l{font-size:28px}#react-container .heading.size-xl{font-size:34px}}@media all and (min-width: 420px)and (max-width: 767px){#react-container .heading.size-s{font-size:18px}#react-container .heading.size-m{font-size:24px}#react-container .heading.size-l{font-size:30px}#react-container .heading.size-xl{font-size:38px}}@media all and (min-width: 768px)and (max-width: 1023px){#react-container .heading.size-s{font-size:19px}#react-container .heading.size-m{font-size:25px}#react-container .heading.size-l{font-size:32px}#react-container .heading.size-xl{font-size:40px}}@media all and (min-width: 1024px)and (max-width: 1279px){#react-container .heading.size-s{font-size:20px}#react-container .heading.size-m{font-size:27px}#react-container .heading.size-l{font-size:37px}#react-container .heading.size-xl{font-size:45px}}#react-container svg{display:block}#react-container input.c-input,#react-container input.c-input-phone,#react-container input[type=text],#react-container input[type=tel],#react-container input[type=password],#react-container input[type=email],#react-container textarea{display:block;box-sizing:border-box;width:100%;height:45px;padding:10px;margin:8px auto;background:#fff;border:solid 1px rgba(0,0,0,.1);border-radius:10px;outline:none;color:rgba(0,0,0,.9);transition:transform border .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none}#react-container input.c-input:focus,#react-container input.c-input-phone:focus,#react-container input[type=text]:focus,#react-container input[type=tel]:focus,#react-container input[type=password]:focus,#react-container input[type=email]:focus,#react-container textarea:focus{border:solid 1px rgba(0,0,0,.2)}#react-container input.c-input.has-error,#react-container input.c-input-phone.has-error,#react-container input[type=text].has-error,#react-container input[type=tel].has-error,#react-container input[type=password].has-error,#react-container input[type=email].has-error,#react-container textarea.has-error{border:solid 1px rgba(255,0,0,.8)}#react-container input.c-input[disabled],#react-container input.c-input-phone[disabled],#react-container input[type=text][disabled],#react-container input[type=tel][disabled],#react-container input[type=password][disabled],#react-container input[type=email][disabled],#react-container textarea[disabled]{opacity:.5}#react-container input.c-input::placeholder,#react-container input.c-input::-webkit-input-placeholder,#react-container input.c-input:-ms-input-placeholder,#react-container input.c-input::-ms-input-placeholder,#react-container input.c-input-phone::placeholder,#react-container input.c-input-phone::-webkit-input-placeholder,#react-container input.c-input-phone:-ms-input-placeholder,#react-container input.c-input-phone::-ms-input-placeholder,#react-container input[type=text]::placeholder,#react-container input[type=text]::-webkit-input-placeholder,#react-container input[type=text]:-ms-input-placeholder,#react-container input[type=text]::-ms-input-placeholder,#react-container input[type=tel]::placeholder,#react-container input[type=tel]::-webkit-input-placeholder,#react-container input[type=tel]:-ms-input-placeholder,#react-container input[type=tel]::-ms-input-placeholder,#react-container input[type=password]::placeholder,#react-container input[type=password]::-webkit-input-placeholder,#react-container input[type=password]:-ms-input-placeholder,#react-container input[type=password]::-ms-input-placeholder,#react-container input[type=email]::placeholder,#react-container input[type=email]::-webkit-input-placeholder,#react-container input[type=email]:-ms-input-placeholder,#react-container input[type=email]::-ms-input-placeholder,#react-container textarea::placeholder,#react-container textarea::-webkit-input-placeholder,#react-container textarea:-ms-input-placeholder,#react-container textarea::-ms-input-placeholder{color:#000;opacity:.3}#react-container label{margin:0}#react-container .offcanvas{display:flex;align-items:center;justify-content:center;width:45px;height:45px;padding:10px;margin:0;border:none;background:#f4cebb;appearance:none;cursor:pointer;transition:all 150ms}#react-container .offcanvas:hover{background:#f8ded1}#react-container .offcanvas:focus,#react-container .offcanvas:active{outline:none}#react-container .offcanvas span,#react-container .offcanvas span:before,#react-container .offcanvas span:after{background:#191919;height:1px;transition:all 150ms}#react-container .offcanvas span{width:100%;position:relative}#react-container .offcanvas span:before,#react-container .offcanvas span:after{content:"";display:block;width:100%;position:absolute;left:0;top:0;transform-origin:50% 50%}#react-container .offcanvas span:before{transform:translate(0, -8px)}#react-container .offcanvas span:after{transform:translate(0, 8px)}.offcanvas--is-open #react-container .offcanvas span{background:rgba(0,0,0,0)}.offcanvas--is-open #react-container .offcanvas span:before{transform:rotate(45deg)}.offcanvas--is-open #react-container .offcanvas span:after{transform:rotate(-45deg)}#react-container .paragraph{margin:0 0 15px 0;padding:0}#react-container .paragraph.size-s{font-size:12px}#react-container .paragraph.size-m{font-size:15px}#react-container .paragraph.size-l{font-size:18px}#react-container .paragraph.spacing-xs{margin-bottom:5px}#react-container .paragraph.spacing-s{margin-bottom:10px}#react-container .paragraph.spacing-m{margin-bottom:15px}#react-container .paragraph.spacing-l{margin-bottom:20px}#react-container .paragraph.spacing-xl{margin-bottom:25px}#react-container .paragraph.weight-400{font-weight:400}#react-container .paragraph.weight-700{font-weight:700}#react-container .paragraph:last-child{margin-bottom:0}#react-container .radio{position:relative;overflow:hidden;margin:0 0 0 25px}#react-container .radio input{position:absolute;left:-1000px;top:0}#react-container .radio label{display:block;padding:3px 0 0 32px;min-height:24px;font-family:"Playfair Display";line-height:1.2;user-select:none}#react-container .radio label:before,#react-container .radio label:after{content:"";display:block;position:absolute;transition:all 150ms;border-radius:50%}#react-container .radio label:before{content:"";display:block;width:24px;height:24px;left:0;top:0;border:1px solid #7f7f7f}#react-container .radio label:after{content:"";display:block;width:14px;height:14px;left:5px;top:5px;background:#f4cebb;opacity:0}#react-container .radio input:checked+label:after{opacity:1}#react-container .radio:first-child{margin-left:0}#react-container .status-icon{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;overflow:hidden;width:22px;height:22px;min-width:22px;border-radius:500px;border:solid 1px #e5e5e5;background-color:#fff}#react-container .status-icon>*{display:block;width:14px;height:14px;height:auto;align-self:center;margin:auto;padding:0}#react-container .status-icon .processed{color:#5ab307;transform:scale(0.8)}#react-container .status-icon .error{color:#e03e3e}#react-container .status-icon .processing{transform:scale(1);animation:pulse 3s infinite;color:#1ec6ff}@-webkit-keyframes pulse{0%{transform:scale(1)}70%{transform:scale(0.7)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}70%{transform:scale(0.7)}100%{transform:scale(1)}}#react-container .toggle-icon{display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center;width:40px;min-width:40px;height:100%;cursor:pointer}#react-container .toggle-icon>*{height:15px;width:auto}#react-container .banner-item{border-bottom:solid 1px #fff;animation-name:fadeInUp;animation-duration:.2s;animation-fill-mode:both;height:auto !important;min-height:40px;overflow:visible;overflow-x:hidden;background-color:#f2f2f2;padding:0 15px;height:40px;overflow:hidden}@-webkit-keyframes fadeInUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}#react-container .banner-item:last-child{border:none}#react-container .banner-item .banner-item--header{display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;overflow:visible;min-height:30px;overflow-x:hidden;margin:5px 0}#react-container .banner-item .banner-item--data{display:-ms-flexbox;display:flex;width:80%}#react-container .banner-item .banner-item--name{font-weight:bold;width:45%;align-self:center;font-size:11px}#react-container .banner-item .banner-item--size{font-size:11px;width:15%;align-self:center;padding-left:5px;opacity:.7}#react-container .banner-item .banner-item--actions{width:10%}#react-container .banner-item .banner-item--spacer{width:40px;min-width:40px;height:100%}#react-container .banner-item .banner-item--feedback{width:55%;font-size:11px;padding-left:5px;color:#f25527;opacity:.8}#react-container .banner-item .banner-item--feedback.passed{color:#5ab307}#react-container .contentSection .contentSection__inner{padding-top:150px;padding-bottom:150px}@media all and (max-width: 419px){#react-container .contentSection .contentSection__inner{padding-top:50px;padding-bottom:50px}}@media all and (min-width: 420px)and (max-width: 767px){#react-container .contentSection .contentSection__inner{padding-top:75px;padding-bottom:75px}}@media all and (min-width: 768px)and (max-width: 1023px){#react-container .contentSection .contentSection__inner{padding-top:100px;padding-bottom:100px}}@media all and (min-width: 1024px)and (max-width: 1279px){#react-container .contentSection .contentSection__inner{padding-top:125px;padding-bottom:125px}}#react-container .form-element{margin:15px 0}#react-container .has-error{border-color:red}#react-container .u-error{color:red}#react-container .project-item{position:relative;border-top:solid 1px #e5e5e5;animation-name:fadeInUp;animation-duration:.2s;animation-fill-mode:both}#react-container .project-item.on-delete{pointer-events:none;opacity:.5 !important}#react-container .project-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}#react-container .project-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@-webkit-keyframes fadeInUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}#react-container .project-item:last-child{border-bottom:solid 1px #e5e5e5}#react-container .project-item p{margin:0}#react-container .project-item .project-item--header{border-radius:5px;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0 15px;height:60px;overflow:hidden}#react-container .project-item .project-item--data{display:-ms-flexbox;display:flex;width:70%;height:100%}#react-container .project-item .project-item--name{font-weight:bold;width:45%;align-self:center}#react-container .project-item .project-item--flow,#react-container .project-item .project-item--user,#react-container .project-item .project-item--date{font-size:11px;width:15%;align-self:center;padding-left:5px;opacity:.7}#react-container .project-item .project-item--actions{width:20%}#react-container .project-item--actions{display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-end}#react-container .projects-header{display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding:20px 0}#react-container .loading{display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:50vh;justify-content:center;align-items:center}#react-container .loading .spinner{animation:rotating 1s linear infinite;width:50px;height:30px;opacity:.6}@-webkit-keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#react-container .modal{position:fixed;background:rgba(12,29,43,.9);top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;flex-direction:column;align-items:center;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:both;overflow:auto}#react-container .modal .modal-main{margin:auto}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0}to{opacity:1}}#react-container .modal .modal--item{background:#fff;border-radius:10px;max-width:90vw;min-width:30vw;-webkit-box-shadow:0px 0px 0px 5px rgba(255,255,255,.2);-moz-box-shadow:0px 0px 0px 5px rgba(255,255,255,.2);box-shadow:0px 0px 0px 5px rgba(255,255,255,.2)}#react-container .modal .modal--item.modal--item-previews{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#react-container .modal .modal--item.modal--item-previews .modal--item-preview{max-width:100%;max-height:60vh}#react-container .modal .modal--item.modal--item-previews .BrainhubCarousel__arrows{background-color:#fff;border-radius:500px}#react-container .modal .modal--item.modal--item-previews .BrainhubCarousel__arrows span{border-color:#000}#react-container .modal .modal--item.modal--item-previews .BrainhubCarousel__dots{padding-top:5vh}#react-container .modal .modal--item.modal--item-previews .BrainhubCarousel__dots button{outline:none;border-radius:500px;margin:0 5px;padding:5px}#react-container .modal .modal--item.modal--item-previews .BrainhubCarousel__dots button:before{display:none}#react-container .modal .modal--item.modal--item-previews .banner-slide{text-align:center}#react-container .modal .modal--item.modal--item-previews .banner-slide span{display:inline-block;margin:auto;color:#fff;font-size:12px}#react-container .modal .modal--item.modal--item-previews .banner-slide span:first-of-type{padding-top:60px}#react-container .modal .modal--item.modal--item-previews .banner-slide img{margin:auto}#react-container .modal .modal--item-header{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;background:#0c1d2b;padding:15px 10px;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px}#react-container .modal .modal--item-header svg{width:25px;height:auto;margin-right:5px}#react-container .modal .modal--item-header *{font-size:14px;margin:0}#react-container .modal .modal--item-content{padding:10px}#react-container .modal .modal--item-content.modal--item-content-confirm{text-align:center;padding:30px 10px 20px}#react-container .modal .modal--item-previews .modal--item-content{display:flex;justify-content:center;align-items:center;min-height:100vh}#react-container .modal .modal--confirm-buttons{width:100%;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}#react-container .modal .modal--confirm-buttons>*{width:49.85%}#react-container .modal .modal--confirm-buttons>*:first-child{border-bottom-left-radius:10px}#react-container .modal .modal--confirm-buttons>*:last-child{border-bottom-right-radius:10px}#react-container .modal .modal-close{position:fixed;z-index:100;top:20px;right:20px;border:none;outline:none;background-color:#fff;display:block;width:30px;height:30px;border-radius:500px}#react-container .modal .msnry--grid{width:100%}#react-container .modal .msnry--grid>div{display:inline;float:left;margin:15px}#react-container .modal .msnry--grid>div p{color:#fff;margin-top:10px}#react-container .projects-list{-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.15);box-shadow:0px 1px 5px 0px rgba(0,0,0,.15);border-radius:5px;margin-bottom:50px;overflow:hidden}#react-container .section{width:100%;position:relative}#react-container .section .section__inner{width:100%;max-width:1140px;margin:0 auto;padding-left:15px;padding-right:15px}