:root{--color-disabled-checkbox:#949494;--color-disabled-checkbox-bg:#e1e1e1;--color-checkbox-desktop:#416496;--color-checkbox-mobile:#fff;--color-text-gray:#414141;--color-text-ligth-gray:#919191;--color-nic-orange:#ff6634;--color-nic-dark-blue:#369;--color-nic-light-blue:#3098cb;--color-nic-gray-blue:#f4faff}.container-large{width:90%;max-width:80rem;min-height:calc(100vh - 20.313rem);margin:0 auto}@media (min-width:75rem){.container-large{min-height:calc(100vh - 25.313rem);padding:0}}@media (min-width:64rem){.container-large{min-height:calc(100vh - 25.313rem);padding:0}}.payment-container{width:100%;color:var(--color-text-gray);box-sizing:border-box;padding:0}@media (min-width:75rem){.payment-container{padding:0 1.875rem!important}}.payment-container h1{font-family:var(--font-nic)}.payment-container h2{font-family:var(--font-nic)}.payment-container h3{font-family:var(--font-nic)}.payment-container h1{text-transform:uppercase;text-align:center;color:var(--color-nic-orange);padding:0;font-size:max(2.1rem,min(4vw,3rem));font-style:italic;font-weight:600}.payment-container h1.pay-heading{margin:1rem 0;padding:0}@media (min-width:64rem){.payment-container h1.pay-heading{margin:3rem 0}}.payment-container h2{text-transform:uppercase;color:var(--color-nic-orange);text-align:center;font-size:1.625rem;font-style:italic;font-weight:600}.payment-container h3{text-transform:uppercase;color:var(--color-nic-light-blue);font-size:1.375rem;font-style:italic;font-weight:600}.payment-container h3.pay-choose-bills{text-align:center;margin:2rem 0 1rem;padding:0}@media (min-width:64rem){.payment-container h3.pay-choose-bills{text-align:left;margin:2rem 0 1rem}}.payment-container p.explain{color:var(--color-nic-orange);font-size:.75rem}@media (min-width:64rem){.payment-container p.explain{font-size:1rem!important}}.payment-container p.info{color:var(--color-text-gray);font-size:1rem}.payment-container .text{align-self:flex-end;font-size:1rem}.payment-container .amount{font-size:1.875rem;line-height:1.875rem}.payment-container .failed-payment-container{color:#707070;margin-bottom:1rem;font-family:Helvetica Neue;font-size:1rem}@media (min-width:64rem){.payment-container .failed-payment-container{margin-bottom:3rem}}.payment-container .failed-payment-container a{color:#369}.payment-container .failed-payment-container a:hover{color:#ff6634}.payment-container .failed-payment-container ul{color:#009ccc;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:600;list-style:decimal}.payment-container .failed-payment-container ul li{margin:.7rem 0 .7rem 1rem}.payment-container .total-amount-holder{margin:1rem 1rem 1rem 0}@media (min-width:64rem){.payment-container .total-amount-holder{margin:2rem 1rem 2rem 0}}.payment-container .pay-btn{margin:0 auto}@media (min-width:64rem){.payment-container .pay-btn{margin:0}}input[type=checkbox].nic-modern{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;width:40px;height:40px;margin:0;padding:0;position:relative}@media (min-width:64rem){input[type=checkbox].nic-modern{-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #5d5d5e;width:1.375rem;height:1.375rem}}input[type=checkbox].nic-modern:before{content:"";border-top:40px solid var(--color-disabled-checkbox-bg);border-right:40px solid transparent;width:0;height:0;position:absolute;top:0;left:0}@media (min-width:64rem){input[type=checkbox].nic-modern:before{content:none}}input[type=checkbox].nic-modern:checked:before{border-top-color:var(--color-nic-dark-blue)}input[type=checkbox].nic-modern:checked:after{content:"";border:4px solid #fff;border-width:0 4px 4px 0;width:.4rem;height:.65rem;position:absolute;top:4px;left:8px;transform:rotate(45deg)}@media (min-width:64rem){input[type=checkbox].nic-modern:checked:after{border-color:var(--color-checkbox-desktop);border-style:solid;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}}input[type=checkbox].nic-modern:not(:checked):after{content:"";background-color:var(--color-checkbox-mobile);border:none;width:.75rem;height:4px;position:absolute;top:10px;left:6px;transform:none}input[type=checkbox].nic-modern:disabled{cursor:not-allowed}@media (min-width:64rem){input[type=checkbox].nic-modern:disabled{background-color:var(--color-disabled-checkbox-bg);border-color:#bfbfbf}}input[type=checkbox].nic-modern:disabled:before{border-top-color:var(--color-disabled-checkbox-bg)}input[type=checkbox].nic-modern:disabled:after{border-color:transparent var(--color-disabled-checkbox) var(--color-disabled-checkbox) transparent!important}.recurring-container table{border-bottom:0!important;width:100%!important;margin:2rem 0!important;padding:0!important}@media (min-width:64rem){.recurring-container table{margin:0!important}}@media (max-width:63.999rem){.recurring-container table td.checkbox{padding:0!important}}@media (max-width:63.999rem){.recurring-container table td:not(.checkbox){padding:0 1rem 0 11rem!important}}.recurring-container table th{background-color:transparent!important;padding:0!important}@media (min-width:64rem){.recurring-container table th{color:var(--color-text-gray)!important;background-color:#fff!important;padding:0 .35rem!important}}@media (min-width:64rem){.recurring-container table td{color:var(--color-text-gray)!important;background-color:#fff!important;padding:0 .35rem!important}}.recurring-container table tr:nth-child(odd){background:#fff!important}.recurring-container table .selector{width:100%}.recurring-container table .selector .selector-value{width:100%}.recurring-container table .selector .selected-value{width:100%}.recurring-container table .selected-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recurring-container table .select-options{max-width:100%}.recurring-container table .select-options .option{max-width:100%}.recurring-container table .select-options .option{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table.payments.bills-selected thead{margin:0}table.payments.bills-selected thead tr{border:0}table.payments{border-spacing:0;border-collapse:collapse;width:100%;color:var(--color-text-gray);margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:1rem}table.payments td{flex:auto}table.payments td.checkbox{line-height:0;position:absolute;top:-1px;left:-1px}@media (min-width:64rem){table.payments td.checkbox{box-sizing:content-box;flex:auto;position:relative;top:auto;left:auto;padding:0 .35rem!important}}table.payments th{flex:auto}table.payments th.checkbox{line-height:0;position:absolute;top:-1px;left:-1px}@media (min-width:64rem){table.payments th.checkbox{box-sizing:content-box;flex:auto;position:relative;top:auto;left:auto;padding:0 .35rem!important}}table.payments thead{margin-bottom:1rem;display:flex}@media (min-width:64rem){table.payments thead{border-style:solid;border-color:var(--color-text-gray);border-width:0 0 2px;margin-bottom:0;font-weight:600;display:block}}table.payments thead tr{cursor:pointer;background-color:var(--color-nic-gray-blue);border:1px solid #cbcbcb;width:100%;padding:0;box-shadow:0 .25rem .438rem rgba(0,0,0,.2)}@media (min-width:64rem){table.payments thead tr{box-shadow:none;cursor:default;background-color:inherit;border:0}}table.payments thead tr:before{content:attr(data-label);color:var(--color-text-ligth-gray);padding-left:1.5rem;font-weight:600}@media (min-width:64rem){table.payments thead tr:before{display:none}}@media (max-width:63.999rem){table.payments thead th:not(.checkbox){display:none}}table.payments tr{text-align:left;flex-direction:column;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;line-height:3.25rem;display:flex;position:relative}@media (min-width:64rem){table.payments tr{text-align:left;flex-direction:row;height:3.25rem;margin:0;padding:0}}@media (min-width:64rem){table.payments tr input[type=checkbox]{margin:.9375rem 0}}table.payments tr:last-child{margin-bottom:0}table.payments tbody tr{cursor:pointer;background-color:#fff;border:1px solid #cbcbcb;box-shadow:0 .25rem .438rem rgba(0,0,0,.2)}@media (min-width:64rem){table.payments tbody tr{box-shadow:none;border:0;border-bottom:2px solid #d5e8ff}}table.payments tbody tr.selected{background-color:#f4faff;position:relative}table.payments tbody tr:has(input[type=checkbox]:disabled){cursor:default}table.payments tbody tr input[type=checkbox]:disabled{cursor:default}@media (min-width:64rem){table.payments td.checkbox{flex:none;width:2rem}}@media (min-width:64rem){table.payments th.checkbox{flex:none;width:2rem}}table.payments td:not(.checkbox){width:100%;margin:0;padding:0 1rem 0 11rem;font-weight:600;line-height:2rem;position:relative}@media (min-width:64rem){table.payments td:not(.checkbox){font-weight:400;line-height:inherit;padding:0}}table.payments td:not(.checkbox):before{content:attr(data-label);width:9rem;color:var(--color-text-gray);font-weight:400;position:absolute;left:1.5rem}@media (min-width:64rem){table.payments td:not(.checkbox):before{content:none;display:none}}table.payments td .unchecked{margin-top:1.375rem}table.payments td .unchecked:before{content:"";transform-origin:0 100%;background-color:#afafaf;border-radius:.313rem;width:.8rem;height:.188rem;position:absolute;transform:translateY(-.5rem)}@media (min-width:64rem){table.payments td .unchecked:before{transform:translateY(.125rem)}}table.payments td .check{margin-top:.8rem}table.payments td .check:before{content:"";transform-origin:0 100%;background-color:#3399c7;border-radius:.313rem 0 .313rem .313rem;width:.438rem;height:.188rem;position:absolute;transform:rotate(45deg)translate(0)}table.payments td .check:after{content:"";transform-origin:0 0;background-color:#3399c7;border-radius:0 .313rem .313rem;width:.625rem;height:.188rem;position:absolute;transform:rotate(-45deg)translate(-.125rem,.438rem)}@media (min-width:64rem){table.payments td>span:not(:only-child){line-height:2rem}}@media (min-width:64rem){table.payments td>span:not(:only-child) .check{margin-top:.75rem}}table.payments td .check{width:.8rem;height:.5rem;margin-right:.35rem}table.payments td .unchecked{width:.8rem;height:.5rem;margin-right:.35rem}table.payments td.recurring-payment{flex-direction:column;align-items:flex-start;display:flex}table.payments td.recurring-payment .date{color:#3399c7;flex-direction:row;height:2rem;display:flex}@media (min-width:64rem){table.payments td.recurring-payment .date{height:auto}}table.payments td.recurring-payment.disabled .date{color:#afafaf;font-size:.75rem}table.payments td.recurring-payment .try-count{background-color:var(--color-nic-orange);color:#fff;height:1.125rem;padding:0 .313rem;font-size:.75rem;line-height:1.125rem;position:relative;top:-.375rem}table.payments td.recurring-payment .try-count.missed{background-color:#ff1f1f;margin-top:.85rem}@media (min-width:64rem){table.payments td.recurring-payment .try-count.missed{height:auto;margin:1.375rem 0}}table.payments td.attention{color:var(--color-nic-orange)!important;font-weight:600!important}@media (min-width:64rem){table.payments td.bill-nr{width:10%;min-width:8.125rem}table.payments th.bill-nr{width:10%;min-width:8.125rem}table.payments.registrar-payment td.bill-nr{width:20%;min-width:12rem}table.payments.registrar-payment th.bill-nr{width:20%;min-width:12rem}table.payments td.bill-nr-paid{width:10%;min-width:13rem}table.payments th.bill-nr-paid{width:10%;min-width:13rem}table.payments td.domain-name{text-overflow:ellipsis;white-space:nowrap;width:50%;min-width:12.5rem;overflow:hidden}table.payments th.domain-name{text-overflow:ellipsis;white-space:nowrap;width:50%;min-width:12.5rem;overflow:hidden}table.payments td.domain-name-sm{text-overflow:ellipsis;white-space:nowrap;width:13rem;overflow:hidden}table.payments th.domain-name-sm{text-overflow:ellipsis;white-space:nowrap;width:13rem;overflow:hidden}table.payments td.pay-until{width:10%;min-width:10.625rem}table.payments th.pay-until{width:10%;min-width:10.625rem}table.payments.registrar-payment td.pay-until{width:80%;min-width:12rem}table.payments.registrar-payment th.pay-until{width:80%;min-width:12rem}table.payments td.recurring-payment{width:20%;min-width:16rem;font-weight:600}table.payments th.recurring-payment{width:20%;min-width:16rem;font-weight:600}table.payments td.total{flex:none;width:4.375rem}table.payments th.total{flex:none;width:4.375rem}table.payments td.options{width:15rem}table.payments th.options{width:15rem}table.payments td .check{margin-top:1.375rem}table.payments .unchecked{margin-top:1.375rem}table.bills-selected td:first-child,table.bills-selected th:first-child{padding-left:1.5rem!important}}nav button.btn,.payment-container button.btn,.cards-container button.btn,.recurring-container button.btn,.prompt button.btn{text-transform:uppercase;cursor:pointer;border:0;border-radius:0;padding:.5rem 2rem;font-size:1rem;font-weight:700}nav button.btn-sm,.payment-container button.btn-sm,.cards-container button.btn-sm,.recurring-container button.btn-sm,.prompt button.btn-sm{border:0;border-radius:0;font-weight:700;padding:.4rem .6rem!important;font-size:.8rem!important}nav button.btn-accept,.payment-container button.btn-accept,.cards-container button.btn-accept,.recurring-container button.btn-accept,.prompt button.btn-accept{color:#fff;background-color:#369}nav button.btn-accept:hover,.payment-container button.btn-accept:hover,.cards-container button.btn-accept:hover,.recurring-container button.btn-accept:hover,.prompt button.btn-accept:hover,.payment-container button.btn-outline:hover,.cards-container button.btn-outline:hover,.recurring-container button.btn-outline:hover,.prompt button.btn-outline:hover{background-color:#ff4000}nav button.btn-cancel,.payment-container button.btn-cancel,.cards-container button.btn-cancel,.recurring-container button.btn-cancel,.prompt button.btn-cancel{color:#fff;background-color:#f23b03}nav button.btn-cancel:hover,.payment-container button.btn-cancel:hover,.cards-container button.btn-cancel:hover,.recurring-container button.btn-cancel:hover,.prompt button.btn-cancel:hover{background-color:#d8310b}nav button.btn-outline:hover,.payment-container button.btn-outline:hover,.cards-container button.btn-outline:hover,.recurring-container button.btn-outline:hover,.prompt button.btn-outline:hover{color:#fff;outline:0}nav button.btn-outline,.payment-container button.btn-outline,.cards-container button.btn-outline,.recurring-container button.btn-outline,.prompt button.btn-outline{color:#369;box-sizing:border-box;outline-offset:-.125rem;background-color:#fff;outline:.125rem solid #369}nav button.btn-yellow,.payment-container button.btn-yellow,.cards-container button.btn-yellow,.recurring-container button.btn-yellow,.prompt button.btn-yellow{color:#000;background-color:#ffba00}nav button.btn-light-blue,.payment-container button.btn-light-blue,.cards-container button.btn-light-blue,.recurring-container button.btn-light-blue,.prompt button.btn-light-blue{background-color:var(--color-footer-heading-mobile);color:#000}.btn-full-width{width:100%}.btn-embedded{cursor:pointer;border:none;border-radius:0;padding:.4rem .6rem}.btn-embedded:last-child{border-radius:0 4px 4px 0}.btn-back-to-home{text-align:center;width:100%;font-size:1rem;font-weight:600;display:block}@media (min-width:64rem){.btn-back-to-home{text-align:left}}.cards-container,.recurring-container{flex-flow:wrap;justify-content:space-between;width:100%;display:flex}.card{color:#707070;cursor:default;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#fff;border:1px solid #707070;border-radius:.625em;width:20em;height:11.563em;padding:1.563em 1.25em;font-weight:600;position:relative;box-shadow:0 .25rem .438rem rgba(0,0,0,.2)}.card:hover{background-color:inherit}.card.expired{background-color:#f7f7f7;border:0!important}.card.selected{background-color:#f4faff}.card.selectable:hover{background-color:#f4faff}.card.selectable{cursor:pointer}.card>.head{flex-flow:row;justify-content:space-between;width:100%;display:flex}.card>.head .card-name{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:1.5em;overflow:hidden}.card>.card-numbers{flex-direction:row;width:100%;margin-top:1.5em;line-height:1.5em;display:flex}.card>.card-numbers .hidden-numbers{position:relative;top:.313em}.card>.card-numbers .hidden-numbers{font-size:1.5em}.card>.card-numbers .last-digits{font-size:1.5em}.card>.bottom{flex-direction:row;justify-content:space-between;width:100%;margin-top:.25em;display:flex}.card>.bottom .expiry{color:#bbb;flex-direction:row;align-items:end;font-size:.875em;line-height:.875em;display:flex}.card>.bottom .expiry>.date{color:#616162;margin-left:.44em}.card>.bottom .card-type img{object-fit:contain;height:2.813em;position:relative;bottom:-1em}.card .input-group{border:1px solid #414141;justify-content:space-between;width:100%;height:1.5em;display:flex;overflow:hidden}.card .input-field{border:none;border-radius:0;outline:none;width:100%;height:1.5em;padding:0 .4em;font-size:1em;line-height:1.5em}.card .input-field:focus{border-color:#414141}.card .button-group{height:1.5em;padding-right:.4em;display:flex}.card .button-group .btn-ok{cursor:pointer;font-size:1.188em;line-height:1.4em}.card .button-group .btn-cancel{cursor:pointer;font-size:1.188em;line-height:1.4em}.card .button-group .btn-ok{color:#009b36;margin-right:.4em}.card .button-group .btn-ok:hover{color:#108c3b}.card .button-group .btn-cancel{color:#e04b27}.card .button-group .btn-cancel:hover{color:#c74828}.card.new{background-image:url(/static/images/maksajumu-karte.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.cards-container .card-holder{border-bottom:1px solid #91c7fa;flex-direction:row;width:100%;padding:1.5em 0;display:flex}.cards-container .card-holder .col:last-child{flex-direction:column;width:100%;margin-left:2em;font-size:1em;font-weight:600;display:flex;position:relative}.cards-container .card-holder .col .item{cursor:pointer;margin-bottom:.75em}.cards-container .card-holder .col .item:last-child{margin-bottom:0}.cards-container .card-holder .col .item i:first-child{margin-right:.5em}.cards-container .card-holder .col .options{position:absolute;bottom:0}.payment-container hr{background-color:#d5e8ff;border:0;width:100%;height:2px}.payment-container .follow-us{flex-direction:row;margin-top:2rem;font-size:1rem;line-height:2rem;display:flex}.payment-container .follow-us a{margin-left:.5rem;line-height:1rem;text-decoration:none}.payment-container .follow-us i{font-size:1.5rem;position:relative}.payment-container .follow-us .icon-services{color:#ff6634;font-size:1.75rem;top:-.1rem}.payment-container .follow-us span.blog{color:#2b2a29;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.2rem;position:relative;top:-.4rem}@media (min-width:64rem){.payment-container .follow-us a{margin-left:1rem}.payment-container .follow-us i{font-size:2.5rem}.payment-container .follow-us .icon-services{font-size:2.942rem;top:-.2rem}.payment-container .follow-us span.blog{font-size:1.75rem;top:-.9rem}}:is(nav,footer) h4{margin:0;padding:0}:is(nav,footer) h4 a{text-transform:uppercase;cursor:pointer;padding:0;font-style:normal;font-weight:600;text-decoration:none}:is(nav,footer) h4 a:visited{text-decoration:none}:is(nav,footer) ul{display:none}footer{background-color:var(--color-footer-mobile);min-height:18.75rem;margin-top:1rem;padding:0 1.25rem 1.25rem}@media (min-width:64rem){footer{background-color:var(--color-footer);min-height:23.313rem;margin-top:2rem}}footer .navigation{flex-direction:column;width:100%;margin:0 auto;display:flex}@media (min-width:64rem){footer .navigation{flex-flow:wrap;width:80%}}footer .list-group{width:100%;margin-top:1rem}@media (min-width:64rem){footer .list-group{width:13.75rem;margin-top:0;font-size:.75rem;line-height:180%}}@media (min-width:64rem){footer h4{padding:1.375rem 0 .625rem}}footer h4 a{color:var(--color-footer-heading-mobile);font-size:1.5rem}@media (min-width:64rem){footer h4 a{color:var(--color-footer-heading);font-size:1.125rem;font-style:italic;font-weight:400}}footer h4 a:visited{color:var(--color-footer-heading-mobile)}@media (min-width:64rem){footer h4 a:visited{color:var(--color-footer-heading)}}footer h4 a:hover{color:var(--color-footer-heading-mobile);text-decoration:underline}@media (min-width:64rem){footer h4 a:hover{color:var(--color-footer-heading)}}footer a{color:#fff;text-decoration:none}footer a:visited{color:#fff;text-decoration:none}footer a:hover{color:var(--color-nic-orange)}@media (min-width:64rem){footer ul{flex-direction:column;padding:0;font-size:110%;display:flex}}footer ul li{line-height:200%;list-style:none}footer hr{display:none}@media (min-width:64rem){footer hr{border-width:0 0 1px;border-color:#fff;width:80%;margin:0 auto;display:block}}footer .copyright{color:#fff;flex-direction:column;width:100%;margin-top:1rem;font-size:1rem;display:flex}@media (min-width:64rem){footer .copyright{color:#fff;flex-direction:row;width:80%;margin:0 auto;padding-top:.625rem;font-size:.75rem}}footer .copyright p{width:100%;padding:0;line-height:1.6rem}@media (min-width:64rem){footer .copyright p{width:auto;padding:0;line-height:150%}footer .copyright p:not(:first-child){margin-left:.2rem}}footer .copyright a{color:var(--color-footer-heading-mobile);text-decoration:none}@media (min-width:64rem){footer .copyright a{color:#fff}}footer .copyright a:hover{color:#fff;text-decoration:underline}@media (min-width:64rem){footer .copyright a:hover{color:#ff6634}}.hidden{display:none!important}.payment-container .col-100{width:100%}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.mr-5{margin-right:5rem}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.ml-5{margin-left:5rem}.flex-center{justify-content:center;display:flex}.flex-end{justify-content:end;display:flex}.test-border{border:1px dotted red}.row-flex-end{justify-content:flex-end;display:flex}.text-bold{font-weight:600}.text-center{text-align:center}.flex-row{flex-direction:row;display:flex}.flex-column{flex-direction:column;display:flex}.flex-wrap{flex-wrap:wrap}.flex-space-between{justify-content:space-between}.color-red{color:#e4001a}.color-green{color:#009b36}.color-light-gray{color:#bbb}.color-gray{color:#707070}.color-blue{color:#34689a}.static{cursor:default!important;text-decoration:none!important}.not-clickable{pointer-events:none}@media (max-width:63.999rem){.mobile-hide{display:none}}@media (min-width:64rem){.desktop-hide{display:none}}.loader-bg{z-index:1000;background:rgba(255,255,255,.7);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loader-container{text-align:center;background:#fff;width:90%;padding:3rem 0;box-shadow:0 0 .8rem rgba(0,0,0,.1)}@media (min-width:64rem){.loader-container{width:40%}}.loader-container p{width:80%;color:var(--color-text-gray);margin:0 auto;font-size:1rem;font-weight:600}@media (min-width:64rem){.loader-container p{font-size:1.25rem}}.loader{border:.5rem solid rgba(0,0,0,.1);border-top-color:#f63;border-radius:50%;width:4rem;height:4rem;margin:.8rem auto 0;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-form{font-family:var(--font-nic)}.login-form input{border:1px solid var(--color-text-gray);outline:none;width:16.25rem;height:2.5rem;margin-bottom:1rem;padding:0 .75rem}.login-form input::placeholder{color:var(--color-text-gray);opacity:1;font-size:1.125rem}.login-form input:focus{border-color:var(--color-nic-dark-blue)}.login-form i{top:.5rem}.login-form .actions{width:16.25rem}.login-form a{color:var(--color-nic-dark-blue);font-size:.875rem;text-decoration:none}.login-form a:hover{text-decoration:underline}:root{--padding-nav-left-mobile:1rem;--font-nic:"Roboto Condensed", Helvetica, Arial, sans-serif}.icon-burger,.icon-close_x{cursor:pointer;color:var(--color-nic-dark-blue);font-size:2rem}@media (min-width:64rem){.icon-burger,.icon-close_x{padding:1rem 0}}.back-to-home:hover,.icon-burger:hover:before,.icon-close_x:hover:before{color:var(--color-nic-orange)}nav .back-to-home-container{width:110%;margin:2rem 0;position:relative;left:-10%}nav .back-to-home-container a{color:#fff;text-align:center}nav .back-to-home-container a:hover{color:#fff}nav .back-to-home-container a:visited{color:#fff}@media (max-width:37.499rem){.options-container .back-to-home{display:none}}@media (max-width:56.249rem){.options-container .user-info{display:none}}.menu-container{padding:1.1rem 0}.nav-container{border-bottom:2px solid var(--color-nic-orange);width:100%;font-family:var(--font-nic);color:var(--color-nic-dark-blue);flex-direction:row;justify-content:space-between;text-decoration:none;display:flex;position:relative}@media (min-width:64rem){.nav-container{padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}}.nav-container .options-container{flex-direction:row;justify-content:end;display:flex}.nav-container .options-container>.option{border-left:2px solid var(--color-nic-dark-blue);text-transform:uppercase;height:2.025rem;margin:1.125rem 0;padding:0 1.5rem;font-size:1rem;font-weight:600;line-height:2.025rem}.nav-container .options-container>.option:last-child{border-right:2px solid var(--color-nic-dark-blue)}.nav-container .options-container>.option svg{margin-top:.3rem}.nav-container .options-container>.option>span:hover{color:var(--color-nic-orange);cursor:pointer}.nav-container .options-container>.option>span a:hover{color:var(--color-nic-orange);cursor:pointer}.nav-container .options-container>.option>span:not(:last-child){margin-right:.4rem}.nav-container .options-container>.option>span>.search{font-size:1.2rem;position:relative;top:.313rem}.logo-container{position:absolute;left:50%;transform:translate(-50%)}.logo-container a img{width:7.813rem;height:3rem;margin:.5rem auto;display:block}@keyframes mobile-nav-open{0%{transform:translate(-100%)}to{transform:translate(0)}}.container-large nav{z-index:10;background-color:var(--color-nic-dark-blue);color:#fff;width:90%;padding-left:var(--padding-nav-left-mobile);max-width:25rem;animation:.2s cubic-bezier(.15,.85,.35,1) forwards mobile-nav-open;position:fixed;top:0;bottom:0;left:0;box-shadow:.25rem 0 .438rem rgba(0,0,0,.2);font-family:var(--font-nic)!important}.container-large nav a:hover{text-decoration:underline!important}.container-large nav .top-menu{flex-direction:row;width:100%;display:flex}@media (min-width:64rem){.container-large nav .top-menu{padding-bottom:1rem}}.container-large nav .top-menu .logo-container img{filter:brightness(0)invert()}.container-large nav .top-menu .icon-close_x:before{color:#fff}.container-large nav hr{color:#fff;width:calc(var(--padding-nav-left-mobile) + 100%);left:calc(var(--padding-nav-left-mobile) * -1);border-width:0 0 2px;margin:0;position:relative;right:0}.container-large nav .navigation{flex-flow:column wrap;margin:2rem 0;display:flex}.container-large nav .navigation .list-group:not(:last-child){margin-bottom:1rem}.container-large nav .navigation h4 a{color:#fff;font-size:1.75rem}.container-large nav .contacts{color:#fff;flex-direction:column;margin-top:2rem;font-size:1.75rem;font-weight:600;display:flex}.container-large nav .contact:not(:last-child){margin-bottom:1rem}.container-large nav .contact span{color:var(--color-footer-heading-mobile);text-decoration:none}.container-large nav .contact span a{color:var(--color-footer-heading-mobile);text-decoration:none}.container-large nav .contact span a:visited{color:var(--color-footer-heading-mobile);text-decoration:none}.container-large nav .profile-container{flex-direction:column;width:100%;margin:1rem 0;display:flex}.container-large nav .profile-container h4{color:var(--color-footer-heading-mobile);text-overflow:ellipsis;white-space:nowrap;margin:0 0 1rem;padding:0;font-size:1.75rem;font-style:normal;font-weight:600;overflow:hidden}.container-large nav .profile-container form{width:100%}.container-large nav .profile-container button{margin:0;display:flex}.container-large nav .login-form{flex-direction:column;width:80%;max-width:25rem;margin:1rem 2rem;display:flex}.container-large nav .login-form input{border:0;width:100%;margin-bottom:.3rem}.container-large nav .login-form button{width:100%}.container-large nav .login-form a{color:#fff}nav:has(.pagination){width:unset;margin:1rem auto}ul.pagination{padding:0;font-size:1.375rem;font-weight:600;list-style:none;display:flex}ul.pagination,ul.pagination a{color:#369}ul.pagination li{width:2.5rem;height:2.5rem;text-align:center!important;margin:0 .325rem!important;line-height:2.5rem!important}ul.pagination li:not(.arrow){background-color:#f4faff!important;border:1px solid #d6e8ff!important}ul.pagination li.active{background-color:#fff!important;border-color:#ff6634!important}ul.pagination li a{padding:0;text-decoration:none;display:block}ul.pagination li a i{font-size:2.2rem;line-height:2.5rem}ul.pagination li a:hover,ul.pagination li.active a{color:#ff6634}ul.pagination li.active a,ul.pagination li.disabled a{cursor:default;-webkit-user-select:none;user-select:none;pointer-events:none}ul.pagination li.disabled a{color:#919191}ul.pagination li.disabled:has(span){background-color:#fff!important;border:0!important}@media (min-width:64rem){#billing-summary-container h2{margin-bottom:2rem}}#billing-summary-container .pay-select-container{margin-bottom:2rem}@media (min-width:64rem){#billing-summary-container .pay-select-container{margin-top:3rem;margin-bottom:3rem}}#billing-summary-container p.info{margin-bottom:1rem}@media (min-width:64rem){#billing-summary-container p.info{margin-bottom:2rem}}.payment-container:has(#billing-summary-container) h1{margin:1rem 0 2rem;padding:0}@media (min-width:64rem){.payment-container:has(#billing-summary-container) h1{margin:3rem 0}}@media (max-width:63.999rem){:is(#billing-summary-container,#payment-session-container,#payment-type-container) .info-group{display:none}}:is(#payment-session-container,#payment-type-container) h3{text-align:center;margin:2rem 0 1rem;padding:0}@media (min-width:64rem){:is(#payment-session-container,#payment-type-container) h3{text-align:left}}:is(#payment-session-container,#payment-type-container) .option-splitter .splitter{background-color:var(--color-nic-dark-blue);width:80%;height:2px;margin:2rem auto;font-weight:600;position:relative}@media (min-width:64rem){:is(#payment-session-container,#payment-type-container) .option-splitter .splitter{width:2px;height:100%;margin:0}}:is(#payment-session-container,#payment-type-container) .option-splitter .splitter span{text-align:center;z-index:3;background-color:#fff;width:3rem;height:1.875rem;font-size:1rem;font-weight:600;line-height:1.875rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(#payment-session-container,#payment-type-container) .choose-container .option{width:min(46rem,90%);margin:0 auto;padding:0}:is(#payment-session-container,#payment-type-container) .choose-container .option .payment-options-holder{flex-flow:wrap;gap:1.3rem 2rem;display:flex}@media (max-width:30rem){:is(#payment-session-container,#payment-type-container) .choose-container .option .payment-options-holder{gap:1rem}}@media (max-width:28.179rem){:is(#payment-session-container,#payment-type-container) .choose-container .option .payment-options-holder .payment-btn{width:8rem;height:2.8rem}}@media (max-width:23.188rem){:is(#payment-session-container,#payment-type-container) .choose-container .option .payment-options-holder .payment-btn{margin:0 auto}}#payment-type-container .choose-container{flex-direction:column-reverse;justify-content:space-between}@media (min-width:64rem){#payment-type-container .choose-container{flex-direction:row}}#payment-type-container .choose-container .option{width:100%}@media (min-width:64rem){#payment-type-container .choose-container .option{width:calc(50% - 1.5rem)}}@media (min-width:64rem){#payment-type-container .choose-container .option:first-child{padding-right:4.375rem}}@media (min-width:64rem){#payment-type-container .choose-container .option:last-child{padding-left:4.375rem}}#payment-type-container .login-form{margin:1rem auto 0}@media (min-width:64rem){#payment-type-container .login-form{margin:1rem 0 0}}#payment-type-container .login-form input{width:100%}@media (min-width:64rem){#payment-type-container .login-form input{width:16.25rem}}#payment-type-container .login-form button{width:100%}@media (min-width:64rem){#payment-type-container .login-form button{width:16.25rem}}#payment-type-container .login-form input{background-color:var(--color-light-blue);border-color:var(--color-disabled-checkbox);margin-bottom:.5rem}#payment-type-container .login-form input::placeholder{color:var(--color-disabled-checkbox)}#payment-type-container .login-form input::focus{border-color:var(--color-nic-dark-blue)}@media (min-width:64rem){#payment-type-container .login-form input{border-color:var(--color-disabled-checkbox);background-color:#fff;margin-bottom:1rem}}#payment-type-container .login-form button{margin-top:.5rem}@media (min-width:64rem){#payment-type-container .login-form button{margin-top:1rem}}@media (min-width:64rem){#payment-session-container .splitter{width:80%!important;height:2px!important;margin:2rem auto!important}}#payment-session-container .splitter span{background-color:var(--color-light-blue)!important}#payment-session-container p.info{margin-top:2rem;font-size:.75rem}@media (min-width:64rem){#payment-session-container p.info{margin-top:5rem;font-size:1rem}}#payment-session-container .choose-container .option{width:min(46rem,90%);margin:0 auto;padding:0}@media (min-width:68.75rem){#payment-session-container .choose-container .option{width:46rem}}@media (max-width:41.749px){#payment-session-container .choose-container .option{width:21rem}}@media (max-width:21.124rem){#payment-session-container .choose-container .option{width:100%}}.choose-container h4{text-align:center;margin-bottom:1rem;padding:0;text-transform:none!important;color:#414141!important;font-family:Helvetica,Arial,sans-serif!important;font-size:1rem!important;font-style:normal!important;font-weight:600!important}@media (min-width:64rem){.choose-container h4{text-align:left}}.payment-btn{box-sizing:border-box;background:#fff;border:1px solid #d1d3d4;width:10rem;height:3.125rem}.payment-btn:hover{cursor:pointer;background-color:#f7f9fb;border-color:#ed7140}.payment-btn img{object-fit:contain;height:80%;margin:.3125rem auto;display:block}.payment-container h5{color:#34689a;margin:1rem 0;font-size:1rem;font-weight:600}.payment-container h5.expandable{cursor:pointer;text-transform:uppercase;position:relative}.expandable-holder{width:100%}.expandable-holder .expandable-heading{color:#34689a;cursor:pointer;text-transform:uppercase;z-index:3;margin-top:1rem;font-size:1rem;font-weight:600;display:block}.expandable-holder .expandable-heading:before{content:"";border-top:.375rem solid transparent;border-bottom:.375rem solid transparent;border-left:.75rem solid #34689a;width:0;height:0;margin-right:.5rem;display:inline-block}@media (min-width:64rem){.expandable-holder:has(.expandable-content:not(.hidden)) .expandable-heading{-webkit-user-select:none;user-select:none;cursor:default}}.expandable-holder:has(.expandable-content:not(.hidden)) .expandable-heading:before{content:"";border:.375rem solid transparent;border-top:.75rem solid #34689a;border-bottom:0;width:0;height:0;margin-right:.5rem;display:inline-block}@media (min-width:64rem){.expandable-holder:has(.expandable-content:not(.hidden)) .expandable-heading:before{content:none}}.payment-container h5.expandable:before{content:"";border-top:.375rem solid transparent;border-bottom:.375rem solid transparent;border-left:.75rem solid #34689a;width:0;height:0;margin-right:.5rem;display:inline-block}.payment-container h5:not(.expanded){margin-bottom:0}.payment-container h5.expandable.expanded:before{content:"";border-top:.75rem solid #34689a;border-left:.375rem solid transparent;border-right:.375rem solid transparent;width:0;height:0;margin-right:.5rem;display:inline-block;position:relative;top:.375rem}.payment-types-container{flex-direction:row;justify-content:center;width:100%;display:flex}.payment-types-container .payment-type{width:22.6875rem;margin:0 1.5rem}.payment-types-container .payment-type .heading{color:#fff;text-align:center;background-color:#ed7140;flex-direction:column;flex-shrink:0;justify-content:center;height:2.375rem;font-size:1.25rem;font-style:italic;font-weight:600;display:flex}.payment-types-container .payment-type .body{background-color:#f0f6fe;flex-shrink:0;justify-content:center;align-items:center;height:7.8125rem;display:flex}.payment-types-container .payment-type .body img{box-sizing:border-box;background:#fff;border:1px solid #d1d3d4;max-height:3rem;margin:0 .3rem;padding:.2rem 1rem}.payment-types-container .payment-type .body img:hover{cursor:pointer;background-color:#f7f9fb;border-color:#ed7140}.payment-container .pay-select-container{width:100%;padding:0 1rem}@media (min-width:64rem){.payment-container .pay-select-container{box-sizing:border-box;border:1px solid #c1c1c1;width:100%;padding:2.188rem}}.payment-container .pay-select-container .card-holder{flex-direction:column;justify-content:center;width:100%;margin:1rem auto 0;font-size:1rem;display:flex}@media (min-width:46rem){.payment-container .pay-select-container .card-holder{flex-flow:wrap;margin-top:2rem}}@media (max-width:24.5rem){.payment-container .pay-select-container .card-holder{font-size:calc(5vw - .225rem)}}.payment-container .pay-select-container .card-holder .card{margin-bottom:1rem;margin-left:auto;margin-right:auto}@media (min-width:46rem){.payment-container .pay-select-container .card-holder .card:not(:only-child){margin-left:0;margin-right:1rem}}.payment-container .pay-select-container .card-holder .card:last-child:not(:only-child){margin-bottom:0}.payment-container .pay-select-container h2{text-align:center;color:#414141;text-transform:none;font-size:1.313rem;font-style:normal;font-weight:600}.payment-container .pay-select-container h3{text-align:center;color:#414141;text-transform:none;font-size:1rem;font-style:normal;font-weight:600}.payment-container .pay-select-container .new-card-btns{flex-direction:row;justify-content:space-between;width:100%;margin:1rem auto 0;display:flex}@media (min-width:64rem){.payment-container .pay-select-container .new-card-btns{width:23rem;margin-top:2rem}}.payment-container .pay-select-container .new-card-btns button{padding-left:1rem;padding-right:1rem}@media (min-width:64rem){.payment-container .pay-select-container .new-card-btns button{padding-left:2rem;padding-right:2rem}}.prompt-holder{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.prompt{background-color:#fff;width:45rem;padding:2.5rem;box-shadow:0 0 1rem rgba(0,0,0,.4)}.prompt h2{text-transform:none;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:1.25rem}.prompt p{margin:1rem 0}.prompt .btn-holder{flex-direction:row;justify-content:space-between;width:50%;margin:0 auto;display:flex}.prompt a{color:inherit}.prompt p a:hover{color:#369}ul.tabs{text-transform:uppercase;text-align:center;border:0 solid #000;border-bottom-width:2px;flex-direction:row;width:100%;height:3.75rem;padding:0;font-family:Roboto Condensed;font-size:1.375rem;font-weight:600;list-style:none;display:flex;color:#34689a!important;margin:0!important;list-style-image:none!important}@media (max-width:63.999rem){ul.tabs{font-size:1rem}}ul.tabs li{cursor:pointer;border:2px solid #d5e8ff;border-bottom-width:0;padding:0 1rem;position:relative;text-align:inherit!important;margin:0 1rem 0 0!important;line-height:3.75rem!important}@media (max-width:63.999rem){ul.tabs li{margin:inherit!important;padding:inherit!important;padding-top:.6rem!important;line-height:1.2rem!important}}ul.tabs a{color:#34689a;margin:0;padding:0;text-decoration:none;display:flex}ul.tabs li:first-child{margin-left:0}ul.tabs li.active{color:#414141;cursor:default;border-color:#000;position:relative}ul.tabs li.active:after{content:"";z-index:2;background-color:#fff;height:2px;position:absolute;bottom:-2px;left:0;right:0}@media (max-width:63.999rem){.recurring-container .info-group{display:none}}.recurring-container .recurring-options{color:#414141;background-color:#eaf2fe;flex-direction:row;width:100%;height:3.125rem;padding:0 1.25rem;font-size:1rem;font-weight:600;line-height:3.125rem;display:flex}@media (max-width:63.999rem){.recurring-container .recurring-options{font-size:.75rem;line-height:1rem}}.recurring-container .recurring-options:has(.selector.disabled){color:#919191;background-color:#eaf2fd}.selector{color:#414141;cursor:pointer;-webkit-user-select:none;user-select:none;text-wrap:nowrap;box-sizing:content-box;background-color:#fff;border:1px solid #414141;width:100%;height:2.125rem;margin:.5rem 0;padding:0;font-size:.75rem;font-weight:400;line-height:2.125rem;list-style:none;position:relative}@media (min-width:64rem){.selector{width:16rem;font-size:1rem}}.recurring-container .recurring-options .selector{margin-left:1rem}.selector:before{content:"";border-top:.75rem solid #414141;border-left:.375rem solid transparent;border-right:.375rem solid transparent;width:0;height:0;margin-right:.5rem;display:inline-block;position:absolute;top:.55rem;right:.3rem}.selector.disabled{color:#919191;cursor:default;border-color:#919191}.selector.disabled:before{display:none}.selector .selected-value{height:2.125rem;padding:0 1.75rem 0 .75rem;line-height:2.125rem}@media (min-width:64rem){.selector .selected-value{width:16rem}}.select-options{box-sizing:content-box;z-index:100;background-color:#fff;border:1px solid #414141;position:absolute;top:100%;left:-1px}@media (min-width:64rem){.select-options{width:16rem}}.selector .option{cursor:pointer;height:2.125rem;padding:0 .75rem;line-height:2.125rem}@media (min-width:64rem){.selector .option{width:16rem}}.selector .option:hover{background-color:#f4faff}:root{--color-footer:#3a3d4c;--color-footer-mobile:#123a62;--color-footer-heading:#83c8ff;--color-footer-heading-mobile:#b5ebff;--color-light-blue:#edf9ff;--bp-xs:30rem;--bp-sm:48rem;--bp-md:64rem;--bp-lg:80rem;--bp-xl:90rem}.bg-session{background-color:var(--color-light-blue)}.info-group{display:inline-block;position:relative}span.tooltip{background-color:var(--color-light-blue);color:#34689a;z-index:5;visibility:hidden;opacity:0;white-space:nowrap;border:1px solid #9acdff;padding:1rem;font-size:.875rem;font-weight:400;line-height:.875rem;transition:opacity .1s;display:inline-block;position:absolute}.info-group i{color:#3399c7;cursor:pointer;margin:0 .6rem;font-size:1.3rem;position:relative;top:3px}.vertical_menu .user_menu li>.icon-card{font-size:56%!important}blockquote{color:#34689a;background:#eef6ff;border-left:.125rem solid #34689a;margin:1.25rem 0 1.25rem 1.25rem;padding:1.125rem}blockquote a{text-decoration:underline}.payment-container blockquote{font-size:1rem}.payment-container blockquote ul{margin-top:0;margin-bottom:2rem}.mod-version-6c46e63b37953001901e453a89546323{}
