/*!
 * Cropper v2.3.2
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2016-06-08T12:14:46.286Z
 */.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;direction:ltr !important;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0 !important;max-width:none !important;height:100%;min-height:0 !important;max-height:none !important;image-orientation:0deg !important}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff;filter:alpha(opacity=0)}.cropper-modal{opacity:.5;background-color:#000;filter:alpha(opacity=50)}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,0.75)}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee;filter:alpha(opacity=50)}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:before,.cropper-center:after{position:absolute;display:block;content:' ';background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;background-color:#39f;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:' ';opacity:0;background-color:#39f;filter:alpha(opacity=0)}@media (min-width: 768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width: 992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width: 1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.register-container{display:flex;flex-direction:column;padding-bottom:2rem}.register-form-spacer{background-color:#1F52A1;height:8rem}.register-form-title{font-weight:500;font-size:20px;line-height:24px;letter-spacing:0.15px;color:#002B72}.register-form-description{margin-top:24px;margin-bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;width:unset}.register-form-container{display:flex;flex:1;align-self:center;flex-direction:column;background:#FFFFFF;box-shadow:0 6px 7.49px rgba(0,0,0,0.37);border-radius:4px;margin-top:-4rem;padding:3rem;flex-basis:content;width:60%;max-width:700px;min-width:375px}@media only screen and (max-width: 700px){.register-form-container{padding:16px}}.register-field-row{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 700px){.register-field-row{flex-direction:column;align-items:stretch}}.register-field-container{flex:1}.invite-container{max-width:28rem}.register-field{position:relative;margin-top:32px}.register-icon-container{margin-top:32px;margin-left:16px;width:24px;height:24px}.register-checkbox-field{display:flex;align-items:center;height:48px}.register-checkbox-field:first-of-type{margin-top:32px}.register-checkbox-field label{margin-left:16px;font-weight:normal;font-size:16px;line-height:28px;color:#000000}.register-field label{pointer-events:none;position:absolute;top:0;bottom:0;left:16px;transition:0.2s;display:flex;align-items:center;color:#212121}.register-field input:focus+label{top:0;left:17px;margin-top:-24px;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:0.4px;color:#1F52A1}.register-field input:valid+label{top:0;left:17px;margin-top:-24px;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:0.4px}.register-field input{background:rgba(0,0,0,0.04) !important;box-shadow:inset 0px -1px 0px rgba(0,0,0,0.4) !important;border-radius:4px 4px 0 0 !important;height:48px;font-weight:500;font-size:16px;line-height:20px;color:#212121;padding-left:16px;padding-top:16px;border-width:0;margin-bottom:0}.with-icon{padding-right:56px !important}.register-field-left{margin-right:16px}@media only screen and (max-width: 700px){.register-field-left{margin-right:0}}.register-field input:focus{background-color:rgba(0,0,0,0.12) !important;box-shadow:inset 0 -2px 0 #1F52A1 !important;border-radius:4px 4px 0 0 !important}p.register-field-error,span.register-field-error{font-weight:normal;font-size:12px;line-height:16px;letter-spacing:0.4px;color:#a52a2a;margin-left:16px;margin-bottom:0}.register-field-icon{display:flex;align-items:center;position:absolute;top:0;right:0;bottom:0;margin-right:16px}.register-field-icon img{width:24px;height:24px}.register-container button,.cropper-buttons button{background-color:#1F52A1;width:100%;margin-top:40px;margin-bottom:0;font-weight:bold;font-size:14px;line-height:16px;border-radius:4px}.cropper-buttons button.register-outline-button{margin-top:16px !important;margin-right:24px}.register-container button:hover{background-color:#0f264b}.register-outline-button{background-color:#FFFFFF !important;color:#1F52A1;border:1px solid #1F52A1;box-sizing:border-box}.register-outline-button:hover{color:#1F52A1}.register-outline-button:focus{color:#1F52A1}.register-secondary-button{margin-top:16px !important;background:#FF6300 !important}.register-secondary-button:hover{background:#993b00 !important}a.disabled{opacity:0.5;cursor:not-allowed}p.subtext{font-weight:normal;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.4px;color:rgba(33,33,33,0.3);margin-top:16px}.dialog-container{align-items:center;justify-content:center;display:flex;width:100%;height:100%}.register-modal{display:none;background-color:#ffffff;flex-direction:column;position:absolute;top:28% !important;left:50%;transform:translate(-50%);min-width:20rem;max-width:30rem;z-index:1024;box-shadow:0 12px 16px rgba(0,0,0,0.58);border-radius:6px;padding:24px}.register-modal h2{font-weight:500;font-size:20px;line-height:24px;letter-spacing:0.15px;color:#212121}.register-modal p{font-weight:normal;font-size:16px;line-height:28px;color:rgba(33,33,33,0.6)}.register-modal a{font-weight:bold;font-size:14px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;color:#1F52A1;margin-left:20px}.register-cropper-modal{display:none;background-color:#ffffff;position:absolute;top:10% !important;left:50%;transform:translate(-50%);z-index:1024;box-shadow:0 12px 16px rgba(0,0,0,0.58);border-radius:6px;padding:24px}.register-cropper-modal img{width:100%;height:100%}.dialog-buttons{display:flex;justify-content:flex-end}.register_avatar{display:flex;flex-direction:column;align-items:center;margin-top:32px;cursor:pointer}.register_avatar img{width:95px;height:95px;border-radius:50%}.register_avatar span{font-weight:900;font-size:12px;line-height:16px;text-align:center;letter-spacing:0.4px;color:#FF6300;margin-top:12px}.cropper-buttons{display:flex}.cropper-error{display:none;margin-top:16px;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0.4px;color:darkred;max-width:40rem}.loading-overlay{display:none;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.6);font-weight:600;font-size:16px}
