body{font-family:Arial,sans-serif;background-color:#f4f4f4;margin:0;padding:0}ul{list-style:none;padding:0;margin:0}a{text-decoration:none}img{max-width:100%;height:inherit;display:block}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;outline:0}.error{color:red;font-size:13px;margin-top:4px}header{width:100%;top:0;z-index:11;padding:6px 0;background-color:#000;border-bottom:1px solid #4e4e4e}header .containerMain{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 10px;align-items:center}header .logo img{width:110px;background:#fff;padding:10px;border-radius:0 0 8px 8px}header{background-color:#000;border-bottom:1px solid #4e4e4e}.logo{margin-top:-6px}.nav_list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.nav_list li a{font-size:14px;font-weight:500;color:#fff;margin-left:30px}.nav_list li a.register-btn{background:#ff951f;color:#000;font-weight:600;padding:5px 12px;border-radius:50px}.nav_list li:first-child a{margin-left:0}.nav_list li.active a{color:#ff0b4b}.MenuBtn{display:none}.fas{font-size:14px}.message-box{background:#fff;padding:20px;margin-top:20px;text-align:center}.msg-success{color:green;font-size:16px;margin-top:8px;margin-bottom:8px;font-weight:700}.msg-error{color:red;font-size:16px;margin-top:8px;margin-bottom:8px;font-weight:700}.toast-message-1{background-color:#28a745;color:#fff;padding:12px 20px;border-radius:6px;font-weight:500;font-size:15px;box-shadow:0 0 10px #0000004d;margin-bottom:20px;margin-top:20px}.toast-message-1.success,.toast-message-1.msg-success{background-color:#28a745!important}.toast-message-1.error,.toast-message-1.msg-error{background-color:#dc3545!important}.toast-message{position:fixed;top:20px;right:20px;z-index:1000;display:flex;align-items:center;gap:10px;background-color:#28a745;color:#fff;padding:12px 20px;border-radius:6px;font-weight:500;font-size:15px;box-shadow:0 0 10px #0000004d;animation:slideToastIn .5s ease-out,fadeToastOut .5s 8.5s ease-in forwards}.toast-message.success,.toast-message.msg-success{background-color:#28a745!important}.toast-message.error,.toast-message.msg-error{background-color:#dc3545!important}.toast-box.error{background-color:#dc3545}.toast-icon{font-size:20px;line-height:1}@keyframes slideToastIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeToastOut{to{opacity:0;transform:translate(100%)}}.team-table{width:100%;border-collapse:collapse;margin-top:10px;font-size:14px}.team-table thead{background-color:#0e0d29;color:#fff}.team-table th,.team-table td{border:1px solid #ddd;padding:8px;text-align:left;vertical-align:middle}.team-table input[type=text],.team-table input[type=email],.team-table input[type=date],.team-table select{width:100%;padding:6px;box-sizing:border-box;font-size:14px;border:1px solid #ccc;border-radius:4px}.team-table input[type=date]{padding:5px}.team-table .delete-btn{background-color:transparent;border:none;color:red;font-size:18px;cursor:pointer}.team-table .delete-btn:disabled{color:#ccc;cursor:not-allowed}.team-table th:nth-child(1),.team-table td:nth-child(1){text-align:center;width:40px}.team-table td input[title]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 768px){.team-table{display:block;overflow-x:auto;white-space:nowrap}.team-table th,.team-table td{font-size:13px;padding:6px}.team-table input,.team-table select{font-size:13px;padding:5px}.team-table .delete-btn{font-size:16px}}.error{color:red;font-size:12px;margin-top:4px;margin-bottom:.5rem;line-height:20px}.change-email-link{margin-top:12px;text-align:center;font-size:14px}.change-email-link a{color:#007bff;text-decoration:none;font-weight:500;transition:color .3s ease;font-size:16px;line-height:22px;cursor:pointer}.change-email-link a:hover{text-decoration:underline;color:#0056b3}input.ng-invalid.ng-touched{border:1px solid red;background-color:#fff0f0}.next-button:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important;border:1px solid #999999;opacity:.7}.team-submit-button:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important;border:1px solid #999999;opacity:.7}.register-button:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important;border:1px solid #999999;opacity:.7}input.ng-invalid.ng-touched,select.ng-invalid.ng-touched{border:1px solid red;background-color:#fff0f0}.highlight-company{color:#ff9800;font-weight:600}.badge-company{background-color:#ff9800;color:#fff;padding:2px 8px;border-radius:4px;font-weight:700;margin-left:10px;text-transform:uppercase}.team-header{display:flex;justify-content:space-between;align-items:center;background-color:#d5e1ff;padding:10px;cursor:pointer;border-radius:6px}.team-type{color:#24a500;font-size:14px;font-weight:400}.toggle-btn{font-size:20px;border:none;background:none;cursor:pointer}.status{font-size:12px;margin-left:10px}.status.saved{color:green}.status.unsaved{color:red}.team-body{margin-top:10px;padding:15px;border:1px solid #ddd;border-radius:6px;background-color:#fcfcfc}.save-team-btn{background-color:#007bff;color:#fff;border:none;padding:8px 12px;cursor:pointer;border-radius:5px;margin-right:12px}.team-table input[title],.team-table select[title]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-btn{background:none;border:none;font-size:18px;color:red;cursor:pointer}.checkbox-group{display:flex;flex-direction:column;gap:10px;margin-top:8px}.checkbox-group label{display:flex;align-items:center;gap:10px;font-weight:500;font-size:14px}.checkbox-group input[type=checkbox]{width:16px!important;height:16px!important;cursor:pointer}.footer{text-align:center;position:relative;background:#fcfaf8;height:auto;width:100%;padding:20px 0;border-top:1px solid #d0d0d0}.footer .containerMain{display:flex;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;padding:0 10px}.footer:after{background:linear-gradient(to right,#375ea2 50%,#d3272a 50%);position:absolute;content:"";height:8px;right:0;left:0;bottom:0}.footer ul.sites{border-right:2px solid #7b7a7a;position:relative;margin-right:15px;padding-right:15px;border-left:2px solid #7b7a7a;margin-left:15px;padding-left:15px;overflow:hidden}.footer ul.ditigal-logo{display:flex}.footer ul.sites:after{content:"";float:left;height:10px;width:10px;position:absolute;background-color:#fff;top:40%;right:-7px;border-top:#7b7a7a solid 2px;border-left:#7b7a7a solid 2px;transform:rotate(135deg)}.footer ul.sites:before{content:"";float:left;height:10px;width:10px;position:absolute;background-color:#fff;top:40%;left:-5px;border-top:#7b7a7a solid 2px;border-left:#7b7a7a solid 2px;transform:rotate(135deg)}.footer ul.network-logo{width:25%}.footer ul.sites{width:42%}.footer ul.ditigal-logo li:first-child img{width:74px}.footer ul.ditigal-logo li:nth-child(2) img{width:107px}.footer ul.network-logo,.footer ul.sites{display:flex;justify-content:space-around;align-items:center}.footer ul.ditigal-logo li,.footer ul.network-logo li,.footer ul.sites li{margin:0 8px}.footer ul.ditigal-logo li img,.footer ul.network-logo li,.footer ul.sites li img{display:block}body{font-family:Arial,sans-serif;background-color:#f4f6fb;margin:0;padding:0}.main{width:80%;margin:0 auto}.container{width:100%;margin:20px auto;background:#fff;padding:25px;border-radius:8px;box-shadow:0 0 10px #0000001a;display:none}.container.active{display:block}.hidden{display:none!important}.active{display:block}.form-group{margin-bottom:20px}label{display:block;font-weight:700;margin-bottom:5px}.container table{width:100%;border-collapse:collapse;margin-top:10px}.container table th{background-color:#007bff;color:#fff;padding:10px;text-align:left;border:1px solid #ddd}.container table td{padding:10px;border:1px solid #ddd}.container table input{width:94%;padding:8px;margin-top:5px;border:1px solid #ccc;border-radius:5px}.container table select{width:100%;padding:8px;margin-top:5px;border:1px solid #ccc;border-radius:5px}h3{color:#000;font-size:22px;margin-top:20px;border-bottom:2px solid #000;padding-bottom:5px}h4{color:#333;font-size:18px;margin-top:15px}.buttons{text-align:center;margin-top:25px}.button{padding:12px 10px;margin:5px;cursor:pointer;border:none;border-radius:20px;color:#fff;width:150px}.login-btn,.register-btn{background-color:transparent;border:1px solid #000;color:#000}.activeBtn{background-color:#181130!important;color:#fff!important}.buttonsSubmit{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px;margin-top:20px;padding-bottom:10px;text-align:center}.buttonSubmit{margin:5px;cursor:pointer;border:none;border-radius:8px;color:#fff;background-color:#007bff;width:160px;padding:10px 18px;font-size:15px;font-weight:500;transition:background-color .3s ease}.buttonSubmit:hover{background-color:#0056b3}.team-header h3{padding:0!important;margin:0!important;border:none!important}.formData .radio-group{display:flex;gap:20px;align-items:center;justify-content:left!important;margin-top:15px}.formData .radio-group .radio{display:flex;align-items:center;gap:6px;font-weight:400;padding:0!important;margin:0!important}.formData .radio-group input[type=radio]{width:18px;height:18px;cursor:pointer;padding:0!important;margin:0!important}.form-group select{width:100%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:5px;background-color:#fff;font-size:14px;color:#333}.termsAccepted-box{font-size:12px;color:#958989;font-weight:400;margin:20px}.termsAccepted-box label{font-size:12px;color:#958989;font-weight:400}.termsAccepted-box input{width:auto!important}.termsAccepted-box b{color:#990c0c}.termsAccepted-box-home{font-size:12px;color:#958989;font-weight:400;display:flex;align-items:flex-start}.termsAccepted-box-home label{font-size:12px;color:#958989;font-weight:400}.termsAccepted-box-home input{width:18px!important;height:18px!important;margin-top:0!important;margin-right:5px}.termsAccepted-box-home b{color:#990c0c}.detailsBox .msg-success{color:#05e905}.detailsBox .msg-error{color:red}.detailsBox .head{font-size:18px;font-weight:600;margin-bottom:8px;display:block;color:#ff951f}.next-button{background-color:#f68f21;color:#fff;border:none;padding:12px 10px;cursor:pointer;width:100%;margin-top:10px;border-radius:20px;text-align:center;font-size:16px;text-transform:uppercase}.next-button:hover{background-color:#f68f21}.remove-button{background-color:red;color:#fff;padding:8px 12px;border:none;border-radius:5px;cursor:pointer}.remove-button:disabled{background-color:#ccc;cursor:not-allowed}.container input{width:200px;padding:8px;margin-top:5px;border:1px solid #ccc;border-radius:5px}.team-section{border:1px solid #ddd;padding:15px;margin-bottom:20px;border-radius:8px;background:#f9f9f9}.team-table{width:100%;border-collapse:collapse}.team-table th,.team-table td{padding:8px;border:1px solid #ddd;text-align:left}button{padding:8px 12px;cursor:pointer;border:none;border-radius:5px}.add-btn{background-color:#28a745;color:#fff}.delete-btn,.delete-team-btn{background-color:#dc3545;color:#fff;font-size:14px}.add-team-btn{background-color:#007bff;color:#fff}.submit-btn{background-color:#17a2b8;color:#fff}.formData{width:450px;border-radius:18px;margin:30px auto 54px;border:1px solid #e0e6f3}.formData h2{text-align:center;display:block;font-size:1.625rem;font-weight:700;line-height:2.125rem;margin-bottom:1rem;text-transform:uppercase}.formData form{width:100%;margin:0 auto}.radio-group{display:flex;justify-content:center;margin-top:10px}.radio-group label{margin-bottom:0;margin-right:10px}.radio-group .radio{margin-right:15px}.radio-group .radio input[type=radio]{margin-right:5px}.formData .form-group label{color:#383837}.formData .form-group input{width:100%;border:1px solid #acadae;height:40px}.formData .form-group select{width:100%;border:1px solid #acadae;height:40px;border-radius:5px;color:#727272;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px}.formData .selectgroup{position:relative}.formData .selectgroup:after{content:"";position:absolute;top:40px;right:20px;width:10px;height:10px;border:solid #555555;border-width:0 2px 2px 0;border-radius:2px;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:5px;pointer-events:none}.formData .form-group button{width:100%;background:#000;color:#fff;margin:0;padding:12px 10px;font-size:1rem;text-transform:uppercase;border-radius:20px}.logout-btn{background:#000;color:#fff;margin:0;padding:12px 10px;font-size:1rem;text-transform:uppercase;border-radius:20px}.loginData .container{padding:0}.loginData .teamDetail{background:url(/images/badm_img.jpg);background-repeat:no-repeat;background-size:100%;text-align:left;padding:20px;border-radius:8px 8px 0 0;background-position:center;background-color:#1b000f}.loginData .teamDetail .detailsBox{color:#fff}.loginData .teamDetail .detailsBox h2{font-size:28px;font-weight:700;line-height:30px;margin-bottom:10px;color:#f68f21;text-transform:capitalize}.loginData .teamDetail .detailsBox p{font-size:16px;font-weight:400;line-height:28px}.loginData .teamDetail .boximg{width:45%}.loginData .team-section{margin:20px;background:#f4f6fb}.loginData .add-team-btn{text-align:center;width:140px;display:block;font-size:18px;background:#f68f21;border-radius:20px}.loginData .team-section h3{margin-bottom:20px}.loginData .team-section .team-name{display:flex;align-items:center}.loginData .team-section .team-name label{margin-bottom:0;margin-right:10px}.loginData .team-section table{margin-bottom:10px}.loginData .team-section table th{background-color:#0e0d29}.loginData .team-section .add-btn{margin-right:10px}.loginData .submitBTN{padding-bottom:0;margin:initial}.loginData .submitBTN .submit-btn{background:#007bff;margin:0 auto;display:block;width:170px;padding:12px 20px;font-size:16px;font-weight:500;border-radius:20px}.individual-form{background:#fff;border-radius:20px}.invalid-input{border:1px solid #ff00002e!important;background-color:#fff2f2}.register-type-switch .radio-group{display:block;gap:20px;justify-content:center;align-items:center;margin:0 auto;font-weight:600;width:40%;padding-top:30px}.radioBtnWrap{display:flex}.register-type-switch .radioBtnWrap{display:inherit}.register-type-switch .radio{padding:15px 20px;border:1px solid #ccc;border-radius:8px;cursor:pointer;transition:all .2s ease;background-color:#fff;margin-right:0;margin-bottom:20px;margin-top:20px}.register-type-switch .radio:last-child{margin-right:0}.reg-code{color:#ffe4c7;padding-left:5px;font-weight:700}.make-peyment-btn a{color:red;font-size:22px;font-weight:700}.make-peyment-btn a:hover{color:red}.register-type-switch .radio.selected{background-color:#1c1131;color:#fff;border-color:#1c1131}.termsCondition{margin:15px 0;padding:0 20px}.termsCondition h2{font-size:16px;font-weight:600;color:#000;margin-bottom:5px}.termsCondition ul{padding-left:20px}.termsCondition ul li{list-style:decimal;font-size:12px;font-weight:400;padding-bottom:5px;line-height:20px;color:#958989}.termsCondition ul li strong{font-weight:600;color:#525252}.individual-form-div h3{margin-top:0;border-bottom:none;padding-bottom:0}.individual-form .col2{display:flex;justify-content:space-between}.individual-form .col2 .form-group{width:48.5%;margin-right:3%}.individual-form .col2 .form-group:nth-child(2n+2){margin-right:0}.individual-form{padding:20px}.individual-form .form-group label{color:#383837}.individual-form .form-group input{width:100%;border:1px solid #acadae;height:40px}.individual-form .form-group button{width:100%;background:#000;color:#fff;margin:0;padding:12px 10px;font-size:1rem;text-transform:uppercase;border-radius:20px}.submitBTN{margin:0 auto;width:200px}.individual-form .radio-group{display:inherit;gap:20px;align-items:center;justify-content:left!important;margin-top:15px}.individual-form .radio-group .radio{display:flex;align-items:center;gap:6px;font-weight:400;padding:0!important;margin-bottom:15px}.individual-form .radio-group input[type=radio]{width:18px;height:18px;cursor:pointer;padding:0!important;margin:0!important}.sumbit-payment{display:flex;justify-content:space-between;align-items:center}.amountTitle{display:flex;justify-content:space-between;border-bottom:2px solid #000;padding:10px 20px;align-items:center}.amountTitle span{font-size:20px;font-weight:500;color:#914b00}.amountTitle span strong{font-weight:600}.amountTitle1{display:flex;justify-content:space-between;border-top:1px solid #d7d7d7;padding:10px 20px;align-items:center}.amountTitle2{border-top:none;padding:10px 20px;align-items:left}.amountTitle2 span{color:#ff6e6e}.amountTitle1 span{font-size:20px;font-weight:500;color:#914b00}.amountTitle1 span strong{font-weight:600}.individual-form .amountTitle1{display:flex;justify-content:space-between;border-top:1px solid #d7d7d7;padding:20px 20px 0 0;align-items:center;margin-top:20px}form.individual-form fieldset[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none}form.individual-form fieldset[disabled] input,form.individual-form fieldset[disabled] select,form.individual-form fieldset[disabled] label{cursor:not-allowed!important}form.individual-form fieldset{border:none;padding:0;margin:0}@media screen and (max-width: 768px){.container{width:100%;padding:15px}.container table{font-size:14px}.next-button{font-size:14px;padding:12px}.main{width:95%}.formData form{width:100%}.formData h2{font-size:1.375rem}.loginData .teamDetail{background-size:cover;height:auto}.loginData .team-section{margin:10px;padding:10px}.team-body{padding:10px}.container table th:nth-child(2),.container table th:nth-child(3),.container table th:nth-child(4),.container table th:nth-child(5){min-width:150px}.container table th:nth-child(6){min-width:100px}.team-body button{width:30%;font-size:12px;line-height:16px}.team-header h3{font-size:20px}header{padding:0}header .containerMain{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;height:72px}.MenuBtn{margin:0;cursor:pointer;display:block}.MenuBtn i{width:20px;display:block;border-top:2px solid #fff;padding-top:4px}.MenuBtn i:nth-child(2){top:23px}.MenuBtn i:nth-child(3){top:27px}.open-nav .MenuBtn{z-index:999}.open-nav .MenuBtn i{padding-top:0}.open-nav .MenuBtn i:first-child{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.open-nav .MenuBtn i:nth-child(2){display:none}.open-nav .MenuBtn i:nth-child(3){-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);margin-top:-2px}.logo{margin-top:-14px}.logo img{width:89px}.sticky header .logo{margin-top:-14px}.centered-logo{display:none}.mobLogo{display:block}.mobLogo a{display:flex}.mobLogo svg{fill:#fff;width:120px;height:34px}.sidenav{height:100%;width:0;position:fixed;z-index:99;top:0;right:0;background-color:#031c6d;overflow-x:hidden;transition:.2s;padding-top:0;box-shadow:2px 8px 20px #0000003d;margin-top:0}.nav_list{align-content:flex-start}.open-nav .sidenav{width:100%}nav ul{display:block;padding:40px;text-align:center}nav ul li{width:100%;margin:0;padding:20px 10px;box-sizing:border-box;border-bottom:1px solid #ffffff6b}.nav_list li a{margin-left:0}.footer{padding-bottom:15px}.footer .containerMain{flex-wrap:wrap}.footer ul.network-logo{width:100%}.footer ul.sites{width:100%;padding-left:0;margin-left:0;margin-bottom:10px}.footer ul.ditigal-logo{width:100%;margin-bottom:10px;justify-content:center}.footer ul.network-logo{border-right:none;margin-right:0;margin-bottom:10px}.footer ul.sites,ul.ditigal-logo{border-right:none;margin-right:0;border-left:none}.footer ul.network-logo li,.footer ul.sites li{margin:0 4px}.footer ul.sites:after,.footer ul.sites:before{display:none}.individual-form .col2{flex-wrap:wrap}.individual-form .col2 .form-group{width:100%;margin-right:0}.individual-form .col2 .form-group:nth-child(2n+2){margin-right:0}.sumbit-payment{flex-wrap:wrap;justify-content:center}.make-peyment-btn{margin-top:10px}}
