body,html{font-family:Arial,Helvetica,sans-serif;background-color:#fff;overflow-wrap:break-word}body,body app-root,html,html app-root{height:100vh}body app-root .container-fluid,html app-root .container-fluid{padding-right:0;padding-left:0}body .outlet-heightfix,html .outlet-heightfix{min-height:calc(100vh - 103px - 215px - 0px)}@media screen and (max-width:520px){body .outlet-heightfix,html .outlet-heightfix{min-height:calc(100vh - 56px - 300px - 0px)}}.no-side-margin-nav{margin-left:23%}@media screen and (max-width:575px){.no-side-margin-nav{margin-left:5%}}.no-side-margin-body{margin-left:14%}.no-side-margin-body-mobile{margin-left:16.8%}@media screen and (max-width:1024px){.no-side-margin-body-mobile{margin-left:10.9%}}@media screen and (max-width:575px){.no-side-margin-body-mobile{margin-left:0}}.btn{cursor:pointer}.dropdown-menu{width:inherit!important}.dropdown-menu button{font-family:Roboto;font-size:16px;line-height:24px}.dropdown-menu .dropdown-item{cursor:pointer;overflow:hidden;color:#43425d}.dropdown-menu .dropdown-item:hover{background-color:#d0d1d2}.dropdown-menu li{padding-left:10px;font-family:Roboto;font-size:13px;line-height:18px;color:#43425d}.dropdown-menu .active,.dropdown-menu li:hover{background-color:#d0d1d2}ngb-alert .alert{display:-ms-flexbox;display:flex;padding:0}@media screen and (max-width:575px){ngb-alert .alert{-ms-flex-direction:column;flex-direction:column}}.modal-dialog{top:12%}@media screen and (max-width:575px){.modal-dialog{top:0}}.info-modal .modal-dialog,.narrower-modal .modal-dialog{top:12%}@media screen and (min-width:576px){.info-modal .modal-dialog,.narrower-modal .modal-dialog{max-width:90%;width:90%}}@media screen and (max-width:575px){.info-modal .modal-dialog,.narrower-modal .modal-dialog{top:0}}@media screen and (min-width:750px){.narrower-modal .modal-dialog{width:750px}}.info-modal .modal-dialog p{line-height:1.1rem!important;font-size:.9rem}@media screen and (min-width:750px){.info-modal .modal-dialog{width:580px}}.gul-modal{border:none;border-radius:0}@media screen and (min-width:576px){.gul-modal .modal-dialog{max-width:90%;width:90%}}@media screen and (min-width:750px){.gul-modal .modal-dialog{width:750px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){.gul-modal .modal-content{margin-right:0!important}}.on-top-modal .modal-dialog{top:0!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.on-top-modal .modal-dialog{max-width:90%;width:90%}}@media screen and (max-width:520px){.on-top-modal-mobile-full{background:#fff}}.on-top-modal-mobile-full .modal-dialog{background:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.on-top-modal-mobile-full .modal-dialog{max-width:90%;width:90%}}@media screen and (max-width:520px){.on-top-modal-mobile-full .modal-dialog{top:0;height:100%;width:100%;margin:0!important;padding:0!important;border-radius:0!important}.on-top-modal-mobile-full .modal-dialog .modal-content{height:100%;margin:0!important;border:none!important;border-radius:0!important}}@media screen and (min-width:521px){.on-top-modal-mobile-full .modal-dialog{height:auto;width:90%!important;max-width:800px!important}}.on-top-modal-mobile-full .modal-dialog .modal-content{height:100%!important;width:100%!important}.on-top-modal-mobile-full .modal-dialog .modal-content app-registration2,.on-top-modal-mobile-full .modal-dialog .modal-content app-reset-password{height:100%!important}.keep-same-bg .modal-backdrop.show{opacity:1!important}.modal-open{overflow-y:inherit!important}@media screen and (max-width:575px){.modal-content{margin-right:1.8%!important}}.modal-backdrop~.modal-backdrop{opacity:0!important}.popover-body{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)!important}.popover-body.figma-popover{font-family:Roboto;font-style:normal;font-weight:400;font-size:13px;line-height:19px;color:#24272a;box-shadow:0 2px 7px rgba(0,0,0,.25)!important}.interests-wizard .card:hover{box-shadow:6px 13px 17px 9px rgba(0,0,0,.2)}@media screen and (max-width:575px){.disappear{display:none!important}.appear{display:inherit!important}}@media screen and (max-width:767px){.profile h4{font-size:1rem}}.clickable{cursor:pointer}.strong-red-bottom{white-space:nowrap;font-weight:700;border-bottom:3px solid #eb0245}.editor-copyright{font-weight:700;font-size:1rem}