/*!
	Theme Name:     The Native Antigen Company
	Description:    The Native Antigen Company
	Author:         960 Labs LTD. & Biostrata Limited
	Template:       Divi
	Version:        1.0.0
*/#et-info-email:before,#et-info-phone:before{display:none}#et-info{margin-bottom:10px}.et_mobile_menu{border-top:none !important}#quadmenu:not(.quadmenu-is-horizontal) .quadmenu-navbar-nav li.quadmenu-item.open:not(.closing)>.quadmenu-dropdown-menu{max-height:none !important}.quadmenu-dropdown-menu{margin-top:0}#quadmenu.quadmenu-divi_primary_menu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-menu{border-top-width:0 !important}#quadmenu.quadmenu-divi_primary_menu.quadmenu-is-horizontal .quadmenu-navbar-nav .quadmenu-dropdown-submenu:not(.quadmenu-item-type-tab)>.quadmenu-dropdown-menu{margin:0 !important}@media only screen and (min-width: 980px){#quadmenu li.products-mega .quadmenu-dropdown-menu{background:linear-gradient(-45deg, rgba(40, 40, 40, 0.95), rgba(50, 53, 58, 0.95))}#quadmenu.quadmenu-divi_primary_menu.quadmenu-is-horizontal .quadmenu-navbar-nav li.products-mega .quadmenu-dropdown-menu,#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav li.products-mega .quadmenu-dropdown-menu{background-color:rgba(0,0,0,0) !important}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-tabs>li.quadmenu-item>a>.quadmenu-item-content{background:#fff;border-radius:2px;color:#515255;-webkit-transition:all .3s ease;transition:all .3s ease}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-tabs>li.quadmenu-item>a>.quadmenu-item-content:hover{background:#27b8ec;color:#fff}#quadmenu.quadmenu-divi_primary_menu.quadmenu-is-horizontal li.products-mega .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:not(.quadmenu-item-type-tab):not(:last-child):not(:only-child)>a,#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-item-level-3>a{border:none !important}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-item-level-3>a>.quadmenu-item-content{color:#fff;font-size:.8rem;padding:5px 10px}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav li.products-mega .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-has-link:hover{background:#fff;color:#515255;border-radius:1px}#quadmenu.quadmenu-divi_primary_menu.quadmenu-is-horizontal .quadmenu-navbar-nav :not(.products-mega) .quadmenu-dropdown-menu{border-radius:0 0 3px 3px !important}}#chart_div svg g circle:first-child{fill:#e0e0e0;stroke:#d8d8d8}#chart_div svg g text{display:none;font-size:14px;font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-weight:700;position:relative}#chart_value{margin-top:20px}#chart_value span{font-size:21px}#chart_div svg g g circle,#chart_div svg g g path{fill:#e0e0e0;stroke:#d8d8d8}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:1.2rem;text-align:center;color:#494949}.woocommerce ul.products li.product .price{text-align:center}.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-size:1.1rem;color:#f37024}@media only screen and (max-width: 980px){.et_pb_gutters1 .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_column .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_column .woocommerce ul.products li.product:nth-child(n){padding:30px 20px;width:33.333% !important;margin-bottom:30px !important}}@media only screen and (max-width: 767px){.et_pb_gutters1 .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_column .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_column .woocommerce ul.products li.product:nth-child(n){padding:30px;width:50% !important;margin-bottom:30px !important}}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#737a7f !important}.woocommerce .woocommerce-error{background:#f93960 !important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:5px;border:1px solid #d9d9d9}.woocommerce-MyAccount-navigation{border:1px solid #f3f3f3;border-radius:5px;overflow:hidden}.woocommerce-MyAccount-navigation ul{padding:0 !important;list-style:none !important;list-style-type:none !important}.woocommerce-MyAccount-navigation ul li:not(:last-child){border-bottom:1px solid #f3f3f3}.woocommerce-MyAccount-navigation a{padding:10px 20px;display:block;background:#fcfcfc}.woocommerce-MyAccount-navigation ul li.is-active a{background:#777;color:#fff}.woocommerce-MyAccount-navigation a:hover{background:#5a5a5a !important;color:#fff}h1{font-size:2.8rem}#home-hero .et_pb_search{margin:30px auto 0;max-width:480px}#home-hero .et_pb_search .et_pb_s{background:#678486;background:rgba(255,255,255,.2);color:#fff}#home-hero .et_pb_search .et_pb_searchsubmit{padding:.715em 1em;background:#f37024;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}#home-hero .et_pb_search .et_pb_searchsubmit:hover{background:#e75d0d}.et_pb_blurb.image-crop-circle .et_pb_main_blurb_image .et_pb_image_wrap{padding:0}.et_pb_blurb.image-crop-circle .et_pb_main_blurb_image .et_pb_image_wrap img{display:block;border-radius:1000px;width:190px;height:190px}.et_pb_button{white-space:nowrap}@media only screen and (min-width: 980px){.blurbs-pull-up{top:-100px;margin-bottom:70px}.buttons-align-bottom .et_pb_column{position:relative}.buttons-align-bottom .et_pb_module{margin-bottom:0}.buttons-align-bottom .et_pb_module.et_pb_text{padding-bottom:0}.buttons-align-bottom .et_pb_blurb_container{padding-bottom:80px}.buttons-align-bottom .et_pb_button_module_wrapper{position:absolute;bottom:40px;left:50%;width:100%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}}.et_pb_blurb h2{margin-bottom:10px}.overlay-blurb .et_pb_blurb_content{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.overlay-blurb .et_pb_main_blurb_image{margin:0}.overlay-blurb .et_pb_blurb_container{position:absolute;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.et_pb_team_member_description{padding:30px}.sidebar-search-heading{margin-bottom:30px;font-size:1.8rem}.sidebar-search-key{color:#7f7f7f}article.et_pb_post{margin-bottom:100px}article a.entry-featured-image-url>img{display:block;margin-bottom:16px;border-radius:4px}article .article-text-content{position:relative}body.search-results article h2:before{content:attr(data-post-type);color:#c6c6c6;margin-right:6px}#left-area article .post-meta{width:100%;padding-bottom:6px}#left-area article .post-meta a{color:#f37024}#left-area article .post-meta .published{display:inline-block;padding:0 4px 2px;margin-right:10px;font-size:1.25rem;background:#f1f1f1;border-radius:0 3px 0 3px}#footer-widgets .footer-widget li:before{display:none}html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) ul li{line-height:1em;padding-left:0}#footer-bottom{padding:15px 5px}#footer-bottom .et-social-icon a:hover{color:#f37025}#footer-info{padding:0}#footer-widgets .footer-widget li>a{position:relative}#footer-widgets .footer-widget li.current_page_item>a{font-weight:700}#footer-widgets .footer-widget li.current_page_item>a:after{content:"";display:block;position:absolute;right:-10px;top:50%;height:4px;width:4px;border-radius:4px;background:#2caae2;-webkit-transform:translatey(-50%);transform:translatey(-50%)}#footer-widgets .widget_nav_menu{width:100%}ul.footer-address li{padding:0;margin:0 0 2px;color:#80a3b2;letter-spacing:.05em;text-transform:uppercase}.woocommerce.single-product #left-area{padding-right:0 !important;width:100%}.woocommerce.single-product #main-content .container:before,.woocommerce.single-product #sidebar,body.error404 #et-main-area .container:before{display:none}body.error404 #et-main-area .container{padding:150px 20px 60px}body.error404 #et-main-area .container h1{margin-bottom:20px;letter-spacing:-0.07em}body.error404 #et-main-area .container h1 span.alt-404-h1{color:#e75d0d}@media(min-width: 981px),all{body.error404 #et-main-area #left-area{width:100%}}body.tax-product_cat.et_right_sidebar #main-content .container:before{left:20.875%;right:auto !important}body.tax-product_cat #page-container #left-area{float:right;padding-left:3%;padding-right:0}body.tax-product_cat #page-container #sidebar{padding-left:0;padding-right:3%;float:left}@media(max-width: 980px){body.tax-product_cat #page-container #sidebar{padding-top:70px}}.center{text-align:center}#et-info,#et-secondary-menu>ul>li a{padding-bottom:0;line-height:1.5}#top-header .container{padding-top:10px;padding-bottom:0}#et-secondary-menu .nac-micro-search{display:block;float:left;position:relative;top:-4px}#et-secondary-menu .nac-micro-search input{float:left;margin:0 0 2px;padding:4px 8px}#et-secondary-menu .nac-micro-search input:first-child{border:none;border-radius:2px 0 0 2px}#et-secondary-menu .nac-micro-search input:last-child{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#f37024;color:#fff;border-radius:0 2px 2px 0;cursor:pointer}#et-secondary-menu .widget_wc_aelia_currencyswitcher_widget{position:relative;top:-4px;margin-left:10px;display:inline-block;float:right}@media(max-width: 980px){#top-header,div#et-secondary-menu,ul#et-secondary-nav{display:block !important}#top-header .container{padding-top:.75em !important}}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:30px}.woocommerce div.product h1.product_title{font-size:2.2rem}.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button:focus,.woocommerce div.product form.cart .button:hover{float:none;padding:.2em .75em !important;font-size:.95rem}.woocommerce div.product form.cart .button.disabled{background:#b5b7b8}.woocommerce div.product form.cart .button.disabled:hover{border-color:#fff;border-radius:3px}.woocommerce div.product form.cart .variations{max-width:100%}.orderby,.woocommerce div.product form.cart .variations td select{font-size:14px;height:35px}.woocommerce div.product form.cart{margin-bottom:0 !important}.woocommerce div.product form.cart .variations tr th{border-bottom:1px solid #e7e7e7;padding:0 10px 10px !important}.woocommerce div.product form.cart .variations td{padding:30px 10px 10px !important}.woocommerce div.product form.cart .variations td:last-child{width:25%}.woocommerce div.product .product_meta{padding-top:10px}.woocommerce div.product form.cart .variations tr.nac-woo-single-product-values td{min-height:44px}.nac-woo-variation-meta-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#wc-stripe-payment-request-wrapper{display:none}.woocommerce div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity input{height:34px;margin:0 !important}.woocommerce-product-details__short-description{margin-top:20px;font-size:1rem}.woocommerce-variation-description{margin-top:10px}.woocommerce-variation-description p:last-child{margin:0 !important}.woocommerce-variation-availability:empty,.woocommerce-variation-description:empty{margin:0;display:none}@media(max-width: 980px){.woocommerce table.variations thead{display:none}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations td:last-child{position:relative;display:block;text-align:right;background:#ebeef0;padding:10px !important;border-bottom:1px solid #dce2e5;width:100%}.woocommerce div.product form.cart .variations td:last-child{border:none}.woocommerce div.product form.cart .variations td:before{content:attr(data-label);float:left;font-weight:900}.woocommerce div.product form.cart .variations select{width:auto;min-width:auto}}#fixed-navvy{list-style:none;top:0;right:0;margin:0;padding:0;width:90px;height:100vh;position:fixed;background:#fff;z-index:1;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}@media(min-width: 980px){#fixed-navvy{width:120px;padding-top:156.5px}}@media(min-width: 1358px){#fixed-navvy{padding-top:120px}}#fixed-navvy-inner{position:relative;height:100%;max-height:100%;overflow:hidden;padding:0;margin:0;list-style:none;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#fixed-navvy li{display:block;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;padding:5px 0;text-align:center;width:100%;height:16.66667%;background:#fff}#fixed-navvy li,.fn-item{position:relative;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease}.fn-item{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0 auto;padding:0;max-width:100%;border:none}.fn-item>h6{padding:0 6px;margin-top:5px;font-size:11px;line-height:1.3;letter-spacing:normal;color:#6b6b6b}.fn-item>img{position:relative;display:block;margin:0 auto;max-width:30px}#fixed-navvy li.fn-expander{display:none;background:#78bfec}@media(min-width: 980px){#fixed-navvy li.fn-expander{display:block}.fn-item>img{max-width:30px}}@media(min-width: 980px)and (min-height: 800px){.fn-item>img{max-width:60px}}#fixed-navvy li:not(.fn-expander):hover{background:rgba(0,120,138,.15)}#fixed-navvy li.active{background:#00788a}#fixed-navvy li.active:not(:hover) .fn-item>h6{color:#fff}.nac-image-icon-heading{margin-bottom:40px;position:relative}.nac-image-icon-heading img{position:absolute;max-width:50px;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%)}.nac-image-icon-heading h2{padding-bottom:0;margin-left:56px}.et_pb_contact_field select{font-size:14px}body.page-id-11242 form input[data-required_mark=required]{border-bottom:2px solid #78bfec}.nac-required-field-sp{color:#78bfec;font-size:90%;font-weight:600}span.adjustment-anchor{position:absolute;top:0}span.adjustment-anchor.page-loaded{top:0}@media only screen and (min-width: 981px){span.adjustment-anchor{top:-200px}span.adjustment-anchor.page-loaded{top:-68px}}@media only screen and (min-width: 981px){#contract_services_form .et_pb_contact_field_2,#contract_services_form .et_pb_contact_field_3{margin-bottom:60px}#contract_services_form .et_pb_contact_field_6,#contract_services_form .et_pb_contact_field_7,#contract_services_form .et_pb_contact_field_8,#contract_services_form .et_pb_contact_field_9,#contract_services_form .et_pb_contact_field_10,#contract_services_form .et_pb_contact_field_12,#contract_services_form .et_pb_contact_field_13,#contract_services_form .et_pb_contact_field_14{clear:none}}@supports(display: flex){.et_pb_blurb_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#main-footer .hbspt-form{background:rgba(0,0,0,0);max-width:500px}#main-footer .hbspt-form .submitted-message{padding:10% 0 0 0;color:#2caae2}#main-footer .hbspt-form form{padding:10% 0 0 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;min-height:0}#main-footer .hbspt-form form>div:nth-child(1){-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}#main-footer .hbspt-form form>.hs-email{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#main-footer .hbspt-form form>.hs-email input{width:100%;border:none;text-indent:2%;line-height:30px;height:30px;padding:0;border-radius:3px}#main-footer .hbspt-form form>.hs-submit{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}#main-footer .hbspt-form form>.hs-submit input.hs-button{width:auto;margin:0 0 0 .5rem;font-size:.85rem;padding:7px 15px;background-color:#2caae2;border:none;text-indent:0;color:#fff;border-radius:3px}#main-footer .hbspt-form form>.hs_error_rollup{display:none}#main-footer .hbspt-form h4{color:#2caae2;margin-bottom:.5rem}.lgc-header{background-color:#404b51;padding-bottom:10px;padding-top:10px}.lgc-header>.container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;width:100%}.lgc-header__logo{display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:41px;margin-bottom:8px;width:110px}.lgc-header__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:"Assistant",sans-serif;font-size:13.5px;font-weight:700;line-height:18px;text-align:center}.lgc-header__text a{font-weight:800;text-decoration:underline}.lgc-header__cart-currency{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;position:absolute;right:10px;top:15px}.lgc-header__cart-currency .et-cart-info span{font-size:0}.lgc-header__cart-currency .et-cart-info span::before{font-size:14px;top:3px}.lgc-header__cart-currency .widget_wc_aelia_currencyswitcher_widget{margin-right:10px}.lgc-header__cart-currency .widget_wc_aelia_currencyswitcher_widget select{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-size:1.25em;font-weight:600;width:40px}@media all and (min-width: 834px){.lgc-header{padding-top:.25em}.lgc-header .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:80%}.lgc-header__logo{margin-bottom:0;margin-right:38px}.lgc-header__text{text-align:left}.lgc-header__cart-currency{position:relative;right:auto;top:auto}}@media all and (min-width: 980px){.lgc-header .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}#main-header>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#main-header .logo_container{position:relative;width:auto;height:auto;-webkit-transition:none;transition:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#main-header .logo_container span.logo_helper{display:inline;width:auto;height:auto;vertical-align:baseline;vertical-align:initial}#main-header .logo_container a{display:inline-block;height:48px}#main-header .logo_container a img{height:100%;width:100%;max-width:240px;-webkit-transition:none;transition:none;display:inline;max-height:none;vertical-align:baseline}@media(min-width: 981px){#main-header .logo_container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}#main-header .nac-search-bar-wrapper{border:1px solid #dcdcdc;width:100%;margin:15px 0 0 0;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#main-header .nac-search-bar-wrapper.nac-search-bar--visible{visibility:visible;opacity:1;top:80px}#main-header .nac-search-bar-wrapper .nac-search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:34px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#main-header .nac-search-bar-wrapper .nac-search-bar .asp_w_container{width:100%}#main-header .nac-search-bar-wrapper .nac-search-bar>div{height:100%}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro .proinput{margin-left:0}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro .proinput input[type=search]{padding-left:10px !important}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro .proinput input[type=search]::-webkit-input-placeholder{font-weight:bold}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro .proinput input[type=search]::-webkit-input-placeholder,#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro .proinput input[type=search]:-ms-input-placeholder,#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro .proinput input[type=search]::placeholder{font-weight:bold}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro .proinput input.autocomplete{left:10px}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro.searchsettings{height:100%;padding-top:0}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro.searchsettings fieldset{margin-top:0 !important}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro.searchsettings fieldset .asp_select_single{padding:0}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro.searchsettings fieldset legend{display:none}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro.searchsettings form{margin-bottom:0 !important}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro.searchsettings .categoryfilter{background-color:#dcdcdc}#main-header .nac-search-bar-wrapper .nac-search-bar .ajaxsearchpro.searchsettings .categoryfilter select{background-color:#dcdcdc}@media(min-width: 981px){#main-header .nac-search-bar-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto;max-width:500px;margin:0}}@media(min-width: 1100px){#main-header .nac-search-bar-wrapper{margin-left:40px;margin-right:15px}}#main-header #et-top-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-left:0 !important;padding-top:0}#main-header #et-top-navigation #et_mobile_nav_menu{float:none}#main-header #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar{padding-bottom:0 !important}#main-header #et-top-navigation #et_mobile_nav_menu .et_mobile_menu{top:100%}#main-header #et-top-navigation #top-menu-nav{float:right}#main-header #et-top-navigation #top-menu-nav #quadmenu.quadmenu-is-horizontal .quadmenu-navbar-nav>li>a{padding-bottom:0}#main-header #et-top-navigation #top-menu-nav #quadmenu .quadmenu-navbar-nav li.quadmenu-item-type-post_type>a:hover>.quadmenu-item-content>.quadmenu-text{color:#000}@media(min-width: 981px){#main-header #et-top-navigation{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:20px}}@media(min-width: 1280px){#main-header #et-top-navigation{margin-top:0}}body .asp_select2-container,body .asp_select2-container ul,body .asp_select2-container ul li,body .asp_select2-container span{font-family:Archivo,Arial,Helvetica,sans-serif !important;font-size:12px !important}body .asp_select2-container .asp_select2-dropdown{width:80vw !important}body .ajaxsearchpro.vertical{position:absolute !important;top:calc(100% - 12px) !important;left:6px !important;width:100% !important;background:#ccc !important;max-width:calc(100% - 12px);padding:1px !important}body .ajaxsearchpro.vertical .asp-vertical-result-tnac{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget_product_categories ul.product-categories>li:first-child>a{display:inline-block;font-size:26px;letter-spacing:-1px;margin-bottom:1rem}.widget_product_categories ul.product-categories>li:first-child>a>span{display:none}.widget_product_categories ul.product-categories>li:first-child>ul.children>li{position:relative;margin:0 0 .5rem 0;line-height:1rem}.widget_product_categories ul.product-categories>li:first-child>ul.children>li>a{position:relative;display:block;background-color:#888;color:#fff;padding:3px 2px 4px 24px;-webkit-transition:linear background-color .1s;transition:linear background-color .1s;border-radius:5px}.widget_product_categories ul.product-categories>li:first-child>ul.children>li>a:before{content:"";position:absolute;display:block;background-color:#fff;height:12px;width:2px;top:5px;left:11px}.widget_product_categories ul.product-categories>li:first-child>ul.children>li>a:after{content:"";position:absolute;display:block;background-color:#fff;height:2px;width:12px;top:10px;left:6px}.widget_product_categories ul.product-categories>li:first-child>ul.children>li>a:hover{background-color:#000}.widget_product_categories ul.product-categories>li:first-child>ul.children>li.cat-parent>a{background-color:#2caae2}.widget_product_categories ul.product-categories>li:first-child>ul.children>li.cat-parent>a:hover{background-color:#000}.widget_product_categories ul.product-categories>li:first-child>ul.children>li ul li{margin:.5rem 0 0 1rem}.widget_product_categories ul.product-categories>li:first-child>ul.children>li ul li.current-cat a{font-weight:bold}ul.nac-product-list{clear:both}#left-area ul.nac-product-list{padding:0;line-height:inherit}.nac-product{border-top:1px solid #dcdcdc;padding-top:1rem;padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nac-product .variations .price{font-size:1.4rem;line-height:1}.nac-product--image{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.nac-product--image .et_shop_image,.nac-product--image img{display:block;width:100%}@media(min-width: 600px){.nac-product--image .et_shop_image,.nac-product--image img{width:200px}}@media(min-width: 981px){.nac-product--image .et_shop_image,.nac-product--image img{width:100px}}@media(min-width: 600px){.nac-product--image{-ms-flex-preferred-size:calc(200px + 1rem);flex-basis:calc(200px + 1rem)}}@media(min-width: 600px){.nac-product--image{-ms-flex-preferred-size:calc(200px + 1rem);flex-basis:calc(200px + 1rem)}}@media(min-width: 981px){.nac-product--image{-ms-flex-preferred-size:calc(100px + 1rem);flex-basis:calc(100px + 1rem)}}.nac-product--meta-buy{margin-top:1rem;max-width:100%}@media(min-width: 600px){.nac-product--meta-buy{-ms-flex-preferred-size:calc(100% - 200px - 1rem);flex-basis:calc(100% - 200px - 1rem);margin-top:0}}@media(min-width: 1100px){.nac-product--meta-buy{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 600px){.nac-product--meta-buy{-ms-flex-preferred-size:calc(100% - 200px - 1rem);flex-basis:calc(100% - 200px - 1rem);margin-top:0}}@media(min-width: 981px){.nac-product--meta-buy{-ms-flex-preferred-size:calc(100% - 100px - 1rem);flex-basis:calc(100% - 100px - 1rem)}}.nac-product--meta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.4}.nac-product--buy{margin-top:1rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.nac-product--buy .price,.nac-product--buy .woocommerce-variation{margin-bottom:1rem}@media(min-width: 1100px){.archive .nac-product--buy{margin-top:-5px;margin-left:2rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.nac-product--options-and-buy-pair{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px}.nac-product--options-and-buy-pair select{position:relative;height:30px;min-width:5rem;border:1px solid #2caae2;border-right:none;border-radius:5px 0 0 5px;font-size:.8rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 32px 0 8px;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%232caae2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.nac-product--options-and-buy-pair select::-ms-expand{display:none}.nac-product--options-and-buy-pair select+select{border-radius:0}.woocommerce .nac-product--options-and-buy-pair button.button[type=submit]{height:30px;min-width:6rem;border:0;border-left:1px solid #2caae2;border-radius:0 5px 5px 0;background-color:#2caae2;color:#fff;font-size:.8rem;padding:0 8px !important}.woocommerce .nac-product--options-and-buy-pair button.button[type=submit]:after{content:none}.woocommerce .nac-product--options-and-buy-pair button.button[type=submit].disabled{border:0;border-radius:0 5px 5px 0;background-color:#2caae2;color:#fff;font-size:.8rem;padding:0 8px !important}.woocommerce .nac-product--options-and-buy-pair button.button[type=submit].disabled:hover{padding:0 8px !important}.woocommerce .nac-product--options-and-buy-pair button.button[type=submit]:hover{background-color:#000;padding:0 8px !important}.services-icon{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-icon a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services-icon svg{width:auto;height:50%;max-height:75px}.services-icon svg path{fill:#00788a}.services-icon.active:not(:hover) svg path{fill:#fff}

/*# sourceMappingURL=style.css.map */