:root{--primary-font:"Poppins",sans-serif;--primary-color:#41d4ce;--secondary-color:#045baa;--primary-bg:#41d4ce;--secondary-bg:#045baa}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6,p{font-family:var(--primary-font)}figure{margin:0}a,a:focus,a:hover,img{text-decoration:none;border:0;outline:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{margin:0;padding:0;font-family:var(--primary-font);border-left:4px solid #babfc4;margin-bottom:5px;margin-top:5px;padding-left:16px;font-weight:500}.btn,.butt{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.btn:hover,.btn:not(:disabled):not(.disabled):active,.butt:hover{background:0 0;color:#281f55;box-shadow:none}.btn.focus,.btn:focus,button:focus{box-shadow:none;outline:0}:focus{outline:0}input::-ms-clear,input::-ms-reveal{display:none}p:last-child{margin-bottom:0}body{width:100%;height:100%;font-size:16px;font-weight:400;line-height:26px;font-family:var(--primary-font);color:#666766;border:0;outline:0;padding:0;margin:0;overflow-x:hidden}.bg-primary{background-color:var(--primary-bg)!important}.bg-secondary{background-color:var(--secondary-bg)!important}.color-primary{color:var(--primary-bg)!important}.color-secondary{color:var(--secondary-bg)!important}.main{margin-top:82px;margin-bottom:0;padding-top:35px}.logo{margin:3px 0 2px}.withTopTitle .main{padding-top:0}.topBannerInnerSec{padding:70px 0;text-align:center;margin-bottom:50px;position:relative;background:linear-gradient(to right,rgb(245 225 218) 0,rgb(208 231 245) 57%,rgb(218 243 230) 100%)}.topBannerInnerSec h1{color:var(--secondary-color);margin:0 0 20px;font-weight:600;position:relative;padding-bottom:8px}.topBannerInnerSec h1::after{width:80px;height:0;content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-bottom:1px dashed var(--primary-color)}.topBannerInnerSec h5{color:#000;font-weight:500}.topBannerInnerSec h5 a{color:var(--secondary-color)!important;text-shadow:1px 1px 1px rgba(0,0,0,.3);border-bottom:1px dashed;cursor:pointer}.topBannerInnerSec h5 a:hover{border-bottom:none}.topBannerInnerSec .logoBottomBlk{position:absolute;bottom:0;left:50%;padding:10px 20px;border-radius:20px 20px 0 0;background-color:#fff;transform:translateX(-50%);box-shadow:0 -10px 25px -21px rgba(0,0,0,.3)}.form-label{font-family:var(--secondary-font);font-size:16px;line-height:20px;font-weight:500;color:var(--secondary-color);padding:0 15px}.form-label mark{color:red;font-weight:400;background:0 0}.form-control{font-family:var(--primary-font);height:auto;border-radius:30px;padding:12px 25px;border:1px solid #b4b4b4}.form-control:focus{box-shadow:none;outline:0;border-color:var(--secondary-color)}textarea.form-control{border-radius:22px;height:150px;resize:none}.form-control:has(~i.iEdit){padding-right:45px}.cPhoneField{position:relative}.cPhoneField .countryCode{left:5px!important;position:absolute!important;top:5px!important;width:126px!important}.cPhoneField .react-select__control{border:none!important;box-shadow:none!important;background:0 0}.cPhoneField>input{padding-left:140px!important}.cPhoneField .react-select__menu{width:230px}.btn{padding:7px 20px;font-family:var(--primary-font);font-weight:500}.btnPrimary,.btnPrimary.disabled,.btnPrimary:disabled{font-family:var(--primary-font);color:#fff;border:1px solid var(--secondary-color);background-color:var(--secondary-bg)}.btnPrimary:active,.btnPrimary:focus,.btnPrimary:hover{border:1px solid #4382be!important;color:#fff!important;background-color:#4382be!important}.btnOutline,.btnOutline.disabled,.btnOutline:disabled{font-family:var(--primary-font);border:1px solid var(--secondary-bg);color:var(--secondary-color)!important;background-color:#fff}.btnOutline:focus,.btnOutline:hover{border:1px solid var(--secondary-bg);color:var(--secondary-color)!important;background-color:#f1f1f1!important}.btnOutline.grey{font-family:var(--primary-font);font-size:16px;line-height:20px;font-weight:400;padding:8px 25px;color:#666766!important;border-radius:25px;border:1px solid #b4b4b4}.btnSecondary,.btnSecondary.disabled,.btnSecondary:disabled{font-family:var(--primary-font);color:#fff;background-color:#41d4ce}.btnSecondary:active,.btnSecondary:focus,.btnSecondary:hover{border:1px solid #45b3af;color:#fff!important;background-color:#45b3af!important}.btnSecondary.outline,.btnSecondary.outline.disabled,.btnSecondary.outline:disabled{border:1px solid #41d4ce;color:#41d4ce;background-color:#fff}.btnSecondary.outline:hover{color:#fff;background-color:#41d4ce}.btnRounded{border-radius:35px}.btnDismiss{font-family:var(--primary-font);background-color:transparent;color:#888;border:1px solid #b4b4b4}.btnDismiss:hover{border:1px solid #b4b4b4;background-color:#b4b4b4;color:#fff}.inline-btn{display:flex;margin-left:-5px;margin-right:-5px}.inline-btn .btn{margin:0 5px}.reactSelect{font-family:var(--primary-font)}.reactSelect .react-select__option{font-size:14px;line-height:20px;padding:6px 12px}.reactSelect .react-select__option+.react-select__option{border-top:1px solid #f1f1f1}.reactSelect .react-select__control{border:1px solid #b4b4b4;border-radius:50px;box-shadow:none}.reactSelect .react-select__control--is-focused,.reactSelect .react-select__control:focus{border-color:var(--secondary-color)!important}.reactSelect .react-select__value-container{padding:6px 10px 5px 22px}.reactSelect .react-select__indicator-separator{display:none}.reactSelect .react-select__indicator{padding:12px;margin-right:4px}.reactSelect .react-select__placeholder{color:#b4b4b4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.reactSelect .react-select__single-value{color:var(--bs-body-color)}.reactSelect .react-select__menu{z-index:2}.roundedColored.reactSelect .react-select__control{border-radius:26px}.roundedColored.reactSelect .react-select__value-container--is-multi.react-select__value-container--has-value{padding:3px}.roundedColored.reactSelect .react-select__clear-indicator{margin-right:0;padding:16px 8px;display:none}.datePickerWithIcon .react-datepicker-wrapper{width:100%}.datePickerWithIcon .react-datepicker-wrapper input.form-control{width:100%;padding:12px 75px 12px 25px;position:relative;z-index:1;background:0 0}.datePickerWithIcon .react-datepicker-wrapper input.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.datePickerWithIcon .react-datepicker-wrapper .react-datepicker__calendar-icon{right:5px;top:3px;font-size:24px;color:#fff;background:var(--secondary-bg);border-radius:40px;padding:10px 20px;text-align:center}.commonSec .titleBlockSec{font-weight:600;color:var(--secondary-color)}.commonSec .titleBlockSec.text-center h2{position:relative;padding-bottom:10px;margin-bottom:30px}.commonSec .titleBlockSec.text-center h2::after{width:80px;height:3px;content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);background:var(--primary-bg)}.commonSec .titleBlockSec p{font-weight:400}.ribbonStyle.titleBlockSec{position:relative;z-index:1;margin-top:-34px;margin-bottom:30px}.ribbonStyle.titleBlockSec h2{font-weight:600;color:#000;letter-spacing:.44px;margin:0 40px;display:inline-block;position:relative}.ribbonStyle.titleBlockSec h2 span{display:block;padding:15px 50px;position:relative;z-index:1;background:transparent linear-gradient(90deg,#0a83be 0,#41d4ce 51%,#0a83be 100%) 0 0 no-repeat padding-box;border-radius:0 0 30px 30px}.ribbonStyle.titleBlockSec h2::after,.ribbonStyle.titleBlockSec h2::before{width:34px;height:34px;content:'';position:absolute;top:0;left:-33px;clip-path:polygon(100% 0,0 100%,100% 100%);background:transparent linear-gradient(235deg,#0a83be 0,#41d4ce 100%) 0 0 no-repeat padding-box}.ribbonStyle.titleBlockSec h2::after{transform:scaleX(-1);left:auto;right:-33px}.login-feedback-error{font-weight:400;font-size:10px;line-height:13px;width:100%;display:block;margin-top:.25rem;font-size:80%;padding:0;color:#dc3545;background:0 0;text-align:left}.commonPageSec{background-color:#fff;border-radius:20px;margin-bottom:50px;padding:20px}.social{padding:0;text-align:center}.social li{list-style-type:none;padding-right:7px;display:inline-block}.social li a{width:40px;height:40px;font-size:18px;display:flex;border-radius:50%;color:var(--secondary-color);align-items:center;justify-content:center;background-color:transparent;border:1px solid var(--secondary-color);transition:all ease-in-out .2s}.social li a:hover{color:#fff;background-color:var(--secondary-color);border:1px solid var(--secondary-color)}@media only screen and (max-width:1199px){.topBannerInnerSec{padding:30px 0}}@media only screen and (max-width:479px){.datePickerWithIcon .react-datepicker-wrapper input.form-control{padding-right:55px}.datePickerWithIcon .react-datepicker-wrapper .react-datepicker__calendar-icon{padding:10px}}@media only screen and (max-width:767px){.form-label{font-size:14px;padding:0 13px}}