@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600|Crimson+Text:400,600,700);@import url(https://fonts.googleapis.com/css?family=Crimson+Text);/*!
 * Bootstrap v3.4.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(/static/media/glyphicons-halflings-regular.f4769f9b.eot);src:url(/static/media/glyphicons-halflings-regular.f4769f9b.eot?#iefix) format("embedded-opentype"),url(/static/media/glyphicons-halflings-regular.448c34a5.woff2) format("woff2"),url(/static/media/glyphicons-halflings-regular.fa277232.woff) format("woff"),url(/static/media/glyphicons-halflings-regular.e18bbf61.ttf) format("truetype"),url(/static/media/glyphicons-halflings-regular.89889688.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20AC"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270F"}.glyphicon-glass:before{content:"\E001"}.glyphicon-music:before{content:"\E002"}.glyphicon-search:before{content:"\E003"}.glyphicon-heart:before{content:"\E005"}.glyphicon-star:before{content:"\E006"}.glyphicon-star-empty:before{content:"\E007"}.glyphicon-user:before{content:"\E008"}.glyphicon-film:before{content:"\E009"}.glyphicon-th-large:before{content:"\E010"}.glyphicon-th:before{content:"\E011"}.glyphicon-th-list:before{content:"\E012"}.glyphicon-ok:before{content:"\E013"}.glyphicon-remove:before{content:"\E014"}.glyphicon-zoom-in:before{content:"\E015"}.glyphicon-zoom-out:before{content:"\E016"}.glyphicon-off:before{content:"\E017"}.glyphicon-signal:before{content:"\E018"}.glyphicon-cog:before{content:"\E019"}.glyphicon-trash:before{content:"\E020"}.glyphicon-home:before{content:"\E021"}.glyphicon-file:before{content:"\E022"}.glyphicon-time:before{content:"\E023"}.glyphicon-road:before{content:"\E024"}.glyphicon-download-alt:before{content:"\E025"}.glyphicon-download:before{content:"\E026"}.glyphicon-upload:before{content:"\E027"}.glyphicon-inbox:before{content:"\E028"}.glyphicon-play-circle:before{content:"\E029"}.glyphicon-repeat:before{content:"\E030"}.glyphicon-refresh:before{content:"\E031"}.glyphicon-list-alt:before{content:"\E032"}.glyphicon-lock:before{content:"\E033"}.glyphicon-flag:before{content:"\E034"}.glyphicon-headphones:before{content:"\E035"}.glyphicon-volume-off:before{content:"\E036"}.glyphicon-volume-down:before{content:"\E037"}.glyphicon-volume-up:before{content:"\E038"}.glyphicon-qrcode:before{content:"\E039"}.glyphicon-barcode:before{content:"\E040"}.glyphicon-tag:before{content:"\E041"}.glyphicon-tags:before{content:"\E042"}.glyphicon-book:before{content:"\E043"}.glyphicon-bookmark:before{content:"\E044"}.glyphicon-print:before{content:"\E045"}.glyphicon-camera:before{content:"\E046"}.glyphicon-font:before{content:"\E047"}.glyphicon-bold:before{content:"\E048"}.glyphicon-italic:before{content:"\E049"}.glyphicon-text-height:before{content:"\E050"}.glyphicon-text-width:before{content:"\E051"}.glyphicon-align-left:before{content:"\E052"}.glyphicon-align-center:before{content:"\E053"}.glyphicon-align-right:before{content:"\E054"}.glyphicon-align-justify:before{content:"\E055"}.glyphicon-list:before{content:"\E056"}.glyphicon-indent-left:before{content:"\E057"}.glyphicon-indent-right:before{content:"\E058"}.glyphicon-facetime-video:before{content:"\E059"}.glyphicon-picture:before{content:"\E060"}.glyphicon-map-marker:before{content:"\E062"}.glyphicon-adjust:before{content:"\E063"}.glyphicon-tint:before{content:"\E064"}.glyphicon-edit:before{content:"\E065"}.glyphicon-share:before{content:"\E066"}.glyphicon-check:before{content:"\E067"}.glyphicon-move:before{content:"\E068"}.glyphicon-step-backward:before{content:"\E069"}.glyphicon-fast-backward:before{content:"\E070"}.glyphicon-backward:before{content:"\E071"}.glyphicon-play:before{content:"\E072"}.glyphicon-pause:before{content:"\E073"}.glyphicon-stop:before{content:"\E074"}.glyphicon-forward:before{content:"\E075"}.glyphicon-fast-forward:before{content:"\E076"}.glyphicon-step-forward:before{content:"\E077"}.glyphicon-eject:before{content:"\E078"}.glyphicon-chevron-left:before{content:"\E079"}.glyphicon-chevron-right:before{content:"\E080"}.glyphicon-plus-sign:before{content:"\E081"}.glyphicon-minus-sign:before{content:"\E082"}.glyphicon-remove-sign:before{content:"\E083"}.glyphicon-ok-sign:before{content:"\E084"}.glyphicon-question-sign:before{content:"\E085"}.glyphicon-info-sign:before{content:"\E086"}.glyphicon-screenshot:before{content:"\E087"}.glyphicon-remove-circle:before{content:"\E088"}.glyphicon-ok-circle:before{content:"\E089"}.glyphicon-ban-circle:before{content:"\E090"}.glyphicon-arrow-left:before{content:"\E091"}.glyphicon-arrow-right:before{content:"\E092"}.glyphicon-arrow-up:before{content:"\E093"}.glyphicon-arrow-down:before{content:"\E094"}.glyphicon-share-alt:before{content:"\E095"}.glyphicon-resize-full:before{content:"\E096"}.glyphicon-resize-small:before{content:"\E097"}.glyphicon-exclamation-sign:before{content:"\E101"}.glyphicon-gift:before{content:"\E102"}.glyphicon-leaf:before{content:"\E103"}.glyphicon-fire:before{content:"\E104"}.glyphicon-eye-open:before{content:"\E105"}.glyphicon-eye-close:before{content:"\E106"}.glyphicon-warning-sign:before{content:"\E107"}.glyphicon-plane:before{content:"\E108"}.glyphicon-calendar:before{content:"\E109"}.glyphicon-random:before{content:"\E110"}.glyphicon-comment:before{content:"\E111"}.glyphicon-magnet:before{content:"\E112"}.glyphicon-chevron-up:before{content:"\E113"}.glyphicon-chevron-down:before{content:"\E114"}.glyphicon-retweet:before{content:"\E115"}.glyphicon-shopping-cart:before{content:"\E116"}.glyphicon-folder-close:before{content:"\E117"}.glyphicon-folder-open:before{content:"\E118"}.glyphicon-resize-vertical:before{content:"\E119"}.glyphicon-resize-horizontal:before{content:"\E120"}.glyphicon-hdd:before{content:"\E121"}.glyphicon-bullhorn:before{content:"\E122"}.glyphicon-bell:before{content:"\E123"}.glyphicon-certificate:before{content:"\E124"}.glyphicon-thumbs-up:before{content:"\E125"}.glyphicon-thumbs-down:before{content:"\E126"}.glyphicon-hand-right:before{content:"\E127"}.glyphicon-hand-left:before{content:"\E128"}.glyphicon-hand-up:before{content:"\E129"}.glyphicon-hand-down:before{content:"\E130"}.glyphicon-circle-arrow-right:before{content:"\E131"}.glyphicon-circle-arrow-left:before{content:"\E132"}.glyphicon-circle-arrow-up:before{content:"\E133"}.glyphicon-circle-arrow-down:before{content:"\E134"}.glyphicon-globe:before{content:"\E135"}.glyphicon-wrench:before{content:"\E136"}.glyphicon-tasks:before{content:"\E137"}.glyphicon-filter:before{content:"\E138"}.glyphicon-briefcase:before{content:"\E139"}.glyphicon-fullscreen:before{content:"\E140"}.glyphicon-dashboard:before{content:"\E141"}.glyphicon-paperclip:before{content:"\E142"}.glyphicon-heart-empty:before{content:"\E143"}.glyphicon-link:before{content:"\E144"}.glyphicon-phone:before{content:"\E145"}.glyphicon-pushpin:before{content:"\E146"}.glyphicon-usd:before{content:"\E148"}.glyphicon-gbp:before{content:"\E149"}.glyphicon-sort:before{content:"\E150"}.glyphicon-sort-by-alphabet:before{content:"\E151"}.glyphicon-sort-by-alphabet-alt:before{content:"\E152"}.glyphicon-sort-by-order:before{content:"\E153"}.glyphicon-sort-by-order-alt:before{content:"\E154"}.glyphicon-sort-by-attributes:before{content:"\E155"}.glyphicon-sort-by-attributes-alt:before{content:"\E156"}.glyphicon-unchecked:before{content:"\E157"}.glyphicon-expand:before{content:"\E158"}.glyphicon-collapse-down:before{content:"\E159"}.glyphicon-collapse-up:before{content:"\E160"}.glyphicon-log-in:before{content:"\E161"}.glyphicon-flash:before{content:"\E162"}.glyphicon-log-out:before{content:"\E163"}.glyphicon-new-window:before{content:"\E164"}.glyphicon-record:before{content:"\E165"}.glyphicon-save:before{content:"\E166"}.glyphicon-open:before{content:"\E167"}.glyphicon-saved:before{content:"\E168"}.glyphicon-import:before{content:"\E169"}.glyphicon-export:before{content:"\E170"}.glyphicon-send:before{content:"\E171"}.glyphicon-floppy-disk:before{content:"\E172"}.glyphicon-floppy-saved:before{content:"\E173"}.glyphicon-floppy-remove:before{content:"\E174"}.glyphicon-floppy-save:before{content:"\E175"}.glyphicon-floppy-open:before{content:"\E176"}.glyphicon-credit-card:before{content:"\E177"}.glyphicon-transfer:before{content:"\E178"}.glyphicon-cutlery:before{content:"\E179"}.glyphicon-header:before{content:"\E180"}.glyphicon-compressed:before{content:"\E181"}.glyphicon-earphone:before{content:"\E182"}.glyphicon-phone-alt:before{content:"\E183"}.glyphicon-tower:before{content:"\E184"}.glyphicon-stats:before{content:"\E185"}.glyphicon-sd-video:before{content:"\E186"}.glyphicon-hd-video:before{content:"\E187"}.glyphicon-subtitles:before{content:"\E188"}.glyphicon-sound-stereo:before{content:"\E189"}.glyphicon-sound-dolby:before{content:"\E190"}.glyphicon-sound-5-1:before{content:"\E191"}.glyphicon-sound-6-1:before{content:"\E192"}.glyphicon-sound-7-1:before{content:"\E193"}.glyphicon-copyright-mark:before{content:"\E194"}.glyphicon-registration-mark:before{content:"\E195"}.glyphicon-cloud-download:before{content:"\E197"}.glyphicon-cloud-upload:before{content:"\E198"}.glyphicon-tree-conifer:before{content:"\E199"}.glyphicon-tree-deciduous:before{content:"\E200"}.glyphicon-cd:before{content:"\E201"}.glyphicon-save-file:before{content:"\E202"}.glyphicon-open-file:before{content:"\E203"}.glyphicon-level-up:before{content:"\E204"}.glyphicon-copy:before{content:"\E205"}.glyphicon-paste:before{content:"\E206"}.glyphicon-alert:before{content:"\E209"}.glyphicon-equalizer:before{content:"\E210"}.glyphicon-king:before{content:"\E211"}.glyphicon-queen:before{content:"\E212"}.glyphicon-pawn:before{content:"\E213"}.glyphicon-bishop:before{content:"\E214"}.glyphicon-knight:before{content:"\E215"}.glyphicon-baby-formula:before{content:"\E216"}.glyphicon-tent:before{content:"\26FA"}.glyphicon-blackboard:before{content:"\E218"}.glyphicon-bed:before{content:"\E219"}.glyphicon-apple:before{content:"\F8FF"}.glyphicon-erase:before{content:"\E221"}.glyphicon-hourglass:before{content:"\231B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E230"}.glyphicon-ice-lolly:before{content:"\E231"}.glyphicon-ice-lolly-tasted:before{content:"\E232"}.glyphicon-education:before{content:"\E233"}.glyphicon-option-horizontal:before{content:"\E234"}.glyphicon-option-vertical:before{content:"\E235"}.glyphicon-menu-hamburger:before{content:"\E236"}.glyphicon-modal-window:before{content:"\E237"}.glyphicon-oil:before{content:"\E238"}.glyphicon-grain:before{content:"\E239"}.glyphicon-sunglasses:before{content:"\E240"}.glyphicon-text-size:before{content:"\E241"}.glyphicon-text-color:before{content:"\E242"}.glyphicon-text-background:before{content:"\E243"}.glyphicon-object-align-top:before{content:"\E244"}.glyphicon-object-align-bottom:before{content:"\E245"}.glyphicon-object-align-horizontal:before{content:"\E246"}.glyphicon-object-align-left:before{content:"\E247"}.glyphicon-object-align-vertical:before{content:"\E248"}.glyphicon-object-align-right:before{content:"\E249"}.glyphicon-triangle-right:before{content:"\E250"}.glyphicon-triangle-left:before{content:"\E251"}.glyphicon-triangle-bottom:before{content:"\E252"}.glyphicon-triangle-top:before{content:"\E253"}.glyphicon-console:before{content:"\E254"}.glyphicon-superscript:before{content:"\E255"}.glyphicon-subscript:before{content:"\E256"}.glyphicon-menu-left:before{content:"\E257"}.glyphicon-menu-right:before{content:"\E258"}.glyphicon-menu-down:before{content:"\E259"}.glyphicon-menu-up:before{content:"\E260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014   \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0   \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\A0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:left .6s ease-in-out;-o-transition:.6s ease-in-out left;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203A"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.rbt{outline:none}.rbt-menu{margin-bottom:2px}.rbt-menu>li a{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.rbt-menu>li a:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-input-multi{cursor:text;overflow:hidden;position:relative;height:auto}.rbt-input-multi.focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border-color:#66afe9;outline:0}.rbt-input-multi.form-control[disabled]{background-color:#e9ecef;opacity:1}.rbt-input-multi input::-moz-placeholder{color:#999;opacity:1}.rbt-input-multi input:-ms-input-placeholder{color:#999}.rbt-input-multi input::-webkit-input-placeholder{color:#999}.rbt-input-multi .rbt-input-wrapper{margin-bottom:-4px;margin-top:-1px;overflow:hidden}.rbt-input-multi .rbt-input-main{height:20px;margin:1px 0 4px}.rbt-input-multi .rbt-input-hint-container{display:inline-block}.rbt-input-multi.form-control-lg .rbt-input-main,.rbt-input-multi.input-lg .rbt-input-main{height:24px}.rbt-input-multi.form-control-sm .rbt-input-main,.rbt-input-multi.input-sm .rbt-input-main{height:18px}.rbt-close{z-index:1}.rbt-close-lg{font-size:24px}.rbt-token{background-color:#e7f4ff;border:0;border-radius:2px;color:#1f8dd6;display:inline-block;line-height:1em;margin:0 3px 3px 0;padding:4px 7px;position:relative}.rbt-token-disabled{background-color:#ddd;color:#888;pointer-events:none}.rbt-token-removeable{cursor:pointer;padding-right:21px}.rbt-token-active{background-color:#1f8dd6;color:#fff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{bottom:0;color:inherit;font-size:inherit;font-weight:400;opacity:1;outline:none;padding:3px 7px;position:absolute;right:0;text-shadow:none;top:-2px}.rbt-loader{-webkit-animation:loader-animation .6s infinite linear;animation:loader-animation .6s infinite linear;border:1px solid #d5d5d5;border-radius:50%;border-top-color:#1f8dd6;display:block;height:16px;width:16px}.rbt-loader-lg{height:20px;width:20px}.rbt-aux{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;bottom:0;-ms-flex-pack:center;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:34px}.rbt-aux-lg{width:46px}.rbt-aux .rbt-close{margin-top:-4px;pointer-events:auto}.has-aux .rbt-input{padding-right:34px}.rbt-highlight-text{background-color:inherit;color:inherit;font-weight:700;padding:0}.input-group>.rbt{-ms-flex:1;flex:1 1}.input-group>.rbt .rbt-input-hint-container{display:-ms-flexbox;display:flex}.input-group>.rbt .rbt-aux,.input-group>.rbt .rbt-input-hint{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.has-error .rbt-input-multi.focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-warning .rbt-input-multi.focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-success .rbt-input-multi.focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}@keyframes loader-animation{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader-animation{to{-webkit-transform:rotate(1turn)}}.Modal__modalcontainer___11kHv {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  padding: 1.2rem;
  display: flex;
  position: fixed;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: rgba(57, 71, 77, 0.95);
  align-items: flex-start;
  justify-content: center; }
  .Modal__modalcontainer___11kHv .Modal__closebutton___2OqUV {
    top: 41px;
    right: 41px;
    cursor: pointer;
    position: fixed; }
  .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW {
    position: relative;
    max-width: 780px;
    background-clip: padding-box;
    box-sizing: border-box;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW {
        width: 100%; } }
    .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__header___cV5qi {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__header___cV5qi .Modal__close___1werU {
        cursor: pointer; }
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__header___cV5qi .Modal__title___18hKX {
        font-family: "CrimsonText-Roman";
        font-size: 40px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.2;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff; }
    .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__divider___3k7nP {
      margin: 22px 0 22px 0; }
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__divider___3k7nP .Modal__top___uhh2C {
        width: 780px;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
        @media screen and (max-width: 768px) {
          .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__divider___3k7nP .Modal__top___uhh2C {
            width: 100%; } }
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__divider___3k7nP .Modal__bottom___3i2sH {
        width: 780px;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
        @media screen and (max-width: 768px) {
          .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__divider___3k7nP .Modal__bottom___3i2sH {
            width: 100%; } }
    .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__intro___3VYeL {
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: justify;
      color: #ffffff;
      margin-bottom: 26px; }
    .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU {
      padding-left: 2px;
      padding-right: 10px; }
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__last___243WL {
        padding-bottom: 75px; }
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__row___hMWeD {
        display: flex;
        flex-direction: row; }
        .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__row___hMWeD .Modal__numberCircle___1IwYJ {
          border-radius: 50%;
          width: 24px;
          height: 24px;
          background-color: rgba(113, 137, 144, 0.5);
          font-family: "AvenirNextLTPro-Demi";
          font-size: 14px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 24px;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          margin-right: 16px; }
        .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__row___hMWeD .Modal__rowText___f7_l2 {
          display: flex;
          flex-direction: column; }
          @media screen and (max-width: 768px) {
            .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__row___hMWeD .Modal__rowText___f7_l2 {
              width: 85%; } }
          .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__row___hMWeD .Modal__rowText___f7_l2 .Modal__sectiontitle___1RQfl {
            font-family: "AvenirNextLTPro-Demi";
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.33;
            letter-spacing: normal;
            text-align: left;
            color: #ffffff;
            padding-bottom: 6px; }
          .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__row___hMWeD .Modal__rowText___f7_l2 .Modal__sectioncontent___3FHkt {
            font-family: "AvenirNextLTPro-Regular";
            font-size: 14px;
            font-weight: 500;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.5;
            letter-spacing: normal;
            text-align: left;
            color: #d8d8d8;
            color: #d8d8d8;
            padding-right: 10px; }
      .Modal__modalcontainer___11kHv .Modal__modalcontent___mdSpW .Modal__content___2HqcU .Modal__divider___3k7nP {
        width: 520px;
        height: 1px;
        opacity: 0.1;
        background-color: #ffffff; }
.ModalWrapper__inlineTrigger___1tSbx {
  display: inline; }
.Checkbox__checkbox___24VxY {
  font-size: 14px;
  margin: 10px 0; }
  .Checkbox__checkbox___24VxY.Checkbox__bordered___3KpV9 {
    background-color: #fff;
    border: 1px solid gray;
    height: 50px;
    border-radius: 4px;
    text-align: left;
    color: black; }
    .Checkbox__checkbox___24VxY.Checkbox__bordered___3KpV9 label {
      margin: 15px; }

.Checkbox__noMargin___PEGbE input {
  width: 24px;
  height: 24px; }

.Checkbox__big___E-LYu label {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d;
  display: flex;
  align-items: center; }
  .Checkbox__big___E-LYu label input {
    width: 20px;
    height: 20px;
    object-fit: contain;
    margin-top: 3px; }
  .Checkbox__big___E-LYu label div {
    padding-left: 10px; }

.Checkbox__text___3YeBT {
  font-family: "AvenirNextLTPro-Regular";
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.Checkbox__signUp___cC16T {
  font-size: 20px;
  margin-right: 0.5em !important; }
.pretty-checkbox__pretty___3K9Q_ * {
  box-sizing: border-box; }

.pretty-checkbox__pretty___3K9Q_ input:not([type='checkbox']):not([type='radio']) {
  display: none; }

.pretty-checkbox__pretty___3K9Q_ {
  position: relative;
  display: inline-block;
  margin-right: 1em;
  white-space: nowrap;
  line-height: 1; }
  .pretty-checkbox__pretty___3K9Q_ input {
    position: absolute;
    left: 0;
    top: 0;
    min-width: 1em;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: 0;
    margin: 0;
    padding: 0;
    cursor: pointer; }
  .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W label {
    position: initial;
    display: inline-block;
    font-weight: normal;
    margin: 0;
    text-indent: 2em;
    min-width: calc(1em + 2px); }
    .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W label:before, .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W label:after {
      content: '';
      width: calc(1em + 2px);
      height: calc(1em + 2px);
      display: block;
      box-sizing: border-box;
      border-radius: 0;
      border: 1px solid transparent;
      z-index: 0;
      position: absolute;
      left: 0;
      top: calc((0% - (100% - 1em)) - 8%);
      background-color: transparent; }
    .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W label:before {
      border-color: #bdc3c7; }
  .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W.pretty-checkbox__p-is-hover___2E9Ga, .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W.pretty-checkbox__p-is-indeterminate___3tes8 {
    display: none; }

@keyframes pretty-checkbox__zoom___2Blrw {
  0% {
    opacity: 0;
    transform: scale(0); } }

@keyframes pretty-checkbox__tada___2aJFj {
  0% {
    animation-timing-function: ease-in;
    opacity: 0;
    transform: scale(7); }
  38% {
    animation-timing-function: ease-out;
    opacity: 1;
    transform: scale(1); }
  55% {
    animation-timing-function: ease-in;
    transform: scale(1.5); }
  72% {
    animation-timing-function: ease-out;
    transform: scale(1); }
  81% {
    animation-timing-function: ease-in;
    transform: scale(1.24); }
  89% {
    animation-timing-function: ease-out;
    transform: scale(1); }
  95% {
    animation-timing-function: ease-in;
    transform: scale(1.04); }
  100% {
    animation-timing-function: ease-out;
    transform: scale(1); } }

@keyframes pretty-checkbox__jelly___1f5pu {
  0% {
    transform: scale3d(1, 1, 1); }
  30% {
    transform: scale3d(0.75, 1.25, 1); }
  40% {
    transform: scale3d(1.25, 0.75, 1); }
  50% {
    transform: scale3d(0.85, 1.15, 1); }
  65% {
    transform: scale3d(1.05, 0.95, 1); }
  75% {
    transform: scale3d(0.95, 1.05, 1); }
  100% {
    transform: scale3d(1, 1, 1); } }

@keyframes pretty-checkbox__rotate___SPyoO {
  0% {
    opacity: 0;
    transform: translateZ(-200px) rotate(-45deg); }
  100% {
    opacity: 1;
    transform: translateZ(0) rotate(0); } }

@keyframes pretty-checkbox__pulse____BWOV {
  0% {
    box-shadow: 0px 0px 0px 0px #bdc3c7; }
  100% {
    box-shadow: 0px 0px 0px 1.5em rgba(189, 195, 199, 0); } }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA.pretty-checkbox__p-fill___2EzEF .pretty-checkbox__state___33P6W label:after {
  transform: scale(1); }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA .pretty-checkbox__state___33P6W label:after {
  transform: scale(0.6); }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA input:checked ~ .pretty-checkbox__state___33P6W label:after {
  background-color: #bdc3c7 !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA.pretty-checkbox__p-thick___1xYH- .pretty-checkbox__state___33P6W label:before, .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA.pretty-checkbox__p-thick___1xYH- .pretty-checkbox__state___33P6W label:after {
  border-width: calc(1em / 7); }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA.pretty-checkbox__p-thick___1xYH- .pretty-checkbox__state___33P6W label:after {
  transform: scale(0.4) !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-icon___2pXe2 .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid {
  position: absolute;
  font-size: 1em;
  width: calc(1em + 2px);
  height: calc(1em + 2px);
  left: 0;
  z-index: 1;
  text-align: center;
  line-height: normal;
  top: calc((0% - (100% - 1em)) - 8%);
  border: 1px solid transparent;
  opacity: 0; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-icon___2pXe2 .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid:before {
  margin: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  line-height: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-icon___2pXe2 input:checked ~ .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid {
  opacity: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-icon___2pXe2 input:checked ~ .pretty-checkbox__state___33P6W label:before {
  border-color: #5a656b; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-svg___3724u .pretty-checkbox__state___33P6W .pretty-checkbox__svg___346i4 {
  position: absolute;
  font-size: 1em;
  width: calc(1em + 2px);
  height: calc(1em + 2px);
  left: 0;
  z-index: 1;
  text-align: center;
  line-height: normal;
  top: calc((0% - (100% - 1em)) - 8%);
  border: 1px solid transparent;
  opacity: 0; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-svg___3724u .pretty-checkbox__state___33P6W svg {
  margin: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  line-height: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-svg___3724u input:checked ~ .pretty-checkbox__state___33P6W .pretty-checkbox__svg___346i4 {
  opacity: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-image___zFrse .pretty-checkbox__state___33P6W img {
  opacity: 0;
  position: absolute;
  width: calc(1em + 2px);
  height: calc(1em + 2px);
  top: 0;
  top: calc((0% - (100% - 1em)) - 8%);
  left: 0;
  z-index: 0;
  text-align: center;
  line-height: normal;
  transform: scale(0.8); }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-image___zFrse input:checked ~ .pretty-checkbox__state___33P6W img {
  opacity: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input {
  min-width: 2em; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre .pretty-checkbox__state___33P6W {
  position: relative; }
  .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre .pretty-checkbox__state___33P6W:before {
    content: '';
    border: 1px solid #bdc3c7;
    border-radius: 60px;
    width: 2em;
    box-sizing: unset;
    height: calc(1em + 2px);
    position: absolute;
    top: 0;
    top: calc((0% - (100% - 1em)) - 16%);
    z-index: 0;
    transition: all 0.5s ease; }
  .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre .pretty-checkbox__state___33P6W label {
    text-indent: 2.5em; }
    .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre .pretty-checkbox__state___33P6W label:before, .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre .pretty-checkbox__state___33P6W label:after {
      transition: all 0.5s ease;
      border-radius: 100%;
      left: 0;
      border-color: transparent;
      transform: scale(0.8); }
    .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre .pretty-checkbox__state___33P6W label:after {
      background-color: #bdc3c7 !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W:before {
  border-color: #5a656b; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W label:before {
  opacity: 0; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W label:after {
  background-color: #5a656b !important;
  left: 1em; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W:before {
  border-color: #5a656b;
  background-color: #5a656b !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W label:before {
  opacity: 0; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W label:after {
  background-color: #fff !important;
  left: 1em; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-slim___3l-F1 .pretty-checkbox__state___33P6W:before {
  height: 0.1em;
  background: #bdc3c7 !important;
  top: calc(50% - 0.1em); }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-slim___3l-F1 input:checked ~ .pretty-checkbox__state___33P6W:before {
  border-color: #5a656b;
  background-color: #5a656b !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-has-hover___1g21j input:hover ~ .pretty-checkbox__state___33P6W:not(.pretty-checkbox__p-is-hover___2E9Ga) {
  display: none; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-has-hover___1g21j input:hover ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-is-hover___2E9Ga {
  display: block; }
  .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-has-hover___1g21j input:hover ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-is-hover___2E9Ga .pretty-checkbox__icon___2ruid {
    display: block; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-has-focus___1UQov input:focus ~ .pretty-checkbox__state___33P6W label:before {
  box-shadow: 0px 0px 3px 0px #bdc3c7; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-has-indeterminate___1X2W1 input[type='checkbox']:indeterminate ~ .pretty-checkbox__state___33P6W:not(.pretty-checkbox__p-is-indeterminate___3tes8) {
  display: none; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-has-indeterminate___1X2W1 input[type='checkbox']:indeterminate ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-is-indeterminate___3tes8 {
  display: block; }
  .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-has-indeterminate___1X2W1 input[type='checkbox']:indeterminate ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-is-indeterminate___3tes8 .pretty-checkbox__icon___2ruid {
    display: block;
    opacity: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-on___3nTL7 {
  opacity: 0;
  display: none; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-off___fw1BG,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W img {
  opacity: 1;
  display: inherit; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-off___fw1BG .pretty-checkbox__icon___2ruid {
  color: #bdc3c7; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-on___3nTL7 {
  opacity: 1;
  display: inherit; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-off___fw1BG {
  opacity: 0;
  display: none; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-plain___119OP input:checked ~ .pretty-checkbox__state___33P6W label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-plain___119OP.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W label:before {
  content: none; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-plain___119OP.pretty-checkbox__p-plain___119OP .pretty-checkbox__icon___2ruid {
  transform: scale(1.1); }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-round___3Aafi .pretty-checkbox__state___33P6W label:before, .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-round___3Aafi .pretty-checkbox__state___33P6W label:after {
  border-radius: 100%; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-round___3Aafi.pretty-checkbox__p-icon___2pXe2 .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid {
  border-radius: 100%;
  overflow: hidden; }
  .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-round___3Aafi.pretty-checkbox__p-icon___2pXe2 .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid:before {
    transform: scale(0.8); }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-curve___eR_3t .pretty-checkbox__state___33P6W label:before, .pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-curve___eR_3t .pretty-checkbox__state___33P6W label:after {
  border-radius: 20%; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 .pretty-checkbox__svg___346i4 {
  transition: all 0.5s ease; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 input:checked + .pretty-checkbox__state___33P6W label:after {
  transition: all 0.3s ease; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 input:checked + .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 input:checked + .pretty-checkbox__state___33P6W .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2 input:checked + .pretty-checkbox__state___33P6W img {
  animation: pretty-checkbox__zoom___2Blrw 0.2s ease; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2.pretty-checkbox__p-default___3i1xA input:checked + .pretty-checkbox__state___33P6W label:after {
  animation: pretty-checkbox__zoom___2Blrw 0.2s ease; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-smooth___1F6t2.pretty-checkbox__p-plain___119OP input:checked + .pretty-checkbox__state___33P6W label:before {
  content: '';
  transform: scale(0);
  transition: all 0.5s ease; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-tada___ute6Q:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-tada___ute6Q:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-tada___ute6Q:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W img,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-tada___ute6Q:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-tada___ute6Q:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W label:after {
  animation: pretty-checkbox__tada___2aJFj 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;
  opacity: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-jelly___2Dn2V:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-jelly___2Dn2V:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-jelly___2Dn2V:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W img,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-jelly___2Dn2V:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-jelly___2Dn2V:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W label:after {
  animation: pretty-checkbox__jelly___1f5pu 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  opacity: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-jelly___2Dn2V:not(.pretty-checkbox__p-default___3i1xA) input:checked + .pretty-checkbox__state___33P6W label:before {
  border-color: transparent; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-rotate___3dEbK:not(.pretty-checkbox__p-default___3i1xA) input:checked ~ .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-rotate___3dEbK:not(.pretty-checkbox__p-default___3i1xA) input:checked ~ .pretty-checkbox__state___33P6W .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-rotate___3dEbK:not(.pretty-checkbox__p-default___3i1xA) input:checked ~ .pretty-checkbox__state___33P6W img,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-rotate___3dEbK:not(.pretty-checkbox__p-default___3i1xA) input:checked ~ .pretty-checkbox__state___33P6W label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-rotate___3dEbK:not(.pretty-checkbox__p-default___3i1xA) input:checked ~ .pretty-checkbox__state___33P6W label:after {
  animation: pretty-checkbox__rotate___SPyoO 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  opacity: 1; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-rotate___3dEbK:not(.pretty-checkbox__p-default___3i1xA) input:checked ~ .pretty-checkbox__state___33P6W label:before {
  border-color: transparent; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-pulse___2n_hP:not(.pretty-checkbox__p-switch___20Jre) input:checked ~ .pretty-checkbox__state___33P6W label:before {
  animation: pretty-checkbox__pulse____BWOV 1s; }

.pretty-checkbox__pretty___3K9Q_ input[disabled] {
  cursor: not-allowed;
  display: none; }
  .pretty-checkbox__pretty___3K9Q_ input[disabled] ~ * {
    opacity: .5; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-locked___3nWWm input {
  display: none;
  cursor: not-allowed; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms label:after {
  background-color: #70adcc !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms .pretty-checkbox__svg___346i4 {
  color: #fff;
  stroke: #fff; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy label:before {
  border-color: #70adcc; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy label:after {
  background-color: transparent; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy svg,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy svg {
  color: #70adcc;
  stroke: #70adcc; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA:not(.pretty-checkbox__p-fill___2EzEF) input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary-o___qsHKy label:after {
  background-color: #70adcc !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms:before {
  border-color: #70adcc; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms:before {
  background-color: #70adcc !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-slim___3l-F1 input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-primary___27zms:before {
  border-color: #387c9e;
  background-color: #387c9e !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_ label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_ label:after {
  background-color: #5bc0de !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_ .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_ .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_ .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_ .pretty-checkbox__svg___346i4 {
  color: #fff;
  stroke: #fff; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 label:before {
  border-color: #5bc0de; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 label:after {
  background-color: transparent; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 svg,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 svg {
  color: #5bc0de;
  stroke: #5bc0de; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA:not(.pretty-checkbox__p-fill___2EzEF) input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info-o___2DgQ5 label:after {
  background-color: #5bc0de !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_:before {
  border-color: #5bc0de; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_:before {
  background-color: #5bc0de !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-slim___3l-F1 input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-info___3D0p_:before {
  border-color: #2390b0;
  background-color: #2390b0 !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi label:after {
  background-color: #5cb85c !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi .pretty-checkbox__svg___346i4 {
  color: #fff;
  stroke: #fff; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK label:before {
  border-color: #5cb85c; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK label:after {
  background-color: transparent; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK svg,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK svg {
  color: #5cb85c;
  stroke: #5cb85c; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA:not(.pretty-checkbox__p-fill___2EzEF) input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success-o___2T4yK label:after {
  background-color: #5cb85c !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi:before {
  border-color: #5cb85c; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi:before {
  background-color: #5cb85c !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-slim___3l-F1 input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-success___23zfi:before {
  border-color: #357935;
  background-color: #357935 !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou label:after {
  background-color: #f0ad4e !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou .pretty-checkbox__svg___346i4 {
  color: #fff;
  stroke: #fff; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 label:before {
  border-color: #f0ad4e; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 label:after {
  background-color: transparent; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 svg,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 svg {
  color: #f0ad4e;
  stroke: #f0ad4e; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA:not(.pretty-checkbox__p-fill___2EzEF) input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning-o___2A4t5 label:after {
  background-color: #f0ad4e !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou:before {
  border-color: #f0ad4e; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou:before {
  background-color: #f0ad4e !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-slim___3l-F1 input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-warning___R79ou:before {
  border-color: #c77c11;
  background-color: #c77c11 !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3 label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3 label:after {
  background-color: #d9534f !important; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3 .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3 .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3 .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3 .pretty-checkbox__svg___346i4 {
  color: #fff;
  stroke: #fff; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN label:before {
  border-color: #d9534f; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN label:after {
  background-color: transparent; }

.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_ input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN svg,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-toggle___1xxDH .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN svg {
  color: #d9534f;
  stroke: #d9534f; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-default___3i1xA:not(.pretty-checkbox__p-fill___2EzEF) input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger-o___2W4CN label:after {
  background-color: #d9534f !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3:before {
  border-color: #d9534f; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-fill___2EzEF input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3:before {
  background-color: #d9534f !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-switch___20Jre.pretty-checkbox__p-slim___3l-F1 input:checked ~ .pretty-checkbox__state___33P6W.pretty-checkbox__p-danger___3XGV3:before {
  border-color: #a02622;
  background-color: #a02622 !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-bigger___15DtL label:before,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-bigger___15DtL label:after,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-bigger___15DtL .pretty-checkbox__icon___2ruid,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-bigger___15DtL .pretty-checkbox__svg___346i4,
.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-bigger___15DtL .pretty-checkbox__img___GbrcY {
  font-size: 1.2em !important;
  top: calc((0% - (100% - 1em)) - 35%) !important; }

.pretty-checkbox__pretty___3K9Q_.pretty-checkbox__p-bigger___15DtL label {
  text-indent: 1.7em; }

@media print {
  .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W:before,
  .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W label:before,
  .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W label:after,
  .pretty-checkbox__pretty___3K9Q_ .pretty-checkbox__state___33P6W .pretty-checkbox__icon___2ruid {
    color-adjust: exact;
    /* stylelint-disable */
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact; } }
button {
  z-index: 0; }
  button:hover, button:active, button:focus {
    outline: none !important;
    outline: 0 !important;
    outline-color: transparent !important; }

.Button__button___3vjDD {
  min-width: 100px;
  width: 360px;
  text-transform: uppercase;
  cursor: pointer;
  height: 50px;
  display: inline-block;
  border-radius: 5px;
  position: relative; }
  @media screen and (max-width: 768px) {
    .Button__button___3vjDD {
      width: 100%; } }

.Button__buttonRelative___2VNgR {
  width: 100%;
  position: relative; }

.Button__verySmall___djMbP {
  width: 140px !important;
  height: 30px !important;
  font-size: 10px !important;
  letter-spacing: 2px !important; }

.Button__small___qZ9C5 {
  width: 180px !important;
  height: 40px !important;
  font-size: 12px !important;
  letter-spacing: 2px !important; }

.Button__medium___3uCnX {
  height: 40px;
  font-size: 12px;
  letter-spacing: 2px; }

.Button__large___1tISh {
  height: 50px;
  font-size: 14px;
  letter-spacing: 2.3px; }

.Button__companyPrimary___1X3Xh {
  background: #70adcc;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 2.3px;
  text-align: center;
  color: #FFF; }
  .Button__companyPrimary___1X3Xh:hover {
    background: #63a2c2;
    color: #FFF; }

.Button__primary___Dv0Je {
  background: #95cfb3;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 2.3px;
  text-align: center;
  color: #FFF; }
  .Button__primary___Dv0Je:hover, .Button__primary___Dv0Je:active, .Button__primary___Dv0Je:focus {
    background: #86c4a6;
    background-color: #86c4a6 !important;
    color: #FFF !important;
    outline: none !important; }
  .Button__primary___Dv0Je[disabled], .Button__primary___Dv0Je[disabled]:hover {
    background: #d8d8d8 !important;
    border: none !important;
    color: #f0f0f0 !important;
    opacity: 1 !important; }

.Button__secondary___3phaU {
  background: #FFF;
  border: 2px solid #95cfb3;
  color: #95cfb3; }

.Button__noMarginBottom___2ep0J {
  margin-bottom: 0px !important; }

.Button__blue___bARRQ {
  display: inline-block;
  width: 100%;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2.3px;
  border-radius: 6px;
  background-color: #70adcc;
  color: #FFF; }
  .Button__blue___bARRQ[disabled], .Button__blue___bARRQ[disabled]:hover {
    opacity: 1 !important;
    color: #FFF !important;
    outline: none !important; }
  .Button__blue___bARRQ:hover, .Button__blue___bARRQ:active, .Button__blue___bARRQ:focus {
    opacity: 1 !important;
    background-color: #7db7d4 !important;
    color: #FFF !important;
    outline: none !important; }
.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__header___1XSGL {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__header___1XSGL {
      padding: 0 17px; } }

.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__title___5XUH_ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__subtitle___1rbtC {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__CTAContainer___xSzIi {
    margin-top: 50px; }
  .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 {
        max-width: 760px; } }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 p.DeleteMemberModal__error___2MU-H {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__subtitle___1rbtC {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__subtitle___1rbtC a {
        color: #70adcc; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__subtitleGrey___2F-w3 {
        color: #8da0a6; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__eje___DMVoC {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6:last-child {
          margin-bottom: 50px; } }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__sectionTitle___18cGN {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__sectionDescription___3J015 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__sectionDescription___3J015 {
          padding-bottom: 15px; } }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__divider___3rB9c {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__divider___3rB9c {
          margin: 15px 0; } }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__dividerNoPadding___7qyHV {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__dividerNoPadding___7qyHV {
          margin: 15px 0; } }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__dividerDouble___1oMmQ {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 .DeleteMemberModal__dividerDouble___1oMmQ {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 {
        width: 100%; }
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__content___2waWn .DeleteMemberModal__form___3u7C6 form {
          margin: 0 -25px; } }

.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF {
  align-items: flex-start;
  background-color: rgba(57, 71, 77, 0.95);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 1.2rem;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000; }
  .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__closebutton___2iA6A {
    cursor: pointer;
    position: absolute;
    right: 41px;
    top: 41px; }
  .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP {
    background-clip: padding-box;
    box-sizing: border-box;
    max-width: 780px;
    position: relative;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP {
        width: 100%; } }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__header___1XSGL {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__header___1XSGL .DeleteMemberModal__close___3Nr2k {
        cursor: pointer; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__title___5XUH_, .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__subTitle___2byt7 {
      font-family: 'CrimsonText-Roman';
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.2;
      letter-spacing: normal;
      color: #ffffff; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__title___5XUH_ {
      font-size: 40px;
      text-align: center; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__divider___3rB9c {
      margin: 22px 0; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__divider___3rB9c .DeleteMemberModal__top___15ufZ {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__divider___3rB9c .DeleteMemberModal__bottom___25WXE {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__intro___1tV3d {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: justify;
      color: #ffffff;
      margin-bottom: 26px; }
    .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn {
      padding-left: 2px;
      padding-right: 10px; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__last___26O8A {
        padding-bottom: 75px; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__row___9OilK {
        display: flex;
        flex-direction: row; }
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__row___9OilK .DeleteMemberModal__numberCircle___3ipyY {
          border-radius: 50%;
          width: 24px;
          height: 24px;
          background-color: rgba(113, 137, 144, 0.5);
          font-family: 'AvenirNextLTPro-Demi';
          font-size: 14px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 24px;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          margin-right: 16px; }
        .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__row___9OilK .DeleteMemberModal__rowText___wZkDB {
          display: flex;
          flex-direction: column; }
          @media screen and (max-width: 768px) {
            .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__row___9OilK .DeleteMemberModal__rowText___wZkDB {
              width: 85%; } }
          .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__row___9OilK .DeleteMemberModal__rowText___wZkDB .DeleteMemberModal__sectiontitle___2oYgh {
            font-family: 'AvenirNextLTPro-Demi';
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.33;
            letter-spacing: normal;
            text-align: left;
            color: #ffffff;
            padding-bottom: 6px; }
          .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__row___9OilK .DeleteMemberModal__rowText___wZkDB .DeleteMemberModal__sectioncontent___3MMGT {
            font-family: 'AvenirNextLTPro-Regular';
            font-size: 14px;
            font-weight: 500;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.5;
            letter-spacing: normal;
            text-align: left;
            color: #d8d8d8;
            color: #d8d8d8;
            padding-right: 10px; }
      .DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__modalContainer___1DLkF .DeleteMemberModal__modalContent___3NVKP .DeleteMemberModal__content___2waWn .DeleteMemberModal__divider___3rB9c {
        width: 520px;
        height: 1px;
        opacity: 0.1;
        background-color: #ffffff; }

.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__subtitle___1rbtC {
  text-align: left !important; }

.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e textarea {
  max-width: 100%; }

.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__dividerLine___3ebfB {
  border-top: 3px double #d8d8d8;
  margin-bottom: 30px; }

.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__checkbox___10mHy {
  align-items: center;
  display: flex;
  font-weight: normal; }

.DeleteMemberModal__deleteMemberModal___Y5BoJ .DeleteMemberModal__container___2XU4e .DeleteMemberModal__checkboxText___3cWT6 {
  color: #303b40;
  cursor: pointer;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  letter-spacing: normal;
  line-height: 1.5;
  margin-top: 3px;
  text-align: left; }
.Sidebar__sidebarContainer___2w1kR .Sidebar__hamburgerButton___1m3Dv {
  font-size: 25px; }
  @media screen and (max-width: 320px) {
    .Sidebar__sidebarContainer___2w1kR .Sidebar__hamburgerButton___1m3Dv {
      font-size: 20px; } }

.Sidebar__sidebarContainer___2w1kR .Sidebar__sidebar___1UaBg {
  background-color: #FFF;
  height: 100vh;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 0;
  visibility: hidden;
  width: 35vw;
  z-index: 99; }
  .Sidebar__sidebarContainer___2w1kR .Sidebar__sidebar___1UaBg .Sidebar__closeSidebarIcon___3_vfz {
    color: #39474d;
    font-size: 35px;
    font-weight: lighter;
    line-height: 30px;
    padding: 10px;
    text-align: right; }
  .Sidebar__sidebarContainer___2w1kR .Sidebar__sidebarMenu___kysfE {
    color: #39474d;
    list-style-type: none;
    padding-left: 25px; }
    .Sidebar__sidebarContainer___2w1kR .Sidebar__sidebarMenuItem___1n3ZY {
      border-bottom: 1px solid #d8d8d8;
      font-size: 12px;
      padding: 5px 15px; }
      .Sidebar__sidebarContainer___2w1kR .Sidebar__sidebarMenuItemButton___1ZTGz {
        border: none;
        margin-top: 15px; }
    .Sidebar__sidebarContainer___2w1kR .Sidebar__sidebarMenu___kysfE a {
      color: #39474d; }
  @media screen and (max-width: 580px) {
    .Sidebar__sidebarContainer___2w1kR .Sidebar__sidebar___1UaBg {
      width: 65vw; } }

@media screen and (min-width: 768px) {
  .Sidebar__sidebarContainer___2w1kR {
    display: none; } }

.Sidebar__displaySidebar___1qxB8 {
  opacity: 1 !important;
  transition: all 0.5s ease;
  visibility: visible !important; }
.Note__note___2Wm6a {
  font-family: "AvenirNextLTPro-Regular";
  background-color: #f7f7f7;
  border-radius: 10px;
  margin-bottom: 10px; }
  .Note__noteContainer___3Vql3 {
    margin: 25px 0; }
  .Note__noteText___qEfqe {
    color: #39474d;
    font-size: 16px;
    line-height: 1.5;
    padding: 15px;
    white-space: pre-line; }
  .Note__noteFooter___3EFRR {
    color: #8da0a6;
    font-size: 13px; }
.Textarea__help___1vdwT, .Textarea__charSign___1o6FQ, .Textarea__charSignErr___3ECNu {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #8da0a6;
  padding-top: 10px; }

.Textarea__charSign___1o6FQ {
  color: green;
  padding-top: 10px; }

.Textarea__charSignErr___3ECNu {
  color: #a94442; }

.Textarea__label___35ey2 {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.31;
  letter-spacing: normal;
  text-align: left;
  color: #39474d;
  float: left; }

p.Textarea__error___2AwYS {
  color: #a94442;
  font-size: 12px;
  text-align: left; }

.Textarea__textarea___sE_ZI {
  resize: vertical;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }
.SendForm__sendForm___1KgJ9 {
  background-color: #FFF;
  width: 100%;
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px; }
  .SendForm__sendForm___1KgJ9 .SendForm__doubleDivider___2VrZ9 {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }
  .SendForm__sendFormContent___1PCiv {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding: 10px 15px 0; }
    .SendForm__sendFormContent___1PCiv .SendForm__form___1vApl {
      width: 100%; }
    .SendForm__sendFormContent___1PCiv .SendForm__input___k6ctI {
      color: #303b40;
      font-family: "AvenirNextLTPro-Regular";
      position: relative; }
      .SendForm__sendFormContent___1PCiv .SendForm__input___k6ctI textarea {
        resize: vertical;
        min-height: 50px;
        height: 50px;
        padding: 12px 15px; }
    .SendForm__sendFormContent___1PCiv .SendForm__attachmentIcon___1kLDb {
      background-color: #FFF;
      color: #8da0a6;
      cursor: pointer;
      display: inline !important;
      font-size: 19px;
      position: absolute;
      top: unset;
      bottom: 10px;
      right: 10px;
      padding: 5px; }
    .SendForm__sendFormContent___1PCiv .SendForm__messageAttachment___2lpKW {
      display: flex;
      flex-direction: column;
      align-items: flex-end;
      margin-bottom: 15px; }
      .SendForm__sendFormContent___1PCiv .SendForm__messageAttachmentContent___31lMv {
        border-radius: 8px;
        color: #FFF;
        display: flex;
        justify-content: space-between; }
        .SendForm__sendFormContent___1PCiv .SendForm__messageAttachmentContentText___2mF1W {
          background-color: #8da0a6;
          border-bottom-left-radius: 8px;
          border-top-left-radius: 8px;
          font-family: "AvenirNextLTPro-Regular";
          font-size: 13px;
          line-height: 1.62;
          overflow: hidden;
          padding: 5px 10px;
          text-overflow: ellipsis; }
        .SendForm__sendFormContent___1PCiv .SendForm__messageAttachmentContentButton___3tvMx {
          align-items: center;
          background-color: #718990;
          border-bottom-right-radius: 8px;
          border-top-right-radius: 8px;
          cursor: pointer;
          display: flex;
          justify-content: center;
          width: 40px; }
    .SendForm__sendFormContent___1PCiv .SendForm__button___3BWaF {
      height: 50px;
      margin-left: 30px;
      margin-bottom: 15px; }
      .SendForm__sendFormContent___1PCiv .SendForm__button___3BWaF button {
        background-color: #70adcc;
        border-radius: 5px;
        border: none;
        color: #FFF;
        font-family: "AvenirNextLTPro-Demi";
        height: 50px;
        width: 100%; }
        .SendForm__sendFormContent___1PCiv .SendForm__button___3BWaF button:hover {
          background-color: #63a2c2 !important; }
        .SendForm__sendFormContent___1PCiv .SendForm__button___3BWaF button[disabled]:hover {
          background-color: #8da0a6 !important; }
    .SendForm__sendFormContent___1PCiv .SendForm__inputFile___l-ssA img {
      display: none; }
.Notes__messages___3NH0t {
  flex-grow: 2;
  overflow-y: scroll;
  background-color: #FFF; }
  .Notes__messages___3NH0t .Notes__noMessages___3n33P {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 500px;
    justify-content: center; }
    .Notes__messages___3NH0t .Notes__noMessagesText___JR93b {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      line-height: 1.5;
      margin-top: 20px;
      text-align: center; }
  .Notes__messagesContainer___Qjiqn {
    height: 100%; }
    .Notes__messagesContainerScrollView___1FjR8 {
      padding: 0 20px; }
    .Notes__messagesContainer___Qjiqn .Notes__lineText___1HCGw {
      margin: auto;
      position: relative;
      text-align: center;
      width: 55%; }
      .Notes__messagesContainer___Qjiqn .Notes__lineTextContent___3mdug {
        color: #8da0a6;
        display: inline-block;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 14px; }
      .Notes__messagesContainer___Qjiqn .Notes__lineText___1HCGw:after, .Notes__messagesContainer___Qjiqn .Notes__lineText___1HCGw:before {
        background: #d8d8d8;
        content: "";
        height: 1px;
        position: absolute;
        right: 100%;
        top: 50%;
        width: 40%; }
      .Notes__messagesContainer___Qjiqn .Notes__lineText___1HCGw:after {
        left: 100%; }
.DrawerNotes__sidebar___2k1sf {
  height: 100vh;
  display: flex;
  flex-direction: column; }
  .DrawerNotes__sidebarHeader___158Wy {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 15px 20px;
    background-color: #95cfb3;
    color: #FFF;
    width: 100%; }
    .DrawerNotes__sidebarHeader___158Wy .DrawerNotes__title___3dC1g {
      margin: 0;
      font-size: 30px; }
    .DrawerNotes__sidebarHeader___158Wy button {
      background: transparent;
      border: none; }
  .DrawerNotes__sidebar___2k1sf .DrawerNotes__doubleDivider___DYtIp {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }
.Header__header___11r-r {
  align-items: center;
  background-color: #FFF;
  background-image: -webkit-linear-gradient(140deg, #FFF 80%, #f7f7f7 20%);
  border-bottom: 1px solid #d8d8d8;
  color: #39474d;
  display: flex;
  height: 70px;
  justify-content: space-between; }
  @media screen and (max-width: 320px) {
    .Header__header___11r-r {
      background-image: -webkit-linear-gradient(140deg, #FFF 50%, #f7f7f7 50%) !important; } }
  .Header__header___11r-r.Header__hide___2J6hJ {
    display: none; }
  .Header__header___11r-r.Header__whiteBackground___qXih6 {
    background-image: none; }
  .Header__header___11r-r.Header__blueBackground___2KV5H {
    background-color: #39474d !important;
    background-image: -webkit-linear-gradient(140deg, #39474d 45%, #435359 45%) !important;
    color: #FFF !important; }
    .Header__header___11r-r.Header__blueBackground___2KV5H .Header__bordered___1oioj {
      border-color: #FFF !important; }
    @media screen and (max-width: 992px) {
      .Header__header___11r-r.Header__blueBackground___2KV5H {
        background-image: -webkit-linear-gradient(140deg, #39474d 55%, #435359 45%) !important; } }
    @media screen and (max-width: 768px) {
      .Header__header___11r-r.Header__blueBackground___2KV5H {
        background-image: -webkit-linear-gradient(140deg, #39474d 45%, #435359 45%) !important; } }
    @media screen and (max-width: 320px) {
      .Header__header___11r-r.Header__blueBackground___2KV5H {
        background-image: -webkit-linear-gradient(140deg, #39474d 50%, #435359 50%) !important; } }
  .Header__header___11r-r.Header__greenBackground___1H6al {
    background-color: #95cfb3 !important;
    background-image: -webkit-linear-gradient(140deg, #95cfb3 80%, #a9dbc3 20%) !important;
    color: #FFF !important;
    border-bottom: none;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1); }
    .Header__header___11r-r.Header__greenBackground___1H6al .Header__bordered___1oioj {
      border-color: #FFF !important; }
    .Header__header___11r-r.Header__greenBackground___1H6al .Header__helpBordered___3rLiO {
      border-color: #FFF !important; }
    @media screen and (max-width: 320px) {
      .Header__header___11r-r.Header__greenBackground___1H6al {
        background-image: -webkit-linear-gradient(140deg, #95cfb3 50%, #a9dbc3 50%) !important; } }
  .Header__headerText___2WM7R {
    float: left;
    font-size: 18px;
    padding-left: 20px; }
    @media screen and (max-width: 650px) {
      .Header__headerText___2WM7R {
        display: none; } }
  .Header__header___11r-r .Header__backButton___2wcKO {
    color: #39474d;
    cursor: pointer;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin-left: 20px;
    padding-left: 10px; }
    .Header__header___11r-r .Header__backButton___2wcKO .Header__icon___1De0D {
      color: #7db7d4;
      font-size: 14px; }
      @media screen and (max-width: 320px) {
        .Header__header___11r-r .Header__backButton___2wcKO .Header__icon___1De0D {
          font-size: 10px; } }
    @media screen and (max-width: 320px) {
      .Header__header___11r-r .Header__backButton___2wcKO {
        font-size: 12px;
        margin-left: 10px; } }
  .Header__header___11r-r .Header__h1___20I1Y,
  .Header__header___11r-r .Header__h2___28FFT {
    color: inherit;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    padding: 10px 0 10px 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    @media screen and (max-width: 768px) {
      .Header__header___11r-r .Header__h1___20I1Y,
      .Header__header___11r-r .Header__h2___28FFT {
        font-size: 14px; } }
    @media screen and (max-width: 320px) {
      .Header__header___11r-r .Header__h1___20I1Y,
      .Header__header___11r-r .Header__h2___28FFT {
        font-size: 12px; } }
  .Header__header___11r-r .Header__h2___28FFT {
    padding: 10px 10px 10px 5px !important; }
  .Header__header___11r-r a:hover,
  .Header__header___11r-r a:visited,
  .Header__header___11r-r a:link,
  .Header__header___11r-r a:active {
    text-decoration: none;
    color: inherit; }

.Header__navigation___1x2Lw {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between; }
  .Header__navigationContainer___24qDH {
    align-items: center;
    display: flex; }
  .Header__navigation___1x2Lw a {
    color: inherit; }
  @media screen and (max-width: 768px) {
    .Header__navigation___1x2Lw {
      display: none; } }

.Header__menuButton___8nCEd, .Header__dropdownMenuButton___1lT3j {
  align-items: center;
  border: none;
  cursor: pointer;
  display: flex;
  font-family: AvenirNextLTPro-Demi;
  font-size: 12px;
  font-weight: normal;
  justify-content: space-between;
  letter-spacing: 2px;
  margin: 15px 25px 15px 15px;
  text-decoration: none;
  text-transform: uppercase; }
  .Header__menuButton___8nCEd a, .Header__dropdownMenuButton___1lT3j a {
    color: inherit !important;
    display: flex;
    align-items: center; }
  @media screen and (max-width: 320px) {
    .Header__menuButton___8nCEd, .Header__dropdownMenuButton___1lT3j {
      font-size: 11px;
      margin: 10px 15px 10px 10px; } }

.Header__dropdownMenuButton___1lT3j .Header__dropdownItem___3b8nS {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal !important;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43 !important;
  letter-spacing: normal;
  text-align: left;
  color: #39474d !important;
  text-transform: capitalize !important; }

.Header__dropdownMenuButton___1lT3j .Header__dropdownDivider___3tJ1m {
  margin: 0px !important; }

.Header__dropdownMenuButton___1lT3j ul {
  background: none;
  border: 0;
  box-shadow: none;
  left: unset;
  right: 0px;
  top: 20%; }
  .Header__dropdownMenuButton___1lT3j ul li {
    background-color: #FFF;
    border-right: 1.5px solid #e5e5e5;
    border-left: 1.5px solid #e5e5e5; }
    .Header__dropdownMenuButton___1lT3j ul li:first-child {
      border-top: 1.5px solid #e5e5e5;
      border-top-right-radius: 5px;
      border-top-left-radius: 5px; }
      .Header__dropdownMenuButton___1lT3j ul li:first-child a {
        padding-top: 12px;
        padding-bottom: 15px; }
    .Header__dropdownMenuButton___1lT3j ul li a {
      padding-top: 15px;
      padding-bottom: 15px; }
      .Header__dropdownMenuButton___1lT3j ul li a:hover {
        background-color: #e6f3fa; }
    .Header__dropdownMenuButton___1lT3j ul li:last-child {
      border-bottom: 1.5px solid #e5e5e5;
      border-bottom-right-radius: 5px;
      border-bottom-left-radius: 5px; }
      .Header__dropdownMenuButton___1lT3j ul li:last-child a {
        padding-top: 15px;
        padding-bottom: 12px; }
  .Header__dropdownMenuButton___1lT3j ul:before {
    border: 8px solid transparent;
    border-bottom-color: #FFF;
    content: "";
    display: inline-block;
    height: 0;
    margin-bottom: -3px;
    margin-left: 70%;
    vertical-align: middle;
    width: 0; }

.Header__helpBordered___3rLiO,
.Header__linkBordered___2cfoy {
  border-radius: 6px;
  border: 2px solid #39474d;
  margin: auto 10px auto auto;
  padding: 13px 35px; }
  @media screen and (max-width: 768px) {
    .Header__helpBordered___3rLiO,
    .Header__linkBordered___2cfoy {
      padding: 0;
      margin: 15px 25px 15px 15px;
      border: 0; } }

.Header__bordered___1oioj {
  border-radius: 6px;
  border: 2px solid #39474d;
  margin: auto 10px auto auto; }
  .Header__bordered___1oioj a {
    padding: 13px 35px;
    text-align: center; }
  @media screen and (max-width: 768px) {
    .Header__bordered___1oioj {
      padding: 0;
      margin: 15px 25px 15px 15px;
      border: 0; } }

.Header__leftBordered___1KgOl {
  border-left: 1px solid #FFF;
  padding: 13px 35px; }

.Header__underlined___2RJA_ {
  border-bottom: 2px solid #FFF; }

.Header__whiteButton___wzH1l {
  background-color: #FFF;
  border-radius: 6px;
  color: #39474d !important;
  padding: 15px 25px;
  text-align: center; }
  @media screen and (max-width: 768px) {
    .Header__whiteButton___wzH1l {
      padding: 0;
      text-align: left; } }

.Header__blueButton___1ENkv {
  background-color: #39474d;
  border-radius: 6px;
  color: #FFF !important;
  margin: auto;
  max-width: 158px;
  padding: 10px 15px;
  text-align: center; }

.Header__hamburgerButton___2giTz {
  font-size: 25px; }

.Header__logo___3k9yl {
  border: none;
  object-fit: contain;
  padding: 8px 15px;
  text-decoration: none;
  text-transform: uppercase; }
  .Header__logoContainer___2OsJm {
    align-items: center;
    display: flex;
    height: 100%; }
    @media screen and (max-width: 768px) {
      .Header__logoContainer___2OsJm {
        max-width: 90%; } }
  .Header__logoBordered___1asi- {
    border-right: 1px solid #718990; }
    @media screen and (max-width: 320px) {
      .Header__logoBordered___1asi- {
        border: none; } }
  .Header__logo___3k9yl img {
    height: 40px;
    width: 61px; }
    @media screen and (max-width: 320px) {
      .Header__logo___3k9yl img {
        height: 30px;
        width: 45px; } }

.Header__white___11kbF {
  color: #FFF; }

@media screen and (max-width: 760px) {
  .Header__desktopHeader___2Re_E {
    display: none; } }

.Header__desktopHeader___2Re_E .Header__flex___pGYQU {
  display: flex;
  flex-direction: row; }
.SubHeader__subHeader___2AYfj {
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8; }
  .SubHeader__subHeader___2AYfj .SubHeader__appliedNotes___3cYJz {
    position: relative;
    left: 25%; }
  .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR {
    align-items: center;
    display: flex;
    justify-content: space-around;
    width: 100%;
    max-width: 900px;
    height: 60px;
    margin: auto; }
    @media screen and (max-width: 768px) {
      .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR {
        width: 100%; } }
    .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm {
      align-items: center;
      color: #8da0a6;
      display: flex;
      font-family: "AvenirNextLTPro-Demi";
      font-size: 16px;
      justify-content: space-around;
      letter-spacing: normal;
      line-height: 1.5;
      text-align: center; }
      .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm .SubHeader__index___EwRhf {
        align-items: center;
        border-radius: 50%;
        display: flex;
        font-size: 11px;
        font-weight: bold;
        height: 18px;
        justify-content: center;
        margin-left: 37px;
        margin-right: 5px;
        width: 18px; }
        .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm .SubHeader__index___EwRhf.SubHeader__isactive___19PE4 {
          background-color: #718990;
          color: #FFF; }
        .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm .SubHeader__index___EwRhf.SubHeader__isinactive___2D3YU {
          border: solid 1px #718990;
          color: #718990; }
      .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm .SubHeader__caption___295Z8 {
        font-size: 16px;
        line-height: 1.5;
        padding-bottom: 1px;
        padding-bottom: 1px;
        text-align: center; }
        .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm .SubHeader__caption___295Z8.SubHeader__isActive___2mYmY {
          border-bottom: 2px solid #95cfb3;
          color: #303b40; }
        .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm .SubHeader__caption___295Z8.SubHeader__isInactive___1xI3c {
          color: #8da0a6; }
      .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm .SubHeader__arrow___10Ku9 {
        padding: 0 37px; }
      .SubHeader__subHeader___2AYfj .SubHeader__items___3jaGR .SubHeader__item___32VCm a {
        text-decoration: none; }
.HeaderBar__headerBar___C6Y6g {
  background-color: #70adcc;
  width: 100%;
  top: 0;
  z-index: 5; }
  @media screen and (min-width: 768px) {
    .HeaderBar__headerBar___C6Y6g {
      position: sticky; } }
  .HeaderBar__headerBarGrey___1mf4Q {
    background-color: #718990; }
  .HeaderBar__headerBarGreen___aif7y {
    background-color: #95cfb3; }
  .HeaderBar__headerBar___C6Y6g.HeaderBar__center___1olax {
    text-align: center; }
  .HeaderBar__headerBar___C6Y6g .HeaderBar__flex2___28ME1 {
    flex: 2; }
  .HeaderBar__headerBar___C6Y6g .HeaderBar__flex___260nA {
    flex: 1; }
  .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath {
    align-items: center;
    color: #FFF;
    display: flex;
    height: auto;
    justify-content: space-between;
    margin: auto;
    width: 800px;
    padding: 20px 0; }
    @media screen and (max-width: 768px) {
      .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath {
        flex-direction: column;
        height: auto;
        width: 100%;
        padding: 20px; } }
    .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath a {
      color: #FFF; }
    .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__title___1uSgO {
      font-family: "AvenirNextLTPro-Demi";
      font-size: 18px;
      line-height: 1.33; }
    .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__text___3FmNL {
      font-family: "AvenirNextLTPro-Regular";
      font-size: 14px;
      line-height: 1.5; }
    .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS {
      display: flex;
      justify-content: flex-end;
      margin: 15px 0 0 15px; }
      .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS a.HeaderBar__button___116p5 {
        margin: 0; }
      .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS .HeaderBar__button___116p5 {
        align-items: center;
        background-color: transparent;
        border-radius: 6px;
        border: 2px solid #FFF;
        color: #FFF;
        display: flex;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 11px;
        height: 32px;
        justify-content: center;
        letter-spacing: 1.8px;
        margin-right: 20px;
        text-decoration: none;
        text-transform: uppercase;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        font-size: 11px;
        text-align: center;
        padding-left: 20px;
        padding-right: 20px; }
        @media screen and (min-width: 768px) {
          .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS .HeaderBar__button___116p5 {
            min-width: 160px; } }
        .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS .HeaderBar__buttonBlue___1KXGE {
          background-color: #FFF;
          color: #70adcc; }
        .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS .HeaderBar__buttonGrey___1VWSw {
          background-color: #FFF;
          color: #718990; }
        .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS .HeaderBar__buttonGreen___1FxnO {
          background-color: #FFF;
          color: #95cfb3; }
        .HeaderBar__headerBar___C6Y6g .HeaderBar__container___8gath .HeaderBar__actions___1r9YS .HeaderBar__buttonDisabled___YgZXu {
          background-color: #8da0a6;
          color: #FFF; }
    .HeaderBar__headerBar___C6Y6g .HeaderBar__containerColumn___1LXvT {
      height: auto;
      flex-direction: column;
      justify-content: space-around;
      padding: 20px;
      text-align: center; }
      .HeaderBar__headerBar___C6Y6g .HeaderBar__containerColumn___1LXvT .HeaderBar__button___116p5 {
        width: auto;
        font-size: 11px !important; }
      .HeaderBar__headerBar___C6Y6g .HeaderBar__containerColumn___1LXvT .HeaderBar__text___3FmNL {
        max-width: 500px;
        margin-top: 8px; }
.ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__header___2b71n {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__header___2b71n {
      padding: 0 17px; } }

.ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__title___33s9_ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__subtitle___3haFf {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__CTAContainer___2rw-8 {
    margin-top: 50px; }
  .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz {
        max-width: 760px; } }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz p.ConfirmationPage__error___2V4wm {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__subtitle___3haFf {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__subtitle___3haFf a {
        color: #70adcc; }
      .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__subtitleGrey___30J8i {
        color: #8da0a6; }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__eje___18kZ5 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz:last-child {
          margin-bottom: 50px; } }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__sectionTitle___Ggpg2 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__sectionDescription___5n06r {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__sectionDescription___5n06r {
          padding-bottom: 15px; } }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__divider___2AxPP {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__divider___2AxPP {
          margin: 15px 0; } }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__dividerNoPadding___9Fo2A {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__dividerNoPadding___9Fo2A {
          margin: 15px 0; } }
    .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__dividerDouble___8HbfM {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__dividerDouble___8HbfM {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz {
        width: 100%; }
        .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz form {
          margin: 0 -25px; } }

.ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz {
  padding: 60px; }
  .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__subtitle___3haFf {
    font-family: "AvenirNextLTPro-Medium"; }
  .ConfirmationPage__confirmationPage___2RbjK .ConfirmationPage__content___1jqYb .ConfirmationPage__form___1Puwz .ConfirmationPage__envelopeIcon___12EYa {
    color: #95cfb3;
    margin-bottom: 20px; }
.Input__input___1_Hdy {
  height: 50px;
  display: inline-block;
  padding-right: 32.5px !important;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left; }

.Input__inputFocus___1CbdA {
  padding: 20px 12px 6px 12px; }

.Input__placeholderFloat___1KhYJ {
  color: #a599a2;
  cursor: text;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  left: 13px;
  position: absolute;
  top: 16px;
  transition: 0.3s all ease;
  user-select: none; }

.Input__placeholderFloatActive___vX2AM {
  font-size: 12px;
  top: 7px;
  font-weight: 700; }

p.Input__error___3mAax {
  color: #a94442;
  margin: 5px 0;
  font-size: 12px;
  text-align: left; }

.Input__inputFeedback___PeGN- {
  top: 8px !important;
  right: 5px; }

.Input__relativeClass___i_Tn9 {
  position: relative; }

.Input__showPass___34f4Z {
  color: #70adcc;
  cursor: pointer;
  font-size: 18px;
  position: absolute;
  right: 15px;
  top: 17px; }

.Input__help___3RKrO {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #8da0a6; }

.Input__customIcon___2EfQb {
  position: absolute;
  right: 25px;
  top: 14px; }
.Error__errorBox___2hG6j {
  font-size: 12px; }
.ForgotPassword__forgotPassword___25T2t .ForgotPassword__header___1ucdr {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__header___1ucdr {
      padding: 0 17px; } }

.ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__title___1-KKx {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__subtitle___3Krf0 {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__CTAContainer___2Ez3R {
    margin-top: 50px; }
  .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa {
        max-width: 760px; } }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa p.ForgotPassword__error___1Pzt2 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__subtitle___3Krf0 {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__subtitle___3Krf0 a {
        color: #70adcc; }
      .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__subtitleGrey___3pd05 {
        color: #8da0a6; }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__eje___3mwWW {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa:last-child {
          margin-bottom: 50px; } }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__sectionTitle___3ig-V {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__sectionDescription___PJqYR {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__sectionDescription___PJqYR {
          padding-bottom: 15px; } }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__divider___1oxGr {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__divider___1oxGr {
          margin: 15px 0; } }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__dividerNoPadding___3uWE4 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__dividerNoPadding___3uWE4 {
          margin: 15px 0; } }
    .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__dividerDouble___3huOg {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa .ForgotPassword__dividerDouble___3huOg {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa {
        width: 100%; }
        .ForgotPassword__forgotPassword___25T2t .ForgotPassword__content___2xFWd .ForgotPassword__form___1pLZa form {
          margin: 0 -25px; } }
.LogIn__memberLogIn___3daMV .LogIn__header___3ktV1 {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .LogIn__memberLogIn___3daMV .LogIn__header___3ktV1 {
      padding: 0 17px; } }

.LogIn__memberLogIn___3daMV .LogIn__content___20F62 {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__title___1qwCR {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__subtitle___12Fqe {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__CTAContainer___10le- {
    margin-top: 50px; }
  .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s {
        max-width: 760px; } }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s p.LogIn__error___1HLd3 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__subtitle___12Fqe {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__subtitle___12Fqe a {
        color: #70adcc; }
      .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__subtitleGrey___3U0Wz {
        color: #8da0a6; }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__eje___2AS3U {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s:last-child {
          margin-bottom: 50px; } }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__sectionTitle___3dzVg {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__sectionDescription___1RlDH {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__sectionDescription___1RlDH {
          padding-bottom: 15px; } }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__divider___21ny4 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__divider___21ny4 {
          margin: 15px 0; } }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__dividerNoPadding___2is_i {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__dividerNoPadding___2is_i {
          margin: 15px 0; } }
    .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__dividerDouble___2HfXg {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s .LogIn__dividerDouble___2HfXg {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s {
        width: 100%; }
        .LogIn__memberLogIn___3daMV .LogIn__content___20F62 .LogIn__form___1oB3s form {
          margin: 0 -25px; } }
.ResetPassword__forgotPassword___1z9mZ .ResetPassword__header___1gATO {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__header___1gATO {
      padding: 0 17px; } }

.ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__title___1vYtJ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__subtitle___FxdRF {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__CTAContainer___14x0c {
    margin-top: 50px; }
  .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ {
        max-width: 760px; } }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ p.ResetPassword__error___3Dk-G {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__subtitle___FxdRF {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__subtitle___FxdRF a {
        color: #70adcc; }
      .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__subtitleGrey___2VcRz {
        color: #8da0a6; }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__eje___13E3l {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ:last-child {
          margin-bottom: 50px; } }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__sectionTitle___11y1h {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__sectionDescription___3CWI4 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__sectionDescription___3CWI4 {
          padding-bottom: 15px; } }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__divider___Pi0y1 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__divider___Pi0y1 {
          margin: 15px 0; } }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__dividerNoPadding___1FqjB {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__dividerNoPadding___1FqjB {
          margin: 15px 0; } }
    .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__dividerDouble___3ASLW {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ .ResetPassword__dividerDouble___3ASLW {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ {
        width: 100%; }
        .ResetPassword__forgotPassword___1z9mZ .ResetPassword__content___33GPw .ResetPassword__form___KomVQ form {
          margin: 0 -25px; } }
.DatePicker2__input___yiiO9 {
  border-radius: 4px;
  border: 1px solid #ccc;
  display: inline-block;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  height: 50px;
  letter-spacing: normal;
  line-height: 1.5;
  padding-left: 10px;
  text-align: left;
  width: 100%; }

p.DatePicker2__error___1iA4T {
  color: #a94442;
  font-size: 12px;
  text-align: left; }

.DatePicker2__inputFeedback___3UzFY {
  top: 8px;
  right: 5px; }
.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{-webkit-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:#f0f0f0}.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,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;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^=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:#f0f0f0;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__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{-o-text-overflow:ellipsis;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__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.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:70px;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:calc(195px + 0.85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;-webkit-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}.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:#f0f0f0}.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:#216ba5;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:#216ba5}.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:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.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:#f0f0f0;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{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.react-datepicker__today-button{background:#f0f0f0;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;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;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}.Select2__sectionTest___1VwTz {
  display: flex;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  width: 100%;
  color: #39474d; }
  .Select2__sectionTest___1VwTz .Select-control {
    height: 50px; }
  .Select2__sectionTest___1VwTz .Select-placeholder {
    line-height: 50px;
    color: #8da0a6; }
  .Select2__sectionTest___1VwTz .Select-value {
    line-height: 50px !important; }
  .Select2__sectionTest___1VwTz .Select-value-label {
    line-height: 50px; }
  .Select2__sectionTest___1VwTz .Select-input {
    height: 26px; }
  .Select2__sectionTest___1VwTz .Select-loading-zone {
    width: 32px; }

.Select2__arrow___1ov7D {
  padding-right: 10px; }
.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear,.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-focused:not(.is-open)>.Select-control,.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:none;text-decoration:underline}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__header___9vSmC {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__header___9vSmC {
      padding: 0 17px; } }

.AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__title___VeJAJ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__subtitle___2gknh {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__CTAContainer___WaTMI {
    margin-top: 50px; }
  .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t {
        max-width: 760px; } }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t p.AdminCompanyBillingAdd__error___3m4EN {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__subtitle___2gknh {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__subtitle___2gknh a {
        color: #70adcc; }
      .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__subtitleGrey___1jXPi {
        color: #8da0a6; }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__eje___3cuks {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t:last-child {
          margin-bottom: 50px; } }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__sectionTitle___NxGbf {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__sectionDescription___-YOUO {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__sectionDescription___-YOUO {
          padding-bottom: 15px; } }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__divider___3uxbq {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__divider___3uxbq {
          margin: 15px 0; } }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__dividerNoPadding___3J9cx {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__dividerNoPadding___3J9cx {
          margin: 15px 0; } }
    .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__dividerDouble___OOstM {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t .AdminCompanyBillingAdd__dividerDouble___OOstM {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t {
        width: 100%; }
        .AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__content___20YeT .AdminCompanyBillingAdd__form___3X46t form {
          margin: 0 -25px; } }

.AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__form___3X46t {
  width: 460px !important; }

.AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__CTAContainer___WaTMI {
  margin-top: 40px; }

.AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__subheading___FnAOM {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  padding-bottom: 15px; }

.AdminCompanyBillingAdd__invoice___3vo-R .AdminCompanyBillingAdd__sectionTitle___NxGbf {
  font-size: 24px !important;
  line-height: 1.25 !important; }
.Table__table___1v31X {
  font-family: "AvenirNextLTPro-Demi";
  min-width: 100%; }
  @media screen and (max-width: 768px) {
    .Table__table___1v31X {
      margin: auto;
      width: 90vw; } }
  .Table__table___1v31X .Table__tableHeader___30LOn {
    color: #8da0a6;
    cursor: pointer;
    font-size: 12px;
    padding: 15px 20px;
    text-transform: uppercase;
    letter-spacing: 0.9px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal; }
    @media screen and (max-width: 768px) {
      .Table__table___1v31X .Table__tableHeader___30LOn {
        display: inline-block; } }
    .Table__table___1v31X .Table__tableHeaderSortDisabled___2XMYc {
      cursor: auto; }
    .Table__table___1v31X .Table__tableHeaderRight___NzV6_ {
      text-align: right; }
  .Table__table___1v31X .Table__tableHeaderCenter___3Uaho,
  .Table__table___1v31X .Table__tableRowCenter___IlbuR {
    text-align: center; }
  .Table__table___1v31X .Table__mainHeader___d2bJR {
    font-family: "Crimson Text";
    font-size: 24px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #39474d;
    color: #39474d;
    float: left;
    padding-left: 0px;
    text-transform: none; }
  .Table__table___1v31X .Table__bigContent___1mAsY {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 18px !important;
    font-weight: 500 !important;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #39474d; }
  .Table__table___1v31X .Table__tableBody___3eFbi {
    color: #303b40;
    font-family: "AvenirNextLTPro-Regular";
    border-radius: 7px; }
    .Table__table___1v31X .Table__tableBody___3eFbi tr:first-of-type td:first-child {
      border-top-left-radius: 7px; }
    .Table__table___1v31X .Table__tableBody___3eFbi tr:first-of-type td:last-child {
      border-top-right-radius: 7px; }
    .Table__table___1v31X .Table__tableBody___3eFbi tr:last-of-type td:first-child {
      border-bottom-left-radius: 7px; }
    .Table__table___1v31X .Table__tableBody___3eFbi tr:last-of-type td:last-child {
      border-bottom-right-radius: 7px; }
    .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableRow___1wuIZ {
      background-color: #FFF;
      border-bottom: 1px solid #d8d8d8; }
      @media screen and (max-width: 768px) {
        .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableRow___1wuIZ {
          border-radius: 5px;
          border: none;
          display: flex;
          flex-direction: column;
          margin: 20px 0;
          padding: 10px 0;
          position: relative; } }
      .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableRowPaused___3Oqwb * {
        color: #8da0a6; }
      .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableRowDisabled___347gz {
        background-color: #f7f7f7; }
        .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableRowDisabled___347gz * {
          color: #8da0a6; }
      .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableRow___1wuIZ:last-child {
        border-bottom: 0px; }
    .Table__table___1v31X .Table__tableBodyHoverable___3RVgh .Table__tableRow___1wuIZ:hover {
      background-color: #e6f3fa;
      cursor: pointer; }
    .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableData___1K6GX {
      padding: 27px 20px;
      font-size: 14px;
      font-weight: 500; }
      @media screen and (max-width: 768px) {
        .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableData___1K6GX {
          padding: 5px 20px; } }
      .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableData___1K6GX:first-child {
        color: #39474d;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 16px; }
      .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableDataOverlay___2hv-d {
        padding: 0; }
        .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableDataOverlayRow___3G3dQ {
          position: absolute;
          height: 100%;
          right: 0;
          top: 0; }
        @media screen and (min-width: 768px) {
          .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableDataOverlay___2hv-d {
            position: relative; }
            .Table__table___1v31X .Table__tableBody___3eFbi .Table__tableDataOverlayRow___3G3dQ {
              width: 780px; } }

.ReactTable .rt-tbody {
  overflow: overlay !important; }
.AdminCompanyBilling__billing___1xu6d {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .AdminCompanyBilling__billing___1xu6d {
      margin-top: 10px; } }
  .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__pageTitle___2iOtp {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__pageTitle___2iOtp {
        margin: 0 10px; } }
  .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__pageSubTitle___1OH1t {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__pageSubTitle___1OH1t {
        margin: 0 10px; } }
  .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__divider___2jpxb {
    margin-top: 22px; }
    .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__divider___2jpxb .AdminCompanyBilling__top___3WHMj, .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__divider___2jpxb .AdminCompanyBilling__bottom___2uL1q {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__divider___2jpxb .AdminCompanyBilling__top___3WHMj {
      margin-bottom: 1px; }
  .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__rowHeader___1Oyfc {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__rowHeaderSubtitle___pEbYY {
      font-size: 14px;
      padding-top: 6px; }
    .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__rowHeader___1Oyfc a {
      color: inherit; }
      .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__rowHeader___1Oyfc a:hover {
        text-decoration: none; }
  .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__greyText___1wBJz {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__arrowButton___1AyRy {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__actionsContainer___6uqXS {
      justify-content: center !important;
      margin-top: 10px; } }

.AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__table___16H4N {
  font-size: 14px !important; }

.AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__filterButtons___HJnNc {
  color: #70adcc; }
  .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__filterButtonsItem___1SzsR {
    cursor: pointer; }

.AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__actionsContainer___6uqXS {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end; }
  .AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__actionsContainer___6uqXS a {
    cursor: pointer; }

.AdminCompanyBilling__billing___1xu6d .AdminCompanyBilling__pdfIcon___3vYdD {
  width: 32px;
  margin-bottom: 4px; }
.AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__header___g9xSQ {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__header___g9xSQ {
      padding: 0 17px; } }

.AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__title___KAqI1 {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__subtitle___3cgaK {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__CTAContainer___2paTX {
    margin-top: 50px; }
  .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc {
        max-width: 760px; } }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc p.AdminCompanyNav__error___3htLh {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__subtitle___3cgaK {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__subtitle___3cgaK a {
        color: #70adcc; }
      .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__subtitleGrey___dQSxS {
        color: #8da0a6; }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__eje___2zvfc {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc:last-child {
          margin-bottom: 50px; } }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__sectionTitle___3Ecw8 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__sectionDescription___2olNG {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__sectionDescription___2olNG {
          padding-bottom: 15px; } }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__divider___3XY0M {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__divider___3XY0M {
          margin: 15px 0; } }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__dividerNoPadding___3obbe {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__dividerNoPadding___3obbe {
          margin: 15px 0; } }
    .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__dividerDouble___2pXlN {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc .AdminCompanyNav__dividerDouble___2pXlN {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc {
        width: 100%; }
        .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__content___1BfZZ .AdminCompanyNav__form___13gvc form {
          margin: 0 -25px; } }

.AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__header___g9xSQ {
  display: flex;
  flex-direction: row;
  align-items: center;
  font-family: "AvenirNextLTPro-Demi"; }

.AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__detailNavLink___2dotL a {
  margin: 0 25px;
  color: #8da0a6;
  font-size: 16px; }
  .AdminCompanyNav__detailNav___1FCbu .AdminCompanyNav__detailNavLink___2dotL a.AdminCompanyNav__active___3UUyY {
    border-bottom: 2px solid #95cfb3;
    color: #303b40;
    text-decoration: none; }
.AdminCompany__adminCompanyContainer___1_0Hk body {
  background-color: #f7f7f7 !important; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__maxWidth___2z6kf {
  max-width: 780px;
  margin-bottom: 80px; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__summarySubheader___2Hldm {
  font-family: "AvenirNextLTPro-Demi"; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__divider___2v3Eb {
  border-top: 1px solid #d8d8d8;
  margin-top: 20px;
  margin-bottom: 20px; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__dividerDouble___AY-80 {
  margin-top: 20px;
  border-top: 3px double #d8d8d8; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__headerContainer___2dQK2 {
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__headerContainer___2dQK2 .AdminCompany__editLink___NaIRd {
    overflow: hidden; }
    .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__headerContainer___2dQK2 .AdminCompany__editLink___NaIRd a {
      float: right;
      font-size: 14px;
      margin: 47px 0 10px 0;
      color: #70adcc; }
    .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__headerContainer___2dQK2 .AdminCompany__editLink___NaIRd .AdminCompany__linkIcon___3PaJv {
      margin-right: 10px; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__whiteBackground___2zHqx {
  background-color: #ffffff;
  border-radius: 7px;
  padding: 20px;
  clear: left;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__whiteBackground___2zHqx .AdminCompany__companyVitalsTitle___2mJ3p {
    font-family: "AvenirNextLTPro-Demi";
    line-height: 1.31; }
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__whiteBackground___2zHqx .AdminCompany__companyVitalsDesc____20zs {
    font-family: "AvenirNextLTPro-Regular";
    line-height: 1.5; }
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__whiteBackground___2zHqx .AdminCompany__companyVitalsLink___3jnWf {
    font-family: "AvenirNextLTPro-Regular";
    color: #70adcc; }

.AdminCompany__adminCompanyContainer___1_0Hk p {
  margin: 0; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__subtitle___3Dhnq {
  font-size: 14px; }

.AdminCompany__adminCompanyContainer___1_0Hk h1 {
  margin-top: 47px;
  font-size: 40px;
  line-height: 1.2; }

.AdminCompany__adminCompanyContainer___1_0Hk h2 {
  font-size: 24px;
  font-weight: 600; }

.AdminCompany__adminCompanyContainer___1_0Hk h3 {
  font-size: 16px;
  color: #39474d;
  font-family: "AvenirNextLTPro-Demi" !important;
  line-height: 1.31;
  margin-top: 0px; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__textFont___1jneZ {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #39474d; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__editLink___NaIRd {
  margin-top: 15px;
  overflow: hidden; }
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__editLink___NaIRd a {
    float: right;
    font-size: 14px;
    margin: 20px 0;
    color: #70adcc; }
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__editLink___NaIRd .AdminCompany__header___3G2Hu {
    float: left;
    margin-bottom: 13px; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__button___1IiOY {
  padding: 0;
  background-color: transparent;
  border: none;
  color: #70adcc; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__actions___kMbOI {
  text-align: right; }
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__actions___kMbOI .AdminCompany__button___1IiOY {
    margin-left: 16px; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__verticalBar___2fil7 {
  border-left: 1px solid #d8d8d8;
  height: 20px; }

.AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__vertical___3tYPh {
  vertical-align: middle; }

@media screen and (max-width: 768px) {
  .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__box___F5eiP {
    margin: 0 !important; }
    .AdminCompany__adminCompanyContainer___1_0Hk .AdminCompany__box___F5eiP div {
      padding: 0 !important; } }

.AdminCompany__modalContainer___ARMv4 .AdminCompany__modalBody___15gJA {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .AdminCompany__modalContainer___ARMv4 .AdminCompany__modalBody___15gJA .AdminCompany__title___2RjSv {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdminCompany__modalContainer___ARMv4 .AdminCompany__modalBody___15gJA .AdminCompany__dividerDouble___AY-80 {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .AdminCompany__modalContainer___ARMv4 .AdminCompany__modalBody___15gJA .AdminCompany__CTAContainer___3dj5p {
    align-items: center;
    display: flex;
    justify-content: center; }
.AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__header___tCcNi {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__header___tCcNi {
      padding: 0 17px; } }

.AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__title___2LELQ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__subtitle___363wT {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__CTAContainer___3F6MF {
    margin-top: 50px; }
  .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 {
        max-width: 760px; } }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 p.AdminCompanyEditBilling__error___2W5jN {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__subtitle___363wT {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__subtitle___363wT a {
        color: #70adcc; }
      .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__subtitleGrey___2XKur {
        color: #8da0a6; }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__eje___oryH- {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7:last-child {
          margin-bottom: 50px; } }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__sectionTitle___dpcX3 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__sectionDescription___1qD7q {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__sectionDescription___1qD7q {
          padding-bottom: 15px; } }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__divider___2iBxv {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__divider___2iBxv {
          margin: 15px 0; } }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__dividerNoPadding___2uTs3 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__dividerNoPadding___2uTs3 {
          margin: 15px 0; } }
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__dividerDouble___2fodI {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 .AdminCompanyEditBilling__dividerDouble___2fodI {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 {
        width: 100%; }
        .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na .AdminCompanyEditBilling__form___k2uN7 form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__content___Ro1Na {
    align-items: unset;
    padding: 0 10px; } }

.AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__form___k2uN7 {
  width: 460px !important; }
  @media screen and (max-width: 768px) {
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__form___k2uN7 {
      width: 100% !important;
      padding: 0 !important; } }

.AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__CTAContainer___3F6MF {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__CTAContainer___3F6MF button {
      width: 100%; } }

.AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__subheading___GLGdR {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #39474d; }

.AdminCompanyEditBilling__adminCompanyEditBillingContainer___3OSeq .AdminCompanyEditBilling__secondHeader___2-YXw {
  background-color: #70adcc;
  height: 40px;
  color: #f7f7f7;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
.AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__header___2YshF {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__header___2YshF {
      padding: 0 17px; } }

.AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__title___3QpP7 {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__subtitle___K5Kf8 {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__CTAContainer___3jSr6 {
    margin-top: 50px; }
  .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH {
        max-width: 760px; } }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH p.AdminCompanyEdit__error___3rEAN {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__subtitle___K5Kf8 {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__subtitle___K5Kf8 a {
        color: #70adcc; }
      .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__subtitleGrey___M-4sP {
        color: #8da0a6; }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__eje___2LZZ4 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH:last-child {
          margin-bottom: 50px; } }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__sectionTitle___3ZruN {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__sectionDescription___3A7U5 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__sectionDescription___3A7U5 {
          padding-bottom: 15px; } }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__divider___sg-tK {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__divider___sg-tK {
          margin: 15px 0; } }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__dividerNoPadding___MuZ4n {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__dividerNoPadding___MuZ4n {
          margin: 15px 0; } }
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__dividerDouble___1m7sx {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH .AdminCompanyEdit__dividerDouble___1m7sx {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH {
        width: 100%; }
        .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv .AdminCompanyEdit__form___2QgqH form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__content___2QHhv {
    align-items: unset;
    padding: 0 10px; } }

.AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__form___2QgqH {
  width: 460px !important; }
  @media screen and (max-width: 768px) {
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__form___2QgqH {
      width: 100% !important;
      padding: 0 !important; } }

.AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__CTAContainer___3jSr6 {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__CTAContainer___3jSr6 button {
      width: 100%; } }

.AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__subheading___1iRcL {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #39474d; }

.AdminCompanyEdit__adminCompanyEditContainer___1_XiY .AdminCompanyEdit__secondHeader___RABkt {
  background-color: #70adcc;
  height: 40px;
  color: #f7f7f7;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
.Typeahead__form___3mdXy {
  position: relative; }

.Typeahead__placeholder___1oK3q {
  color: #a599a2;
  cursor: text;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  left: 13px;
  position: absolute;
  top: 16px;
  transition: 0.3s all ease;
  user-select: none;
  z-index: 1; }

.Typeahead__placeholderActive___2wea- {
  font-size: 12px;
  top: 7px;
  font-weight: 700; }

.Typeahead__typeahead___TvrH3 {
  height: 50px;
  width: 100%;
  display: inline-block;
  /* hidding hint*/ }
  .Typeahead__typeahead___TvrH3 input {
    height: 50px;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: left;
    padding-right: 30px !important; }
  .Typeahead__typeahead___TvrH3 .Typeahead__relativeClass___2SD1w {
    position: relative; }
  .Typeahead__typeahead___TvrH3 div div div {
    display: none; }

.Typeahead__typeaheadFocus___1PlmQ input {
  padding: 20px 12px 6px 12px; }

.Typeahead__inputFeedback___26dzv {
  top: 8px !important;
  right: 5px; }

.Typeahead__icon___2XqWE {
  color: #70adcc;
  cursor: pointer;
  font-size: 18px;
  position: absolute;
  right: 25px;
  top: 17px; }

.Typeahead__customIcon___1QRGP {
  position: absolute;
  right: 25px;
  top: 14px; }

p.Typeahead__error___2b5aJ {
  color: #a94442;
  margin: 5px 0;
  font-size: 12px;
  text-align: left; }
.AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__header___3B7-T {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__header___3B7-T {
      padding: 0 17px; } }

.AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__title___D6m4B {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__subtitle___28atX {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__CTAContainer___14FSq {
    margin-top: 50px; }
  .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy {
        max-width: 760px; } }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy p.AdminCompanyManager__error___1BI_K {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__subtitle___28atX {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__subtitle___28atX a {
        color: #70adcc; }
      .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__subtitleGrey___ENeZT {
        color: #8da0a6; }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__eje___3dVWL {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy:last-child {
          margin-bottom: 50px; } }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__sectionTitle___2jkA2 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__sectionDescription___3Dujj {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__sectionDescription___3Dujj {
          padding-bottom: 15px; } }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__divider___JzDFb {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__divider___JzDFb {
          margin: 15px 0; } }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__dividerNoPadding___1ZDLF {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__dividerNoPadding___1ZDLF {
          margin: 15px 0; } }
    .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__dividerDouble___8VaPc {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy .AdminCompanyManager__dividerDouble___8VaPc {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy {
        width: 100%; }
        .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__content___2uZPk .AdminCompanyManager__form___2xDUy form {
          margin: 0 -25px; } }

.AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__subheading___1kgsb {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  padding-bottom: 15px; }

.AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__sectionTitle___2jkA2 {
  font-size: 24px !important;
  line-height: 1.25 !important;
  text-align: center !important; }

.AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__row___2E4Fl {
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 20px;
  text-align: left; }
  .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__row___2E4Fl:last-child {
    border-bottom: none; }
  .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__rowLeft___3cLU1 {
    display: flex;
    align-items: center;
    height: 50px;
    font-size: 16px;
    font-weight: normal; }
  .AdminCompanyManager__settings___3Dt8u .AdminCompanyManager__rowRight___6-e8y {
    font-weight: bold; }
.AdminCompanyProjects__matches___15XNJ {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .AdminCompanyProjects__matches___15XNJ {
      margin-top: 10px; } }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__pageTitle___2rdyt {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__pageTitle___2rdyt {
        margin: 0 10px; } }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__pageSubTitle____aX8R {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__pageSubTitle____aX8R {
        margin: 0 10px; } }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__divider___1Xif_ {
    margin-top: 22px; }
    .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__divider___1Xif_ .AdminCompanyProjects__top___1bVcs, .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__divider___1Xif_ .AdminCompanyProjects__bottom___KxgNB {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__divider___1Xif_ .AdminCompanyProjects__top___1bVcs {
      margin-bottom: 1px; }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__rowHeader___aHlYK {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__rowHeaderSubtitle___VaDRu {
      font-size: 14px;
      padding-top: 6px; }
    .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__rowHeader___aHlYK a {
      color: inherit; }
      .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__rowHeader___aHlYK a:hover {
        text-decoration: none; }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__greyText___vca0r {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__arrowButton___3EyFI {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__actionsContainer___2VSc1 {
      justify-content: center !important;
      margin-top: 10px; } }

.AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__filterButtons___3lfmZ {
  color: #70adcc; }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__filterButtonsItem___2IRyR {
    cursor: pointer; }

.AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__actionsContainer___2VSc1 {
  align-items: center;
  color: #70adcc;
  display: flex;
  justify-content: flex-end; }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__actionsContainer___2VSc1 .AdminCompanyProjects__blueButton___FwpPd {
    align-items: center;
    background-color: #70adcc;
    border-radius: 6px;
    border: none;
    color: #FFF;
    cursor: pointer;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 11px;
    height: 32px;
    justify-content: center;
    letter-spacing: 1.8px;
    margin-right: 20px;
    text-decoration: none;
    width: 120px; }
    .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__actionsContainer___2VSc1 .AdminCompanyProjects__blueButton___FwpPd:hover {
      background: #63a2c2; }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__actionsContainer___2VSc1 .AdminCompanyProjects__noThanksButton___2wEzG {
    color: #70adcc;
    cursor: pointer;
    margin-right: 10px; }
  .AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__actionsContainer___2VSc1 .AdminCompanyProjects__arrowButton___3EyFI {
    margin-left: 30px;
    width: 8px; }

.AdminCompanyProjects__matches___15XNJ .AdminCompanyProjects__undoButton___2WMxo {
  cursor: pointer;
  font-weight: bold;
  margin-left: 10px;
  text-decoration: underline; }
.AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__header___3Qbru {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__header___3Qbru {
      padding: 0 17px; } }

.AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__title___3Vzuo {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__subtitle___35fiV {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__CTAContainer___2NHU2 {
    margin-top: 50px; }
  .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA {
        max-width: 760px; } }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA p.AdminCreateProjects__error___1OJsF {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__subtitle___35fiV {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__subtitle___35fiV a {
        color: #70adcc; }
      .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__subtitleGrey___3JE_0 {
        color: #8da0a6; }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__eje___hhAKa {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA:last-child {
          margin-bottom: 50px; } }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__sectionTitle___-ag6D {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__sectionDescription___1gqjm {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__sectionDescription___1gqjm {
          padding-bottom: 15px; } }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__divider___17IeX {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__divider___17IeX {
          margin: 15px 0; } }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__dividerNoPadding____tjqS {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__dividerNoPadding____tjqS {
          margin: 15px 0; } }
    .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__dividerDouble___2m8c1 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA .AdminCreateProjects__dividerDouble___2m8c1 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA {
        width: 100%; }
        .AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__content___1vLqq .AdminCreateProjects__form___3xUOA form {
          margin: 0 -25px; } }

.AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__title___3Vzuo {
  font-size: 32px !important;
  color: #39474d; }

.AdminCreateProjects__adminCreateProjects___1qb6z .AdminCreateProjects__subtitle___35fiV {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px !important;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left !important;
  color: #39474d; }
.AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__header___AukSS {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__header___AukSS {
      padding: 0 17px; } }

.AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__title___azUsE {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__subtitle___8QZEZ {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__CTAContainer___k6Hxq {
    margin-top: 50px; }
  .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye {
        max-width: 760px; } }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye p.AdminCreateUsers__error___b2pKy {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__subtitle___8QZEZ {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__subtitle___8QZEZ a {
        color: #70adcc; }
      .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__subtitleGrey___195l8 {
        color: #8da0a6; }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__eje___i4b-7 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye:last-child {
          margin-bottom: 50px; } }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__sectionTitle___4gAcZ {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__sectionDescription___FrpiG {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__sectionDescription___FrpiG {
          padding-bottom: 15px; } }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__divider___3brB- {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__divider___3brB- {
          margin: 15px 0; } }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__dividerNoPadding___1jGwg {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__dividerNoPadding___1jGwg {
          margin: 15px 0; } }
    .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__dividerDouble___lkTqk {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye .AdminCreateUsers__dividerDouble___lkTqk {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye {
        width: 100%; }
        .AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__content___27NyT .AdminCreateUsers__form___2Leye form {
          margin: 0 -25px; } }

.AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__title___azUsE {
  font-size: 32px !important;
  color: #39474d; }

.AdminCreateUsers__adminCreateUsers___2hEP3 .AdminCreateUsers__subtitle___8QZEZ {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px !important;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left !important;
  color: #39474d; }
.Toastify__toast-container{z-index:9999;position:fixed;padding:4px;width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;flex:1 1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.Toastify__progress-bar--default{background:-webkit-gradient(linear,left top,right top,from(#4cd964),color-stop(#5ac8fa),color-stop(#007aff),color-stop(#34aadc),color-stop(#5856d6),to(#ff2d55));background:-webkit-linear-gradient(left,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:-o-linear-gradient(left,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}.Toast__toastContainer____Er8C {
  width: 320px;
  border-radius: 5px;
  background-color: #39474d;
  cursor: default; }

.Toast__toastContent___20v_r {
  display: flex;
  flex-direction: column;
  justify-content: center; }

.Toast__toastBody___3cm6Q {
  padding: 15px 20px 20px 20px; }

.Toast__title___7hEt_ {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff; }

.Toast__content___1Ta6B {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff; }

.Toast__button___1BjCE {
  width: 100px;
  height: 32px;
  border-radius: 6px;
  background-color: #ffffff;
  margin-top: 15px;
  align-self: center;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.8px;
  text-align: center;
  color: #435359;
  text-transform: uppercase; }

.Toast__divider___3vnwJ {
  border-top: 3px double #FFF;
  margin-top: 15px;
  margin-bottom: 15px; }
.AdminDashboard__adminCompanyContainer___29Prn body {
  background-color: #f7f7f7 !important; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__maxWidth___vY6E7 {
  max-width: 780px;
  margin-bottom: 80px; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__summarySubheader___23ARS {
  font-family: "AvenirNextLTPro-Demi"; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__divider___c3j7z {
  border-top: 1px solid #d8d8d8;
  margin-top: 20px;
  margin-bottom: 20px; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__dividerDouble___ZPy_V {
  margin-top: 20px;
  border-top: 3px double #d8d8d8; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__panelHeadingContainer___1JEol {
  background-color: #f09890; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__panelHeadingContainer___1JEol .AdminDashboard__panelHeadingTitle___3HTto {
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: 1.8px;
    color: #FFF; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__panelBodyContainer___130d9 {
  display: flex;
  align-items: center;
  justify-content: flex-start; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__panelBodyContainer___130d9 .AdminDashboard__first___Z4cKC {
    padding-left: 5px; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__panelBodyContainer___130d9 .AdminDashboard__verticalDivider___2xXPM {
    border-left: 1px solid #d8d8d8;
    height: 100px;
    margin-left: 35px;
    margin-right: 20px; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__panelBodyContainer___130d9 .AdminDashboard__panelBodyNumber___3950h {
    font-family: "AvenirNextLTPro-Light";
    font-size: 40px;
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #39474d;
    margin-bottom: 3px; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__panelBodyContainer___130d9 .AdminDashboard__panelBodyDescription___2GuJb {
    font-family: "AvenirNextLTPro-Demi";
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #8da0a6;
    max-width: 132px; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__headerContainer___3TXy7 {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 31px; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__headerContainer___3TXy7 .AdminDashboard__headerDate___1yIW- {
    font-family: "AvenirNextLTPro-Demi";
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.29;
    letter-spacing: normal;
    color: #39474d;
    margin-bottom: 10px; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__whiteBackground___2_Sge {
  background-color: #ffffff;
  border-radius: 7px;
  padding: 20px;
  clear: left;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__whiteBackground___2_Sge .AdminDashboard__companyVitalsTitle___URhEl {
    font-family: "AvenirNextLTPro-Demi";
    line-height: 1.31; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__whiteBackground___2_Sge .AdminDashboard__companyVitalsDesc___3nKze {
    font-family: "AvenirNextLTPro-Regular";
    line-height: 1.5; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__whiteBackground___2_Sge .AdminDashboard__companyVitalsLink___2k51j {
    font-family: "AvenirNextLTPro-Regular";
    color: #70adcc; }

.AdminDashboard__adminCompanyContainer___29Prn p {
  margin: 0; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__subtitle___32vOj {
  font-size: 14px; }

.AdminDashboard__adminCompanyContainer___29Prn h1 {
  margin-top: 47px;
  font-family: "Crimson Text";
  font-size: 32px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.25;
  letter-spacing: normal;
  color: #39474d; }

.AdminDashboard__adminCompanyContainer___29Prn h2 {
  font-size: 24px;
  font-weight: 600; }

.AdminDashboard__adminCompanyContainer___29Prn h3 {
  font-size: 16px;
  color: #39474d;
  font-family: "AvenirNextLTPro-Demi" !important;
  line-height: 1.31;
  margin-top: 0px; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__textFont___1YqPu {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #39474d; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__editLink___3NHUo {
  margin-top: 15px;
  overflow: hidden; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__editLink___3NHUo .AdminDashboard__header___2vqMe {
    float: left;
    margin-bottom: 13px; }
  .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__editLink___3NHUo .AdminDashboard__chartOptions___xLgEO {
    display: flex;
    justify-content: space-between;
    align-items: center;
    float: right;
    padding-right: 40px;
    margin-top: 25px; }
    .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__editLink___3NHUo .AdminDashboard__chartOptions___xLgEO a {
      font-family: "AvenirNextLTPro-Demi";
      font-size: 12px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: 2px;
      color: #70adcc;
      margin-left: 28px;
      cursor: pointer;
      text-decoration: none; }
    .AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__editLink___3NHUo .AdminDashboard__chartOptions___xLgEO .AdminDashboard__active___2a8EE {
      color: #39474d !important;
      border-bottom: 2px solid #39474d; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__verticalBar___1-58v {
  border-left: 1px solid #d8d8d8;
  height: 20px; }

.AdminDashboard__adminCompanyContainer___29Prn .AdminDashboard__vertical___3dbFp {
  vertical-align: middle; }
.Matches__matches___25PFL {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Matches__matches___25PFL {
      margin-top: 10px; } }
  .Matches__matches___25PFL .Matches__pageTitle___3g7EE {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Matches__matches___25PFL .Matches__pageTitle___3g7EE {
        margin: 0 10px; } }
  .Matches__matches___25PFL .Matches__pageSubTitle___1i_hU {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Matches__matches___25PFL .Matches__pageSubTitle___1i_hU {
        margin: 0 10px; } }
  .Matches__matches___25PFL .Matches__divider___3jlb- {
    margin-top: 22px; }
    .Matches__matches___25PFL .Matches__divider___3jlb- .Matches__top___1h4fg, .Matches__matches___25PFL .Matches__divider___3jlb- .Matches__bottom___2Lowh {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Matches__matches___25PFL .Matches__divider___3jlb- .Matches__top___1h4fg {
      margin-bottom: 1px; }
  .Matches__matches___25PFL .Matches__rowHeader___2tjuo {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Matches__matches___25PFL .Matches__rowHeaderSubtitle___2asOw {
      font-size: 14px;
      padding-top: 6px; }
    .Matches__matches___25PFL .Matches__rowHeader___2tjuo a {
      color: inherit; }
      .Matches__matches___25PFL .Matches__rowHeader___2tjuo a:hover {
        text-decoration: none; }
  .Matches__matches___25PFL .Matches__greyText___1cIAY {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Matches__matches___25PFL .Matches__arrowButton___2Iuux {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Matches__matches___25PFL .Matches__actionsContainer___3xDsZ {
      justify-content: center !important;
      margin-top: 10px; } }

.Matches__matches___25PFL .Matches__pageTitle___3g7EE {
  display: flex;
  justify-content: space-between; }

.Matches__matches___25PFL .Matches__filters___2rzK5 .Matches__filterButtons___wXcly {
  color: #70adcc; }
  .Matches__matches___25PFL .Matches__filters___2rzK5 .Matches__filterButtonsItem____b8Nn {
    cursor: pointer;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 14px; }

.Matches__matches___25PFL .Matches__actionsContainer___3xDsZ {
  align-items: center;
  color: #70adcc;
  display: flex;
  justify-content: flex-end; }
  .Matches__matches___25PFL .Matches__actionsContainer___3xDsZ .Matches__arrowButton___2Iuux {
    margin-left: 30px;
    width: 8px; }
.Pitches__pitches___3iRPh {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Pitches__pitches___3iRPh {
      margin-top: 10px; } }
  .Pitches__pitches___3iRPh .Pitches__pageTitle___1nM5O {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Pitches__pitches___3iRPh .Pitches__pageTitle___1nM5O {
        margin: 0 10px; } }
  .Pitches__pitches___3iRPh .Pitches__pageSubTitle___3gwS- {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Pitches__pitches___3iRPh .Pitches__pageSubTitle___3gwS- {
        margin: 0 10px; } }
  .Pitches__pitches___3iRPh .Pitches__divider___2m65B {
    margin-top: 22px; }
    .Pitches__pitches___3iRPh .Pitches__divider___2m65B .Pitches__top___3pWWe, .Pitches__pitches___3iRPh .Pitches__divider___2m65B .Pitches__bottom___3ynV_ {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Pitches__pitches___3iRPh .Pitches__divider___2m65B .Pitches__top___3pWWe {
      margin-bottom: 1px; }
  .Pitches__pitches___3iRPh .Pitches__rowHeader___2POy2 {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Pitches__pitches___3iRPh .Pitches__rowHeaderSubtitle___SqwQq {
      font-size: 14px;
      padding-top: 6px; }
    .Pitches__pitches___3iRPh .Pitches__rowHeader___2POy2 a {
      color: inherit; }
      .Pitches__pitches___3iRPh .Pitches__rowHeader___2POy2 a:hover {
        text-decoration: none; }
  .Pitches__pitches___3iRPh .Pitches__greyText___2TkjV {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Pitches__pitches___3iRPh .Pitches__arrowButton___QiC3a {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Pitches__pitches___3iRPh .Pitches__actionsContainer___3vCeH {
      justify-content: center !important;
      margin-top: 10px; } }

.Pitches__pitches___3iRPh .Pitches__pageTitle___1nM5O {
  display: flex;
  justify-content: space-between; }

.Pitches__pitches___3iRPh .Pitches__filters___1PGxY .Pitches__filterButtons___3FKGa {
  color: #70adcc; }
  .Pitches__pitches___3iRPh .Pitches__filters___1PGxY .Pitches__filterButtonsItem___3emCA {
    cursor: pointer;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 14px; }

.Pitches__pitches___3iRPh .Pitches__actions___36blQ {
  display: flex;
  justify-content: space-between; }
  .Pitches__pitches___3iRPh .Pitches__actions___36blQ .Pitches__messages___2GJJO {
    cursor: pointer;
    height: 23px;
    position: relative;
    width: 27px; }
    .Pitches__pitches___3iRPh .Pitches__actions___36blQ .Pitches__messagesText___32Qev {
      color: #39474d;
      font-size: 12px;
      left: 8px;
      position: absolute;
      top: 2px; }
  .Pitches__pitches___3iRPh .Pitches__actions___36blQ a {
    align-items: center;
    display: flex; }

.Pitches__pitches___3iRPh .Pitches__actionsContainer___3vCeH {
  align-items: center;
  color: #70adcc;
  display: flex;
  justify-content: flex-end; }
  .Pitches__pitches___3iRPh .Pitches__actionsContainer___3vCeH .Pitches__arrowButton___QiC3a {
    margin-left: 30px;
    width: 8px; }
.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__maxWidth___2taob {
  max-width: 780px;
  margin-bottom: 50px; }

.MemberProfile__memberProfileContainer___3JBqz button {
  width: 100%;
  border: none; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__summarySection___1guN2 {
  padding-bottom: 1em;
  white-space: pre-line; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__summarySubheader___1PBPR,
.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__userAccountTitle___1qdn6 {
  font-family: "AvenirNextLTPro-Demi"; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__divider___28WCV {
  height: 1px;
  opacity: 1;
  background-color: #d8d8d8;
  margin-bottom: 1px; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__whiteBackground___2xcEd {
  background-color: #ffffff;
  border-radius: 7px;
  padding: 20px;
  clear: left; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__whiteBackground___2xcEd .MemberProfile__footerText___1y99_ {
    font-size: 14px;
    font-weight: 500; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__linksFlex___2AirM {
  display: flex;
  justify-content: flex-start; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__linksFlex___2AirM .MemberProfile__logos___3F4aY {
    position: relative;
    margin-right: 10px;
    bottom: 3px; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__linksFlex___2AirM a {
    margin-left: 10px;
    margin-right: 10px;
    color: #7db7d4;
    font-size: 14px; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__linksFlex___2AirM small {
    margin-left: 10px; }

.MemberProfile__memberProfileContainer___3JBqz p {
  margin: 10px 0 10px; }

.MemberProfile__memberProfileContainer___3JBqz h2 {
  font-size: 24px;
  font-weight: 600; }

.MemberProfile__memberProfileContainer___3JBqz h3 {
  font-size: 18px;
  color: #39474d;
  font-family: "AvenirNextLTPro-Demi" !important; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__textFont___3kb5L {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #39474d; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__editBtn___14ImE {
  font-family: "AvenirNextLTPro-Demi";
  text-align: right; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__editLink___1wBPk {
  margin-top: 15px;
  overflow: hidden; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__editLinkTitle___N6A5o {
    margin-top: 50px; }
    .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__editLinkTitle___N6A5o .MemberProfile__header___1GAad {
      margin-top: 0; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__editLink___1wBPk a {
    float: right;
    font-size: 14px;
    margin: 20px 0;
    color: #70adcc; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__editLink___1wBPk .MemberProfile__header___1GAad {
    float: left; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__verticalBar___2XQNP {
  border-left: 1px solid #d8d8d8;
  height: 20px; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__chevronHeader___2JqMo {
  margin-left: 20px;
  margin-right: 20px; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__historyContent___q8Wlp {
  color: #8da0a6; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__visitedArea___2li5H {
  color: #8da0a6; }
  .MemberProfile__memberProfileContainer___3JBqz .MemberProfile__visitedArea___2li5H a {
    color: #8da0a6; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__naStyle___26n2y {
  color: #8da0a6; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__colorUnderline___SLjMf {
  border-bottom: 3px solid #95cfb3; }

.MemberProfile__memberProfileContainer___3JBqz .MemberProfile__materialsSpan___1OA7Z {
  margin-right: 39px;
  font-family: "AvenirNextLTPro-Demi"; }
.Reference__memberModerationReference___2Ys3n {
  color: #FFF;
  font-family: "AvenirNextLTPro-Regular";
  margin-top: 20px; }
  .Reference__memberModerationReference___2Ys3n .Reference__header___3OQn1 {
    align-items: center;
    background-color: #70adcc;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    height: 57px;
    justify-content: space-between;
    padding: 10px 20px;
    width: 100%; }
    .Reference__memberModerationReference___2Ys3n .Reference__headerGreen___2iE7e {
      background-color: #95cfb3; }
      .Reference__memberModerationReference___2Ys3n .Reference__headerGreen___2iE7e .Reference__approvedText___3o5AH {
        font-family: "AvenirNextLTPro-Regular"; }
    .Reference__memberModerationReference___2Ys3n .Reference__header___3OQn1 .Reference__text___1_J3P {
      font-size: 16px;
      line-height: 1.5; }
    .Reference__memberModerationReference___2Ys3n .Reference__header___3OQn1 .Reference__actions___2bQkq {
      display: flex;
      justify-content: flex-end; }
      .Reference__memberModerationReference___2Ys3n .Reference__header___3OQn1 .Reference__actions___2bQkq .Reference__button___19CQN {
        align-items: center;
        background-color: transparent;
        border-radius: 6px;
        border: 2px solid #FFF;
        color: #FFF;
        display: flex;
        font-size: 11px;
        height: 32px;
        justify-content: center;
        letter-spacing: 1.8px;
        line-height: 2.65;
        margin-right: 20px;
        text-decoration: none;
        text-transform: uppercase;
        width: 170px; }
        .Reference__memberModerationReference___2Ys3n .Reference__header___3OQn1 .Reference__actions___2bQkq .Reference__buttonWhite___3gzT4 {
          background-color: #FFF;
          color: #70adcc;
          margin-right: 0; }
  .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ {
    background-color: #FFF;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: flex;
    justify-content: space-between;
    padding: 40px 20px;
    width: 100%; }
    .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__pendingText___1_npP {
      color: #39474d;
      font-size: 16px;
      line-height: 1.5;
      margin: auto;
      text-align: center;
      width: 70%; }
    .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__questions___Dl8lQ {
      flex-basis: 75%;
      padding-right: 30px; }
      .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__questions___Dl8lQ .Reference__question___3dW5t {
        margin-bottom: 15px; }
        .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__questions___Dl8lQ .Reference__questionTitle___1CJmx {
          color: #39474d;
          font-family: "AvenirNextLTPro-Demi";
          font-size: 16px;
          line-height: 1.5; }
        .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__questions___Dl8lQ .Reference__questionText___Ojj_E {
          color: #39474d;
          font-size: 15px;
          line-height: 1.5;
          margin-top: 5px; }
      .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__questions___Dl8lQ .Reference__contactInfo___2CAe0 {
        color: #39474d;
        margin-top: 30px; }
        .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__questions___Dl8lQ .Reference__contactInfoTitle___1tNOf {
          color: #39474d;
          font-family: "AvenirNextLTPro-Demi";
          font-size: 15px;
          line-height: 1.5; }
    .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__skills___1Ul8F {
      border-left: 1px solid #d8d8d8;
      flex-basis: 25%;
      padding-left: 20px; }
      .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__skills___1Ul8F .Reference__title___vkHK_ {
        color: #39474d;
        font-family: "AvenirNextLTPro-Demi"; }
      .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__skills___1Ul8F .Reference__skill___1EMrr {
        color: #303b40;
        font-size: 14px;
        margin-top: 10px; }
        .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__skills___1Ul8F .Reference__skillIcon___2voiT {
          color: #d8d8d8;
          font-size: 12px;
          margin-right: 5px; }
        .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__skills___1Ul8F .Reference__skillIconGreen___3vB-_ {
          color: #95cfb3 !important; }
    .Reference__memberModerationReference___2Ys3n .Reference__content___2OvOZ .Reference__email___2GuJH {
      color: #39474d; }
.NewReference__newReference___aeoHl {
  background-color: #FFF;
  margin-top: 20px;
  padding: 20px; }
  .NewReference__newReference___aeoHl .NewReference__title___PU9_u {
    font-family: "AvenirNextLTPro-Demi";
    font-size: 18px;
    margin-bottom: 20px; }
  .NewReference__newReference___aeoHl .NewReference__form___2npTx {
    display: flex;
    justify-content: space-around; }
    .NewReference__newReference___aeoHl .NewReference__form___2npTx .NewReference__input___3HFx3 {
      width: 25%; }
  .NewReference__newReference___aeoHl .NewReference__button___ycv36 {
    margin-top: 15px;
    text-align: center; }
    .NewReference__newReference___aeoHl .NewReference__button___ycv36 div {
      margin: 0; }
.References__memberModerationReferences___2TBKU {
  margin: 0 auto 80px auto;
  max-width: 780px; }
  .References__memberModerationReferences___2TBKU .References__references___3VyGt {
    margin-top: 50px; }
.AdminMemberProfileContainer__doubleBorder___1MzKq {
  border-top: 3px double #d8d8d8;
  height: 1px;
  margin: auto;
  width: 780px; }
.StatementsOfWork__statements___vmFNL {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .StatementsOfWork__statements___vmFNL {
      margin-top: 10px; } }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__pageTitle___1MFhV {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .StatementsOfWork__statements___vmFNL .StatementsOfWork__pageTitle___1MFhV {
        margin: 0 10px; } }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__pageSubTitle___2OeR7 {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .StatementsOfWork__statements___vmFNL .StatementsOfWork__pageSubTitle___2OeR7 {
        margin: 0 10px; } }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__divider___279_i {
    margin-top: 22px; }
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__divider___279_i .StatementsOfWork__top___3M8dK, .StatementsOfWork__statements___vmFNL .StatementsOfWork__divider___279_i .StatementsOfWork__bottom___cYThu {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__divider___279_i .StatementsOfWork__top___3M8dK {
      margin-bottom: 1px; }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__rowHeader___P4Et5 {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__rowHeaderSubtitle___1_6k6 {
      font-size: 14px;
      padding-top: 6px; }
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__rowHeader___P4Et5 a {
      color: inherit; }
      .StatementsOfWork__statements___vmFNL .StatementsOfWork__rowHeader___P4Et5 a:hover {
        text-decoration: none; }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__greyText___1b6ae {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__arrowButton___14gaK {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij {
      justify-content: center !important;
      margin-top: 10px; } }

.StatementsOfWork__statements___vmFNL h2 {
  font-weight: 600;
  font-size: 32px; }

.StatementsOfWork__statements___vmFNL .StatementsOfWork__subTitle___1-xnk {
  font-size: 16px;
  line-height: 1.5; }

.StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij {
  align-items: center;
  color: #70adcc;
  display: flex;
  justify-content: flex-end; }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij .StatementsOfWork__blueButton___1ZLt2,
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij .StatementsOfWork__lightButton___-oXet {
    align-items: center;
    background-color: #70adcc;
    border-radius: 6px;
    border: none;
    color: #FFF;
    cursor: pointer;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    letter-spacing: 1.8px;
    margin-right: 20px;
    text-decoration: none;
    width: 160px; }
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij .StatementsOfWork__blueButton___1ZLt2:hover,
    .StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij .StatementsOfWork__lightButton___-oXet:hover {
      background: #63a2c2; }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij .StatementsOfWork__lightButton___-oXet {
    background-color: #e6f3fa;
    color: #70adcc; }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__actionsContainer___keHij .StatementsOfWork__arrowButton___14gaK {
    width: 8px; }

.StatementsOfWork__statements___vmFNL .StatementsOfWork__messages___uxH9j {
  cursor: pointer;
  height: 23px;
  position: relative;
  width: 27px; }
  .StatementsOfWork__statements___vmFNL .StatementsOfWork__messagesText___3KwlY {
    color: #39474d;
    font-size: 12px;
    left: 8px;
    position: absolute;
    top: -0.5px; }
.Message__message___1QfgI {
  font-family: "AvenirNextLTPro-Regular";
  display: block;
  width: auto;
  max-width: 90%;
  background-color: #f7f7f7;
  border-radius: 10px;
  margin-bottom: 10px; }
  @media screen and (min-width: 768px) {
    .Message__message___1QfgI {
      max-width: 50%; } }
  .Message__messageContainer___UFvGm {
    margin: 25px 0; }
  .Message__message___1QfgI.Message__messageRight___1qYKQ {
    margin: 0 0 10px auto;
    background-color: #e6f3fa; }
  .Message__messageHeader___3GQ-K {
    background-color: #f0f0f0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-weight: bold;
    padding: 10px 15px; }
    .Message__messageHeader___3GQ-K.Message__messageHeaderRight___2Iq1K {
      background-color: #7db7d4; }
  .Message__message___1QfgI .Message__link___21OmY {
    color: #70adcc; }
    .Message__message___1QfgI .Message__link___21OmY:hover {
      color: #63a2c2 !important;
      text-decoration: underline; }
  .Message__messageText___1WGd7 {
    color: #39474d;
    font-size: 16px;
    line-height: 1.5;
    padding: 15px;
    white-space: pre-line; }
  .Message__messageAttachment___2PG9A {
    padding: 0 15px 15px; }
    .Message__messageAttachmentContent___8SSno {
      border-radius: 8px;
      color: #FFF;
      display: flex;
      justify-content: space-between; }
      .Message__messageAttachmentContentText___1IRZ2 {
        background-color: #8da0a6;
        border-bottom-left-radius: 8px;
        border-top-left-radius: 8px;
        font-family: "AvenirNextLTPro-Regular";
        font-size: 13px;
        line-height: 1.62;
        overflow: hidden;
        padding: 5px 10px;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 90%; }
      .Message__messageAttachmentContentButton___1sNec {
        align-items: center;
        background-color: #718990;
        border-bottom-right-radius: 8px;
        border-top-right-radius: 8px;
        cursor: pointer;
        display: flex;
        justify-content: center;
        width: 10%; }
  .Message__messageFooter___3Zyu4 {
    color: #8da0a6;
    font-size: 13px; }
    .Message__messageFooter___3Zyu4.Message__messageFooterRight___A45IG {
      text-align: right; }
.AdminPitchMessages__adminPitchMessages___2u2nV {
  margin: auto;
  max-width: 800px; }
  .AdminPitchMessages__adminPitchMessagesContainer___XTVm- {
    height: 55vh !important;
    padding: 20px;
    overflow: auto;
    background-color: #FFF; }
.modal__modalcontainer___nAmpk {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  overflow: auto;
  padding: 1.2rem;
  background-color: rgba(57, 71, 77, 0.95); }
  .modal__modalcontainer___nAmpk .modal__closebutton___3s8YL {
    top: 41px;
    right: 41px;
    cursor: pointer;
    position: absolute; }
  .modal__modalcontainer___nAmpk .modal__buttonContainer___2bc1Q {
    text-align: center;
    margin-top: 25px; }
  .modal__modalcontainer___nAmpk .modal__centered___2Dkkq {
    text-align: center !important; }
  .modal__modalcontainer___nAmpk .modal__link___eXTod {
    text-align: center !important;
    align-self: center;
    padding: 10px;
    cursor: pointer;
    -webkit-user-select: none;
    /* Chrome all / Safari all */
    -moz-user-select: none;
    /* Firefox all */
    -ms-user-select: none;
    /* IE 10+ */
    user-select: none;
    /* Likely future */ }
  .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq {
    position: relative;
    max-width: 580px;
    background-clip: padding-box;
    box-sizing: border-box; }
    @media screen and (max-width: 768px) {
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq {
        width: 100%; } }
    .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__header___2CG2S {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__header___2CG2S .modal__close___3ktBi {
        cursor: pointer; }
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__header___2CG2S .modal__title___SPQlj {
        font-family: "CrimsonText-Roman";
        font-size: 40px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.2;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff; }
    .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__divider___2KjX_ {
      margin: 22px 0 22px 0; }
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__divider___2KjX_ .modal__top___1eCs0 {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__divider___2KjX_ .modal__bottom___3Il8U {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__message___3dfR9 {
      background: transparent;
      border: 1px solid #d8d8d8;
      border-radius: 5px;
      font-size: 14px;
      height: 90px;
      outline: 0;
      padding: 9px 11px;
      resize: none;
      width: 100%; }
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__message___3dfR9::placeholder {
        color: rgba(255, 255, 255, 0.8); }
    .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__intro___2ujsl, .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__link___eXTod {
      color: #ffffff;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      text-align: justify; }
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__intro___2ujsl .modal__cancelButton___iHCb5, .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__link___eXTod .modal__cancelButton___iHCb5,
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__intro___2ujsl .modal__acceptButton___1Xp8v,
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__link___eXTod .modal__acceptButton___1Xp8v {
        align-items: center;
        background-color: rgba(57, 71, 77, 0.95);
        border-color: #FFF;
        border-radius: 6px;
        border: solid 2px;
        color: #FFF;
        display: flex;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 12px;
        height: 50px;
        justify-content: center;
        letter-spacing: 1.8px;
        margin: auto;
        text-decoration: none;
        width: 240px; }
      
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__intro___2ujsl .modal__acceptButton___1Xp8v,
      .modal__modalcontainer___nAmpk .modal__modalcontent___23Ubq .modal__link___eXTod .modal__acceptButton___1Xp8v {
        background-color: #FFF;
        color: #435359;
        margin-bottom: 20px;
        text-transform: uppercase; }
.timeline--wrapper{width:calc(100% - 24px);padding:12px}.timeline{width:100%;max-width:800px;padding:15px 0 0;position:relative;margin:50px auto}.timeline:before{content:"";position:absolute;top:0;left:calc(33% + 6px);bottom:0;width:0;border:2px solid}.timeline:after{content:"";display:table;clear:both}@media only screen and (max-width:768px){.timeline:before{left:calc(1% + 6px)}}.body-container{position:relative;margin-left:30px}.timeline-item--no-children .body-container{background:transparent;-webkit-box-shadow:none;box-shadow:none}.body-container:after{content:"";display:table;clear:both}.timeline-item-date{position:absolute;top:-12px;left:0;background:#ddd;padding:1px;height:52px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%}.timeline-item-date,.timeline-item-dateinner{-webkit-clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%);clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%)}.timeline-item-dateinner{background:#e86971;color:#fff;padding:0;font-size:16px;font-weight:700;margin:0;border-right-color:transparent;height:50px;width:100%;display:block;line-height:52px;text-indent:15px}.timeline-item--no-children .body-container:before{display:none}.entry{clear:both;text-align:left;position:relative}.timeline--animate .entry .is-hidden{visibility:hidden}.timeline--animate .entry .bounce-in{visibility:visible;-webkit-animation:bounce-in .4s;animation:bounce-in .4s}.entry .title{margin-bottom:.5em;float:left;width:34%;position:relative;height:32px}.entry .title:before{content:"";position:absolute;width:8px;height:8px;border:4px solid;background-color:#fff;border-radius:100%;top:15%;right:-8px;z-index:99;-webkit-box-sizing:content-box;box-sizing:content-box}.entry .body{margin:0 0 3em;float:right;width:66%;color:#333}.entry .body p{line-height:1.4em}.entry .body h1,.entry .body h2,.entry .body h3,.entry .body h4,.entry .body h5,.entry .body h6{margin:0}.entry .body p:first-child{margin-top:0;font-weight:400}@-webkit-keyframes bounce-in{0%{opacity:0;-webkit-transform:scale(.5)}to{-webkit-transform:scale(1)}}@keyframes bounce-in{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:768px){.entry .title{float:left;width:70%}.timeline-item-date{margin-left:30px}.entry .title:before{top:15%;left:3px;right:auto;z-index:99}.entry .body{margin:20px 0 3em;float:right;width:99%}}.AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA {
      margin-top: 10px; } }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__disabledPage___5RMYq.AdminProjectDetail__projectReview___3PnbA {
    opacity: 0.2; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__disabled___3xsbF {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__secondHeader___2-tcH {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__subTitle___2ub1n {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__divider___NCeuc {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__sectionHeader___3_4jD {
    margin-top: 15px; }
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__sectionHeader___3_4jD .AdminProjectDetail__headerText___wYd-a {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__sectionHeader___3_4jD .AdminProjectDetail__headerText___wYd-a {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__sectionHeader___3_4jD a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__whiteSection___423Nx {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__whiteSection___423Nx .AdminProjectDetail__subSectionHeader___1PxgM {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__whiteSection___423Nx .AdminProjectDetail__list___23-8v {
      margin-bottom: 10px; }
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__whiteSection___423Nx .AdminProjectDetail__skillsListContainer___2a8zz {
      margin-bottom: 10px; }
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__whiteSection___423Nx .AdminProjectDetail__bullet___31YYn {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__whiteSection___423Nx div[class*='col'] {
      padding: 0; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__blueSection___1zIHv {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__naStyle___2vMZz {
    color: #8da0a6; }
  .AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__doubleDivider___1Um7I {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__titleSection___-T4KX a {
  color: #70adcc;
  float: right;
  font-size: 14px;
  margin: 20px 0; }

.AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__titleDescription___in5Bn {
  font-size: 14px; }

.AdminProjectDetail__reviewContainer___3yLsT .AdminProjectDetail__projectReview___3PnbA .AdminProjectDetail__companyTitle___fjqMn {
  font-family: "Crimson Text";
  font-size: 24px;
  padding-bottom: 5px;
  padding-top: 5px; }

.AdminProjectDetail__timeline___3MEJR {
  margin: 0 auto; }
  .AdminProjectDetail__timelineItemUser___1QX9c {
    margin-bottom: 4px;
    color: #999;
    font-style: italic; }
.ReactTable{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,.1)}.ReactTable *{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactTable .rt-table{-ms-flex:auto 1;flex:auto 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,.03)}.ReactTable .rt-thead.-filters,.ReactTable .rt-thead.-headerGroups{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline:none}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-thead.-header{-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.15);box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,.05);-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-box-shadow .3s cubic-bezier(.175,.885,.32,1.275);-o-transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275),-webkit-box-shadow .3s cubic-bezier(.175,.885,.32,1.275);-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-asc{-webkit-box-shadow:inset 0 3px 0 0 rgba(0,0,0,.6);box-shadow:inset 0 3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-desc{-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.6);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-cursor-pointer,.ReactTable .rt-thead .rt-th.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-td:last-child,.ReactTable .rt-thead .rt-th:last-child{border-right:0}.ReactTable .rt-thead .rt-th:focus{outline:none}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:hsla(0,0%,100%,0);border-left-color:#fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:hsla(0,0%,40%,0);border-left-color:#f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{-ms-flex:99999 1 auto;flex:99999 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;-o-text-overflow:clip;text-overflow:clip}.ReactTable .rt-tr-group{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-td,.ReactTable .rt-th{-ms-flex:1 0 0px;flex:1 0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transition-property:width,min-width,padding,opacity;-o-transition-property:width,min-width,padding,opacity;transition-property:width,min-width,padding,opacity}.ReactTable .rt-td.-hidden,.ReactTable .rt-th.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;margin:0;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);-webkit-transition:all .3s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,.05)}.ReactTable .-pagination{z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1)}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline:none}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,.6);background:rgba(0,0,0,.1);-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;cursor:pointer;outline:none}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,.3);color:#fff}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{-ms-flex:1;flex:1 1;text-align:center}.ReactTable .-pagination .-center{-ms-flex:1.5;flex:1.5 1;text-align:center;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;padding:20px;color:rgba(0,0,0,.5)}.ReactTable .-loading,.ReactTable .rt-noData{display:block;position:absolute;background:hsla(0,0%,100%,.8);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.ReactTable .-loading{left:0;right:0;top:0;bottom:0;z-index:-1;opacity:0}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,.6);-webkit-transform:translateY(-52%);-ms-transform:translateY(-52%);transform:translateY(-52%);-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);-o-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-td,.ReactTable .rt-resizing .rt-th{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.AdminTable__adminTable___3oM-A .AdminTable__header___1ncMB {
  background-color: #8da0a6;
  box-shadow: none !important;
  border-color: #d8d8d8;
  border-width: 1px;
  height: 40px;
  display: flex;
  align-items: center;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.9px;
  color: #ffffff; }
.AddFilterBox__icon___38qWk {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___9tQkk {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___KtyAO {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___KtyAO .AddFilterBox__addIcon___3WgSJ {
    margin-right: 7px; }
.AdvancedSearch__modalContainer___1DC_A .AdvancedSearch__modalBody___1RbIF {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .AdvancedSearch__modalContainer___1DC_A .AdvancedSearch__modalBody___1RbIF .AdvancedSearch__title___1jJnu {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1DC_A .AdvancedSearch__modalBody___1RbIF .AdvancedSearch__subtitle___3m48o {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1DC_A .AdvancedSearch__modalBody___1RbIF .AdvancedSearch__dividerDouble___3HDgF {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .AdvancedSearch__modalContainer___1DC_A .AdvancedSearch__modalBody___1RbIF .AdvancedSearch__CTAContainer___l6cff {
    align-items: center;
    display: flex;
    justify-content: center; }
  .AdvancedSearch__modalContainer___1DC_A .AdvancedSearch__modalBody___1RbIF .AdvancedSearch__filtersContainer___1qDPw {
    margin-top: 35px; }
.TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f7f7f7;
  font-family: "AvenirNextLTPro-Regular";
  height: 70px;
  padding-left: 16px;
  padding-right: 16px; }
  .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__textContainer___3DzRO {
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #39474d; }
  .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR {
    display: flex;
    align-items: center; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__rowsNumber___3ZmqR {
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: right;
      color: #8da0a6; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__verticalDivider___34E8f {
      border-left: 1px solid #d8d8d8;
      height: 24px;
      margin-left: 31px;
      margin-right: 31px; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__icon___1JLZW {
      margin-right: 31px;
      cursor: pointer; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__searchLabel___Q_p1_ {
      margin-right: 6px; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__searchIcon___1ZsCQ {
      margin-right: 5px;
      cursor: pointer; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__filterIcon___3C4lo {
      margin-right: 5px;
      cursor: pointer; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__iconLast___2Oxcp {
      margin-right: 25px;
      cursor: pointer; }
    .TableOptions__tableOptionsContainer___1_Z70 .TableOptions__tableOptions___uPjYM .TableOptions__rightContainer___322PR .TableOptions__numberCircle___2wKZS {
      width: 20px;
      line-height: 20px !important;
      border-radius: 50%;
      background-color: #70adcc;
      font-family: "AvenirNextLTPro-Demi";
      font-size: 13px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.38;
      letter-spacing: normal;
      text-align: center;
      color: #ffffff; }
.Filters__modalContainer___nwTLb .Filters__modalBody___1FauB {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .Filters__modalContainer___nwTLb .Filters__modalBody___1FauB .Filters__title___2dvX6 {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___nwTLb .Filters__modalBody___1FauB .Filters__subtitle___rUrjn {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___nwTLb .Filters__modalBody___1FauB .Filters__dividerDouble___oIyxx {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Filters__modalContainer___nwTLb .Filters__modalBody___1FauB .Filters__CTAContainer___1K6e6 {
    align-items: center;
    display: flex;
    justify-content: center; }
  .Filters__modalContainer___nwTLb .Filters__modalBody___1FauB .Filters__filtersContainer___2EdMF {
    margin-top: 35px; }
.AddFilterBox__icon___wOyfE {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___3mDpS {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___3C3Ux {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___3C3Ux .AddFilterBox__addIcon___1khXb {
    margin-right: 7px; }
.AdminProjectMatchesTable__projects___3JYij {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular'; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__pageTitle___nEvR- {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__pageSubTitle___2LEyp {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__divider___U-Rec {
    margin: 22px 0; }
    .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__divider___U-Rec .AdminProjectMatchesTable__top___F5L1P, .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__divider___U-Rec .AdminProjectMatchesTable__bottom___2mxer {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__divider___U-Rec .AdminProjectMatchesTable__top___F5L1P {
      margin-bottom: 1px; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__rowHeader___2RoYb {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__rowHeaderSubtitle___2VupY {
      font-size: 14px;
      padding-top: 6px; }
    .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__rowHeader___2RoYb a {
      color: inherit; }
      .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__rowHeader___2RoYb a:hover {
        text-decoration: none; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__greyText___2ll9_ {
    color: #8da0a6; }

.AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__none___3s_0W {
  color: #8da0a6 !important; }

.AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__projectTitle___1aaUl {
  color: inherit; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__projectTitle___1aaUl:hover {
    text-decoration: none; }

.AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__activity___1C2fM {
  display: flex;
  align-items: center; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__activity___1C2fM .AdminProjectMatchesTable__activityText___2c6O9 {
    flex-grow: 2; }
  .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__activity___1C2fM .AdminProjectMatchesTable__activityButton___D_QSY {
    align-items: center;
    background-color: #e6f3fa;
    border-color: #e6f3fa;
    border-radius: 6px;
    color: #70adcc;
    display: flex;
    flex-grow: 1;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    width: 130px; }
    .AdminProjectMatchesTable__projects___3JYij .AdminProjectMatchesTable__activity___1C2fM .AdminProjectMatchesTable__activityButton___D_QSY:hover {
      text-decoration: none !important; }
.AdminProjectPitches__projectIndex___GiqKj {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .AdminProjectPitches__projectIndex___GiqKj {
      margin-top: 10px; } }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__pageTitle___DoEDv {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__pageTitle___DoEDv {
        margin: 0 10px; } }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__pageSubTitle___3L9M2 {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__pageSubTitle___3L9M2 {
        margin: 0 10px; } }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__divider___16yQF {
    margin-top: 22px; }
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__divider___16yQF .AdminProjectPitches__top___1H4e0, .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__divider___16yQF .AdminProjectPitches__bottom___2-f92 {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__divider___16yQF .AdminProjectPitches__top___1H4e0 {
      margin-bottom: 1px; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__rowHeader___r2QoN {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__rowHeaderSubtitle___3G-MZ {
      font-size: 14px;
      padding-top: 6px; }
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__rowHeader___r2QoN a {
      color: inherit; }
      .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__rowHeader___r2QoN a:hover {
        text-decoration: none; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__greyText___1swTx {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__arrowButton___2CV3Z {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__actionsContainer___2jJBL {
      justify-content: center !important;
      margin-top: 10px; } }

.AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__pageTitle___DoEDv {
  align-items: center;
  display: flex;
  justify-content: space-between; }

.AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__filterButtons___2-8Jt {
  color: #70adcc;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__filterButtonsItem___18C1U {
    cursor: pointer;
    margin-right: 20px;
    text-decoration: none; }
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__filterButtonsItem___18C1U a {
      color: inherit; }

.AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__projectTitle___1ccS9 {
  color: inherit; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__projectTitle___1ccS9 .AdminProjectPitches__locationText___1zK8P {
    font-size: 13px; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__projectTitle___1ccS9:hover {
    text-decoration: none; }

.AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__activity___1bCSf {
  display: flex;
  align-items: center; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__activity___1bCSf .AdminProjectPitches__activityText___3OMvj {
    flex-grow: 2; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__activity___1bCSf .AdminProjectPitches__activityButton___2UWmN {
    align-items: center;
    background-color: #e6f3fa;
    border-color: #e6f3fa;
    border-radius: 6px;
    color: #70adcc;
    display: flex;
    flex-grow: 1;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    width: 130px; }
    .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__activity___1bCSf .AdminProjectPitches__activityButton___2UWmN:hover {
      text-decoration: none !important; }

.AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__actions___2WKRL {
  text-align: center; }

.AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__envelopeIcon___16mOo {
  cursor: pointer;
  width: 25px; }

.AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__messages___1oppL {
  cursor: pointer;
  height: 23px;
  position: relative;
  width: 27px; }
  .AdminProjectPitches__projectIndex___GiqKj .AdminProjectPitches__messagesText___1H-OG {
    color: #39474d;
    font-size: 12px;
    left: 8px;
    position: absolute;
    top: 0; }
.AddFilterBox__icon___308rc {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___3sHth {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___2aCeD {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___2aCeD .AddFilterBox__addIcon___2uZuM {
    margin-right: 7px; }
.AdvancedSearch__modalContainer___1Yq3x .AdvancedSearch__modalBody___3szl5 {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .AdvancedSearch__modalContainer___1Yq3x .AdvancedSearch__modalBody___3szl5 .AdvancedSearch__title___21C1Q {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1Yq3x .AdvancedSearch__modalBody___3szl5 .AdvancedSearch__subtitle___15xwE {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1Yq3x .AdvancedSearch__modalBody___3szl5 .AdvancedSearch__dividerDouble___5-2uL {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .AdvancedSearch__modalContainer___1Yq3x .AdvancedSearch__modalBody___3szl5 .AdvancedSearch__CTAContainer___38o6A {
    align-items: center;
    display: flex;
    justify-content: center; }
  .AdvancedSearch__modalContainer___1Yq3x .AdvancedSearch__modalBody___3szl5 .AdvancedSearch__filtersContainer___2MsRC {
    margin-top: 35px; }
.Filters__modalContainer___Ok44p .Filters__modalBody___2ABDg {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .Filters__modalContainer___Ok44p .Filters__modalBody___2ABDg .Filters__title___1MNU1 {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___Ok44p .Filters__modalBody___2ABDg .Filters__subtitle___3xK2t {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___Ok44p .Filters__modalBody___2ABDg .Filters__dividerDouble___3DVHz {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Filters__modalContainer___Ok44p .Filters__modalBody___2ABDg .Filters__CTAContainer___1-MPk {
    align-items: center;
    display: flex;
    justify-content: center; }
  .Filters__modalContainer___Ok44p .Filters__modalBody___2ABDg .Filters__filtersContainer___2qFKn {
    margin-top: 35px; }
.AddFilterBox__icon___2umRJ {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___3MQ_1 {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___1cKvv {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___1cKvv .AddFilterBox__addIcon___35hn6 {
    margin-right: 7px; }
.AdminProjectMatchesTable__projects___i6qge {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular'; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__pageTitle___2tP_a {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__pageSubTitle___1t7Jg {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__divider___8nsXS {
    margin: 22px 0; }
    .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__divider___8nsXS .AdminProjectMatchesTable__top___197at, .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__divider___8nsXS .AdminProjectMatchesTable__bottom___2NnvJ {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__divider___8nsXS .AdminProjectMatchesTable__top___197at {
      margin-bottom: 1px; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__rowHeader___1Ub1D {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__rowHeaderSubtitle___-mJ5C {
      font-size: 14px;
      padding-top: 6px; }
    .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__rowHeader___1Ub1D a {
      color: inherit; }
      .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__rowHeader___1Ub1D a:hover {
        text-decoration: none; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__greyText___Tr6rZ {
    color: #8da0a6; }

.AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__none___2ISaE {
  color: #8da0a6 !important; }

.AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__projectTitle___3vWQm {
  color: inherit; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__projectTitle___3vWQm:hover {
    text-decoration: none; }

.AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__activity___PzsNU {
  display: flex;
  align-items: center; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__activity___PzsNU .AdminProjectMatchesTable__activityText___2mxwo {
    flex-grow: 2; }
  .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__activity___PzsNU .AdminProjectMatchesTable__activityButton___YJVpm {
    align-items: center;
    background-color: #e6f3fa;
    border-color: #e6f3fa;
    border-radius: 6px;
    color: #70adcc;
    display: flex;
    flex-grow: 1;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    width: 130px; }
    .AdminProjectMatchesTable__projects___i6qge .AdminProjectMatchesTable__activity___PzsNU .AdminProjectMatchesTable__activityButton___YJVpm:hover {
      text-decoration: none !important; }
.rejectProjectModal__modalcontainer___2c_-6 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  padding: 1.2rem;
  display: flex;
  position: fixed;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: rgba(57, 71, 77, 0.95);
  align-items: flex-start;
  justify-content: center; }
  .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__closebutton___2R9kt {
    top: 41px;
    right: 41px;
    cursor: pointer;
    position: absolute; }
  .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez {
    position: relative;
    max-width: 580px;
    background-clip: padding-box;
    box-sizing: border-box;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez {
        width: 100%; } }
    .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__header___1ogoC {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__header___1ogoC .rejectProjectModal__close___3GV3i {
        cursor: pointer; }
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__header___1ogoC .rejectProjectModal__title___34OY8 {
        font-family: "CrimsonText-Roman";
        font-size: 40px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.2;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff; }
    .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__divider___1DdnG {
      margin: 22px 0 22px 0; }
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__divider___1DdnG .rejectProjectModal__top___3y0u4 {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__divider___1DdnG .rejectProjectModal__bottom___2eS4l {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__intro___2-Mwp {
      color: #ffffff;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      text-align: justify; }
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__intro___2-Mwp .rejectProjectModal__message___3nkn2 {
        color: #FFF;
        background: transparent;
        border: 1px solid #d8d8d8 !important;
        border-radius: 5px;
        font-size: 14px;
        height: 90px;
        outline: 0;
        padding: 9px 11px;
        resize: none;
        width: 100%; }
        .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__intro___2-Mwp .rejectProjectModal__message___3nkn2::placeholder {
          color: rgba(255, 255, 255, 0.8); }
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__intro___2-Mwp .rejectProjectModal__cancelButton___1TZ16,
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__intro___2-Mwp .rejectProjectModal__acceptButton___3zxdh {
        align-items: center;
        background-color: rgba(57, 71, 77, 0.95);
        border-color: #FFF;
        border-radius: 6px;
        border: solid 2px;
        color: #FFF;
        display: flex;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 12px;
        height: 50px;
        justify-content: center;
        letter-spacing: 1.8px;
        margin: auto;
        text-decoration: none;
        width: 240px; }
      .rejectProjectModal__modalcontainer___2c_-6 .rejectProjectModal__modalcontent___1zfez .rejectProjectModal__intro___2-Mwp .rejectProjectModal__acceptButton___3zxdh {
        background-color: #FFF;
        color: #435359;
        margin-bottom: 20px; }
.Radio__radio___1Nj2y {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  text-align: left;
  color: #39474d;
  display: flex;
  align-items: center;
  margin: 10px 0; }
  .Radio__radio___1Nj2y.Radio__bordered___1E-Wg {
    background-color: #fff;
    border: 1px solid gray;
    height: 50px;
    border-radius: 4px;
    text-align: left;
    color: black; }
    .Radio__radio___1Nj2y.Radio__bordered___1E-Wg label {
      margin: 15px; }

.Radio__noMargin___UfIPf input {
  width: 24px;
  height: 24px; }

.Radio__text___34w7V {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.Radio__marginLeft___3j4Z1 {
  margin-left: 15px; }
.Ratings__ratings___-RNoc {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }

.Ratings__text___1lKvt {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d;
  flex: 1; }

.Ratings__icon___29E1Q {
  margin-left: 13px; }
.AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr {
      margin-top: 10px; } }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__disabledPage___Noa44.AdminProjectReview__projectReview___2ZQKr {
    opacity: 0.2; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__disabled___20NGj {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__secondHeader___3T1OV {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__subTitle___1auqE {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__divider___2dTWC {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__sectionHeader___1UDRs {
    margin-top: 15px; }
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__sectionHeader___1UDRs .AdminProjectReview__headerText___rtxWh {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__sectionHeader___1UDRs .AdminProjectReview__headerText___rtxWh {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__sectionHeader___1UDRs a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__whiteSection___2GKzc {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__whiteSection___2GKzc .AdminProjectReview__subSectionHeader___2382O {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__whiteSection___2GKzc .AdminProjectReview__list___jLoui {
      margin-bottom: 10px; }
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__whiteSection___2GKzc .AdminProjectReview__skillsListContainer___1viN5 {
      margin-bottom: 10px; }
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__whiteSection___2GKzc .AdminProjectReview__bullet___1q8TK {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__whiteSection___2GKzc div[class*='col'] {
      padding: 0; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__blueSection___1VLWN {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__naStyle___11h0p {
    color: #8da0a6; }
  .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__doubleDivider___3anGy {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__titleSection___3617n a {
  color: #70adcc;
  float: right;
  font-size: 14px;
  margin: 20px 0; }

.AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__titleDescription___jWX5i {
  font-size: 14px; }

.AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__companyTitle___27Ib- {
  font-family: "Crimson Text";
  font-size: 24px;
  padding-bottom: 5px;
  padding-top: 5px; }

.AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__question___UPvy- {
  font-family: "AvenirNextLTPro-Medium"; }

.AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__textarea___OOh3t {
  background-color: #f0f0f0;
  border-radius: 5px;
  margin-bottom: 15px;
  padding: 15px; }

.AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__radioGroupContainer___1QptN {
  display: flex;
  justify-content: space-between;
  margin-left: 10px;
  width: 15%; }
  @media screen and (max-width: 768px) {
    .AdminProjectReview__reviewContainer___3vDo- .AdminProjectReview__projectReview___2ZQKr .AdminProjectReview__radioGroupContainer___1QptN {
      width: 50%; } }
.AdminProjectSow__projectSow___ubP35 {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .AdminProjectSow__projectSow___ubP35 {
      margin-top: 10px; } }
  .AdminProjectSow__disabledPage___1umG6.AdminProjectSow__projectSow___ubP35 {
    opacity: 0.2; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__disabled___2eMxp {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .AdminProjectSow__projectSow___ubP35 h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .AdminProjectSow__projectSow___ubP35 h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__secondHeader___3kvQa {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__subTitle___DeoQS {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__divider___1bU5R {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__sectionHeader___1bM_6 {
    margin-top: 15px; }
    .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__sectionHeader___1bM_6 .AdminProjectSow__headerText___3yWUP {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__sectionHeader___1bM_6 .AdminProjectSow__headerText___3yWUP {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__sectionHeader___1bM_6 a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__whiteSection___3KSjM {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__whiteSection___3KSjM .AdminProjectSow__subSectionHeader___3PjGo {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__whiteSection___3KSjM .AdminProjectSow__list___26oM1 {
      margin-bottom: 10px; }
    .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__whiteSection___3KSjM .AdminProjectSow__skillsListContainer___3hMxm {
      margin-bottom: 10px; }
    .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__whiteSection___3KSjM .AdminProjectSow__bullet___1mP83 {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__whiteSection___3KSjM div[class*='col'] {
      padding: 0; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__blueSection___2n2wZ {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__naStyle___3AQyn {
    color: #8da0a6; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__doubleDivider___17YUS {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.AdminProjectSow__projectSow___ubP35 .AdminProjectSow__iconLink___2g82R {
  margin-right: 0.33em; }

.AdminProjectSow__projectSow___ubP35 .AdminProjectSow__titleBlock___D_94v {
  display: flex;
  justify-content: space-between; }
  .AdminProjectSow__projectSow___ubP35 .AdminProjectSow__titleBlock___D_94v .AdminProjectSow__signedAndCreated___3Vb7x {
    align-self: flex-end;
    color: #8da0a6;
    font-size: 14px; }
.rdw-option-wrapper{border:1px solid #f1f1f1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #f1f1f1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{height:0;width:0;position:absolute;top:35%;right:10%;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{display:-ms-flexbox;display:flex;position:relative;height:100%;-ms-flex-align:center;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #f1f1f1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-block-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-fontfamily-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-text-align-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:175px;height:175px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:-ms-flexbox;display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #f1f1f1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;-webkit-box-shadow:1px 2px 1px #bfbdbd inset;box-shadow:inset 1px 2px 1px #bfbdbd}.rdw-colorpicker-option:hover{-webkit-box-shadow:1px 2px 1px #bfbdbd;box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{-webkit-box-shadow:-1px -2px 1px #bfbdbd;box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{-webkit-box-shadow:0 0 2px 2px #bfbdbd;box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:235px;height:205px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #f1f1f1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-embedded-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:235px;height:180px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:-ms-flexbox;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #f1f1f1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:8px 0;-ms-flex-pack:justify;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative}.rdw-emoji-modal,.rdw-emoji-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;width:235px;height:180px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px}.rdw-emoji-icon,.rdw-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:235px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;-webkit-box-shadow:3px 3px 5px #bfbdbd;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:-ms-flexbox;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:-ms-flexbox;display:flex;border:none;font-size:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #f1f1f1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{-webkit-box-shadow:1px 1px 0 #bfbdbd;box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{-webkit-box-shadow:1px 1px 0 #bfbdbd inset;box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:8px 0;-ms-flex-pack:justify;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #f1f1f1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:-ms-flexbox;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #f1f1f1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{-ms-flex-pack:start;justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{-ms-flex-pack:center;justify-content:center}.rdw-image-center,.rdw-image-left,.rdw-image-right{display:-ms-flexbox;display:flex}.rdw-image-right{-ms-flex-pack:end;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #f1f1f1;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;background:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:hsla(0,0%,100%,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.RichEditor__help___3o8b0, .RichEditor__charSign___3Urt_, .RichEditor__charSignErr___15Ykz {
  color: #8da0a6;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: left; }
  @media screen and (max-width: 768px) {
    .RichEditor__help___3o8b0, .RichEditor__charSign___3Urt_, .RichEditor__charSignErr___15Ykz {
      margin-top: 25px; } }

.RichEditor__charSign___3Urt_ {
  color: green; }

.RichEditor__charSignErr___15Ykz {
  color: red; }

.RichEditor__wrapper___I1Hv_ {
  display: block !important;
  width: 100% !important; }

.RichEditor__editor___2e6s9 {
  background-color: #FFF;
  border-radius: 5px !important;
  border: solid 1px #d8d8d8;
  color: #39474d;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  height: 250px;
  letter-spacing: normal;
  line-height: 1.5;
  padding: 5px 10px !important;
  text-align: left; }
  .RichEditor__editor___2e6s9 ol,
  .RichEditor__editor___2e6s9 ul {
    margin: 2px 0 0 0 !important; }

.RichEditor__block___30kcI div {
  margin: 2px 0 0 0 !important; }

.RichEditor__success___CaqV7 {
  border: solid 1px green !important; }

.RichEditor__error___3Auq6 {
  border: solid 1px #a94442 !important; }

.RichEditor__toolbar___15PpH {
  border: solid 1px #d8d8d8;
  border-radius: 5px !important; }

p.RichEditor__error___3Auq6 {
  color: #a94442;
  font-size: 12px;
  margin: 5px 0;
  text-align: left;
  border-radius: 5px !important; }
.DraftEditor-root{height:110px!important}.ProjectSOWEdit__projectSow___2AIuu {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectSOWEdit__projectSow___2AIuu {
      margin-top: 10px; } }
  .ProjectSOWEdit__disabledPage___37-ua.ProjectSOWEdit__projectSow___2AIuu {
    opacity: 0.2; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__disabled___mZu1R {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .ProjectSOWEdit__projectSow___2AIuu h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .ProjectSOWEdit__projectSow___2AIuu h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__secondHeader___2w-BH {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__subTitle___3Ldl8 {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__divider___2J_Do {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__sectionHeader___FeCUY {
    margin-top: 15px; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__sectionHeader___FeCUY .ProjectSOWEdit__headerText___2QPdp {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__sectionHeader___FeCUY .ProjectSOWEdit__headerText___2QPdp {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__sectionHeader___FeCUY a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__subSectionHeader___3nM-H {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__list___3d8Hq {
      margin-bottom: 10px; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__skillsListContainer___2G-_K {
      margin-bottom: 10px; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__bullet___-CCXH {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD div[class*='col'] {
      padding: 0; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__blueSection___29nli {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__naStyle___3dNj- {
    color: #8da0a6; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__doubleDivider___15xBX {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__titleBlock___1g2BF {
  font-size: 32px;
  font-weight: 600;
  margin-bottom: 20px;
  text-align: center; }

.ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD {
  border-bottom: 1px solid #d8d8d8;
  color: #303b40;
  font-size: 14px;
  padding: 20px 40px; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__headerText___2QPdp {
    color: #39474d;
    font-size: 28px;
    font-weight: 600; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__richEditor___3TcDP {
    margin-top: 20px; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__readOnlyInput___SRbnC {
    background-color: #f7f7f7;
    border-radius: 5px;
    height: 50px;
    padding: 5px 10px;
    width: 100%; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__readOnlyInput___SRbnC .ProjectSOWEdit__label___3oB-_ {
      color: #d8d8d8;
      font-size: 12px; }
    .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD .ProjectSOWEdit__readOnlyInput___SRbnC .ProjectSOWEdit__text___jG13E {
      color: #9da4a6; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__whiteSection___2SwoD:last-child {
    border-bottom: 0px; }

.ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__termsOfService___1U6WC {
  text-align: center; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__termsOfService___1U6WC .ProjectSOWEdit__text___jG13E {
    margin: 5px 0 17px; }
  .ProjectSOWEdit__projectSow___2AIuu .ProjectSOWEdit__termsOfService___1U6WC .ProjectSOWEdit__title___2Hj9o {
    margin-top: 25px; }
.acceptModal__modalcontainer___1Fwmw {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  padding: 1.2rem;
  display: flex;
  position: fixed;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: rgba(57, 71, 77, 0.95);
  align-items: flex-start;
  justify-content: center; }
  .acceptModal__modalcontainer___1Fwmw .acceptModal__closebutton___22OsN {
    top: 41px;
    right: 41px;
    cursor: pointer;
    position: absolute; }
  .acceptModal__modalcontainer___1Fwmw .acceptModal__buttonContainer___2WYNP {
    text-align: center;
    margin-top: 25px; }
  .acceptModal__modalcontainer___1Fwmw .acceptModal__centered___25V78 {
    text-align: center !important; }
  .acceptModal__modalcontainer___1Fwmw .acceptModal__link___Zd2K2 {
    text-align: center !important;
    align-self: center;
    padding: 10px;
    cursor: pointer;
    -webkit-user-select: none;
    /* Chrome all / Safari all */
    -moz-user-select: none;
    /* Firefox all */
    -ms-user-select: none;
    /* IE 10+ */
    user-select: none;
    /* Likely future */ }
  .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK {
    position: relative;
    max-width: 580px;
    background-clip: padding-box;
    box-sizing: border-box;
    top: 240px; }
    @media screen and (max-width: 768px) {
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK {
        width: 100%; } }
    .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__header___4cUhe {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__header___4cUhe .acceptModal__close___1yPr4 {
        cursor: pointer; }
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__header___4cUhe .acceptModal__title___3Nxop {
        font-family: "CrimsonText-Roman";
        font-size: 40px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.2;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff; }
    .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__divider___2DUxY {
      margin: 22px 0 22px 0; }
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__divider___2DUxY .acceptModal__top___KbqlP {
        width: 580px;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__divider___2DUxY .acceptModal__bottom___FeGGU {
        width: 580px;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__message___2Tnnb {
      background: transparent;
      border: 1px solid #d8d8d8;
      border-radius: 5px;
      font-size: 14px;
      height: 90px;
      outline: 0;
      padding: 9px 11px;
      resize: none;
      width: 580px; }
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__message___2Tnnb::placeholder {
        color: rgba(255, 255, 255, 0.8); }
    .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__intro___3-YAd, .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__link___Zd2K2 {
      color: #ffffff;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      text-align: justify; }
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__intro___3-YAd .acceptModal__cancelButton___1Y0tl, .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__link___Zd2K2 .acceptModal__cancelButton___1Y0tl,
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__intro___3-YAd .acceptModal__acceptButton___3VfVD,
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__link___Zd2K2 .acceptModal__acceptButton___3VfVD {
        align-items: center;
        background-color: rgba(57, 71, 77, 0.95);
        border-color: #FFF;
        border-radius: 6px;
        border: solid 2px;
        color: #FFF;
        display: flex;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 12px;
        height: 50px;
        justify-content: center;
        letter-spacing: 1.8px;
        margin: auto;
        text-decoration: none;
        width: 240px; }
      
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__intro___3-YAd .acceptModal__acceptButton___3VfVD,
      .acceptModal__modalcontainer___1Fwmw .acceptModal__modalcontent___2f-QK .acceptModal__link___Zd2K2 .acceptModal__acceptButton___3VfVD {
        background-color: #FFF;
        color: #435359;
        margin-bottom: 20px;
        text-transform: uppercase; }
.requestEditModal__modalcontainer___3CRhM {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  padding: 1.2rem;
  display: flex;
  position: fixed;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: rgba(57, 71, 77, 0.95);
  align-items: flex-start;
  justify-content: center; }
  .requestEditModal__modalcontainer___3CRhM .requestEditModal__closebutton___qguqr {
    top: 41px;
    right: 41px;
    cursor: pointer;
    position: absolute; }
  .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 {
    position: relative;
    max-width: 580px;
    background-clip: padding-box;
    box-sizing: border-box;
    top: 20%; }
    @media screen and (max-width: 768px) {
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 {
        width: 100%; } }
    .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__header___377OR {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__header___377OR .requestEditModal__close___1jBdH {
        cursor: pointer; }
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__header___377OR .requestEditModal__title___1lCE- {
        font-family: "CrimsonText-Roman";
        font-size: 40px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.2;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff; }
    .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__divider___1VWyv {
      margin: 22px 0 22px 0; }
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__divider___1VWyv .requestEditModal__top___1yAMQ {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__divider___1VWyv .requestEditModal__bottom___2HDnh {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__intro___3zaHE {
      color: #ffffff;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      text-align: justify; }
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__intro___3zaHE .requestEditModal__cancelButton___2MYq1,
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__intro___3zaHE .requestEditModal__acceptButton___35N0C {
        align-items: center;
        background-color: rgba(57, 71, 77, 0.95);
        border-color: #FFF;
        border-radius: 6px;
        border: solid 2px;
        color: #FFF;
        display: flex;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 14px;
        height: 50px;
        justify-content: center;
        letter-spacing: 1.8px;
        margin: auto;
        text-decoration: none;
        width: 240px;
        border: none;
        background-color: transparent; }
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__intro___3zaHE .requestEditModal__acceptButton___35N0C {
        background-color: #FFF;
        color: #435359;
        margin-bottom: 20px; }
      .requestEditModal__modalcontainer___3CRhM .requestEditModal__modalcontent___7_bf6 .requestEditModal__intro___3zaHE .requestEditModal__textField___XLWcg {
        align-items: center;
        background-color: rgba(57, 71, 77, 0.95);
        background-color: transparent;
        border-color: #FFF;
        border-radius: 6px;
        border: solid 1px;
        color: #FFF;
        display: flex;
        font-size: 14px;
        height: 200px;
        justify-content: center;
        letter-spacing: 1.8px;
        margin: auto;
        margin-bottom: 30px;
        outline: 0;
        padding: 20px;
        text-decoration: none;
        width: 100%; }
.AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__header___3Va5P {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__header___3Va5P {
      padding: 0 17px; } }

.AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__title___3t8BK {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__subtitle___3_Uvl {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__CTAContainer___1-Mya {
    margin-top: 50px; }
  .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN {
        max-width: 760px; } }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN p.AdminReferralCodes__error___37pm_ {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__subtitle___3_Uvl {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__subtitle___3_Uvl a {
        color: #70adcc; }
      .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__subtitleGrey___2IEnf {
        color: #8da0a6; }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__eje___3_b-Y {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN:last-child {
          margin-bottom: 50px; } }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__sectionTitle___26Pr9 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__sectionDescription___3Kbps {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__sectionDescription___3Kbps {
          padding-bottom: 15px; } }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__divider___1Jt3E {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__divider___1Jt3E {
          margin: 15px 0; } }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__dividerNoPadding___3KRlo {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__dividerNoPadding___3KRlo {
          margin: 15px 0; } }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__dividerDouble___2uoBP {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN .AdminReferralCodes__dividerDouble___2uoBP {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN {
        width: 100%; }
        .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__content___3343- .AdminReferralCodes__form___-ykoN form {
          margin: 0 -25px; } }

.AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__form___-ykoN {
  width: 660px !important; }

.AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__title___3t8BK {
  font-size: 32px !important;
  color: #39474d; }

.AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__subtitle___3_Uvl {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px !important;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left !important;
  color: #39474d; }

.AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__tableContainer___NtpVZ {
  font-family: "AvenirNextLTPro-Regular";
  color: #303b40;
  font-size: 14px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  letter-spacing: normal;
  line-height: 1.5;
  margin-bottom: 15px;
  text-align: center; }
  .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__tableContainer___NtpVZ .AdminReferralCodes__subtableContainer___2hzX0 {
    padding-left: 35px; }
  .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__tableContainer___NtpVZ .AdminReferralCodes__actionContainer___35TJa {
    display: flex;
    margin-top: 15px;
    margin-bottom: 15px; }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__tableContainer___NtpVZ .AdminReferralCodes__actionContainer___35TJa .AdminReferralCodes__icon___2dEbO {
      margin-right: 5px;
      color: #70adcc; }
    .AdminReferralCodes__adminReferralCodes___PiHBV .AdminReferralCodes__tableContainer___NtpVZ .AdminReferralCodes__actionContainer___35TJa a {
      cursor: pointer;
      color: #70adcc; }
.AdvancedSearch__modalContainer___1bw7T .AdvancedSearch__modalBody___1-YLg {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .AdvancedSearch__modalContainer___1bw7T .AdvancedSearch__modalBody___1-YLg .AdvancedSearch__title___2h2PK {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1bw7T .AdvancedSearch__modalBody___1-YLg .AdvancedSearch__subtitle___UDnPV {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1bw7T .AdvancedSearch__modalBody___1-YLg .AdvancedSearch__dividerDouble___2IP37 {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .AdvancedSearch__modalContainer___1bw7T .AdvancedSearch__modalBody___1-YLg .AdvancedSearch__CTAContainer___3y__a {
    align-items: center;
    display: flex;
    justify-content: center; }
  .AdvancedSearch__modalContainer___1bw7T .AdvancedSearch__modalBody___1-YLg .AdvancedSearch__filtersContainer___8FQNc {
    margin-top: 35px; }
.AddFilterBox__icon___2CJMs {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___1_HwZ {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___PLa95 {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___PLa95 .AddFilterBox__addIcon____WiTh {
    margin-right: 7px; }
.AddFilterBox__icon___38QSn {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___8KhVf {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___o0qco {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___o0qco .AddFilterBox__addIcon___1flU_ {
    margin-right: 7px; }
.FilterBox__noPadLeft___2YXJa {
  padding-left: 0px !important; }

.FilterBox__noPadHorizontal___1EjdD {
  padding-left: 0px !important;
  padding-right: 0px !important; }
.Filters__modalContainer___4Fek7 .Filters__modalBody___18pNN {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .Filters__modalContainer___4Fek7 .Filters__modalBody___18pNN .Filters__title___14KcE {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___4Fek7 .Filters__modalBody___18pNN .Filters__subtitle___1QqOq {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___4Fek7 .Filters__modalBody___18pNN .Filters__dividerDouble___3QPxF {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Filters__modalContainer___4Fek7 .Filters__modalBody___18pNN .Filters__CTAContainer___HGsv8 {
    align-items: center;
    display: flex;
    justify-content: center; }
  .Filters__modalContainer___4Fek7 .Filters__modalBody___18pNN .Filters__filtersContainer___1DtmS {
    margin-top: 35px; }
.AdminUsers__projects___pZ9Jf {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular'; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__pageTitle___82yHM {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__pageSubTitle___3jgR5 {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__divider___3Vymo {
    margin: 22px 0; }
    .AdminUsers__projects___pZ9Jf .AdminUsers__divider___3Vymo .AdminUsers__top___237VR, .AdminUsers__projects___pZ9Jf .AdminUsers__divider___3Vymo .AdminUsers__bottom___31DF7 {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .AdminUsers__projects___pZ9Jf .AdminUsers__divider___3Vymo .AdminUsers__top___237VR {
      margin-bottom: 1px; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__rowHeader___3_WOQ {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .AdminUsers__projects___pZ9Jf .AdminUsers__rowHeaderSubtitle___3S4Md {
      font-size: 14px;
      padding-top: 6px; }
    .AdminUsers__projects___pZ9Jf .AdminUsers__rowHeader___3_WOQ a {
      color: inherit; }
      .AdminUsers__projects___pZ9Jf .AdminUsers__rowHeader___3_WOQ a:hover {
        text-decoration: none; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__greyText___1kEwt {
    color: #8da0a6; }

.AdminUsers__projects___pZ9Jf .AdminUsers__none___XMPYB {
  color: #8da0a6 !important; }

.AdminUsers__projects___pZ9Jf .AdminUsers__projectTitle___37Pgv {
  color: inherit; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__projectTitle___37Pgv:hover {
    text-decoration: none; }

.AdminUsers__projects___pZ9Jf .AdminUsers__activity___2GA8S {
  display: flex;
  align-items: center; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__activity___2GA8S .AdminUsers__activityText___3SAUu {
    flex-grow: 2; }
  .AdminUsers__projects___pZ9Jf .AdminUsers__activity___2GA8S .AdminUsers__activityButton___3ksUs {
    align-items: center;
    background-color: #e6f3fa;
    border-color: #e6f3fa;
    border-radius: 6px;
    color: #70adcc;
    display: flex;
    flex-grow: 1;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    width: 130px; }
    .AdminUsers__projects___pZ9Jf .AdminUsers__activity___2GA8S .AdminUsers__activityButton___3ksUs:hover {
      text-decoration: none !important; }
.AdvancedSearch__modalContainer___1nfig .AdvancedSearch__modalBody___15SnK {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .AdvancedSearch__modalContainer___1nfig .AdvancedSearch__modalBody___15SnK .AdvancedSearch__title___2YLRF {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1nfig .AdvancedSearch__modalBody___15SnK .AdvancedSearch__subtitle___rTf3e {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___1nfig .AdvancedSearch__modalBody___15SnK .AdvancedSearch__dividerDouble___uedsX {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .AdvancedSearch__modalContainer___1nfig .AdvancedSearch__modalBody___15SnK .AdvancedSearch__CTAContainer___3YbQp {
    align-items: center;
    display: flex;
    justify-content: center; }
  .AdvancedSearch__modalContainer___1nfig .AdvancedSearch__modalBody___15SnK .AdvancedSearch__filtersContainer___83cjN {
    margin-top: 35px; }
.AddFilterBox__icon___1eh0P {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___2C2m9 {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___2YRz6 {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___2YRz6 .AddFilterBox__addIcon___2BzUQ {
    margin-right: 7px; }
.AddFilterBox__icon___1EHi8 {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___PQ8Fr {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___2F9b3 {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___2F9b3 .AddFilterBox__addIcon___3ST5j {
    margin-right: 7px; }
.FilterBox__noPadLeft___E0g7s {
  padding-left: 0px !important; }

.FilterBox__noPadHorizontal___1202v {
  padding-left: 0px !important;
  padding-right: 0px !important; }
.Filters__modalContainer___7Vj3G .Filters__modalBody___2o3g1 {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .Filters__modalContainer___7Vj3G .Filters__modalBody___2o3g1 .Filters__title___3KUs5 {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___7Vj3G .Filters__modalBody___2o3g1 .Filters__subtitle___3c7NS {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___7Vj3G .Filters__modalBody___2o3g1 .Filters__dividerDouble___Egksn {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Filters__modalContainer___7Vj3G .Filters__modalBody___2o3g1 .Filters__CTAContainer____0qHc {
    align-items: center;
    display: flex;
    justify-content: center; }
  .Filters__modalContainer___7Vj3G .Filters__modalBody___2o3g1 .Filters__filtersContainer___1wVWC {
    margin-top: 35px; }
.Companies__companies___2xVu4 {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular'; }
  .Companies__companies___2xVu4 .Companies__pageTitle___2mvOf {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
  .Companies__companies___2xVu4 .Companies__pageSubTitle___3ZdzT {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5; }
  .Companies__companies___2xVu4 .Companies__divider___1WsVV {
    margin: 22px 0; }
    .Companies__companies___2xVu4 .Companies__divider___1WsVV .Companies__top___YUDab, .Companies__companies___2xVu4 .Companies__divider___1WsVV .Companies__bottom___3V988 {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Companies__companies___2xVu4 .Companies__divider___1WsVV .Companies__top___YUDab {
      margin-bottom: 1px; }
  .Companies__companies___2xVu4 .Companies__rowHeader___N6zio {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Companies__companies___2xVu4 .Companies__rowHeaderSubtitle___3vDmN {
      font-size: 14px;
      padding-top: 6px; }
    .Companies__companies___2xVu4 .Companies__rowHeader___N6zio a {
      color: inherit; }
      .Companies__companies___2xVu4 .Companies__rowHeader___N6zio a:hover {
        text-decoration: none; }
  .Companies__companies___2xVu4 .Companies__greyText___1-sCV {
    color: #8da0a6; }

.Companies__companies___2xVu4 .Companies__none___1isXU {
  color: #8da0a6 !important; }

.Companies__companies___2xVu4 .Companies__projectTitle___2vsTF {
  color: inherit; }
  .Companies__companies___2xVu4 .Companies__projectTitle___2vsTF:hover {
    text-decoration: none; }

.Companies__companies___2xVu4 .Companies__activity___2Pv42 {
  display: flex;
  align-items: center; }
  .Companies__companies___2xVu4 .Companies__activity___2Pv42 .Companies__activityText___20t9R {
    flex-grow: 2; }
  .Companies__companies___2xVu4 .Companies__activity___2Pv42 .Companies__activityButton___1gGFs {
    align-items: center;
    background-color: #e6f3fa;
    border-color: #e6f3fa;
    border-radius: 6px;
    color: #70adcc;
    display: flex;
    flex-grow: 1;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    width: 130px; }
    .Companies__companies___2xVu4 .Companies__activity___2Pv42 .Companies__activityButton___1gGFs:hover {
      text-decoration: none !important; }
.Confirmation__confirmation___38NlL .Confirmation__header___3R5je {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Confirmation__confirmation___38NlL .Confirmation__header___3R5je {
      padding: 0 17px; } }

.Confirmation__confirmation___38NlL .Confirmation__content___1vyou {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__title___19GEj {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__subtitle___3fKoa {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__CTAContainer___2q6qy {
    margin-top: 50px; }
  .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o {
        max-width: 760px; } }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o p.Confirmation__error___xjgfT {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__subtitle___3fKoa {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__subtitle___3fKoa a {
        color: #70adcc; }
      .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__subtitleGrey___1dMHp {
        color: #8da0a6; }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__eje___IantW {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o:last-child {
          margin-bottom: 50px; } }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__sectionTitle___2LX9u {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__sectionDescription___80HrX {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__sectionDescription___80HrX {
          padding-bottom: 15px; } }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__divider___28d6a {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__divider___28d6a {
          margin: 15px 0; } }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__dividerNoPadding___2rbWT {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__dividerNoPadding___2rbWT {
          margin: 15px 0; } }
    .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__dividerDouble___2f7qC {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o .Confirmation__dividerDouble___2f7qC {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o {
        width: 100%; }
        .Confirmation__confirmation___38NlL .Confirmation__content___1vyou .Confirmation__form___22n1o form {
          margin: 0 -25px; } }

.Confirmation__confirmation___38NlL .Confirmation__title___19GEj {
  font-size: 32px !important;
  color: #39474d;
  margin-bottom: 25px !important; }

.Confirmation__confirmation___38NlL .Confirmation__subtitle___3fKoa {
  font-family: "AvenirNextLTPro-Medium" !important;
  font-size: 16px !important;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left !important;
  color: #39474d !important; }

.Confirmation__confirmation___38NlL .Confirmation__form___22n1o {
  padding-bottom: 17px !important; }
  @media (min-width: 768px) {
    .Confirmation__confirmation___38NlL .Confirmation__form___22n1o {
      width: 660px !important; } }

.Confirmation__confirmation___38NlL .Confirmation__CTAContainer___2q6qy {
  margin-top: 35px;
  margin-bottom: 20px; }

.Confirmation__confirmation___38NlL .Confirmation__CTATitle___dz2Ef {
  font-family: "Crimson Text";
  font-size: 24px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.25;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  margin-bottom: 13px; }

.Confirmation__confirmation___38NlL .Confirmation__CTASubtitle___25n_S {
  font-family: "AvenirNextLTPro-Medium" !important;
  font-size: 14px !important;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left !important;
  color: #303b40 !important; }

.Confirmation__confirmation___38NlL .Confirmation__dividerDoubleNoPadding___1hfsm {
  border-top: 3px double #d8d8d8;
  margin-top: 30px;
  margin-bottom: 30px; }
.EditInvoice__container___3BI4R .EditInvoice__header___3s1ml {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .EditInvoice__container___3BI4R .EditInvoice__header___3s1ml {
      padding: 0 17px; } }

.EditInvoice__container___3BI4R .EditInvoice__content___1bL76 {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__title___3nVlf {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__subtitle___3GYOH {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__CTAContainer___1QGjd {
    margin-top: 50px; }
  .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz {
        max-width: 760px; } }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz p.EditInvoice__error___2wk81 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__subtitle___3GYOH {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__subtitle___3GYOH a {
        color: #70adcc; }
      .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__subtitleGrey___1JZUu {
        color: #8da0a6; }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__eje___1_7R_ {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz:last-child {
          margin-bottom: 50px; } }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__sectionTitle___8Be44 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__sectionDescription___3-53C {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__sectionDescription___3-53C {
          padding-bottom: 15px; } }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__divider___3x4ri {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__divider___3x4ri {
          margin: 15px 0; } }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__dividerNoPadding___rSMMl {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__dividerNoPadding___rSMMl {
          margin: 15px 0; } }
    .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__dividerDouble___2-IGJ {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz .EditInvoice__dividerDouble___2-IGJ {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz {
        width: 100%; }
        .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 .EditInvoice__form___3_udz form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .EditInvoice__container___3BI4R .EditInvoice__content___1bL76 {
    align-items: unset;
    padding: 0 10px; } }

.EditInvoice__container___3BI4R .EditInvoice__form___3_udz {
  width: 460px !important; }
  @media screen and (max-width: 768px) {
    .EditInvoice__container___3BI4R .EditInvoice__form___3_udz {
      width: 100% !important;
      padding: 0 !important; } }

.EditInvoice__container___3BI4R .EditInvoice__CTAContainer___1QGjd {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .EditInvoice__container___3BI4R .EditInvoice__CTAContainer___1QGjd button {
      width: 100%; } }

.EditInvoice__container___3BI4R .EditInvoice__subheading___2X-WK {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #39474d; }

.EditInvoice__container___3BI4R .EditInvoice__secondHeader___1eLIY {
  background-color: #70adcc;
  height: 40px;
  color: #f7f7f7;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
.RadioGroup__container___2vuvD {
  position: relative; }

.RadioGroup__tooltip___3qE7w {
  width: max-content; }

.RadioGroup__radio___1MgF0 {
  margin-bottom: 0px !important;
  display: flex; }
  .RadioGroup__radio___1MgF0 label {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    text-align: left;
    color: #303b40; }
.CheckboxRadio__checkboxRadio___1W3Te {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 5px;
  padding: 10px 15px;
  margin: 10px 0;
  user-select: none; }
  @media screen and (max-width: 768px) {
    .CheckboxRadio__checkboxRadio___1W3Te {
      align-items: unset;
      flex-direction: column; } }
  .CheckboxRadio__checkboxRadio___1W3Te .CheckboxRadio__checkbox___1hZtL {
    width: 100%; }
    @media screen and (max-width: 768px) {
      .CheckboxRadio__checkboxRadio___1W3Te .CheckboxRadio__checkbox___1hZtL {
        margin-bottom: 10px; } }
    .CheckboxRadio__checkboxRadio___1W3Te .CheckboxRadio__checkbox___1hZtL label {
      font-family: "AvenirNextLTPro-Regular";
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      letter-spacing: normal;
      text-align: left;
      color: #39474d; }

.CheckboxRadio__notActive___2O6VH {
  padding: 15px 15px; }

.CheckboxRadio__active___3X_Zp {
  background-color: #e6f3fa; }
.Accordion__panel___3r6ge {
  border-bottom: 1px solid #d8d8d8 !important;
  border-left: 0px !important;
  border-radius: 0px !important;
  border-right: 0px !important;
  border-top: 0px !important;
  margin: 0; }
  .Accordion__panel___3r6ge .Accordion__panelHeading___3PDSP {
    align-items: center;
    background-color: #FFF;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .Accordion__panel___3r6ge .Accordion__panelHeading___3PDSP .Accordion__title___SrC5j {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 18px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      padding-left: 15px;
      text-align: left;
      width: 100%; }
      .Accordion__panel___3r6ge .Accordion__panelHeading___3PDSP .Accordion__title___SrC5j .Accordion__titleContainer___2QMV1 {
        display: flex;
        justify-content: space-between;
        width: 100%; }
        .Accordion__panel___3r6ge .Accordion__panelHeading___3PDSP .Accordion__title___SrC5j .Accordion__titleContainer___2QMV1 .Accordion__checkboxContainer___2gw-0 {
          align-items: center;
          display: flex;
          flex-direction: row;
          justify-content: center;
          margin-right: 20px; }
      .Accordion__panel___3r6ge .Accordion__panelHeading___3PDSP .Accordion__title___SrC5j a {
        text-decoration: none; }
    .Accordion__panel___3r6ge .Accordion__panelHeading___3PDSP .Accordion__selected___2sgMb {
      color: #8da0a6;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      padding-right: 23px;
      text-align: left; }
.DatePicker2__input___3IsDI {
  height: 50px;
  display: inline-block;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  padding-left: 10px; }

p.DatePicker2__error___2ez9f {
  color: #a94442;
  font-size: 12px;
  text-align: left; }

.DatePicker2__inputFeedback___3bSHY {
  top: 8px;
  right: 5px; }
.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__header___3V8ET {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__header___3V8ET {
      padding: 0 17px; } }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__title___3WZNS {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__subtitle___27OL- {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__CTAContainer___1M66O {
    margin-top: 50px; }
  .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS {
        max-width: 760px; } }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS p.EditProjectDetail__error___3Camv {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__subtitle___27OL- {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__subtitle___27OL- a {
        color: #70adcc; }
      .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__subtitleGrey___3ioy2 {
        color: #8da0a6; }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__eje___271bK {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS:last-child {
          margin-bottom: 50px; } }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__sectionTitle___3Suk1 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__sectionDescription___3C4qF {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__sectionDescription___3C4qF {
          padding-bottom: 15px; } }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__divider___1fpIU {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__divider___1fpIU {
          margin: 15px 0; } }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__dividerNoPadding___3sOtd {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__dividerNoPadding___3sOtd {
          margin: 15px 0; } }
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__dividerDouble___XbcYU {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS .EditProjectDetail__dividerDouble___XbcYU {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS {
        width: 100%; }
        .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__content___33Zcv .EditProjectDetail__form___3BNmS form {
          margin: 0 -25px; } }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__title___3WZNS {
  text-align: left !important;
  width: 100%; }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__greyText___2qh0u {
  font-size: 14px;
  font-weight: 500;
  font-family: "AvenirNextLTPro-Regular"; }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__subtitle___27OL- {
  font-size: 16px !important;
  text-align: left !important; }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__form___3BNmS {
  width: 660px !important; }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__CTAContainer___1M66O {
  margin-top: 50px; }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__budgetError___GHLAU {
  font-family: "AvenirNextLTPro-Regular"; }

.EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__accordion___-wuT5 {
  text-align: left;
  margin: 0 -40px; }
  @media screen and (max-width: 768px) {
    .EditProjectDetail__editProjectDetail___1vXRW .EditProjectDetail__accordion___-wuT5 {
      margin: 20px 0 0; } }
.ProjectSOWView__projectSow___3WFCp {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectSOWView__projectSow___3WFCp {
      margin-top: 10px; } }
  .ProjectSOWView__disabledPage___mka8w.ProjectSOWView__projectSow___3WFCp {
    opacity: 0.2; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__disabled___25lcU {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .ProjectSOWView__projectSow___3WFCp h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .ProjectSOWView__projectSow___3WFCp h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__secondHeader___1nT4x {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__subTitle___1eEFY {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__divider___gsjJE {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__sectionHeader___2y7cr {
    margin-top: 15px; }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__sectionHeader___2y7cr .ProjectSOWView__headerText___3QxIl {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__sectionHeader___2y7cr .ProjectSOWView__headerText___3QxIl {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__sectionHeader___2y7cr a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__whiteSection___HweOU {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__whiteSection___HweOU .ProjectSOWView__subSectionHeader___3dlqi {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__whiteSection___HweOU .ProjectSOWView__list___2yd1v {
      margin-bottom: 10px; }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__whiteSection___HweOU .ProjectSOWView__skillsListContainer___19kCX {
      margin-bottom: 10px; }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__whiteSection___HweOU .ProjectSOWView__bullet___-dLy_ {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__whiteSection___HweOU div[class*='col'] {
      padding: 0; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__blueSection___1tszo {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__naStyle___1l8vt {
    color: #8da0a6; }
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__doubleDivider___3oKIW {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.ProjectSOWView__projectSow___3WFCp .ProjectSOWView__signedAndCreated___3cLe1 {
  color: #8da0a6;
  font-size: 14px; }

@media screen and (min-width: 768px) {
  .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__titleBlock___3P37v {
    display: flex;
    justify-content: space-between; }
    .ProjectSOWView__projectSow___3WFCp .ProjectSOWView__titleBlock___3P37v .ProjectSOWView__signedAndCreated___3cLe1 {
      align-self: flex-end; } }

.ProjectSOWView__projectSow___3WFCp .ProjectSOWView__termsSection___uPzdN {
  margin-top: 43px; }

.ProjectSOWView__projectSow___3WFCp .ProjectSOWView__termsAndConditionsBlock___3bpD7 {
  align-items: center;
  color: #70adcc;
  display: flex;
  height: 64px;
  justify-content: center;
  text-decoration: none; }
.AdvancedSearch__modalContainer___3D_NI .AdvancedSearch__modalBody___K6VC3 {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .AdvancedSearch__modalContainer___3D_NI .AdvancedSearch__modalBody___K6VC3 .AdvancedSearch__title___3Lve7 {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___3D_NI .AdvancedSearch__modalBody___K6VC3 .AdvancedSearch__subtitle___7Ptsx {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___3D_NI .AdvancedSearch__modalBody___K6VC3 .AdvancedSearch__dividerDouble___1Kflx {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .AdvancedSearch__modalContainer___3D_NI .AdvancedSearch__modalBody___K6VC3 .AdvancedSearch__CTAContainer___2FHlg {
    align-items: center;
    display: flex;
    justify-content: center; }
  .AdvancedSearch__modalContainer___3D_NI .AdvancedSearch__modalBody___K6VC3 .AdvancedSearch__filtersContainer___1ddiG {
    margin-top: 35px; }
.AddFilterBox__icon___GfdFy {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___1zLU4 {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___1_5v4 {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___1_5v4 .AddFilterBox__addIcon___2htFm {
    margin-right: 7px; }
.AddFilterBox__icon___2YvNj {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___1ujAu {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___3-icw {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___3-icw .AddFilterBox__addIcon___3pUhz {
    margin-right: 7px; }
.Filters__modalContainer___aKCrs .Filters__modalBody___2kFbY {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .Filters__modalContainer___aKCrs .Filters__modalBody___2kFbY .Filters__title___SoS0V {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___aKCrs .Filters__modalBody___2kFbY .Filters__subtitle___3-sjn {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___aKCrs .Filters__modalBody___2kFbY .Filters__dividerDouble___2IjkM {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Filters__modalContainer___aKCrs .Filters__modalBody___2kFbY .Filters__CTAContainer___3zOxZ {
    align-items: center;
    display: flex;
    justify-content: center; }
  .Filters__modalContainer___aKCrs .Filters__modalBody___2kFbY .Filters__filtersContainer___Cksb1 {
    margin-top: 35px; }
.Invoices__invoices___1cgSN {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular'; }
  .Invoices__invoices___1cgSN .Invoices__pageTitle___37nxY {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
  .Invoices__invoices___1cgSN .Invoices__pageSubTitle___SI20P {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5; }
  .Invoices__invoices___1cgSN .Invoices__divider___1uFZr {
    margin: 22px 0; }
    .Invoices__invoices___1cgSN .Invoices__divider___1uFZr .Invoices__top___3bl-l, .Invoices__invoices___1cgSN .Invoices__divider___1uFZr .Invoices__bottom___1AufZ {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Invoices__invoices___1cgSN .Invoices__divider___1uFZr .Invoices__top___3bl-l {
      margin-bottom: 1px; }
  .Invoices__invoices___1cgSN .Invoices__rowHeader___2V033 {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Invoices__invoices___1cgSN .Invoices__rowHeaderSubtitle___217Bi {
      font-size: 14px;
      padding-top: 6px; }
    .Invoices__invoices___1cgSN .Invoices__rowHeader___2V033 a {
      color: inherit; }
      .Invoices__invoices___1cgSN .Invoices__rowHeader___2V033 a:hover {
        text-decoration: none; }
  .Invoices__invoices___1cgSN .Invoices__greyText___PVR1Z {
    color: #8da0a6; }

.Invoices__invoices___1cgSN .Invoices__none___2F9i5 {
  color: #8da0a6 !important; }

.Invoices__invoices___1cgSN .Invoices__projectTitle___2trHK {
  color: inherit; }
  .Invoices__invoices___1cgSN .Invoices__projectTitle___2trHK:hover {
    text-decoration: none; }

.Invoices__invoices___1cgSN .Invoices__activity___6vZfp {
  display: flex;
  align-items: center; }
  .Invoices__invoices___1cgSN .Invoices__activity___6vZfp .Invoices__activityText___3WkXz {
    flex-grow: 2; }
  .Invoices__invoices___1cgSN .Invoices__activity___6vZfp .Invoices__activityButton___250xm {
    align-items: center;
    background-color: #e6f3fa;
    border-color: #e6f3fa;
    border-radius: 6px;
    color: #70adcc;
    display: flex;
    flex-grow: 1;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    width: 130px; }
    .Invoices__invoices___1cgSN .Invoices__activity___6vZfp .Invoices__activityButton___250xm:hover {
      text-decoration: none !important; }

.Invoices__invoices___1cgSN .Invoices__details___LRIqP {
  cursor: pointer; }

@media screen and (min-width: 768px) {
  .Invoices__modalContainer___jVnAI {
    width: 700px; } }

.Invoices__modalContainer___jVnAI .Invoices__modalBody___AG79p {
  display: flex;
  flex-direction: column;
  justify-content: center; }
  .Invoices__modalContainer___jVnAI .Invoices__modalBody___AG79p .Invoices__title___3TYVP {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Invoices__modalContainer___jVnAI .Invoices__modalBody___AG79p .Invoices__content___UTrAd {
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    color: #39474d; }
    .Invoices__modalContainer___jVnAI .Invoices__modalBody___AG79p .Invoices__contentBox___2fAgB {
      margin: 10px;
      padding: 10px;
      background-color: #f7f7f7;
      border-radius: 10px; }
  .Invoices__modalContainer___jVnAI .Invoices__modalBody___AG79p .Invoices__dividerDouble___3slid {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Invoices__modalContainer___jVnAI .Invoices__modalBody___AG79p .Invoices__CTAContainer___KxkDe {
    align-items: center;
    display: flex;
    justify-content: center; }
.Reference__memberModerationReference___3NjAx {
  color: #FFF;
  font-family: "AvenirNextLTPro-Regular";
  margin-top: 20px; }
  .Reference__memberModerationReference___3NjAx .Reference__header___1e-Uj {
    align-items: center;
    background-color: #70adcc;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    height: 57px;
    justify-content: space-between;
    padding: 10px 20px;
    width: 100%; }
    .Reference__memberModerationReference___3NjAx .Reference__headerGreen___38sky {
      background-color: #95cfb3; }
      .Reference__memberModerationReference___3NjAx .Reference__headerGreen___38sky .Reference__approvedText___2AWf_ {
        font-family: "AvenirNextLTPro-Regular"; }
    .Reference__memberModerationReference___3NjAx .Reference__header___1e-Uj .Reference__text___1NWA- {
      font-size: 16px;
      line-height: 1.5; }
    .Reference__memberModerationReference___3NjAx .Reference__header___1e-Uj .Reference__actions___2CKfl {
      display: flex;
      justify-content: flex-end; }
      .Reference__memberModerationReference___3NjAx .Reference__header___1e-Uj .Reference__actions___2CKfl .Reference__button___1vMo0 {
        align-items: center;
        background-color: transparent;
        border-radius: 6px;
        border: 2px solid #FFF;
        color: #FFF;
        display: flex;
        font-size: 11px;
        height: 32px;
        justify-content: center;
        letter-spacing: 1.8px;
        line-height: 2.65;
        margin-right: 20px;
        text-decoration: none;
        text-transform: uppercase;
        width: 170px; }
        .Reference__memberModerationReference___3NjAx .Reference__header___1e-Uj .Reference__actions___2CKfl .Reference__buttonWhite___3Ypim {
          background-color: #FFF;
          color: #70adcc;
          margin-right: 0; }
  .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph {
    background-color: #FFF;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: flex;
    justify-content: space-between;
    padding: 40px 20px;
    width: 100%; }
    .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__pendingText___3l8Th {
      color: #39474d;
      font-size: 16px;
      line-height: 1.5;
      margin: auto;
      text-align: center;
      width: 70%; }
    .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__questions___2oPCQ {
      flex-basis: 75%;
      padding-right: 30px; }
      .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__questions___2oPCQ .Reference__question___3zrG8 {
        margin-bottom: 15px; }
        .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__questions___2oPCQ .Reference__questionTitle___2SPK0 {
          color: #39474d;
          font-family: "AvenirNextLTPro-Demi";
          font-size: 16px;
          line-height: 1.5; }
        .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__questions___2oPCQ .Reference__questionText___3MRzD {
          color: #39474d;
          font-size: 15px;
          line-height: 1.5;
          margin-top: 5px; }
      .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__questions___2oPCQ .Reference__contactInfo___WWJ_A {
        color: #39474d;
        margin-top: 30px; }
        .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__questions___2oPCQ .Reference__contactInfoTitle___3hNTS {
          color: #39474d;
          font-family: "AvenirNextLTPro-Demi";
          font-size: 15px;
          line-height: 1.5; }
    .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__skills___3xzAg {
      border-left: 1px solid #d8d8d8;
      flex-basis: 25%;
      padding-left: 20px; }
      .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__skills___3xzAg .Reference__title___11WAQ {
        color: #39474d;
        font-family: "AvenirNextLTPro-Demi"; }
      .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__skills___3xzAg .Reference__skill___1itGM {
        color: #303b40;
        font-size: 14px;
        margin-top: 10px; }
        .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__skills___3xzAg .Reference__skillIcon___3tHyu {
          color: #d8d8d8;
          font-size: 12px;
          margin-right: 5px; }
        .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__skills___3xzAg .Reference__skillIconGreen___3b2lJ {
          color: #95cfb3 !important; }
    .Reference__memberModerationReference___3NjAx .Reference__content___3v3Ph .Reference__email___1uncA {
      color: #39474d; }
.NewReference__newReference___3c52Z {
  background-color: #FFF;
  margin-top: 20px;
  padding: 20px; }
  .NewReference__newReference___3c52Z .NewReference__title___bcSUZ {
    font-family: "AvenirNextLTPro-Demi";
    font-size: 18px;
    margin-bottom: 20px; }
  .NewReference__newReference___3c52Z .NewReference__form___3MtGT {
    display: flex;
    justify-content: space-around; }
    .NewReference__newReference___3c52Z .NewReference__form___3MtGT .NewReference__input___1r6xo {
      width: 25%; }
  .NewReference__newReference___3c52Z .NewReference__button___376Mk {
    margin-top: 15px;
    text-align: center; }
    .NewReference__newReference___3c52Z .NewReference__button___376Mk div {
      margin: 0; }
.References__memberModerationReferences___1aMcd {
  margin: 0 auto 80px auto;
  max-width: 780px; }
  .References__memberModerationReferences___1aMcd .References__header___3nETC {
    float: left; }
  .References__memberModerationReferences___1aMcd .References__references___7dKk9 {
    display: grid;
    margin-top: 50px; }
.RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__header___1w9p7 {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__header___1w9p7 {
      padding: 0 17px; } }

.RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__title___3WrpN {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__subtitle___1lJBg {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__CTAContainer___2BYz_ {
    margin-top: 50px; }
  .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS {
        max-width: 760px; } }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS p.RejectMemberModal__error___2BAQn {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__subtitle___1lJBg {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__subtitle___1lJBg a {
        color: #70adcc; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__subtitleGrey___2BruO {
        color: #8da0a6; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__eje___VKrHb {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS:last-child {
          margin-bottom: 50px; } }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__sectionTitle___24vtv {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__sectionDescription___1hYMw {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__sectionDescription___1hYMw {
          padding-bottom: 15px; } }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__divider___3Roz6 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__divider___3Roz6 {
          margin: 15px 0; } }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__dividerNoPadding___3FLRu {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__dividerNoPadding___3FLRu {
          margin: 15px 0; } }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__dividerDouble___2feZm {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS .RejectMemberModal__dividerDouble___2feZm {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS {
        width: 100%; }
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__content___LBwlV .RejectMemberModal__form___w9RhS form {
          margin: 0 -25px; } }

.RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q {
  align-items: flex-start;
  background-color: rgba(57, 71, 77, 0.95);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 1.2rem;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000; }
  .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__closebutton___2LHc4 {
    cursor: pointer;
    position: absolute;
    right: 41px;
    top: 41px; }
  .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l {
    background-clip: padding-box;
    box-sizing: border-box;
    max-width: 780px;
    position: relative;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l {
        width: 100%; } }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__header___1w9p7 {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__header___1w9p7 .RejectMemberModal__close___2sP9R {
        cursor: pointer; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__title___3WrpN, .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__subTitle___2BMdM {
      font-family: 'CrimsonText-Roman';
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.2;
      letter-spacing: normal;
      color: #ffffff; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__title___3WrpN {
      font-size: 40px;
      text-align: center; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__divider___3Roz6 {
      margin: 22px 0; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__divider___3Roz6 .RejectMemberModal__top___3Zfpj {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__divider___3Roz6 .RejectMemberModal__bottom___3TE-g {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__intro___2QayP {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: justify;
      color: #ffffff;
      margin-bottom: 26px; }
    .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV {
      padding-left: 2px;
      padding-right: 10px; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__last___1i9dI {
        padding-bottom: 75px; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__row___2WPTt {
        display: flex;
        flex-direction: row; }
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__row___2WPTt .RejectMemberModal__numberCircle___3mRt0 {
          border-radius: 50%;
          width: 24px;
          height: 24px;
          background-color: rgba(113, 137, 144, 0.5);
          font-family: 'AvenirNextLTPro-Demi';
          font-size: 14px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 24px;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          margin-right: 16px; }
        .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__row___2WPTt .RejectMemberModal__rowText___xunap {
          display: flex;
          flex-direction: column; }
          @media screen and (max-width: 768px) {
            .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__row___2WPTt .RejectMemberModal__rowText___xunap {
              width: 85%; } }
          .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__row___2WPTt .RejectMemberModal__rowText___xunap .RejectMemberModal__sectiontitle___10adv {
            font-family: 'AvenirNextLTPro-Demi';
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.33;
            letter-spacing: normal;
            text-align: left;
            color: #ffffff;
            padding-bottom: 6px; }
          .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__row___2WPTt .RejectMemberModal__rowText___xunap .RejectMemberModal__sectioncontent___9TGCg {
            font-family: 'AvenirNextLTPro-Regular';
            font-size: 14px;
            font-weight: 500;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.5;
            letter-spacing: normal;
            text-align: left;
            color: #d8d8d8;
            color: #d8d8d8;
            padding-right: 10px; }
      .RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__modalContainer___30u7Q .RejectMemberModal__modalContent___3Wi9l .RejectMemberModal__content___LBwlV .RejectMemberModal__divider___3Roz6 {
        width: 520px;
        height: 1px;
        opacity: 0.1;
        background-color: #ffffff; }

.RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__subtitle___1lJBg {
  text-align: left !important; }

.RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y textarea {
  max-width: 100%; }

.RejectMemberModal__rejectMemberModal___CSqSW .RejectMemberModal__container___EPU2y .RejectMemberModal__dividerLine___Y1B4h {
  border-top: 3px double #d8d8d8;
  margin-bottom: 30px; }
.MemberModerationContainer__doubleBorder___2-tMv {
  border-top: 3px double #d8d8d8;
  height: 1px;
  margin: auto;
  width: 780px; }
.AddFilterBox__icon___2zUck {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___RnVhx {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___2B0si {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___2B0si .AddFilterBox__addIcon___xIITR {
    margin-right: 7px; }
.AdvancedSearch__modalContainer___3K4gW .AdvancedSearch__modalBody___3Y3xN {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .AdvancedSearch__modalContainer___3K4gW .AdvancedSearch__modalBody___3Y3xN .AdvancedSearch__title___3rTTE {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___3K4gW .AdvancedSearch__modalBody___3Y3xN .AdvancedSearch__subtitle___1M-oo {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .AdvancedSearch__modalContainer___3K4gW .AdvancedSearch__modalBody___3Y3xN .AdvancedSearch__dividerDouble___3qbMh {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .AdvancedSearch__modalContainer___3K4gW .AdvancedSearch__modalBody___3Y3xN .AdvancedSearch__CTAContainer___2qtG- {
    align-items: center;
    display: flex;
    justify-content: center; }
  .AdvancedSearch__modalContainer___3K4gW .AdvancedSearch__modalBody___3Y3xN .AdvancedSearch__filtersContainer___3r4Mb {
    margin-top: 35px; }
.AddFilterBox__icon___35xsB {
  cursor: pointer !important;
  margin-top: 15px !important; }

.AddFilterBox__addText___1hhPx {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AddFilterBox__addFilterContainer___158fb {
  cursor: pointer !important;
  margin-top: 10px;
  margin-bottom: 0px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }
  .AddFilterBox__addFilterContainer___158fb .AddFilterBox__addIcon___HU0uy {
    margin-right: 7px; }
.FilterBox__noPadLeft___3yOnA {
  padding-left: 0px !important; }

.FilterBox__noPadHorizontal___UG4JD {
  padding-left: 0px !important;
  padding-right: 0px !important; }
.Filters__modalContainer___MYwwq .Filters__modalBody___1YdxO {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .Filters__modalContainer___MYwwq .Filters__modalBody___1YdxO .Filters__title___2dVqh {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___MYwwq .Filters__modalBody___1YdxO .Filters__subtitle___1os9- {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Filters__modalContainer___MYwwq .Filters__modalBody___1YdxO .Filters__dividerDouble___3FyNd {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Filters__modalContainer___MYwwq .Filters__modalBody___1YdxO .Filters__CTAContainer___3VtVw {
    align-items: center;
    display: flex;
    justify-content: center; }
  .Filters__modalContainer___MYwwq .Filters__modalBody___1YdxO .Filters__filtersContainer___1R_z6 {
    margin-top: 35px; }
.Projects__projects___Iv8iE {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular'; }
  .Projects__projects___Iv8iE .Projects__pageTitle___1gEZZ {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
  .Projects__projects___Iv8iE .Projects__pageSubTitle___jLPy4 {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5; }
  .Projects__projects___Iv8iE .Projects__divider___6DRBl {
    margin: 22px 0; }
    .Projects__projects___Iv8iE .Projects__divider___6DRBl .Projects__top___3WsYt, .Projects__projects___Iv8iE .Projects__divider___6DRBl .Projects__bottom___1I2kU {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Projects__projects___Iv8iE .Projects__divider___6DRBl .Projects__top___3WsYt {
      margin-bottom: 1px; }
  .Projects__projects___Iv8iE .Projects__rowHeader___1RIUU {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Projects__projects___Iv8iE .Projects__rowHeaderSubtitle___3AcDF {
      font-size: 14px;
      padding-top: 6px; }
    .Projects__projects___Iv8iE .Projects__rowHeader___1RIUU a {
      color: inherit; }
      .Projects__projects___Iv8iE .Projects__rowHeader___1RIUU a:hover {
        text-decoration: none; }
  .Projects__projects___Iv8iE .Projects__greyText___3A_st {
    color: #8da0a6; }

.Projects__projects___Iv8iE .Projects__none___3-9m7 {
  color: #8da0a6 !important; }

.Projects__projects___Iv8iE .Projects__projectTitle___3wsh- {
  color: inherit; }
  .Projects__projects___Iv8iE .Projects__projectTitle___3wsh-:hover {
    text-decoration: none; }

.Projects__projects___Iv8iE .Projects__activity___VO2WZ {
  display: flex;
  align-items: center; }
  .Projects__projects___Iv8iE .Projects__activity___VO2WZ .Projects__activityText___2l9Ug {
    flex-grow: 2; }
  .Projects__projects___Iv8iE .Projects__activity___VO2WZ .Projects__activityButton___2Lc_9 {
    align-items: center;
    background-color: #e6f3fa;
    border-color: #e6f3fa;
    border-radius: 6px;
    color: #70adcc;
    display: flex;
    flex-grow: 1;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    width: 130px; }
    .Projects__projects___Iv8iE .Projects__activity___VO2WZ .Projects__activityButton___2Lc_9:hover {
      text-decoration: none !important; }
.Reference__reference___x_vu- .Reference__header___2bSJF {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Reference__reference___x_vu- .Reference__header___2bSJF {
      padding: 0 17px; } }

.Reference__reference___x_vu- .Reference__content___259wn {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Reference__reference___x_vu- .Reference__content___259wn .Reference__title___2JkOW {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Reference__reference___x_vu- .Reference__content___259wn .Reference__subtitle___209dz {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Reference__reference___x_vu- .Reference__content___259wn .Reference__CTAContainer___BXcpp {
    margin-top: 50px; }
  .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA {
        max-width: 760px; } }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA p.Reference__error___50xje {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__subtitle___209dz {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__subtitle___209dz a {
        color: #70adcc; }
      .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__subtitleGrey___1WgAd {
        color: #8da0a6; }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__eje___3l3ti {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA:last-child {
          margin-bottom: 50px; } }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__sectionTitle___3ZTHT {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__sectionDescription___3NP8F {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__sectionDescription___3NP8F {
          padding-bottom: 15px; } }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__divider___u01V0 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__divider___u01V0 {
          margin: 15px 0; } }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__dividerNoPadding___3JYqp {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__dividerNoPadding___3JYqp {
          margin: 15px 0; } }
    .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__dividerDouble___Nc74a {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA .Reference__dividerDouble___Nc74a {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA {
        width: 100%; }
        .Reference__reference___x_vu- .Reference__content___259wn .Reference__form___NBHsA form {
          margin: 0 -25px; } }

@media (min-width: 768px) {
  .Reference__reference___x_vu- .Reference__form___NBHsA {
    width: 780px !important; } }

.Reference__reference___x_vu- .Reference__title___2JkOW {
  font-size: 32px !important;
  color: #39474d; }
  @media (max-width: 576px) {
    .Reference__reference___x_vu- .Reference__title___2JkOW {
      margin-bottom: 1.25em; } }

.Reference__reference___x_vu- .Reference__subheading___IrFrN {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  margin-bottom: 34px; }
  @media (max-width: 576px) {
    .Reference__reference___x_vu- .Reference__subheading___IrFrN {
      margin-top: 0.5em; } }

.Reference__reference___x_vu- .Reference__subtitle___209dz {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px !important;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left !important;
  color: #39474d; }

.Reference__reference___x_vu- .Reference__CTAContainer___BXcpp {
  margin-top: 50px; }

.Reference__reference___x_vu- .Reference__decline___19y28 {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #70adcc;
  cursor: pointer; }

.Reference__reference___x_vu- .Reference__skills___3na8p {
  text-align: left !important; }
  .Reference__reference___x_vu- .Reference__skills___3na8p label {
    line-height: 17px !important; }
  .Reference__reference___x_vu- .Reference__skills___3na8p img {
    left: 1px !important;
    top: -1px !important; }

.Reference__reference___x_vu- .Reference__dividerPadding___1beTJ {
  border-top: 1px solid #d8d8d8;
  margin-top: 20px;
  margin-bottom: 20px; }
.Ratings__ratings___GBI14 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }

.Ratings__text___2aSaf {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d;
  flex: 1; }

.Ratings__icon___3yKWO {
  margin-left: 13px; }
@media (max-width: 768px) {
  .ReferenceFormField__noPadding___gfeej {
    margin: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important; } }
.AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__header___yGJGW {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__header___yGJGW {
      padding: 0 17px; } }

.AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__title___1xVWC {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__subtitle___1fVKA {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__CTAContainer___CQDaY {
    margin-top: 50px; }
  .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS {
        max-width: 760px; } }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS p.AdditionalMaterials__error___2OCy5 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__subtitle___1fVKA {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__subtitle___1fVKA a {
        color: #70adcc; }
      .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__subtitleGrey___1mW84 {
        color: #8da0a6; }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__eje___1x4V7 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS:last-child {
          margin-bottom: 50px; } }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__sectionTitle___3oqdJ {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__sectionDescription___kbZ01 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__sectionDescription___kbZ01 {
          padding-bottom: 15px; } }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__divider___1CP5- {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__divider___1CP5- {
          margin: 15px 0; } }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__dividerNoPadding___3J9nu {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__dividerNoPadding___3J9nu {
          margin: 15px 0; } }
    .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__dividerDouble___35o1K {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS .AdditionalMaterials__dividerDouble___35o1K {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS {
        width: 100%; }
        .AdditionalMaterials__additionalMaterials___1QvFz .AdditionalMaterials__content___2zwxl .AdditionalMaterials__form___3nQZS form {
          margin: 0 -25px; } }
.FileInput__form___3Q1Oh {
  position: relative; }

.FileInput__inputFile___1zsFZ {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
  border: 1px solid black;
  background-color: white; }

.FileInput__inputFile___1zsFZ + label {
  font-weight: 300;
  background-color: white;
  display: inline-block;
  border-radius: 4px;
  width: 100%;
  height: 50px;
  padding-top: 15px;
  padding-left: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 42.5px;
  cursor: pointer; }

.FileInput__labelFile___5BU81 {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  border: 1px solid #ccc;
  color: #8da0a6; }
  .FileInput__labelFile___5BU81:after {
    box-sizing: border-box; }

.FileInput__labelFileName___1XYc2 {
  color: #555; }

.FileInput__icon___3Dzbs {
  position: absolute;
  right: 30px;
  top: 15px;
  cursor: pointer; }

p.FileInput__error___2qS7d {
  color: #a94442;
  margin: 5px 0;
  font-size: 12px;
  text-align: left; }

.FileInput__inputFeedback___22V_- {
  top: 8px !important;
  right: 5px !important; }
.CompleteProfile__completeProfile___2v-WK .CompleteProfile__header___22Dwo {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__header___22Dwo {
      padding: 0 17px; } }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__title___ymQbJ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__subtitle___Fnh7i {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__CTAContainer___1ceU6 {
    margin-top: 50px; }
  .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M {
        max-width: 760px; } }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M p.CompleteProfile__error___33231 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__subtitle___Fnh7i {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__subtitle___Fnh7i a {
        color: #70adcc; }
      .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__subtitleGrey___1ox01 {
        color: #8da0a6; }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__eje___1eOKX {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M:last-child {
          margin-bottom: 50px; } }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__sectionTitle___2nB4a {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__sectionDescription___O3Vl1 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__sectionDescription___O3Vl1 {
          padding-bottom: 15px; } }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__divider___3snto {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__divider___3snto {
          margin: 15px 0; } }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__dividerNoPadding___39z1X {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__dividerNoPadding___39z1X {
          margin: 15px 0; } }
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__dividerDouble___hT0IY {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M .CompleteProfile__dividerDouble___hT0IY {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M {
        width: 100%; }
        .CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv .CompleteProfile__form___mdy-M form {
          margin: 0 -25px; } }

.CompleteProfile__checkboxContainer___1dH_U {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  text-align: left;
  color: #39474d; }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__header___22Dwo {
  background-color: #FFF;
  height: 60px;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center; }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__content___1HMuv {
  padding-top: 31px;
  display: flex;
  flex-direction: column;
  align-items: center; }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__form___mdy-M {
  background-color: #eee;
  width: 800px !important;
  text-align: left;
  margin: 0 auto;
  padding: 30px; }
  @media screen and (max-width: 992px) {
    .CompleteProfile__completeProfile___2v-WK .CompleteProfile__form___mdy-M {
      width: 100% !important; } }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__sectionSubtitle___3l1bH {
  font-family: "AvenirNextLTPro-Demi" !important;
  font-size: 16px !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-stretch: normal !important;
  line-height: 1.31 !important;
  letter-spacing: normal !important;
  text-align: left !important;
  color: #39474d !important;
  padding-bottom: 15px !important; }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__addText___3-JfV {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__subheading___2opzJ {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.CompleteProfile__completeProfile___2v-WK .CompleteProfile__lightDivider___p6IZI {
  border-top: 1px solid #f0f0f0;
  margin-top: 15px;
  margin-bottom: 30px; }

@media screen and (max-width: 992px) {
  .CompleteProfile__item___1VI9G {
    margin: 0 !important; }
    .CompleteProfile__itemPadding___1TDu3 {
      padding: 0 !important; } }

.CompleteProfile__box___NVJj8 {
  display: flex;
  align-items: center; }
  .CompleteProfile__box___NVJj8 button {
    margin-top: -10px !important; }
  .CompleteProfile__boxPadding___1ysE5 {
    padding: 0 !important; }
  @media screen and (max-width: 992px) {
    .CompleteProfile__box___NVJj8 {
      margin: 15px 0 !important; } }
.Steps__steps___2xM7m {
  align-items: center;
  display: flex;
  justify-content: space-around;
  max-width: 800px;
  width: 100%; }
  .Steps__steps___2xM7m .Steps__step___3-Mqc {
    display: flex;
    align-items: center;
    justify-content: space-around;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #8da0a6; }
    .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__index___1HLl6 {
      border-radius: 50%;
      width: 18px;
      height: 18px;
      font-size: 11px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-weight: bold;
      margin-left: 37px;
      margin-right: 5px; }
      .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__index___1HLl6.Steps__isactive___1YJ7W {
        background-color: #718990;
        color: #FFF; }
      .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__index___1HLl6.Steps__isinactive___1pQd8 {
        border: solid 1px #718990;
        color: #718990; }
    .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__caption___3Mbdf {
      padding-bottom: 1px;
      font-size: 16px;
      line-height: 1.5;
      text-align: center;
      padding-bottom: 1px; }
      .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__caption___3Mbdf.Steps__isactive___1YJ7W {
        border-bottom: 2px solid #95cfb3;
        color: #303b40; }
      .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__caption___3Mbdf.Steps__isinactive___1pQd8 {
        color: #8da0a6; }
    .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__separator___1UYgL {
      padding: 0 67px; }
      @media screen and (max-width: 768px) {
        .Steps__steps___2xM7m .Steps__step___3-Mqc .Steps__separator___1UYgL {
          display: none; } }
.Box__box___28QkA {
  margin: 0px !important; }
  @media screen and (max-width: 992px) {
    .Box__boxPadding___1JKaj {
      padding: 0 !important; } }
.AutoCompleteCity__checkboxContainer___2WTaH {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  text-align: left;
  color: #39474d; }

.AutoCompleteCity__sectionSubtitle___3DLy3 {
  font-family: "AvenirNextLTPro-Demi" !important;
  font-size: 16px !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-stretch: normal !important;
  line-height: 1.31 !important;
  letter-spacing: normal !important;
  text-align: left !important;
  color: #39474d !important;
  padding-bottom: 15px !important; }

.AutoCompleteCity__addText___2En20 {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #70adcc; }

.AutoCompleteCity__divider___39pNO {
  border-top: 1px solid #f0f0f0;
  margin-top: 15px;
  margin-bottom: 30px; }

.AutoCompleteCity__noteText___13RIe {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 13px; }

@media screen and (max-width: 992px) {
  .AutoCompleteCity__item___3XRnn {
    margin: 0 !important; }
    .AutoCompleteCity__itemPadding___3Koqe {
      padding: 0 !important; } }
.Confirmation__confirmation___1H6tG .Confirmation__header___2NEQW {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Confirmation__confirmation___1H6tG .Confirmation__header___2NEQW {
      padding: 0 17px; } }

.Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__title___2eWvu {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__subtitle___2F1uO {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__CTAContainer___3Jy2V {
    margin-top: 50px; }
  .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal {
        max-width: 760px; } }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal p.Confirmation__error___2NS-H {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__subtitle___2F1uO {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__subtitle___2F1uO a {
        color: #70adcc; }
      .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__subtitleGrey___12grN {
        color: #8da0a6; }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__eje___1Sh4s {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal:last-child {
          margin-bottom: 50px; } }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__sectionTitle___1No6i {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__sectionDescription___8lzUA {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__sectionDescription___8lzUA {
          padding-bottom: 15px; } }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__divider___38BUj {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__divider___38BUj {
          margin: 15px 0; } }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__dividerNoPadding___WJRJG {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__dividerNoPadding___WJRJG {
          margin: 15px 0; } }
    .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__dividerDouble___12gF4 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal .Confirmation__dividerDouble___12gF4 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal {
        width: 100%; }
        .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo .Confirmation__form___2zLal form {
          margin: 0 -25px; } }

.Confirmation__confirmation___1H6tG .Confirmation__form___2zLal {
  width: 660px !important; }

.Confirmation__confirmation___1H6tG .Confirmation__header___2NEQW {
  background-color: #FFF;
  height: 60px;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center; }

.Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo {
  padding-top: 31px;
  display: flex;
  flex-direction: column;
  align-items: center; }
  .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo h1 {
    font-weight: 600;
    font-size: 32px; }
  .Confirmation__confirmation___1H6tG .Confirmation__content___TO0Xo h2 {
    font-weight: 600;
    font-size: 24px; }

.Confirmation__confirmation___1H6tG .Confirmation__form___2zLal {
  background-color: #eee;
  width: 920px;
  text-align: left;
  margin: 0 auto;
  padding: 30px; }
  @media screen and (max-width: 800px) {
    .Confirmation__confirmation___1H6tG .Confirmation__form___2zLal {
      width: 460px; } }
  .Confirmation__confirmation___1H6tG .Confirmation__form___2zLal .Confirmation__sectionDescription___8lzUA {
    padding-bottom: 30px !important; }
    .Confirmation__confirmation___1H6tG .Confirmation__form___2zLal .Confirmation__sectionDescriptionTitle___37xjY {
      font-size: 16px !important;
      padding-bottom: 3px !important; }
  .Confirmation__confirmation___1H6tG .Confirmation__form___2zLal .Confirmation__subheading___1Mj53 {
    font-family: AvenirNextLTPro-Regular;
    font-size: 16px; }
  .Confirmation__confirmation___1H6tG .Confirmation__form___2zLal .Confirmation__bottomLink___1-ORg {
    color: #70adcc;
    cursor: pointer;
    font-family: AvenirNextLTPro-Regular; }
  .Confirmation__confirmation___1H6tG .Confirmation__form___2zLal b {
    font-family: AvenirNextLTPro-Demi;
    font-size: 16px; }
.Accordion__panel___2PN2Q {
  border-bottom: 1px solid #d8d8d8 !important;
  border-left: 0px !important;
  border-radius: 0px !important;
  border-right: 0px !important;
  border-top: 0px !important;
  margin: 0; }
  .Accordion__panel___2PN2Q .Accordion__panelHeading___3MK5u {
    align-items: center;
    background-color: #FFF;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .Accordion__panel___2PN2Q .Accordion__panelHeading___3MK5u .Accordion__title___2BNPG {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 18px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      padding-left: 10px;
      text-align: left;
      width: 100%; }
      .Accordion__panel___2PN2Q .Accordion__panelHeading___3MK5u .Accordion__title___2BNPG .Accordion__titleContainer___1VbUa {
        display: flex;
        justify-content: space-between;
        width: 100%; }
        .Accordion__panel___2PN2Q .Accordion__panelHeading___3MK5u .Accordion__title___2BNPG .Accordion__titleContainer___1VbUa .Accordion__checkboxContainer___1ASVH {
          align-items: center;
          display: flex;
          flex-direction: row;
          justify-content: center;
          margin-right: 20px; }
      .Accordion__panel___2PN2Q .Accordion__panelHeading___3MK5u .Accordion__title___2BNPG a {
        text-decoration: none; }
    .Accordion__panel___2PN2Q .Accordion__panelHeading___3MK5u .Accordion__selected___1qQ1p {
      color: #8da0a6;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      padding-right: 23px;
      text-align: left; }
  .Accordion__panel___2PN2Q .Accordion__panelBody___yi7f0 {
    padding-left: 35px;
    text-align: left; }
.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__header___hulUv {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__header___hulUv {
      padding: 0 17px; } }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__title___2dqLe {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__subtitle___3XR5v {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__CTAContainer___1tMfo {
    margin-top: 50px; }
  .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY {
        max-width: 760px; } }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY p.ProfessionalSkills__error___37SfW {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__subtitle___3XR5v {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__subtitle___3XR5v a {
        color: #70adcc; }
      .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__subtitleGrey___1Xd6n {
        color: #8da0a6; }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__eje___2zh-E {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY:last-child {
          margin-bottom: 50px; } }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__sectionTitle___1SW3C {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__sectionDescription___X0bvf {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__sectionDescription___X0bvf {
          padding-bottom: 15px; } }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__divider___1QngQ {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__divider___1QngQ {
          margin: 15px 0; } }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__dividerNoPadding___1gs76 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__dividerNoPadding___1gs76 {
          margin: 15px 0; } }
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__dividerDouble___izUwj {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY .ProfessionalSkills__dividerDouble___izUwj {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY {
        width: 100%; }
        .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG .ProfessionalSkills__form___3iKFY form {
          margin: 0 -25px; } }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__header___hulUv {
  background-color: #FFF;
  height: 60px;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center; }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__content___18tNG {
  padding-top: 31px;
  display: flex;
  flex-direction: column;
  align-items: center; }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__form___3iKFY {
  background-color: #eee;
  width: 660px !important;
  text-align: left;
  margin: 0 auto;
  padding: 30px; }
  @media screen and (max-width: 768px) {
    .ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__form___3iKFY {
      margin: 0 10px !important;
      padding: 10px !important;
      width: auto !important; } }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__skillsTitle___1WBFq {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__skillsSubtitle___1RuVX {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__accordionContainer___3z86A {
  text-align: left;
  background-color: #f7f7f7; }

.ProfessionalSkills__professionalSkills___2jok_ .ProfessionalSkills__sectionDescription___X0bvf {
  padding-bottom: 0 !important; }
.ProjectDetail__projectDetail___3eHTd {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectDetail__projectDetail___3eHTd {
      margin-top: 10px; } }
  .ProjectDetail__disabledPage___3SkfX.ProjectDetail__projectDetail___3eHTd {
    opacity: 0.2; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__disabled___10Py3 {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .ProjectDetail__projectDetail___3eHTd h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .ProjectDetail__projectDetail___3eHTd h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__secondHeader___1Hfoa {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__subTitle___21siY {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__divider___3djOz {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__sectionHeader___32M1i {
    margin-top: 15px; }
    .ProjectDetail__projectDetail___3eHTd .ProjectDetail__sectionHeader___32M1i .ProjectDetail__headerText___1UKRF {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .ProjectDetail__projectDetail___3eHTd .ProjectDetail__sectionHeader___32M1i .ProjectDetail__headerText___1UKRF {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .ProjectDetail__projectDetail___3eHTd .ProjectDetail__sectionHeader___32M1i a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSection___3W2y4, .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSectionRound___2Hexm {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSection___3W2y4 .ProjectDetail__subSectionHeader___wTVPz, .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSectionRound___2Hexm .ProjectDetail__subSectionHeader___wTVPz {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSection___3W2y4 .ProjectDetail__list___1R6oA, .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSectionRound___2Hexm .ProjectDetail__list___1R6oA {
      margin-bottom: 10px; }
    .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSection___3W2y4 .ProjectDetail__skillsListContainer___3dJ52, .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSectionRound___2Hexm .ProjectDetail__skillsListContainer___3dJ52 {
      margin-bottom: 10px; }
    .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSection___3W2y4 .ProjectDetail__bullet___2xFhf, .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSectionRound___2Hexm .ProjectDetail__bullet___2xFhf {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSection___3W2y4 div[class*='col'], .ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSectionRound___2Hexm div[class*='col'] {
      padding: 0; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__blueSection___23Pfi {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__naStyle___Zp77c {
    color: #8da0a6; }
  .ProjectDetail__projectDetail___3eHTd .ProjectDetail__doubleDivider___7lQ-R {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.ProjectDetail__projectDetail___3eHTd .ProjectDetail__whiteSectionRound___2Hexm {
  border-radius: 5px;
  word-break: break-word; }

.ProjectDetail__projectDetail___3eHTd .ProjectDetail__companyDetailLink___1eKxh {
  font-family: AvenirNextLTPro-Demi;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #70adcc; }

.ProjectDetail__projectDetail___3eHTd .ProjectDetail__companyTitle___2d8f7 {
  font-family: "Crimson Text";
  font-size: 24px;
  margin-right: 0.5em;
  padding-bottom: 5px;
  padding-top: 5px;
  font-weight: 600;
  color: inherit !important;
  text-decoration: none !important; }

.ProjectDetail__projectDetail___3eHTd .ProjectDetail__header___1QzvD {
  padding-bottom: 30px; }
.ProjectSOWView__projectSow___3ES5B {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectSOWView__projectSow___3ES5B {
      margin-top: 10px; } }
  .ProjectSOWView__disabledPage___2jr6A.ProjectSOWView__projectSow___3ES5B {
    opacity: 0.2; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__disabled___1I1PB {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .ProjectSOWView__projectSow___3ES5B h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .ProjectSOWView__projectSow___3ES5B h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__secondHeader___3Ysig {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__subTitle___1870z {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__divider___1sjDp {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__sectionHeader___3Z6hh {
    margin-top: 15px; }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__sectionHeader___3Z6hh .ProjectSOWView__headerText___22Iq_ {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__sectionHeader___3Z6hh .ProjectSOWView__headerText___22Iq_ {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__sectionHeader___3Z6hh a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__whiteSection___2R40m {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__whiteSection___2R40m .ProjectSOWView__subSectionHeader___20USv {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__whiteSection___2R40m .ProjectSOWView__list___3oSZl {
      margin-bottom: 10px; }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__whiteSection___2R40m .ProjectSOWView__skillsListContainer___1JLTK {
      margin-bottom: 10px; }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__whiteSection___2R40m .ProjectSOWView__bullet___4LLQO {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__whiteSection___2R40m div[class*='col'] {
      padding: 0; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__blueSection___1HTaM {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__naStyle___7vQN9 {
    color: #8da0a6; }
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__doubleDivider___2LgT7 {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.ProjectSOWView__projectSow___3ES5B .ProjectSOWView__signedAndCreated___1SAJN {
  color: #8da0a6;
  font-size: 14px; }

@media screen and (min-width: 768px) {
  .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__titleBlock___1My3l {
    display: flex;
    justify-content: space-between; }
    .ProjectSOWView__projectSow___3ES5B .ProjectSOWView__titleBlock___1My3l .ProjectSOWView__signedAndCreated___1SAJN {
      align-self: flex-end; } }

.ProjectSOWView__projectSow___3ES5B .ProjectSOWView__termsSection___1m3yJ {
  margin-top: 43px; }

.ProjectSOWView__projectSow___3ES5B .ProjectSOWView__termsAndConditionsBlock___3p3IH {
  align-items: center;
  color: #70adcc;
  display: flex;
  height: 64px;
  justify-content: center;
  text-decoration: none; }
.Message__message___14tZw {
  font-family: "AvenirNextLTPro-Regular";
  display: block;
  width: auto;
  background-color: #f7f7f7;
  border-radius: 10px;
  margin-bottom: 10px; }
  .Message__messageRight___3StT2 {
    background-color: #e6f3fa; }
  .Message__messageContainer___BrDrt {
    margin: 25px 0; }
    .Message__messageContainerRight___3sCDW {
      margin: 25px 0 25px auto; }
    @media screen and (min-width: 768px) {
      .Message__messageContainer___BrDrt {
        max-width: 50%; } }
  .Message__messageHeader___WnnrH {
    background-color: #f0f0f0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-weight: bold;
    padding: 10px 15px; }
    .Message__messageHeader___WnnrH.Message__messageHeaderRight___3YWHQ {
      background-color: #7db7d4; }
  .Message__message___14tZw .Message__link___3Nob8 {
    color: #70adcc; }
    .Message__message___14tZw .Message__link___3Nob8:hover {
      color: #63a2c2 !important;
      text-decoration: underline; }
  .Message__messageText___15XAB {
    color: #39474d;
    font-size: 16px;
    line-height: 1.5;
    padding: 15px;
    white-space: pre-line; }
  .Message__messageAttachment___WFdHo {
    padding: 0 15px 15px; }
    .Message__messageAttachmentContent___22GfN {
      border-radius: 8px;
      color: #FFF;
      display: flex;
      justify-content: space-between; }
      .Message__messageAttachmentContentText___1E3wu {
        background-color: #8da0a6;
        border-bottom-left-radius: 8px;
        border-top-left-radius: 8px;
        font-family: "AvenirNextLTPro-Regular";
        font-size: 13px;
        line-height: 1.62;
        overflow: hidden;
        padding: 5px 10px;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 90%; }
      .Message__messageAttachmentContentButton___1HVNd {
        align-items: center;
        background-color: #718990;
        border-bottom-right-radius: 8px;
        border-top-right-radius: 8px;
        cursor: pointer;
        display: flex;
        justify-content: center;
        width: 10%; }
  .Message__messageFooter___1rlro {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #8da0a6;
    font-size: 13px; }
    .Message__messageFooter___1rlro.Message__messageFooterRight___1qQ05 {
      flex-direction: row-reverse;
      margin-left: auto;
      text-align: right; }

.Message__editButton___m1uqN {
  cursor: pointer; }
  .Message__editButton___m1uqN:not(:last-child) {
    margin-right: 16px; }
  .Message__editButtonIcon___2YIlk {
    margin-right: 4px; }

.Message__editActions___KMEyt {
  display: flex; }
  .Message__editActions___KMEyt button {
    width: auto !important;
    margin-right: 8px;
    font-size: 10px !important;
    height: 24px !important; }
.SendForm__sendForm___zddNg {
  background-color: #FFF;
  width: 100%;
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px; }
  .SendForm__sendForm___zddNg .SendForm__doubleDivider___3BwxV {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }
  .SendForm__sendFormContent___1aR32 {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between;
    padding: 10px 15px 0; }
    .SendForm__sendFormContent___1aR32 .SendForm__form___3ZT-V {
      width: 100%; }
    .SendForm__sendFormContent___1aR32 .SendForm__input___cVH1k {
      color: #303b40;
      font-family: "AvenirNextLTPro-Regular";
      position: relative; }
      .SendForm__sendFormContent___1aR32 .SendForm__input___cVH1k textarea {
        resize: vertical;
        min-height: 50px;
        height: 50px;
        padding: 12px 15px; }
    .SendForm__sendFormContent___1aR32 .SendForm__attachmentIcon___SKy9G {
      background-color: #FFF;
      color: #8da0a6;
      cursor: pointer;
      display: inline !important;
      font-size: 19px;
      position: absolute;
      top: unset;
      bottom: 10px;
      right: 10px;
      padding: 5px; }
    .SendForm__sendFormContent___1aR32 .SendForm__messageAttachment___3iOSV {
      display: flex;
      flex-direction: column;
      align-items: flex-end;
      margin-bottom: 15px; }
      .SendForm__sendFormContent___1aR32 .SendForm__messageAttachmentContent___3CzQa {
        border-radius: 8px;
        color: #FFF;
        display: flex;
        justify-content: space-between; }
        .SendForm__sendFormContent___1aR32 .SendForm__messageAttachmentContentText___3JUkX {
          background-color: #8da0a6;
          border-bottom-left-radius: 8px;
          border-top-left-radius: 8px;
          font-family: "AvenirNextLTPro-Regular";
          font-size: 13px;
          line-height: 1.62;
          overflow: hidden;
          padding: 5px 10px;
          text-overflow: ellipsis; }
        .SendForm__sendFormContent___1aR32 .SendForm__messageAttachmentContentButton___2U_HU {
          align-items: center;
          background-color: #718990;
          border-bottom-right-radius: 8px;
          border-top-right-radius: 8px;
          cursor: pointer;
          display: flex;
          justify-content: center;
          width: 40px; }
    .SendForm__sendFormContent___1aR32 .SendForm__inputFile___3dlnX p {
      text-align: right !important; }
    .SendForm__sendFormContent___1aR32 .SendForm__inputFile___3dlnX input,
    .SendForm__sendFormContent___1aR32 .SendForm__inputFile___3dlnX label {
      display: none; }
    .SendForm__sendFormContent___1aR32 .SendForm__button___J2uW2 {
      height: 50px;
      margin-left: 30px;
      margin-bottom: 15px; }
      .SendForm__sendFormContent___1aR32 .SendForm__button___J2uW2 button {
        background-color: #70adcc;
        border-radius: 5px;
        border: none;
        color: #FFF;
        font-family: "AvenirNextLTPro-Demi";
        height: 50px;
        width: 100%; }
        .SendForm__sendFormContent___1aR32 .SendForm__button___J2uW2 button:hover {
          background-color: #63a2c2 !important; }
        .SendForm__sendFormContent___1aR32 .SendForm__button___J2uW2 button[disabled]:hover {
          background-color: #8da0a6 !important; }
    .SendForm__sendFormContent___1aR32 .SendForm__inputFile___3dlnX img {
      display: none; }
.Messages__messages___3VZdY {
  margin: auto;
  max-width: 800px; }
  .Messages__messages___3VZdY .Messages__noMessages___1MLtl {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 500px;
    justify-content: center; }
    .Messages__messages___3VZdY .Messages__noMessagesText___1YGfV {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      line-height: 1.5;
      margin-top: 20px;
      text-align: center; }
  .Messages__messagesContainer___TUAFo {
    height: 50vh !important;
    padding: 20px;
    overflow: auto;
    background-color: #FFF; }
    .Messages__messagesContainer___TUAFo .Messages__lineText___JbMCd {
      margin: auto;
      position: relative;
      text-align: center;
      width: 55%; }
      .Messages__messagesContainer___TUAFo .Messages__lineTextContent___23erB {
        color: #8da0a6;
        display: inline-block;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 14px; }
      .Messages__messagesContainer___TUAFo .Messages__lineText___JbMCd:after, .Messages__messagesContainer___TUAFo .Messages__lineText___JbMCd:before {
        background: #d8d8d8;
        content: "";
        height: 1px;
        position: absolute;
        right: 100%;
        top: 50%;
        width: 40%; }
      .Messages__messagesContainer___TUAFo .Messages__lineText___JbMCd:after {
        left: 100%; }

.Messages__modalContainer___Nz-gp .Messages__modalBody___ZPTXl {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px; }
  .Messages__modalContainer___Nz-gp .Messages__modalBody___ZPTXl .Messages__title___3lRaY {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Messages__modalContainer___Nz-gp .Messages__modalBody___ZPTXl .Messages__dividerDouble___3KS3q {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Messages__modalContainer___Nz-gp .Messages__modalBody___ZPTXl .Messages__CTAContainer___29kLN {
    align-items: center;
    display: flex;
    justify-content: center; }
.CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ {
  align-items: flex-start;
  background-color: rgba(57, 71, 77, 0.95);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 1.2rem;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000; }
  .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__closebutton___WDPU8 {
    cursor: pointer;
    position: absolute;
    right: 41px;
    top: 41px; }
  .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- {
    background-clip: padding-box;
    box-sizing: border-box;
    max-width: 780px;
    position: relative;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- {
        width: 100%; } }
    .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__header___fLESJ {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__header___fLESJ .CompleteProjectModal__close___1v7R5 {
        cursor: pointer; }
    .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__title___nxQQi, .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__subTitle___3nScB {
      font-family: 'CrimsonText-Roman';
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.2;
      letter-spacing: normal;
      color: #ffffff; }
    .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__title___nxQQi {
      font-size: 40px;
      text-align: center; }
    .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__divider___2ICRM {
      margin: 22px 0; }
      .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__divider___2ICRM .CompleteProjectModal__top___2G6eV {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__divider___2ICRM .CompleteProjectModal__bottom___2stxm {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__intro___2Ih8h, .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__link___3ETV6 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: justify;
      color: #ffffff;
      margin-bottom: 26px; }
    .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ {
      padding-left: 2px;
      padding-right: 10px; }
      .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__last___22ooV {
        padding-bottom: 75px; }
      .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__row___2CjIW {
        display: flex;
        flex-direction: row; }
        .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__row___2CjIW .CompleteProjectModal__numberCircle___2WVEF {
          border-radius: 50%;
          width: 24px;
          height: 24px;
          background-color: rgba(113, 137, 144, 0.5);
          font-family: 'AvenirNextLTPro-Demi';
          font-size: 14px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 24px;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          margin-right: 16px; }
        .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__row___2CjIW .CompleteProjectModal__rowText___1OVRo {
          display: flex;
          flex-direction: column; }
          @media screen and (max-width: 768px) {
            .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__row___2CjIW .CompleteProjectModal__rowText___1OVRo {
              width: 85%; } }
          .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__row___2CjIW .CompleteProjectModal__rowText___1OVRo .CompleteProjectModal__sectiontitle___2XlXA {
            font-family: 'AvenirNextLTPro-Demi';
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.33;
            letter-spacing: normal;
            text-align: left;
            color: #ffffff;
            padding-bottom: 6px; }
          .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__row___2CjIW .CompleteProjectModal__rowText___1OVRo .CompleteProjectModal__sectioncontent___3nPV7 {
            font-family: 'AvenirNextLTPro-Regular';
            font-size: 14px;
            font-weight: 500;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.5;
            letter-spacing: normal;
            text-align: left;
            color: #d8d8d8;
            color: #d8d8d8;
            padding-right: 10px; }
      .CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__modalContainer___2iZrQ .CompleteProjectModal__modalContent___3KdB- .CompleteProjectModal__content___aAjAZ .CompleteProjectModal__divider___2ICRM {
        width: 520px;
        height: 1px;
        opacity: 0.1;
        background-color: #ffffff; }

.CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__buttonContainer___xjWDK {
  text-align: center;
  margin-top: 25px; }

.CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__whiteButton___3Dste,
.CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__transparentButton___1PY-5 {
  border-radius: 6px;
  border: solid 2px #FFF;
  color: #FFF;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 12px;
  letter-spacing: 1.8px;
  height: 50px;
  width: 240px; }

.CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__whiteButton___3Dste {
  background-color: #FFF;
  color: #39474d; }

.CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__transparentButton___1PY-5 {
  background-color: transparent; }

.CompleteProjectModal__completeProjectModal___2-vuJ .CompleteProjectModal__link___3ETV6 {
  text-align: center !important;
  align-self: center;
  padding: 10px;
  cursor: pointer;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  user-select: none;
  /* Likely future */ }
.References__references___1vMjf .References__header___1vNkj {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .References__references___1vMjf .References__header___1vNkj {
      padding: 0 17px; } }

.References__references___1vMjf .References__content___3UXeC {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .References__references___1vMjf .References__content___3UXeC .References__title___1vAmg {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .References__references___1vMjf .References__content___3UXeC .References__subtitle___206EQ {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .References__references___1vMjf .References__content___3UXeC .References__CTAContainer___2KxrI {
    margin-top: 50px; }
  .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 {
        max-width: 760px; } }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 p.References__error___1ikQ0 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__subtitle___206EQ {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__subtitle___206EQ a {
        color: #70adcc; }
      .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__subtitleGrey___1NV90 {
        color: #8da0a6; }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__eje___KiQ6u {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .References__references___1vMjf .References__content___3UXeC .References__form___3zb43:last-child {
          margin-bottom: 50px; } }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__sectionTitle___WelZj {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__sectionDescription___BeZ_5 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__sectionDescription___BeZ_5 {
          padding-bottom: 15px; } }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__divider___2ahU2 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__divider___2ahU2 {
          margin: 15px 0; } }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__dividerNoPadding___1HNv2 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__dividerNoPadding___1HNv2 {
          margin: 15px 0; } }
    .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__dividerDouble___1Awnw {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 .References__dividerDouble___1Awnw {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 {
        width: 100%; }
        .References__references___1vMjf .References__content___3UXeC .References__form___3zb43 form {
          margin: 0 -25px; } }

.References__references___1vMjf .References__header___1vNkj {
  background-color: #FFF;
  height: 60px;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center; }

.References__references___1vMjf .References__content___3UXeC {
  padding-top: 31px;
  display: flex;
  flex-direction: column;
  align-items: center; }

@media screen and (max-width: 768px) {
  .References__references___1vMjf .References__sectionDescription___BeZ_5 {
    padding-bottom: 0; } }

.References__references___1vMjf .References__sectionDescription___BeZ_5 strong {
  font-family: "AvenirNextLTPro-Demi"; }

.References__references___1vMjf .References__form___3zb43 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #eee;
  text-align: left;
  margin: 0 auto;
  padding: 30px; }
  @media screen and (max-width: 460px) {
    .References__references___1vMjf .References__form___3zb43 {
      background-color: #FFF !important;
      margin: 0 10px !important;
      padding: 10px !important;
      width: auto !important; } }

.References__references___1vMjf .References__linkModal___3gdPJ {
  cursor: pointer; }

@media screen and (min-width: 768px) {
  .References__modalContainer___7Ckqo {
    width: 700px; } }

.References__modalContainer___7Ckqo .References__modalBody___1hpd_ {
  display: flex;
  flex-direction: column;
  justify-content: center; }
  .References__modalContainer___7Ckqo .References__modalBody___1hpd_ .References__image___1Vkwq {
    width: 100%;
    height: auto; }
  .References__modalContainer___7Ckqo .References__modalBody___1hpd_ .References__CTAContainer___2KxrI {
    align-items: center;
    display: flex;
    justify-content: center; }
.SignUp__memberSignUp___xMM89 .SignUp__header___24ZNc {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .SignUp__memberSignUp___xMM89 .SignUp__header___24ZNc {
      padding: 0 17px; } }

.SignUp__memberSignUp___xMM89 .SignUp__content___3xZes {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__title___QXdyZ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__subtitle___2eZ8S {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__CTAContainer___iHqNM {
    margin-top: 50px; }
  .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT {
        max-width: 760px; } }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT p.SignUp__error___32kTk {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__subtitle___2eZ8S {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__subtitle___2eZ8S a {
        color: #70adcc; }
      .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__subtitleGrey___1fOBk {
        color: #8da0a6; }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__eje___1u5jI {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT:last-child {
          margin-bottom: 50px; } }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__sectionTitle___2woTr {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__sectionDescription___2APq- {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__sectionDescription___2APq- {
          padding-bottom: 15px; } }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__divider___2Oyos {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__divider___2Oyos {
          margin: 15px 0; } }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__dividerNoPadding___cFMIR {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__dividerNoPadding___cFMIR {
          margin: 15px 0; } }
    .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__dividerDouble___y6uFR {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT .SignUp__dividerDouble___y6uFR {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT {
        width: 100%; }
        .SignUp__memberSignUp___xMM89 .SignUp__content___3xZes .SignUp__form___2R3yT form {
          margin: 0 -25px; } }

.SignUp__memberSignUp___xMM89 .SignUp__termsCheckbox___chssT {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.SignUp__memberSignUp___xMM89 .SignUp__checkboxText___104sY {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .SignUp__memberSignUp___xMM89 .SignUp__checkboxText___104sY a {
    color: #70adcc; }

.SignUp__memberSignUp___xMM89 p.SignUp__error___32kTk {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }

.SignUp__memberSignUp___xMM89 .SignUp__divider___2Oyos {
  border-bottom: 1px solid #d8d8d8;
  height: 3px; }
.SignUp__signupForm___75ck9 {
  color: #39474d !important; }
  .SignUp__signupForm___75ck9 input,
  .SignUp__signupForm___75ck9 label {
    color: #39474d !important; }
  .SignUp__signupForm___75ck9 .Select-placeholder {
    color: #39474d !important; }

.SignUp__title___2hUro {
  font-family: "Crimson Text";
  font-size: 40px;
  line-height: 1.2; }

.SignUp__subtitle___1EFil {
  margin-bottom: 40px;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 16px;
  line-height: 1.4; }

.SignUp__termsCheckbox___3_T2B {
  display: flex;
  align-items: center;
  font-weight: normal;
  margin-bottom: 15px; }

p.SignUp__error___2cRZ_ {
  color: #39474d;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }
.Section__title___2ZwDP,
.Section__subtitle___15ncD {
  font-family: "Crimson Text"; }

.Section__title___2ZwDP {
  margin-bottom: 10px;
  font-size: 40px;
  line-height: 1.2; }

.Section__subtitle___15ncD {
  max-width: 600px;
  margin: 0 auto 40px;
  font-size: 28px;
  line-height: 1.3; }

.Section__divider___PGCL6 {
  display: inline-block;
  margin-bottom: 40px; }
  .Section__divider___PGCL6 span {
    display: block;
    margin-bottom: 1px; }
  .Section__dividerLine___1PpZT {
    background-color: #d8d8d8;
    width: 120px;
    height: 1px; }
.Categories__categories___2W8B- {
  display: flex;
  align-items: center;
  flex-direction: column;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3; }
  .Categories__categoriesItem___3MX0x {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .Categories__categoriesItem___3MX0x:after {
      display: block;
      content: "";
      margin: 20px 0;
      width: 8px;
      height: 8px;
      transform: rotate(45deg);
      background-color: #95cfb3; }
    @media screen and (min-width: 768px) {
      .Categories__categoriesItem___3MX0x:last-child:after {
        display: none; } }
.Companies__companies___2MnYe {
  display: flex;
  flex-direction: column; }
  @media screen and (min-width: 768px) {
    .Companies__companies___2MnYe {
      flex-direction: row;
      justify-content: space-between; } }
  .Companies__companiesItem___3tEmM {
    margin-bottom: 30px; }
    @media screen and (min-width: 768px) {
      .Companies__companiesItem___3tEmM {
        margin-bottom: 0; } }
.SignUpMarketingContainer__memberSignUp___1aMD2 {
  margin-bottom: -80px; }
  .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__hero___2gZZJ {
    height: 100%;
    padding: 20px 30px 40px;
    background: url(/static/media/member_signup_hero.09d86bd9.jpg);
    background-size: cover;
    color: #FFF; }
    .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__hero___2gZZJ .SignUpMarketingContainer__wrapper___2mhG- {
      max-width: 1200px;
      margin: 0 auto; }
    .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__hero___2gZZJ .SignUpMarketingContainer__intro___2mbvX .SignUpMarketingContainer__logo___2a3ir {
      width: 120px;
      height: 80px;
      object-fit: contain;
      margin-bottom: 120px; }
    .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__hero___2gZZJ .SignUpMarketingContainer__intro___2mbvX .SignUpMarketingContainer__title___3Aph3 {
      font-family: "Crimson Text";
      font-size: 56px; }
    .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__hero___2gZZJ .SignUpMarketingContainer__intro___2mbvX .SignUpMarketingContainer__subtitle___1qC9e {
      font-family: "AvenirNextLTPro-Demi";
      font-size: 21px;
      line-height: 1.4; }
    .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__hero___2gZZJ .SignUpMarketingContainer__signup___1swam {
      margin: 20px 0;
      padding: 20px 15px 40px;
      text-align: center; }
      @media screen and (min-width: 992px) {
        .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__hero___2gZZJ .SignUpMarketingContainer__signup___1swam {
          padding: 20px 15px 40px 30px;
          border-left: 3px double #d8d8d8; } }
  .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__section___1hXPk {
    padding: 60px 15px;
    text-align: center;
    color: #39474d !important; }
    .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__section___1hXPk:nth-child(even) {
      background-color: #f7f7f7; }
    .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__section___1hXPk .SignUpMarketingContainer__wrapper___2mhG- {
      margin: 0 auto;
      max-width: 780px; }
      .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__section___1hXPk .SignUpMarketingContainer__wrapper___2mhG- .SignUpMarketingContainer__button____ON6a {
        font-family: "AvenirNextLTPro-Demi";
        display: inline-block;
        padding: 20px 30px;
        font-size: 14px;
        text-transform: uppercase;
        letter-spacing: 2.3px;
        border-radius: 6px;
        background-color: #70adcc;
        color: #FFF; }
        .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__section___1hXPk .SignUpMarketingContainer__wrapper___2mhG- .SignUpMarketingContainer__button____ON6a:hover, .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__section___1hXPk .SignUpMarketingContainer__wrapper___2mhG- .SignUpMarketingContainer__button____ON6a:active, .SignUpMarketingContainer__memberSignUp___1aMD2 .SignUpMarketingContainer__section___1hXPk .SignUpMarketingContainer__wrapper___2mhG- .SignUpMarketingContainer__button____ON6a:focus {
          opacity: 1 !important;
          background-color: #7db7d4 !important;
          color: #FFF !important;
          outline: none !important;
          text-decoration: none; }
.SignUp__signupForm___2Fh6S {
  color: #39474d !important; }
  .SignUp__signupForm___2Fh6S input,
  .SignUp__signupForm___2Fh6S label {
    color: #39474d !important; }
  .SignUp__signupForm___2Fh6S .Select-placeholder {
    color: #39474d !important; }

.SignUp__title___35akn {
  font-family: "Crimson Text";
  font-size: 40px;
  line-height: 1.2; }

.SignUp__subtitle___17_g7 {
  margin-bottom: 40px;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 16px;
  line-height: 1.4; }

.SignUp__termsCheckbox___hiT42 {
  display: flex;
  align-items: center;
  font-weight: normal;
  margin-bottom: 15px; }

p.SignUp__error___21oLR {
  color: #39474d;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }
.Section__title___3xTSF,
.Section__subtitle___2mJDI {
  font-family: "Crimson Text"; }

.Section__title___3xTSF {
  margin-bottom: 10px;
  font-size: 40px;
  line-height: 1.2; }

.Section__subtitle___2mJDI {
  max-width: 600px;
  margin: 0 auto 40px;
  font-size: 28px;
  line-height: 1.3; }

.Section__divider___C4H41 {
  display: inline-block;
  margin-bottom: 40px; }
  .Section__divider___C4H41 span {
    display: block;
    margin-bottom: 1px; }
  .Section__dividerLine___D6Kww {
    background-color: #d8d8d8;
    width: 120px;
    height: 1px; }
.Categories__categories___2ntIe {
  display: flex;
  align-items: center;
  flex-direction: column;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3; }
  .Categories__categoriesItem___1-sKK {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .Categories__categoriesItem___1-sKK:after {
      display: block;
      content: "";
      margin: 20px 0;
      width: 8px;
      height: 8px;
      transform: rotate(45deg);
      background-color: #95cfb3; }
    @media screen and (min-width: 768px) {
      .Categories__categoriesItem___1-sKK:last-child:after {
        display: none; } }
.Companies__companies___XNIHb {
  display: flex;
  flex-direction: column; }
  @media screen and (min-width: 768px) {
    .Companies__companies___XNIHb {
      flex-direction: row;
      justify-content: space-between; } }
  .Companies__companiesItem___2HC0c {
    margin-bottom: 30px; }
    @media screen and (min-width: 768px) {
      .Companies__companiesItem___2HC0c {
        margin-bottom: 0; } }
.SignUpMarketingContainer__memberSignUp___1dvTF {
  margin-bottom: -80px; }
  .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__hero___16rVP {
    height: 100%;
    padding: 20px 30px 40px;
    background: url(/static/media/member_signup_hero.09d86bd9.jpg);
    background-size: cover;
    color: #FFF; }
    .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__hero___16rVP .SignUpMarketingContainer__wrapper___2KCgg {
      max-width: 1200px;
      margin: 0 auto; }
    .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__hero___16rVP .SignUpMarketingContainer__intro___20dx6 .SignUpMarketingContainer__logo___2HAVi {
      width: 120px;
      height: 80px;
      object-fit: contain;
      margin-bottom: 120px; }
    .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__hero___16rVP .SignUpMarketingContainer__intro___20dx6 .SignUpMarketingContainer__title___vb46u {
      font-family: "Crimson Text";
      font-size: 56px; }
    .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__hero___16rVP .SignUpMarketingContainer__intro___20dx6 .SignUpMarketingContainer__subtitle___fWl5T {
      font-family: "AvenirNextLTPro-Demi";
      font-size: 21px;
      line-height: 1.4; }
    .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__hero___16rVP .SignUpMarketingContainer__signup___1PV6K {
      margin: 20px 0;
      padding: 20px 15px 40px;
      text-align: center; }
      @media screen and (min-width: 992px) {
        .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__hero___16rVP .SignUpMarketingContainer__signup___1PV6K {
          padding: 20px 15px 40px 30px;
          border-left: 3px double #d8d8d8; } }
  .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__section___3d25p {
    padding: 60px 15px;
    text-align: center;
    color: #39474d !important; }
    .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__section___3d25p:nth-child(even) {
      background-color: #f7f7f7; }
    .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__section___3d25p .SignUpMarketingContainer__wrapper___2KCgg {
      margin: 0 auto;
      max-width: 780px; }
      .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__section___3d25p .SignUpMarketingContainer__wrapper___2KCgg .SignUpMarketingContainer__button___1su9_ {
        font-family: "AvenirNextLTPro-Demi";
        display: inline-block;
        padding: 20px 30px;
        font-size: 14px;
        text-transform: uppercase;
        letter-spacing: 2.3px;
        border-radius: 6px;
        background-color: #70adcc;
        color: #FFF; }
        .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__section___3d25p .SignUpMarketingContainer__wrapper___2KCgg .SignUpMarketingContainer__button___1su9_:hover, .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__section___3d25p .SignUpMarketingContainer__wrapper___2KCgg .SignUpMarketingContainer__button___1su9_:active, .SignUpMarketingContainer__memberSignUp___1dvTF .SignUpMarketingContainer__section___3d25p .SignUpMarketingContainer__wrapper___2KCgg .SignUpMarketingContainer__button___1su9_:focus {
          opacity: 1 !important;
          background-color: #7db7d4 !important;
          color: #FFF !important;
          outline: none !important;
          text-decoration: none; }
.Completed__completed___2Bm-_ {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Completed__completed___2Bm-_ {
      margin-top: 10px; } }
  .Completed__completed___2Bm-_ .Completed__pageTitle___IRHIB {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Completed__completed___2Bm-_ .Completed__pageTitle___IRHIB {
        margin: 0 10px; } }
  .Completed__completed___2Bm-_ .Completed__pageSubTitle___Q4SbW {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Completed__completed___2Bm-_ .Completed__pageSubTitle___Q4SbW {
        margin: 0 10px; } }
  .Completed__completed___2Bm-_ .Completed__divider___3T25I {
    margin-top: 22px; }
    .Completed__completed___2Bm-_ .Completed__divider___3T25I .Completed__top___zhVpr, .Completed__completed___2Bm-_ .Completed__divider___3T25I .Completed__bottom___2azj8 {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Completed__completed___2Bm-_ .Completed__divider___3T25I .Completed__top___zhVpr {
      margin-bottom: 1px; }
  .Completed__completed___2Bm-_ .Completed__rowHeader___1EDEm {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Completed__completed___2Bm-_ .Completed__rowHeaderSubtitle___394v7 {
      font-size: 14px;
      padding-top: 6px; }
    .Completed__completed___2Bm-_ .Completed__rowHeader___1EDEm a {
      color: inherit; }
      .Completed__completed___2Bm-_ .Completed__rowHeader___1EDEm a:hover {
        text-decoration: none; }
  .Completed__completed___2Bm-_ .Completed__greyText___3ieEi {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Completed__completed___2Bm-_ .Completed__arrowButton___NLMbG {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG {
      justify-content: center !important;
      margin-top: 10px; } }

.Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG {
  align-items: center;
  color: #70adcc;
  display: flex;
  justify-content: flex-end; }
  .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG .Completed__feedbackSubmitted___3Mqm3 {
    color: #303b40;
    margin-right: 35px; }
  .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG .Completed__blueButton___1A-Qm,
  .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG .Completed__lightButton___3hYa2 {
    align-items: center;
    background-color: #70adcc;
    border-radius: 6px;
    border: none;
    color: #FFF;
    cursor: pointer;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    letter-spacing: 1.8px;
    margin-right: 20px;
    text-decoration: none;
    width: 160px; }
    .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG .Completed__blueButton___1A-Qm:hover,
    .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG .Completed__lightButton___3hYa2:hover {
      background: #63a2c2; }
  .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG .Completed__lightButton___3hYa2 {
    background-color: #e6f3fa;
    color: #70adcc; }
  .Completed__completed___2Bm-_ .Completed__actionsContainer___1KWfG .Completed__arrowButton___NLMbG {
    width: 8px; }

.Completed__noResults___3u7MQ {
  margin: auto;
  max-width: 800px; }
  .Completed__noResultsMsg___3E6nb {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 500px;
    justify-content: center; }
    .Completed__noResultsMsgText___2T8Ua {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      line-height: 1.5;
      margin-top: 20px;
      text-align: center;
      padding-bottom: 16px; }
.Education__education___3RkOL .Education__header___lCmKb {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Education__education___3RkOL .Education__header___lCmKb {
      padding: 0 17px; } }

.Education__education___3RkOL .Education__content___2ZHaZ {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Education__education___3RkOL .Education__content___2ZHaZ .Education__title___1vZlf {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Education__education___3RkOL .Education__content___2ZHaZ .Education__subtitle___287oh {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Education__education___3RkOL .Education__content___2ZHaZ .Education__CTAContainer___1NYFD {
    margin-top: 50px; }
  .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB {
        max-width: 760px; } }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB p.Education__error___uVeAH {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__subtitle___287oh {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__subtitle___287oh a {
        color: #70adcc; }
      .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__subtitleGrey___3-1_o {
        color: #8da0a6; }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__eje___3BomX {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB:last-child {
          margin-bottom: 50px; } }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__sectionTitle___2NguJ {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__sectionDescription___efRFs {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__sectionDescription___efRFs {
          padding-bottom: 15px; } }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__divider___1kC3A {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__divider___1kC3A {
          margin: 15px 0; } }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__dividerNoPadding___3NSgi {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__dividerNoPadding___3NSgi {
          margin: 15px 0; } }
    .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__dividerDouble___12-Vw {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB .Education__dividerDouble___12-Vw {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB {
        width: 100%; }
        .Education__education___3RkOL .Education__content___2ZHaZ .Education__form___1aBoB form {
          margin: 0 -25px; } }
.Email__memberSignUp___39tCL .Email__header___SwKDy, .Email__settings___1zBpl .Email__header___SwKDy {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Email__memberSignUp___39tCL .Email__header___SwKDy, .Email__settings___1zBpl .Email__header___SwKDy {
      padding: 0 17px; } }

.Email__memberSignUp___39tCL .Email__content___1sz5N, .Email__settings___1zBpl .Email__content___1sz5N {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__title___3RGre, .Email__settings___1zBpl .Email__content___1sz5N .Email__title___3RGre {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__subtitle___3eWYt, .Email__settings___1zBpl .Email__content___1sz5N .Email__subtitle___3eWYt {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__CTAContainer___36PF3, .Email__settings___1zBpl .Email__content___1sz5N .Email__CTAContainer___36PF3 {
    margin-top: 50px; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
        max-width: 760px; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 p.Email__error___23ycw, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 p.Email__error___23ycw {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt a, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt a {
        color: #70adcc; }
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitleGrey___2UwK7, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitleGrey___2UwK7 {
        color: #8da0a6; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__eje___3aLl-, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__eje___3aLl- {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0:last-child, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0:last-child, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0:last-child {
          margin-bottom: 50px; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionTitle___3eRjg, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionTitle___3eRjg {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW {
          padding-bottom: 15px; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1 {
          margin: 15px 0; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh {
          margin: 15px 0; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_ {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_ {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
        width: 100%; }
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 form, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 form {
          margin: 0 -25px; } }

.Email__memberSignUp___39tCL .Email__header___SwKDy, .Email__settings___1zBpl .Email__header___SwKDy {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Email__memberSignUp___39tCL .Email__header___SwKDy, .Email__settings___1zBpl .Email__header___SwKDy {
      padding: 0 17px; } }

.Email__memberSignUp___39tCL .Email__content___1sz5N, .Email__settings___1zBpl .Email__content___1sz5N {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__title___3RGre, .Email__settings___1zBpl .Email__content___1sz5N .Email__title___3RGre {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__subtitle___3eWYt, .Email__settings___1zBpl .Email__content___1sz5N .Email__subtitle___3eWYt {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__CTAContainer___36PF3, .Email__settings___1zBpl .Email__content___1sz5N .Email__CTAContainer___36PF3 {
    margin-top: 50px; }
  .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
        max-width: 760px; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 p.Email__error___23ycw, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 p.Email__error___23ycw {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt a, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitle___3eWYt a {
        color: #70adcc; }
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitleGrey___2UwK7, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__subtitleGrey___2UwK7 {
        color: #8da0a6; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__eje___3aLl-, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__eje___3aLl- {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0:last-child, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0:last-child, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0:last-child {
          margin-bottom: 50px; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionTitle___3eRjg, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionTitle___3eRjg {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__sectionDescription___2V8IW {
          padding-bottom: 15px; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__divider___16ww1 {
          margin: 15px 0; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerNoPadding___1tmkh {
          margin: 15px 0; } }
    .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_ {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 .Email__dividerDouble___2l1o_ {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 {
        width: 100%; }
        .Email__memberSignUp___39tCL .Email__content___1sz5N .Email__form___-4EM0 form, .Email__settings___1zBpl .Email__content___1sz5N .Email__form___-4EM0 form {
          margin: 0 -25px; } }

.Email__memberSignUp___39tCL .Email__termsCheckbox___bMUOq {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.Email__memberSignUp___39tCL .Email__checkboxText___3rHcG {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .Email__memberSignUp___39tCL .Email__checkboxText___3rHcG a {
    color: #70adcc; }

.Email__memberSignUp___39tCL p.Email__error___23ycw {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }

.Email__memberSignUp___39tCL .Email__divider___16ww1 {
  border-bottom: 1px solid #d8d8d8;
  height: 3px; }

.Email__settings___1zBpl .Email__subheading___3J95j {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  padding-bottom: 15px; }

.Email__settings___1zBpl .Email__sectionTitle___3eRjg {
  font-size: 24px !important;
  line-height: 1.25 !important; }
.Ratings__ratings___1xK8n {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }

.Ratings__text___h9Dm6 {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d;
  flex: 1; }

.Ratings__icon___1T0nN {
  margin-left: 13px; }
.EmployerReview__employerReview___3iNIE {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .EmployerReview__employerReview___3iNIE {
      margin-top: 10px; } }
  .EmployerReview__disabledPage___2O2mY.EmployerReview__employerReview___3iNIE {
    opacity: 0.2; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__disabled___2JzLI {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .EmployerReview__employerReview___3iNIE h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .EmployerReview__employerReview___3iNIE h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .EmployerReview__employerReview___3iNIE .EmployerReview__secondHeader___1whd4 {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__subTitle___3kCle {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__divider___3BqOA {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__sectionHeader___2mFWX {
    margin-top: 15px; }
    .EmployerReview__employerReview___3iNIE .EmployerReview__sectionHeader___2mFWX .EmployerReview__headerText___2JQ5F {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .EmployerReview__employerReview___3iNIE .EmployerReview__sectionHeader___2mFWX .EmployerReview__headerText___2JQ5F {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .EmployerReview__employerReview___3iNIE .EmployerReview__sectionHeader___2mFWX a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__whiteSection___1XMSy {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .EmployerReview__employerReview___3iNIE .EmployerReview__whiteSection___1XMSy .EmployerReview__subSectionHeader___15yRp {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .EmployerReview__employerReview___3iNIE .EmployerReview__whiteSection___1XMSy .EmployerReview__list___2_v5c {
      margin-bottom: 10px; }
    .EmployerReview__employerReview___3iNIE .EmployerReview__whiteSection___1XMSy .EmployerReview__skillsListContainer___3ljT5 {
      margin-bottom: 10px; }
    .EmployerReview__employerReview___3iNIE .EmployerReview__whiteSection___1XMSy .EmployerReview__bullet___2D1_f {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .EmployerReview__employerReview___3iNIE .EmployerReview__whiteSection___1XMSy div[class*='col'] {
      padding: 0; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__blueSection___1Ar2p {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__naStyle___33kkd {
    color: #8da0a6; }
  .EmployerReview__employerReview___3iNIE .EmployerReview__doubleDivider___2YoIr {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.EmployerReview__employerReview___3iNIE .EmployerReview__pageTitle___CLbN1 {
  font-size: 32px;
  font-weight: 600;
  line-height: 1.25; }

.EmployerReview__employerReview___3iNIE .EmployerReview__pageSubTitle___3Ygyr {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 25px; }

.EmployerReview__employerReview___3iNIE .EmployerReview__radioGroupQuestion___2Xawm {
  color: #39474d;
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  letter-spacing: normal;
  line-height: 1.5; }

.EmployerReview__employerReview___3iNIE .EmployerReview__radioGroupContainer___30Jrv {
  display: flex;
  justify-content: space-between;
  margin-left: 10px;
  width: 15%; }
  @media screen and (max-width: 768px) {
    .EmployerReview__employerReview___3iNIE .EmployerReview__radioGroupContainer___30Jrv {
      width: 50%; } }

.EmployerReview__employerReview___3iNIE .EmployerReview__CTAContainer___hlMGI {
  margin-top: 50px;
  text-align: center; }

.EmployerReview__employerReview___3iNIE .EmployerReview__decline___3MoLO {
  color: #70adcc;
  cursor: pointer;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: center; }
.Invoice__invoices____SO03 {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Invoice__invoices____SO03 {
      margin-top: 10px; } }
  .Invoice__invoices____SO03 .Invoice__pageTitle___38qgm {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Invoice__invoices____SO03 .Invoice__pageTitle___38qgm {
        margin: 0 10px; } }
  .Invoice__invoices____SO03 .Invoice__pageSubTitle___3A-Ph {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Invoice__invoices____SO03 .Invoice__pageSubTitle___3A-Ph {
        margin: 0 10px; } }
  .Invoice__invoices____SO03 .Invoice__divider___9HEbo {
    margin-top: 22px; }
    .Invoice__invoices____SO03 .Invoice__divider___9HEbo .Invoice__top___1PGQI, .Invoice__invoices____SO03 .Invoice__divider___9HEbo .Invoice__bottom___2NNbZ {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Invoice__invoices____SO03 .Invoice__divider___9HEbo .Invoice__top___1PGQI {
      margin-bottom: 1px; }
  .Invoice__invoices____SO03 .Invoice__rowHeader___NGypZ {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Invoice__invoices____SO03 .Invoice__rowHeaderSubtitle___BBYUh {
      font-size: 14px;
      padding-top: 6px; }
    .Invoice__invoices____SO03 .Invoice__rowHeader___NGypZ a {
      color: inherit; }
      .Invoice__invoices____SO03 .Invoice__rowHeader___NGypZ a:hover {
        text-decoration: none; }
  .Invoice__invoices____SO03 .Invoice__greyText___3m-3a {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Invoice__invoices____SO03 .Invoice__arrowButton___3sDXB {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Invoice__invoices____SO03 .Invoice__actionsContainer___25zB- {
      justify-content: center !important;
      margin-top: 10px; } }

.Invoice__invoices____SO03 h2 {
  font-weight: 600;
  font-size: 32px; }

.Invoice__invoices____SO03 .Invoice__actionsContainer___25zB- {
  display: flex;
  align-items: center;
  justify-content: flex-end; }
  .Invoice__invoices____SO03 .Invoice__actionsContainer___25zB- a {
    cursor: pointer; }

.Invoice__invoices____SO03 .Invoice__pdfIcon___23ehr {
  width: 32px;
  margin-right: 16px; }

@media screen and (min-width: 768px) {
  .Invoice__modalContainer___24-wN {
    width: 700px; } }

.Invoice__modalContainer___24-wN .Invoice__modalBody___34K2U {
  display: flex;
  flex-direction: column;
  justify-content: center; }
  .Invoice__modalContainer___24-wN .Invoice__modalBody___34K2U .Invoice__title___1vcDj {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Invoice__modalContainer___24-wN .Invoice__modalBody___34K2U .Invoice__subtitle___22Q8b {
    font-family: "AvenirNextLTPro-Regular";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: normal;
    text-align: center;
    color: #39474d; }
  .Invoice__modalContainer___24-wN .Invoice__modalBody___34K2U .Invoice__dividerLine___37k1W {
    border-top: 3px double #d8d8d8;
    margin-bottom: 30px; }
  .Invoice__modalContainer___24-wN .Invoice__modalBody___34K2U .Invoice__dividerDouble___2Y6Qd {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .Invoice__modalContainer___24-wN .Invoice__modalBody___34K2U .Invoice__CTAContainer___3Kv7g {
    align-items: center;
    display: flex;
    justify-content: center; }
.InvoiceCreate__invoice___3f2Yp .InvoiceCreate__header___2h6JQ {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__header___2h6JQ {
      padding: 0 17px; } }

.InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__title___3XkAM {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__subtitle___1Fp6S {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__CTAContainer___20t7R {
    margin-top: 50px; }
  .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ {
        max-width: 760px; } }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ p.InvoiceCreate__error___1qyaC {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__subtitle___1Fp6S {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__subtitle___1Fp6S a {
        color: #70adcc; }
      .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__subtitleGrey___1S8yP {
        color: #8da0a6; }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__eje___2C7BO {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ:last-child {
          margin-bottom: 50px; } }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__sectionTitle___1XKe_ {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__sectionDescription___sVhi9 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__sectionDescription___sVhi9 {
          padding-bottom: 15px; } }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__divider___2dBo8 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__divider___2dBo8 {
          margin: 15px 0; } }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__dividerNoPadding___HRHrY {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__dividerNoPadding___HRHrY {
          margin: 15px 0; } }
    .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__dividerDouble___1P_ZQ {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ .InvoiceCreate__dividerDouble___1P_ZQ {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ {
        width: 100%; }
        .InvoiceCreate__invoice___3f2Yp .InvoiceCreate__content___13eFK .InvoiceCreate__form___JM5HZ form {
          margin: 0 -25px; } }

.InvoiceCreate__invoice___3f2Yp .InvoiceCreate__form___JM5HZ {
  width: 460px !important; }

.InvoiceCreate__invoice___3f2Yp .InvoiceCreate__CTAContainer___20t7R {
  margin-top: 40px; }

.InvoiceCreate__invoice___3f2Yp .InvoiceCreate__subheading___1dYYm {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  padding-bottom: 15px; }

.InvoiceCreate__invoice___3f2Yp .InvoiceCreate__sectionTitle___1XKe_ {
  font-size: 24px !important;
  line-height: 1.25 !important; }
.MatchRowOverlay__overlay___22YKg {
  height: 100%;
  width: 100%; }
  .MatchRowOverlay__overlay___22YKg .MatchRowOverlay__overlayRow___1INyZ {
    align-items: center;
    background-color: rgba(57, 71, 77, 0.9);
    color: #FFF;
    display: flex;
    height: 100%;
    justify-content: center; }
    .MatchRowOverlay__overlay___22YKg .MatchRowOverlay__overlayRow___1INyZ .MatchRowOverlay__rejectText___1z_7D {
      padding-left: 25px;
      padding-right: 50px; }
      @media screen and (max-width: 320px) {
        .MatchRowOverlay__overlay___22YKg .MatchRowOverlay__overlayRow___1INyZ .MatchRowOverlay__rejectText___1z_7D {
          font-size: 11px;
          padding-left: 15px;
          padding-right: 10px; } }
    .MatchRowOverlay__overlay___22YKg .MatchRowOverlay__overlayRow___1INyZ .MatchRowOverlay__cancelButton___2S6oB,
    .MatchRowOverlay__overlay___22YKg .MatchRowOverlay__overlayRow___1INyZ .MatchRowOverlay__rejectButton___3q0A2 {
      align-items: center;
      background-color: rgba(57, 71, 77, 0.95);
      border-color: #FFF;
      border-radius: 6px;
      border: solid 2px;
      color: #FFF;
      display: flex;
      font-family: "AvenirNextLTPro-Demi";
      font-size: 12px;
      height: 32px;
      justify-content: center;
      letter-spacing: 1.8px;
      margin-right: 20px;
      text-decoration: none;
      text-transform: uppercase;
      width: 170px; }
    .MatchRowOverlay__overlay___22YKg .MatchRowOverlay__overlayRow___1INyZ .MatchRowOverlay__rejectButton___3q0A2 {
      background-color: #FFF;
      color: #435359; }
.Matches__matches___2wpFF {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Matches__matches___2wpFF {
      margin-top: 10px; } }
  .Matches__matches___2wpFF .Matches__pageTitle___3aNrY {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Matches__matches___2wpFF .Matches__pageTitle___3aNrY {
        margin: 0 10px; } }
  .Matches__matches___2wpFF .Matches__pageSubTitle___2O6DC {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Matches__matches___2wpFF .Matches__pageSubTitle___2O6DC {
        margin: 0 10px; } }
  .Matches__matches___2wpFF .Matches__divider___20qBU {
    margin-top: 22px; }
    .Matches__matches___2wpFF .Matches__divider___20qBU .Matches__top___244rB, .Matches__matches___2wpFF .Matches__divider___20qBU .Matches__bottom___1JZs8 {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Matches__matches___2wpFF .Matches__divider___20qBU .Matches__top___244rB {
      margin-bottom: 1px; }
  .Matches__matches___2wpFF .Matches__rowHeader___3UGK7 {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Matches__matches___2wpFF .Matches__rowHeaderSubtitle___ufTLZ {
      font-size: 14px;
      padding-top: 6px; }
    .Matches__matches___2wpFF .Matches__rowHeader___3UGK7 a {
      color: inherit; }
      .Matches__matches___2wpFF .Matches__rowHeader___3UGK7 a:hover {
        text-decoration: none; }
  .Matches__matches___2wpFF .Matches__greyText___2EzMD {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Matches__matches___2wpFF .Matches__arrowButton___GV3Eq {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Matches__matches___2wpFF .Matches__actionsContainer___1jQv- {
      justify-content: center !important;
      margin-top: 10px; } }

.Matches__matches___2wpFF .Matches__filterButtons___3pu-s {
  color: #70adcc; }
  .Matches__matches___2wpFF .Matches__filterButtonsItem___2am7X {
    cursor: pointer; }

.Matches__matches___2wpFF .Matches__actionsContainer___1jQv- {
  align-items: center;
  color: #70adcc;
  display: flex;
  justify-content: flex-end; }
  .Matches__matches___2wpFF .Matches__actionsContainer___1jQv- .Matches__blueButton___1m80Y {
    align-items: center;
    background-color: #70adcc;
    border-radius: 6px;
    border: none;
    color: #FFF;
    cursor: pointer;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 11px;
    height: 32px;
    justify-content: center;
    letter-spacing: 1.8px;
    margin-right: 20px;
    text-decoration: none;
    width: 120px; }
    .Matches__matches___2wpFF .Matches__actionsContainer___1jQv- .Matches__blueButton___1m80Y:hover {
      background: #63a2c2; }
  .Matches__matches___2wpFF .Matches__actionsContainer___1jQv- .Matches__noThanksButton___3BT4u {
    color: #70adcc;
    cursor: pointer;
    margin-right: 10px; }
  .Matches__matches___2wpFF .Matches__actionsContainer___1jQv- .Matches__arrowButton___GV3Eq {
    margin-left: 30px;
    width: 8px; }

.Matches__matches___2wpFF .Matches__undoButton___3qYdd {
  cursor: pointer;
  font-weight: bold;
  margin-left: 10px;
  text-decoration: underline; }

.Matches__noMatches___2jEby {
  margin: auto;
  max-width: 800px; }
  .Matches__noMatches___2jEby .Matches__noMatchesMsg___1ZzLt {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 500px;
    justify-content: center; }
    .Matches__noMatches___2jEby .Matches__noMatchesMsgText___1_Pa2 {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      line-height: 1.5;
      margin-top: 20px;
      text-align: center;
      padding-bottom: 16px; }
.Pitches__pitches___1pmq7 {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Pitches__pitches___1pmq7 {
      margin-top: 10px; } }
  .Pitches__pitches___1pmq7 .Pitches__pageTitle___3g3Br {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Pitches__pitches___1pmq7 .Pitches__pageTitle___3g3Br {
        margin: 0 10px; } }
  .Pitches__pitches___1pmq7 .Pitches__pageSubTitle___mqU1o {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Pitches__pitches___1pmq7 .Pitches__pageSubTitle___mqU1o {
        margin: 0 10px; } }
  .Pitches__pitches___1pmq7 .Pitches__divider___ra2fR {
    margin-top: 22px; }
    .Pitches__pitches___1pmq7 .Pitches__divider___ra2fR .Pitches__top___3SUQ6, .Pitches__pitches___1pmq7 .Pitches__divider___ra2fR .Pitches__bottom___2QjUb {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Pitches__pitches___1pmq7 .Pitches__divider___ra2fR .Pitches__top___3SUQ6 {
      margin-bottom: 1px; }
  .Pitches__pitches___1pmq7 .Pitches__rowHeader___1o5p4 {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Pitches__pitches___1pmq7 .Pitches__rowHeaderSubtitle___HfkcW {
      font-size: 14px;
      padding-top: 6px; }
    .Pitches__pitches___1pmq7 .Pitches__rowHeader___1o5p4 a {
      color: inherit; }
      .Pitches__pitches___1pmq7 .Pitches__rowHeader___1o5p4 a:hover {
        text-decoration: none; }
  .Pitches__pitches___1pmq7 .Pitches__greyText___3CTw- {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Pitches__pitches___1pmq7 .Pitches__arrowButton___2CrmE {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Pitches__pitches___1pmq7 .Pitches__actionsContainer___satNc {
      justify-content: center !important;
      margin-top: 10px; } }

.Pitches__pitches___1pmq7 .Pitches__actions___21OFt {
  display: flex;
  align-items: center;
  justify-content: space-between; }
  .Pitches__pitches___1pmq7 .Pitches__actionsLeft___2qkiw {
    display: flex;
    flex-direction: column;
    align-items: center; }
  .Pitches__pitches___1pmq7 .Pitches__actions___21OFt .Pitches__messages___21HQV {
    cursor: pointer;
    height: 23px;
    position: relative;
    width: 27px; }
    .Pitches__pitches___1pmq7 .Pitches__actions___21OFt .Pitches__messagesText___2LT3t {
      color: #39474d;
      font-size: 12px;
      left: 8px;
      position: absolute;
      top: 2px; }
  .Pitches__pitches___1pmq7 .Pitches__actions___21OFt .Pitches__arrowButton___2CrmE {
    margin-left: 30px;
    width: 8px; }
  .Pitches__pitches___1pmq7 .Pitches__actions___21OFt .Pitches__editButton___35jqN {
    margin-top: 8px; }
    .Pitches__pitches___1pmq7 .Pitches__actions___21OFt .Pitches__editButtonIcon___1iADd {
      margin-right: 4px; }
.SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 {
  align-items: flex-start;
  background-color: rgba(57, 71, 77, 0.95);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 1.2rem;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000; }
  .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__closebutton___1CnEj {
    cursor: pointer;
    position: absolute;
    right: 41px;
    top: 41px; }
  .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP {
    background-clip: padding-box;
    box-sizing: border-box;
    max-width: 780px;
    position: relative;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP {
        width: 100%; } }
    .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__header___3P49V {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__header___3P49V .SamplePitches__close___3iex2 {
        cursor: pointer; }
    .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__title___-4Bpc, .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__subTitle___1cS4A {
      font-family: 'CrimsonText-Roman';
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.2;
      letter-spacing: normal;
      color: #ffffff; }
    .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__title___-4Bpc {
      font-size: 40px;
      text-align: center; }
    .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__divider___3y5OJ {
      margin: 22px 0; }
      .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__divider___3y5OJ .SamplePitches__top___g6c6r {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__divider___3y5OJ .SamplePitches__bottom___16XqH {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__intro___29cOW {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: justify;
      color: #ffffff;
      margin-bottom: 26px; }
    .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e {
      padding-left: 2px;
      padding-right: 10px; }
      .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__last___2_R5K {
        padding-bottom: 75px; }
      .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__row___1J9Zc {
        display: flex;
        flex-direction: row; }
        .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__row___1J9Zc .SamplePitches__numberCircle___7i5yG {
          border-radius: 50%;
          width: 24px;
          height: 24px;
          background-color: rgba(113, 137, 144, 0.5);
          font-family: 'AvenirNextLTPro-Demi';
          font-size: 14px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 24px;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          margin-right: 16px; }
        .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__row___1J9Zc .SamplePitches__rowText___1Wky3 {
          display: flex;
          flex-direction: column; }
          @media screen and (max-width: 768px) {
            .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__row___1J9Zc .SamplePitches__rowText___1Wky3 {
              width: 85%; } }
          .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__row___1J9Zc .SamplePitches__rowText___1Wky3 .SamplePitches__sectiontitle___1cr7Q {
            font-family: 'AvenirNextLTPro-Demi';
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.33;
            letter-spacing: normal;
            text-align: left;
            color: #ffffff;
            padding-bottom: 6px; }
          .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__row___1J9Zc .SamplePitches__rowText___1Wky3 .SamplePitches__sectioncontent___VZJgR {
            font-family: 'AvenirNextLTPro-Regular';
            font-size: 14px;
            font-weight: 500;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.5;
            letter-spacing: normal;
            text-align: left;
            color: #d8d8d8;
            color: #d8d8d8;
            padding-right: 10px; }
      .SamplePitches__samplePitches___2qPkN .SamplePitches__modalContainer___1MCJ4 .SamplePitches__modalContent___171hP .SamplePitches__content___1fA3e .SamplePitches__divider___3y5OJ {
        width: 520px;
        height: 1px;
        opacity: 0.1;
        background-color: #ffffff; }
.ErrorOverlay__overlay___2dgPj {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: rgba(57, 71, 77, 0.95);
  color: #FFF;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500; }
  .ErrorOverlay__overlay___2dgPj > * {
    margin-bottom: 15px; }
    .ErrorOverlay__overlay___2dgPj > *:last-child {
      margin-bottom: 0; }
  .ErrorOverlay__overlay___2dgPj h3 {
    color: #FFF;
    font-family: "AvenirNextLTPro-Demi";
    font-weight: normal;
    line-height: 1;
    margin: 0 0 15px; }
  .ErrorOverlay__overlay___2dgPj .ErrorOverlay__divider___2p11w {
    background-color: #d8d8d8;
    max-height: 1px;
    min-height: 1px;
    width: 100px; }
  .ErrorOverlay__overlay___2dgPj .ErrorOverlay__subheading___1uhMH {
    max-width: 450px;
    text-align: center;
    margin-bottom: 27px;
    line-height: 1.5; }
  .ErrorOverlay__overlay___2dgPj button {
    background: transparent;
    border: 0;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 14px;
    font-weight: normal;
    line-height: normal;
    outline: 0; }
  .ErrorOverlay__overlay___2dgPj .ErrorOverlay__close___e2cZ9 {
    background: #FFF;
    border: 0;
    border-radius: 5px;
    color: #435359;
    font-size: 12px;
    letter-spacing: 2px;
    margin-top: 13px;
    padding: 12px;
    text-align: center;
    text-transform: uppercase;
    width: 180px; }
  .ErrorOverlay__overlay___2dgPj .ErrorOverlay__cancel___3BAK0 {
    text-align: center; }
.PitchItForm__pitchItForm___3kdCf .PitchItForm__header___2bj-I {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__header___2bj-I {
      padding: 0 17px; } }

.PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__title___QtVdI {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__subtitle___6RDll {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__CTAContainer___2GCIa {
    margin-top: 50px; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM {
        max-width: 760px; } }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM p.PitchItForm__error___2zL7w {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__subtitle___6RDll {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__subtitle___6RDll a {
        color: #70adcc; }
      .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__subtitleGrey___1F0qf {
        color: #8da0a6; }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__eje___22Kx- {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM:last-child {
          margin-bottom: 50px; } }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__sectionTitle___2zx9l {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__sectionDescription___2zf6W {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__sectionDescription___2zf6W {
          padding-bottom: 15px; } }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__divider___NbQ3Q {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__divider___NbQ3Q {
          margin: 15px 0; } }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__dividerNoPadding___1oTWE {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__dividerNoPadding___1oTWE {
          margin: 15px 0; } }
    .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__dividerDouble___1Zg96 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__dividerDouble___1Zg96 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM {
        width: 100%; }
        .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM form {
          margin: 0 -25px; } }

.PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM {
  text-align: left !important; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__subtitle___6RDll {
    color: #39474d;
    font-size: 16px !important;
    text-align: left !important; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__listItem___60mgs {
    padding-left: 5px; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__submitButton___13gTc {
    text-align: center !important; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__editor___3E1Ur {
    height: 300px !important; }
  .PitchItForm__pitchItForm___3kdCf .PitchItForm__content___KLQuE .PitchItForm__form___2zvXM .PitchItForm__modalTrigger___3I58f {
    color: #70adcc;
    cursor: pointer; }
.Profile__profileContainer___2JybU body {
  background-color: #f7f7f7 !important; }

.Profile__profileContainer___2JybU .Profile__maxWidth___1NRzO {
  max-width: 780px;
  margin-bottom: 80px; }

.Profile__profileContainer___2JybU .Profile__summarySubheader___1hxN7 {
  font-family: "AvenirNextLTPro-Demi"; }

.Profile__profileContainer___2JybU .Profile__summarySection___1gHVH {
  padding-top: 1em;
  padding-bottom: 1em;
  white-space: pre-line; }

.Profile__profileContainer___2JybU .Profile__divider___2-VWW {
  border-top: 1px solid #d8d8d8;
  margin-top: 20px;
  margin-bottom: 20px; }

.Profile__profileContainer___2JybU .Profile__dividerDouble___VrN5L {
  border-top: 3px double #d8d8d8; }

.Profile__profileContainer___2JybU .Profile__whiteBackground___1ddoA {
  background-color: #ffffff;
  border-radius: 7px;
  padding: 20px;
  clear: left; }

.Profile__profileContainer___2JybU .Profile__linksFlex___3J1Mb {
  display: flex;
  justify-content: flex-start; }
  .Profile__profileContainer___2JybU .Profile__linksFlex___3J1Mb .Profile__logos____Ix7q {
    position: relative;
    margin-right: 10px;
    bottom: 3px; }
  .Profile__profileContainer___2JybU .Profile__linksFlex___3J1Mb .Profile__materialsSpan___3qudD {
    margin-right: 39px;
    font-family: "AvenirNextLTPro-Demi";
    line-height: 1.31; }
  .Profile__profileContainer___2JybU .Profile__linksFlex___3J1Mb a {
    font-family: "AvenirNextLTPro-Demi";
    margin-left: 10px;
    margin-right: 10px;
    color: #70adcc;
    font-size: 14px; }
    .Profile__profileContainer___2JybU .Profile__linksFlex___3J1Mb a:hover {
      color: #63a2c2; }
  .Profile__profileContainer___2JybU .Profile__linksFlex___3J1Mb small {
    margin-left: 10px; }

.Profile__profileContainer___2JybU p {
  margin: 0; }

.Profile__profileContainer___2JybU .Profile__subtitle___iL3_L {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px; }

.Profile__profileContainer___2JybU h1 {
  margin-top: 47px;
  font-size: 40px;
  line-height: 1.2; }

.Profile__profileContainer___2JybU h2 {
  font-size: 24px;
  font-weight: 600; }

.Profile__profileContainer___2JybU h3 {
  font-size: 16px;
  color: #39474d;
  font-family: "AvenirNextLTPro-Demi" !important;
  line-height: 1.31;
  margin-top: 0px; }

.Profile__profileContainer___2JybU .Profile__textFont___3Kkwz {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #39474d; }

.Profile__profileContainer___2JybU .Profile__editLink___gLlz4 {
  margin-top: 15px;
  overflow: hidden; }
  .Profile__profileContainer___2JybU .Profile__editLink___gLlz4 a {
    float: right;
    font-size: 14px;
    margin: 20px 0;
    color: #70adcc; }
    .Profile__profileContainer___2JybU .Profile__editLink___gLlz4 a:hover {
      color: #63a2c2; }
  .Profile__profileContainer___2JybU .Profile__editLink___gLlz4 .Profile__header___3fT0y {
    float: left; }

.Profile__profileContainer___2JybU .Profile__verticalBar___1KtM- {
  border-left: 1px solid #d8d8d8;
  height: 20px; }

.Profile__profileContainer___2JybU .Profile__historyContent___oWM_w {
  color: #8da0a6; }

.Profile__profileContainer___2JybU .Profile__naStyle___3VVd3 {
  color: #8da0a6; }

.Profile__profileContainer___2JybU ul {
  font-family: "AvenirNextLTPro-Medium" !important; }
.OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 {
  align-items: flex-start;
  background-color: rgba(57, 71, 77, 0.95);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 1.2rem;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000; }
  .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__closebutton___5xBD1 {
    cursor: pointer;
    position: absolute;
    right: 41px;
    top: 41px; }
  .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y {
    background-clip: padding-box;
    box-sizing: border-box;
    max-width: 780px;
    position: relative;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y {
        width: 100%; } }
    .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__header___ROs3j {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__header___ROs3j .OldMemberModal__close___WvOEw {
        cursor: pointer; }
    .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__title___1C9hD, .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__subTitle___3ptWG {
      font-family: 'CrimsonText-Roman';
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.2;
      letter-spacing: normal;
      color: #ffffff; }
    .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__title___1C9hD {
      font-size: 40px;
      text-align: center; }
    .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__divider___1lB-r {
      margin: 22px 0; }
      .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__divider___1lB-r .OldMemberModal__top___3EcJY {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__divider___1lB-r .OldMemberModal__bottom___1bb0H {
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__intro___1oB_1 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: justify;
      color: #ffffff;
      margin-bottom: 26px; }
    .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x {
      padding-left: 2px;
      padding-right: 10px; }
      .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__last___27E6- {
        padding-bottom: 75px; }
      .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__row___3ZfMy {
        display: flex;
        flex-direction: row; }
        .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__row___3ZfMy .OldMemberModal__numberCircle___166t3 {
          border-radius: 50%;
          width: 24px;
          height: 24px;
          background-color: rgba(113, 137, 144, 0.5);
          font-family: 'AvenirNextLTPro-Demi';
          font-size: 14px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 24px;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          margin-right: 16px; }
        .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__row___3ZfMy .OldMemberModal__rowText___2hW65 {
          display: flex;
          flex-direction: column; }
          @media screen and (max-width: 768px) {
            .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__row___3ZfMy .OldMemberModal__rowText___2hW65 {
              width: 85%; } }
          .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__row___3ZfMy .OldMemberModal__rowText___2hW65 .OldMemberModal__sectiontitle___2Z8xy {
            font-family: 'AvenirNextLTPro-Demi';
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.33;
            letter-spacing: normal;
            text-align: left;
            color: #ffffff;
            padding-bottom: 6px; }
          .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__row___3ZfMy .OldMemberModal__rowText___2hW65 .OldMemberModal__sectioncontent___1j8Zi {
            font-family: 'AvenirNextLTPro-Regular';
            font-size: 14px;
            font-weight: 500;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.5;
            letter-spacing: normal;
            text-align: left;
            color: #d8d8d8;
            color: #d8d8d8;
            padding-right: 10px; }
      .OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__modalContainer___17Wi5 .OldMemberModal__modalContent___39q_Y .OldMemberModal__content___3ja2x .OldMemberModal__divider___1lB-r {
        width: 520px;
        height: 1px;
        opacity: 0.1;
        background-color: #ffffff; }

.OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__header___ROs3j {
  display: block !important; }

.OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__buttonContainer___2dZVC {
  text-align: center;
  margin-top: 25px; }

.OldMemberModal__oldMemberModal___3hCTK .OldMemberModal__acceptButton___2SkQg {
  align-items: center;
  background-color: #FFF;
  border-color: #FFF;
  border-radius: 6px;
  border: solid 2px;
  color: #435359;
  cursor: pointer;
  display: flex;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  height: 50px;
  justify-content: center;
  letter-spacing: 1.8px;
  margin: auto;
  text-decoration: none;
  width: 240px; }
.Settings__memberSignUp___2Iv_a .Settings__header___2uvxp, .Settings__settings___Zw_1o .Settings__header___2uvxp {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Settings__memberSignUp___2Iv_a .Settings__header___2uvxp, .Settings__settings___Zw_1o .Settings__header___2uvxp {
      padding: 0 17px; } }

.Settings__memberSignUp___2Iv_a .Settings__content___SgUCi, .Settings__settings___Zw_1o .Settings__content___SgUCi {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__title___2xdyA, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__title___2xdyA {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__subtitle___1Y22A, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__subtitle___1Y22A {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__CTAContainer___jah3-, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__CTAContainer___jah3- {
    margin-top: 50px; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
        max-width: 760px; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 p.Settings__error___3KN_Y, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 p.Settings__error___3KN_Y {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A a, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A a {
        color: #70adcc; }
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitleGrey___F5dRQ, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitleGrey___F5dRQ {
        color: #8da0a6; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__eje___1ZIdW, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__eje___1ZIdW {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3:last-child, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3:last-child, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3:last-child {
          margin-bottom: 50px; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionTitle___3zJ-_, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionTitle___3zJ-_ {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy {
          padding-bottom: 15px; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac {
          margin: 15px 0; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs {
          margin: 15px 0; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
        width: 100%; }
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 form, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 form {
          margin: 0 -25px; } }

.Settings__memberSignUp___2Iv_a .Settings__termsCheckbox___2PLhJ {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.Settings__memberSignUp___2Iv_a .Settings__checkboxText___1M8VY {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .Settings__memberSignUp___2Iv_a .Settings__checkboxText___1M8VY a {
    color: #70adcc; }

.Settings__memberSignUp___2Iv_a p.Settings__error___3KN_Y {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }

.Settings__memberSignUp___2Iv_a .Settings__divider___1TJac {
  border-bottom: 1px solid #d8d8d8;
  height: 3px; }

.Settings__memberSignUp___2Iv_a .Settings__header___2uvxp, .Settings__settings___Zw_1o .Settings__header___2uvxp {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Settings__memberSignUp___2Iv_a .Settings__header___2uvxp, .Settings__settings___Zw_1o .Settings__header___2uvxp {
      padding: 0 17px; } }

.Settings__memberSignUp___2Iv_a .Settings__content___SgUCi, .Settings__settings___Zw_1o .Settings__content___SgUCi {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__title___2xdyA, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__title___2xdyA {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__subtitle___1Y22A, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__subtitle___1Y22A {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__CTAContainer___jah3-, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__CTAContainer___jah3- {
    margin-top: 50px; }
  .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
        max-width: 760px; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 p.Settings__error___3KN_Y, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 p.Settings__error___3KN_Y {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A a, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitle___1Y22A a {
        color: #70adcc; }
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitleGrey___F5dRQ, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__subtitleGrey___F5dRQ {
        color: #8da0a6; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__eje___1ZIdW, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__eje___1ZIdW {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3:last-child, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3:last-child, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3:last-child {
          margin-bottom: 50px; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionTitle___3zJ-_, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionTitle___3zJ-_ {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__sectionDescription___3vbXy {
          padding-bottom: 15px; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__divider___1TJac {
          margin: 15px 0; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerNoPadding___3NIFs {
          margin: 15px 0; } }
    .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 .Settings__dividerDouble___3Mmz6 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 {
        width: 100%; }
        .Settings__memberSignUp___2Iv_a .Settings__content___SgUCi .Settings__form___1LXG3 form, .Settings__settings___Zw_1o .Settings__content___SgUCi .Settings__form___1LXG3 form {
          margin: 0 -25px; } }

.Settings__settings___Zw_1o .Settings__form___1LXG3 {
  width: 460px !important; }

.Settings__settings___Zw_1o .Settings__CTAContainer___jah3- {
  margin-top: 40px; }

.Settings__settings___Zw_1o .Settings__subheading___3nn2y {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  padding-bottom: 15px; }

.Settings__settings___Zw_1o .Settings__sectionTitle___3zJ-_ {
  font-size: 24px !important;
  line-height: 1.25 !important; }
.SkillsAdmin__skills___1a9p_ .SkillsAdmin__header___2g-CV {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__header___2g-CV {
      padding: 0 17px; } }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__title___2-9Te {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__subtitle___sTG7a {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__CTAContainer___3wVkt {
    margin-top: 50px; }
  .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG {
        max-width: 760px; } }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG p.SkillsAdmin__error___3l5mL {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__subtitle___sTG7a {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__subtitle___sTG7a a {
        color: #70adcc; }
      .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__subtitleGrey___3xb9a {
        color: #8da0a6; }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__eje___3N700 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG:last-child {
          margin-bottom: 50px; } }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__sectionTitle___2jblD {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__sectionDescription___3C1rA {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__sectionDescription___3C1rA {
          padding-bottom: 15px; } }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__divider___3gx-I {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__divider___3gx-I {
          margin: 15px 0; } }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__dividerNoPadding___2RO1Z {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__dividerNoPadding___2RO1Z {
          margin: 15px 0; } }
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__dividerDouble___2J5n3 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG .SkillsAdmin__dividerDouble___2J5n3 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG {
        width: 100%; }
        .SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr .SkillsAdmin__form___MEpbG form {
          margin: 0 -25px; } }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__header___2g-CV {
  background-color: #FFF;
  height: 60px;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center; }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__content___6oRjr {
  padding-top: 31px;
  display: flex;
  flex-direction: column;
  align-items: center; }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__dividerDouble___2J5n3 {
  margin-left: 0px !important;
  margin-right: 0px !important; }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__noMarginBottom___1SXUw {
  margin-bottom: 00px !important; }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__skillsTitle___34AdT {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__skillsSubtitle___3KKIT {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.SkillsAdmin__skills___1a9p_ .SkillsAdmin__accordion___2KpeU {
  text-align: left;
  background-color: #f7f7f7; }
  @media screen and (max-width: 768px) {
    .SkillsAdmin__skills___1a9p_ .SkillsAdmin__accordion___2KpeU {
      margin: 20px 0 0; } }
.Skills__skills___2w5yx .Skills__header___2XUeB {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .Skills__skills___2w5yx .Skills__header___2XUeB {
      padding: 0 17px; } }

.Skills__skills___2w5yx .Skills__content___32WCL {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .Skills__skills___2w5yx .Skills__content___32WCL .Skills__title___3aJ_v {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .Skills__skills___2w5yx .Skills__content___32WCL .Skills__subtitle___2N7JO {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .Skills__skills___2w5yx .Skills__content___32WCL .Skills__CTAContainer___3YgS4 {
    margin-top: 50px; }
  .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u {
        max-width: 760px; } }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u p.Skills__error___1j7Z9 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__subtitle___2N7JO {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__subtitle___2N7JO a {
        color: #70adcc; }
      .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__subtitleGrey___1mWDZ {
        color: #8da0a6; }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__eje___3XEAB {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u:last-child {
          margin-bottom: 50px; } }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__sectionTitle___-LbNy {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__sectionDescription___1tvT6 {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__sectionDescription___1tvT6 {
          padding-bottom: 15px; } }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__divider___2i-n8 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__divider___2i-n8 {
          margin: 15px 0; } }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__dividerNoPadding___1xc_Q {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__dividerNoPadding___1xc_Q {
          margin: 15px 0; } }
    .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__dividerDouble___37D33 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u .Skills__dividerDouble___37D33 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u {
        width: 100%; }
        .Skills__skills___2w5yx .Skills__content___32WCL .Skills__form___3TV1u form {
          margin: 0 -25px; } }

.Skills__skills___2w5yx .Skills__header___2XUeB {
  background-color: #FFF;
  height: 60px;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  justify-content: center; }

.Skills__skills___2w5yx .Skills__content___32WCL {
  padding-top: 31px;
  display: flex;
  flex-direction: column;
  align-items: center; }

.Skills__skills___2w5yx .Skills__dividerDouble___37D33 {
  margin-left: 0px !important;
  margin-right: 0px !important; }

.Skills__skills___2w5yx .Skills__noMarginBottom___2QtTw {
  margin-bottom: 00px !important; }

.Skills__skills___2w5yx .Skills__skillsTitle___3WL4J {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.Skills__skills___2w5yx .Skills__skillsSubtitle___2fueP {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.Skills__skills___2w5yx .Skills__accordion___1M6_U {
  text-align: left;
  background-color: #f7f7f7; }
  @media screen and (max-width: 768px) {
    .Skills__skills___2w5yx .Skills__accordion___1M6_U {
      margin: 20px 0 0; } }
.StatementsOfWork__statements___2bk1F {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .StatementsOfWork__statements___2bk1F {
      margin-top: 10px; } }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__pageTitle___16KGa {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .StatementsOfWork__statements___2bk1F .StatementsOfWork__pageTitle___16KGa {
        margin: 0 10px; } }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__pageSubTitle___1-kto {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .StatementsOfWork__statements___2bk1F .StatementsOfWork__pageSubTitle___1-kto {
        margin: 0 10px; } }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__divider___3gGZE {
    margin-top: 22px; }
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__divider___3gGZE .StatementsOfWork__top___2Aqo6, .StatementsOfWork__statements___2bk1F .StatementsOfWork__divider___3gGZE .StatementsOfWork__bottom___21Ah2 {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__divider___3gGZE .StatementsOfWork__top___2Aqo6 {
      margin-bottom: 1px; }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__rowHeader___2A58b {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__rowHeaderSubtitle___3vdPi {
      font-size: 14px;
      padding-top: 6px; }
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__rowHeader___2A58b a {
      color: inherit; }
      .StatementsOfWork__statements___2bk1F .StatementsOfWork__rowHeader___2A58b a:hover {
        text-decoration: none; }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__greyText___QN8JI {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__arrowButton___3Fvgf {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc {
      justify-content: center !important;
      margin-top: 10px; } }

.StatementsOfWork__statements___2bk1F h2 {
  font-weight: 600;
  font-size: 32px; }

.StatementsOfWork__statements___2bk1F .StatementsOfWork__subTitle___-dkRb {
  font-size: 16px;
  line-height: 1.5; }

.StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc {
  align-items: center;
  color: #70adcc;
  display: flex;
  justify-content: flex-end; }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc .StatementsOfWork__feedbackSubmitted___1OXvf {
    color: #303b40;
    margin-right: 35px; }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc .StatementsOfWork__blueButton___WJjCr,
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc .StatementsOfWork__lightButton___3kUw1 {
    align-items: center;
    background-color: #70adcc;
    border-radius: 6px;
    border: none;
    color: #FFF;
    cursor: pointer;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    letter-spacing: 1.8px;
    margin-right: 20px;
    text-decoration: none;
    width: 160px; }
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc .StatementsOfWork__blueButton___WJjCr:hover,
    .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc .StatementsOfWork__lightButton___3kUw1:hover {
      background: #63a2c2; }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc .StatementsOfWork__lightButton___3kUw1 {
    background-color: #e6f3fa;
    color: #70adcc; }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__actionsContainer___3SIvc .StatementsOfWork__arrowButton___3Fvgf {
    width: 8px; }

.StatementsOfWork__statements___2bk1F .StatementsOfWork__messages___3tJhY {
  cursor: pointer;
  height: 23px;
  position: relative;
  width: 27px; }
  .StatementsOfWork__statements___2bk1F .StatementsOfWork__messagesText___wCeYC {
    color: #39474d;
    font-size: 12px;
    left: 10px;
    position: absolute;
    top: -0.5px; }
.SummaryAdmin__summary___38GEe .SummaryAdmin__header___1L9Y7 {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .SummaryAdmin__summary___38GEe .SummaryAdmin__header___1L9Y7 {
      padding: 0 17px; } }

.SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__title___wiRvX {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__subtitle___Jn4ML {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__CTAContainer___3_-1L {
    margin-top: 50px; }
  .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS {
        max-width: 760px; } }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS p.SummaryAdmin__error___23VoB {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__subtitle___Jn4ML {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__subtitle___Jn4ML a {
        color: #70adcc; }
      .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__subtitleGrey___QfYvW {
        color: #8da0a6; }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__eje___3uC3j {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS:last-child {
          margin-bottom: 50px; } }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__sectionTitle___10NL3 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__sectionDescription___3Peqw {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__sectionDescription___3Peqw {
          padding-bottom: 15px; } }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__divider___2Xw6c {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__divider___2Xw6c {
          margin: 15px 0; } }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__dividerNoPadding___2eOuo {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__dividerNoPadding___2eOuo {
          margin: 15px 0; } }
    .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__dividerDouble___2a0Sg {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS .SummaryAdmin__dividerDouble___2a0Sg {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS {
        width: 100%; }
        .SummaryAdmin__summary___38GEe .SummaryAdmin__content___2XmDY .SummaryAdmin__form___1LQVS form {
          margin: 0 -25px; } }

.SummaryAdmin__summary___38GEe .SummaryAdmin__checkboxContainer___swi0C {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  text-align: left;
  color: #39474d; }

.SummaryAdmin__summary___38GEe .SummaryAdmin__sectionSubtitle___3afwq {
  font-family: "AvenirNextLTPro-Demi" !important;
  font-size: 16px !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-stretch: normal !important;
  line-height: 1.31 !important;
  letter-spacing: normal !important;
  text-align: left !important;
  color: #39474d !important;
  padding-bottom: 15px !important; }

.SummaryAdmin__summary___38GEe .SummaryAdmin__dividerNoPadding___2eOuo {
  border-top: 1px solid #f0f0f0 !important;
  margin-top: 30px;
  margin-bottom: 30px; }

@media screen and (max-width: 992px) {
  .SummaryAdmin__item___G785r {
    margin: 0 !important; }
    .SummaryAdmin__itemPadding___XoFbz {
      padding: 0 !important; } }
.WorkHistory__workHistory___3hSP3 .WorkHistory__header___2Ai7f {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .WorkHistory__workHistory___3hSP3 .WorkHistory__header___2Ai7f {
      padding: 0 17px; } }

.WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__title___1wpkS {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__subtitle___2ZOwy {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__CTAContainer___11KxK {
    margin-top: 50px; }
  .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 {
        max-width: 760px; } }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 p.WorkHistory__error___HWXMw {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__subtitle___2ZOwy {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__subtitle___2ZOwy a {
        color: #70adcc; }
      .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__subtitleGrey___CMOvv {
        color: #8da0a6; }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__eje___3dh_- {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4:last-child {
          margin-bottom: 50px; } }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__sectionTitle___1j2b4 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__sectionDescription___2PPpI {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__sectionDescription___2PPpI {
          padding-bottom: 15px; } }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__divider___3j9kq {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__divider___3j9kq {
          margin: 15px 0; } }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__dividerNoPadding___8bYJ4 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__dividerNoPadding___8bYJ4 {
          margin: 15px 0; } }
    .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__dividerDouble___1mQU8 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 .WorkHistory__dividerDouble___1mQU8 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 {
        width: 100%; }
        .WorkHistory__workHistory___3hSP3 .WorkHistory__content___1mxjQ .WorkHistory__form___ENTM4 form {
          margin: 0 -25px; } }
.Ratings__ratings___2tJ3P {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }

.Ratings__text___1e0L1 {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #39474d;
  flex: 1; }

.Ratings__icon___2urcB {
  margin-left: 13px; }
.CandidateReview__candidateReview___2Qarg {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .CandidateReview__candidateReview___2Qarg {
      margin-top: 10px; } }
  .CandidateReview__disabledPage___25jYj.CandidateReview__candidateReview___2Qarg {
    opacity: 0.2; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__disabled___uz969 {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .CandidateReview__candidateReview___2Qarg h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .CandidateReview__candidateReview___2Qarg h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__secondHeader___3RZ_g {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__subTitle___1cbmN {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__divider___3jZdY {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__sectionHeader___2PG0U {
    margin-top: 15px; }
    .CandidateReview__candidateReview___2Qarg .CandidateReview__sectionHeader___2PG0U .CandidateReview__headerText___3SOJ3 {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .CandidateReview__candidateReview___2Qarg .CandidateReview__sectionHeader___2PG0U .CandidateReview__headerText___3SOJ3 {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .CandidateReview__candidateReview___2Qarg .CandidateReview__sectionHeader___2PG0U a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__whiteSection___2JZME {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .CandidateReview__candidateReview___2Qarg .CandidateReview__whiteSection___2JZME .CandidateReview__subSectionHeader___sGcnt {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .CandidateReview__candidateReview___2Qarg .CandidateReview__whiteSection___2JZME .CandidateReview__list___wZ1Ky {
      margin-bottom: 10px; }
    .CandidateReview__candidateReview___2Qarg .CandidateReview__whiteSection___2JZME .CandidateReview__skillsListContainer___1I6-G {
      margin-bottom: 10px; }
    .CandidateReview__candidateReview___2Qarg .CandidateReview__whiteSection___2JZME .CandidateReview__bullet___UKDJ2 {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .CandidateReview__candidateReview___2Qarg .CandidateReview__whiteSection___2JZME div[class*='col'] {
      padding: 0; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__blueSection___2X6Wf {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__naStyle___36e24 {
    color: #8da0a6; }
  .CandidateReview__candidateReview___2Qarg .CandidateReview__doubleDivider___3GlyV {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.CandidateReview__candidateReview___2Qarg .CandidateReview__pageTitle___2m2TA {
  font-size: 32px;
  font-weight: 600;
  line-height: 1.25; }

.CandidateReview__candidateReview___2Qarg .CandidateReview__pageSubTitle___1CU2e {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  margin-bottom: 25px; }

.CandidateReview__candidateReview___2Qarg .CandidateReview__question___3UWtH {
  color: #39474d;
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  letter-spacing: normal;
  line-height: 1.5; }

.CandidateReview__candidateReview___2Qarg .CandidateReview__contactInfoInput___2nkCj {
  width: 25%; }
  @media screen and (max-width: 768px) {
    .CandidateReview__candidateReview___2Qarg .CandidateReview__contactInfoInput___2nkCj {
      width: 100%; } }

.CandidateReview__candidateReview___2Qarg .CandidateReview__radioGroupContainer___2SdtF {
  display: flex;
  justify-content: space-between;
  margin-left: 10px;
  width: 15%; }
  @media screen and (max-width: 768px) {
    .CandidateReview__candidateReview___2Qarg .CandidateReview__radioGroupContainer___2SdtF {
      width: 50%; } }

.CandidateReview__candidateReview___2Qarg .CandidateReview__CTAContainer___2FVTy {
  margin-top: 50px;
  text-align: center; }

.CandidateReview__candidateReview___2Qarg .CandidateReview__decline___2cxs0 {
  color: #70adcc;
  cursor: pointer;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  letter-spacing: normal;
  line-height: 1.5;
  text-align: center; }
.CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__header___eDNe9 {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__header___eDNe9 {
      padding: 0 17px; } }

.CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__title___E5BpY {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__subtitle___28LEt {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__CTAContainer___337eP {
    margin-top: 50px; }
  .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN {
        max-width: 760px; } }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN p.CompanyAffiliation__error___WosPd {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__subtitle___28LEt {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__subtitle___28LEt a {
        color: #70adcc; }
      .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__subtitleGrey___3d24e {
        color: #8da0a6; }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__eje___34X3u {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN:last-child {
          margin-bottom: 50px; } }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__sectionTitle___ILG86 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__sectionDescription___uZubp {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__sectionDescription___uZubp {
          padding-bottom: 15px; } }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__divider___3cVJ1 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__divider___3cVJ1 {
          margin: 15px 0; } }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__dividerNoPadding___3VT6L {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__dividerNoPadding___3VT6L {
          margin: 15px 0; } }
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__dividerDouble___3mhcr {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN .CompanyAffiliation__dividerDouble___3mhcr {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN {
        width: 100%; }
        .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf .CompanyAffiliation__form___2fwiN form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__content___17cJf {
    align-items: unset;
    padding: 0 10px; } }

.CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__form___2fwiN {
  width: 460px !important; }
  @media screen and (max-width: 768px) {
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__form___2fwiN {
      width: 100% !important;
      padding: 0 !important; } }

.CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__CTAContainer___337eP {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__CTAContainer___337eP button {
      width: 100%; } }

.CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__subheading___2HP1Y {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #39474d; }

.CompanyAffiliation__companyAffiliation___JfGeS .CompanyAffiliation__secondHeader___g_JRB {
  background-color: #70adcc;
  height: 40px;
  color: #f7f7f7;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
.EmailPreferences__section___3dqKs .EmailPreferences__header___3j-of {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .EmailPreferences__section___3dqKs .EmailPreferences__header___3j-of {
      padding: 0 17px; } }

.EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__title___hiE9q {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__subtitle___10q7Z {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__CTAContainer___1GpWa {
    margin-top: 50px; }
  .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew {
        max-width: 760px; } }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew p.EmailPreferences__error___1NUEt {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__subtitle___10q7Z {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__subtitle___10q7Z a {
        color: #70adcc; }
      .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__subtitleGrey___3tnDm {
        color: #8da0a6; }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__eje___1p8EL {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew:last-child {
          margin-bottom: 50px; } }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__sectionTitle___1c0al {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__sectionDescription___3NTdZ {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__sectionDescription___3NTdZ {
          padding-bottom: 15px; } }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__divider___37-wF {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__divider___37-wF {
          margin: 15px 0; } }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__dividerNoPadding___1--Ky {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__dividerNoPadding___1--Ky {
          margin: 15px 0; } }
    .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__dividerDouble___3Kl1i {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew .EmailPreferences__dividerDouble___3Kl1i {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew {
        width: 100%; }
        .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI .EmailPreferences__form___SEsew form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .EmailPreferences__section___3dqKs .EmailPreferences__content___rsVeI {
    align-items: unset;
    padding: 0 10px; } }

.EmailPreferences__section___3dqKs .EmailPreferences__form___SEsew {
  width: 460px !important;
  padding: 40px 30px 25px !important;
  font-family: "AvenirNextLTPro-Medium" !important; }
  @media screen and (max-width: 768px) {
    .EmailPreferences__section___3dqKs .EmailPreferences__form___SEsew {
      width: 100% !important;
      padding: 0 !important; } }
  .EmailPreferences__section___3dqKs .EmailPreferences__formGroup___14DuA {
    padding: 0 20px; }

.EmailPreferences__section___3dqKs .EmailPreferences__row___2JAzo {
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 20px;
  text-align: left; }
  .EmailPreferences__section___3dqKs .EmailPreferences__row___2JAzo:last-child {
    border-bottom: none; }
  .EmailPreferences__section___3dqKs .EmailPreferences__rowLeft___2jJnC {
    display: flex;
    align-items: center;
    height: 50px;
    font-size: 16px;
    font-weight: normal; }
  .EmailPreferences__section___3dqKs .EmailPreferences__rowRight___3jhON {
    font-weight: bold; }
.Invoice__invoices___1bfnB {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Invoice__invoices___1bfnB {
      margin-top: 10px; } }
  .Invoice__invoices___1bfnB .Invoice__pageTitle___1Zvc0 {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Invoice__invoices___1bfnB .Invoice__pageTitle___1Zvc0 {
        margin: 0 10px; } }
  .Invoice__invoices___1bfnB .Invoice__pageSubTitle___3akeH {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Invoice__invoices___1bfnB .Invoice__pageSubTitle___3akeH {
        margin: 0 10px; } }
  .Invoice__invoices___1bfnB .Invoice__divider___3uoQ6 {
    margin-top: 22px; }
    .Invoice__invoices___1bfnB .Invoice__divider___3uoQ6 .Invoice__top___h8WHn, .Invoice__invoices___1bfnB .Invoice__divider___3uoQ6 .Invoice__bottom___1Trc3 {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Invoice__invoices___1bfnB .Invoice__divider___3uoQ6 .Invoice__top___h8WHn {
      margin-bottom: 1px; }
  .Invoice__invoices___1bfnB .Invoice__rowHeader___HVoZ5 {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Invoice__invoices___1bfnB .Invoice__rowHeaderSubtitle___deyeu {
      font-size: 14px;
      padding-top: 6px; }
    .Invoice__invoices___1bfnB .Invoice__rowHeader___HVoZ5 a {
      color: inherit; }
      .Invoice__invoices___1bfnB .Invoice__rowHeader___HVoZ5 a:hover {
        text-decoration: none; }
  .Invoice__invoices___1bfnB .Invoice__greyText___20jjq {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Invoice__invoices___1bfnB .Invoice__arrowButton___1Gbsv {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Invoice__invoices___1bfnB .Invoice__actionsContainer___1qeTP {
      justify-content: center !important;
      margin-top: 10px; } }

.Invoice__invoices___1bfnB .Invoice__filterButtons___3817N {
  color: #70adcc; }
  .Invoice__invoices___1bfnB .Invoice__filterButtonsItem___3d_y_ {
    cursor: pointer; }

.Invoice__invoices___1bfnB .Invoice__actionsContainer___1qeTP {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: #70adcc; }
  .Invoice__invoices___1bfnB .Invoice__actionsContainer___1qeTP .Invoice__blueButton___11GZ7 {
    align-items: center;
    background-color: #70adcc;
    border-radius: 6px;
    border: none;
    color: #FFF;
    cursor: pointer;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 11px;
    height: 32px;
    justify-content: center;
    letter-spacing: 1.8px;
    margin-right: 20px;
    text-decoration: none;
    width: 120px; }
    .Invoice__invoices___1bfnB .Invoice__actionsContainer___1qeTP .Invoice__blueButton___11GZ7:hover {
      background: #63a2c2; }

.Invoice__invoices___1bfnB .Invoice__pdfIcon___2dHWY {
  max-width: 32px; }
.CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__header___2ze5T {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__header___2ze5T {
      padding: 0 17px; } }

.CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__title___3Ut4K {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__subtitle___1SV_G {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__CTAContainer___1kzHi {
    margin-top: 50px; }
  .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv {
        max-width: 760px; } }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv p.CompanyPaymentAddCard__error___Ilb2b {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__subtitle___1SV_G {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__subtitle___1SV_G a {
        color: #70adcc; }
      .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__subtitleGrey___P6lwY {
        color: #8da0a6; }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__eje___1Nwza {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv:last-child {
          margin-bottom: 50px; } }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__sectionTitle___n_N27 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__sectionDescription___2ukcA {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__sectionDescription___2ukcA {
          padding-bottom: 15px; } }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__divider___3fyXp {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__divider___3fyXp {
          margin: 15px 0; } }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__dividerNoPadding___2fFzn {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__dividerNoPadding___2fFzn {
          margin: 15px 0; } }
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__dividerDouble___3Bz_X {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv .CompanyPaymentAddCard__dividerDouble___3Bz_X {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv {
        width: 100%; }
        .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__content___cJMu9 .CompanyPaymentAddCard__form___31HKv form {
          margin: 0 -25px; } }

.CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__form___31HKv {
  width: 460px !important;
  padding: 40px 30px 25px !important;
  font-family: 'AvenirNextLTPro-Medium' !important; }
  @media screen and (max-width: 768px) {
    .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__form___31HKv {
      width: 100% !important;
      padding: 0 !important; } }
  .CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__formGroup___1jok- {
    padding: 0 20px; }

.CompanyPaymentAddCard__section___3Qofx .CompanyPaymentAddCard__shortInput___3O1L1 {
  width: 50%; }
.CompanyPayment__section___2qRy6 .CompanyPayment__header___zHbaT {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .CompanyPayment__section___2qRy6 .CompanyPayment__header___zHbaT {
      padding: 0 17px; } }

.CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__title___1eQM2 {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__subtitle___1ARnl {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__CTAContainer___k9Bzz {
    margin-top: 50px; }
  .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA {
        max-width: 760px; } }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA p.CompanyPayment__error___2JlBw {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__subtitle___1ARnl {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__subtitle___1ARnl a {
        color: #70adcc; }
      .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__subtitleGrey___2dsP_ {
        color: #8da0a6; }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__eje___3pv3C {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA:last-child {
          margin-bottom: 50px; } }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__sectionTitle___1cAE6 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__sectionDescription___fpiFo {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__sectionDescription___fpiFo {
          padding-bottom: 15px; } }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__divider___3Nddm {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__divider___3Nddm {
          margin: 15px 0; } }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__dividerNoPadding___SknzR {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__dividerNoPadding___SknzR {
          margin: 15px 0; } }
    .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__dividerDouble___EKTnP {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA .CompanyPayment__dividerDouble___EKTnP {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA {
        width: 100%; }
        .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f .CompanyPayment__form___ck9aA form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .CompanyPayment__section___2qRy6 .CompanyPayment__content___4A03f {
    align-items: unset;
    padding: 0 10px; } }

.CompanyPayment__section___2qRy6 .CompanyPayment__form___ck9aA {
  width: 460px !important;
  padding: 40px 30px 25px !important;
  font-family: 'AvenirNextLTPro-Medium' !important; }
  @media screen and (max-width: 768px) {
    .CompanyPayment__section___2qRy6 .CompanyPayment__form___ck9aA {
      width: 100% !important;
      padding: 0 !important; } }
  .CompanyPayment__section___2qRy6 .CompanyPayment__formGroup___r1WyQ {
    padding: 0 20px; }

.CompanyPayment__section___2qRy6 .CompanyPayment__row___2b5BE {
  margin-bottom: 20px;
  text-align: left; }
  .CompanyPayment__section___2qRy6 .CompanyPayment__rowLeft___2zwsV {
    font-weight: normal; }
  .CompanyPayment__section___2qRy6 .CompanyPayment__rowRight___10048 {
    font-weight: bold; }
.CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__header___3WbLi {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__header___3WbLi {
      padding: 0 17px; } }

.CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__title___1F1FH {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__subtitle___pClQr {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__CTAContainer___1uZad {
    margin-top: 50px; }
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU {
        max-width: 760px; } }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU p.CompanyPaymentInformation__error___1s0HH {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__subtitle___pClQr {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__subtitle___pClQr a {
        color: #70adcc; }
      .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__subtitleGrey___2rEl0 {
        color: #8da0a6; }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__eje___33jt2 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU:last-child {
          margin-bottom: 50px; } }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__sectionTitle____Yq7f {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__sectionDescription___1Z2bN {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__sectionDescription___1Z2bN {
          padding-bottom: 15px; } }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__divider___3Z1qk {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__divider___3Z1qk {
          margin: 15px 0; } }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__dividerNoPadding___2bgiG {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__dividerNoPadding___2bgiG {
          margin: 15px 0; } }
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__dividerDouble___hrlmp {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU .CompanyPaymentInformation__dividerDouble___hrlmp {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU {
        width: 100%; }
        .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs .CompanyPaymentInformation__form___2fJqU form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__content___2NmAs {
    align-items: unset;
    padding: 0 10px; } }

.CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__form___2fJqU {
  width: 460px !important;
  padding: 40px 30px 25px !important;
  font-family: "AvenirNextLTPro-Medium" !important; }
  @media screen and (max-width: 768px) {
    .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__form___2fJqU {
      width: 100% !important;
      padding: 0 !important; } }
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__formGroup___1mNX2 {
    padding: 0 20px; }

.CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__row___3S3dH {
  margin-bottom: 20px;
  text-align: left; }
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__rowLeft___1rMt9 {
    font-weight: normal; }
  .CompanyPaymentInformation__section___Js9sv .CompanyPaymentInformation__rowRight___MywxX {
    font-weight: bold; }
.CompanyProfile__companyProfile___34Uve .CompanyProfile__header___3lLTG {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__header___3lLTG {
      padding: 0 17px; } }

.CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__title___Nf1fw {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__subtitle___32Nt7 {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__CTAContainer___ppe4F {
    margin-top: 50px; }
  .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys {
        max-width: 760px; } }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys p.CompanyProfile__error___3y70C {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__subtitle___32Nt7 {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__subtitle___32Nt7 a {
        color: #70adcc; }
      .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__subtitleGrey___HUKbF {
        color: #8da0a6; }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__eje___2_-br {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys:last-child {
          margin-bottom: 50px; } }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__sectionTitle___1yq-D {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__sectionDescription___vZEru {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__sectionDescription___vZEru {
          padding-bottom: 15px; } }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__divider___2NEjh {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__divider___2NEjh {
          margin: 15px 0; } }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__dividerNoPadding___3JtVD {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__dividerNoPadding___3JtVD {
          margin: 15px 0; } }
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__dividerDouble___81bzf {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys .CompanyProfile__dividerDouble___81bzf {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys {
        width: 100%; }
        .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk .CompanyProfile__form___1Rsys form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .CompanyProfile__companyProfile___34Uve .CompanyProfile__content___AxLWk {
    align-items: unset;
    padding: 0 10px; } }

.CompanyProfile__companyProfile___34Uve .CompanyProfile__form___1Rsys {
  width: 460px !important; }
  @media screen and (max-width: 768px) {
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__form___1Rsys {
      width: 100% !important;
      padding: 0 !important; } }

@media screen and (max-width: 576px) {
  .CompanyProfile__companyProfile___34Uve .CompanyProfile__title___Nf1fw {
    margin-bottom: 7.5%; } }

.CompanyProfile__companyProfile___34Uve .CompanyProfile__CTAContainer___ppe4F {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__CTAContainer___ppe4F button {
      width: 100%; } }

.CompanyProfile__companyProfile___34Uve .CompanyProfile__subheading___34vaF {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #39474d; }

.CompanyProfile__companyProfile___34Uve .CompanyProfile__secondHeader___lYc8g {
  background-color: #70adcc;
  height: 40px;
  color: #f7f7f7;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
  @media screen and (max-width: 576px) {
    .CompanyProfile__companyProfile___34Uve .CompanyProfile__secondHeader___lYc8g {
      padding-bottom: 10%;
      padding-top: 10%;
      padding-left: 5%;
      padding-right: 5%; } }
.EditInformation__editInformation___3nxqw .EditInformation__header___dYvDs {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .EditInformation__editInformation___3nxqw .EditInformation__header___dYvDs {
      padding: 0 17px; } }

.EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__title___1QEPT {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__subtitle___E3LW9 {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__CTAContainer___3k1s9 {
    margin-top: 50px; }
  .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb {
        max-width: 760px; } }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb p.EditInformation__error___Zs4M3 {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__subtitle___E3LW9 {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__subtitle___E3LW9 a {
        color: #70adcc; }
      .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__subtitleGrey___1g8T5 {
        color: #8da0a6; }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__eje___3su_Y {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb:last-child {
          margin-bottom: 50px; } }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__sectionTitle___N6b-e {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__sectionDescription___1oK6h {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__sectionDescription___1oK6h {
          padding-bottom: 15px; } }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__divider___1_Iu_ {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__divider___1_Iu_ {
          margin: 15px 0; } }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__dividerNoPadding___pBoby {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__dividerNoPadding___pBoby {
          margin: 15px 0; } }
    .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__dividerDouble___353V7 {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb .EditInformation__dividerDouble___353V7 {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb {
        width: 100%; }
        .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 .EditInformation__form____Dmgb form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .EditInformation__editInformation___3nxqw .EditInformation__content___2uCk7 {
    align-items: unset;
    padding: 0 10px; } }

.EditInformation__editInformation___3nxqw .EditInformation__form____Dmgb {
  width: 460px !important; }
  @media screen and (max-width: 768px) {
    .EditInformation__editInformation___3nxqw .EditInformation__form____Dmgb {
      width: 100% !important;
      padding: 0 !important; } }

.EditInformation__editInformation___3nxqw .EditInformation__CTAContainer___3k1s9 {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .EditInformation__editInformation___3nxqw .EditInformation__CTAContainer___3k1s9 button {
      width: 100%; } }

.EditInformation__editInformation___3nxqw .EditInformation__subheading___1PhxK {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #39474d; }

.EditInformation__editInformation___3nxqw .EditInformation__secondHeader___dHjlj {
  background-color: #70adcc;
  height: 40px;
  color: #f7f7f7;
  font-family: "AvenirNextLTPro-Demi";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center; }
.SignUp__employerSignUp___3Ksoa .SignUp__header___2syll {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .SignUp__employerSignUp___3Ksoa .SignUp__header___2syll {
      padding: 0 17px; } }

.SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__title___2wrwA {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__subtitle____Ge53 {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__CTAContainer___1jyTm {
    margin-top: 50px; }
  .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ {
        max-width: 760px; } }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ p.SignUp__error___2gwXb {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__subtitle____Ge53 {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__subtitle____Ge53 a {
        color: #70adcc; }
      .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__subtitleGrey___2AfOC {
        color: #8da0a6; }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__eje___1yiGq {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ:last-child {
          margin-bottom: 50px; } }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__sectionTitle___25axU {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__sectionDescription___3ejHh {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__sectionDescription___3ejHh {
          padding-bottom: 15px; } }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__divider___2_lJr {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__divider___2_lJr {
          margin: 15px 0; } }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__dividerNoPadding___2k77Z {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__dividerNoPadding___2k77Z {
          margin: 15px 0; } }
    .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__dividerDouble___pNp7j {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ .SignUp__dividerDouble___pNp7j {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ {
        width: 100%; }
        .SignUp__employerSignUp___3Ksoa .SignUp__content___2Fs2L .SignUp__form___3U5KJ form {
          margin: 0 -25px; } }

.SignUp__employerSignUp___3Ksoa .SignUp__termsCheckbox___2HkXO {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.SignUp__employerSignUp___3Ksoa .SignUp__checkboxText___nQgDG {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .SignUp__employerSignUp___3Ksoa .SignUp__checkboxText___nQgDG a {
    color: #70adcc; }

.SignUp__employerSignUp___3Ksoa p.SignUp__error___2gwXb {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }
.Home__onBoarding___3j8Pr .Home__mainContainer___2EXby {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 100px; }
  @media screen and (max-width: 768px) {
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby {
      flex-direction: column;
      padding: 0; } }
  .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ {
    flex: 1;
    padding-right: 100px;
    max-width: 50%;
    border-right: 3px double #d8d8d8; }
    @media screen and (max-width: 768px) {
      .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ {
        border: none;
        max-width: 100%;
        padding: 20px;
        width: 100%; } }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ h1 {
      font-family: "Crimson Text";
      font-size: 56px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.14;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      margin-top: 0px; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ .Home__subtitle___3cCuv {
      font-family: "Crimson Text";
      font-size: 28px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ .Home__dividerDouble___6F7jM {
      border-top: 3px double #d8d8d8;
      width: 60px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ .Home__dividerDouble___6F7jM {
          width: 100%; } }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ .Home__listTitle___1trkB {
      font-family: "AvenirNextLTPro-Demi";
      font-size: 16px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.31;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      margin-bottom: 10px; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ ul {
      padding-top: 10px;
      padding-left: 25px; }
      .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ ul li {
        margin: 0 0 10px 0;
        padding-left: 10px;
        font-family: "AvenirNextLTPro-Medium";
        font-size: 14px;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.5;
        letter-spacing: normal;
        text-align: left;
        color: #303b40; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__leftContainer___14pZ_ .Home__learnMore___3YPi1 {
      font-family: "AvenirNextLTPro-Medium";
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #70adcc; }
  .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd {
    flex: 1;
    padding-left: 10%;
    max-width: 50%;
    text-align: center; }
    @media screen and (max-width: 768px) {
      .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd {
        border: none;
        max-width: 100%;
        padding: 20px;
        width: 100%; } }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__subtitle___3cCuv {
      font-family: "AvenirNextLTPro-Demi";
      font-size: 16px;
      line-height: 1.31;
      letter-spacing: normal;
      text-align: left;
      color: #39474d; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__rectangle___2zViq {
      border-radius: 5px;
      background-color: #ffffff;
      border: solid 1px #95cfb3;
      padding: 20px;
      display: flex;
      justify-content: space-between;
      flex-direction: row;
      align-items: center; }
      @media screen and (max-width: 768px) {
        .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__rectangle___2zViq {
          width: 100%; } }
      .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__rectangle___2zViq .Home__imgTextContainer___1czId {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center; }
        .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__rectangle___2zViq .Home__imgTextContainer___1czId .Home__icon___3nHkk {
          margin-right: 16px; }
        .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__rectangle___2zViq .Home__imgTextContainer___1czId .Home__textContainer___1ZNak .Home__title___QSt-o {
          font-family: "AvenirNextLTPro-Demi";
          font-size: 18px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.33;
          letter-spacing: normal;
          text-align: left;
          color: #39474d; }
        .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__rectangle___2zViq .Home__imgTextContainer___1czId .Home__textContainer___1ZNak .Home__subtitle___3cCuv {
          margin-top: 2px;
          font-family: "AvenirNextLTPro-Medium";
          font-size: 14px;
          font-weight: 500;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.5;
          letter-spacing: normal;
          text-align: left;
          color: #8da0a6; }
      .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__rectangle___2zViq .Home__arrow___RiCdU {
        display: flex;
        justify-content: center;
        flex-direction: column;
        margin-left: 20px; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__first___2irlb {
      margin-top: 15px;
      margin-bottom: 20px; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__rightContainer___1vXLd .Home__second___19c55 {
      margin-bottom: 20px; }
  .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__link___32guc {
    text-decoration: none; }
    .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__link___32guc:focus, .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__link___32guc:hover, .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__link___32guc:visited, .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__link___32guc:link, .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__link___32guc:active {
      text-decoration: none; }
  .Home__onBoarding___3j8Pr .Home__mainContainer___2EXby .Home__disabled___1fVFe {
    background-color: #f0f0f0 !important; }
.memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__header___3hz-C {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__header___3hz-C {
      padding: 0 17px; } }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__title___2v731 {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__subtitle___nUoYm {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__CTAContainer___2jA7D {
    margin-top: 50px; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh {
        max-width: 760px; } }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh p.memberProfile__error___qUFeK {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__subtitle___nUoYm {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__subtitle___nUoYm a {
        color: #70adcc; }
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__subtitleGrey___C3vB_ {
        color: #8da0a6; }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__eje___HSTd8 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh:last-child {
          margin-bottom: 50px; } }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__sectionTitle___1voyq {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__sectionDescription___2ly-U {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__sectionDescription___2ly-U {
          padding-bottom: 15px; } }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__divider___3Ld1f {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__divider___3Ld1f {
          margin: 15px 0; } }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__dividerNoPadding___10guF {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__dividerNoPadding___10guF {
          margin: 15px 0; } }
    .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__dividerDouble___KIpbV {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh .memberProfile__dividerDouble___KIpbV {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh {
        width: 100%; }
        .memberProfile__memberProfileContainer___3-aX8 .memberProfile__steps___2Vc47 .memberProfile__content___3ZCJ5 .memberProfile__form___aD0wh form {
          margin: 0 -25px; } }

.memberProfile__memberProfileContainer___3-aX8 body {
  background-color: #f7f7f7 !important; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__matchStar___2BpID {
  position: absolute;
  top: 4px; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__skillLI___2myQM {
  position: relative; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__maxWidth___2BLO1 {
  max-width: 780px;
  padding-bottom: 80px; }

.memberProfile__memberProfileContainer___3-aX8 button {
  width: 100%;
  border: none; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__summarySection___2KlX5 {
  padding-bottom: 1em;
  white-space: pre-line; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__summarySubheader___1Zg2y {
  font-family: "AvenirNextLTPro-Demi"; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__firstHeader___2NZAt {
  height: 60px;
  background-color: #ffffff;
  padding: 20px;
  text-align: center; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeader___1veBS {
  display: flex;
  background-color: #70adcc;
  height: 100px;
  color: #f7f7f7; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 {
  width: 780px;
  margin: auto;
  display: flex;
  justify-content: center;
  text-align: left; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__hireButton___1K93V,
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__declineButton___2aJMt {
    align-items: center;
    background-color: #FFF;
    border-color: #FFF;
    border-radius: 6px;
    color: #70adcc;
    border: solid 2px;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 12px;
    height: 32px;
    justify-content: center;
    letter-spacing: 1.8px;
    margin-right: 20px;
    text-decoration: none;
    width: 170px; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__declineButton___2aJMt {
    background-color: #70adcc;
    color: #FFF; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__secondHeaderMessage___3Wquh {
    display: flex;
    height: 100px;
    align-items: center;
    font-size: 14px; }
    @media screen and (max-width: 768px) {
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__secondHeaderMessage___3Wquh {
        padding: 10px; } }
    @media screen and (max-width: 576px) {
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__secondHeaderMessage___3Wquh {
        font-size: 11px; } }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__secondHeaderButtons___32rve {
    padding: 10px;
    height: 100px;
    display: flex;
    align-items: center; }
    @media screen and (max-width: 576px) {
      .memberProfile__memberProfileContainer___3-aX8 .memberProfile__secondHeaderText___3NrY2 .memberProfile__secondHeaderButtons___32rve {
        flex-wrap: wrap;
        max-width: 150px; } }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__divider___3Ld1f {
  height: 1px;
  opacity: 1;
  background-color: #d8d8d8;
  margin-bottom: 1px; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__whiteBackground___2fXaQ {
  background-color: #ffffff;
  border-radius: 7px;
  padding: 20px;
  clear: left; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__whiteBackground___2fXaQ .memberProfile__footerText___1CxMR {
    font-size: 14px;
    font-weight: 500; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__linksFlex___iMVdQ {
  display: flex;
  justify-content: flex-start; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__linksFlex___iMVdQ .memberProfile__logos___34SN2 {
    position: relative;
    margin-right: 10px;
    bottom: 3px; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__linksFlex___iMVdQ .memberProfile__materialsSpan___C2B0C {
    margin-right: 39px;
    font-family: "AvenirNextLTPro-Demi"; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__linksFlex___iMVdQ a {
    margin-left: 10px;
    margin-right: 10px;
    color: #7db7d4;
    font-size: 14px; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__linksFlex___iMVdQ small {
    margin-left: 10px; }

.memberProfile__memberProfileContainer___3-aX8 p {
  margin: 10px 0 10px;
  word-wrap: break-word; }

.memberProfile__memberProfileContainer___3-aX8 h1 {
  margin-top: 47px; }

.memberProfile__memberProfileContainer___3-aX8 h2 {
  font-size: 24px;
  font-weight: 600; }

.memberProfile__memberProfileContainer___3-aX8 h3 {
  font-size: 18px;
  color: #39474d;
  font-family: "AvenirNextLTPro-Demi" !important; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__textFont___zqYCy {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #39474d; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__editBtn___2m5qS {
  font-family: "AvenirNextLTPro-Demi";
  text-align: right; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__editLink___2Jdee {
  margin-top: 15px;
  overflow: hidden; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__editLink___2Jdee a {
    float: right;
    font-size: 14px;
    margin: 20px 0;
    color: #70adcc; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__editLink___2Jdee .memberProfile__header___3hz-C {
    float: left; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__verticalBar___HcPfZ {
  border-left: 1px solid #d8d8d8;
  height: 20px; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__chevronHeader___B8DTJ {
  margin-left: 20px;
  margin-right: 20px; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__historyContent___52zsS {
  color: #8da0a6; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__visitedArea___vevGq {
  color: #8da0a6; }
  .memberProfile__memberProfileContainer___3-aX8 .memberProfile__visitedArea___vevGq a {
    color: #8da0a6; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__naStyle___33Y4r {
  color: #8da0a6; }

.memberProfile__memberProfileContainer___3-aX8 .memberProfile__colorUnderline___1H_d1 {
  border-bottom: 3px solid #95cfb3; }
.ProjectSOWEdit__projectSow___3Bqv8 {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectSOWEdit__projectSow___3Bqv8 {
      margin-top: 10px; } }
  .ProjectSOWEdit__disabledPage___cYnwN.ProjectSOWEdit__projectSow___3Bqv8 {
    opacity: 0.2; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__disabled___3FH0J {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .ProjectSOWEdit__projectSow___3Bqv8 h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .ProjectSOWEdit__projectSow___3Bqv8 h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__secondHeader___3w3uL {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__subTitle___22ldf {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__divider___2Pksk {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__sectionHeader___1x7DG {
    margin-top: 15px; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__sectionHeader___1x7DG .ProjectSOWEdit__headerText___1KiTM {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__sectionHeader___1x7DG .ProjectSOWEdit__headerText___1KiTM {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__sectionHeader___1x7DG a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__subSectionHeader___39l_2 {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__list___3wyqw {
      margin-bottom: 10px; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__skillsListContainer___3CwcA {
      margin-bottom: 10px; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__bullet___Oiago {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj div[class*='col'] {
      padding: 0; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__blueSection___1wmPN {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__naStyle___1xUwc {
    color: #8da0a6; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__doubleDivider___3DyZ1 {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__titleBlock___2zsQ4 {
  font-size: 32px;
  font-weight: 600;
  margin-bottom: 20px;
  text-align: center; }

.ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj {
  border-bottom: 1px solid #d8d8d8;
  color: #303b40;
  font-size: 14px;
  padding: 20px 40px; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__headerText___1KiTM {
    color: #39474d;
    font-size: 28px;
    font-weight: 600; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__richEditor___lcE2I {
    margin-top: 20px; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__readOnlyInput___RdxNN {
    background-color: #f7f7f7;
    border-radius: 5px;
    height: 50px;
    padding: 5px 10px;
    width: 100%; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__readOnlyInput___RdxNN .ProjectSOWEdit__label___11Cvo {
      color: #d8d8d8;
      font-size: 12px; }
    .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj .ProjectSOWEdit__readOnlyInput___RdxNN .ProjectSOWEdit__text___1YjcJ {
      color: #9da4a6; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__whiteSection___v8wPj:last-child {
    border-bottom: 0px; }

.ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__termsOfService___1F0lM {
  text-align: center; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__termsOfService___1F0lM .ProjectSOWEdit__text___1YjcJ {
    margin: 5px 0 17px; }
  .ProjectSOWEdit__projectSow___3Bqv8 .ProjectSOWEdit__termsOfService___1F0lM .ProjectSOWEdit__title___2P8Ia {
    margin-top: 25px; }
.MemberProposalContainer__messages___1tgRc {
  margin: auto;
  max-width: 800px;
  min-height: 500px;
  width: 100%; }
  .MemberProposalContainer__messages___1tgRc .MemberProposalContainer__noMessages___2XIX- {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 500px;
    justify-content: center; }
    .MemberProposalContainer__messages___1tgRc .MemberProposalContainer__noMessagesText___1JObF {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      line-height: 1.5;
      margin-top: 20px;
      text-align: center; }
  .MemberProposalContainer__messagesContainer___oHX-m {
    background-color: #FFF;
    padding: 20px; }
.CategoryRadio__buttonGroup___6kZLc {
  width: 600px; }
  @media screen and (max-width: 768px) {
    .CategoryRadio__buttonGroup___6kZLc {
      width: 100%;
      padding: 0 10px; } }
  .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo {
    height: 110px;
    border-radius: 5px !important;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-width: 0px !important;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    background-color: #f7f7f7;
    margin-top: 10px !important; }
    @media screen and (max-width: 768px) {
      .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo {
        height: auto; } }
    .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo:hover {
      background-color: #e6f3fa; }
    .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo .CategoryRadio__radioContainer___1lC5h {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      padding-right: 35px;
      padding-left: 35px;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #39474d; }
      .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo .CategoryRadio__radioContainer___1lC5h .CategoryRadio__iconContainer___1TeOq {
        padding-right: 35px; }
        .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo .CategoryRadio__radioContainer___1lC5h .CategoryRadio__iconContainer___1TeOq .CategoryRadio__svg___3tzB2 {
          fill: red; }
      .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo .CategoryRadio__radioContainer___1lC5h .CategoryRadio__textContainer___2BC4Y {
        display: flex;
        flex-direction: column;
        justify-content: center;
        white-space: normal; }
        .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo .CategoryRadio__radioContainer___1lC5h .CategoryRadio__textContainer___2BC4Y .CategoryRadio__categoryTitle___w_DpG {
          font-family: "AvenirNextLTPro-Demi";
          font-size: 18px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.33;
          letter-spacing: normal;
          text-align: left;
          color: #70adcc;
          padding-bottom: 5px; }
        .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__radio___39ZNo .CategoryRadio__radioContainer___1lC5h .CategoryRadio__textContainer___2BC4Y .CategoryRadio__categoryDesc___1RJhZ {
          font-family: "AvenirNextLTPro-Regular";
          font-size: 13px;
          font-weight: 500;
          font-style: normal;
          font-stretch: normal;
          line-height: 1.62;
          letter-spacing: normal;
          text-align: left;
          color: #8da0a6; }
  .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__active___XRBIw {
    background-color: #70adcc !important;
    box-shadow: 0 2px 0 0 #4887a7; }
    .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__active___XRBIw .CategoryRadio__categoryTitle___w_DpG {
      color: #FFF !important; }
    .CategoryRadio__buttonGroup___6kZLc .CategoryRadio__active___XRBIw .CategoryRadio__categoryDesc___1RJhZ {
      color: #FFF !important; }
.DurationRadio__buttonGroup___22t0h .DurationRadio__radio___3jvUt .DurationRadio__radioContainer___1YhCQ .DurationRadio__circle___2Fxnr, .DurationRadio__buttonGroup___22t0h .DurationRadio__active___3TVma .DurationRadio__radioContainer___1YhCQ .DurationRadio__circle___2Fxnr {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #FFF;
  border: solid 1px #d8d8d8;
  margin-right: 11px; }

.DurationRadio__buttonGroup___22t0h {
  width: 240px; }
  .DurationRadio__buttonGroup___22t0h .DurationRadio__radio___3jvUt {
    height: 50px;
    border-radius: 5px !important;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-width: 0px !important;
    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    background-color: #f7f7f7;
    margin-bottom: 10px; }
    .DurationRadio__buttonGroup___22t0h .DurationRadio__radio___3jvUt:hover {
      background-color: #e6f3fa; }
    .DurationRadio__buttonGroup___22t0h .DurationRadio__radio___3jvUt .DurationRadio__radioContainer___1YhCQ {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center; }
      .DurationRadio__buttonGroup___22t0h .DurationRadio__radio___3jvUt .DurationRadio__radioContainer___1YhCQ .DurationRadio__text___CiXKb {
        font-family: "AvenirNextLTPro-Regular";
        font-size: 16px;
        font-weight: 500;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.5;
        letter-spacing: normal;
        text-align: left;
        color: #39474d; }
  .DurationRadio__buttonGroup___22t0h .DurationRadio__active___3TVma {
    background-color: #70adcc !important;
    box-shadow: 0 2px 0 0 #4887a7; }
    .DurationRadio__buttonGroup___22t0h .DurationRadio__active___3TVma .DurationRadio__radioContainer___1YhCQ .DurationRadio__circle___2Fxnr {
      background: #70adcc;
      position: relative;
      box-shadow: 0 0 0 5px #FFF;
      width: 10px;
      height: 10px;
      margin-left: 5px;
      margin-right: 16px; }
    .DurationRadio__buttonGroup___22t0h .DurationRadio__active___3TVma .DurationRadio__radioContainer___1YhCQ .DurationRadio__text___CiXKb {
      color: #FFF; }
.ProjectBasics__employerSignUp___2YMgf .ProjectBasics__header___14qDy, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__header___14qDy {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__header___14qDy, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__header___14qDy {
      padding: 0 17px; } }

.ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__title___2lJfJ, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__title___2lJfJ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__subtitle___2DkwA, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__subtitle___2DkwA {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__CTAContainer___11pkT, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__CTAContainer___11pkT {
    margin-top: 50px; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
        max-width: 760px; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt p.ProjectBasics__error___FCpSG, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt p.ProjectBasics__error___FCpSG {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA a, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA a {
        color: #70adcc; }
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitleGrey___2hnUY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitleGrey___2hnUY {
        color: #8da0a6; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__eje___1VpDG, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__eje___1VpDG {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child {
          margin-bottom: 50px; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionTitle___2W2tI, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionTitle___2W2tI {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS {
          padding-bottom: 15px; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8 {
          margin: 15px 0; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY {
          margin: 15px 0; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
        width: 100%; }
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt form, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt form {
          margin: 0 -25px; } }

.ProjectBasics__employerSignUp___2YMgf .ProjectBasics__termsCheckbox___1KbRY {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.ProjectBasics__employerSignUp___2YMgf .ProjectBasics__checkboxText___29nc4 {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__checkboxText___29nc4 a {
    color: #70adcc; }

.ProjectBasics__employerSignUp___2YMgf p.ProjectBasics__error___FCpSG {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }

.ProjectBasics__employerSignUp___2YMgf .ProjectBasics__header___14qDy, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__header___14qDy {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__header___14qDy, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__header___14qDy {
      padding: 0 17px; } }

.ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__title___2lJfJ, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__title___2lJfJ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__subtitle___2DkwA, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__subtitle___2DkwA {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__CTAContainer___11pkT, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__CTAContainer___11pkT {
    margin-top: 50px; }
  .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
        max-width: 760px; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt p.ProjectBasics__error___FCpSG, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt p.ProjectBasics__error___FCpSG {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA a, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitle___2DkwA a {
        color: #70adcc; }
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitleGrey___2hnUY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__subtitleGrey___2hnUY {
        color: #8da0a6; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__eje___1VpDG, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__eje___1VpDG {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt:last-child {
          margin-bottom: 50px; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionTitle___2W2tI, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionTitle___2W2tI {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__sectionDescription___oKAbS {
          padding-bottom: 15px; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__divider___11lU8 {
          margin: 15px 0; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerNoPadding___RzEHY {
          margin: 15px 0; } }
    .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt .ProjectBasics__dividerDouble___oXhQw {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt {
        width: 100%; }
        .ProjectBasics__employerSignUp___2YMgf .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt form, .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__content___6LukY .ProjectBasics__form___1HBWt form {
          margin: 0 -25px; } }

.ProjectBasics__projectBasics___3qVD3 .ProjectBasics__form___1HBWt {
  width: 800px !important; }
  @media screen and (max-width: 768px) {
    .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__form___1HBWt {
      width: 100% !important;
      padding: 0 !important; } }

.ProjectBasics__projectBasics___3qVD3 .ProjectBasics__CTAContainer___11pkT {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__CTAContainer___11pkT button {
      width: 90%; } }

.ProjectBasics__projectBasics___3qVD3 .ProjectBasics__subheading___urPDm {
  font-family: "AvenirNextLTPro-Demi";
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #39474d;
  padding-bottom: 15px; }
  .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__subheadingHint___22jl3 {
    margin: 0 auto 20px;
    max-width: 400px;
    font-size: 14px;
    opacity: 0.7; }

@media screen and (max-width: 768px) {
  .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__divider___11lU8,
  .ProjectBasics__projectBasics___3qVD3 .ProjectBasics__dividerDouble___oXhQw {
    margin: 15px 10px !important; } }
.ProjectBudget__employerSignUp___2vnEV .ProjectBudget__header___3hC2i, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__header___3hC2i {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__header___3hC2i, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__header___3hC2i {
      padding: 0 17px; } }

.ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__title___3lpX_, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__title___3lpX_ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__subtitle___1-Q-m, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__subtitle___1-Q-m {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__CTAContainer___1VYUs, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__CTAContainer___1VYUs {
    margin-top: 50px; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
        max-width: 760px; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK p.ProjectBudget__error___3455Y, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK p.ProjectBudget__error___3455Y {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m a, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m a {
        color: #70adcc; }
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitleGrey___omxRt, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitleGrey___omxRt {
        color: #8da0a6; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__eje___3l3Nc, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__eje___3l3Nc {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child {
          margin-bottom: 50px; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionTitle___QXAr8, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionTitle___QXAr8 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF {
          padding-bottom: 15px; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI {
          margin: 15px 0; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB {
          margin: 15px 0; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
        width: 100%; }
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK form, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK form {
          margin: 0 -25px; } }

.ProjectBudget__employerSignUp___2vnEV .ProjectBudget__termsCheckbox___kWIMZ {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.ProjectBudget__employerSignUp___2vnEV .ProjectBudget__checkboxText___sFg0e {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__checkboxText___sFg0e a {
    color: #70adcc; }

.ProjectBudget__employerSignUp___2vnEV p.ProjectBudget__error___3455Y {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }

.ProjectBudget__employerSignUp___2vnEV .ProjectBudget__header___3hC2i, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__header___3hC2i {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__header___3hC2i, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__header___3hC2i {
      padding: 0 17px; } }

.ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__title___3lpX_, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__title___3lpX_ {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__subtitle___1-Q-m, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__subtitle___1-Q-m {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__CTAContainer___1VYUs, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__CTAContainer___1VYUs {
    margin-top: 50px; }
  .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
        max-width: 760px; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK p.ProjectBudget__error___3455Y, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK p.ProjectBudget__error___3455Y {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m a, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitle___1-Q-m a {
        color: #70adcc; }
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitleGrey___omxRt, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__subtitleGrey___omxRt {
        color: #8da0a6; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__eje___3l3Nc, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__eje___3l3Nc {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK:last-child {
          margin-bottom: 50px; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionTitle___QXAr8, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionTitle___QXAr8 {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__sectionDescription___2n-xF {
          padding-bottom: 15px; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__divider___2JTbI {
          margin: 15px 0; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerNoPadding___1MbZB {
          margin: 15px 0; } }
    .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK .ProjectBudget__dividerDouble___2nnkw {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK {
        width: 100%; }
        .ProjectBudget__employerSignUp___2vnEV .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK form, .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX .ProjectBudget__form___VVnzK form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__content___3LHTX {
    align-items: unset;
    padding: 0 10px; } }

.ProjectBudget__projectBudget___2Nrs- .ProjectBudget__subtitle___1-Q-m {
  text-align: left !important;
  font-size: 16px !important; }

.ProjectBudget__projectBudget___2Nrs- .ProjectBudget__form___VVnzK {
  width: 800px !important; }
  @media screen and (max-width: 768px) {
    .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__form___VVnzK {
      width: 100% !important;
      padding: 0 !important; } }

.ProjectBudget__projectBudget___2Nrs- .ProjectBudget__CTAContainer___1VYUs {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .ProjectBudget__projectBudget___2Nrs- .ProjectBudget__CTAContainer___1VYUs button {
      width: 100%; } }

.ProjectBudget__projectBudget___2Nrs- .ProjectBudget__budgetError___Zxq3U {
  font-family: "AvenirNextLTPro-Regular"; }
.SearchBox__searchBox___1Yrbp {
  align-items: center;
  background-color: #718990;
  border-radius: 5px;
  color: #FFF;
  display: flex;
  flex-direction: row;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  margin-top: 8px;
  padding: 10px 12px;
  position: relative; }

.SearchBox__arrow___1AWZ7 {
  background: #718990;
  display: block;
  height: 11px;
  margin-top: -25px;
  position: absolute;
  transform: rotate(45deg);
  width: 11px; }

.SearchBox__icon___tjte3 {
  margin-right: 12px; }

.SearchBox__input___3d-Je {
  align-content: center;
  background: transparent;
  border: 0;
  margin: 0;
  outline: 0;
  width: 100%; }

.SearchBox__divider___3Ik3K {
  background: #8da0a6;
  height: 30px;
  margin: 0 10px;
  max-width: 1px;
  min-width: 1px; }

.SearchBox__clear___ADkVi {
  background: transparent;
  border: 0;
  font-size: 13px;
  line-height: 1.62;
  outline: 0;
  padding: 0;
  min-width: 70px; }
  .SearchBox__clear___ADkVi:before {
    background: url(/static/media/close-icon.ec5fed39.svg) center center;
    background-size: contain;
    content: "";
    display: inline-block;
    margin-right: 6px;
    height: 10px;
    width: 10px; }
  .SearchBox__clear___ADkVi:hover {
    opacity: 0.5; }
  .SearchBox__clear___ADkVi:active {
    opacity: 1; }
.Actions__actions___2Y3T3 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding: 0 20px; }
  .Actions__actions___2Y3T3 .Actions__declinedVisibility___sKdkY {
    align-self: flex-end; }
  .Actions__actions___2Y3T3 button {
    background: transparent;
    border: transparent;
    color: #70adcc;
    display: flex;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 14px;
    line-height: 1.5;
    outline: transparent; }
    .Actions__actions___2Y3T3 button:hover {
      opacity: 0.5; }
    .Actions__actions___2Y3T3 button:active {
      opacity: 1; }
  .Actions__actions___2Y3T3 .Actions__search___3sFWH .Actions__icon___3mO7Z {
    margin-right: 2px; }
  .Actions__actions___2Y3T3 .Actions__declinedVisibility___sKdkY:before {
    background: url(/static/media/hide-declined.5e61e041.svg) center left no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 16px;
    margin-right: 5px;
    width: 16px; }

.Actions__searchArrow___3CjhJ {
  right: 50px; }
.SortBy__sortBy___2MRoI {
  align-items: center;
  color: #303b40;
  display: flex;
  flex-direction: row;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  margin-right: auto; }
  .SortBy__sortBy___2MRoI .SortBy__label___3OsAZ {
    margin-right: 5px; }
  .SortBy__sortBy___2MRoI .SortBy__input___1KGcn {
    color: #70adcc;
    cursor: pointer;
    font-family: "AvenirNextLTPro-Demi";
    font-weight: normal;
    line-height: 1.5;
    user-select: none; }
    .SortBy__sortBy___2MRoI .SortBy__input___1KGcn:after {
      background: url(/static/media/sort-dropdown.54ddaa43.svg) center left no-repeat;
      background-size: contain;
      content: "";
      display: inline-block;
      height: 8px;
      margin-left: 5px;
      width: 10px; }
    .SortBy__sortBy___2MRoI .SortBy__input___1KGcn:hover {
      opacity: 0.5; }
    .SortBy__sortBy___2MRoI .SortBy__input___1KGcn:active {
      opacity: 1; }
  .SortBy__sortBy___2MRoI .SortBy__popup___zQWX6 {
    background-color: rgba(57, 71, 77, 0.95);
    color: #FFF;
    font-family: "AvenirNextLTPro-Regular";
    font-weight: 500;
    min-width: 180px;
    padding: 5px;
    z-index: 110; }
    .SortBy__sortBy___2MRoI .SortBy__popup___zQWX6 ul {
      list-style: none;
      margin: 0;
      padding: 0; }
      .SortBy__sortBy___2MRoI .SortBy__popup___zQWX6 ul li {
        cursor: pointer;
        display: block;
        padding: 3px 5px; }
        .SortBy__sortBy___2MRoI .SortBy__popup___zQWX6 ul li:hover {
          background: rgba(255, 255, 255, 0.15); }
.DeclineOverlay__overlay___29sJf {
  align-items: center;
  background: rgba(57, 71, 77, 0.95);
  border-radius: 5px;
  bottom: 0;
  color: #FFF;
  display: flex;
  flex-direction: column;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  height: 100%;
  justify-content: center;
  left: 0;
  line-height: 1;
  padding: 17px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100; }
  .DeclineOverlay__overlay___29sJf > * {
    margin-bottom: 15px; }
    .DeclineOverlay__overlay___29sJf > *:last-child {
      margin-bottom: 0; }
  .DeclineOverlay__overlay___29sJf h3 {
    color: #FFF;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 18px;
    font-weight: normal;
    line-height: 1;
    margin: 0 0 15px; }
  .DeclineOverlay__overlay___29sJf .DeclineOverlay__divider___21Gqu {
    background-color: #d8d8d8;
    max-height: 1px;
    min-height: 1px;
    width: 100px; }
  .DeclineOverlay__overlay___29sJf .DeclineOverlay__subheading___ExZbN {
    text-align: center;
    margin-bottom: 27px;
    line-height: 1.5; }
  .DeclineOverlay__overlay___29sJf .DeclineOverlay__message___HfvHI {
    background: transparent;
    border: 1px solid #d8d8d8;
    border-radius: 5px;
    font-size: 14px;
    height: 90px;
    outline: 0;
    padding: 9px 11px;
    resize: none;
    width: 100%; }
    .DeclineOverlay__overlay___29sJf .DeclineOverlay__message___HfvHI::placeholder {
      color: rgba(255, 255, 255, 0.8); }
  .DeclineOverlay__overlay___29sJf button {
    background: transparent;
    border: 0;
    font-family: "AvenirNextLTPro-Demi";
    font-size: 14px;
    font-weight: normal;
    line-height: normal;
    outline: 0; }
  .DeclineOverlay__overlay___29sJf .DeclineOverlay__confirm___3tQCG {
    background: #FFF;
    border: 0;
    border-radius: 5px;
    color: #435359;
    font-size: 12px;
    letter-spacing: 2px;
    margin-top: 13px;
    padding: 12px;
    text-align: center;
    text-transform: uppercase;
    width: 180px; }
  .DeclineOverlay__overlay___29sJf .DeclineOverlay__cancel___2ddvm {
    text-align: center; }
  .DeclineOverlay__overlay___29sJf .DeclineOverlay__addMessage___1ZqaX {
    padding-left: 12px;
    display: flex; }
    .DeclineOverlay__overlay___29sJf .DeclineOverlay__addMessage___1ZqaX:before {
      background: transparent url(/static/media/edit-icon.389721db.svg) left center no-repeat;
      background-size: contain;
      content: "";
      display: inline-block;
      height: 14px;
      margin-right: 5px;
      width: 14px; }

.DeclineOverlay__undoOverlay___HCEzb {
  justify-content: center; }
.Pitch__pitch___38ZFu {
  background: #FFF;
  border-radius: 5px;
  position: relative;
  min-height: 300px; }
  .Pitch__pitch___38ZFu.Pitch__declined___3GNEg {
    background: rgba(255, 255, 255, 0.6); }
    .Pitch__pitch___38ZFu.Pitch__declined___3GNEg .Pitch__name___3cDnO,
    .Pitch__pitch___38ZFu.Pitch__declined___3GNEg .Pitch__body___3BCox {
      opacity: 0.6; }
  .Pitch__pitch___38ZFu .Pitch__header___1is2e {
    align-items: center;
    border-bottom: 1px solid #d8d8d8;
    color: #39474d;
    display: flex;
    flex-direction: row;
    font-family: "AvenirNextLTPro-Demi";
    font-weight: normal;
    line-height: 1.33;
    padding: 16px 20px; }
    .Pitch__pitch___38ZFu .Pitch__header___1is2e .Pitch__name___3cDnO {
      font-size: 18px;
      margin-right: auto; }
    .Pitch__pitch___38ZFu .Pitch__header___1is2e button {
      background-color: transparent;
      background-position: center center;
      background-repeat: no-repeat;
      background-size: contain;
      border: 0;
      outline: 0;
      padding: 0; }
      .Pitch__pitch___38ZFu .Pitch__header___1is2e button:hover {
        opacity: 0.5; }
      .Pitch__pitch___38ZFu .Pitch__header___1is2e button:active {
        opacity: 1; }
    .Pitch__pitch___38ZFu .Pitch__header___1is2e .Pitch__messages___2hy2P {
      cursor: pointer;
      position: relative;
      width: 27px;
      margin-top: 4px;
      min-height: 23px;
      min-width: 27px;
      padding: 6px;
      text-align: center; }
      .Pitch__pitch___38ZFu .Pitch__header___1is2e .Pitch__messagesText___2tiz7 {
        color: #FFF;
        font-size: 12px;
        position: absolute;
        top: 9px; }
    .Pitch__pitch___38ZFu .Pitch__header___1is2e .Pitch__decline___1ww-q {
      background-image: url(/static/media/x.5b537fe3.svg);
      height: 14px;
      margin-left: 22px;
      width: 14px; }
    .Pitch__pitch___38ZFu .Pitch__header___1is2e .Pitch__declinedOn___315ml {
      color: #f09890;
      font-size: 13px;
      line-height: 1.62; }
    .Pitch__pitch___38ZFu .Pitch__header___1is2e .Pitch__undo___3Iyb7 {
      background: url(/static/media/undo.d16df0dc.svg) center left no-repeat;
      color: #70adcc;
      height: 16px;
      margin-left: 16px;
      width: 16px; }
  .Pitch__pitch___38ZFu .Pitch__body___3BCox {
    display: flex;
    flex-direction: row;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    padding: 16px 20px; }
    .Pitch__pitch___38ZFu .Pitch__body___3BCox h4 {
      color: #39474d;
      font-family: "AvenirNextLTPro-Demi";
      font-size: 16px;
      font-weight: normal;
      line-height: 1.31;
      margin: 0 0 5px; }
    .Pitch__pitch___38ZFu .Pitch__body___3BCox .Pitch__details___2K-Zb {
      margin-right: 60px;
      width: 460px; }
      .Pitch__pitch___38ZFu .Pitch__body___3BCox .Pitch__details___2K-Zb .Pitch__date___1sVMw {
        color: #8da0a6; }
      .Pitch__pitch___38ZFu .Pitch__body___3BCox .Pitch__details___2K-Zb .Pitch__message___2xOJs {
        color: #303b40;
        word-wrap: break-word; }
        .Pitch__pitch___38ZFu .Pitch__body___3BCox .Pitch__details___2K-Zb .Pitch__message___2xOJs a {
          color: #70adcc; }
    .Pitch__pitch___38ZFu .Pitch__body___3BCox .Pitch__matches___D1rK- {
      color: #303b40; }
      .Pitch__pitch___38ZFu .Pitch__body___3BCox .Pitch__matches___D1rK- ul {
        list-style: none;
        margin: 0;
        padding: 0; }
.Candidates__content___3ykP2 {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .Candidates__content___3ykP2 {
      margin-top: 10px; } }
  .Candidates__content___3ykP2 .Candidates__pageTitle___1uUYJ {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .Candidates__content___3ykP2 .Candidates__pageTitle___1uUYJ {
        margin: 0 10px; } }
  .Candidates__content___3ykP2 .Candidates__pageSubTitle___3SiTL {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .Candidates__content___3ykP2 .Candidates__pageSubTitle___3SiTL {
        margin: 0 10px; } }
  .Candidates__content___3ykP2 .Candidates__divider___3xGWp {
    margin-top: 22px; }
    .Candidates__content___3ykP2 .Candidates__divider___3xGWp .Candidates__top___1MVGg, .Candidates__content___3ykP2 .Candidates__divider___3xGWp .Candidates__bottom___rhO4t {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .Candidates__content___3ykP2 .Candidates__divider___3xGWp .Candidates__top___1MVGg {
      margin-bottom: 1px; }
  .Candidates__content___3ykP2 .Candidates__rowHeader___3E3L8 {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .Candidates__content___3ykP2 .Candidates__rowHeaderSubtitle___1EveE {
      font-size: 14px;
      padding-top: 6px; }
    .Candidates__content___3ykP2 .Candidates__rowHeader___3E3L8 a {
      color: inherit; }
      .Candidates__content___3ykP2 .Candidates__rowHeader___3E3L8 a:hover {
        text-decoration: none; }
  .Candidates__content___3ykP2 .Candidates__greyText___bborZ {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .Candidates__content___3ykP2 .Candidates__arrowButton___2TZEX {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .Candidates__content___3ykP2 .Candidates__actionsContainer___1wEwX {
      justify-content: center !important;
      margin-top: 10px; } }

.Candidates__candidates___3UYK8 {
  color: #39474d;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: normal; }
  .Candidates__candidates___3UYK8 h2 {
    font-family: "Crimson Text";
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }

.Candidates__content___3ykP2 {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5; }

.Candidates__divider___3xGWp {
  margin-bottom: 17px;
  margin-top: 17px; }
  .Candidates__divider___3xGWp div {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px;
    opacity: 1; }

.Candidates__pitch___12fxk {
  margin-top: 20px; }

.Candidates__noCandidates___1tQSc {
  margin: auto;
  max-width: 800px; }
  .Candidates__noCandidates___1tQSc .Candidates__noCandidatesMsg___3siEw {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 500px;
    justify-content: center; }
    .Candidates__noCandidates___1tQSc .Candidates__noCandidatesMsgText___1LXN2 {
      color: #39474d;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      line-height: 1.5;
      margin-top: 20px;
      text-align: center;
      padding-bottom: 16px; }
.Profile__profileContainer___28ebU body {
  background-color: #f7f7f7 !important; }

.Profile__profileContainer___28ebU .Profile__maxWidth___1cnWq {
  max-width: 780px;
  margin-bottom: 80px; }

.Profile__profileContainer___28ebU .Profile__summarySubheader___3VXLl {
  font-family: "AvenirNextLTPro-Demi"; }

.Profile__profileContainer___28ebU .Profile__divider___LqWD_ {
  border-top: 1px solid #d8d8d8;
  margin-top: 20px;
  margin-bottom: 20px; }

.Profile__profileContainer___28ebU .Profile__dividerDouble___2ovIq {
  margin-top: 20px;
  border-top: 3px double #d8d8d8; }

.Profile__profileContainer___28ebU .Profile__whiteBackground___I3ArE {
  background-color: #ffffff;
  border-radius: 7px;
  padding: 20px;
  clear: left;
  font-family: "AvenirNextLTPro-Medium";
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }
  .Profile__profileContainer___28ebU .Profile__whiteBackground___I3ArE .Profile__companyVitalsTitle___3DRJ5 {
    font-family: "AvenirNextLTPro-Demi";
    line-height: 1.31; }
  .Profile__profileContainer___28ebU .Profile__whiteBackground___I3ArE .Profile__companyVitalsDesc___3-Iz4 {
    font-family: "AvenirNextLTPro-Medium";
    line-height: 1.5; }
  .Profile__profileContainer___28ebU .Profile__whiteBackground___I3ArE .Profile__companyVitalsLink___1Strr {
    font-family: "AvenirNextLTPro-Medium";
    color: #70adcc; }

.Profile__profileContainer___28ebU p {
  margin: 0; }

.Profile__profileContainer___28ebU .Profile__subtitle___AJc1l {
  font-size: 14px; }

.Profile__profileContainer___28ebU h1 {
  margin-top: 47px;
  font-size: 40px;
  line-height: 1.2; }

.Profile__profileContainer___28ebU h2 {
  font-size: 24px;
  font-weight: 600; }

.Profile__profileContainer___28ebU h3 {
  font-size: 16px;
  color: #39474d;
  font-family: "AvenirNextLTPro-Demi" !important;
  line-height: 1.31;
  margin-top: 0px; }

.Profile__profileContainer___28ebU .Profile__textFont___h20RJ {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #39474d; }

.Profile__profileContainer___28ebU .Profile__editLink___QXrzv {
  margin-top: 15px;
  overflow: hidden; }
  .Profile__profileContainer___28ebU .Profile__editLink___QXrzv .Profile__header___3tPDv {
    float: left;
    margin-bottom: 13px; }

.Profile__profileContainer___28ebU .Profile__verticalBar___21ycC {
  border-left: 1px solid #d8d8d8;
  height: 20px; }

.Profile__profileContainer___28ebU .Profile__historyContent___3rvsu {
  color: #8da0a6; }

.Profile__profileContainer___28ebU .Profile__naStyle___uCJD9 {
  color: #8da0a6; }

@media screen and (max-width: 768px) {
  .Profile__profileContainer___28ebU .Profile__box___2B2IM {
    margin: 0 !important; }
    .Profile__profileContainer___28ebU .Profile__box___2B2IM div {
      padding: 0 !important; } }
.ProjectDetail__employerSignUp___3C1bW .ProjectDetail__header___2fjwj, .ProjectDetail__projectDetail___20VOC .ProjectDetail__header___2fjwj {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__header___2fjwj, .ProjectDetail__projectDetail___20VOC .ProjectDetail__header___2fjwj {
      padding: 0 17px; } }

.ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__title___1CbX0, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__title___1CbX0 {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__subtitle___36rQs, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__subtitle___36rQs {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__CTAContainer___2wESA, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__CTAContainer___2wESA {
    margin-top: 50px; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
        max-width: 760px; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR p.ProjectDetail__error___24TAW, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR p.ProjectDetail__error___24TAW {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs a, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs a {
        color: #70adcc; }
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitleGrey___3m77Q, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitleGrey___3m77Q {
        color: #8da0a6; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__eje___1QC-Z, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__eje___1QC-Z {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child {
          margin-bottom: 50px; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionTitle___3oogR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionTitle___3oogR {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC {
          padding-bottom: 15px; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW {
          margin: 15px 0; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48 {
          margin: 15px 0; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
        width: 100%; }
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR form, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR form {
          margin: 0 -25px; } }

.ProjectDetail__employerSignUp___3C1bW .ProjectDetail__termsCheckbox___uPHiH {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.ProjectDetail__employerSignUp___3C1bW .ProjectDetail__checkboxText___1oHHw {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__checkboxText___1oHHw a {
    color: #70adcc; }

.ProjectDetail__employerSignUp___3C1bW p.ProjectDetail__error___24TAW {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }

.ProjectDetail__employerSignUp___3C1bW .ProjectDetail__header___2fjwj, .ProjectDetail__projectDetail___20VOC .ProjectDetail__header___2fjwj {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__header___2fjwj, .ProjectDetail__projectDetail___20VOC .ProjectDetail__header___2fjwj {
      padding: 0 17px; } }

.ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__title___1CbX0, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__title___1CbX0 {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__subtitle___36rQs, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__subtitle___36rQs {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__CTAContainer___2wESA, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__CTAContainer___2wESA {
    margin-top: 50px; }
  .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
        max-width: 760px; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR p.ProjectDetail__error___24TAW, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR p.ProjectDetail__error___24TAW {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs a, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitle___36rQs a {
        color: #70adcc; }
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitleGrey___3m77Q, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__subtitleGrey___3m77Q {
        color: #8da0a6; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__eje___1QC-Z, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__eje___1QC-Z {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR:last-child {
          margin-bottom: 50px; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionTitle___3oogR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionTitle___3oogR {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__sectionDescription___3CODC {
          padding-bottom: 15px; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__divider___Ew_GW {
          margin: 15px 0; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerNoPadding___gtV48 {
          margin: 15px 0; } }
    .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR .ProjectDetail__dividerDouble___33N2d {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR {
        width: 100%; }
        .ProjectDetail__employerSignUp___3C1bW .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR form, .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc .ProjectDetail__form___3uryR form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .ProjectDetail__projectDetail___20VOC .ProjectDetail__content___2sCjc {
    align-items: unset;
    padding: 0 10px; } }

.ProjectDetail__projectDetail___20VOC .ProjectDetail__subtitle___36rQs {
  text-align: left !important;
  font-size: 16px !important; }

.ProjectDetail__projectDetail___20VOC .ProjectDetail__form___3uryR {
  width: 800px !important; }
  @media screen and (max-width: 768px) {
    .ProjectDetail__projectDetail___20VOC .ProjectDetail__form___3uryR {
      width: 100% !important;
      padding: 0 !important; } }

.ProjectDetail__projectDetail___20VOC .ProjectDetail__CTAContainer___2wESA {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .ProjectDetail__projectDetail___20VOC .ProjectDetail__CTAContainer___2wESA button {
      width: 100%; } }
.ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 {
      margin-top: 10px; } }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__disabledPage___3nfsE.ProjectDetail__projectReview___ibuA7 {
    opacity: 0.2; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__disabled___1Ab3C {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__secondHeader___1ys3g {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__subTitle___1jJEW {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__divider___1qrBu {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__sectionHeader___iGr72 {
    margin-top: 15px; }
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__sectionHeader___iGr72 .ProjectDetail__headerText___2FZfU {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__sectionHeader___iGr72 .ProjectDetail__headerText___2FZfU {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__sectionHeader___iGr72 a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__whiteSection___1bZ3l, .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__rundedWhiteSection___1uVWA {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__whiteSection___1bZ3l .ProjectDetail__subSectionHeader___QnaK9, .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__rundedWhiteSection___1uVWA .ProjectDetail__subSectionHeader___QnaK9 {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__whiteSection___1bZ3l .ProjectDetail__list___1QiRT, .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__rundedWhiteSection___1uVWA .ProjectDetail__list___1QiRT {
      margin-bottom: 10px; }
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__whiteSection___1bZ3l .ProjectDetail__skillsListContainer___2OEIv, .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__rundedWhiteSection___1uVWA .ProjectDetail__skillsListContainer___2OEIv {
      margin-bottom: 10px; }
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__whiteSection___1bZ3l .ProjectDetail__bullet___1xQU_, .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__rundedWhiteSection___1uVWA .ProjectDetail__bullet___1xQU_ {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__whiteSection___1bZ3l div[class*='col'], .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__rundedWhiteSection___1uVWA div[class*='col'] {
      padding: 0; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__blueSection___25PEg {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__naStyle___z0vbt {
    color: #8da0a6; }
  .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__doubleDivider___YLjhA {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.ProjectDetail__rundedWhiteSection___1uVWA {
  border-radius: 5px; }

.ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectDeclined___3V2Bl {
  background: lightgray;
  padding: 3em;
  text-align: center;
  width: 100%; }

.ProjectDetail__reviewContainer___HqnsW .ProjectDetail__declinedMessage___CvDgq {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 1.33em;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal; }

.ProjectDetail__reviewContainer___HqnsW .ProjectDetail__textFont___16ZXf {
  font-family: "AvenirNextLTPro-Regular";
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #39474d; }
  @media screen and (max-width: 350px) {
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__textFont___16ZXf {
      font-size: 14px;
      font-family: "AvenirNextLTPro-Medium"; } }

.ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__titleDescription___2YD8z {
  font-size: 14px; }

.ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__companyTitle___2m48F {
  font-family: "Crimson Text";
  font-size: 24px;
  padding-bottom: 5px;
  padding-top: 5px; }
  @media screen and (max-width: 350px) {
    .ProjectDetail__reviewContainer___HqnsW .ProjectDetail__projectReview___ibuA7 .ProjectDetail__companyTitle___2m48F {
      font-size: 21px; } }

.ProjectDetail__reviewContainer___HqnsW .ProjectDetail__categoryTitle___3rNa2 {
  position: relative;
  right: 30px; }
.ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 {
      margin-top: 10px; } }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__pageTitle___3lukL {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__pageTitle___3lukL {
        margin: 0 10px; } }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__pageSubTitle___R7fDx {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__pageSubTitle___R7fDx {
        margin: 0 10px; } }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__divider___SumZx {
    margin-top: 22px; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__divider___SumZx .ProjectHired__top___3XXMk, .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__divider___SumZx .ProjectHired__bottom___2fWIN {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__divider___SumZx .ProjectHired__top___3XXMk {
      margin-bottom: 1px; }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__rowHeader___34F1I {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__rowHeaderSubtitle___3vD57 {
      font-size: 14px;
      padding-top: 6px; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__rowHeader___34F1I a {
      color: inherit; }
      .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__rowHeader___34F1I a:hover {
        text-decoration: none; }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__greyText___2_AAe {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__arrowButton___MyJb4 {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__actionsContainer___2hHLS {
      justify-content: center !important;
      margin-top: 10px; } }

.ProjectHired__hiredContainer___2pPdn {
  /* TABLE */ }
  .ProjectHired__hiredContainer___2pPdn body {
    background-color: #f7f7f7 !important; }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__hiredTable___2yKB5 .ProjectHired__blackBt___3fAVU {
    background-color: white;
    border-radius: 6px;
    border: none;
    color: #39474d;
    font-size: 16px;
    font-family: "AvenirNextLTPro-Demi";
    margin-right: 20px; }
  .ProjectHired__hiredContainer___2pPdn button {
    width: auto !important; }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__divider___SumZx {
    height: 1px;
    opacity: 1;
    background-color: #d8d8d8;
    margin-bottom: 1px; }
  .ProjectHired__hiredContainer___2pPdn h3 {
    font-size: 18px;
    color: #39474d;
    font-family: "AvenirNextLTPro-Demi" !important; }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__filterButtons___3lz4d {
    color: #70adcc; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__filterButtonsItem___3ODeC {
      cursor: pointer; }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__actionsContainer___2hHLS {
    align-items: center;
    color: #70adcc;
    display: flex;
    justify-content: flex-end; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__actionsContainer___2hHLS .ProjectHired__blueButton___17TRO {
      align-items: center;
      background-color: #70adcc;
      border-radius: 6px;
      border: none;
      color: #FFF;
      display: flex;
      font-family: "AvenirNextLTPro-Demi";
      font-size: 11px;
      height: 32px;
      justify-content: center;
      letter-spacing: 1.8px;
      margin-right: 20px;
      text-decoration: none;
      text-align: center;
      width: 120px;
      text-transform: uppercase; }
      .ProjectHired__hiredContainer___2pPdn .ProjectHired__actionsContainer___2hHLS .ProjectHired__blueButton___17TRO:hover {
        background: #63a2c2; }
  .ProjectHired__hiredContainer___2pPdn .ProjectHired__emptyContainer___1DYIE {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 100px; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__emptyContainer___1DYIE .ProjectHired__emptyText___1cZMW {
      font-family: "AvenirNextLTPro-Regular";
      font-size: 18px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      margin-top: 16px;
      margin-bottom: 16px; }
    .ProjectHired__hiredContainer___2pPdn .ProjectHired__emptyContainer___1DYIE .ProjectHired__actionsContainer___2hHLS {
      align-items: center;
      color: #70adcc;
      display: flex;
      justify-content: flex-end; }
      .ProjectHired__hiredContainer___2pPdn .ProjectHired__emptyContainer___1DYIE .ProjectHired__actionsContainer___2hHLS .ProjectHired__proposalButton___1ByCd {
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: #70adcc;
        border-radius: 5px;
        width: 180px;
        height: 40px;
        border: none;
        color: #FFF;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 12px;
        letter-spacing: 2px;
        text-decoration: none;
        text-transform: uppercase; }
        .ProjectHired__hiredContainer___2pPdn .ProjectHired__emptyContainer___1DYIE .ProjectHired__actionsContainer___2hHLS .ProjectHired__proposalButton___1ByCd:hover {
          background: #63a2c2; }
.ProjectIndex__projectIndex___3fQVa {
  color: #39474d;
  display: flex;
  flex-direction: column;
  font-family: 'AvenirNextLTPro-Regular';
  margin: 30px auto 50px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectIndex__projectIndex___3fQVa {
      margin-top: 10px; } }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__pageTitle___OcDBk {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.25; }
    @media screen and (max-width: 768px) {
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__pageTitle___OcDBk {
        margin: 0 10px; } }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__pageSubTitle___1B2er {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    font-family: 'AvenirNextLTPro-Medium'; }
    @media screen and (max-width: 768px) {
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__pageSubTitle___1B2er {
        margin: 0 10px; } }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__divider___354cV {
    margin-top: 22px; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__divider___354cV .ProjectIndex__top___1Wjkz, .ProjectIndex__projectIndex___3fQVa .ProjectIndex__divider___354cV .ProjectIndex__bottom___1gk6Y {
      background-color: #d8d8d8;
      height: 1px;
      margin-bottom: 1px;
      width: 100%; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__divider___354cV .ProjectIndex__top___1Wjkz {
      margin-bottom: 1px; }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__rowHeader___3ha3- {
    color: #39474d;
    font-size: 18px;
    text-decoration: none; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__rowHeaderSubtitle___1iPlj {
      font-size: 14px;
      padding-top: 6px; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__rowHeader___3ha3- a {
      color: inherit; }
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__rowHeader___3ha3- a:hover {
        text-decoration: none; }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__greyText___3R6Ew {
    color: #8da0a6; }
  @media screen and (max-width: 768px) {
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__arrowButton___1_A5U {
      position: absolute;
      right: 7%;
      top: 45%; } }
  @media screen and (max-width: 768px) {
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__actionsContainer___S7Pdp {
      justify-content: center !important;
      margin-top: 10px; } }

.ProjectIndex__projectIndex___3fQVa {
  padding-bottom: 100px; }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__projectTitle___1WXI_ {
    color: inherit; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__projectTitle___1WXI_:hover {
      text-decoration: none; }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__activity___3dloB {
    display: flex;
    align-items: center; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__activity___3dloB .ProjectIndex__activityText___3c6BB {
      flex-grow: 2; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__activity___3dloB .ProjectIndex__activityButton___1afU9 {
      display: flex;
      flex: 1;
      align-items: center;
      justify-content: center;
      width: 160px;
      min-width: 160px;
      height: 32px;
      margin-left: 5px;
      background-color: #e6f3fa;
      border: 2px solid;
      border-color: #FFF;
      border-radius: 6px;
      color: #70adcc;
      cursor: pointer;
      font-family: "AvenirNextLTPro-Regular";
      font-size: 12px;
      text-transform: uppercase; }
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__activity___3dloB .ProjectIndex__activityButton___1afU9:focus, .ProjectIndex__projectIndex___3fQVa .ProjectIndex__activity___3dloB .ProjectIndex__activityButton___1afU9:hover {
        text-decoration: none !important; }
  .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF {
    display: flex;
    flex: 1;
    flex-grow: 1;
    align-items: center;
    justify-content: center;
    margin-left: 5px;
    width: 160px;
    min-width: 160px;
    height: 32px;
    background-color: #e6f3fa;
    border: 2px solid;
    border-color: #FFF;
    border-radius: 6px;
    color: #70adcc;
    cursor: pointer;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 12px;
    text-transform: uppercase; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF a[role="button"] {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 100%;
      height: 100%; }
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF a[role="button"] .ProjectIndex__caret___3AL_G {
        margin-left: 4px !important; }
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF a[role="button"]:focus, .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF a[role="button"]:hover {
        text-decoration: none !important; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF .ProjectIndex__dropdownItem___1T2BD {
      font-family: "AvenirNextLTPro-Demi";
      font-size: 14px;
      color: #39474d !important;
      text-transform: capitalize !important; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF .ProjectIndex__dropdownDivider___1Yf1E {
      margin: 0px !important; }
    .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul {
      background: none;
      border: 0;
      box-shadow: none;
      left: unset;
      right: 0px;
      top: 20%; }
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul li {
        background-color: #FFF;
        border-right: 1.5px solid #e5e5e5;
        border-left: 1.5px solid #e5e5e5; }
        .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul li:first-child {
          border-top: 1.5px solid #e5e5e5;
          border-top-right-radius: 5px;
          border-top-left-radius: 5px; }
          .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul li:first-child a {
            padding-top: 12px;
            padding-bottom: 15px; }
        .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul li a {
          padding-top: 15px;
          padding-bottom: 15px; }
          .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul li a:hover {
            background-color: #e6f3fa; }
        .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul li:last-child {
          border-bottom: 1.5px solid #e5e5e5;
          border-bottom-right-radius: 5px;
          border-bottom-left-radius: 5px; }
          .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul li:last-child a {
            padding-top: 15px;
            padding-bottom: 12px; }
      .ProjectIndex__projectIndex___3fQVa .ProjectIndex__dropdownMenuButton___14mlF ul:before {
        border: 8px solid transparent;
        border-bottom-color: #FFF;
        content: "";
        display: inline-block;
        height: 0;
        margin-bottom: -3px;
        margin-left: 70%;
        vertical-align: middle;
        width: 0; }

.ProjectIndex__modalContainer___9pqFV .ProjectIndex__modalBody___2JDtO {
  justify-content: center;
  display: flex;
  flex-direction: column;
  padding: 35px 40px 40px 40px;
  text-align: center; }
  .ProjectIndex__modalContainer___9pqFV .ProjectIndex__modalBody___2JDtO .ProjectIndex__title___10IE6 {
    font-family: "CrimsonText";
    font-size: 32px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    letter-spacing: normal;
    color: #39474d;
    margin-bottom: 20px; }
  .ProjectIndex__modalContainer___9pqFV .ProjectIndex__modalBody___2JDtO .ProjectIndex__dividerDouble___3rHFm {
    border-top: 3px double #d8d8d8;
    opacity: 0.5;
    margin-top: 25px;
    margin-bottom: 25px;
    width: 100%; }
  .ProjectIndex__modalContainer___9pqFV .ProjectIndex__modalBody___2JDtO .ProjectIndex__CTAContainer___27T2H {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }
    .ProjectIndex__modalContainer___9pqFV .ProjectIndex__modalBody___2JDtO .ProjectIndex__CTAContainer___27T2H .ProjectIndex__option___3C3cU {
      margin-bottom: 8px;
      cursor: pointer; }
.ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__header___1QP90 {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__header___1QP90 {
      padding: 0 17px; } }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__title___29D04 {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__subtitle___3zN0U {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__CTAContainer___2vHv5 {
    margin-top: 50px; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- {
        max-width: 760px; } }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- p.ProjectReview__error___3Bzo_ {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__subtitle___3zN0U {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__subtitle___3zN0U a {
        color: #70adcc; }
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__subtitleGrey___2vE_N {
        color: #8da0a6; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__eje___1Ei_M {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO-:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO-:last-child {
          margin-bottom: 50px; } }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__sectionTitle___Veemc {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__sectionDescription___1XlyI {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__sectionDescription___1XlyI {
          padding-bottom: 15px; } }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__divider___1FFY1 {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__divider___1FFY1 {
          margin: 15px 0; } }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__dividerNoPadding___1AP82 {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__dividerNoPadding___1AP82 {
          margin: 15px 0; } }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__dividerDouble___2US_S {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- .ProjectReview__dividerDouble___2US_S {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- {
        width: 100%; }
        .ProjectReview__reviewContainer___Qja7O .ProjectReview__steps___BIxxE .ProjectReview__content___2x3dP .ProjectReview__form___3GHO- form {
          margin: 0 -25px; } }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk {
  color: #39474d;
  font-family: 'AvenirNextLTPro-Regular';
  font-size: 16px;
  line-height: 1.5;
  margin: 47px auto 80px;
  max-width: 780px; }
  @media screen and (max-width: 768px) {
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk {
      margin-top: 10px; } }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__disabledPage___1tqAj.ProjectReview__projectReview___1FUgk {
    opacity: 0.2; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__disabled___3RyI- {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk h1 {
    font-size: 40px;
    margin: 0; }
    @media screen and (max-width: 350px) {
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk h1 {
        font-size: 28px;
        font-family: 'CrimsonText-SemiBold'; } }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__secondHeader___3KyMV {
    background-color: #70adcc;
    color: #f7f7f7;
    height: 40px;
    padding-top: 9px;
    text-align: center; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__subTitle___1I1ik {
    font-family: 'AvenirNextLTPro-Medium';
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 10px 0; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__divider___1FFY1 {
    background-color: #d8d8d8;
    height: 1px;
    margin-bottom: 1px; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__sectionHeader___nZWvV {
    margin-top: 15px; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__sectionHeader___nZWvV .ProjectReview__headerText___2_JWz {
      font-size: 24px;
      font-weight: 600;
      float: left; }
      @media screen and (max-width: 350px) {
        .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__sectionHeader___nZWvV .ProjectReview__headerText___2_JWz {
          font-size: 21px;
          font-family: 'CrimsonText-SemiBold'; } }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__sectionHeader___nZWvV a {
      color: #70adcc;
      float: right;
      font-size: 14px;
      margin: 20px 0; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__whiteSection___2U6A1 {
    background-color: #FFF;
    border-radius: 7px;
    font-weight: normal;
    padding: 20px; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__whiteSection___2U6A1 .ProjectReview__subSectionHeader___1Sr6X {
      color: #39474d;
      font-family: 'AvenirNextLTPro-Demi' !important;
      font-size: 18px;
      text-transform: capitalize; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__whiteSection___2U6A1 .ProjectReview__list___kkxsV {
      margin-bottom: 10px; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__whiteSection___2U6A1 .ProjectReview__skillsListContainer___3UaJo {
      margin-bottom: 10px; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__whiteSection___2U6A1 .ProjectReview__bullet___pBgtE {
      font-size: 10px;
      padding: 0 10px;
      vertical-align: middle; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__whiteSection___2U6A1 div[class*='col'] {
      padding: 0; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__blueSection___3-d4H {
    background-color: #e6f3fa;
    padding: 20px !important;
    border-radius: 5px; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__naStyle___2VRtm {
    color: #8da0a6; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__doubleDivider___DvpV6 {
    background-color: #FFF;
    border-bottom: 1px solid #d8d8d8;
    height: 2px;
    padding-top: 1px; }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__categoryTitle___193Qo {
  position: relative;
  right: 30px; }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__secondHeader___3KyMV {
  background-color: #70adcc;
  color: #f7f7f7;
  font-family: "AvenirNextLTPro-Regular";
  padding: 10px;
  text-align: center;
  display: flex;
  justify-content: center;
  flex-direction: column; }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__companyTitle___3qqKH {
  font-family: "Crimson Text";
  font-size: 24px;
  padding-bottom: 5px;
  padding-top: 5px; }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__titleDescription___3KIJs {
  font-family: "Crimson Text";
  font-size: 24px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.25;
  letter-spacing: normal;
  text-align: left;
  color: #39474d; }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__projectReview___1FUgk .ProjectReview__subtitleDescription___1m8Tp {
  font-size: 14px;
  margin-top: 10px; }

.ProjectReview__reviewContainer___Qja7O .ProjectReview__footer___2fl6Z {
  align-items: center;
  display: flex; }
  @media screen and (max-width: 768px) {
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__footer___2fl6Z {
      display: block; } }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerTitle___1mDoN {
    font-family: "CrimsonText";
    font-size: 28px; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerText___1Q-1K {
    font-size: 14px;
    font-weight: 500; }
  .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerActions___2FnUl {
    padding: 0 40px !important;
    text-align: center; }
    @media screen and (max-width: 768px) {
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerActions___2FnUl {
        padding-top: 20px !important; } }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerActions___2FnUl .ProjectReview__linksFlex___2AzYM {
      display: flex;
      justify-content: space-between; }
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerActions___2FnUl .ProjectReview__linksFlex___2AzYM .ProjectReview__horLinkIcon___1lqrT {
        margin-right: 0.33em; }
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerActions___2FnUl .ProjectReview__linksFlex___2AzYM .ProjectReview__verticalBar___2LJpf {
        border-left: 1px solid #d8d8d8;
        height: 20px; }
      .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerActions___2FnUl .ProjectReview__linksFlex___2AzYM a {
        color: #70adcc;
        font-size: 14px; }
    .ProjectReview__reviewContainer___Qja7O .ProjectReview__footerActions___2FnUl button {
      width: 100%; }
.ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__header___1wZKR, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__header___1wZKR {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__header___1wZKR, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__header___1wZKR {
      padding: 0 17px; } }

.ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__title___153vw, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__title___153vw {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__subtitle___28a09, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__subtitle___28a09 {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__CTAContainer___tkbVZ, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__CTAContainer___tkbVZ {
    margin-top: 50px; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
        max-width: 760px; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci p.ProjectSkills__error___-NApE, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci p.ProjectSkills__error___-NApE {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09 {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09 a, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09 a {
        color: #70adcc; }
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitleGrey___IsGLZ, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitleGrey___IsGLZ {
        color: #8da0a6; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__eje___3b0y9, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__eje___3b0y9 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child {
          margin-bottom: 50px; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionTitle___3S_tG, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionTitle___3S_tG {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB {
          padding-bottom: 15px; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU {
          margin: 15px 0; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw {
          margin: 15px 0; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
        width: 100%; }
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci form, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci form {
          margin: 0 -25px; } }

.ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__termsCheckbox___1vT7T {
  align-items: center;
  display: flex;
  font-weight: normal;
  justify-content: center;
  margin-bottom: 15px; }

.ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__checkboxText___IRbxB {
  font-family: "AvenirNextLTPro-Medium";
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #303b40; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__checkboxText___IRbxB a {
    color: #70adcc; }

.ProjectSkills__employerSignUp___3f2Ff p.ProjectSkills__error___-NApE {
  color: #a94442;
  margin: 0 0 20px 0 !important;
  font-size: 12px;
  text-align: left; }

.ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__header___1wZKR, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__header___1wZKR {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__header___1wZKR, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__header___1wZKR {
      padding: 0 17px; } }

.ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__title___153vw, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__title___153vw {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__subtitle___28a09, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__subtitle___28a09 {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__CTAContainer___tkbVZ, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__CTAContainer___tkbVZ {
    margin-top: 50px; }
  .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
        max-width: 760px; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci p.ProjectSkills__error___-NApE, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci p.ProjectSkills__error___-NApE {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09 {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09 a, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitle___28a09 a {
        color: #70adcc; }
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitleGrey___IsGLZ, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__subtitleGrey___IsGLZ {
        color: #8da0a6; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__eje___3b0y9, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__eje___3b0y9 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci:last-child {
          margin-bottom: 50px; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionTitle___3S_tG, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionTitle___3S_tG {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__sectionDescription___14KuB {
          padding-bottom: 15px; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__divider___2mjyU {
          margin: 15px 0; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerNoPadding___27Llw {
          margin: 15px 0; } }
    .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci .ProjectSkills__dividerDouble___BjI_I {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci {
        width: 100%; }
        .ProjectSkills__employerSignUp___3f2Ff .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci form, .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU .ProjectSkills__form___25-Ci form {
          margin: 0 -25px; } }

@media screen and (max-width: 768px) {
  .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__content___3qvbU {
    align-items: unset;
    padding: 0 10px; } }

.ProjectSkills__projectSkills___1NEQ- .ProjectSkills__subtitle___28a09 {
  text-align: left !important;
  font-size: 16px !important; }

.ProjectSkills__projectSkills___1NEQ- .ProjectSkills__form___25-Ci {
  width: 800px !important; }
  @media screen and (max-width: 768px) {
    .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__form___25-Ci {
      width: 100% !important;
      padding: 0 !important; } }

.ProjectSkills__projectSkills___1NEQ- .ProjectSkills__CTAContainer___tkbVZ {
  margin-top: 50px; }
  @media screen and (max-width: 768px) {
    .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__CTAContainer___tkbVZ button {
      width: 100%; } }

.ProjectSkills__projectSkills___1NEQ- .ProjectSkills__accordion___1_RqJ {
  text-align: left;
  margin: 0 -40px; }
  @media screen and (max-width: 768px) {
    .ProjectSkills__projectSkills___1NEQ- .ProjectSkills__accordion___1_RqJ {
      margin: 20px 0 0; } }

.ProjectSkills__projectSkills___1NEQ- .ProjectSkills__dividerDouble___BjI_I {
  margin-top: 25px !important;
  margin-bottom: 0px !important; }
.tooltipGrey .tooltip-inner{background-color:#435359}.tooltip.right .tooltip-arrow,.tooltipGrey .right .tooltip-arrow{border-right-color:#435359}.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__header___e9YdJ {
  align-items: center;
  background-color: #FFF;
  border-bottom: 1px solid #d8d8d8;
  display: flex;
  height: 60px;
  width: 100%;
  justify-content: center; }
  @media screen and (max-width: 768px) {
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__header___e9YdJ {
      padding: 0 17px; } }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 31px; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__title___m4B9D {
    color: #39474d;
    font-family: 'Crimson Text';
    font-size: 30px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 300;
    font-weight: 600;
    min-height: 41px;
    letter-spacing: normal;
    line-height: normal;
    text-align: center; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__subtitle___1X5Wd {
    text-align: left !important;
    font-family: 'AvenirNextLTPro-Medium' !important; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__CTAContainer___7Huhl {
    margin-top: 50px; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h {
    background-color: #FFF;
    margin-top: 5px;
    padding: 30px 40px 40px 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); }
    @media screen and (max-width: 768px) {
      .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h {
        background: none;
        box-shadow: none;
        padding: 0 20px; } }
    @media screen and (min-width: 768px) {
      .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h {
        max-width: 760px; } }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h p.VerifyAccount__error___T_3Ku {
      color: #a94442;
      font-size: 12px;
      margin: 20px;
      text-align: left; }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__subtitle___1X5Wd {
      font-family: 'AvenirNextLTPro-Regular';
      color: #303b40;
      font-size: 14px;
      font-stretch: normal;
      font-style: normal;
      font-weight: 500;
      letter-spacing: normal;
      line-height: 1.5;
      margin-bottom: 15px;
      text-align: center; }
      .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__subtitle___1X5Wd a {
        color: #70adcc; }
      .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__subtitleGrey___1fQl0 {
        color: #8da0a6; }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__eje___2lmE6 {
      height: 25px;
      margin: 12px;
      width: 25px; }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h:last-child {
      margin-bottom: 100px; }
      @media screen and (max-width: 768px) {
        .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h:last-child {
          margin-bottom: 50px; } }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__sectionTitle___15-TZ {
      font-family: 'Crimson Text';
      font-size: 28px;
      font-weight: 600;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.29;
      letter-spacing: normal;
      text-align: left;
      color: #39474d;
      padding-bottom: 15px; }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__sectionDescription___2fpgO {
      font-family: 'AvenirNextLTPro-Regular';
      font-size: 14px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: left;
      color: #303b40;
      padding-bottom: 20px; }
      @media screen and (max-width: 768px) {
        .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__sectionDescription___2fpgO {
          padding-bottom: 15px; } }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__divider___6HVxZ {
      border-top: 1px solid #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__divider___6HVxZ {
          margin: 15px 0; } }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__dividerNoPadding___3TWMQ {
      border-top: 1px solid #d8d8d8;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__dividerNoPadding___3TWMQ {
          margin: 15px 0; } }
    .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__dividerDouble___2skLI {
      border-top: 3px double #d8d8d8;
      margin-left: -40px;
      margin-right: -40px;
      margin-top: 30px;
      margin-bottom: 30px; }
      @media screen and (max-width: 768px) {
        .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h .VerifyAccount__dividerDouble___2skLI {
          margin: 15px 0; } }
    @media screen and (max-width: 992px) {
      .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h {
        width: 100%; }
        .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__content___1x8fq .VerifyAccount__form___3Do7h form {
          margin: 0 -25px; } }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__formContent___jo90j {
  padding: 20px 0px; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__hr___19udw {
  margin: 3px 0px;
  background-color: #d8d8d8; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__lastInput___y9siC {
  margin-bottom: 0; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__modalTrigger___3azl2 {
  color: #70adcc;
  cursor: pointer; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__modalTrigger___3azl2:hover {
    text-decoration-line: underline; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__referralCodeCheckboxContainer___330OS {
  align-items: center;
  display: flex;
  font-family: "AvenirNextLTPro-Demi";
  font-weight: bold;
  justify-content: start; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__referralCodeCheckboxContainer___330OS .VerifyAccount__referralCodeCheckbox___qUsqj {
    margin-bottom: 0 !important; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__referralCodeCheckboxContainer___330OS .VerifyAccount__checkbox___ZzEsg {
    align-items: center;
    display: flex;
    font-weight: normal;
    justify-content: center; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__referralCodeCheckboxContainer___330OS .VerifyAccount__checkboxText___2X5nR {
    color: #303b40;
    cursor: pointer;
    font-family: "AvenirNextLTPro-Regular";
    font-size: 14px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 500;
    letter-spacing: normal;
    line-height: 1.5;
    margin-top: 12px;
    text-align: left; }
  .VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__referralCodeCheckboxContainer___330OS .VerifyAccount__questionSignIcon___332xk {
    margin: 5px 0 0 11px; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__secondParagraph___2QW7s {
  color: #303b40;
  font-family: "AvenirNextLTPro-Demi" !important;
  font-size: 16px !important;
  margin: 25px auto 7px !important; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__shortInput___bNIoy {
  width: 50%; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__textLeft___1K9fp {
  text-align: left !important; }

.VerifyAccount__companyVerifyAccount___jnONU .VerifyAccount__textCentre___1GC-F {
  text-align: center !important; }
.FeesModal__modalcontainer___3bE77 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  padding: 1.2rem;
  display: flex;
  position: fixed;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: rgba(57, 71, 77, 0.95);
  align-items: flex-start;
  justify-content: center; }
  .FeesModal__modalcontainer___3bE77 .FeesModal__closebutton___114Is {
    top: 41px;
    right: 41px;
    cursor: pointer;
    position: absolute; }
  .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q {
    position: relative;
    max-width: 580px;
    background-clip: padding-box;
    box-sizing: border-box;
    top: 68px; }
    @media screen and (max-width: 768px) {
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q {
        width: 100%; } }
    .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__header___2mT_c {
      display: flex;
      align-content: center;
      justify-content: center;
      font-size: 30px; }
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__header___2mT_c .FeesModal__close___3ncq3 {
        cursor: pointer; }
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__header___2mT_c .FeesModal__title___1zxsa {
        font-family: "CrimsonText-Roman";
        font-size: 40px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: 1.2;
        letter-spacing: normal;
        text-align: center;
        color: #ffffff; }
    .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__divider___3ETla {
      margin: 22px 0 22px 0; }
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__divider___3ETla .FeesModal__top___15Nz3 {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff;
        margin-bottom: 1px; }
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__divider___3ETla .FeesModal__bottom___3eXxB {
        width: 100%;
        height: 1px;
        opacity: 0.5;
        background-color: #ffffff; }
    .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__intro___323SP {
      font-family: "AvenirNextLTPro-Regular";
      font-size: 16px;
      font-weight: 500;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      letter-spacing: normal;
      text-align: justify;
      color: #ffffff;
      margin-bottom: 26px; }
    .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc {
      padding-left: 2px;
      padding-right: 10px; }
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__last___pry_G {
        padding-bottom: 75px; }
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__row___257W8 {
        display: flex;
        flex-direction: row; }
        .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__row___257W8 .FeesModal__numberCircle___1YB3A {
          border-radius: 50%;
          width: 24px;
          height: 24px;
          background-color: rgba(113, 137, 144, 0.5);
          font-family: "AvenirNextLTPro-Demi";
          font-size: 14px;
          font-weight: normal;
          font-style: normal;
          font-stretch: normal;
          line-height: 24px;
          letter-spacing: normal;
          text-align: center;
          color: #ffffff;
          margin-right: 16px; }
        .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__row___257W8 .FeesModal__rowText___1c9pv {
          display: flex;
          flex-direction: column; }
          @media screen and (max-width: 768px) {
            .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__row___257W8 .FeesModal__rowText___1c9pv {
              width: 85%; } }
          .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__row___257W8 .FeesModal__rowText___1c9pv .FeesModal__sectiontitle___3ZI6B {
            font-family: "AvenirNextLTPro-Demi";
            font-size: 18px;
            font-weight: normal;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.33;
            letter-spacing: normal;
            text-align: left;
            color: #ffffff;
            padding-bottom: 6px; }
          .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__row___257W8 .FeesModal__rowText___1c9pv .FeesModal__sectioncontent___QD8DL {
            font-family: "AvenirNextLTPro-Regular";
            font-size: 14px;
            font-weight: 500;
            font-style: normal;
            font-stretch: normal;
            line-height: 1.5;
            letter-spacing: normal;
            text-align: left;
            color: #d8d8d8;
            color: #d8d8d8;
            padding-right: 10px; }
      .FeesModal__modalcontainer___3bE77 .FeesModal__modalcontent___oOW9q .FeesModal__content___3KGPc .FeesModal__divider___3ETla {
        width: 520px;
        height: 1px;
        opacity: 0.1;
        background-color: #ffffff; }
.Content__content___3rZyU {
  padding-bottom: 160px;
  position: relative; }
.VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 {
  align-items: center;
  background-color: #95cfb3;
  display: flex;
  font-family: "AvenirNextLTPro-Regular";
  font-size: 12px;
  height: 110px; }
  .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa {
    align-items: center;
    display: flex;
    max-width: 880px;
    margin: auto;
    justify-content: center; }
    @media screen and (max-width: 768px) {
      .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa {
        flex-direction: column; } }
    .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa .VerifyAccountBanner__textContainer___LbS02 {
      flex-grow: 2; }
      .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa .VerifyAccountBanner__textContainer___LbS02 .VerifyAccountBanner__text___2YnQb {
        color: #FFF;
        font-size: 14px; }
        @media screen and (max-width: 768px) {
          .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa .VerifyAccountBanner__textContainer___LbS02 .VerifyAccountBanner__text___2YnQb {
            display: none; } }
      .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa .VerifyAccountBanner__textContainer___LbS02 .VerifyAccountBanner__title___1Gons {
        color: #FFF;
        font-family: "Crimson Text";
        font-size: 25px; }
    .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa .VerifyAccountBanner__buttonContainer___3DC-j {
      padding-left: 100px; }
      @media screen and (max-width: 768px) {
        .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa .VerifyAccountBanner__buttonContainer___3DC-j {
          padding-left: 20px; } }
      .VerifyAccountBanner__verifyAccountBannerContainer___2p0Lh .VerifyAccountBanner__verifyAccountBanner___ur-I1 .VerifyAccountBanner__verifyAccountBannerContent___26sSa .VerifyAccountBanner__buttonContainer___3DC-j .VerifyAccountBanner__button___1qfND {
        align-items: center;
        background-color: #FFF;
        border-radius: 6px;
        border: 2px solid #FFF;
        color: #718990;
        display: flex;
        flex-grow: 1;
        font-family: "AvenirNextLTPro-Demi";
        font-size: 12px;
        height: 32px;
        justify-content: center;
        letter-spacing: 1.8px;
        line-height: 28px;
        margin-right: 20px;
        text-decoration: none;
        text-transform: uppercase;
        width: 170px; }
.Footer__footer___2BRHe {
  background-color: #718990;
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%; }
  @media screen and (max-width: 600px) {
    .Footer__footer___2BRHe {
      flex-wrap: wrap; } }
  .Footer__footerContent___1DiJz {
    align-items: center;
    display: flex;
    height: 80px;
    margin: auto;
    max-width: 980px; }
    @media screen and (max-width: 600px) {
      .Footer__footerContent___1DiJz {
        align-items: flex-start;
        flex-direction: column !important;
        height: 154px; } }
  .Footer__footer___2BRHe .Footer__policies___3PTh1 {
    margin: 0 40px;
    text-align: left;
    width: 60%; }
    .Footer__footer___2BRHe .Footer__policiesLinks___2SUrI {
      align-items: center;
      display: flex;
      width: 75%; }
      .Footer__footer___2BRHe .Footer__policiesLinks___2SUrI a {
        margin-right: 12px; }
      @media screen and (max-width: 600px) {
        .Footer__footer___2BRHe .Footer__policiesLinks___2SUrI {
          align-items: flex-start;
          flex-flow: column wrap;
          justify-content: flex-start;
          margin-top: 10px; } }
      @media screen and (max-width: 768px) {
        .Footer__footer___2BRHe .Footer__policiesLinks___2SUrI {
          width: 100%; } }
    @media screen and (max-width: 600px) {
      .Footer__footer___2BRHe .Footer__policies___3PTh1 {
        align-items: flex-start;
        display: flex;
        flex-direction: row !important;
        flex-flow: column wrap;
        height: 100%;
        justify-content: flex-start;
        margin-right: 0;
        padding: 15px 10px;
        width: 100%; } }
    .Footer__footer___2BRHe .Footer__policies___3PTh1 div {
      font-family: AvenirNextLTPro-It;
      font-size: 12px;
      margin-bottom: 5px;
      color: #d8d8d8; }
    .Footer__footer___2BRHe .Footer__policies___3PTh1 a,
    .Footer__footer___2BRHe .Footer__policies___3PTh1 a:hover,
    .Footer__footer___2BRHe .Footer__policies___3PTh1 a:active,
    .Footer__footer___2BRHe .Footer__policies___3PTh1 a:visited {
      color: #f0f0f0;
      text-decoration: none;
      font-weight: bold;
      font-family: AvenirNextLTPro-Demi;
      font-size: 12px;
      padding-bottom: 3px; }
      @media screen and (max-width: 768px) {
        .Footer__footer___2BRHe .Footer__policies___3PTh1 a,
        .Footer__footer___2BRHe .Footer__policies___3PTh1 a:hover,
        .Footer__footer___2BRHe .Footer__policies___3PTh1 a:active,
        .Footer__footer___2BRHe .Footer__policies___3PTh1 a:visited {
          margin-bottom: 5px; } }
  .Footer__footer___2BRHe .Footer__navigation___2ExZ7 {
    display: flex;
    align-items: center;
    justify-content: space-between; }
    @media screen and (max-width: 600px) {
      .Footer__footer___2BRHe .Footer__navigation___2ExZ7 {
        margin-right: 0px;
        margin-left: 15px; } }
    @media screen and (max-width: 768px) {
      .Footer__footer___2BRHe .Footer__navigation___2ExZ7 {
        margin-right: 0px;
        margin-left: 15px; } }
    @media screen and (max-width: 600px) {
      .Footer__footer___2BRHe .Footer__navigation___2ExZ7 {
        margin-right: 15px; } }
    .Footer__footer___2BRHe .Footer__navigation___2ExZ7 a,
    .Footer__footer___2BRHe .Footer__navigation___2ExZ7 a:hover,
    .Footer__footer___2BRHe .Footer__navigation___2ExZ7 a:active,
    .Footer__footer___2BRHe .Footer__navigation___2ExZ7 a:visited {
      color: #f0f0f0;
      text-transform: uppercase;
      text-decoration: none;
      font-weight: bold;
      margin: 31px 25px 30px 0px;
      font-family: "AvenirNextLTPro-Demi";
      font-size: 12px;
      letter-spacing: 2px;
      padding-bottom: 3px; }
  .Footer__footer___2BRHe .Footer__logo___1vxvf {
    width: 61px;
    height: 40px;
    object-fit: contain;
    text-transform: uppercase;
    text-decoration: none;
    border: none; }
    @media screen and (max-width: 768px) {
      .Footer__footer___2BRHe .Footer__logo___1vxvf {
        display: none; } }
    @media screen and (max-width: 600px) {
      .Footer__footer___2BRHe .Footer__logo___1vxvf {
        margin: 16px 20px 15px 15px; } }
.LoadingScreen__loadingScreen___JdO1e {
  display: flex;
  height: 100%;
  justify-content: center;
  text-align: center; }

.LoadingScreen__loadingIcon___1YGCK {
  height: 5em;
  width: 5em; }
@font-face {
  font-family: 'AvenirNextLTPro-Light';
  src: url(/static/media/AvenirNextLTPro-Light.12dc85cb.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-Demi';
  src: url(/static/media/AvenirNextLTPro-Demi.7be04b3b.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-UltLtCn';
  src: url(/static/media/AvenirNextLTPro-UltLtCn.135cb8e5.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-DemiCn';
  src: url(/static/media/AvenirNextLTPro-DemiCn.4c7f91aa.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-DemiIt';
  src: url(/static/media/AvenirNextLTPro-DemiIt.635ceebf.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-DemiCnIt';
  src: url(/static/media/AvenirNextLTPro-DemiCnIt.144668cd.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-ThinIt';
  src: url(/static/media/AvenirNextLTPro-ThinIt.60a675e2.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-ThinCn';
  src: url(/static/media/AvenirNextLTPro-ThinCn.372dd880.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-HeavyCnIt';
  src: url(/static/media/AvenirNextLTPro-HeavyCnIt.11145358.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-ThinCnIt';
  src: url(/static/media/AvenirNextLTPro-ThinCnIt.321eb994.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-Thin';
  src: url(/static/media/AvenirNextLTPro-Thin.e0422be1.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-UltLt';
  src: url(/static/media/AvenirNextLTPro-UltLt.0c1cc046.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-LightCn';
  src: url(/static/media/AvenirNextLTPro-LightCn.b57c7f68.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-UltLtIt';
  src: url(/static/media/AvenirNextLTPro-UltLtIt.b9de94f0.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-HeavyIt';
  src: url(/static/media/AvenirNextLTPro-HeavyIt.7062e66a.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-UltLtCnIt';
  src: url(/static/media/AvenirNextLTPro-UltLtCnIt.bf3ad3a4.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-Cn';
  src: url(/static/media/AvenirNextLTPro-Cn.cbc2f2f2.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-It';
  src: url(/static/media/AvenirNextLTPro-It.ce9df9af.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-Medium';
  src: url(/static/media/AvenirNextLTPro-Medium.c2fc3ce7.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-MediumCnIt';
  src: url(/static/media/AvenirNextLTPro-MediumCnIt.1112353c.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-BoldCn';
  src: url(/static/media/AvenirNextLTPro-BoldCn.282bb68c.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-MediumCn';
  src: url(/static/media/AvenirNextLTPro-MediumCn.5f537be3.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-BoldCnIt';
  src: url(/static/media/AvenirNextLTPro-BoldCnIt.3a7e875e.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-MediumIt';
  src: url(/static/media/AvenirNextLTPro-MediumIt.19a8a3f6.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-LightCnIt';
  src: url(/static/media/AvenirNextLTPro-LightCnIt.bdb474f4.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-BoldIt';
  src: url(/static/media/AvenirNextLTPro-BoldIt.85e9c9d8.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-Heavy';
  src: url(/static/media/AvenirNextLTPro-Heavy.0d59d584.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-Regular';
  src: url(/static/media/AvenirNextLTPro-Regular.c8c069cb.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-LightIt';
  src: url(/static/media/AvenirNextLTPro-LightIt.a35397c2.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-HeavyCn';
  src: url(/static/media/AvenirNextLTPro-HeavyCn.bc3b2301.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-CnIt';
  src: url(/static/media/AvenirNextLTPro-CnIt.70ddb8fb.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'AvenirNextLTPro-Bold';
  src: url(/static/media/AvenirNextLTPro-Bold.40c6bd0f.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }

*, *::before, *::after {
  box-sizing: border-box; }

html {
  font-size: 14px;
  min-height: 100vh;
  position: relative;
  scroll-behavior: smooth;
  word-wrap: break-word; }

a {
  color: #70adcc; }
  a:hover {
    color: #63A2C2; }

body {
  background-color: #f2f2f2;
  border: 0;
  font-size: 100%;
  font: inherit;
  margin: 0;
  padding: 0;
  vertical-align: baseline; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Crimson Text', sans-serif; }

body {
  margin: 0;
  padding: 0;
  font-family: sans-serif; }

.dropdown-toggle .caret {
  margin-left: 6px; }
@media screen and (max-width:800px){.row{margin:0 10px}}.btn-default{border:none!important}.form-control:focus{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#70adcc}
/*# sourceMappingURL=main.d9f104ad.css.map*/