   /* form signup dropdown */   ul {     list-style: none;   }    h1 {     margin: 50px 0 10px;     text-align: center;   }    .country {     position: relative;     margin: 0 auto;     width: 100%;     max-width: 300px;   }    .country .select {     position: relative;     padding: 0 10px 0 20px;     line-height: 47px;     border: 1px solid #eeeeee;     color: #999;     border-radius: 5px;     margin-right: 5px;     background: #fff;     white-space: nowrap;     text-overflow: ellipsis;     overflow: hidden;     cursor: pointer;   }    .country .select .flagstrap-icon {     -webkit-box-sizing: border-box;     box-sizing: border-box;     display: inline-block;     margin-right: 10px;     width: 16px;     height: 11px;     background-image: url("https://zinee91.dothome.co.kr/codepen/flags.png");     background-repeat: no-repeat;     background-color: #e3e5e7;   }    .country .select:after {     content: "";     display: block;     position: absolute;     top: 18px;     right: 20px;     width: 8px;     height: 5px;     background: url("https://zinee91.dothome.co.kr/codepen/ico_updown3.png")       no-repeat;   }    .country .select.open:after {     background-position: 0 -5px;   }    .country .dropdown {     display: none;     position: absolute;     top: 39px;     left: 0;     width: 100%;     height: 225px;     border: 1px solid #cfcfcf;     border-top: 1px solid #a6a6a6;     background: #fff;     -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);     box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);     overflow-y: scroll;     z-index: 1;   }    .country .dropdown li {     padding: 0 20px;     line-height: 34px;     font-size: 13px;     font-weight: 400;     color: #828282;     cursor: pointer;   }    .country .dropdown li:first-child {     margin-top: 12px;   }    .country .dropdown li:last-child {     margin-bottom: 12px;   }    .country .dropdown li:hover {     background: #dedede;     color: #454545;   }    .country .dropdown li.open {     display: block;   }   /*# sourceMappingURL=test.css.map */    body {     width: 100%;   }   #form_otp input {     max-width: 50px;     height: 60px;     color: #999;     border: 1px solid #eeeeee;     padding-left: 18px !important;     margin-right: 10px;     border-radius: 15px;   }   #txt_mobileno {     border: 1px solid #eeeeee;     color: #999;     padding: 0px !important;     min-height: 10px !important;     padding-left: 15px !important;     height: 50px;   }   .otptxt {     margin-left: -15px;   }   /* #form_otp {     display: none;   } */   #btn_back {     position: absolute;     top: 25px;     left: 25px;   }   .nice-select {     height: 50px !important;     padding-top: 10px !important;     /* display: none !important; */   }   #drp_countrycode {     /* display: inline-block !important; */     width: 150px;     height: 50px !important;   }   .nice-select.open .list {     max-height: 200px !important;     overflow-y: scroll !important;   }   .siguptextbox {     display: flex;   }   .okm-logo {     position: fixed;     bottom: 0;     right: 0;     height: 100%;   }    @media (max-width: 600px) {     .nice-select {       width: 100%;       margin-top: 5px;     }     .siguptextbox {       flex-direction: column;     }     #txt_mobileno {       width: 100%;       margin-top: 5px;     }     .okm-logo {       position: relative;     }     .okm-blank {       position: relative !important;     }     .form-group p {       font-size: 12px !important;     }   }    /* #card_signup, */   #card_otp,   #card_accounttype,   #card_companyprofile,   #card_planselection,   #card_shareholder,   #card_businessprofile,   #card_ibansolution,   #card_projectloading,   #card_bankaccountdetails,   #card_requiredoc,   #card_processcomplete {     display: none;   }   #card_companyprofile,   #card_planselection,   #card_shareholder,   #card_businessprofile,   #card_ibansolution,   #card_projectloading,   #card_bankaccountdetails,   #card_requiredoc {     margin-top: 70px;   }    .form_style {     width: 100%;     max-width: 600px;     padding: 15px;   }   .btn_continue_box {     /* background: #f4f5f9; */     width: 100%;     /* max-width: 500px; */     left: 0;     position: sticky;     /* box-shadow: 0px -17px 13px -24px black; */     padding: 25px 15px !important;     bottom: 0px;   }   /* form all textbox */   .form-group input[type="text"],   [type="email"] {     width: 100% !important;     min-height: 68px !important;     padding: 15px 15px !important;     border-radius: 5px;     resize: vertical !important;     border: 1px solid #eeeeee;   }   .form-group p {     padding-left: 15px;     margin: 0px;     /* width: 90% !important; */     margin-top: 22px;     font-size: 15px;     position: absolute;     word-break: break-word;     /* top: 106px; */     /* left: 30px; */     transition: all;     transition-duration: 0.5s;   }    /* plan choosw design */   .price_item {     text-align: left !important;     width: 275px;     max-width: 275px;   }   .contact_info .info_item {     padding-left: 25px;     padding-right: 25px;   }    /* shre director */   .box-multitextbox {     padding: 15px;     padding-top: 25px;     position: relative;     border: 1px solid #777777;     border-radius: 5px;     margin-top: 25px;   }   .box-multitextbox-label {     position: absolute;     margin-top: -38px;     background: #f4f5f9;   }   .box-multitextbox-button {     position: absolute;     right: 15px;     top: -12px;     float: right;     z-index: 100;     background: #f4f5f9;     padding: 0;   }   .box-multitextbox-button-business-profile {     position: absolute;     right: 15px;     top: 17px;     float: right;     z-index: 100;     background: #ffffff;     padding: 5px;   }    /* //delete button for company url and live ip add */   .btn-button-delete {     margin-top: -55px;     position: relative;     float: right;   }    .btn-back {     position: absolute;     background: #f4f5f9;     color: #a7a7a7;     margin: 20px;     display: none;     border-radius: 23px;     padding: 12px 23px;     outline: none;     border: 1px solid #d7d7d7;   }   .okm-blank {     display: none;     position: fixed;     bottom: 0;     right: 0;     height: 100%;   }   .removelogo {     display: none !important;   }   .submit_btn {     border-radius: 18px !important;     box-shadow: 0px 19px 62px -14px #4dabff !important;   }   .drp_comcountrycode,   .drp_comprincipaltitle {     width: 100px;     height: 68px !important;   }    /* //plan selecttion desgin  */   .owl-stage-outer {     text-align: -webkit-center;     text-align: -moz-center;   }   .testimonial-one.owl-carousel .owl-item {     text-align: unset !important;   }    /* //hide company profile legal status desc  */   .txt_comlegalstatusdesc {     display: none;   }    /* required document css start */   .btn-cancel {     border: 1px solid #dddddd;     border-radius: 5px;     display: none;     padding: 5px 11px;   }   /* required document css end */ 