#main-header.et-fixed-header{background:#fff!important;padding-bottom:0!important}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{height:45px!important;width:auto!important;margin:-15px 0}#top-menu li{padding-right:3.5vw}.et_mobile_menu li a{border-bottom:0;padding:14px 5%;color:#333}.et_mobile_menu .menu-item-has-children>a{background-color:transparent}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}#videobackground{z-index:-1}#videobackground .et_pb_code_inner{position:absolute;height:75vh;top:0;right:0;bottom:0;left:0}#videobackground .et_pb_code_inner .nk-awb{height:75vh}#videofront{z-index:10}#videofront .et_pb_fullwidth_header_container,#home-hero .et_pb_fullwidth_header_container{width:90%}#videofront .header-content,#hero-video .header-content{width:100%;max-width:none}.service-blurbs .et_pb_image .et_pb_image_wrap img{object-fit:cover;height:230px}.service-blurbs-2 .et_pb_image .et_pb_image_wrap img{object-fit:cover;height:310px}.frm_button_submit{transition:all 300ms ease 0ms;text-transform:uppercase;letter-spacing:3px;font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif!important;line-height:1.7em!important;float:right;background-color:transparent!important}.frm_button_submit:hover{background-color:#3A55CB!important}.dark-bg .frm_button_submit{color:#fff!important;border-color:#fff!important}.dark-bg .frm_button_submit:hover{background-color:#fff!important;color:#004a66!important}.dark-bg .frm_primary_label,.dark-bg .frm_description{color:#fff!important}.entry-content ul li{list-style-position:outside;margin-left:1em;padding-bottom:4px;line-height:1.8em!important}.single #sidebar{display:none}.single #left-area{width:100%}.single #main-content .container:before{width:0}.single.et_pb_pagebuilder_layout .et_pb_post{margin-bottom:0;padding-bottom:0}.single .et_post_meta_wrapper:first-of-type{padding-top:50px!important}.single .et_pb_post p,.single .et_pb_post li{font-size:16px;line-height:1.8}.single .et_pb_post p:last-of-type{margin-bottom:1em}.single .entry-title{font-size:30px;line-height:1.3;font-weight:bold}.map-code iframe{display:block}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,label[for="payment_method_card_connect"]{font-weight:700;font-size:28px;margin-bottom:10px;font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif;color:#333}.woocommerce-additional-fields{margin-top:20px}#billing_first_name_field,#billing_last_name_field{float:none;display:inline-block;width:48.5%!important}#billing_first_name_field{margin-right:3%!important}.checkout .form-row.wit-form-third{display:inline-block;width:31.3333%!important;margin-right:3%!important}.wit-form-third#billing_postcode_field{margin-right:0!important}#billing_state_field .select2-container{height:47.2px;min-height:47.2px;line-height:1.7em}#billing_state_field .select2-container--default .select2-selection--single{height:47.2px;min-height:47.2px;line-height:1.7em}#billing_state_field .select2-container--default .select2-selection--single .select2-selection__arrow{height:auto}.woocommerce form .form-row label{font-weight:400}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#F1F3FB;padding:12px}.et_pb_wc_checkout_billing .select2-container .select2-selection--single .select2-selection__rendered{font-weight:400;color:#3e3e3e}.et_pb_wc_cart_products_0 table.shop_table{border:none;border-radius:0}.woocommerce table.shop_table td{border-top:1px solid #C4CCF0;padding:26px 10px!important}.woocommerce-checkout .shop_table .product-thumbnail{display:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],body.woocommerce-cart #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button,.woocommerce-cart .et_pb_wc_cart_totals_0 button.button{color:#fff!important;border-width:4px!important;border-color:#3A55CB;border-radius:0px;letter-spacing:3px;font-size:14px;font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;padding:12px 30px!important;background:#3A55CB!important}.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:not(.button-confirm):after,.woocommerce-page button.button:not(.button-confirm):after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after,.woocommerce a.button:before,.woocommerce-page a.button:before,.woocommerce button.button:before,.woocommerce-page button.button:before,.woocommerce input.button:before,.woocommerce-page input.button:before,.woocommerce #respond input#submit:before,.woocommerce-page #respond input#submit:before,.woocommerce #content input.button:before,.woocommerce-page #content input.button:before{display:none!important}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce button.button:disabled:hover,.woocommerce-page button.button:disabled:hover{padding:12px 30px!important}.woocommerce-checkout #payment{background:#F1F3FB!important;padding:30px!important;border-radius:0}.woocommerce-checkout #payment div.payment_box input.input-text{background:#fff!important;padding:12px!important;font-size:14px!important}.woocommerce-checkout #payment .payment_box.payment_method_card_connect{background:transparent!important;padding:0!important}.woocommerce-checkout #payment #card_connect-cc-form>.form-row:first-of-type{margin:0;padding:0}.woocommerce-checkout #payment .card-connect-allowed-cards{padding-left:0;background:transparent;box-shadow:none;border-radius:0}.woocommerce-billing-fields input:-webkit-autofill{box-shadow:0 0 0 30px #F1F3FB inset;-webkit-box-shadow:0 0 0 30px #F1F3FB inset}.woocommerce-checkout #payment .card-connect-allowed-cards li img{margin-left:0!important;margin-right:10px!important;border:2px solid white;border-radius:5px}.woocommerce-order-received .checkout-order-info .et_pb_column{width:100%!important;margin-right:0!important}.woocommerce-order-received .woocommerce-order{background-color:transparent!important}.woocommerce-order-received .woocommerce-order-overview{padding:20px;background:#e7e7e7;margin-top:10px!important}.woocommerce-order-received ul.order_details li{margin-top:5px;margin-bottom:5px}.woocommerce-order-received .woocommerce-customer-details address{border:none;border-radius:0;padding:0;margin-top:10px}.woocommerce-order-received .order-again,.woocommerce-checkout .actions{display:none!important}@media only screen and (max-width:560px){#billing_first_name_field,#billing_last_name_field{width:100%!important}#billing_first_name_field{margin-right:0!important}.checkout .form-row.wit-form-third{width:100%!important;margin-right:0!important}}@media only screen and (max-width:767px){.top-social{display:none}}@media only screen and (min-width:768px){.single .entry-title{font-size:40px}.woocommerce-checkout .shop_table .product-remove{width:52px}.woocommerce-checkout .shop_table .product-name{width:44%}.woocommerce-checkout .shop_table .product-price,.woocommerce-checkout .shop_table .product-quantity,.woocommerce-checkout .shop_table .product-subtotal{width:18.6666%;text-align:center}}@media only screen and (min-width:768px) and (max-width:980px){.service-blurbs .et_pb_image .et_pb_image_wrap img,.service-blurbs-2 .et_pb_image .et_pb_image_wrap img{height:400px}}@media all and (max-width:980px){.et_header_style_centered #main-header .container,.et_header_style_split #main-header .container{text-align:left}.et_header_style_centered header#main-header .logo_container,.et_header_style_split header#main-header .logo_container{position:relative;z-index:2;max-width:50%}.et_header_style_split header#main-header .logo_container{float:left}.et_header_style_split #logo{max-width:100%}.et_header_style_centered #main-header div#et-top-navigation,.et_header_style_split #main-header div#et-top-navigation{position:absolute}.et_header_style_centered #main-header .mobile_nav,.et_header_style_split #main-header .mobile_nav{background-color:rgba(0,0,0,0)}.et_header_style_centered #main-header .mobile_nav,.et_header_style_split #main-header .mobile_nav{padding:5px 0px}.et_header_style_centered #et_mobile_nav_menu,.et_header_style_split #et_mobile_nav_menu{margin-top:0px}.et_header_style_centered #main-header .mobile_nav .select_page,.et_header_style_split #main-header .mobile_nav .select_page{display:none}.et_header_style_centered #main-header .mobile_menu_bar,.et_header_style_split #main-header .mobile_menu_bar{position:relative;right:0px;top:10px;text-align:right}.et_header_style_centered #main-header .et_mobile_menu,.et_header_style_split #main-header .et_mobile_menu{top:80px}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media only screen and (min-width:981px){#top-menu{display:flex}#main-header .centered-inline-logo-wrap{order:3;height:78.4px!important}.center-vertical{display:flex;align-items:center}}.et-cart-info{display:none!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.clover-footer{display:none!important}