#login-page{display:flex;flex-grow:1;flex-direction:column;align-content:stretch;height:100%}#login-page .login-container{display:flex;flex-grow:1;flex-direction:row;flex-wrap:wrap-reverse;width:100%}#login-page .login-container .login-cont-left{display:flex;width:52.11%;align-items:stretch;order:1}#login-page .login-container .login-cont-left img{display:block;width:100%;height:auto;background-position:50%}#login-page .login-container .login-cont-right{display:flex;flex-direction:row;justify-content:center;width:47.89%;flex-grow:1;order:2;background-color:#fff}#login-page .login-container .login-cont-right .login-content{display:flex;flex-direction:column;width:320px;height:359px;margin-top:21.87%}#login-page .login-container .login-cont-right .login-content .login-logo{text-align:center;height:122px}#login-page .login-container .login-cont-right .login-content .login-logo img{width:122px;height:auto}#login-page .login-container .login-cont-right .login-content h2{display:block;font-style:normal;font-size:18px;text-align:center;font-family:montserratmedium;color:#030000;margin-top:10px}#login-page .login-container .login-cont-right .login-content .login-form{margin-top:55px}#login-page .login-container .login-cont-right .login-content .login-form label{font-family:montserratregular;font-size:18px;font-weight:400;margin-bottom:10px}#login-page .login-container .login-cont-right .login-content .login-form .login-email{margin-bottom:15px}#login-page .login-container .login-cont-right .login-content .login-form .login-btn{text-align:center}#login-page .login-container .login-cont-right .login-content .login-form .login-btn mgt-login{--font-family:montserratmedium;--font-size:16px;--font-weight:normal;--padding:12px 60px;--width:100%;--height:41px;--button-color:#fff;--button-color--hover:#fff;--button-background-color:#003da5;--button-background-color--hover:#2da0d9;--popup-background-color:#fff;--popup-command-font-size:16px;--popup-color:#201f1e}#login-page .login-container .login-cont-right .login-content .login-form .login-or-form{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:20px 0}#login-page .login-container .login-cont-right .login-content .login-form .login-or-form span{padding:5px;color:grey}#login-page .login-container .request-admin{margin-top:10px;width:400px}#login-page .login-container .request-text{color:#2da0d9}@media screen and (max-width:992px) and (max-height:700px){#login-page .login-container .login-cont-right .login-content{z-index:1;margin-top:10%}}@media screen and (max-width:480px){#login-page .login-container{display:flex;width:100%;flex-grow:0;flex-wrap:nowrap}#login-page .login-container .login-cont-left{display:flex;width:100%;align-items:stretch;order:1;height:100%;position:absolute}#login-page .login-container .login-cont-left img{display:block;width:100%;height:100%;background-position:50%}#login-page .login-container .login-cont-right .login-content{z-index:1;margin-top:50%}#login-page .login-container .login-cont-right .login-content .login-form .login-or-form span{color:#030000;font-size:18px}}@media screen and (max-width:480px) and (max-height:700px){#login-page .login-container .login-cont-right .login-content{z-index:1;margin-top:5%}}@media screen and (max-width:480px){#login-page .login-container .request-admin{width:250px}#login-page .login-container .request-admin>a{text-align:center}}@media screen and (max-height:700px) and (max-width:920px){#login-page .login-container .login-cont-left img{height:700px}}#footer-section{display:flex;flex-direction:row;align-items:center;align-content:center;justify-items:flex-start;width:100%;height:40px;background-color:#003da7}#footer-section ul{list-style:none;margin-left:35px}#footer-section ul li{display:inline-block;vertical-align:middle;margin-right:30px}#footer-section ul li a{font-family:montserratbold;font-weight:700;font-size:12px;color:#fff;cursor:pointer}#footer-section ul li a:hover{color:#46a6ff}#footer-section ul li .privacy-img{width:20px;padding-right:3px}#footer-section ul li .textwithimage{display:flex;align-items:center;justify-content:center}@media screen and (max-width:576px){#footer-section{flex-direction:column;justify-items:flex-start;align-items:flex-start;height:100%;padding:10px}#footer-section ul{margin-left:15px}#footer-section ul li{display:block;padding:5px}}#login-form-user .icon-email,#login-form-user .icon-password{color:grey;font-size:20px}#login-form-user .ant-form-item-explain-error{color:#ad0001}#login-form-user .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,#login-form-user .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{border-color:#ad0001}#login-form-user .btn-sign-in{background:#003da5;border-color:#003da5;font-size:16px;height:41px;font-weight:400;font-family:"montserratmedium";text-align:center}#login-form-user .btn-sign-in:hover{background-color:#2da0d9;border-color:#2da0d9}#login-form-user .login-link{text-decoration:none;color:#000}#login-form-user .login-link p{font-weight:700;font-size:.8rem;text-align:end;margin:6px}#login-form-user .login-link:hover{text-decoration:none}@media screen and (max-width:320px){#login-form-user{padding:0 20px}}.center{text-align:center;margin:170px}.forgot_password .icon-email{color:grey;font-size:20px}.forgot_password .btn-sign-in{background:#003da5;border-color:#003da5;font-size:16px;height:41px;width:100%;font-weight:400;font-family:"montserratmedium";text-align:center}.forgot_password .btn-sign-in:hover{background-color:#2da0d9;border-color:#2da0d9}.forgot_password p{display:block;font-style:normal;font-size:18px;text-align:center;font-family:montserratmedium;color:#030000;margin:20px 0}.forgot_password .ant-form-item-explain-error{color:#ad0001}.forgot_password .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.forgot_password .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{border-color:#ad0001}@media screen and (max-width:480px){.forgot_password{padding:0 20px}.forgot_password p{display:block;font-style:normal;font-size:18px;font-family:montserratmedium;color:#fff;margin:20px 0;text-align:center}.forgot_password .email:first-child>div{color:#fff}}.reset_password .MuiFormControl-root{margin:10px}.reset_password .icon-email{color:grey;font-size:20px}.reset_password .prag-1{display:block;font-style:normal;font-size:18px;text-align:center;font-family:montserratmedium;color:#030000;margin:20px 0}.reset_password .btn-sign-in{background:#003da5;border-color:#003da5;font-size:16px;height:41px;width:100%;margin:10px;font-weight:400;font-family:"montserratmedium";text-align:center}.reset_password .btn-sign-in:hover{background-color:#2da0d9;border-color:#2da0d9}@media screen and (max-width:480px){.reset_password{padding:0 20px}.reset_password .email:first-child>div{color:#fff}}#public-layout{align-items:stretch;width:100%;background-color:#efefef}#public-layout,#public-layout #content{display:flex;flex-grow:1;flex-direction:column}#public-layout #content{min-height:100%}#headeradmin-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;width:100%;height:61px;background-color:transparent}#headeradmin-section #logo-cont{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-items:center;width:140px}#headeradmin-section #logo-cont img{display:block;width:33px;height:33px}#headeradmin-section #headeradmin-section-content{flex-grow:1}#headeradmin-section #headeradmin-section-content h1{font-family:montserratregular;font-weight:600;font-size:22px;color:#030000;letter-spacing:0;padding-left:38px}@media screen and (min-width:576px) and (max-width:630px){#headeradmin-section #logo-cont{width:120px}#headeradmin-section #headeradmin-section-content h1{font-size:18px;padding-left:20px}}@media screen and (max-width:576px){#headeradmin-section #logo-cont{width:100px}#headeradmin-section #headeradmin-section-content h1{font-size:15px;padding-left:20px}}@media screen and (max-width:480px){#headeradmin-section #logo-cont{width:60px}#headeradmin-section #headeradmin-section-content h1{font-size:14px;padding-left:7px}}@media screen and (min-width:321px) and (max-width:400px){#headeradmin-section #logo-cont{width:50px}#headeradmin-section #headeradmin-section-content h1{font-size:11px;padding-left:3px}}@media screen and (max-width:320px){#headeradmin-section #logo-cont{width:50px}#headeradmin-section #headeradmin-section-content h1{font-size:11px;padding-left:2px}}#sidebaradmin-section{display:flex;flex-direction:column;width:140px;height:100%}#sidebaradmin-section .sidebaradmin-section-navlink{flex-grow:1}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk{display:inline-block;list-style:none}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li{display:block}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a{display:block;padding:15px 11%;text-align:center;color:#fff}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a.active-link{color:#fff;border-right:3px solid #00a3e0;background-color:#16216a}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a:hover{font-weight:700;color:#fff;border-right:3px solid #00a3e0;background-color:#16216a}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a img{display:block;width:24px;height:auto;margin-left:auto;margin-right:auto;margin-bottom:5px}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a span{display:block;font-family:montserratmedium;font-size:14px;line-height:18px;font-weight:400;font-stretch:normal;font-style:normal;clear:both}#sidebaradmin-section .sidebaradmin-section-menu{display:flex;height:100px;justify-content:center;align-items:center;background-color:#16216a}#sidebaradmin-section .sidebaradmin-section-menu .MuiAvatar-root{width:60px;height:60px}#sidebaradmin-section .sidebaradmin-section-menu .MuiAvatar-root .MuiSvgIcon-root{width:2em;height:1.2em}@media screen and (max-width:992px){#sidebaradmin-section{flex-direction:row;width:100%;height:auto}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk{display:flex;list-style:none}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a{display:inline-flex;padding:20px 12%}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a img{display:block;width:24px;height:20px;margin-left:auto;margin-right:auto;margin-top:5px}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a span{display:block;font-family:montserratmedium;font-size:14px;line-height:18px;font-weight:400;font-stretch:normal;font-style:normal;clear:both}#sidebaradmin-section .sidebaradmin-section-menu{height:auto;padding:15px}}@media screen and (max-width:576px){#sidebaradmin-section{flex-direction:column;width:100%;height:auto}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk{display:flex;list-style:none;flex-direction:column}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a{display:flex;padding:20px 12% 20px 20px;width:100%;align-items:center}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a img{display:flex;width:20px;height:auto;margin-left:0;margin-right:30px;margin-top:5px}#sidebaradmin-section .sidebaradmin-section-navlink .nav-lnk li>a span{display:block;font-family:montserratmedium;font-size:14px;line-height:18px;font-weight:400;font-stretch:normal;font-style:normal;clear:both}#sidebaradmin-section .sidebaradmin-section-menu{height:auto;padding:15px}}.link-copied{text-align:center}.copy-trigger{background-color:#003da5;color:#fff;margin:0 -11px;padding:0 11px;line-height:30px}.copy-trigger:hover{cursor:pointer}.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;right:-5px;bottom:0;z-index:1;width:10px;height:100%;cursor:col-resize}#project-management-page{display:flex;flex-grow:1;flex-direction:column;align-content:stretch;height:100%;background-color:#f4f5f7}#project-management-page .ant-breadcrumb{padding:16px 38px 0}#project-management-page .sample-excel{text-decoration:none;color:#003da5}#project-management-page .ant-page-header{padding:16px 38px 0;background-color:#f4f5f7}#project-management-page .ant-page-header .ant-page-header-heading-title{font-family:montserratregular;font-size:22px;font-weight:600;color:#030000}#project-management-page .ant-page-header .page-header-desc{display:flex;flex-direction:row;flex-wrap:nowrap;justify-items:flex-start;justify-content:space-between;align-items:flex-start;align-content:flex-start}#project-management-page .ant-page-header .page-header-desc .page-header-desc-right{margin-left:25px}#project-management-page .ant-page-header .page-header-desc .ant-descriptions .ant-descriptions-item{font-size:14px}#project-management-page .ant-page-header .page-header-desc .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label{font-family:montserratextrabold;color:#000}#project-management-page .ant-page-header .page-header-desc .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content{font-family:montserratmedium;color:#030000}#project-management-page .project-management-page-table-tabmenu{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #c1c1c1}#project-management-page .project-management-page-table-tabmenu .ant-menu-item.ant-menu-item-only-child{font-family:montserratmedium;font-size:14px;font-weight:400;text-transform:uppercase;color:#c1c1c1;padding-left:50px;padding-right:50px;margin:0}#project-management-page .project-management-page-table-tabmenu .ant-menu-item.ant-menu-item-active,#project-management-page .project-management-page-table-tabmenu .ant-menu-item.ant-menu-item-selected{color:#003da5;border-bottom:2px solid #003da5}#project-management-page .project-management-page-content{display:flex;flex-direction:column;align-content:stretch;flex-grow:1;padding:30px 38px}#project-management-page .project-management-page-content .project-management-page-table-container{display:flex;flex-direction:column;align-content:stretch;background-color:#fff;border:1px solid #c1c1c1;border-radius:5px}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding:16px 20px}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-left{width:300px}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-left .ant-select{width:200px}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right{display:flex}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right .table-controls-row{display:flex;margin:5px 0;align-items:center;justify-content:flex-end}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right .table-controls-row .label{margin-right:5px;font-size:14px}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right .table-controls-row.isEndDate{justify-content:space-between}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right .MuiButton-root:hover{color:#00a3e0}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right .MuiButton-root.MuiButton-text{margin-left:20px}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right .MuiButton-root.MuiButton-text .MuiButton-label{font-family:montserratmedium;font-weight:400;font-size:14px;color:#000}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table-controls .project-management-page-table-controls-right .MuiButton-root.MuiButton-text .MuiButton-label:hover{color:#00a3e0}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table{padding-left:20px;padding-right:20px}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table .project-management-page-table-row-ctrl{display:flex;flex-direction:row;justify-content:center;justify-items:center;align-items:center}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table .ant-table-container .ant-table-header .ant-table-thead>tr>th{font-size:14px;text-transform:capitalize;color:#000}#project-management-page .project-management-page-content .project-management-page-table-container .project-management-page-table .ant-table-container .ant-table-body .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#aedeef;color:#000}#project-management-page .hide{display:none}.pmp-close-button{float:right;margin-bottom:1rem;cursor:pointer}@media screen and (max-width:576px){#project-management-page .project-management-page-content{padding:30px 10px}#project-management-page .project-management-page-table-controls-right{flex-direction:column;align-items:flex-start}#project-management-page .project-management-page-table-controls-right.homePageadmin-export{align-items:flex-end}}@media screen and (max-width:480px){#project-management-page .project-management-page-content{padding:30px 10px}#project-management-page .ant-page-header .page-header-desc{flex-direction:column}#project-management-page .ant-page-header .page-header-desc .page-header-desc-right{margin-left:0}}@media screen and (max-width:320px){#project-management-page .ant-page-header-heading-title{margin-right:0}#project-management-page .project-management-page-content{padding:30px 6px}}#upload-file{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-top:1rem}#upload-file .icon-style{box-sizing:border-box;-webkit-appearance:none;appearance:none;background-color:transparent;border:2px solid #3f51b5;cursor:pointer;text-align:center;text-transform:uppercase;border-radius:6px;color:#3f51b5;font-family:"montserratmedium";position:relative;overflow:hidden;z-index:1;transition:color .25s ease-in-out;width:20%;display:flex;align-items:center;padding:.6em 0 .6em 1em;justify-content:center}#upload-file .icon-style:after{content:"";position:absolute;display:block;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:100%;background:#3f51b5;z-index:-1;transition:width .25s ease-in-out}#upload-file .icon-style i{border-right:2px solid;position:absolute;top:0;bottom:0;left:0;right:0;width:20%;display:flex;flex-direction:column;justify-content:center;align-items:center}#upload-file .icon-style i .MuiSvgIcon-root{font-size:1.9rem}@media screen and (orientation:landscape) and (min-width:200px) and (max-width:1024px) and (max-height:700px){#upload-file .icon-style{width:30%}}#upload-file .icon-style:hover{color:#fff;outline:0;background:transparent}#upload-file .icon-style:hover:after{width:110%}#upload-file .icon-style:focus{outline:0;background:transparent}#upload-file .icon-style:disabled{opacity:.4;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}#upload-file .input-file{display:none}#upload-file .text-header{font-family:montserratmedium;font-weight:700;font-size:18px;color:#3f51b5;margin-right:30px}#place-holder-text{margin-top:10px}#place-holder-text p{color:grey}#view-files img{border-radius:6px;width:100%;height:100%}#view-files .section-files-pre{display:flex;flex-wrap:wrap;margin-top:10px}@media only screen and (max-width:400px){#view-files .section-files-pre{flex-direction:column}}#view-files article{margin-bottom:35px}#view-files article span{font-size:14px}#view-files .section-each-file{padding:.25rem;width:20%;height:120px;border-radius:6px;box-sizing:border-box}#view-files .section-each-file:hover{opacity:.55}#view-files .section-each-file:hover.isImageFile{display:flex}#view-files .section-each-file>div:first-of-type{height:100%;position:relative}@media only screen and (max-width:750px){#view-files .section-each-file{width:25%}}@media only screen and (max-width:500px){#view-files .section-each-file{width:50%}}@media only screen and (max-width:400px){#view-files .section-each-file{width:100%;padding:0 0 .4em}}#view-files .img-card{flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px;border-radius:6px;color:#fff;font-weight:700;background-color:rgba(5,5,5,.55)}#view-files .img-card.isImageFile{display:flex}#view-files .img-card aside{margin-top:auto;display:flex;justify-content:space-between}#view-files .icon-delete{cursor:pointer}#view-files .icon-delete:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (max-width:768px){#upload-file .icon-style{width:30%}}@media screen and (max-width:480px){#upload-file{display:flex;flex-direction:column-reverse}#upload-file .icon-style{width:100%}#upload-file .text-header{margin-top:20px}}.templates-ul{visibility:hidden}.templates-li:hover{background:#f1f1f1}.rdw-block-custom-dropdown{width:210px}#edit-schedule-section{padding:10px 10px 20px 70px}#edit-schedule-section .title{padding-top:4px}#edit-schedule-section .padding-right-element{padding-right:60px;padding-left:20px}#edit-schedule-section .padding-right-element_2{padding-right:30px;padding-left:20px}#edit-schedule-section .padding-right-element_3{padding-right:13px;padding-left:20px}#edit-schedule-section .padding-right-element_4{padding-right:35px}#edit-schedule-section .padding-right-element_4_zero{padding-right:40px}#edit-schedule-section .padding-right-element_4_2{padding-right:30px}#edit-schedule-section .padding-left-element_4{padding-left:20px}#edit-schedule-section .ant-space{justify-content:flex-start}#edit-schedule-section .input{width:275px}#add-new-visits{display:flex;flex-grow:1;flex-direction:column;justify-items:center}#add-new-visits .add-new-visits-cont{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}#add-new-visits .add-new-visits-cont .add-new-visits-right{margin-left:24px;width:auto}.ant-modal-add-visits .ant-modal-body{padding:10px}@media screen and (max-width:768px){#add-new-visits .add-new-visits-cont{flex-direction:column}#add-new-visits .add-new-visits-right{margin-left:0!important}}@media screen and (max-width:480px){#add-new-visits{justify-content:flex-start}#add-new-visits .add-new-visits-cont{flex-direction:column}#add-new-visits .add-new-visits-right{width:350px!important;margin-left:0!important}}.visitconfig-container{display:flex;flex-direction:column;justify-content:stretch;padding:20px;border:1px solid rgba(0,0,0,.1607843137254902);border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.visitconfig-container .visitconfig-header{display:flex;flex-direction:row;justify-items:flex-start;margin-bottom:10px}.visitconfig-container .visitconfig-header .visitconfig-title{display:flex;flex-direction:row;align-items:flex-end;align-content:center;flex-grow:1}.visitconfig-container .visitconfig-header .visitconfig-title h5{font-family:montserratmedium;font-weight:700;font-size:16px;color:#003da5}.visitconfig-container .visitconfig-carousel-cont .visitconfig-carousel{width:356px}.visitconfig-container .visitconfig-carousel-cont .visitconfig-carousel .visitconfig-carousel-item .visitconfig-carousel-item-label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:6px 0}.visitconfig-container .visitconfig-carousel-cont .visitconfig-carousel .visitconfig-carousel-item .visitconfig-carousel-item-label label{display:block;min-width:120px;font-family:montserratmedium;font-size:13px;font-weight:400;color:#030000;clear:both;margin-right:10px}@media screen and (max-width:480px){.visitconfig-container .visitconfig-carousel-cont .visitconfig-carousel .visitconfig-carousel-item .visitconfig-carousel-item-label{flex-direction:column;align-items:flex-start}}#add-new-slots{display:flex;flex-grow:1;flex-direction:column;justify-items:center;margin:10px 50px}#add-new-slots .ant-form-item{margin-bottom:2px}#add-new-slots .ant-form-item,#add-new-slots .ant-form-item .ant-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#add-new-slots .ant-form-item .ant-col{padding:2px 0}#add-new-slots .ant-form-item .ant-col .Label{display:block;min-width:120px;font-family:montserratmedium;font-size:13px;font-weight:400;color:#030000;clear:both;margin-right:10px}.ant-modal-add-slots .ant-modal-body{padding:10px}@media screen and (max-width:480px){#add-new-slots .ant-form-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:3px}.ant-modal-add-slots .ant-modal-body{padding:5px}}.emails-fields-container .emails-fields-addnew{font-family:montserratregular;font-weight:700;padding:4px 11px;cursor:pointer}.emails-fields-container .emails-fields-list-wrapper{display:block;margin-top:10px;padding:5px 5px 0;border:1px solid #d9d9d9;border-radius:2px}.emails-fields-container .emails-fields-list-container{display:block}.emails-fields-container .emails-fields-list-container li{display:inline-block;margin-bottom:5px}.container{display:flex;align-items:center}.container .border{border-bottom:1px solid #000;width:100%}.container .content{padding:0 10px}#profile-form-one .profile-form-header h1{margin-bottom:20px}#proj-create-form .time-allowance-item .ant-form-item-control{flex-grow:unset;min-width:190px}@media screen and (max-width:480px){#proj-create-form .time-allowance-item .ant-form-item-control{padding-top:10px}}.proj-create-page-confirmation .edit-email-template{font-family:montserratregular;color:#1d39c4}.proj-create-page-confirmation .link-copied{text-align:center}#sched-details-page{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-items:center}#sched-details-page .sched-details-page-cont{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}#sched-details-page .sched-details-page-cont .sched-details-page-cont-left{flex:1 1}#sched-details-page .sched-details-page-cont .sched-details-page-cont-right{margin-left:24px;width:auto}.ant-tooltip-inner ul.list-disc{list-style:disc;margin-left:15px}@media screen and (max-width:992px){#sched-details-page .image-responsive{width:700px}#sched-details-page .sched-details-page-cont{flex-direction:column}#sched-details-page .sched-details-page-cont-right{margin-left:0!important;width:auto}}@media screen and (max-width:768px){#sched-details-page .image-responsive{width:500px}#sched-details-page .sched-details-page-cont{flex-direction:column}#sched-details-page .sched-details-page-cont-right{margin-left:0!important;width:auto}}@media screen and (max-width:576px){#sched-details-page .image-responsive{width:400px}}@media screen and (max-width:480px){#sched-details-page .ant-form-item-control-input-content,#sched-details-page .image-responsive{width:350px}}#proj-create-page{display:flex;flex-grow:1;flex-direction:column;align-content:stretch;height:100%;background-color:#f4f5f7}#proj-create-page .proj-create-page-header{padding:16px 38px}#proj-create-page .proj-create-page-header h1{font-family:montserratregular;font-size:22px;font-weight:600;color:#030000}#proj-create-page .proj-create-page-stepper{padding:16px 38px}#proj-create-page .proj-create-page-stepper .MuiPaper-root{background-color:transparent}#proj-create-page .proj-create-page-content{display:flex;flex-direction:column;flex-grow:1;padding:0 38px 30px}#proj-create-page .proj-create-page-content .paper-cont{display:flex;flex-direction:column;align-items:stretch;justify-items:stretch;border-radius:10px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}#proj-create-page .proj-create-page-content .paper-cont .paper-cont-bar{display:block;height:9px;background-color:#16216a;border-radius:10px 10px 0 0}#proj-create-page .proj-create-page-content .paper-cont .paper-cont-content{display:flex;flex-direction:column;padding:33px 35px;border-radius:0 0 10px 10px;clear:both;background-color:#fff}#proj-create-page .proj-create-page-content .paper-cont .paper-cont-content .show-features{font-size:18px;margin-left:10px}#proj-create-page .proj-create-page-content .paper-cont .paper-cont-content .show-features:hover{cursor:pointer;color:#16216a}#proj-create-page .proj-create-page-content .paper-cont .paper-cont-content .regulated-schedule{margin-left:10px;margin-top:-10px}#proj-create-page .proj-create-page-content .proj-create-page-content-details{flex-grow:1;padding:33px 35px}#proj-create-page .proj-create-page-content .proj-create-page-confirmation{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:115px;padding-bottom:148px}#proj-create-page .proj-create-page-content .proj-create-page-confirmation h2{font-family:montserratregular;font-weight:600;font-size:16px;color:#030000;text-align:center}#proj-create-page .proj-create-page-content .proj-create-page-confirmation .proj-create-page-confirmation-btn{margin-top:25px}#proj-create-page .proj-create-page-content .proj-create-page-confirmation .proj-create-page-confirmation-btn .MuiButton-root{display:block;margin-left:auto;margin-right:auto;margin-bottom:16px}#proj-create-page .proj-create-page-content .proj-create-page-content-controls{display:flex;flex-direction:row;justify-content:flex-end;margin-top:17px}#proj-create-page .proj-create-page-content .proj-create-page-content-controls .btn-back{margin-right:20px}#booking-manage-page{display:flex;flex-grow:1;flex-direction:column;align-content:stretch;height:100%;background-color:#f4f5f7}#booking-manage-page .ant-breadcrumb{padding:16px 38px 0}#booking-manage-page .ant-page-header{padding:16px 38px 0;background-color:#f4f5f7}#booking-manage-page .ant-page-header .ant-page-header-heading-title{font-family:montserratregular;font-size:22px;font-weight:600;color:#030000}#booking-manage-page .ant-page-header .page-header-desc{display:flex;flex-direction:row;flex-wrap:nowrap;justify-items:flex-start;justify-content:space-between;align-items:flex-start;align-content:flex-start}#booking-manage-page .ant-page-header .page-header-desc .page-header-desc-right{margin-left:25px}#booking-manage-page .ant-page-header .page-header-desc .ant-descriptions .ant-descriptions-item{font-size:14px}#booking-manage-page .ant-page-header .page-header-desc .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label{font-family:montserratextrabold;color:#000}#booking-manage-page .ant-page-header .page-header-desc .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content{font-family:montserratmedium;color:#030000}#booking-manage-page .booking-manage-page-table-tabmenu{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #c1c1c1}#booking-manage-page .booking-manage-page-table-tabmenu .ant-menu-item.ant-menu-item-only-child{font-family:montserratmedium;font-size:14px;font-weight:400;text-transform:uppercase;color:#c1c1c1;padding-left:50px;padding-right:50px;margin:0}#booking-manage-page .booking-manage-page-table-tabmenu .ant-menu-item.ant-menu-item-active,#booking-manage-page .booking-manage-page-table-tabmenu .ant-menu-item.ant-menu-item-selected{color:#003da5;border-bottom:2px solid #003da5}#booking-manage-page .booking-manage-page-content{display:flex;flex-direction:column;align-content:stretch;flex-grow:1;padding:30px 38px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container{display:flex;flex-direction:column;align-content:stretch;background-color:#fff;border:1px solid #c1c1c1;border-radius:5px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding:16px 20px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-manage-page-table-controls-left{width:400px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-manage-page-table-controls-left .ant-select{width:200px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right{display:flex}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right .table-controls-row{display:flex;margin:5px 0;align-items:center;justify-content:flex-end}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right .table-controls-row .label{margin-right:5px;font-size:14px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right .table-controls-row.isEndDate{justify-content:space-between}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right .MuiButton-root:hover{color:#00a3e0}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right .MuiButton-root.MuiButton-text{margin-left:20px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right .MuiButton-root.MuiButton-text .MuiButton-label{font-family:montserratmedium;font-weight:400;font-size:14px;color:#c1c1c1}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table-controls .booking-support-page-table-controls-right .MuiButton-root.MuiButton-text .MuiButton-label:hover{color:#00a3e0}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table{padding-left:20px;padding-right:20px}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table .booking-manage-page-table-row-ctrl{display:flex;flex-direction:row;justify-content:center;justify-items:center;align-items:center}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table .ant-table-container .ant-table-header .ant-table-thead>tr>th{font-size:14px;text-transform:capitalize;color:#000}#booking-manage-page .booking-manage-page-content .booking-manage-page-table-container .booking-manage-page-table .ant-table-container .ant-table-body .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#aedeef;color:#000}#booking-manage-page .hide{display:none}@media screen and (max-width:576px){#booking-manage-page .booking-manage-page-content{padding:30px 10px}#booking-manage-page .booking-support-page-table-controls-right{flex-direction:column;align-items:flex-start}#booking-manage-page .booking-support-page-table-controls-right.bookingPageadmin-export{align-items:flex-end}#booking-manage-page .ant-picker-panel-container{left:5%}#booking-manage-page .ant-picker-date-panel{display:flex;flex-direction:column;width:300px}#booking-manage-page .ant-picker-panel-part{width:100%}#booking-manage-page .ant-picker-panel{width:300px}#booking-manage-page .ant-picker-range-wrapper{flex-direction:column}}@media screen and (max-width:480px){#booking-manage-page .booking-manage-page-content{padding:30px 10px}#booking-manage-page .ant-page-header .page-header-desc{flex-direction:column}#booking-manage-page .ant-page-header .page-header-desc .page-header-desc-right{margin-left:0}#booking-manage-page .booking-manage-page-table-controls-right{display:flex;flex-direction:column;align-items:flex-start}#booking-manage-page .booking-manage-page-table-controls-right .MuiButton-root:hover{color:#00a3e0}#booking-manage-page .booking-manage-page-table-controls-right .MuiButton-root.MuiButton-text{margin-left:20px}#booking-manage-page .booking-manage-page-table-controls-right .MuiButton-root.MuiButton-text .MuiButton-label{font-family:montserratmedium;font-weight:400;font-size:14px;color:#c1c1c1}#booking-manage-page .booking-manage-page-table-controls-right .MuiButton-root.MuiButton-text .MuiButton-label:hover{color:#00a3e0}}@media screen and (max-width:320px){#booking-manage-page .ant-page-header-heading-title{margin-right:0}#booking-manage-page .booking-manage-page-content{padding:30px 6px}}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content{border-radius:15px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body{padding:0}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-header{text-align:center;height:24px;color:#fff;background-color:#16216a;border-top-left-radius:15px;border-top-right-radius:15px;font-weight:700;font-size:16px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-header.align-center{padding-left:0;text-align:center}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content{padding:25px 50px;font-size:11px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content.align-center{text-align:center}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .title{margin:10px 0 35px;font-size:18px;font-weight:bolder;color:#16216a}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .title.no-margin{margin:10px 0}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .description{margin:10px 0;font-weight:bolder;color:#16216a}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content.card{padding:25px;background-color:#f5f5f5;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content.limit{max-height:50vh;overflow:auto}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-title{font-weight:bolder;font-size:13px;margin-bottom:20px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-title.title-center{text-align:center}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-block{display:flex}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-block .left{flex:40% 1}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-block .right{flex:60% 1}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-block .label{font-weight:bolder;margin-top:5px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-block .value{color:#646d82;margin-top:5px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-row .label{color:#003da5;font-weight:bolder}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-row .label svg{font-size:11px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .content-row .value{color:#646d82}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-content .content .separator{color:#646d82;margin:20px 0}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-footer{text-align:right;padding:15px 50px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-footer button{margin-left:15px}.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .ant-modal-content .ant-modal-body .modal-footer.align-center{text-align:center}@media screen and (max-width:480px){.ant-modal-root .ant-modal-wrap .ant-modal.cst-modal .modal-footer{text-align:center;padding:15px 20px!important}}#participants-schedule-page{padding:16px 38px 0}#participants-schedule-page .participants-schedule-header{padding:16px 0}#participants-schedule-page .project-info{color:#fff;background-color:#16216a;border-radius:10px;padding:12px 18px}#participants-schedule-page .project-info .label{font-weight:bolder}#participants-schedule-page .project-description{color:#646d82;margin:15px 0}#participants-schedule-page .project-description .label{font-weight:bolder;color:#16216a}#participants-schedule-page .project-description .label-btn{display:flex;justify-content:flex-end;align-items:center}#participants-schedule-page .participants-schedule-content{border:1px solid #cecece;border-radius:15px;background-color:#fff}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator{position:relative;padding:15px}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-disabled .navigator-next,#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-disabled .navigator-prev{color:#eee}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .navigator-next,#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .navigator-prev{font-size:33px;color:#a4afb7}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-item{min-width:0;margin:0;border:none}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-item .navigator-item{padding:5px 60px;color:#16216a;display:flex}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-item .navigator-item.hide{display:none}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-item .navigator-item span{font-weight:bolder}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-item .navigator-item a{color:#16216a}#participants-schedule-page .participants-schedule-content .participants-schedule-navigator .ant-pagination .ant-pagination-item .navigator-item .ant-pagination-item a{display:inline-block;padding:0}#participants-schedule-page .participants-schedule-content .participants-schedule-table-controls{text-align:right;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;padding:16px 20px}#participants-schedule-page .participants-schedule-content .participants-schedule-table-controls .participants-schedule-table-controls-left,#participants-schedule-page .participants-schedule-content .participants-schedule-table-controls .participants-schedule-table-controls-right{display:flex}#participants-schedule-page .participants-schedule-content .participants-schedule-table-controls .participants-schedule-table-controls-right .table-controls-row{display:flex;margin:5px 0;align-items:center;justify-content:flex-end}#participants-schedule-page .participants-schedule-content .participants-schedule-table-controls .participants-schedule-table-controls-right .table-controls-row .label{margin-right:5px;font-size:14px}#participants-schedule-page .participants-schedule-content .participants-schedule-table .ant-table-tbody>tr.ant-table-row:hover>td{font-weight:700;background-color:#aedeef;color:#000}#participants-schedule-page .colorBtnBooking{background-color:#359478;margin-top:20px;color:#fff}@media screen and (max-width:576px){#participants-schedule-page .project-description{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding-left:10px}#participants-schedule-page .project-description .label{padding-top:10px}}@media screen and (max-width:480px){#participants-schedule-page{padding:16px 10px 0}#participants-schedule-page .participants-schedule-content{margin-bottom:20px}}@media screen and (orientation:landscape) and (min-width:200px) and (max-width:1024px) and (max-height:769px){#participants-schedule-page .participants-schedule-content{margin-bottom:30px}}.flex-center{display:flex;justify-content:center}.flex-center .ant-result{width:30%}.flex-center .ant-result .img-150{width:150px;height:150px}#participants-schedule-booking-detail-page .participants-booking-detail{margin:0 auto;width:550px;font-size:13px}#participants-schedule-booking-detail-page .participants-booking-detail .form-header{height:20px;background-color:#16216a;border-top-left-radius:15px;border-top-right-radius:15px}#participants-schedule-booking-detail-page .participants-booking-detail .close-button{float:right;color:#fff;cursor:pointer}#participants-schedule-booking-detail-page .participants-booking-detail .form-content{padding:40px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}#participants-schedule-booking-detail-page .participants-booking-detail .form-content .content-title{margin:10px 0;font-size:18px;font-weight:bolder;color:#16216a}#participants-schedule-booking-detail-page .participants-booking-detail .form-content .content-flex{display:flex;justify-content:space-between}#participants-schedule-booking-detail-page .participants-booking-detail .form-content .content-row.space{margin-bottom:10px}#participants-schedule-booking-detail-page .participants-booking-detail .form-content .content-row .label{color:#003da5;font-weight:bolder}#participants-schedule-booking-detail-page .participants-booking-detail .form-content .content-row .label svg{font-size:13px}#participants-schedule-booking-detail-page .participants-booking-detail .form-content .content-row .value{color:#646d82}#participants-schedule-booking-detail-page .participants-booking-detail .form-footer{margin-top:22px;text-align:right}#participants-schedule-booking-detail-page .participants-booking-detail .form-footer button{margin-left:15px}.confirm-content .confirm-title{font-size:18px;font-weight:bolder;color:#16216a;margin-bottom:10px}.confirm-content .confirm-question{font-size:14px}.confirm-content .confirm-question .confirm-text{margin-bottom:10px}.confirm-content .confirm-question .confirm-text-blue{font-weight:bolder;color:#16216a;margin-bottom:10px}.confirm-content .confirm-description{font-size:13px;margin-bottom:10px}#admin-layout .ant-layout-header{height:61px;line-height:61px;background-color:#fff;background-repeat:no-repeat;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}#admin-layout .ant-layout-sider{background-color:#003da5}@media screen and (max-width:992px){#admin-layout .ant-layout-has-sider{flex-direction:column;width:100%}#admin-layout .ant-layout{width:100%}}@media screen and (max-width:768px){#admin-layout .ant-layout-has-sider{flex-direction:column;width:100%}#admin-layout .ant-layout{width:100%}}.participants-help-form{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:550px}.participants-help-form .form-header{height:18px;background-color:#16216a;border-top-left-radius:15px;border-top-right-radius:15px}.participants-help-form .form-content{padding:35px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.participants-help-form .form-footer{margin-top:22px;text-align:right}@media screen and (max-width:480px){.participants-help-form{display:flex;flex-direction:column;width:350px;margin-left:40px;position:relative;top:0;left:0;-webkit-transform:translate(0);transform:translate(0)}}@media screen and (min-width:322px) and (max-width:400px){.participants-help-form{width:300px;margin-left:20px}}@media screen and (max-width:320px){.participants-help-form{width:300px;margin-left:5px}}@media screen and (orientation:landscape) and (min-width:200px) and (max-width:1024px) and (max-height:700px){.participants-help-form{width:550px;position:relative;top:50%;left:10%;-webkit-transform:translate(0);transform:translate(0);display:flex;flex-direction:column}}#sidebar-section{display:flex;flex-direction:column;width:125px;height:100%}#sidebar-section .sidebar-section-navlink{flex-grow:1}#sidebar-section .sidebar-section-navlink .nav-lnk{display:inline-block;list-style:none}#sidebar-section .sidebar-section-navlink .nav-lnk li{display:block}#sidebar-section .sidebar-section-navlink .nav-lnk li>a{display:block;padding:15px 11%;text-align:center;color:#fff}#sidebar-section .sidebar-section-navlink .nav-lnk li>a.active-link,#sidebar-section .sidebar-section-navlink .nav-lnk li>a:hover{color:#fff;border-right:3px solid #00a3e0;background-color:#16216a}#sidebar-section .sidebar-section-navlink .nav-lnk li>a:hover{font-weight:700}#sidebar-section .sidebar-section-navlink .nav-lnk li>a img{display:block;width:24px;height:auto;margin-left:auto;margin-right:auto;margin-bottom:5px}#sidebar-section .sidebar-section-navlink .nav-lnk li>a span{display:block;font-family:montserratmedium;font-size:14px;line-height:18px;font-weight:400;font-stretch:normal;font-style:normal;clear:both}#sidebar-section .sidebar-section-menu{display:flex;height:100px;justify-content:center;align-items:center;background-color:#16216a}#sidebar-section .sidebar-section-menu .MuiAvatar-root{width:60px;height:60px}#sidebar-section .sidebar-section-menu .MuiAvatar-root .MuiSvgIcon-root{width:2em;height:1.2em}@media screen and (max-width:992px){#sidebar-section{flex-direction:row;width:100%;height:auto}#sidebar-section .sidebar-section-navlink .nav-lnk{display:flex;list-style:none}#sidebar-section .sidebar-section-navlink .nav-lnk li>a{display:inline-flex;padding:23px 8%;align-items:center;height:100%}#sidebar-section .sidebar-section-navlink .nav-lnk li>a img{display:block;width:24px;height:20px;margin-left:auto;margin-right:auto;margin-top:5px}#sidebar-section .sidebar-section-navlink .nav-lnk li>a span{display:block;font-family:montserratmedium;font-size:14px;line-height:18px;font-weight:400;font-stretch:normal;font-style:normal;clear:both}#sidebar-section .sidebar-section-menu{height:auto;padding:15px}}@media screen and (max-width:576px){#sidebar-section{flex-direction:column;width:100%;height:auto}#sidebar-section .sidebar-section-navlink .nav-lnk{display:flex;list-style:none;flex-direction:column}#sidebar-section .sidebar-section-navlink .nav-lnk li>a{display:flex;padding:20px 12% 20px 20px;width:100%;align-items:center}#sidebar-section .sidebar-section-navlink .nav-lnk li>a img{display:flex;width:20px;height:auto;margin-left:0;margin-right:30px;margin-top:5px}#sidebar-section .sidebar-section-navlink .nav-lnk li>a span{display:block;font-family:montserratmedium;font-size:14px;line-height:18px;font-weight:400;font-stretch:normal;font-style:normal;clear:both}#sidebar-section .sidebar-section-menu{height:auto;padding:15px}}.how-to-get-start-table{padding-left:20px;padding-right:20px}.how-to-get-start-table .how-to-get-start-table-row-ctrl{display:flex;flex-direction:row;justify-content:space-around;justify-items:center;align-items:center}.how-to-get-start-table .how-to-get-start-table-row-ctrl a{color:grey}.how-to-get-start-table .how-to-get-start-table-row-ctrl a :hover{color:#000}.how-to-get-start-table .ant-table-container .ant-table-header .ant-table-thead>tr>th{font-size:14px;text-transform:capitalize;color:#000}.how-to-get-start-table .ant-table-container .ant-table-body .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#000;color:#000}#user-layout .ant-layout-header{height:61px;line-height:61px;background-color:#fff;background-repeat:no-repeat;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}#user-layout .ant-layout-sider{background-color:#003da5}@media screen and (max-width:992px){#user-layout .ant-layout-has-sider{flex-direction:column;width:100%}#user-layout .ant-layout{width:100%}}@media screen and (max-width:768px){#user-layout .ant-layout-has-sider{flex-direction:column;width:100%}#user-layout .ant-layout{width:100%}}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent;font-family:montserratregular}h1,h2,h3,h4,h5,h6,span{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,main,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.clearfix:after{content:" ";display:block;clear:both}@font-face{font-family:"montserratblack";src:url(/assets/fonts/montserrat-black-webfont.eot);src:url(/assets/fonts/montserrat-black-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-black-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-black-webfont.woff) format("woff"),url(/assets/fonts/montserrat-black-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-black-webfont.svg#montserratblack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratblack_italic";src:url(/assets/fonts/montserrat-blackitalic-webfont.eot);src:url(/assets/fonts/montserrat-blackitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-blackitalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-blackitalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-blackitalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-blackitalic-webfont.svg#montserratblack_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratbold";src:url(/assets/fonts/montserrat-bold-webfont.eot);src:url(/assets/fonts/montserrat-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-bold-webfont.woff) format("woff"),url(/assets/fonts/montserrat-bold-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-bold-webfont.svg#montserratbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratbold_italic";src:url(/assets/fonts/montserrat-bolditalic-webfont.eot);src:url(/assets/fonts/montserrat-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-bolditalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-bolditalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-bolditalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-bolditalic-webfont.svg#montserratbold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratextrabold";src:url(/assets/fonts/montserrat-extrabold-webfont.eot);src:url(/assets/fonts/montserrat-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-extrabold-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-extrabold-webfont.woff) format("woff"),url(/assets/fonts/montserrat-extrabold-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-extrabold-webfont.svg#montserratextrabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratextrabold_italic";src:url(/assets/fonts/montserrat-extrabolditalic-webfont.eot);src:url(/assets/fonts/montserrat-extrabolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-extrabolditalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-extrabolditalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-extrabolditalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-extrabolditalic-webfont.svg#montserratextrabold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratextralight";src:url(/assets/fonts/montserrat-extralight-webfont.eot);src:url(/assets/fonts/montserrat-extralight-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-extralight-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-extralight-webfont.woff) format("woff"),url(/assets/fonts/montserrat-extralight-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-extralight-webfont.svg#montserratextralight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratextralight_italic";src:url(/assets/fonts/montserrat-extralightitalic-webfont.eot);src:url(/assets/fonts/montserrat-extralightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-extralightitalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-extralightitalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-extralightitalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-extralightitalic-webfont.svg#montserratextralight_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratitalic";src:url(/assets/fonts/montserrat-italic-webfont.eot);src:url(/assets/fonts/montserrat-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-italic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-italic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-italic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-italic-webfont.svg#montserratitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratlight";src:url(/assets/fonts/montserrat-light-webfont.eot);src:url(/assets/fonts/montserrat-light-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-light-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-light-webfont.woff) format("woff"),url(/assets/fonts/montserrat-light-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-light-webfont.svg#montserratlight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratlight_italic";src:url(/assets/fonts/montserrat-lightitalic-webfont.eot);src:url(/assets/fonts/montserrat-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-lightitalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-lightitalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-lightitalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-lightitalic-webfont.svg#montserratlight_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratmedium";src:url(/assets/fonts/montserrat-medium-webfont.eot);src:url(/assets/fonts/montserrat-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-medium-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-medium-webfont.woff) format("woff"),url(/assets/fonts/montserrat-medium-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-medium-webfont.svg#montserratmedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratmedium_italic";src:url(/assets/fonts/montserrat-mediumitalic-webfont.eot);src:url(/assets/fonts/montserrat-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-mediumitalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-mediumitalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-mediumitalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-mediumitalic-webfont.svg#montserratmedium_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratregular";src:url(/assets/fonts/montserrat-regular-webfont.eot);src:url(/assets/fonts/montserrat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-regular-webfont.woff) format("woff"),url(/assets/fonts/montserrat-regular-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-regular-webfont.svg#montserratregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratsemibold";src:url(/assets/fonts/montserrat-semibold-webfont.eot);src:url(/assets/fonts/montserrat-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-semibold-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-semibold-webfont.woff) format("woff"),url(/assets/fonts/montserrat-semibold-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-semibold-webfont.svg#montserratsemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratsemibold_italic";src:url(/assets/fonts/montserrat-semibolditalic-webfont.eot);src:url(/assets/fonts/montserrat-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-semibolditalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-semibolditalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-semibolditalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-semibolditalic-webfont.svg#montserratsemibold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratthin";src:url(/assets/fonts/montserrat-thin-webfont.eot);src:url(/assets/fonts/montserrat-thin-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-thin-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-thin-webfont.woff) format("woff"),url(/assets/fonts/montserrat-thin-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-thin-webfont.svg#montserratthin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"montserratthin_italic";src:url(/assets/fonts/montserrat-thinitalic-webfont.eot);src:url(/assets/fonts/montserrat-thinitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/montserrat-thinitalic-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-thinitalic-webfont.woff) format("woff"),url(/assets/fonts/montserrat-thinitalic-webfont.ttf) format("truetype"),url(/assets/fonts/montserrat-thinitalic-webfont.svg#montserratthin_italic) format("svg");font-weight:400;font-style:normal}body,html{height:100%}#root{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;align-content:stretch;flex-grow:1;width:100%;min-height:100%}#root:after{display:block;content:""}.ant-layout-header{height:68px;line-height:68px;padding:0;background-color:transparent}.ant-layout-content{min-height:50%}.ant-layout-footer{padding:0;background-color:transparent}.ant-form{display:contents}.ant-form .ant-form-item .ant-form-item-label label{font-family:montserratmedium;font-weight:400;font-size:14px;color:#030000}.ant-carousel{display:flex;flex-direction:column;align-content:stretch;align-items:stretch}.ant-modal-root .ant-modal .ant-modal-content{border-radius:6px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-family:montserratbold;font-weight:700;font-size:19px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .MuiTextField-root{margin-bottom:12px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .MuiTextField-root .MuiInputLabel-outlined{font-family:montserratmedium;font-size:14px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer .ant-btn{border-radius:4px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-primary{background-color:#003da5;border-color:#003da5}.MuiPickersModal-dialogRoot .MuiDialogContent-root .MuiPickersBasePicker-container .MuiPickersBasePicker-pickerView .MuiPickersDay-daySelected,.MuiPickersModal-dialogRoot .MuiDialogContent-root .MuiPickersBasePicker-container .MuiPickersToolbar-toolbar,.MuiPickersModal-dialogRoot .MuiPickersModal-dialog .MuiPickersBasePicker-container .MuiPickersBasePicker-pickerView .MuiPickersDay-daySelected,.MuiPickersModal-dialogRoot .MuiPickersModal-dialog .MuiPickersBasePicker-container .MuiPickersToolbar-toolbar{background-color:#013257}.MuiPickersModal-dialogRoot .MuiDialogActions-root .MuiButton-textPrimary{color:#374761}.MuiButton-root~.MuiButton-root{margin-left:20px}.MuiButton-root.MuiButton-text .MuiButton-label{text-transform:capitalize}.MuiButton-root.MuiButton-contained{padding:6px 33px;color:#000;background-color:#fff}.MuiButton-root.MuiButton-containedPrimary{color:#fff;text-transform:capitalize;background-color:#003da5}.MuiMenu-list .MuiListItem-root .MuiListItemIcon-root{min-width:30px}#email-editor-dialog .email-editor-dialog-appbar{position:relative}#email-editor-dialog .email-editor-dialog-appbar .email-editor-dialog-appbar-header{flex:1 1;font-family:montserratmedium;font-weight:700;font-size:18px;color:#fff}#email-editor-dialog .email-editor-dialog-appbar .MuiButton-root:hover{background-color:#2da0d9}#email-editor-dialog .email-editor-dialog-appbar .MuiButton-root .MuiButton-label{font-family:montserratregular;font-size:16px}#email-editor-dialog .email-editor-dialog-content{background-color:#f4f5f7}#email-editor-dialog .email-editor-dialog-content .rdw-editor-main{height:auto}#email-editor-dialog .email-editor-dialog-content .email-editor-subject{margin-bottom:5px}#email-editor-dialog .email-editor-dialog-content .email-editor-cont{display:contents}#email-editor-dialog .email-editor-dialog-content .email-editor-cont .email-editor-wysywyg{background-color:#fff}#edit-proj-section .ant-space,#edit-schedule-section .ant-space{display:flex;margin-bottom:10px}#edit-proj-section .ant-space .ant-space-item>label,#edit-schedule-section .ant-space .ant-space-item>label{font-family:montserratbold;font-weight:700}#edit-proj-section .add-user,#edit-schedule-section .add-user{margin-top:10px}#edit-proj-section .add-user .ant-btn,#edit-schedule-section .add-user .ant-btn{color:#003da5;text-align:start;padding:0}#edit-proj-section .add-user .ant-btn>svg,#edit-schedule-section .add-user .ant-btn>svg{vertical-align:bottom;padding-right:3px}#loading-dialog{z-index:1201;color:#fff}.ant-popconfirm{z-index:1300}@media screen and (max-width:576px){body .ant-picker-panel-container{left:5%}body .ant-picker-date-panel,body .ant-picker-panel-container .ant-picker-panels{display:flex;flex-direction:column}body .ant-picker-date-panel{width:300px}body .ant-picker-panel-part{width:100%}body .ant-picker-panel{width:300px}body .ant-picker-range-wrapper{flex-direction:column}}.input-fieldset{position:relative;color:#213da5;margin-bottom:24px}.input-fieldset .ant-input,.input-fieldset .ant-select .ant-select-selector{border-color:#213da5!important;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);color:#646d82;font-size:11px}.input-fieldset input{height:34px}.input-fieldset textarea{resize:none;padding:12px}.input-fieldset .input-label{position:absolute;top:0;left:.5rem;background-color:#fff;-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem);font-size:.875rem;line-height:1.25rem;padding-left:.5rem;padding-right:.5rem;font-size:11px}#notistack-snackbar{white-space:pre-wrap}.ant-form .ant-row .flex-direction-row{flex-direction:row}.MuiButtonBase-root.MuiButton-root{text-transform:capitalize}.rmdp-panel-body li .b-deselect{color:#000}.swal-footer{text-align:center}.swal-button{padding:6px 33px;background-color:#003da5}.swal-button:not([disabled]):hover{background-color:#2e3f9e}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-bottom:none}