@import url(https://use.typekit.net/sed5khg.css);@charset "UTF-8";@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot) format("embedded-opentype"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:16px;padding-right:16px}@media only screen and (min-width:1200px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{max-width:128rem}}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding-left:16px;padding-right:16px}.row{margin-left:-16px;margin-right:-16px}.title-1{font-size:4rem;line-height:4.8rem;font-family:ff-more-web-pro,sans-serif;font-weight:400;color:#09a4a4;display:block}@media only screen and (min-width:992px){.title-1{font-size:5.6rem;line-height:7.2rem}}.title-2{font-size:3.2rem;line-height:4rem;font-family:open-sans,sans-serif;font-weight:500;color:#3a424d;display:block}@media only screen and (min-width:992px){.title-2{font-size:4rem;line-height:4.8rem}}.title-3{font-size:2.4rem;line-height:3.2rem;font-family:ff-more-web-pro,sans-serif;color:#3a424d}@media only screen and (min-width:992px){.title-3{font-size:2.4rem;line-height:3.2rem}}.title-4{font-size:2.4rem;line-height:3.2rem;letter-spacing:0;font-family:ff-more-web-pro,sans-serif;font-weight:700;color:#3a424d}@media only screen and (min-width:992px){.title-4{font-size:2.4rem;line-height:3.2rem}}.title-5{font-size:1.8rem;line-height:2.4rem;font-family:open-sans,sans-serif;font-weight:600;color:#3a424d}@media only screen and (min-width:992px){.title-5{font-size:2.4rem;line-height:3.2rem}}.title-6{font-size:1.8rem;line-height:3.2rem;font-family:open-sans,sans-serif;font-weight:600;color:#3a424d}@media only screen and (min-width:992px){.title-6{font-size:1.8rem;line-height:3.2rem}}.title-1,.title-2,.title-3,.title-4,.title-5,.title-6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:24px;clear:both}@media only screen and (min-width:768px){.title-1,.title-2,.title-3,.title-4,.title-5,.title-6,h1,h2,h3,h4,h5,h6{clear:both}}h1{font-size:4rem;line-height:4.8rem;font-family:ff-more-web-pro,sans-serif;font-weight:400;color:#09a4a4}@media only screen and (min-width:992px){h1{font-size:5.6rem;line-height:7.2rem}}h2{font-size:3.2rem;line-height:4rem;font-family:open-sans,sans-serif;font-weight:500;color:#3a424d}@media only screen and (min-width:992px){h2{font-size:4rem;line-height:4.8rem}}h3{font-size:2.4rem;line-height:3.2rem;font-family:ff-more-web-pro,sans-serif;color:#3a424d}@media only screen and (min-width:992px){h3{font-size:2.4rem;line-height:3.2rem}}h4{font-size:2.4rem;line-height:3.2rem;letter-spacing:0;font-family:ff-more-web-pro,sans-serif;font-weight:700;color:#3a424d}@media only screen and (min-width:992px){h4{font-size:2.4rem;line-height:3.2rem}}h5{font-size:1.8rem;line-height:2.4rem;font-family:open-sans,sans-serif;font-weight:600;color:#3a424d}@media only screen and (min-width:992px){h5{font-size:2.4rem;line-height:3.2rem}}h6{font-size:1.8rem;line-height:3.2rem;font-family:open-sans,sans-serif;font-weight:600;color:#3a424d}@media only screen and (min-width:992px){h6{font-size:1.8rem;line-height:3.2rem}}.large{font-size:1.8rem;line-height:2.8rem}.large,.small,.text-sm,small{font-family:open-sans,sans-serif;font-weight:400;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.small,.text-sm,small{font-size:1.4rem;line-height:2.2rem}.text-sm{font-size:14px!important}.tiny{font-family:open-sans,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:0;color:#6b7589}.bold{font-weight:700}html{font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphens:none;hyphens:none}p{margin:16px 0}p a{color:#09a4a4}p a,p a:hover{text-decoration:none}p a:hover{color:#008582}.hyphens{-webkit-hyphens:auto;hyphens:auto}.no-hyphens{-webkit-hyphens:none;hyphens:none}cite,dfn,em,i{font-style:italic}strong{font-weight:700}address{margin-bottom:40px}pre{max-width:100%;font-family:Courier\ 10 Pitch,Courier,monospace;overflow:auto}code,kbd,tt,var{font-family:monospace}abbr,acronym{cursor:help;border:none}abbr[title],acronym[title],ins,mark{text-decoration:none}#content form ol li,#content form ul li,form ol li,form ul li{padding-left:0;padding-right:0}dt{font-weight:700}dd{margin:0 40px 8px}ol,ul{padding-left:24px}.wysiwyg-content ol,.wysiwyg-content ul{margin:1.6rem 0 2.4rem;padding-left:2.4rem;list-style:none!important}.wysiwyg-content ol li,.wysiwyg-content ul li{margin-bottom:1.6rem}.wysiwyg-content ol li:last-child,.wysiwyg-content ul li:last-child{margin-bottom:0}.wysiwyg-content ol li:before,.wysiwyg-content ul li:before{color:#09a4a4;display:inline-block}.wysiwyg-content ol li ol,.wysiwyg-content ol li ul,.wysiwyg-content ul li ol,.wysiwyg-content ul li ul{margin-top:1.6rem!important}.wysiwyg-content ul li:before{content:"\2022";width:1.4rem;margin-left:-1.4rem}.wysiwyg-content ol{counter-reset:li}.wysiwyg-content ol li:before{content:"." counter(li);width:1rem;margin-left:-1.6rem;margin-right:.5rem;text-align:right;direction:rtl}.wysiwyg-content ol li{counter-increment:li}.button{font-family:open-sans,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;transition:all .2s ease-in-out;padding:1rem 2.4rem;display:inline-block;font-weight:700;text-align:center;border:none;border-radius:.4rem;outline:none;max-width:100%}.button,.button:hover{text-decoration:none}.button.button--primary{width:32.8rem;max-width:100%;color:#fff;background:#77ab30}.button.button--primary:hover{color:#fff;background-color:#5f8e4f}.button.button--primary.disabled,.button.button--primary[disabled=disabled]{color:#fff;opacity:.4;cursor:default;pointer-events:none}.button.button--primary.disabled:hover,.button.button--primary[disabled=disabled]:hover{background-color:#77ab30}.button.button--primary.orange{background-color:#de7a04}.button.button--primary.orange:hover{background-color:#c76c00}.button.button--primary.blue{background-color:#09a4a4}.button.button--primary.blue:hover{background-color:#008582}.button.button--secondary{padding:0 .8rem;line-height:3.2rem}.button.button--secondary.fill{color:#fff}.button.button--secondary.fill.orange{background-color:#de7a04}.button.button--secondary.fill.orange:hover{background-color:#c76c00}.button.button--secondary.fill.green{background-color:#77ab30}.button.button--secondary.fill.green:hover{background-color:#5f8e4f}.button.button--secondary.fill.blue{background-color:#09a4a4}.button.button--secondary.fill.blue:hover{background-color:#008582}.button.button--secondary.fill.grey{background-color:#6b7589}.button.button--secondary.fill.grey:hover{background-color:#63666a}.button.button--secondary.stroke{background-color:#fff;border:.1rem solid #3a424d}.button.button--secondary.stroke.orange{color:#de7a04;border-color:#de7a04}.button.button--secondary.stroke.orange:hover{background-color:#de7a04}.button.button--secondary.stroke.green{color:#77ab30;border-color:#77ab30}.button.button--secondary.stroke.green:hover{background-color:#77ab30}.button.button--secondary.stroke.blue{color:#09a4a4;border-color:#09a4a4}.button.button--secondary.stroke.blue:hover{background-color:#09a4a4}.button.button--secondary.stroke.grey{color:#6b7589;border-color:#6b7589}.button.button--secondary.stroke.grey:hover{background-color:#6b7589}.button.button--secondary.stroke:hover{color:#fff}.button.button--secondary.disabled,.button.button--secondary[disabled=disabled]{opacity:.4;cursor:default;pointer-events:none}.button.button--intext{padding:0;margin:0;vertical-align:top;outline:0;border:0;background-color:transparent;font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#09a4a4;text-decoration:none}.button.button--intext:hover{text-decoration:none;color:#008582}.button.button--back{font-family:open-sans,sans-serif;font-size:1.4rem;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;transition:all .2s ease-in-out;padding:0;color:#3a424d;font-weight:400;overflow:visible}.button.button--back:hover{color:#09a4a4}.button.button--back:hover:before{left:-.4rem}.button.button--back:before{transition:all .2s ease-in-out;content:"\E901";font-family:icomoon;font-size:1.2rem;display:inline-block;position:relative;left:0;margin-right:.6rem;color:inherit;color:#09a4a4}.button.button--home{padding:.8rem 4.8rem;font-size:1.8rem;line-height:2.8rem;text-align:center;color:#fff}.button.button--home.orange{background-color:#de7a04}.button.button--home.orange:hover{background-color:#c76c00}.button.button--home.green{background-color:#77ab30}.button.button--home.green:hover{background-color:#5f8e4f}@media only screen and (max-width:991px){.button.button--home{width:100%}}img{max-width:100%;height:auto;vertical-align:top}input[type=checkbox]{margin:0;width:1.6rem;height:1.6rem;min-width:1.6rem;position:relative;-webkit-appearance:none;-moz-appearance:none;border:.1rem solid #6b7589;border-radius:.2rem;outline:none}@supports (-ms-ime-align:auto){input[type=checkbox]{-webkit-appearance:checkbox}}input[type=checkbox]:disabled{background:#ebebeb}input[type=checkbox]:disabled:hover{cursor:not-allowed}input[type=checkbox]:checked{background-color:#09a4a4;border-color:#09a4a4}input[type=checkbox]:checked:after{content:"\E902";position:absolute;top:-.4rem;left:.2rem;font-family:icomoon;color:#fff;font-size:1.1rem}input[type=checkbox].has-errors{border-color:#ff4646}.form-check{display:flex;align-items:flex-start;margin-bottom:1.6rem;padding:0}.form-check .form-check-input{margin-right:.8rem}.form-check .label,.form-check label{margin-bottom:0;color:#6b7589!important}.form-check .label a,.form-check label a{color:#09a4a4;text-decoration:none}.form-check .label a:hover,.form-check label a:hover{text-decoration:none;color:#008582}.form-check input:checked+.label,.form-check input:checked+label{color:#3a424d!important}.single-checkbox{margin-bottom:2.4rem}.custom-control.custom-switch{height:3.2rem}.custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#77ab30}.custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(3rem);background:#d1e39b url(/images/favourites/star-favoured.svg) 50% no-repeat}.custom-control.custom-switch .custom-control-label{cursor:pointer;padding:.8rem 0 0 5.2rem;position:relative}.custom-control.custom-switch .custom-control-label:before{width:6.4rem;height:3.2rem;left:-2.4rem;border-radius:1.6rem;box-shadow:none;border:none;background-color:#ebebeb}.custom-control.custom-switch .custom-control-label:after{width:2.4rem;height:2.4rem;border-radius:2.4rem;top:.7rem;left:-1.8rem;background:grey url(/images/favourites/star-blank.svg) 50% no-repeat}.form-check.checkbox-other{padding:.4rem .8rem .8rem}.other-option .checkbox-other-input{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin-left:1.6rem;height:3.2rem}.form-check .form-check-input.other-option-input{margin-top:.5rem}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{padding:.8rem 1.2rem;height:auto;width:100%;font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;border:.1rem solid #6b7589;border-radius:.4rem}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#6b7589}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#6b7589}input[type=email].has-errors,input[type=number].has-errors,input[type=password].has-errors,input[type=tel].has-errors,input[type=text].has-errors{border-color:#ff4646}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus{border-color:#09a4a4}input[type=file]{font-size:1.4rem;line-height:2.2rem}input[type=file],textarea,textarea.form-control{font-family:open-sans,sans-serif;font-weight:400;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#3a424d}textarea,textarea.form-control{font-size:1.6rem;line-height:2.4rem;padding:.8rem 1.2rem;border:.1rem solid #6b7589;border-radius:.4rem;resize:none}textarea.form-control::-moz-placeholder,textarea::-moz-placeholder{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#6b7589}textarea.form-control::placeholder,textarea::placeholder{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#6b7589}textarea.form-control.has-errors,textarea.has-errors{border-color:#ff4646}textarea.form-control:active,textarea.form-control:focus,textarea:active,textarea:focus{border-color:#09a4a4}.radio-group-input{align-items:center;margin-top:-.2rem}.radio-group-input input{margin-left:.8rem;padding:0 1.2rem}.fixed-input-text{position:absolute;bottom:.8rem;left:1.2rem;font-weight:700}.fixed-input-text+input{padding-left:15rem}.label,label{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.8rem;font-weight:700;color:#3a424d}.form-check .label,.form-check label{margin-top:-.4rem;font-weight:400!important}.radio-button-group .form-check .label,.radio-button-group .form-check label{margin-top:-.2rem}.sublabel{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;display:block;color:#6b7589;margin-bottom:1.6rem}.help-text{margin:.8rem 0 0;color:#6b7589;font-size:1.4rem!important;line-height:2.2rem!important;font-style:italic;text-align:left}input[type=radio]{padding:.8rem;margin:0;position:relative;-webkit-appearance:none;-moz-appearance:none;border-radius:2.4rem;border:.1rem solid #6b7589;outline:none}@supports (-ms-ime-align:auto){input[type=radio]{-webkit-appearance:checkbox}}input[type=radio]:checked{border-color:#09a4a4}input[type=radio]:checked:after{position:absolute;top:.3rem;left:.3rem;padding:.5rem;content:" ";background-color:#09a4a4;border-radius:2.4rem}input[type=radio].has-errors{border-color:#ff4646}.form-check.radio-other{padding:.8rem}.other-option{display:flex;align-items:center}.other-option .radio-other-input{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin-left:1.6rem;height:3.2rem}.form-check .form-check-input.other-option-input{margin-top:.4rem}.select-container select,select,select.form-control{padding:.8rem 3.4rem .8rem 1.2rem;height:auto;color:#3a424d;font-size:1.6rem;line-height:2.4rem;font-family:open-sans,sans-serif;text-overflow:ellipsis;border:.1rem solid #6b7589;border-radius:.4rem;outline:none;-moz-appearance:none;-webkit-appearance:none}.select-container select::-ms-expand,select.form-control::-ms-expand,select::-ms-expand{display:none}.select-container select option,select.form-control option,select option{font-size:1.6rem;line-height:2.4rem}.select-container select.has-errors,select.form-control.has-errors,select.has-errors{border-color:#ff4646}.select-container select:active,.select-container select:focus,select.form-control:active,select.form-control:focus,select:active,select:focus{border-color:#09a4a4}.select-container{position:relative;margin-bottom:0}.select-container:after{position:absolute;top:.9rem;right:1.4rem;font-family:icomoon;content:"\E900";font-size:1.2rem;color:#77ab30;pointer-events:none}.form-group.checkbox-group-select{margin-bottom:0!important}.form-group.checkbox-group-select select{padding:0 2.4rem 0 1.2rem}.form-group.checkbox-group-select .select-container{margin:0 .8rem}.form-group.checkbox-group-select .select-container:after{top:.2rem;right:.8rem}.form-group .select2-container{width:100%!important}.form-group .select2-container:active,.form-group .select2-container:focus{outline:none;border-color:#09a4a4}.form-group .select2-container--default .select2-selection--single,.form-group .select2-container .select2-selection--multiple,.form-group .select2-container .select2-selection--single,.form-group .select2-continer--default .select2-selection--multiple{height:4.2rem;padding:.8rem 1.2rem;border:.1rem solid #6b7589}.form-group .select2-container--default .select2-selection--single:active,.form-group .select2-container--default .select2-selection--single:focus,.form-group .select2-container .select2-selection--multiple:active,.form-group .select2-container .select2-selection--multiple:focus,.form-group .select2-container .select2-selection--single:active,.form-group .select2-container .select2-selection--single:focus,.form-group .select2-continer--default .select2-selection--multiple:active,.form-group .select2-continer--default .select2-selection--multiple:focus{outline:none;border-color:#09a4a4}.form-group .select2-container .select2-selection--multiple,.form-group .select2-continer--default .select2-selection--multiple{height:auto;min-height:4.2rem}.form-group .select2-container .select2-selection--multiple .select2-selection__rendered,.form-group .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-top:.2rem;color:#3a424d}.form-group .select2-container--default .select2-selection--multiple .select2-search__field,.form-group .select2-container--default .select2-selection--single .select2-selection__placeholder{margin:0;font-size:1.6rem;font-family:open-sans,sans-serif;line-height:2.4rem;color:#6b7589}.form-group .select2-container--default .select2-selection--multiple .select2-search__field:focus{border:none}.form-group .select2-container--default .select2-selection--multiple .select2-search__field::-moz-placeholder{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;hyphens:auto;color:#6b7589}.form-group .select2-container--default .select2-selection--multiple .select2-search__field::placeholder{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#6b7589}.form-group.has-errors .select2-container--default .select2-selection--multiple,.form-group.has-errors .select2-container--default .select2-selection--single{border-color:#ff4646}.form-group .select2-container--default .select2-selection--multiple .select2-selection__arrow b,.form-group .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.form-group .select2-container--default.select2-container--open .select2-selection--multiple,.form-group .select2-container--default.select2-container--open .select2-selection--single{border-color:#09a4a4}body .select2-container--default .select2-dropdown{overflow:hidden;z-index:80;border-color:#6b7589}@media only screen and (min-width:992px){body .select2-container--default .select2-dropdown{z-index:79}}body .select2-container--default .select2-search--dropdown .select2-search__field{padding:.8rem 1.2rem;border:.1rem solid #6b7589;border-radius:.4rem;color:#3a424d;font-size:1.6rem;line-height:2.4rem}body .select2-container--default .select2-search--dropdown .select2-search__field:active,body .select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#09a4a4}body .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,body .select2-container--default .select2-results__option--highlighted[aria-selected],body .select2-container--default .select2-results__option--highlighted[aria-selected]:hover,body .select2-container--default .select2-results__option--selected{color:#3a424d;background-color:#ebebeb}body .select2-container--default .select2-selection--multiple .select2-selection__choice{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:.2rem .4rem .2rem 0;padding:.4rem .8rem;background-color:#ebebeb;border:none;border-radius:.4rem;color:#3a424d;font-weight:700}body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{transition:all .2s ease-in-out;font-size:1.6rem;color:#77ab30;border:none}body .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#5f8e4f}body .select2-container--default .select2-selection--single .select2-selection__clear{margin-right:-.4rem;margin-top:.1rem}body .select2-container--default .select2-selection--single .select2-selection__clear span{color:#fff}body .select2-container--default .select2-selection--single .select2-selection__clear span:after{transition:all .2s ease-in-out;font-family:icomoon;content:"\E905";font-size:4rem;color:#0ab1b1;font-weight:400}body .select2-container--default .select2-selection--single .select2-selection__arrow{pointer-events:none}.required-indicator{color:#09a4a4!important;font-weight:400}.optional-indicator{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#6b7589!important}.daterangepicker .drp-calendar{font-family:open-sans,sans-serif;color:#3a424d}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#77ab30}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#ebebeb}.daterangepicker td.off{color:grey}.form-group{margin-bottom:2.4rem!important}@media only screen and (min-width:992px){.half-half-container{display:flex;align-items:flex-start;justify-content:space-between}.half-half-container div{width:50%}.half-half-container div:first-child{margin-right:.8rem}}.helper-text{color:#3a424d;display:block;margin-top:.8rem;color:#6b7589}.error-text,.helper-text{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.error-text{color:#3a424d;margin:.8rem 0 0;color:#ff4646!important}.dynamic-remove{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;transition:all .2s ease-in-out;color:#ff4646;position:relative;margin:16px 0 0;padding:0 0 0 2rem;text-align:left}.dynamic-remove:before{position:absolute;top:0;left:0;font-family:icomoon;content:"\E906";font-size:1.2rem;pointer-events:none;height:1.5rem;width:1.5rem;border:1px solid #ff4646;border-radius:1.4rem;display:flex;align-items:center;justify-content:center;margin-top:.4rem;padding:1px 0 0}.dynamic-remove:hover{color:#ff1313}.dynamic-add{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;transition:all .2s ease-in-out;position:relative;padding:0 0 0 2rem;text-align:left}.dynamic-add:before{position:absolute;top:0;left:0;font-family:icomoon;content:"\E904";font-size:1.4rem;color:#77ab30;pointer-events:none}.dynamic-add:hover{color:#77ab30}.form-errors{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0;color:#ff4646}.dynamic-group-container{margin-bottom:2.4rem}.dynamic-group-container .label{margin-bottom:1.6rem}.dynamic-group-container .dynamic-add.dynamic-group{margin:0}.dynamic-group-container+.dynamic-group-container{margin-top:0}.dynamic-group-container .form-check .label,.dynamic-group-container .form-check label{margin-bottom:0}.add-input{margin-bottom:3.2rem;padding:0 0 2.4rem;border-bottom:.1rem solid #6b7589}.add-input.first-group{border-top:none}.add-input .dynamic-remove{display:block}.dynamic-add.dynamic-group{margin:2.4rem 0}.add-input.first-group+.dynamic-add.dynamic-group{margin-top:0}.label.checkbox-group-label,label.checkbox-group-label{margin-top:0;margin-bottom:1.6rem!important}.checkbox-radio-group{margin:3.2rem 0}.checkbox-radio-group.first-on-page{margin-top:0}.checkbox-radio-group.last-on-page{margin-bottom:0}.checkbox-option-group,.radio-option-group{display:flex;align-items:center;margin-top:-.5rem}.checkbox-option-group .dynamic-remove,.radio-option-group .dynamic-remove{margin:0}.captcha-container{display:flex;justify-content:center;margin:3.2rem 0 2.4rem}@media only screen and (max-width:767px){.captcha-container .g-recaptcha{transform:scale(.84)}}.avatar-selector-container{display:flex;flex-wrap:nowrap}.avatar-selector-container .form-group{flex-basis:calc(100% - 80px)}.avatar-selector-container .avatar-preview{flex-basis:64px;height:64px;margin:20px 0 24px 16px}.avatar-selector-container .avatar-preview img{min-width:64px;height:auto}.select2-container.select2-container--open li>span{line-height:56px}.select2-container.select2-container--open .select-avatar-wrapper{padding-left:0}.select2-container.select2-container--open .select-avatar-wrapper.no-avatar{padding-left:70px}.select2-container.select2-container--open .select-avatar-image{max-width:56px;display:inline-block;margin:0 10px 0 0}.pill-button{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;transition:all .2s ease-in-out;overflow:hidden;padding:.4rem .8rem;margin:0 .8rem 1.6rem 0;font-weight:700;background-color:#fff;border-radius:10rem}.pill-button.clear{text-transform:uppercase;color:#c76c00}.pill-button.clear:hover{color:#de7a04}.pill-button.filter{position:relative;padding-right:2.8rem;opacity:.8}.pill-button.filter:after{transition:all .2s ease-in-out;position:absolute;top:.5rem;right:.8rem;font-family:icomoon;content:"\E905";font-size:3rem;color:#77ab30;font-weight:400;pointer-events:none}.pill-button.filter:hover{opacity:.9}.pill-button.filter:hover:after{color:#5f8e4f}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{content:attr(data-tooltip);position:absolute;top:135%;right:0;margin-left:-6.5rem;padding:.8rem;width:13rem;color:#fff;text-align:center;font-size:1.4rem;line-height:1.6rem;border-radius:.4rem;background-color:rgba(58,66,77,.8)}[data-tooltip]:after{content:" ";position:absolute;top:115%;left:50%;margin-left:-.5rem;width:0;border-bottom:.5rem solid rgba(58,66,77,.8);border-right:.5rem solid transparent;border-left:.5rem solid transparent;font-size:0;line-height:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}@media only screen and (min-width:768px){[data-tooltip]:before{left:50%}}.deactivated-section{opacity:.5;pointer-events:none}.deactivated-section .deactivated-section{opacity:1}@media only screen and (max-width:767px){.col-mobile-container{padding-left:.8rem;padding-right:.8rem}}body{overflow-x:hidden;display:flex;flex-direction:column;justify-content:space-between}body.guest{padding-top:9.6rem}body.logged-in{padding-top:5.6rem}@media only screen and (min-width:768px){body.guest,body.logged-in{padding-top:6.4rem}}@media only screen and (min-width:992px){body{overflow:auto!important;height:auto!important}}body.modal-open{overflow:hidden!important}body.gradient-background{background:linear-gradient(180deg,#0ab1b1 47.59%,#078181 99.98%,#417000 99.99%,#053131 0,#008582);min-height:100vh}.match-status{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;height:2.4rem;width:9.6rem;padding:0 .8rem;margin:0;text-align:center;line-height:2.4rem;font-weight:700;border-radius:10rem}.match-status.orange{color:#c76c00;background-color:#fdc689}.match-status.green{color:#5f8e4f;background-color:#d1e39b}.match-status.grey{color:#ebebeb;background-color:#63666a}.match-status.inactive{color:#6b7589;background-color:#ebebeb}.match-status.yellow{color:#624f02;background-color:#ffcd00}.header-link.connections{position:relative}.header-link.connections .connections-notifications .indicator:after{content:"";position:absolute;top:0;right:-.9rem;display:block;height:.8rem;width:.8rem;background-color:#de7a04;border-radius:10rem}span.user-avatar{display:inline-block;width:3.2rem;height:3.2rem;text-align:center;border-radius:3.2rem;margin:0 .8rem 0 0;line-height:3.2rem;background:#ebebeb}span.user-avatar img{width:100%}span.user-avatar.location-sidebar{width:6.4rem;height:6.4rem;margin:0 0 1.6rem}.group-icon{height:4rem;width:4rem;min-width:4rem;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:992px){.group-icon{height:4.8rem;width:4.8rem;min-width:4.8rem}}.page-card{background-color:#fff;border-radius:.4rem;border-top:.8rem solid #ffcd00;box-shadow:4px 0 12px 0 rgba(3,104,104,.2)}.page-card p a{white-space:break-spaces}.page-card .page-card-header{width:100%;margin-bottom:4rem;text-align:center}.page-card .page-card-header img{height:11rem;width:11rem;margin:0 auto 4.8rem}.page-card .page-card-header .step-title,.page-card .page-card-header h2{font-size:2.4rem;line-height:3.2rem;letter-spacing:0;font-family:ff-more-web-pro,sans-serif;font-weight:700;color:#3a424d;margin-bottom:.8rem}@media only screen and (min-width:992px){.page-card .page-card-header .step-title,.page-card .page-card-header h2{font-size:2.4rem;line-height:3.2rem}}.page-card .page-card-header p{margin:0}.page-card .page-card-header.just-header{margin-bottom:0}.page-card .page-card-content{padding:4rem 2.4rem 4.8rem}@media only screen and (min-width:992px){.page-card .page-card-content{padding:4rem 4.8rem 4.8rem}}@media only screen and (min-width:1200px){.page-card .page-card-content{padding:4rem 8rem 4.8rem}}.page-card .page-card-footer{padding:1.6rem 2.4rem;text-align:center;border-top:.05rem solid #6b7589}@media only screen and (min-width:992px){.page-card .page-card-footer{padding:2.4rem 4rem}}@media only screen and (min-width:1200px){.page-card .page-card-footer{padding:1.6rem 8rem}}.page-card.confirmation img{width:12rem;height:12rem;margin:0 auto 4rem}.page-card.confirmation .title,.page-card.confirmation p{text-align:center}.page-card.confirmation .title{font-size:1.8rem;line-height:2.4rem;font-family:open-sans,sans-serif;font-weight:600;color:#3a424d}@media only screen and (min-width:992px){.page-card.confirmation .title{font-size:2.4rem;line-height:3.2rem}}.dashboard-page-card{background-color:#fff;border-radius:0 .4rem .4rem 0;border-left:.8rem solid #ffcd00;display:block;margin-bottom:1.6rem;transition:all .2s ease-in-out;box-shadow:4px 0 12px 0 rgba(3,104,104,.2)}@media only screen and (min-width:1200px){.dashboard-page-card{margin-bottom:2.4rem}}.dashboard-page-card:hover{margin-left:-8px}.dashboard-page-card p a{white-space:break-spaces}.dashboard-page-card:hover .page-card-description p{color:#3a424d}.dashboard-page-card .page-card-header{text-align:center;flex-basis:6.4rem;min-width:6.4rem;margin:0 1.6rem 0 0}@media only screen and (min-width:1200px){.dashboard-page-card .page-card-header{flex-basis:9.6rem;min-width:9.6rem;margin:0 2.4rem 0 0}}.dashboard-page-card .page-card-header img{height:9.6rem;width:9.6rem}.dashboard-page-card .page-card-header p{margin:0}.dashboard-page-card .page-card-description,.dashboard-page-card .page-card-description .button.button--primary{width:100%}.dashboard-page-card .page-card-description p{margin:.8rem 0;font-size:1.4rem;line-height:2.2rem}.dashboard-page-card .page-card-content{display:flex;padding:1.6rem 1.6rem 1.6rem .8rem}@media only screen and (min-width:992px){.dashboard-page-card .page-card-content{max-height:12rem}}@media only screen and (min-width:1200px){.dashboard-page-card .page-card-content{padding:1.6rem 2.4rem 1.6rem 1.6rem;max-height:12.8rem}}.dashboard-page-card .page-card-content.no-max-height{max-height:100%}.language-switcher{display:flex;align-items:center;gap:4px}.language-switcher .language-option{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;transition:all .2s ease-in-out;margin:0;display:inline-block;color:#6b7589;font-size:1.6rem;line-height:2.6rem}.language-switcher .language-option .mobile-text{display:block}.language-switcher .language-option .desktop-text{display:none}.language-switcher .language-option.active{font-weight:700;color:#3a424d}.language-switcher .divider,.language-switcher .language-option:hover{color:#3a424d}@media only screen and (min-width:768px){.language-switcher{margin-right:5.6rem}.language-switcher .language-option{font-size:1.4rem;line-height:2.2rem}}@media only screen and (min-width:992px){.language-switcher .language-option .mobile-text{display:none}.language-switcher .language-option .desktop-text{display:block}}#site-header .sign-up-button{display:none}#site-header .login-button{box-shadow:0 4px 8px rgba(51,51,51,.25);width:100%;position:fixed;top:5.6rem;left:0;padding:.8rem 0;z-index:-2;height:4rem;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;border-radius:0;background-color:#77ab30}#site-header .login-button:hover{color:#fff;background-color:#5f8e4f}@media only screen and (min-width:768px){#site-header .sign-up-button{display:block;margin-left:3.2rem;padding:.5rem 1.6rem;font-size:1.4rem;line-height:2.2rem}#site-header .login-button{position:relative;top:0;width:auto;height:auto;z-index:1;font-size:1.4rem;line-height:2.2rem;border-radius:.4rem;box-shadow:none;background-color:transparent;color:#09a4a4}#site-header .login-button:hover{color:#008582;background-color:transparent}}.user-dropdown{margin-left:3.2rem;position:relative}.user-dropdown .user-toggle{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.user-dropdown .user-toggle .dropdown-icon{margin-left:.8rem}.user-dropdown .user-toggle .dropdown-icon:after{display:inline-block;margin-bottom:.2rem;font-family:icomoon;content:"\E900";font-size:.8rem;color:#77ab30;pointer-events:none}.user-dropdown .user-dropdown-content{box-shadow:4px 0 12px 0 rgba(3,104,104,.2);position:absolute;top:3.2rem;right:0;width:36rem;background-color:#fff;border-radius:.4rem;visibility:hidden;opacity:0;transition:visibility 0s,opacity .1s linear}.user-dropdown .user-dropdown-content.show-dropdown{visibility:visible;opacity:1}.user-dropdown .user-dropdown-content .dropdown-items{padding:2.4rem}.user-dropdown .user-dropdown-content .dropdown-items .dropdown-item-link{margin-bottom:1.6rem}.user-dropdown .user-dropdown-content .dropdown-items .dropdown-item-link:last-of-type{margin-bottom:0}.user-dropdown .user-dropdown-content .dropdown-items a{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;font-weight:700;color:#3a424d;text-align:left}.user-dropdown .user-dropdown-content .dropdown-items a:hover{color:#6b7589}.user-dropdown .user-dropdown-content .dropdown-items a.active{color:#09a4a4}.user-dropdown .user-dropdown-content .dropdown-items .group-switcher{padding:0 0 1.6rem;margin-bottom:1.6rem;border-bottom:.1rem solid #6b7589;border-radius:0}.user-dropdown .user-dropdown-content .dropdown-items .group-switcher .group-option{margin-bottom:0;border-bottom:0}.user-dropdown .user-dropdown-content .dropdown-item-footer{margin:0 2.4rem;padding:1.6rem 0;border-top:.05rem solid #6b7589}.user-dropdown .user-dropdown-content .dropdown-item-footer form{margin-bottom:0}.user-dropdown .user-dropdown-content .dropdown-item-footer button{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#3a424d}.user-dropdown .user-dropdown-content .dropdown-item-footer button:hover{color:#09a4a4}#site-header .col-mobile-toggle{display:flex;justify-content:flex-end;align-items:center}@media only screen and (min-width:992px){#site-header .col-mobile-toggle{display:none}}#site-header .mobile-menu-toggle{position:relative;display:block;height:3.2rem;width:3.2rem;min-width:3.2rem;display:flex;align-items:center;justify-content:center;border:.1rem solid #a2dadb;border-radius:100%}#site-header .mobile-menu-toggle .mobile-menu-toggle-icon{position:relative;display:block;height:1.6rem;width:1.6rem}#site-header .mobile-menu-toggle .mobile-menu-toggle-icon:after,#site-header .mobile-menu-toggle .mobile-menu-toggle-icon:before{transition:all .2s ease-in-out;content:"";display:block;height:3px;position:absolute;left:0;right:0;top:-2px;bottom:-2px;margin:auto;background:#09a4a4;border-radius:10rem}#site-header .mobile-menu-toggle .mobile-menu-toggle-icon:before{top:2px}#site-header .mobile-menu-toggle .mobile-menu-toggle-icon:after{bottom:5px}#site-header .mobile-menu-toggle.open .mobile-menu-toggle-icon:after,#site-header .mobile-menu-toggle.open .mobile-menu-toggle-icon:before{top:0;bottom:0}#site-header .mobile-menu-toggle.open .mobile-menu-toggle-icon:before{transform:rotate(45deg)}#site-header .mobile-menu-toggle.open .mobile-menu-toggle-icon:after{transform:rotate(-45deg)}@media only screen and (max-width:991px){#site-header .header-nav-links.logged-in{display:none}}#site-header .fullscreen-mobile-menu{height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}#site-header .fullscreen-mobile-menu.open{opacity:1;height:100vh;width:100%;position:absolute;top:4.8rem;left:0;z-index:-2}#site-header .fullscreen-mobile-menu .mobile-item-link{margin-bottom:2.4rem}#site-header .fullscreen-mobile-menu .mobile-item-link.last{margin-bottom:0}#site-header .fullscreen-mobile-menu .mobile-item-link a{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;font-weight:700}#site-header .fullscreen-mobile-menu .group-switcher{padding:0 2.4rem 3.2rem;border-bottom:.1rem solid #6b7589;border-radius:0}#site-header .fullscreen-mobile-menu .group-switcher .group-option{margin-bottom:0;border-bottom:0}#site-header .fullscreen-mobile-menu .menu-header{background-color:#fff}#site-header .fullscreen-mobile-menu .menu-header .menu-body{padding:3.2rem 2.4rem}#site-header .fullscreen-mobile-menu .menu-header .menu-title{font-size:2.4rem;line-height:3.2rem;letter-spacing:0;font-family:ff-more-web-pro,sans-serif;font-weight:700;color:#3a424d;margin:0}@media only screen and (min-width:992px){#site-header .fullscreen-mobile-menu .menu-header .menu-title{font-size:2.4rem;line-height:3.2rem}}#site-header .fullscreen-mobile-menu .menu-header .menu-title+.menu-body{padding-top:0}#site-header .fullscreen-mobile-menu .menu-header .mobile-item-link a{color:#3a424d}#site-header .fullscreen-mobile-menu .menu-header .mobile-item-link a:hover{color:#6b7589}#site-header .fullscreen-mobile-menu .menu-header .mobile-item-link a.active{color:#09a4a4}#site-header .fullscreen-mobile-menu .menu-header .mobile-item-footer{padding:1.6rem 2.4rem;border-top:.05rem solid #6b7589}#site-header .fullscreen-mobile-menu .menu-header .mobile-item-footer button{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;color:#3a424d}#site-header .fullscreen-mobile-menu .menu-header .mobile-item-footer button:hover{color:#09a4a4}#site-header .fullscreen-mobile-menu .menu-dark-body{height:100%;padding:4rem 2.4rem;background-color:#008582}#site-header .fullscreen-mobile-menu .menu-dark-body .mobile-item-link a{color:#fff}#site-header .fullscreen-mobile-menu .menu-dark-body .mobile-item-link a.active,#site-header .fullscreen-mobile-menu .menu-dark-body .mobile-item-link a:hover{color:#ffcd00}.group-switcher{padding:2.4rem;background-color:#fff;border-radius:.4rem}.group-switcher .title{margin:0 0 1.2rem;font-size:1.4rem;line-height:2.2rem}.group-switcher .group-option{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:1.6rem 0;border-bottom:.1rem solid #6b7589}.group-switcher .group-option:first-of-type{padding-top:0}.group-switcher .group-option:last-of-type{padding-bottom:0;border:none}.group-switcher .group-option .group-details{display:flex;align-items:center;gap:1.2rem}.group-switcher .group-option .group-details .group-text{display:flex;flex-direction:column}.group-switcher .group-option .group-details .group-text .group-name{margin:0;font-size:1.6rem;line-height:2.4rem;font-weight:700}.group-switcher .group-option .group-details .group-text .connection-text{margin:.4rem 0 0;font-size:1.2rem;line-height:2rem}.group-switcher .group-option .selector{transition:all .2s ease-in-out;height:2rem;width:2rem;min-width:2rem;border:.1rem solid #09a4a4;border-radius:100%}.group-switcher .group-option .selector.active{display:flex;align-items:center;justify-content:center}.group-switcher .group-option .selector.active:before{content:"";display:block;height:1rem;width:1rem;min-width:1rem;background-color:#09a4a4;border-radius:100%}.group-switcher .group-option .selector.inactive:hover{border:.2rem solid #008582}@media only screen and (min-width:768px){.group-switcher .group-option .group-details .group-text .group-name{font-size:1.8rem;line-height:2.8rem}.group-switcher .group-option .group-details .group-text .connection-text{font-size:1.4rem;line-height:2.2rem}.group-switcher .group-option .selector{height:1.6rem;width:1.6rem;min-width:1.6rem}.group-switcher .group-option .selector.active:before{height:.8rem;width:.8rem;min-width:.8rem}}.pill-filters{margin-bottom:.8rem}.no-filters-indicator{display:none}.collapse-section-action:hover{cursor:pointer}.collapse-section-toggle{position:relative;display:block;height:1.6rem;width:1.6rem;min-width:1.6rem;display:flex;align-items:center;justify-content:center;border:.1rem solid #a2dadb;border-radius:100%}.collapse-section-toggle .collapse-section-toggle-icon{position:relative;display:block;height:.8rem;width:.8rem}.collapse-section-toggle .collapse-section-toggle-icon:after,.collapse-section-toggle .collapse-section-toggle-icon:before{transition:all .2s ease-in-out;content:"";display:block;height:.2rem;position:absolute;left:0;right:0;top:-.3rem;bottom:-.3rem;margin:auto;background:#09a4a4;border-radius:10rem}.collapse-section-toggle.closed .collapse-section-toggle-icon:after,.collapse-section-toggle.closed .collapse-section-toggle-icon:before{top:0;bottom:0}.collapse-section-toggle.closed .collapse-section-toggle-icon:before{transform:rotate(90deg)}.favourite-mentor-action{margin-left:1.6rem;margin-bottom:2.6rem}.favourite-mentor-action .favourite-button{font-size:2rem;color:#de7a04}.favourite-mentor-action .favourite-button:focus{outline:none}.favourite-mentor-action .favourite-button:hover{color:#c76c00}@media only screen and (min-width:992px){.favourite-mentor-action{margin-bottom:0}}.modal{background-color:rgba(0,133,130,.8)}.modal .modal-dialog{margin-top:8rem}.modal .modal-content{box-shadow:0 4px 15px rgba(3,104,104,.2),4px 0 12px rgba(3,104,104,.2);border:none;border-top:.8rem solid #ffcd00;border-radius:.4rem}.modal .modal-content .modal-body{padding:4rem 2.4rem;text-align:center}.modal .modal-content .modal-body img{width:12rem;height:12rem;margin:0 auto 4rem}.modal .modal-content .modal-body .modal-title{font-size:2.4rem;line-height:3.2rem;letter-spacing:0;font-family:ff-more-web-pro,sans-serif;font-weight:700;color:#3a424d;margin-bottom:.8rem}@media only screen and (min-width:992px){.modal .modal-content .modal-body .modal-title{font-size:2.4rem;line-height:3.2rem}}.modal .modal-content .modal-body p{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.6rem}.modal .modal-content .modal-body p a{white-space:break-spaces;margin:0}.modal .modal-content .modal-body .label,.modal .modal-content .modal-body .sublabel,.modal .modal-content .modal-body label{width:100%;text-align:left}.modal .modal-content .modal-body .error-text{margin-top:.8rem;text-align:left}.modal .modal-content .modal-body a.button,.modal .modal-content .modal-body button.button{width:100%;margin-top:1.6rem}.modal .modal-content .modal-body a.button.close-button,.modal .modal-content .modal-body button.button.close-button{margin-top:2.4rem}.modal .modal-content .modal-footer{padding:1.6rem 0;border-top:.05rem solid #6b7589}.modal .modal-content .modal-footer button.button{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.modal .modal-content .modal-footer button.button:hover{color:#09a4a4}@media only screen and (min-width:768px){.modal .modal-content .modal-body{padding:4rem 8rem 4.8rem}}.default-page-card{box-shadow:0 4px 15px rgba(3,104,104,.2),4px 0 12px rgba(3,104,104,.2);width:100%;padding:1.6rem;background-color:#fff;border-radius:.4rem}.default-page-card.buttons-card{padding:.8rem 1.6rem;margin-bottom:1.6rem}.default-page-card.buttons-card .buttons{display:flex;justify-content:space-between;align-items:center}.default-page-card.buttons-card .buttons .buttons-right{display:flex;justify-content:flex-end}.default-page-card.buttons-card .buttons .buttons-right .button{width:auto;margin-right:.8rem;line-height:3.2rem}.default-page-card.buttons-card .buttons .buttons-right .button:last-child{margin-right:0}@media only screen and (max-width:575px){.default-page-card.buttons-card{padding:0;background-color:transparent;box-shadow:none}.default-page-card.buttons-card .buttons{flex-direction:column}.default-page-card.buttons-card .buttons .button--back,.default-page-card.buttons-card .buttons .buttons-right{box-shadow:4px 0 12px 0 rgba(3,104,104,.2);width:100%;padding:1.2rem 1.6rem;background-color:#fff;border-radius:.4rem}.default-page-card.buttons-card .buttons .button--back{margin-bottom:1.2rem}.default-page-card.buttons-card .buttons .buttons-right{width:100%;display:flex;flex-direction:column;padding:1.6rem}.default-page-card.buttons-card .buttons .buttons-right .button{width:100%;margin-bottom:1.2rem;line-height:4rem}.default-page-card.buttons-card .buttons .buttons-right .button:last-child{margin-bottom:0}}.profile-details-card{width:100%;display:flex;flex-direction:column;margin-bottom:1.6rem}.profile-details-card .page-card-content{flex:none;padding:3.2rem 2.4rem}.profile-details-card .page-card-content.profile-name h4{margin:0 0 1.6rem}.profile-details-card .page-card-content.profile-name .bottom-text{margin-top:1.6rem;display:flex}.profile-details-card .page-card-content.profile-name .bottom-text .pronouns-text{margin:0}.profile-details-card .page-card-content.profile-name .bottom-text .favourite-mentor-action{margin-top:.2rem}.profile-details-card .page-card-content.group-text{display:flex;align-items:center;padding:1.2rem 0;margin:0 2.4rem;border-top:.1rem solid #ebebeb}.profile-details-card .page-card-content.group-text .group-name{margin-left:1.2rem;color:#3a424d;font-size:1.4rem;line-height:2.2rem;font-weight:700}.profile-details-card .page-card-content.profile-details{background:#f8f8f8;flex:1;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.profile-details-card .page-card-content.profile-details .tiny{margin-bottom:8px}.profile-details-card .page-card-content.profile-details .tiny:first-child{margin-top:0}.profile-details-card .page-card-content.profile-details .small{margin-top:0;margin-bottom:24px}.profile-details-card .page-card-content.profile-details .small:last-child{margin-bottom:0}@media only screen and (min-width:768px){.profile-details-card{margin-bottom:0}}.resource-col{margin-bottom:3.2rem}.resource-card{transition:all .2s ease-in-out;box-shadow:0 4px 8px rgba(51,51,51,.25);position:relative;top:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:3.2rem 2.4rem;background-color:#fff;border-radius:.4rem}.resource-card .resource-title{font-family:open-sans,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;margin:0 0 1.6rem;max-width:100%;color:#3a424d;text-align:center;hyphens:auto}.resource-card .resource-title:hover{color:#3a424d}.resource-card:hover{top:-.8rem}.resource-card:hover .button.button--secondary.fill.green{background-color:#5f8e4f}.dashboard-navigation .title{margin-bottom:3.2rem;color:#fff}@media only screen and (max-width:767px){.dashboard-navigation .mobile-dashboard-toggle{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;box-shadow:0 4px 15px rgba(3,104,104,.2),4px 0 12px rgba(3,104,104,.2);transition:all .2s ease-in-out;position:relative;z-index:10;padding:.8rem 1.6rem;margin-bottom:1.6rem;font-weight:700;background-color:#fff;border-radius:.4rem}.dashboard-navigation .mobile-dashboard-toggle:after{transition:all .2s ease-in-out;position:absolute;top:.9rem;right:1.6rem;font-family:icomoon;content:"\E900";font-size:1.6rem;color:#77ab30;font-weight:400;transition:transform .4s ease-in-out}.dashboard-navigation .mobile-dashboard-toggle:hover{color:#008582;cursor:pointer}.dashboard-navigation .mobile-dashboard-toggle:hover:after{color:#5f8e4f}.dashboard-navigation .mobile-dashboard-toggle.open:after{transform:rotate(180deg)}.dashboard-navigation .navigation-links{position:relative}.dashboard-navigation .navigation-links .nav-options{box-shadow:0 4px 15px rgba(3,104,104,.2),4px 0 12px rgba(3,104,104,.2);position:absolute;top:-2rem;left:0;z-index:9;width:100%;padding:1.6rem;display:none;background-color:#fff;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.dashboard-navigation .navigation-links .nav-options .dashboard-link{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;display:block;padding:.8rem 0}.dashboard-navigation .navigation-links .nav-options .dashboard-link.active{font-weight:700}}@media only screen and (min-width:768px){.dashboard-navigation .title{margin-bottom:4rem}.dashboard-navigation .mobile-dashboard-toggle{display:none}.dashboard-navigation .navigation-links{width:100%;margin-bottom:4.8rem;border-bottom:.2rem solid #008582}.dashboard-navigation .navigation-links .nav-options{display:flex!important;align-items:center}.dashboard-navigation .navigation-links .dashboard-link{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;transition:all .2s ease-in-out;position:relative;top:0;display:block;margin-right:3.2rem;padding-bottom:1.6rem;color:#fff}.dashboard-navigation .navigation-links .dashboard-link:hover{top:-.4rem}.dashboard-navigation .navigation-links .dashboard-link.active{margin-bottom:-.2rem;font-weight:700;border-bottom:.2rem solid #fff}.dashboard-navigation .navigation-links .dashboard-link.active:hover{top:0}.dashboard-navigation .navigation-links .dashboard-link:last-child{margin-right:0}}.connection-row{padding:2.4rem 0;width:100%;border-bottom:.1rem solid #ebebeb}.connection-row .match-details-group.matchee{max-width:60%;-webkit-hyphens:auto;hyphens:auto}.connection-row .match-details{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start;margin-bottom:2.4rem}.connection-row .match-details .match-status{margin-bottom:.8rem}.connection-row .match-details .match-date{color:#3a424d;margin:0;color:#6b7589;text-align:center}.connection-row .match-details .match-date,.connection-row .match-details .match-streak{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.connection-row .match-details .match-streak{color:#3a424d;display:inline-flex;align-items:center;gap:.35rem;margin:.6rem 0 0;padding:.4rem 1rem;border-radius:2rem;font-weight:700;line-height:1.4}.connection-row .match-details .match-streak .fa-fire{color:var(--streak-icon);filter:drop-shadow(0 0 var(--streak-glow,0) var(--streak-icon))}.connection-row .match-details .matchee-name{margin:0 0 .8rem;color:#3a424d;font-weight:700;text-align:left}.connection-row .match-details .match-type{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0;color:#6b7589}.connection-row .match-details .match-type.faded,.connection-row .match-details .matchee-name.faded{color:#6b7589}.connection-row .match-details:hover{color:#09a4a4}.connection-row .match-messages{margin-bottom:1.6rem}.connection-row .match-messages .message-label{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .8rem;color:#6b7589}.connection-row .match-messages .message-label.new-notification{font-weight:700}.connection-row .match-messages .message-label.new-notification.message{color:#77ab30}.connection-row .match-messages .message-label.new-notification.request{color:#de7a04}.connection-row .match-messages .message-text{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0;color:#63666a}.connection-row .match-messages .message-text a{margin-left:.8rem;color:#3a424d}.connection-row .match-messages .message-text a:hover{color:#09a4a4}.connection-row .match-actions{display:flex;flex-direction:column}.connection-row .match-actions .button{width:100%;margin-bottom:1.2rem;line-height:4rem}.connection-row .match-actions .button:last-child{margin-bottom:0}@media only screen and (min-width:768px){.connection-row .match-actions{flex-direction:row;align-items:flex-start}.connection-row .match-actions .button{width:auto;margin-bottom:0;margin-right:.8rem;line-height:3.2rem}.connection-row .match-actions .button:last-child{margin-right:0}}@media only screen and (min-width:992px){.connection-row{display:flex;justify-content:space-between;flex-wrap:wrap}.connection-row .match-messages .message-label{margin-bottom:.4rem}}@media only screen and (min-width:1200px){.connection-row .match-details{flex-direction:row;justify-content:flex-start}.connection-row .match-details .match-details-group.status{margin-right:8.8rem}.connection-row .match-details .matchee-name{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;font-weight:700}.connection-row .match-details .matchee-name:hover{color:#09a4a4}.connection-row .match-actions{justify-content:flex-end}}@media only screen and (min-width:1400px){.connection-row{padding-right:.8rem;padding-left:.8rem}.connection-row .match-details .match-details-group{justify-content:space-between}.connection-row .match-details .match-details-group.status{margin-right:10.4rem}.connection-row .match-details .match-details-group.matchee{width:70%;display:flex;flex-direction:column;align-items:flex-start}}.wysiwyg-content h2{font-size:3.2rem;line-height:4rem;font-family:open-sans,sans-serif;font-weight:500;color:#3a424d;display:block;margin:4rem 0;font-family:ff-more-web-pro,sans-serif;color:#77ab30}@media only screen and (min-width:992px){.wysiwyg-content h2{font-size:4rem;line-height:4.8rem}}@media only screen and (min-width:768px){.wysiwyg-content h2{margin:7.2rem 0 6.4rem}}.wysiwyg-content h2:first-child{margin-top:0}.wysiwyg-content h5{margin:5.6rem 0 2.4rem}.wysiwyg-content h6{margin:4rem 0 .8rem}.wysiwyg-content p{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.6rem}.wysiwyg-content p:last-child{margin-bottom:0}.wysiwyg-content p a{display:inline}.wysiwyg-content p a,.wysiwyg-content p em,.wysiwyg-content p strong{white-space:break-spaces}.linkedin{display:inline-block;margin-top:8px}.linkedin:before{content:"\E908";display:inline-block;vertical-align:top;font-family:icomoon;color:#3a424d;font-size:24px;margin-right:8px}#site-header{position:fixed;top:0;left:0;height:5.6rem;width:100%;z-index:80;background-color:#fff}#site-header .floating-nav-container{box-shadow:0 4px 8px rgba(51,51,51,.25)}#site-header .nav-container{display:flex;justify-content:space-between}#site-header .site-logo{display:flex;align-items:center;padding:.4rem 0}#site-header .site-logo .group-logo{height:4.8rem;max-width:5.6rem;-o-object-fit:contain;object-fit:contain}#site-header .site-logo .platform-logo.fr{height:2.4rem}#site-header .site-logo .platform-logo.en{height:1.6rem}#site-header .site-logo img{height:4.8rem}#site-header .site-logo .divider{width:.1rem;min-width:.1rem;height:3.2rem;margin:0 .8rem;background-color:#a2dadb}@media only screen and (min-width:576px){#site-header .site-logo .group-logo{max-width:8rem}}@media only screen and (min-width:768px){#site-header .site-logo{padding:1.2rem 0}#site-header .site-logo .group-logo{max-width:16rem}#site-header .site-logo .platform-logo.fr{height:3.2rem}#site-header .site-logo .platform-logo.en{height:2rem}#site-header .site-logo .divider{margin:0 1.6rem;height:4.4rem}}@media only screen and (min-width:992px){#site-header .site-logo .group-logo{max-width:24rem}}@media only screen and (min-width:1400px){#site-header .site-logo .group-logo{max-width:32rem}}#site-header .header-nav-links{display:flex;align-items:center;justify-content:flex-end}#site-header .header-link{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin-right:3.2rem;color:#3a424d;font-weight:700}#site-header .header-link:hover{color:#6b7589}#site-header .header-link.active{color:#09a4a4}@media only screen and (min-width:768px){#site-header{height:7.2rem}#site-header .site-logo img{height:5.6rem}}.site-footer{background-color:#fff;border-top:.8rem solid #ffcd00;padding:48px 0}.site-footer .row{align-items:flex-start}.site-footer .button--intext:hover{color:#09a4a4}@media only screen and (max-width:991px){.site-footer .footer-left{text-align:center;margin-bottom:24px}}.site-footer .footer-left p{margin:0}.site-footer .footer-links{margin-bottom:16px}.site-footer .footer-links a{color:#3a424d;font-size:1.4rem;font-weight:700;margin-right:24px;margin-bottom:8px;display:inline-block}@media only screen and (max-width:991px){.site-footer .footer-links a{margin:8px}}@media only screen and (min-width:992px){.site-footer .footer-links a:last-child{margin-right:0}}.site-footer .footer-logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.site-footer .footer-logos>img{margin:0 16px 2.4rem;width:27rem;max-width:100%}.site-footer .footer-logos .site-logo{margin:0 16px 2.4rem}.site-footer .footer-logos .site-logo img{width:23rem;max-width:100%}@media only screen and (min-width:992px){.site-footer .footer-logos{justify-content:flex-end}.site-footer .footer-logos>img{width:20rem;margin:0 0 16px}.site-footer .footer-logos .site-logo{margin:0 16px 16px 0}.site-footer .footer-logos .site-logo img{width:20rem}}@media only screen and (min-width:1200px){.site-footer .footer-logos>img{width:27rem;margin-left:16px}.site-footer .footer-logos .site-logo img{width:23rem}}.mentor-list .matches-heading{margin:3.2rem 0 2.4rem}.mentor-list .matches-heading h3{color:#fff;margin:0}.mentor-list .matches-heading p{margin-top:.8rem}.mentor-list .matches-heading p:not(.mentor-empty-card){color:#fff}.mentor-list .matches-heading p.mentor-empty-card{margin-top:2.4rem}.mentor-list .matches-heading p.mentor-empty-card+h3:before{display:block;content:"";border-bottom:.1rem solid #fff;padding-top:.8rem;margin-bottom:3.2rem}.mentor-card{box-shadow:4px 0 12px 0 rgba(3,104,104,.2);margin-bottom:.8rem;background-color:#fff;border-radius:.4rem}.mentor-card.hidden{display:none}.mentor-card .mentor-card-header{padding:1.6rem 2.4rem;display:flex;flex-direction:column;justify-content:space-between;border-bottom:.05rem solid #6b7589}.mentor-card .mentor-card-header .name-section{margin-bottom:1.6rem;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.mentor-card .mentor-card-header .name-section{margin-bottom:0;margin-right:1.6rem;justify-content:flex-start}}@media only screen and (min-width:1200px){.mentor-card .mentor-card-header .name-section{margin-right:0}}.mentor-card .mentor-card-header .mentor-name{margin:0}.mentor-card .mentor-card-header .mentor-name a{font-size:2.4rem;line-height:3.2rem;letter-spacing:0;font-family:ff-more-web-pro,sans-serif;font-weight:700;display:flex;flex-direction:column;align-items:flex-start;color:#3a424d;text-align:left}@media only screen and (min-width:992px){.mentor-card .mentor-card-header .mentor-name a{font-size:2.4rem;line-height:3.2rem}}.mentor-card .mentor-card-header .mentor-name a .gender-pronouns{font-family:open-sans,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:992px){.mentor-card .mentor-card-header .mentor-name a{flex-direction:row;align-items:center}.mentor-card .mentor-card-header .mentor-name .gender-pronouns{margin-left:8px}}.mentor-card .mentor-card-header .mentor-card-buttons .button{width:100%;line-height:4rem}.mentor-card .mentor-card-header .mentor-card-buttons a{margin:0 .8rem 1.2rem 0}@media only screen and (min-width:768px){.mentor-card .mentor-card-header{flex-direction:row}.mentor-card .mentor-card-header .mentor-card-buttons{display:flex;justify-content:flex-end;align-items:center}.mentor-card .mentor-card-header .mentor-card-buttons .button{width:auto;line-height:3.2rem}.mentor-card .mentor-card-header .mentor-card-buttons a{margin:0 .8rem 0 0}}@media only screen and (min-width:992px){.mentor-card .mentor-card-header .mentor-card-buttons{flex-direction:column;align-items:stretch}.mentor-card .mentor-card-header .mentor-card-buttons a{margin:0 0 .8rem}}@media only screen and (min-width:1200px){.mentor-card .mentor-card-header .mentor-card-buttons{flex-direction:row;align-items:center}.mentor-card .mentor-card-header .mentor-card-buttons a{margin:0 .8rem 0 0}}@media only screen and (min-width:992px){.mentor-card{margin-bottom:2.4rem}}.mentor-card .mentor-card-body{padding:2.4rem .8rem .8rem}.mentor-card .mentor-card-body .details-group{margin-bottom:1.6rem}.mentor-card .mentor-card-body .details-group .details-heading{margin:0 0 .8rem;font-size:1.2rem;line-height:1.6rem;color:#6b7589}.mentor-card .mentor-card-body .details-group .details-value{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0}.mentor-card .mentor-card-body .details-group .details-value.list{margin-bottom:.4rem}.mentor-card .mentor-card-body .details-group.current-employment .details-value{color:#09a4a4;font-weight:700}.mentor-card .mentor-card-footer{padding:1.6rem 2.4rem;border-top:.05rem solid #6b7589}.mentor-card .mentor-card-footer .linkedin{margin-top:0}.mentor-empty-card{box-shadow:4px 0 12px 0 rgba(3,104,104,.2);padding:1.6rem 2.4rem;background-color:#fff;border-radius:.4rem}.mentor-empty-card .button{display:block;margin-top:1.6rem}.mentor-search-card{background-color:#fff}.mentor-search-card .mentor-search-header{padding:1.6rem;display:flex;justify-content:space-between;align-items:center;border-bottom:.05rem solid #6b7589}.mentor-search-card .mentor-search-header .mentor-search-title{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0;color:#63666a}.mentor-search-card .mentor-search-body{padding:2.4rem 1.6rem .1rem}.mentor-search-card .mentor-search-body .checkbox-radio-group{margin-bottom:2.4rem}.mentor-search-card .favourites-filter .form-check,.mentor-search-card .favourites-filter .single-checkbox{margin-bottom:0}.mentor-search-card.favourites-filter-container{padding:1.6rem}@media only screen and (min-width:992px){.mentor-search-card{box-shadow:4px 0 12px 0 rgba(3,104,104,.2);margin-bottom:1.6rem;border-radius:.4rem}.mentor-search-card.favourites-filter-container{display:none}}.mentor-search-card.search{position:relative;padding:0;margin-bottom:0;box-shadow:none}.mentor-search-card.search .form-group{position:relative;margin-bottom:0!important}.mentor-search-card.search .form-group input{padding-left:3.2rem;padding-right:3.2rem}.mentor-search-card.search .form-group:before{transition:all .2s ease-in-out;position:absolute;top:.9rem;left:.8rem;font-family:icomoon;content:"\E907";font-size:1.8rem;color:#77ab30;font-weight:400;pointer-events:none}.mentor-search-card.search .search-clear{position:absolute;top:0;right:0}.mentor-search-card.search .search-clear:after{transition:all .2s ease-in-out;position:absolute;top:1rem;right:1rem;font-family:icomoon;content:"\E905";font-size:4rem;color:#09a4a4;font-weight:400}.mentor-search-card.search .favourites-filter{display:none}@media only screen and (min-width:992px){.mentor-search-card.search{padding:1.6rem;margin-bottom:1.6rem}.mentor-search-card.search .search-clear:after{top:2.6rem;right:2.6rem}.mentor-search-card.search .favourites-filter{display:block;margin-top:1.6rem}}.mobile-toggle-filters{display:none}@media only screen and (max-width:991px){.mobile-search-menu{box-shadow:0 4px 8px rgba(51,51,51,.25);padding:1.6rem;position:fixed;width:100%;top:6.4rem;left:0;z-index:9;background-color:#fff;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.mobile-search-menu .mobile-toggle-filters{transition:all .2s ease-in-out;font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;display:block;position:relative;padding:.8rem 1.2rem;margin-bottom:1.6rem;color:#6b7589;border:.1rem solid #6b7589;border-radius:.4rem}.mobile-search-menu .mobile-toggle-filters:after{transition:all .2s ease-in-out;position:absolute;top:.8rem;right:.8rem;font-family:icomoon;content:"\E900";font-size:1.4rem;color:#77ab30;transform:rotate(-90deg);pointer-events:none}.mobile-search-menu .mobile-toggle-filters:hover{cursor:pointer;color:#3a424d}.mobile-search-menu .mobile-toggle-filters:hover:after{right:.4rem}}@media only screen and (max-width:767px){.mobile-search-menu{top:5.6rem}}.mobile-filter-options{overflow:hidden;position:fixed;top:-100vh;left:0;z-index:80;height:100vh;width:100%;overflow-y:auto;padding-top:4rem;padding-bottom:6rem;background-color:#fff;scrollbar-width:none;-ms-overflow-style:none}.mobile-filter-options::-webkit-scrollbar{display:none}.mobile-filter-options .top-header-bar{box-shadow:0 4px 8px rgba(51,51,51,.25);position:fixed;top:-100vh;left:0;z-index:29;width:100%;height:4rem;padding:.8rem 1.6rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.mobile-filter-options .top-header-bar p{margin:0;color:#6b7589}.mobile-filter-options .top-header-bar .close-mobile-menu{position:relative}.mobile-filter-options .top-header-bar .close-mobile-menu:after{transition:all .2s ease-in-out;position:absolute;top:-1.2rem;right:-.2rem;font-family:icomoon;content:"\E905";font-size:4.2rem;color:#09a4a4;font-weight:400}.mobile-filter-options .top-header-bar .close-mobile-menu:hover:after{color:#008582}.mobile-filter-options .filter-pills-container.mobile{padding:3.2rem 1.6rem 1.6rem}.mobile-filter-options .filter-pills-container.mobile .pill-filters{margin-bottom:0;display:flex;flex-wrap:wrap}.mobile-filter-options .filter-pills-container.mobile .pill-filters .pill-button{border:.1rem solid #6b7589}.mobile-filter-options .filter-pills-container.mobile .pill-filters .clear{order:99}.mobile-filter-options .filter-pills-container.mobile .no-filters-indicator{color:#3a424d;display:block;color:#6b7589}.mobile-filter-options .filter-pills-container.mobile .no-filters-indicator,.mobile-filter-options .filter-pills-container.mobile .title{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.mobile-filter-options .filter-pills-container.mobile .title{color:#3a424d;margin:0 0 1.6rem;font-weight:700}@media only screen and (min-width:992px){.mobile-filter-options{top:0!important;height:auto;position:relative;padding:0;z-index:1;overflow:hidden;background-color:transparent}.mobile-filter-options .top-header-bar{display:none}}.toggle-favourites{display:flex;justify-content:center;padding:1.6rem;margin-bottom:2.4rem}.toggle-favourites a{padding:.8rem 2.4rem;border:.1rem solid #6b7589;transition:all .2s ease-in-out}.toggle-favourites a:first-of-type{border-radius:.4rem 0 0 .4rem}.toggle-favourites a:last-of-type{border-radius:0 .4rem .4rem 0}.toggle-favourites a.is-active{border:.1rem solid #c76c00;background:#de7a04;color:#fff}.toggle-favourites a.is-active:hover{background:#c86e04}.toggle-favourites a:hover:not(.is-active){color:#de7a04}.toggle-favourites a:hover:not(.is-active) span{border-bottom:.1rem solid #de7a04}.connections-card{box-shadow:0 4px 15px rgba(3,104,104,.2),4px 0 12px rgba(3,104,104,.2);background-color:#fff;border-radius:.4rem}.connections-card .connections-card-header{padding:.8rem 1.6rem;border-bottom:.1rem solid #ebebeb}.connections-card .connections-card-header .connection-filters{display:flex;align-items:center}.connections-card .connections-card-header .connection-filters .sort-label,.connections-card .connections-card-header .connection-filters .sort-link{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0 1rem 0 0;color:#6b7589}.connections-card .connections-card-header .connection-filters .sort-link{transition:all .2s ease-in-out}.connections-card .connections-card-header .connection-filters .sort-link:hover{color:#63666a}.connections-card .connections-card-header .connection-filters .sort-link.active{font-weight:700;color:#63666a}@media only screen and (min-width:768px){.connections-card .connections-card-header{padding:.8rem 2.4rem}.connections-card .connections-card-header .connection-filters .sort-label,.connections-card .connections-card-header .connection-filters .sort-link{margin-right:1.6rem}}.connections-card .connections-card-header .connection-filters .sort-link:last-child{margin-right:0}.connections-card .connections-card-body{display:flex;flex-direction:column}.connections-card .connections-card-body .connection-wire{order:1}.connections-card .empty-connection-row{padding:0 0 1.6rem}.hero-header{position:relative;padding:1.6rem 0 0}@media only screen and (min-width:1200px){.hero-header{display:flex;flex-direction:column}}.hero-header .image-background{margin-right:.4rem;width:100%;height:39.2rem;background-repeat:no-repeat;background-position:100% 0;background-size:150%}.hero-header .text-section{padding:1.6rem 0 4rem}.hero-header .text-section .page-title{margin-bottom:2.4rem}.hero-header .text-section .header-text{font-size:1.8rem;line-height:3.2rem;font-family:open-sans,sans-serif;font-weight:600;color:#3a424d;margin:0}@media only screen and (min-width:992px){.hero-header .text-section .header-text{font-size:1.8rem;line-height:3.2rem}}.hero-header .text-section .button{margin-top:4rem}@media only screen and (min-width:360px){.hero-header .image-background{background-size:115%}}@media only screen and (min-width:460px){.hero-header .image-background{background-size:96%;background-position:50%}}@media only screen and (min-width:576px){.hero-header .image-background{background-size:contain}}@media only screen and (min-width:1200px){.hero-header{margin:4.8rem 0;display:block;min-height:65rem}.hero-header .image-background{position:absolute;top:0;right:0;margin:0;height:100%;width:100%;background-position:100%}.hero-header .text-section{margin-top:2.4rem;padding:0 0 11.2rem}.hero-header .text-section .header-text{width:38rem;max-width:100%}}.about-section .image-background{width:calc(100% - 1.6rem);margin:0 auto;height:45.6rem;background-size:contain;background-position:50%;background-repeat:no-repeat}.about-section .blue-section{padding:3.2rem 0 4.8rem;background-color:#09a4a4}.about-section .blue-section .row{position:relative}.about-section .blue-section .section-title{margin-top:2.4rem;font-family:ff-more-web-pro,sans-serif;color:#fff}.about-section .blue-section .section-text{margin:2.4rem 0 0;color:#fff}.about-section .white-section{padding:2.4rem 0 5.6rem;background-color:#fff}.about-section .white-section .sub-section-title{font-weight:500}.about-section .white-section .sub-section-text{margin:1.6rem 0 0}.about-section .white-section .button{margin-top:4.8rem}@media only screen and (min-width:992px){.about-section .blue-section{padding:4.8rem 0 4rem}.about-section .white-section{padding:4rem 0 6.4rem}}@media only screen and (min-width:1200px){.about-section .image-background{position:absolute;top:-3.2rem;left:0;width:48.8rem;height:58.4rem}.about-section .blue-section{padding:8rem 0 3.2rem}.about-section .blue-section .section-title{margin:0}.about-section .white-section{padding:4rem 0 10.6rem}}.mentorship-section{padding:5.6rem 0 3.2rem;background-color:#09a4a4}.mentorship-section .section-content{margin-bottom:3.2rem;text-align:center}.mentorship-section .section-content .section-title{color:#fff;font-family:ff-more-web-pro,sans-serif}.mentorship-section .section-content .section-text{color:#fff;margin:2.4rem 0 0}.mentorship-section .section-cards>div{display:flex}.mentorship-section .section-cards .section-card{box-shadow:0 4px 8px rgba(51,51,51,.25);padding:3.2rem 2.4rem;display:flex;flex-direction:column;align-items:center;margin-bottom:2.4rem;width:100%;text-align:center;background-color:#fff;border-radius:.4rem}.mentorship-section .section-cards .section-card .section-card-image{height:12rem;width:12rem;margin-bottom:1.6rem;background-size:contain;background-repeat:no-repeat;background-position:50%}.mentorship-section .section-cards .section-card .section-card-text{margin:0}@media only screen and (min-width:992px){.mentorship-section{padding:8rem 0}.mentorship-section .section-content{margin-bottom:5.6rem}.mentorship-section .section-cards .section-card{margin-bottom:0}}.call-to-action{padding:4.8rem 0 4rem;text-align:center;background-color:#fff}.call-to-action .cta-image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.call-to-action .cta-image-container .cta-image{width:100%;height:24rem;background-size:contain;background-repeat:no-repeat;background-position:50%}.call-to-action .section-title{margin:1.6rem 0 2.4rem;font-family:ff-more-web-pro,sans-serif}.call-to-action .section-text{margin:0}.call-to-action .button{margin-top:4rem}@media only screen and (min-width:768px){.call-to-action{text-align:left}.call-to-action .cta-image-container .cta-image{height:32rem}}@media only screen and (min-width:992px){.call-to-action{padding:6.4rem 0}}.dashboard-links-container{display:flex;align-items:flex-start;flex-direction:column}.dashboard-links-container .dashboard-link{font-size:1.8rem;line-height:3.2rem;font-family:open-sans,sans-serif;font-weight:600;transition:all .2s ease-in-out;position:relative;display:flex;align-items:center;margin:0 0 1.6rem;padding:.8rem 1.6rem;color:#3a424d;background-color:#f8f8f8;border-radius:3.2rem}@media only screen and (min-width:992px){.dashboard-links-container .dashboard-link{font-size:1.8rem;line-height:3.2rem}}.dashboard-links-container .dashboard-link img{transition:all .2s ease-in-out;position:relative;margin-right:1.2rem}.dashboard-links-container .dashboard-link:hover{color:#3a424d;background-color:#ebebeb}.dashboard-links-container .dashboard-link:hover img{transform:scale(1.2)}@media only screen and (min-width:768px){.dashboard-links-container{flex-direction:row;align-items:center;flex-wrap:wrap}.dashboard-links-container .dashboard-link{width:auto;margin:0 1.6rem 1.6rem 0}.dashboard-links-container .dashboard-link img{margin-right:.8rem}}@media only screen and (min-width:992px){.dashboard-links-container .dashboard-link{margin:0 1.6rem 0 0}.dashboard-links-container .dashboard-link img{margin-right:1.2rem}}.resources-page-title{color:#fff;margin-bottom:3.6rem}.resources-card{box-shadow:0 4px 15px rgba(3,104,104,.2),4px 0 12px rgba(3,104,104,.2);background-color:#fff;border-radius:.4rem}.resources-card .resources-card-header{padding:.8rem 1.6rem;border-bottom:.2rem solid #de7a04}.resources-card .resources-card-header .resource-filters{display:flex;flex-wrap:wrap;margin:0;padding:0}@media only screen and (min-width:992px){.resources-card .resources-card-header .resource-filters{flex-wrap:nowrap;align-items:center}}.resources-card .resources-card-header .resource-filters li{flex-basis:100%;font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.2rem;color:#77ab30}@media only screen and (min-width:992px){.resources-card .resources-card-header .resource-filters li{flex-basis:auto;margin:0 1.2rem}}.resources-card .resources-card-header .resource-filters li:first-of-type{margin:0 0 1.2rem;color:#63666a}@media only screen and (min-width:992px){.resources-card .resources-card-header .resource-filters li:first-of-type{margin:0}}@media only screen and (min-width:992px){.resources-card .resources-card-header .resource-filters li:nth-of-type(2){margin:0 1.2rem 0 2.4rem}}.resources-card .resources-card-header .resource-filters span{cursor:pointer;transition:all .2s ease-in-out}.resources-card .resources-card-header .resource-filters span:hover{color:#5f8e4f}.resources-card .resources-card-header .resource-filters span.active{font-weight:700}@media only screen and (min-width:768px){.resources-card .resources-card-header{padding:1.2rem 2.4rem}}.resources-card .resources-card-header .resource-filters li:last-child{margin-right:0}.resources-card .resources-card-body{display:flex;flex-direction:column}.resources-card .resources-card-body .a-resource{display:flex;flex-wrap:wrap;padding:3.2rem 2.4rem;border-bottom:.1rem solid #ebebeb}.resources-card .resources-card-body .a-resource:last-of-type{border:none}.resources-card .resources-card-body .a-resource .resource-title-category{flex-basis:100%}@media only screen and (min-width:992px){.resources-card .resources-card-body .a-resource .resource-title-category{flex-basis:32rem}}.resources-card .resources-card-body .a-resource .resource-title-category h4{font-size:1.8rem;line-height:3.2rem;margin:0 0 1.6rem}.resources-card .resources-card-body .a-resource .resource-title-category span{font-size:1.4rem;line-height:2.2rem;color:#77ab30;display:inline-block;margin:0 0 1.6rem}.resources-card .resources-card-body .a-resource .resource-description{flex-basis:100%}@media only screen and (min-width:992px){.resources-card .resources-card-body .a-resource .resource-description p:first-child{margin-top:0}}.resources-card .resources-card-body .a-resource .resource-description p{font-size:1.4rem;line-height:2.22rem}.resources-card .resources-card-body .a-resource .resource-description p:first-of-type{margin-top:0}@media only screen and (min-width:992px){.resources-card .resources-card-body .a-resource .resource-description{flex-basis:calc(100% - 47.4rem);padding-left:6.4rem;padding-right:5.6rem}}.resources-card .resources-card-body .a-resource .resource-download{flex-basis:100%;margin-left:auto}@media only screen and (min-width:992px){.resources-card .resources-card-body .a-resource .resource-download{flex-basis:14rem}.resources-card .resources-card-body .a-resource .resource-download a div{width:100%}}.resources-card .resources-card-body .a-resource .resource-download a div{white-space:nowrap;-webkit-hyphens:none;hyphens:none}.resources-card .empty-connection-row{padding:0 0 1.6rem}.resources-pagination{margin:4.8rem 0}.resources-pagination nav .pagination{width:100%;background:#fff;align-items:center;justify-content:center;border-radius:.4rem;padding:.8rem}.resources-pagination nav .pagination .page-item:first-of-type{margin-right:auto}.resources-pagination nav .pagination .page-item:first-of-type a,.resources-pagination nav .pagination .page-item:first-of-type button,.resources-pagination nav .pagination .page-item:first-of-type span{padding-right:1.6rem}.resources-pagination nav .pagination .page-item:last-of-type{margin-left:auto}.resources-pagination nav .pagination .page-item:last-of-type a,.resources-pagination nav .pagination .page-item:last-of-type button,.resources-pagination nav .pagination .page-item:last-of-type span{padding-left:1.6rem}.resources-pagination nav .pagination .page-item:first-of-type a,.resources-pagination nav .pagination .page-item:first-of-type button,.resources-pagination nav .pagination .page-item:first-of-type span,.resources-pagination nav .pagination .page-item:last-of-type a,.resources-pagination nav .pagination .page-item:last-of-type button,.resources-pagination nav .pagination .page-item:last-of-type span{border-radius:0;font-weight:600}.resources-pagination nav .pagination .page-item a,.resources-pagination nav .pagination .page-item button,.resources-pagination nav .pagination .page-item span{padding:0;display:block;width:3.2rem;height:3.2rem;line-height:3.2rem;text-align:center;border-radius:3.2rem;font-size:1.2rem;color:#3a424d}.resources-pagination nav .pagination .page-item a:hover,.resources-pagination nav .pagination .page-item button:hover,.resources-pagination nav .pagination .page-item span:hover{background:transparent}.resources-pagination nav .pagination .page-item.active span{background:#09a4a4;color:#fff}.resources-pagination nav .pagination .page-item.disabled,.resources-pagination nav .pagination .page-link{border:none}.resources-pagination-mobile{margin:4.8rem 0}.resources-pagination-mobile .pagination{gap:1.6rem}.resources-pagination-mobile .pagination .page-item{flex:1}.resources-pagination-mobile .pagination .page-item .page-link,.resources-pagination-mobile .pagination .page-item button{width:100%;text-align:center;color:#3a424d}.resources-pagination-mobile .pagination .page-item:last-of-type{margin-left:auto}#set-profile-avatar .modal-content .modal-body{text-align:left!important;padding:4rem}#the-avatar-selector{width:100%;margin:0 0 24px}#the-avatar-selector .theme-selections{font-size:inherit;display:flex;gap:8px;margin:0;padding:0}#the-avatar-selector .theme-selections li{cursor:pointer;display:flex;flex-direction:row;align-items:flex-start;padding:2px;gap:16px;border:3px solid #fff;border-radius:32px}#the-avatar-selector .theme-selections li.selected{border:3px solid #3a424d}#the-avatar-selector .theme-selections li .circular{min-width:32px;min-height:32px;border-radius:32px}#the-avatar-selector .theme-selections li.theme-G .circular{background-color:#77ab30}#the-avatar-selector .theme-selections li.theme-O .circular{background:#de7a04}#the-avatar-selector .theme-selections li.theme-T .circular{background:#09a4a4}#the-avatar-selector .avatar-choices{margin:0;padding:0;gap:16px;max-width:414px;flex-wrap:wrap}#the-avatar-selector .avatar-choices li{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;width:70px;height:70px;border:3px solid #fff;border-radius:70px}#the-avatar-selector .avatar-choices li.selected{border:3px solid #3a424d}#the-avatar-selector .avatar-choices img{min-width:64px;min-height:64px;max-width:64px;max-height:64px;width:64px;height:64px;margin:0 auto!important;border:3px solid #fff;border-radius:64px}#the-avatar-selector p.label{color:#63666a;margin-bottom:16px}.sidebar-mini-1 #the-avatar-selector p.label{color:#3a424d}.group-cta{padding:2.4rem 1.6rem;display:flex;flex-direction:column;gap:3.2rem;background-color:#a2dadb;border-radius:.4rem}.group-cta .illustration{height:9.6rem;width:9.6rem;min-width:9.6rem}.group-cta .left-content{display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center}.group-cta .text-container .title{margin:0 0 1.6rem;font-family:ff-more-web-pro,sans-serif;font-size:2rem;line-height:2.8rem;font-weight:700}.group-cta .text-container .content{margin:0;font-size:1.4rem;line-height:2.4rem}.group-cta .group-switcher{width:100%}@media only screen and (min-width:768px){.group-cta{padding:3.2rem 6.4rem}.group-cta .text-container .title{font-size:2.4rem;line-height:3.2rem}.group-cta .text-container .content{font-size:1.6rem;line-height:2.6rem}}@media only screen and (min-width:992px){.group-cta{flex-direction:row;align-items:center;justify-content:space-between;gap:4.8rem;padding:3.2rem 4.8rem}.group-cta .illustration{height:8rem;width:8rem;min-width:8rem}.group-cta .left-content{flex-direction:row;align-items:center;gap:3.2rem;text-align:left}.group-cta .group-switcher{width:50%}}@media only screen and (min-width:1200px){.group-cta{padding:3.2rem 6.4rem;gap:6.4rem}.group-cta .group-switcher{width:40%}}body .general-card-page{padding:3.2rem 0 5.6rem}body .general-card-page .button.general-card-button{margin-top:4rem;width:100%}@media only screen and (min-width:768px){body .general-card-page{padding:5.6rem 0 9.6rem}}@media only screen and (min-width:992px){body .general-card-page{padding:9.6rem 0 13.6rem}}.default-content-page .default-page-card{padding:3.2rem 2.4rem}@media only screen and (min-width:768px){.default-content-page .default-page-card{padding:7.2rem}}.page-404 .default-page-card{text-align:center}.page-404 .default-page-card h2{margin-bottom:2.4rem}.page-404 .default-page-card p{font-family:open-sans,sans-serif;font-size:1.8rem;font-weight:400;line-height:2.8rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.page-404 .default-page-card .button-section{margin-top:3.2rem}.create-account{padding:9.6rem 0 13.6rem;display:flex;align-items:center;justify-content:center}.create-account .steps-container.container{padding:0}.create-account .page-card .row.setup-content{width:100%;margin:0 auto}.create-account .page-card .step-body{width:100%}.create-account .page-card .step-body.radio-group-step{margin-top:-3.2rem}.create-account .page-card .step-footer{width:100%;margin-top:1.6rem}.create-account .page-card .step-footer .form-errors{margin-bottom:4rem}.create-account .page-card .step-footer .button{min-width:100%}.create-account .login-message{margin:0;font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.create-account .login-message.error{margin-top:-1.6rem;margin-bottom:2.4rem}.create-account .confirmation .step-body p{margin:0 0 2.4rem;text-align:center}.create-account .account-progress-message{padding:1.6rem;margin-bottom:1.6rem}.create-account .account-progress-message p{margin:0;text-align:center;color:#6b7589}.create-account .account-progress-message p .button:hover{cursor:pointer}@media only screen and (min-width:768px){.create-account .account-progress-message{padding-left:2.4rem;padding-right:2.4rem}}@media only screen and (min-width:992px){.create-account .account-progress-message{padding-left:6.4rem;padding-right:6.4rem}}.password-page,.pl-login-page{padding:9.6rem 0 8rem}.password-page .password-input-header,.pl-login-page .password-input-header{display:flex;justify-content:space-between}.password-page .password-input-header .button,.pl-login-page .password-input-header .button{font-size:1.4rem;line-height:2.2rem}.password-page .form-check,.pl-login-page .form-check{margin-top:3.2rem}.password-page .form-check .label,.pl-login-page .form-check .label{margin-left:.8rem}.password-page .form-errors-container,.pl-login-page .form-errors-container{margin-top:3.2rem}.password-page .button--primary,.pl-login-page .button--primary{margin-top:2.4rem;min-width:100%}.password-page .register-message,.pl-login-page .register-message{margin:0;font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.password-page .forgot-password-button,.pl-login-page .forgot-password-button{margin-top:4.8rem}div.mentor-search{position:relative;padding:16.4rem 0 3.2rem}@media only screen and (min-width:992px){div.mentor-search{padding:9.6rem 0 13.6rem}}div.mentor-search .filter-pills-container.desktop{display:none}div.mentor-search .filter-pills-container.mobile{display:block}@media only screen and (min-width:992px){div.mentor-search .filter-pills-container.desktop{display:block}div.mentor-search .filter-pills-container.mobile{display:none}}@media only screen and (max-width:767px){div.mentor-search .mentor-list-pagination nav{flex-direction:column}div.mentor-search .mentor-list-pagination nav>div{margin-top:8px}div.mentor-search .mentor-list-pagination nav>div:first-child{width:100%}div.mentor-search .mentor-list-pagination nav>div:first-child>span{width:calc(50% - .8rem)}div.mentor-search .mentor-list-pagination nav>div:first-child>span>button,div.mentor-search .mentor-list-pagination nav>div:first-child>span>span{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;font-size:1.4rem!important;width:100%;margin:0!important;justify-content:center;padding:8px 16px!important}}div.mentor-search .mentor-list-pagination nav>.hidden{display:block!important;margin-top:24px;width:100%}@media only screen and (max-width:767px){div.mentor-search .mentor-list-pagination nav>.hidden{margin-top:16px;display:none!important}}div.mentor-search .mentor-list-pagination nav>.hidden>div:first-child{display:none!important}div.mentor-search .mentor-list-pagination nav>.hidden .text-sm{font-family:open-sans,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem;letter-spacing:0;color:#6b7589;color:#fff;font-size:1.2rem!important}div.mentor-search .mentor-list-pagination nav>.hidden .inline-flex{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:.4rem;padding:8px 0;flex-wrap:wrap}div.mentor-search .mentor-list-pagination nav>.hidden .inline-flex span{display:flex;align-items:center;padding:0!important;height:32px;width:32px;border-radius:16px;border:none!important}div.mentor-search .mentor-list-pagination nav>.hidden .inline-flex>span:first-child{margin-right:auto}@media only screen and (max-width:767px){div.mentor-search .mentor-list-pagination nav>.hidden .inline-flex>span:first-child{display:none}}div.mentor-search .mentor-list-pagination nav>.hidden .inline-flex>span:last-child{margin-left:auto}@media only screen and (max-width:767px){div.mentor-search .mentor-list-pagination nav>.hidden .inline-flex>span:last-child{display:none}}div.mentor-search .mentor-list-pagination nav>.hidden .inline-flex button{border:none!important;outline:none!important;background:none!important}div.mentor-search .mentor-list-pagination nav>.hidden span[aria-current=page]>span{background-color:#09a4a4!important;color:#fff!important;font-weight:700!important}.connections-page{padding:3.2rem 0}.connections-page .group-cta{margin-top:3.2rem}@media only screen and (min-width:992px){.connections-page{padding:9.6rem 0 8rem}.connections-page .group-cta{margin-top:4.2rem}}.view-profile .career-details .default-page-card{padding:0}.view-profile .default-page-card{flex:1;border-radius:.4rem}.view-profile .default-page-card .card-body{padding:16px}.view-profile .default-page-card .card-body .tiny{margin-bottom:8px}.view-profile .default-page-card .card-body .small{margin-top:0;margin-bottom:24px}.view-profile .default-page-card .card-body .emphasis{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;font-weight:700;margin:8px 0 24px}.view-profile .default-page-card .card-body .emphasis.blue{color:#09a4a4}.view-profile .default-page-card .card-body .employer{margin:0 0 24px}.view-profile .default-page-card .card-body .institution{margin-bottom:24px}.view-profile .profile-container .career-details,.view-profile .profile-container .personal-details{display:flex}.contact-us-page .contact-us-confirmation.page-card-header{margin-bottom:0}.contact-us-page .contact-us-confirmation.page-card-header img{height:11rem;width:11rem;margin:0 auto 4.8rem}.contact-us-page .page-card .button.general-card-button{margin-top:1.6rem}.messages-page .personal-details .button{margin-left:-.4rem}@media only screen and (min-width:992px){.messages-page .personal-details{margin-bottom:0}}.messages-page .default-page-card.messages-card{padding:0;overflow:hidden}.messages-page .messages-section{padding:1.6rem}.messages-page .messages-header{display:flex;align-items:baseline;justify-content:space-between}.messages-page .messages-header .match-streak{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;display:inline-flex;align-items:center;gap:.35rem;margin:0 0 2.4rem;padding:.4rem 1rem;border-radius:2rem;font-weight:700;line-height:1.4}.messages-page .messages-header .match-streak .fa-fire{color:var(--streak-icon);filter:drop-shadow(0 0 var(--streak-glow,0) var(--streak-icon))}.messages-page .date-divider{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;margin:0 0 2.4rem;font-weight:700;color:grey;text-align:center}.messages-page .date-divider.beginning{color:#3a424d}.messages-page .messages{display:flex;flex-direction:column;height:45rem;overflow-x:hidden;overflow-y:scroll}.messages-page .messages .message-container{margin:0 0 1.6rem;display:flex;flex-direction:column}.messages-page .messages .message-container.received{align-items:flex-start}.messages-page .messages .message-container.sent{align-items:flex-end}.messages-page .messages .message{font-family:open-sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;padding:.8rem 1.6rem;max-width:50%;border-radius:.4rem}.messages-page .messages .message.received{background-color:#ebebeb}.messages-page .messages .message.sent{color:#fff;background-color:#09a4a4}.messages-page .messages .message .message-label{font-weight:400;color:#3a424d;margin:0 0 .4rem;font-weight:700}.messages-page .messages .message-time,.messages-page .messages .message .message-label{font-family:open-sans,sans-serif;font-size:1.4rem;line-height:2.2rem;letter-spacing:0;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto}.messages-page .messages .message-time{font-weight:400;color:#3a424d;margin:.2rem .2rem 0;color:#6b7589;line-height:1.6rem}.messages-page .new-message-section{padding:1.6rem;background:#f8f8f8}.messages-page .new-message-section label{display:none!important}.messages-page .new-message-section .button-container{display:flex;justify-content:flex-end}.messages-page .chat-disabled{padding:1.6rem;background:#f8f8f8;text-align:center}.messages-page .chat-disabled p{margin:0}.resources-page .resource-row{margin-bottom:8rem}.resources-page .resource-row:last-child{margin-bottom:0}.resources-page .category-anchor{display:block;position:relative;top:-12rem;visibility:hidden}.resources-page .category-title{margin-bottom:5.6rem;font-family:ff-more-web-pro,sans-serif;color:#fff}.resources-page .resource-cards-container{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -1.6rem}.onboarding-page .button.button.button--primary{width:100%}.onboarding-page .onboarding-step-5 .button.button--primary{margin-top:1.6rem}.profile-settings-page .page-title{font-size:3.2rem;line-height:4rem;font-family:open-sans,sans-serif;font-weight:500;color:#3a424d;margin-bottom:5.6rem;font-family:ff-more-web-pro,sans-serif;color:#fff}@media only screen and (min-width:992px){.profile-settings-page .page-title{font-size:4rem;line-height:4.8rem}}.profile-settings-page .notice-section{position:relative;margin-bottom:2.4rem;padding:2.4rem}.profile-settings-page .notice-section .inner-message{display:flex;align-items:center}.profile-settings-page .notice-section p{margin:0}.profile-settings-page .notice-section .notice-icon{position:relative;width:3.2rem;min-width:3.2rem;height:3.2rem;display:block;margin-right:1.6rem}.profile-settings-page .notice-section .notice-icon:before{position:absolute;top:.4rem;left:0;font-family:icomoon;content:"\E903";font-size:3.2rem;color:#ff4646;pointer-events:none}.profile-settings-page .profile-section{margin-bottom:1.6rem;padding:3.2rem 2.4rem .8rem}.profile-settings-page .profile-section .section-header{margin-bottom:3.2rem}.profile-settings-page .profile-section .section-header .section-text{margin:0}.profile-settings-page .profile-section .section-header .section-title{font-size:2.4rem;line-height:3.2rem;letter-spacing:0;font-family:ff-more-web-pro,sans-serif;font-weight:700;color:#3a424d;margin-bottom:.8rem}@media only screen and (min-width:992px){.profile-settings-page .profile-section .section-header .section-title{font-size:2.4rem;line-height:3.2rem}}.profile-settings-page .profile-section .button.button--secondary{margin-bottom:2.4rem}.profile-settings-page .section-action{display:flex;align-items:center}.profile-settings-page .saved-text{font-family:open-sans,sans-serif;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:#3a424d;word-wrap:break-word;overflow-x:hidden;-webkit-hyphens:auto;hyphens:auto;display:inline-block;margin-left:1.6rem;margin-bottom:2.4rem;color:#77ab30}.profile-settings-page .form-errors{margin:0 auto 1.6rem;max-width:80%;text-align:center}.profile-settings-page .submit-section{padding:3.2rem 2.4rem}.profile-settings-page .submit-section .button.button--primary{width:100%}.profile-settings-page .submit-section .saved-text{width:100%;display:block;margin:1.6rem 0 0;text-align:center}@media only screen and (min-width:992px){.profile-settings-page .notice-section{padding:2.4rem 7.2rem}.profile-settings-page .profile-section{padding:4rem 7.2rem 1.6rem}.profile-settings-page .submit-section{padding:4rem 14.4rem}}.user-dashboard-page{padding:8.8rem 0 9.6rem}.user-dashboard-page .page-title{font-size:3.2rem;line-height:4rem;font-family:open-sans,sans-serif;font-weight:500;color:#3a424d;margin-bottom:4rem;color:#fff;font-family:ff-more-web-pro,sans-serif}@media only screen and (min-width:992px){.user-dashboard-page .page-title{font-size:4rem;line-height:4.8rem}}.user-dashboard-page .avatar-greetings{display:flex;margin:0 0 2.4rem}.user-dashboard-page .avatar-greetings .avatar-select-preview{position:relative;max-height:6.4rem;margin:0 1.6rem 0 0;text-align:center}.user-dashboard-page .avatar-greetings .avatar-select-preview a{display:inline-block;text-align:center;margin:0 auto}.user-dashboard-page .avatar-greetings .avatar-select-preview a img{width:6.4rem;height:6.4rem;transition:all .2s ease-in-out}.user-dashboard-page .avatar-greetings .avatar-select-preview a:hover>img{transform:scale(1.1)}.user-dashboard-page .avatar-greetings .avatar-select-preview .camera-icon{position:absolute;right:-6px;bottom:-3px;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:2px solid #008582;border-radius:50%;background:#09a4a4}.user-dashboard-page .avatar-greetings .avatar-select-preview .camera-icon img{width:14px;height:14px}.user-dashboard-page .avatar-greetings .page-title{margin-top:auto;margin-bottom:auto}.user-dashboard-page .dashboard-links-container{margin-bottom:4.8rem}.user-dashboard-page .page-card{transition:all .2s ease-in-out;display:block;height:100%;position:relative;top:0}.user-dashboard-page .page-card .page-card-content{padding:4.8rem 2.4rem 5.6rem}.user-dashboard-page .page-card .button.button--primary{width:100%}.user-dashboard-page .page-card:hover{top:-.8rem}.user-dashboard-page .page-card:hover .button.button--primary{background-color:#5f8e4f}.user-dashboard-page .page-card.new-notification .button{background-color:#de7a04}.user-dashboard-page .page-card.new-notification .button:hover,.user-dashboard-page .page-card.new-notification:hover .button.button--primary{background-color:#c76c00}.user-dashboard-page .card-col{margin-bottom:2.4rem}@media only screen and (min-width:992px){.user-dashboard-page .page-title{margin-bottom:2.4rem}.user-dashboard-page .dashboard-links-container{margin-bottom:7.2rem}.user-dashboard-page .card-col{margin-bottom:0}}*{box-sizing:border-box}.hidden{display:none!important}@media only screen and (max-width:767px){.hide-mobile{display:none!important}}@media only screen and (min-width:768px){.mobile-only{display:none!important}}
/*# sourceMappingURL=front-end.css.map*/