.elementor-kit-8{--e-global-color-primary:#0C476B;--e-global-color-secondary:#141414;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-9545159:#334958;--e-global-color-baaa04b:#2AB562;--e-global-color-9ec53b6:#FFFFFF;--e-global-color-e140618:#000000;--e-global-color-fb7c8b9:#FFFFFF00;--e-global-color-97fa12b:#467E9B;--e-global-color-13b347e:#7993A0;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Source Sans Pro";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:#3B77A5;--e-preloader-size:39px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:var( --e-global-color-baaa04b );color:var( --e-global-color-9ec53b6 );border-style:solid;}.elementor-kit-8 a{color:var( --e-global-color-baaa04b );line-height:1em;}.elementor-kit-8 a:hover{text-decoration:none;}.elementor-kit-8 h1{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:bold;line-height:1.16em;}.elementor-kit-8 h2{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:1.225em;}.elementor-kit-8 h3{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;line-height:1.21875em;}.elementor-kit-8 h4{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:1.2142em;}.elementor-kit-8 h5{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:bold;line-height:1.44em;}.elementor-kit-8 h6{line-height:1.25em;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;font-style:normal;color:#2AB562;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2AB562;border-radius:50px 50px 50px 50px;padding:17px 35px 17px 35px;}.elementor-kit-8 label{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:normal;line-height:1.375em;}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{color:var( --e-global-color-e140618 );background-color:#F5F8FA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBD6E2;padding:10px 16px 11px 16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}p.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-8{font-size:18px;}.elementor-kit-8 h1{font-size:40px;}.elementor-kit-8 h2{font-size:30px;}.elementor-kit-8 h3{font-size:26px;}.elementor-kit-8 h4{font-size:22px;}.elementor-kit-8 h5{font-size:20px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{font-size:16px;}.elementor-kit-8 h1{font-size:30px;}.elementor-kit-8 h2{font-size:22px;}.elementor-kit-8 h3{font-size:20px;}.elementor-kit-8 h4{font-size:18px;}.elementor-kit-8 h5{font-size:16px;}.elementor-kit-8 h6{font-size:16px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:14px;padding:10px 15px 10px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.bundled_item_103, .bundled_item_104, .bundled_item_105, .bundled_item_106, .bundled_item_107,
.bundled_item_108, .bundled_item_109, .bundled_item_110, .bundled_item_111, .bundled_item_112, .bundled_item_113, .bundled_item_114, .bundled_item_115, .bundled_item_116, .bundled_item_117, .bundled_item_118, .bundled_item_119, .bundled_item_120, .bundled_item_121, .bundled_item_122, .bundled_item_123, .bundled_item_124, .bundled_item_125, .bundled_item_126, .bundled_item_127, .bundled_item_128, .bundled_item_129, .bundled_item_130, .bundled_item_131, .bundled_item_132, .bundled_item_133, .bundled_item_134, .bundled_item_135, .bundled_item_136, .bundled_item_137, .bundled_item_138, .bundled_item_139, .bundled_item_140, .bundled_item_151,
.bundled_item_152, .bundled_item_153, .bundled_item_154, .bundled_item_155, .bundled_item_156, .bundled_item_157, .bundled_item_158, .bundled_item_159, .bundled_item_160, .bundled_item_161, .bundled_item_162, .bundled_item_163, .bundled_item_164 {
  display: none;
}

.fa-user {
    margin-top: 0px !important;
}

.wcuf_upload_fields_row_element {
    width: 100% !important;
}

.item-icon {
    color: #2AB562;
}

.item-label {
    font-family: 'Montserrat', sans-serif;
}

#ywraq_cart_quote.button,
#ywraq_checkout_quote_button.button {
    border: 2px solid var(--ywraq_checkout_button_color) !important;
    width: auto !important;
}

.checkout_steps {
    margin-top: 0 !important;
	font-size: 28px;
	font-weight: 700 !important;
	color: #0C476B !important;
}

.ui-dialog-buttonset .ui-button.ui-corner-all.ui-widget {
    height: auto !important;
}

.wcuf_single_upload_field_container {
  margin-bottom: 30px !important;
}

/* Hide shipping column in WooCommerce admin Troy */

.order_data_column_container .order_data_column:nth-of-type(2),
.order_data_column_container .order_data_column:nth-of-type(3) {
	display: none;
}

.cto-request-a-quote-panel .button.alt.checkout-pay-later {
    width: auto;
}

.cto-request-a-quote-panel{
    padding-top: 1em !important;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
 float: left;
}

#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {
padding: 0;
}

/* Change Woo icon in alerts Troy */
.woocommerce-info::before {
  content: '\2757' !important;
  color: #2AB562 !important;
}

/* Format date .elementor-kit-8 Troy */
.select2-container .select2-selection--single{
	height: 40px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://seqcoastgenomics.mystagingwebsite.com/wp-content/uploads/2023/06/Montserrat-VariableFont_wght.woff2') format('woff2');
}
/* End Custom Fonts CSS */