@media screen{@font-face{font-family:'Uni Neue';font-style:normal;font-weight:normal;src:local('Uni Neue'), local('UniNeueBook'), url('https://starktech.com/wp-content/uploads/2022/12/UniNeueBook.woff') format('woff');} }@media screen{@font-face{font-family:'Uni Neue Heavy';font-style:normal;font-weight:normal;src:local('Uni Neue Heavy'), local('UniNeueHeavy'), url('https://starktech.com/wp-content/uploads/2022/12/UniNeueHeavy.woff') format('woff');}}h1{ text-transform:uppercase!important; }h1, h3{ font-family:"Uni Neue Heavy", Arial, sans-serif!important; }label, body, button, input, select, textarea{ font-family:"Uni Neue", Arial, sans-serif!important; } #submitBtn{ background-color:#EF7521!important; border-color:#EF7521!important;}#preview span.customer__number{ margin-left:0!important; }.form__row label:not(.checkbox):not(.label--block){ width:13%!important; }input{ width:100%!important; }.grid.cols--1.ui-sortable .col.ui-sortable{ border-bottom:1px solid #c4c4c4!important; padding-bottom:35px; padding-top:10px; text-align:center; }.form__row label{ font-size:calc(11px + .278vw); color:#7A7A7A; font-weight:bold!important; }h4.page__desc{ display:none; }.mar--t{ margin-top:0!important; }.form__input:not(.form__input--natural):not(.form__input--currency):not(.form__input--full):not(.form__input--two-thirds){ width:100%; }.invoice__amount, #invoiceNum label{ vertical-align:middle; }.page__subtitle{ font-size:1.5em; }.col.ui-sortable label{ padding-bottom:0; }select:not([multiple]){ height:44px; width:48%; }.payment--cc div div label{ display:inline-block; }.logo{ height:87px!important; }.color-bars{ margin-top:50px; }.form__row.field--html.removable .content__html .color-bars .blue{ height:25px; background-image:radial-gradient(at center center, #0B45A4 0, #002C73 100%); margin-right:1%; display:inline-block; width:23.3%!important; }.form__row.field--html.removable .content__html .color-bars .orange{ height:25px; background-image:radial-gradient(at center center, #EF7521 0, #A75116 100%); margin-right:1%; display:inline-block; width:23.3%!important; }.form__row.field--html.removable .content__html .color-bars .green{ height:25px; background-image:radial-gradient(at center center, #00953A 0, #026F2C 100%); margin-right:1%; display:inline-block; width:23.3%!important; }.form__row.field--html.removable .content__html .color-bars .teal{ height:25px; background-image:radial-gradient(at center center, #00829A 0, #016273 100%); display:inline-block; width:23.3%!important; }.card__icon{ width:4.17em; }.page__title{ font-size:2.5em!important; }.field--html .content__html{ padding-right:0; }.page__title .material-icons{ font-size:.85em; vertical-align:-0.1em; }.design__page.design__pay div .grid .col.ui-sortable label{ display:inline-block; width:auto!important; }.design__page.design__confPage div .grid.cols--1.ui-sortable .col.ui-sortable .form__row.field--html.removable{ display:block; }.design__page.design__confPage .error p{ display:none; }.design__page.design__confPage .field--p p{ display:inline-block!important; font-family:"Uni Neue Heavy", Arial, sans-serif!important; font-size:1.5em; color:#00953A; }.design__page.design__confPage .error .field--p p{ color:#cc5757!important; font-family:'Uni Neue', Arial, sans-serif!important; font-size:1.5em; }.design__page.design__confPage .error .field--p p a{ color:#cc5757!important; }.error{background-color:#fff!important;border-radius:0!important;padding:.5em .75em;}.form__row.required{ width:49.754%!important; display:inline-block!important; }.form__input.form__input--state{ width:100%!important; }.form__row.field--custom.removable.required label, .form__row.field--custom.removable label{ display:block!important; }#cf_Email_Address, #cf_Phone_Number, #cf_Contracting_Entities{ width:100%!important; }#customerNum{ width:49.754%!important; display:inline-block; margin-left:4px; }.label--block{ display:block!important; }.col.ui-sortable .form__row.field--readonly.removable, .col.ui-sortable .form__row.field--select.removable{ width:49.754%!important; display:inline-block; vertical-align:top; }.col.ui-sortable .form__row.field--readonly.removable .invoice__amount{ width:100%!important; padding-top:6px; }#invoiceNum label, #customerNum label{ display:block; }.invoice__number, .customer__number, #cf_Company_Name{ width:100%!important; }.col.ui-sortable div div:nth-of-type(4n){ width:100%!important; }.col.ui-sortable div div:nth-of-type(8n){ width:49.754%!important; display:inline-block; }.col.ui-sortable .form__row.field--select.removable{ margin-left:4px; }.payment--cc div:nth-of-type(1n){ width:100%!important; }.payment--cc div:nth-of-type(2n), .payment--cc div:nth-of-type(3n){ width:49.754%!important; }.payment--cc div:nth-of-type(2n) label{ display:block!important; }#expirationDateMonth, #expirationDateYear{ width:49%!important; }.grid.cols--2.ui-sortable .col.ui-sortable .form__row.field--custom.removable.required{ margin-left:4px!important; }.form__row label:not(.checkbox){ margin-bottom:0!important; }.payment--cc .cards{ margin-top:32px; }.form__row.required.captcha{ margin-top:35px!important; }.col.ui-sortable .page__subtitle{ margin-bottom:inherit!important; }.payment--cc div:nth-of-type(1n){ margin-top:8px!important; }.cards img{ border:0 solid #c5c6ce; border-radius:0; }.design__page.design__emailReceipt .form__row.field--html.removable{ width:100%!important; }.design__page.design__emailReceipt .grid.ui-sortable.cols--2 div:nth-of-type(1n){ width:49%; display:inline-block; margin:0 4px 0 0; }.design__page.design__emailReceipt .grid.cols--1.ui-sortable .col.ui-sortable{ text-align:left; }#invoice, #customerId{ display:block; }.design__page.design__emailReceipt .page__title{ text-align:center!important; }.logo{ display:block; margin:auto; }.design__page.design__emailReceipt div:nth-of-type(6n){ display:none; }.page__subtitle{ font-size:1.17em!important; }.col.ui-sortable .form__row.field--readonly.removable label{ width:45%!important; }.invoice__amount div, .invoice__amount #total{ width:100%!important; }.grid.cols--1.ui-sortable div:nth-of-type(3n), .grid.cols--1.ui-sortable div:nth-of-type(4n), .grid.cols--1.ui-sortable div:nth-of-type(5n){ display:none; }.col.ui-sortable .form__row.field--readonly.removable label{ display:none; }@media only screen and (max-width:500px){.form__row.required, #customerNum, .col.ui-sortable .form__row.field--readonly.removable, .form__row.field--select.removable, .col.ui-sortable .form__row.field--select.removable, .col.ui-sortable div div:nth-of-type(8n), .col.ui-sortable div div:nth-of-type(8n), .payment--cc div:nth-of-type(2n), .payment--cc div:nth-of-type(3n){ width:100%!important; }.payment--cc .cards img{width:14.5%;}.color-bars{ margin-top:0; }.form__row.field--html.removable .content__html .color-bars .blue, .form__row.field--html.removable .content__html .color-bars .orange, .form__row.field--html.removable .content__html .color-bars .green, .form__row.field--html.removable .content__html .color-bars .teal {height:16px!important;margin-right:1%;display:inline-block;width:23.3%!important;}.design__page{ padding:0; }.grid.cols--1.ui-sortable .col.ui-sortable{ padding-bottom:25px; }}