#sagepaymentsusaapi-cc-form .wc-credit-card-form-card-number,#sagepaymentsusaapi-cc-form .wc-credit-card-form-card-expiry,#sagepaymentsusaapi-cc-form .wc-credit-card-form-card-cvc{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right;}#sagepaymentsusaapi-cc-form .visa{background-image:url("https://cdn-kmlnh.nitrocdn.com/vkhGsAwupBVCAZyxWsXYCoKjcYILGaHC/assets/images/optimized/rev-2fe1c27/www.studweldprod.com/wp-content/plugins/woocommerce-gateway-sage-usa/assets/card-visa.png");}#sagepaymentsusaapi-cc-form .visa.nitro-lazy{background-image:none !important;}#sagepaymentsusaapi-cc-form .mastercard{background-image:url("https://cdn-kmlnh.nitrocdn.com/vkhGsAwupBVCAZyxWsXYCoKjcYILGaHC/assets/images/optimized/rev-2fe1c27/www.studweldprod.com/wp-content/plugins/woocommerce-gateway-sage-usa/assets/card-mastercard.png");}#sagepaymentsusaapi-cc-form .mastercard.nitro-lazy{background-image:none !important;}#sagepaymentsusaapi-cc-form .discover{background-image:url("https://cdn-kmlnh.nitrocdn.com/vkhGsAwupBVCAZyxWsXYCoKjcYILGaHC/assets/images/optimized/rev-2fe1c27/www.studweldprod.com/wp-content/plugins/woocommerce-gateway-sage-usa/assets/card-discover.png");}#sagepaymentsusaapi-cc-form .discover.nitro-lazy{background-image:none !important;}#sagepaymentsusaapi-cc-form .amex{background-image:url("https://cdn-kmlnh.nitrocdn.com/vkhGsAwupBVCAZyxWsXYCoKjcYILGaHC/assets/images/optimized/rev-2fe1c27/www.studweldprod.com/wp-content/plugins/woocommerce-gateway-sage-usa/assets/card-american-express.png");}#sagepaymentsusaapi-cc-form .amex.nitro-lazy{background-image:none !important;}.paya-payment-logo{height:60 !important;max-height:60 !important;}#radio-control-wc-payment-method-options-sagepaymentsusaapi{top:50% !important;}.wc-sagepaymentsusaapi-save-card-checkbox{background-color:#fff;border:1px solid #000;border-radius:4px;box-sizing:border-box;font-size:1em;height:1.5em;margin:0 1em 0 0;min-height:1.5em;min-width:1.5em;overflow:hidden;position:static;vertical-align:middle;width:1.5em;}.paya-payment-icon{float:left;margin:0 1em 0 0;}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%;}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none !important;padding:var(--padding);text-align:left;vertical-align:top;}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color);}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal;}.tablepress>:where(tbody)>tr>*{color:var(--text-color);}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color);}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color);}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color);}.tablepress img{border:none;margin:0;max-width:none;padding:0;}.tablepress-table-description{clear:both;display:block;}.dt-scroll{width:100%;}.dt-scroll .tablepress{width:100% !important;}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0;}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0 !important;border-top-width:0 !important;height:0 !important;padding-bottom:0 !important;padding-top:0 !important;}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0 !important;overflow:hidden !important;}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden;}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color);}.tablepress thead th:active{outline:none;}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"▲"/"";display:block;position:absolute;}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"▼"/"";display:block;position:absolute;top:50%;}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{padding-right:24px;position:relative;}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{bottom:0;color:var(--head-sort-arrow-color);position:absolute;right:6px;top:0;width:12px;}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{font-family:sans-serif !important;font-size:12px;line-height:12px;opacity:.2;}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px;}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color);}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8;}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right;}.dt-container{clear:both;margin-bottom:1rem;position:relative;}.dt-container .tablepress{margin-bottom:0;}.dt-container .tablepress tfoot:empty{display:none;}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%;}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0;}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%;}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto;}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto;}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto;}.dt-container .dt-layout-cell:empty{display:none;}.dt-container .dt-input,.dt-container label{display:inline;width:auto;}.dt-container .dt-input{font-size:inherit;padding:5px;}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;}.dt-container .dt-paging .dt-paging-button{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:2px;box-sizing:border-box;color:inherit !important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none !important;vertical-align:middle;}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111;}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid rgba(0,0,0,0);color:rgba(0,0,0,.3) !important;cursor:default;outline:none;}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0;}.dt-container .dt-paging .ellipsis{padding:0 1em;}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column;}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ul,ol{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}em{font-style:italic;}strong{font-weight:bold;}*{box-sizing:border-box !important;outline:none !important;}a{text-decoration:none;}p,.wpb_text_column ul,.wpb_text_column ol{margin-bottom:20px;}img{max-width:100%;}.alignright,.alignleft,.aligncenter{padding:5px 10px;}input[type="text"],input[type="email"],input[type="submit"],textarea,.contact--fields select,input[type="tel"]{-webkit-appearance:none;border-radius:0;}a{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;}.alignright{float:right;}.alignleft{float:left;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}:root{--main-color:#23408f;--red-color:#a82329;--blue-color:#36a4c9;}.footer-widget .widget_text{width:100%;margin-bottom:30px !important;}.footer-widget .title{font-size:24px;color:#fff;border-bottom:2px solid #666;margin-bottom:10px;padding-bottom:3px;}.sub-menu li.menu-item{padding:0;}.gform_button{color:#fff;border:0;background-color:var(--main-color);padding:10px 20px;font-size:16px;}#left-area{width:100%;padding-right:0 !important;}#et-main-area .container::before{display:none;}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li.current-menu-item .sub-menu a,.et-db #et-boc .et-l .et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li.current-menu-item .sub-menu a{color:#fff !important;}.et_pb_fullwidth_menu .et_pb_menu__search-input{color:#fff;}.contact-info a{background-color:transparent !important;color:var(--main-color) !important;}.archive.tax-product_cat .woocommerce-pagination{margin-bottom:40px;}.under--price{font-size:.9em;border:1px solid #dedede;padding:4px 9px;border-radius:2px;box-shadow:1px 1px 1px #eee;font-weight:bold;}.under--price a{color:#2ea3f2;}.under--price--loop{font-size:.8em;font-style:italic;color:#3b64a9;display:block;}.hide-cat-listings .woocommerce-result-count,.hide-cat-listings .woocommerce-ordering,.hide-cat-listings #content.site-content > ul.products{display:none;}.each--subcat--wrap{display:none !important;}.hidebox{display:none;}.et_pb_shop .button.product_type_variable.add_to_cart_button,.et_pb_shop .button.product_type_external{width:100%;text-align:center;font-size:16px;}.et-social-rss a.icon::before{content:"" !important;}.et-social-twitter a.icon::before{content:"";display:block;width:22px;height:22px;background-image:url("https://cdn-kmlnh.nitrocdn.com/vkhGsAwupBVCAZyxWsXYCoKjcYILGaHC/assets/images/optimized/rev-2fe1c27/www.studweldprod.com/wp-content/themes/divi-child/images/ttlogo.png");background-size:contain;background-position:center;background-repeat:no-repeat;}.tax-product_cat ul.products li.product.type-product .button{margin:auto;display:table;margin-top:15px;font-size:20px;font-weight:500;line-height:1.7em !important;}.each--subcat{width:20.875%;margin-right:5.5%;margin-bottom:5.5%;float:left;position:relative;border:1px solid #dedede;padding:30px 0;}.each--subcat h2{font-weight:600;font-size:16px !important;text-align:center;margin-top:60px;}.each--subcat a{position:absolute;top:0;left:0;width:100%;height:100%;}.each--subcat--wrap{display:table;width:100%;margin-top:30px;}.sub-cat-img img{min-width:70%;height:auto;margin:auto;display:block;max-height:200px;max-width:80%;}.list-taxonomy .product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%;float:left;list-style-type:none;}.list-taxonomy .product:nth-child(4n){margin-right:0;}.list-taxonomy .product:nth-child(4n+1){clear:both;}.list-taxonomy .product .button{width:100%;text-align:center;margin-top:20px;}.list-taxonomy .product h2,.list-taxonomy .product .price{font-weight:600 !important;font-size:16px !important;text-align:center !important;margin-top:20px;margin-bottom:40px;width:100% !important;max-width:100%;}.list-taxonomy .product .price{margin-top:0px;}.list-taxonomy .price{color:#0b2653 !important;display:table !important;margin:auto;margin-top:10px !important;position:absolute;bottom:0;margin-bottom:0 !important;width:100% !important;}.list-taxonomy .product a{position:relative !important;display:table !important;width:100% !important;}.bottom-description p{width:100% !important;float:left !important;padding:0 10px !important;}.sub-menu li.menu-item.has--img a{width:100% !important;padding:2px 18px;}.sub-menu li.menu-item.has--img{width:80% !important;float:right !important;padding:0 !important;}.sub-menu li.menu-item.is--img img{width:100% !important;}.sub-menu li.menu-item.is--img a{width:100% !important;padding:0 0 0 20px !important;}.sub-menu li.menu-item.is--img{width:20% !important;padding:0 !important;}.sub-menu li.menu-item{width:100% !important;}.et-db #et-boc .et-l .nav li ul{width:300px !important;}.each--subcat:nth-child(4n){margin-right:0;}.archive.tax-product_cat .each--subcat h2{margin-top:10px;}.each--subcat--desc a::after{line-height:1.7em !important;padding-left:10px;}.each--subcat--desc h2{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;font-size:35px;color:#0b2653;text-align:center;margin-bottom:15px;}.each--subcat--desc{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;text-align:center;display:table;width:100%;margin-bottom:80px;}.sub-cat-img--inner{display:table-cell;vertical-align:middle;}.sub-cat-img{display:table;width:100%;padding:30px 0;}.woocommerce-breadcrumb{display:none !important;}.woocommerce-grouped-product-list.group_table td{vertical-align:middle !important;}.single .cart.grouped_form .woocommerce-grouped-product-list-item__label a{color:#000 !important;pointer-events:none !important;}.category-inside-product-list .each--subcat{width:100%;margin:0 !important;float:none;}.quote_product_item{border:1px solid #d8d8d8;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;width:20.875%;margin-bottom:5.5%;}.quote_product_list_section_inner{display:flex;justify-content:space-between;flex-wrap:wrap;}.quote_product_item_image.et_pb_wc_image,.quote_product_item_title.et_pb_wc_title{margin-bottom:13.174%;}.quote_product_item_title h2{font-size:22px;text-align:center;}.archive.tax-product_cat .products.columns-4 li.product:nth-child(4n){margin-right:0 !important;}.archive.tax-product_cat .products.columns-4 li.product.type-product.category-inside-product-list{clear:none;}.archive.tax-product_cat .products.columns-4 li.product.type-product.category-inside-product-list:nth-child(4n+1){clear:both;}.product--listing li.product-category.product{list-style-type:none;border:1px solid #dedede;}.product--listing li.product-category.product img{width:100%;min-width:70%;max-width:80%;margin:auto;display:table;margin-top:30px;}.product--listing li.product-category.product h2 mark{background-color:transparent;color:#0b2653;}.product--listing li.product-category.product h2{font-size:18px;text-align:center;margin-bottom:20px;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;font-weight:600;position:absolute;bottom:0;width:100%;}.inner--prod{display:table;padding-bottom:60px;}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:auto;margin-right:auto !important;margin-left:auto !important;display:table;float:none;height:140px;object-fit:contain;}.et-db #et-boc .et-l .et_mobile_menu{max-height:calc(100vh - 165px);overflow:auto;}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:initial;}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%;}.archive.tax-product_cat .products.columns-4 li.product:nth-child(4n+1){clear:both;}.woocommerce ul.products li.product .price{text-align:center;}.single.single-product .upsells.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:30.8%;margin-left:0;list-style-type:none;}.single.single-product .upsells.products li.product:nth-child(3n+1){margin-right:0;}.single.single-product .upsells.products h2{color:#333;font-size:24px !important;font-weight:600;margin-bottom:60px;}.single.single-product .upsells.products li.product h2{color:#333;font-size:18px !important;font-weight:600;}.single.single-product .upsells.products li.product .button.add_to_cart_button{display:table;text-align:center;margin:auto;margin-top:15px;}.single.single-product .upsells.products li.product .woocommerce-LoopProduct-link.woocommerce-loop-product__link .price{display:table;margin:auto;}.woocommerce.columns-4 .product.type-product{width:25%;float:left;list-style-type:none;margin-bottom:40px;}.woocommerce.columns-4 .product.type-product:nth-child(4n+1){clear:both;}.woocommerce.columns-4 .product.type-product .woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:block;text-align:center;}.woocommerce.columns-4 .product.type-product .woocommerce-loop-product__title{font-size:25px;margin-bottom:10px;}.woocommerce.columns-4 .product.type-product .button{margin:auto;display:table;margin-top:10px;}.tax-product_cat .bottom-description a{background-color:var(--main-color);border-width:0px !important;border-color:rgba(255,255,255,0);border-radius:2px;color:#fff;font-size:20px;font-weight:500;padding:13px 30px;line-height:1.7em !important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;}.tax-product_cat .bottom-description a::after{line-height:1.7em;content:"$";font-size:20px;transition:all 300ms ease 0ms;opacity:0;position:absolute;margin-left:-1em;text-transform:none;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;font-family:ETmodules !important;direction:ltr;color:#fff;}.tax-product_cat .bottom-description a:hover{border-radius:2px;border:2px solid transparent;background-color:var(--main-color);padding:13px 45px 13px 25px;}.tax-product_cat .bottom-description a:hover::after{margin-left:.3em;opacity:1;}.et_pb_code_inner table td,.et_pb_code_inner table th,.et_pb_code_inner table tr{border:1px solid #dae1e7 !important;}.et_pb_code_inner table{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08);box-shadow:0 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .1s;transition:-webkit-box-shadow .1s;transition:box-shadow .1s;transition:box-shadow .1s,-webkit-box-shadow .1s;}.et_pb_code_inner table td,table th{padding:1rem;}.et_pb_code_inner table td:hover,.et_pb_code_inner table th:hover,.et_pb_code_inner table tr:hover{background-color:#f8fafc;}.et_pb_code_inner table td{color:#3d4852;}.et_pb_code_inner table:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);}.et_pb_row .woocommerce.columns-4 li.product img.wp-post-image{height:140px;width:auto;object-fit:contain;}.resale-certificat-wrapper h3{margin-bottom:10px;}.resale-certificat-wrapper input[type="submit"]{background-color:var(--main-color);border-width:0px !important;border-color:rgba(255,255,255,0);border-radius:0 5px 5px 0;color:#fff;padding:9px 18px;text-transform:uppercase;cursor:pointer;}.resale-certificat-wrapper input[type="file"]{border:1px solid var(--main-color);padding:5px 10px 5px 5px;border-radius:5px 0 0 5px;}.resale-certificat-wrapper .files-allowed{font-size:12px;margin-top:5px;}.upload-certificat-text .file-view-btn{display:inline-block;margin-bottom:20px;}.upload-certificat-text p{margin-bottom:10px;}.error-file-upload,.success-file-upload,.file-removed{font-weight:600;}.upload-certificat-text .file-view-btn{color:var(--main-color);text-decoration:underline;}.resale-certificat-wrapper .remove-certificat input[type="submit"]{background-color:#9d0505;font-size:12px;padding:6px 12px;border-radius:0;}.woocommerce-checkout .woocommerce-account-fields .create-account .woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-weight:700;font-size:18px;}.woocommerce-cart *,.woocommerce-checkout *{font-family:"Open Sans",sans-serif !important;}.woocommerce-checkout h1.entry-title.main_title,.woocommerce-cart h1.entry-title.main_title,#order_review_heading{font-weight:700;font-size:20px;}.woocommerce-page #main-content .woocommerce strong{font-weight:600;}.et_pb_button{font-weight:600;}.woocommerce-page #main-content .woocommerce em{font-style:normal;}.woocommerce-checkout h4.title-checkout{font-size:16px;font-weight:700;margin-bottom:10px;}.uploaded-certificate-checkout{background-color:transparent;border:1px solid #fff;margin-top:20px;}.uploaded-certificate-checkout h3{margin-bottom:10px;font-weight:600;}.wooccm-additional-fields{}.gform_wrapper.gravity-theme .gfield_label{font-weight:600;}.uploaded-certificate-checkout.resale-certificat-wrapper input[type="file"]{border-radius:5px;}.checkout.woocommerce-checkout{display:flex;flex-flow:column;}.checkout.woocommerce-checkout #customer_details{order:1;}.checkout.woocommerce-checkout .uploaded-certificate-checkout.resale-certificat-wrapper{order:2;}.checkout.woocommerce-checkout #order_review_heading{order:3;}.checkout.woocommerce-checkout #order_review{order:4;}.wc_payment_method.payment_method_bacs{display:none;}#certificate_field label{font-weight:600;margin-bottom:8px;}#certificate_field .upload-response{padding-left:10px;}.rental-unit-row{color:var(--main-color);font-weight:700;background-color:transparent;margin-bottom:5px;}.wrapper-page-blog .et_pb_column.et_pb_column_1_4 .et_pb_post{margin-bottom:0 !important;padding:0 0 10px;}.wrapper-page-blog .et_pb_column.et_pb_column_1_4 .et_pb_post .entry-title a{font-weight:400 !important;}.widget_categories .widgettitle{color:#0b2653;font-size:23px;font-weight:700;margin-bottom:20px;}.wrapper-page-blog .et_pb_sidebar_0_tb_body{border:0;padding:0;}.widget_categories{margin-bottom:0 !important;}.widget_categories ul li a{font-size:16px;color:#0b2653;font-weight:400;font-family:"Poppins",sans-serif !important;}.widget_categories ul li{margin-bottom:10px;}.et_pb_widget.widget_categories ul li a{color:#0b2653;}.single-post #main-content h1,.single-post #main-content h2,.single-post #main-content h3,.single-post #main-content h4,.single-post #main-content h5,.single-post #main-content h6{font-weight:700;margin-bottom:20px;}.single-product .product_title.entry-title{font-size:35px;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;color:#0b2653;}.single-product .summary.entry-summary,.single-product .woocommerce-tabs.wc-tabs-wrapper,.single-product #main-content,.single-product #main-footer{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;}.single-product #main-content .container{max-width:1400px;}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-tabs.wc-tabs-wrapper{color:#000;}.single-product  .woocommerce-product-details__short-description{font-size:14px;}.search-results-content .content-center{max-width:1400px;margin:0 auto;}.search-results-content h1 span{color:#ff0203;font-weight:600;}.products-section-search{display:flex;flex-flow:wrap;gap:20px;}.products-section-search{row-gap:30px;margin:20px 0 40px;}.products-section-search .each-recipe-section{width:calc(33.33% - 14px);}.products-section-search .each-recipe-section .bg-image{position:relative;}.products-section-search .each-recipe-section .bg-recipe.bg-image{width:300px;height:300px;background-repeat:no-repeat;background-size:contain;background-position:center center;margin-bottom:20px;margin-right:20px;}.search-results-heading{padding:50px 0;}.each-recipe-section .link-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}.each-recipe-section .recipe-description .title{position:relative;}.each-recipe-section .recipe-description h3{font-size:20px;font-weight:700;margin-bottom:5px;}.pagination-list span,.pagination-list a{color:var(--main-color);font-weight:600;font-size:20px;padding:5px;}.pagination-list{text-align:center;margin:60px 0 40px;}.pagination-list .page-numbers.current{color:#ff0203;}.products-section-search .each-recipe-section{width:100%;display:flex;flex-flow:row;align-items:center;}.products-section-search .each-recipe-section .recipe-section-inner{width:calc(100% - 320px);}.search-button{background-color:var(--main-color);color:#fff;font-weight:700;text-transform:uppercase;padding:10px 20px;display:inline-block;margin-top:20px;}.search-button a{color:#fff;}.each-recipe-section .recipe-description{margin-bottom:20px;}.et_pb_social_media_follow .icon.et_pb_with_border{border-color:var(--main-color) !important;}.et_pb_social_media_follow .icon.et_pb_with_border::before{color:var(--main-color);}.widget_categories .widgettitle{color:var(--main-color);}.woocommerce.columns-4 .product .button::after{display:none;}.woocommerce.columns-4 .product .button{color:#fff;background-color:var(--main-color);}body .et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li.current-menu-item a{color:var(--red-color) !important;}.et_pb_text_inner h2,.et_pb_text_inner h3,.et_pb_text_inner h4{margin-bottom:10px;}.gform_required_legend{display:none;}@media (max-width:1800px){}@media (max-width:1550px){.quote_product_item{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.product--listing li.product-category.product h2{font-size:15px;}.sub-menu li.menu-item.has--img a{padding:6px 16px;font-size:14px;line-height:1.2 !important;}.search-results-content .content-center{max-width:90%;}}@media (max-width:1400px){.bottom-description p{width:50%;padding:0 5px;}}@media (max-width:1279px){.list-taxonomy .product{width:29.6%;margin-right:5.5%;margin-bottom:5.5%;}.list-taxonomy .product:nth-child(4n){margin-right:5.5%;}.list-taxonomy .product:nth-child(3n){margin-right:0;}.list-taxonomy .product:nth-child(4n + 1){clear:none;}.list-taxonomy .product:nth-child(3n + 1){clear:both;}.quote_product_item{width:32%;margin-bottom:4.5%;}.woocommerce.columns-4 .product.type-product{width:33%;margin-bottom:30px;}.woocommerce.columns-4 .product.type-product:nth-child(4n+1){clear:none;}.woocommerce.columns-4 .product.type-product:nth-child(3n+1){clear:both;}.tax-product_cat .bottom-description a{width:100% !important;display:table;}}@media (max-width:1023px){.quote_product_item{width:47%;}.woocommerce.columns-4 .product.type-product{width:33%;margin-bottom:25px;}.tax-product_cat .bottom-description a{text-align:left;}}@media (max-width:979px){.each--subcat{width:48% !important;margin-right:4% !important;}.each--subcat:nth-child(2n){margin-right:0 !important;}.bottom-description p{width:100%;padding:0px;}.sub-menu li.menu-item.is--img{display:none;}.sub-menu li.menu-item.has--img{width:100% !important;display:block !important;float:left !important;height:auto !important;}.each--subcat--desc h2{font-size:35px;margin-bottom:10px;}.each--subcat--desc{margin-bottom:40px;}.category-inside-product-list .each--subcat{width:100% !important;}.archive.tax-product_cat .products.columns-4 li.product:nth-child(4n+1){clear:none;}body.archive.tax-product_cat .products.columns-4 li.product:nth-child(4n){margin-right:7.5% !important;}body.archive.tax-product_cat .products.columns-4 li.product:nth-child(3n){margin-right:0% !important;}.each--subcat{padding:40px 0;}.single.single-product .upsells.products li.product .et_shop_image img{margin:auto;display:table;}.single.single-product .upsells.products li.product h2{text-align:center;}.single.single-product .upsells.products li.product{width:100%;margin-right:0;margin-bottom:20px;}}@media (max-width:767px){.list-taxonomy .product{width:44.5%;margin-right:5.5%;margin-bottom:5.5%;}.list-taxonomy .product:nth-child(3n){margin-right:5.5%;}.list-taxonomy .product:nth-child(2n){margin-right:0;}.list-taxonomy .product:nth-child(3n + 1){clear:none;}.list-taxonomy .product:nth-child(2n + 1){clear:both;}.header-content-container .header-content{margin:0 !important;padding:0 !important;}.each--subcat{padding:30px 0;}.archive.tax-product_cat .products.columns-4 li.product:nth-child(4n){margin-right:7.5% !important;}body.archive.tax-product_cat .products.columns-4 li.product:nth-child(3n){margin-right:9.5% !important;}body.archive.tax-product_cat .products.columns-4 li.product:nth-child(2n){margin-right:0% !important;}.each--subcat{padding:30px 0;}.woocommerce.columns-4 .product.type-product{width:50%;margin-bottom:25px;}.woocommerce.columns-4 .product.type-product:nth-child(3n+1){clear:none;}.woocommerce.columns-4 .product.type-product:nth-child(2n+1){clear:both;}.products-section-search .each-recipe-section .bg-recipe.bg-image,.products-section-search .each-recipe-section .recipe-section-inner{width:100%;}.products-section-search .each-recipe-section{flex-flow:column;}}@media (max-width:639px){.quote_product_item{width:100%;}}@media (max-width:479px){.list-taxonomy .product .button{margin-top:10px;font-size:14px !important;}.each--subcat--desc h2{font-size:25px !important;}.each--subcat--desc .et_pb_button.et_pb_button_9.et_pb_bg_layout_light{font-size:17px !important;}}@media (max-width:400px){.list-taxonomy .product{width:100%;margin-right:0%;margin-bottom:3%;}.list-taxonomy .product:nth-child(3n){margin-right:0%;}.list-taxonomy .product:nth-child(2n){margin-right:0;}.list-taxonomy .product:nth-child(3n + 1){clear:none;}.list-taxonomy .product:nth-child(2n + 1){clear:both;}}#additional_wooccm2,#additional_wooccm2_field label{display:none !important;}.archive .woocommerce-loop-product__title{font-size:20px !important;text-align:center;}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px;}.et_pb_slide_content,.et_pb_best_value{font-size:15px;}body{color:#111;}h1,h2,h3,h4,h5,h6{color:#0b2653;}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1400px;}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1560px;}a{color:#3b64b1;}#main-footer{background-color:#23408f;}#footer-bottom{background-color:#1b1b1b;}#footer-info,#footer-info a{color:#fff;}#footer-bottom .et-social-icon a{font-size:22px;}#footer-bottom .et-social-icon a{color:#fff;}.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-message a.button.wc-forward,body .et_pb_button{background-color:#23408f;border-width:0px !important;border-color:rgba(255,255,255,0);border-radius:2px;}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#fff;}.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:after,.woocommerce-page button.button: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,body .et_pb_button:after{content:"$";font-size:20px;}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{background-color:#23408f;border-radius:2px;}.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{background-color:#23408f !important;border-radius:2px;}@media only screen and (min-width:1750px){.et_pb_row{padding:35px 0;}.et_pb_section{padding:70px 0;}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:105px;}.et_pb_fullwidth_section{padding:0;}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:35px;}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:30px;}h3{font-size:25px;}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:21px;}h5{font-size:18px;}h6{font-size:16px;}.et_pb_slide_description .et_pb_slide_title{font-size:53px;}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:18px;}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;}body,input,textarea,select{font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;}.archive.tax-product_cat .products.columns-4 li.product:nth-child(4n){margin-right:0 !important;}.archive.tax-product_cat .products.columns-4 li.product.type-product.category-inside-product-list{clear:none;}.archive.tax-product_cat .products.columns-4 li.product.type-product.category-inside-product-list:nth-child(4n+1){clear:both;}#rev_slider_1_1_wrapper{left:0 !important;}