.header-div{width:100%;height:70px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);background-color:#fff;display:flex;justify-content:center;align-items:center}.header-div .header-logo-img{width:53px;height:auto}
label{display:block;margin-bottom:0px}input[type=text]{width:360px;height:40px;padding:2px 5px;border-radius:4px;border:solid 1px #b7b7b7;margin-bottom:16px;box-sizing:border-box;font-size:14px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif}.required-field-sign{color:#d71920;font-size:16px}.input-group{position:relative;display:flex;align-items:center;width:180px;height:40px;justify-content:space-between;padding:2px 5px;border-radius:4px;border:solid 1px #b7b7b7;background-color:#fff}.input-group .input-group-append{display:flex;font-size:14px}.input-group input{border:none;height:35px;width:160px;padding:0;margin-bottom:0}
.radio{display:flex;align-items:center;cursor:pointer;margin-bottom:15px}.radio .radio-input{display:none}.radio .custom-radio{min-width:16px;width:16px;height:16px;border:1px solid #dcdcdc;border-radius:30%;margin-right:10px;box-sizing:border-box;padding:3px}.radio .custom-radio::after{content:"";width:100%;height:100%;display:block;background-color:#dcdcdc;border-radius:40%;transform:scale(1)}.radio .radio-input:checked+.custom-radio::after{transform:scale(1);background-color:#d71920}
.single-row .helper-txt-small{font-size:12px !important;line-height:14px !important;margin-top:-8px}.single-row .red-text-with-helper-txt{color:#d71920;margin-top:0px;margin-bottom:5px}.single-row .err-txt{color:#d71920;margin-top:-14px}.company-type-row{margin-top:16px;font-size:14px}.company-type-row .ComapnyTypeRadioForm{display:flex;align-items:center;margin-top:4px}.company-type-row .ComapnyTypeRadioForm .col-md-4,.company-type-row .ComapnyTypeRadioForm .col-lg-4,.company-type-row .ComapnyTypeRadioForm .col-12{padding-left:0}
.dropDownList{color:#494949;width:360px;height:40px !important;vertical-align:middle;border:1px solid #b7b7b7;border-radius:4px;padding:10px 20px 6px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position-x:97%;background-position-y:center;background-repeat:no-repeat;background-color:#fff;margin-bottom:16px}.required-field-sign{color:#d71920;font-size:16px}.info-img{width:16px;height:16px;margin-left:5px;margin-bottom:5px}
.location-search input[type=text]{width:90%;color:#494949;font-size:14px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif}.autocomplete-dropdown-container{position:absolute;width:90%;top:65px;border-left:1px solid #ddd;border-right:1px solid #ddd;z-index:2}.autocomplete-dropdown-container .suggestion-item{padding:4px 8px;background:#fff;cursor:pointer;line-height:20px}.autocomplete-dropdown-container .suggestion-item:last-child{border-bottom:1px solid #ddd}.autocomplete-dropdown-container .suggestion-item--active{padding:4px 8px;background:#ddd;cursor:pointer;line-height:22px}@media(max-width: 767px){.location-search input[type=text]{width:100%}.autocomplete-dropdown-container{width:100%}}
.company-details-outer-div p{margin-top:20px}.company-details-outer-div .red-text{margin-top:-15px !important}.company-details-outer-div .single-row{margin-top:20px}.company-details-outer-div .dropDownList{width:90%;font-size:14px;line-height:18px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif}.company-details-outer-div .no-margin-bottom .dropDownList,.company-details-outer-div .no-margin-bottom .input-txt{margin-bottom:0}.company-details-outer-div .search-input-div{position:relative}.company-details-outer-div .type-ahead-drop-down-div{position:relative}.company-details-outer-div .typeAheadDropDown{width:150%;margin-top:-15px;border:1px solid gray;box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 4px 1px rgba(0,0,0,.18);background:#fff;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif;font-size:14px;position:absolute;z-index:3}.company-details-outer-div .typeAheadDropDown ul::before{content:""}.company-details-outer-div .typeAheadDropDown ul{list-style-type:none;text-align:left;margin:0;padding:0;border-top:1px solid gray}.company-details-outer-div .typeAheadDropDown li{padding:8px 5px;cursor:pointer;line-height:18px}.company-details-outer-div .typeAheadDropDown li:hover{background:#dcdcdc}.company-details-outer-div .scroll-list{height:300px;overflow-y:scroll}.company-details-outer-div .no-borders{border:0px;box-shadow:none}.company-details-outer-div ::-webkit-scrollbar{width:10px}.company-details-outer-div ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray}.company-details-outer-div ::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:10px}@media(max-width: 767px){.company-details-outer-div .no-margin-bottom .dropDownList,.company-details-outer-div .no-margin-bottom .input-txt{margin-bottom:16px}.company-details-outer-div .dropDownList{width:100%}.company-details-outer-div .typeAheadDropDown{width:100%}.company-details-outer-div .typeAheadDropDown li{line-height:20px}}
.checkBox{display:flex;align-items:center;position:relative;cursor:pointer;margin-bottom:15px}.checkBox .checkbox-input{display:none}.checkBox .custom-checkBox{width:16px;height:16px;border:1px solid #dcdcdc;border-radius:4px;margin-right:10px;box-sizing:border-box;padding:3px}.checkBox .custom-checkBox::after{content:""}.checkBox .checkbox-input:checked+.custom-checkBox::after{content:"";position:absolute;left:4px;top:2px;width:5px;height:9px;border:solid #d71920;border-width:0 2px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.agreement-div p{margin-bottom:15px}.agreement-div ul{margin-left:18px}.agreement-div li{font-size:14px;line-height:22px;list-style:disc;margin-bottom:8px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif}.agreement-div .checkBox{font-size:14px;line-height:18px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif;font-weight:500;margin-top:10px}.agreement-div .link-tag{margin:0 5px;color:#d71920;text-decoration:underline;cursor:pointer;line-height:17px}.agreement-div .link-tag:hover{text-decoration:none}
.loader .logo-svg{position:absolute;top:0px;left:3px;height:0;overflow:hidden;animation:logo-animation 3s infinite}.logo-svg svg{width:96px}div.loader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1200}.loader-inner{position:relative}div.logo{width:100px;height:100px;box-sizing:border-box;position:relative;transform:rotate(90deg)}div.logo::before,div.logo::after{z-index:1;box-sizing:border-box;content:"";position:absolute;border:4px solid rgba(0,0,0,0);width:0;height:0;animation-timing-function:linear}div.logo::before{top:0;left:0;animation:border-before 3s infinite}div.logo::after{bottom:0;right:0;animation:border-after 3s infinite}div.logo>div{position:absolute;opacity:0}@keyframes border-before{0%{width:0;height:0;border-top-color:#e40514;border-right-color:rgba(0,0,0,0)}12.49%{border-right-color:rgba(0,0,0,0)}12.5%{height:0;width:100%;border-top-color:#e40514;border-right-color:#e40514}25%,100%{width:100%;height:100%;border-top-color:#e40514;border-right-color:#e40514}}@keyframes border-after{0%,24.99%{width:0;height:0;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}25%{width:0;height:0;border-left-color:rgba(0,0,0,0);border-bottom-color:#e40514}37.49%{border-left-color:rgba(0,0,0,0);border-bottom-color:#e40514}37.5%{height:0;width:100%;border-left-color:#e40514;border-bottom-color:#e40514}50%,100%{width:100%;height:100%;border-left-color:#e40514;border-bottom-color:#e40514}}@keyframes logo-animation{0%,60%{height:0}100%{height:100%}}
.error-modal .modal-header{padding-left:31px}.error-modal .modal-header .close{opacity:1;padding:10px 10px;background-image:url(/images/lightbox-close-mobile@3x.png);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:cover;position:absolute;right:-9px;top:-9px;width:26px;height:26px;margin:0;border:none}.error-modal .modal-header .close span:first-child{display:none}.error-modal .modal-header .close .sr-only{display:none}.error-modal .modal-header .close :hover{opacity:1}.error-modal .close:not(:disabled):not(.disabled):hover{opacity:1}.error-modal .modal-title{font-size:16px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif}.error-modal .modal-dialog{margin:100px auto;max-width:420px;color:#494949}.error-modal .modal-dialog .modal-content{border-radius:5px}.error-modal .modal-dialog .modal-body{padding-bottom:25px;padding-left:20px}.error-modal .modal-dialog p{font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif;line-height:20px;margin-bottom:0;font-size:14px}@media(max-width: 767px){.error-modal .modal-dialog{width:80%}}
.profile-page-wrapper .checkBox .checkbox-input:checked+.custom-checkBox::after{width:6px;height:10px}
.profile-exists-page-wrapper{width:80%;margin:auto;margin-top:32px;background-color:#fff}.profile-exists-page-wrapper .profile-exists-main-div{padding:24px 35px;color:#494949}.profile-exists-page-wrapper .profile-exists-main-div p{font-size:14px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif;line-height:22px}.profile-exists-page-wrapper .profile-exists-main-div .page-title{font-size:30px;line-height:38px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif}.profile-exists-page-wrapper .profile-exists-main-div .section-title{font-size:24px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif;line-height:32px;margin-top:20px;margin-bottom:10px}.profile-exists-page-wrapper .profile-exists-main-div .btn-div{display:flex;justify-content:flex-end;margin-top:40px}@media(max-width: 767px){.profile-exists-page-wrapper{width:90%}.profile-exists-page-wrapper .profile-exists-main-div{padding:16px}.profile-exists-page-wrapper .profile-exists-main-div .page-title{font-size:18px;line-height:18px}.profile-exists-page-wrapper .profile-exists-main-div .section-title{font-size:18px}.profile-exists-page-wrapper .profile-exists-main-div .btn-div{justify-content:center}}
.verify-email-page-wrapper{width:80%;margin:auto;margin-top:32px;background-color:#fff}.verify-email-page-wrapper .verify-email-main-div{padding:24px 35px;color:#494949}.verify-email-page-wrapper .verify-email-main-div p{font-size:14px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif;line-height:22px;margin-bottom:20px}.verify-email-page-wrapper .verify-email-main-div .err-msg-div p{font-size:16px !important;color:#d71920;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif !important;margin-top:-10px;margin-bottom:0}.verify-email-page-wrapper .verify-email-main-div .page-title{font-size:30px;line-height:38px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif}.verify-email-page-wrapper .verify-email-main-div .section-title{font-size:24px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif;line-height:32px;margin-top:20px;margin-bottom:20px}.verify-email-page-wrapper .verify-email-main-div .btn-div{display:flex;justify-content:flex-end;margin-top:40px}.verify-email-page-wrapper .verify-email-main-div .btn-div .back-button{background:rgba(0,0,0,0);color:#494949;border:1px solid #494949;margin-right:24px}.verify-email-page-wrapper .verify-email-main-div .btn-div .back-button:hover{background-color:#494949;color:#fff}.verify-email-page-wrapper .verify-email-main-div label{font-size:14px;line-height:24px}.verify-email-page-wrapper .verify-email-main-div .input-txt{display:block;margin-top:5px}@media(max-width: 767px){.verify-email-page-wrapper{width:90%}.verify-email-page-wrapper .verify-email-main-div{padding:30px}.verify-email-page-wrapper .verify-email-main-div .page-title{font-size:18px;line-height:18px}.verify-email-page-wrapper .verify-email-main-div .section-title{font-size:18px}.verify-email-page-wrapper .verify-email-main-div .btn-div{justify-content:center;flex-direction:column-reverse}.verify-email-page-wrapper .verify-email-main-div .btn-div .back-button{margin-right:0;margin-top:20px;margin-bottom:10px}.verify-email-page-wrapper .verify-email-main-div input[type=text]{width:100%}}
.profile-page-wrapper .profile-page-main-div .info-div p{margin-top:20px;font-size:16px;letter-spacing:1px;line-height:28px;color:#d71920;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif}.profile-page-wrapper .profile-page-main-div .info-div a{color:#d71920 !important;text-decoration:underline !important}.profile-page-wrapper .profile-page-main-div .info-div a:hover{text-decoration:none !important}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"ITCAvantGardeStd-Bk";src:url(/fonts/ITCAvantGardeStd-Bk.woff);font-display:swap}@font-face{font-family:"ITCAvantGardeStd-Bold";src:url(/fonts/ITCAvantGardeStd-Bold.woff);font-display:swap}@font-face{font-family:"ITCAvantGardeStd-Demi";src:url(/fonts/ITCAvantGardeStd-Demi.woff);font-display:swap}@font-face{font-family:"ITCAvantGardeStd-Md";src:url(/fonts/ITCAvantGardeStd-Md.woff);font-display:swap}html,body{height:100%}html{background-color:#f3f3f3}body{margin:0;font-family:"ITCAvantGardeStd-Bk";font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f3f3}#react-app{position:relative;display:block;margin-bottom:20px;padding-bottom:20px;background-color:#f3f3f3}.container{position:relative;height:auto;display:block;padding-top:0px}.single-row{display:flex;justify-content:space-between}.single-row .left-col,.single-row .right-col{width:50%}.single-row .input-txt{width:90%;color:#494949;font-size:14px;display:block}.single-row label{font-size:14px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif;margin-bottom:4px}.gaf-btn-secondary{box-sizing:border-box;min-width:200px;height:40px;border:none;color:#fff;background:#d71920;border-color:#d71920;border-radius:22.5px;font-size:13px;line-height:16px;letter-spacing:1px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif;text-transform:uppercase;cursor:pointer}.gaf-btn-secondary:hover{background-color:#494949}.gaf-btn-secondary:disabled{opacity:.5}.gray-button{color:#494949;background-color:#dcdcdc;margin-right:5px}.gray-button:hover{background-color:#494949;color:#fff}.red-text{color:#d71920;margin-top:-15px;margin-bottom:5px}.larger-fonts{font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif !important;font-size:16px !important;margin-top:20px}.red-border{border:1px solid #d71920 !important}.grey-text{color:#494949;background-color:#f3f3f3}select:disabled{opacity:1}.profile-page-wrapper{width:80%;margin:auto;margin-top:32px;background-color:#fff}.profile-page-wrapper .profile-page-main-div{padding:24px 35px;color:#494949}.profile-page-wrapper .profile-page-main-div p{font-size:14px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif;line-height:22px}.profile-page-wrapper .profile-page-main-div .page-title{font-size:30px;line-height:38px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif}.profile-page-wrapper .profile-page-main-div .title-section p{margin-top:20px}.profile-page-wrapper .profile-page-main-div .section-title{font-size:24px;font-family:ITCAvantGardeStd-Demi,Arial,Helvetica,sans-serif;line-height:32px;margin-top:20px;margin-bottom:10px}.profile-page-wrapper .profile-page-main-div .btn-div{display:flex;justify-content:flex-end;margin-top:40px}.profile-page-wrapper .company-not-found-div{position:sticky;bottom:0}.profile-page-wrapper .company-not-found{width:100%;height:26px;background:#fff;color:#d71920;text-decoration:underline;font-size:14px;font-family:ITCAvantGardeStd-Bk,Arial,Helvetica,sans-serif;line-height:17px;border:1px solid #b7b7b7;border-radius:4px;cursor:pointer}@media(max-width: 767px){.profile-page-wrapper{width:90%}.profile-page-wrapper .profile-page-main-div{padding:16px}.profile-page-wrapper .profile-page-main-div .page-title{font-size:18px;line-height:18px}.profile-page-wrapper .profile-page-main-div .section-title{font-size:18px}.profile-page-wrapper .profile-page-main-div .btn-div{justify-content:center}.profile-page-wrapper .company-not-found{height:40px;text-align:left}.single-row{flex-direction:column;justify-content:flex-start}.single-row .left-col,.single-row .right-col{width:100%}.single-row .input-txt{width:100%}.company-type-row .ComapnyTypeRadioForm{flex-direction:column}}
