.flex-container{flex:true;flex-direction:true}.flex-container,.my-flex-item{justify-content:center;align-items:center;display:flex}.my-flex-item{flex:true}.container{max-width:1200px}.container,.container-sm{box-sizing:border-box;margin:0 auto;padding:20px}.container-sm{max-width:576px}.container-md{max-width:768px}.container-lg,.container-md{box-sizing:border-box;margin:0 auto;padding:20px}.container-lg{max-width:992px}.container-xl{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:20px}.phone-number .phone-number-list,.shadow-sm{box-shadow:0 1px 4px #0000002b}.input-area{flex-direction:column;flex:1;display:flex}.input-area .input-group{background-color:#fff;border:1px solid #eae9e9;border-radius:10px;height:50px;display:flex;overflow:hidden}.input-area .input-group .input-icon{flex:1;align-items:center;padding:0 10px;display:flex}.input-area .input-group .input-icon i{color:#ffb950;font-size:20px}.input-area .input-group input{color:#ccc;background-color:#fff;border:none;width:100%;font-family:Saira,sans-serif;font-size:15px;font-weight:400}.input-area .input-group input:focus-visible{outline:none!important}.input-area .input-group input::placeholder{color:#ccc}.input-area .input-group input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.input-area .input-group input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.input-area .input-group input[type=time]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.input-area .input-group input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.input-area .input-group select{color:#444;border:none;width:75px;height:100%;margin-right:5px;padding-left:10px;font-family:Saira,sans-serif;font-size:15px}.input-area .input-group select:focus{outline:none}.input-area .error{border:1px solid red!important}.input-area label{color:#34649a;cursor:pointer;font-family:Saira,sans-serif;font-size:15px;font-weight:500;padding-bottom:3px!important}.input-area span[role=alert]{color:#444;font-family:Saira,sans-serif;font-size:13px;text-decoration-line:none}.phone-number{position:relative}.phone-number .phone-number-picker{cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex}.phone-number .phone-number-picker span{-webkit-user-select:none;user-select:none;font-family:Saira,sans-serif;font-size:14px;padding:0 7px!important}.phone-number .phone-number-picker span:hover{text-decoration-line:none}.phone-number .phone-number-list{background-color:#fff;border-radius:10px;width:100%;height:auto;max-height:250px;padding-top:0;padding-bottom:10px;display:none;position:absolute;overflow:hidden;translate:0 57px}.phone-number .phone-number-list .search-input{background-color:#f7f7f7;margin-bottom:5px;padding:10px}.phone-number .phone-number-list .search-input input{border:1px solid #444;border-radius:5px;padding:5px 0;font-family:Saira,sans-serif;font-size:14px}.phone-number .phone-number-list .countries-list{max-height:150px;overflow-y:scroll}.phone-number .phone-number-list .countries-list ul{flex-direction:column;flex:1;margin:0;padding:0;list-style-type:none;display:flex}.phone-number .phone-number-list .countries-list ul li{flex-direction:row;flex:1;align-items:center;gap:10px;padding:5px 10px;font-family:Saira,sans-serif;font-size:13px;display:flex}.phone-number .phone-number-list .countries-list ul li img{-o-object-fit:cover;object-fit:cover;width:30px;height:25px}.phone-number .phone-number-list .countries-list ul li.active{background-color:#f7f7f7}.phone-number .phone-number-list .countries-list ul li:hover{cursor:pointer;background-color:#f7f7f7}.phone-number .phone-number-list .countries-list ul li.disabled{text-align:center}.phone-number .phone-number-list .countries-list ul li.disabled:hover{cursor:default;background-color:#0000}.show-dropdown{display:block!important}
