:root{--brand-blue: #00214d;--brand-orange: #eab342;--primary-bg: #fcfcfe;--section-bg: #ffffff;--box-bg: #ffffff;--box-border: #CAC6FD;--text-primary: #000000;--text-secondary: #555555;--text-gray: #374151;--border-gray: #e6e7eb}html.dark{--brand-blue: #0f0f1c;--brand-orange: #eab342;--primary-bg: #1d1d29;--section-bg: #1e2534;--box-bg: #121824;--box-border: #1a2436;--text-primary: #ffffff;--text-secondary: #cad2db;--text-gray: #cad2db;--border-gray: #3e4d68}.brand-blue{background-color:var(--brand-blue)}body{background-color:var(--primary-bg);color:var(--text-primary)}.text-primary{color:var(--text-primary)}.text-gray{color:var(--text-gray)}.border-gray{border:1px solid var(--border-gray)}.lg\:border-l,.border-l{border-left:1px solid var(--border-gray)}.lg\:border-r,.border-r{border-right:1px solid var(--border-gray)}.lg\:border-t,.border-t{border-top:1px solid var(--border-gray)}.lg\:border-b,.border-b{border-bottom:1px solid var(--border-gray)}.primary-bg{background-color:var(--primary-bg)}.box-bg{background-color:var(--box-bg)}.marqueeblock{background-color:#eff6ff}.dark .marqueeblock{background-color:var(--primary-bg)}.dark #searchForm{border:1px solid var(--border-gray)}.dark .text-green-600{color:#7de4a3}.dark .text-red-600{color:#fd3131}.marquee{display:inline-flex;white-space:nowrap}.appearance-mode .icon-moon{display:block}.appearance-mode .icon-sun,body.dark .appearance-mode .icon-moon{display:none}body.dark .appearance-mode .icon-sun,body.light .appearance-mode .icon-moon{display:block}body.light .appearance-mode .icon-sun{display:none}.iti{display:block!important}@media only screen and (min-width:1025px)and (max-width:1300px){ul#menu li>a{font-size:13px}}@media only screen and (min-width:320px)and (max-width:1024px){.headermenu{height:100%;overflow-y:scroll;position:fixed}ul#menu{height:100%;overflow-y:scroll}#overlay{display:none}}.article-details ul{list-style:disc;padding-left:35px;margin-bottom:20px}.article-details p{margin-bottom:10px}.carousel img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.carousel{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.carousel.dragging{cursor:grabbing}.contactbox{background-color:#efeffd}.dark .contactbox{background-color:#121824;border:1px solid #3e4d68}.dark .iti__country,.dark .iti__search-input{color:#000}.iti__country-container{height:42px}.contactbox .iti__country-container{height:50px}span[aria-current=page] span{background-color:#2563eb!important;color:#fff;border-color:#1d4ed8;font-weight:600}.searchsuggestion{z-index:99999}.dark .searchsuggestion{border:1px solid #3e4d68}.contactdetails li svg{margin-top:3px}.cmssection p{margin-bottom:15px}.cmssection h2{font-size:20px;margin-bottom:14px;font-weight:700}.cmssection h3{font-size:18px;margin-bottom:14px;font-weight:700}.cmssection ul{padding-left:15px;list-style:disc;margin-top:5px;margin-bottom:5px;margin-left:15px}.cmssection ol{list-style:auto;padding-left:20px}.cmssection ul li p,.cmssection ol li p{margin-bottom:0}.cmssection ul li:last-child p,.cmssection ol li:last-child p{margin-bottom:10px}.horizontal-scroll-container{overflow-x:auto;overflow-y:hidden;width:100%}.boxesdiv{white-space:nowrap}.items{display:inline-block;margin-right:10px;width:290px;vertical-align:top;position:relative;border-radius:6px}.items:last-child{margin-right:0}.scroll-wrapper{position:relative;display:flex;align-items:center;width:100%}.scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#fffc;border:1px solid #ccc;border-radius:50%;width:40px;height:40px;cursor:pointer;font-size:1.25em;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a;transition:opacity .3s;display:none}.left-arrow{left:0}.right-arrow{right:0}.scroll-arrow:disabled{opacity:.3;cursor:default}.horizontal-scroll-container{flex-grow:1;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.horizontal-scroll-container::-webkit-scrollbar{display:none}.img-container{position:relative;overflow:hidden}.items img{display:block;width:100%}.playbuytton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:50px;height:50px;border-radius:50%;color:red;font-size:22px;display:flex;justify-content:center;align-items:center;transition:.3s ease}.playbuytton:hover{background:red;color:#fff}.video-content{width:100%;padding:15px 0}i.fa-solid.fa-play{color:red}.video-content h3{font-size:1rem;font-weight:600;margin-bottom:4px;line-height:1.2}.scroll-arrow .fa{color:#000}.viewpassword .fa-eye{display:none}.pwdfield{position:relative}.viewpassword{position:absolute;right:15px;top:15px;color:#000}.cmssection table{border-collapse:collapse;width:100%}.cmssection table,.cmssection th,.cmssection td{border:1px solid var(--border-gray)}.cmssection th,.cmssection td{text-align:left}.cmssection a{color:#2563eb;transition:color .3s ease}.dark .cmssection a{color:var(--brand-orange);transition:color .3s ease}input[readonly],textarea[readonly],select[readonly]{background-color:#f9fafb;border-color:#d1d5db;color:#6b7280;opacity:.7;cursor:not-allowed}input[readonly]:focus,textarea[readonly]:focus{outline:none;box-shadow:none}[x-cloak]{display:none!important}.video-prev-custom,.video-next-custom{width:32px;height:32px;background:#000000b3;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.dark .video-prev-custom,.dark .video-next-custom{background:#fff;color:#f58638}.custombtn.active{background:#4f46e5;color:#fff}input,textarea{background:#fff}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;background:#fff;border:1px solid var(--box-border);border-radius:4px;position:relative;cursor:pointer}input[type=checkbox]:checked{background:#2563eb;border-color:#2563eb}input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.customtnc{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start}.customtnc .just-validate-error-label{grid-column:2;margin-top:4px}input,textarea,select{background:#fff;color:#000}.profileForm input,textarea,select{font-size:14px}
