@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.bg-lgrey{background:#f2f2f2}html{height:100%}body{margin:0;font-family:"Open Sans",serif;color:#071122;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;font-size:1.0625rem}main{-webkit-box-flex:1;-ms-flex:1;flex:1}.container{padding-left:20px;padding-right:20px}@media(min-width: 1400px){.container{max-width:1390px}}a{color:#0680c4;text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Open Sans",serif}section h1,section .h1,section h2,section .h2,section h3,section .h3,section h4,section .h4,section h5,section .h5,section p{margin-bottom:1.1rem}h2,.h2,h1,.h1{font-size:1.56rem}@media(min-width: 992px){h2,.h2,h1,.h1{font-size:1.95rem}}h3,.h3{font-size:1.58rem}@media(min-width: 992px){h3,.h3{font-size:1.88rem}}h4,.h4{font-size:1.41rem}img{max-width:100%;height:auto}.btn,.button,.reset_variations,a.edit{border:none;border-color:#096bff;background:#096bff;background-color:#096bff !important;color:#fff !important;font-size:.875rem !important;font-weight:700 !important;border-radius:.625rem !important;padding:12px 20px !important;-webkit-transition:all .3s;transition:all .3s}.btn:hover,.button:hover,.reset_variations:hover,a.edit:hover{background:#183e6c !important}.header_additional{background:#091121;color:#fff;text-align:center;padding:25px}.header_additional p{max-width:1200px;margin:auto}header{position:relative;color:#fff}header a{color:#fff}header .bg_img_base{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header .bg_img{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 72px);-o-object-fit:cover;object-fit:cover}header .topheader{position:relative;z-index:10}header .topheader.border{border:none !important;border-bottom:2px solid #fff !important}header .topheader .logo{width:150px}header .topheader .sidemenu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .topheader .sidemenu i{font-size:1.2rem;position:relative;top:2px}header .topheader .sidemenu img{display:block;height:18px;width:auto;cursor:pointer}header .topheader .sidemenu img.search{height:33px;border-left:1px solid #fff;padding-left:10px}header .menu{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}header .menu #menu-item-104 a{background:#fff;color:#071122;border-radius:40px;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s}header .menu #menu-item-104 a:hover{background:#096bff;color:#fff}header .menu #custom-menu-item{width:100%;border-bottom:1px solid;-webkit-column-span:all;-moz-column-span:all;column-span:all;padding-bottom:10px;font-size:1.41631rem;font-weight:600;margin-bottom:10px}header .menu a{text-decoration:none;font-size:.9375rem;font-weight:700}header .menu li.menu-item-has-children{position:relative}header .menu li.menu-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}header .menu li.menu-item-has-children>a:after{font-family:"Font Awesome 6 Pro";content:"";font-weight:900;font-size:.8rem}header .menu li.menu-item-has-children:hover>.sub-menu{display:block}header .menu .sub-menu{display:none;position:absolute;color:#071122;border-radius:15px;list-style:none;padding:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:300px;margin:auto;padding-top:80px}header .menu .sub-menu>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}header .menu .sub-menu a{font-size:.9375rem;font-weight:600;padding:15px 0;color:#071122;display:block}header .menu .sub-menu a:hover{color:#096bff}header .menu .sub-menu a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}header .menu .sub-menu a span:before{content:url(assets/icons/arrow-right-mobile-menu.svg);margin-right:10px;vertical-align:middle;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;padding:6px 4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;border-radius:4px;background:#f2f2f2}header .menu .sub-menu:before{content:"";background:#fff;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 60px);z-index:-1;border-radius:15px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}header .menu #menu-item-150{position:static}header .menu #menu-item-150 .sub-menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-left:300px;width:90vw;max-width:1300px;min-height:500px}header .menu #menu-item-150 .sub-menu li:first-child{position:absolute;width:250px;height:calc(100% + 20px);margin-left:-280px}header .menu #menu-item-150 .sub-menu li:first-child a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 120px);width:100%;background:url(assets/imgs/menu-bg.jpg);background-size:cover;background-position:center;border-radius:15px;overflow:hidden}header .menu #menu-item-150 .sub-menu li:first-child a span{background:#fff;padding:10px 19px;border-radius:8px}header .menu #menu-item-150 .sub-menu li:first-child a:hover span{color:#071122}header .menu #menu-item-150 .sub-menu li:not(:first-child):not(:nth-child(2)){display:inline-block;width:100%;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}header .menu #menu-item-150 .sub-menu li:not(:first-child):not(:nth-child(2)) a{min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header .mainheader{position:relative}header .mainheader .title_caption{font-size:1.2rem;max-width:800px;line-height:1.4}header .mainheader .thumbnail img{max-height:400px;width:auto;display:block;margin:auto;border-radius:10px;overflow:hidden}header .mainheader .header-content a{text-decoration:underline !important}header .header_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:30px;border-radius:10px;gap:25px;-webkit-box-shadow:var(--bs-box-shadow) !important;box-shadow:var(--bs-box-shadow) !important}header .header_filters form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}header .header_filters form label{color:#000;font-size:1.0625rem;font-style:normal;font-weight:700;margin-bottom:10px}header .header_filters form input:not(.btn){width:100%;border-radius:.625rem;border:1px solid #bebebe;padding:10px}header .header_filters form .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 992px){header .header_filters form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header .header_filters form:first-child{min-width:35%}header .header_filters form:first-child .control.is-expanded{width:100%}}@media(min-width: 992px){header .header_filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}header #search_modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,.55);padding-top:100px;overflow:auto;padding:70px 0}header #search_modal .modal_filters{display:none}.cat-has-thumb .mainheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:65vh}.cat-has-thumb .mainheader .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.cat-has-thumb .mainheader .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;border-radius:0px;max-height:unset}.cat-has-thumb .header-content{background:rgba(242,242,242,.65);border-radius:1.4375rem;padding:50px 30px;max-width:700px;color:#000;position:relative;z-index:2}.cat-has-thumb .header-content a{color:#000}.cat-has-thumb .header-content #breadcrumbs{margin:0}.cat-has-thumb .topheader.border{border-bottom:none !important}.mobile-menu{display:none;background:#183e6c;position:fixed;left:0;top:0;width:100%;height:100%;z-index:2;color:#fff;padding-top:100px;overflow:auto;padding-bottom:100px}.mobile-menu a{text-decoration:none;display:block;font-size:1.375rem;font-style:normal;font-weight:600;line-height:normal;font-family:"Open Sans",serif;padding:25px 0;border-bottom:1px solid #fff;color:#fff}.mobile-menu a:before{content:url(assets/icons/arrow-right-mobile-menu.svg);margin-right:20px;vertical-align:middle;background:#fff;width:23px;height:23px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px}.mobile-menu .menu>li:last-child a{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#183e6c;border-radius:10px;margin-top:20px}.mobile-menu .menu>li:last-child a:before{font-family:"Font Awesome 6 Pro";content:"";font-weight:900;margin-right:20px;-webkit-font-smoothing:antialiased;font-size:1.2rem}.mobile-menu .menu{list-style:none;padding:0;margin:0}.mobile-menu .menu>li.active>a{position:relative}.mobile-menu .menu>li.active>a:before{position:absolute;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu .menu .sub-menu{display:none;list-style:none;padding:0;margin:0;padding-top:10px}.mobile-menu .menu .sub-menu a{border:none;font-size:.9375rem;font-style:normal;font-weight:600;line-height:normal;padding:20px 0}.header_cta{background:#096bff;color:#fff;text-align:center;position:relative}.header_cta p,.header_cta a{font-size:1.125rem}.header_cta a{color:#fff;font-weight:600;text-decoration:none}.header_cta p:last-child{margin-bottom:0}.product-groups .title{font-size:1.88794rem;font-style:normal;font-weight:600;line-height:normal}.product-groups .eachprodcat{padding:25px;border-radius:1.4375rem;border:1px solid #bebebe;height:100%;background:#fff}.product-groups .eachprodcat a{text-decoration:none;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;color:inherit}.product-groups .eachprodcat .arrow-right{display:block;width:35px;margin-left:auto}.product-groups .eachprodcat h3{font-size:1.41631rem;font-style:normal;font-weight:600;line-height:normal}footer{background:#071122;color:#fff}footer a{text-decoration:none;color:#fff}footer a:hover{color:#105a91}footer .logo{width:200px}footer .menu{list-style:none;padding:0;margin:0}footer .menu a{margin-bottom:15px;display:block}footer .menu a:before{content:url(assets/icons/arrow-right-footer.svg);margin-right:20px;vertical-align:middle;background:#105a91;width:23px;height:23px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px}.calltoaction .cta-content{position:relative;overflow:hidden;border-radius:15px;color:#fff;padding:50px 30px}.calltoaction .cta-content .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.calltoaction .cta-content p,.calltoaction .cta-content a,.calltoaction .cta-content h1,.calltoaction .cta-content h2,.calltoaction .cta-content h3,.calltoaction .cta-content h4,.calltoaction .cta-content h5{margin:0}.calltoaction .cta-content .position-relative{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.calltoaction .cta-content a.btn{margin-top:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;background:#fff !important;color:#183e6c !important}.calltoaction .cta-content a.btn i{font-size:1.2rem}.calltoaction .cta-content a.btn:hover{background:#096bff !important;color:#fff !important}.cta{position:relative;border-radius:1.4375rem;overflow:hidden;margin-bottom:70px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.cta .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.cta p,.cta a,.cta h1,.cta h2,.cta h3,.cta h4,.cta h5{margin:0}.cta a.btn{margin-top:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;background:#fff !important;color:#183e6c !important}.cta a.btn i{font-size:1.2rem}.cta a.btn:hover{background:#096bff !important;color:#fff !important}.insights a.insight{text-decoration:none;border-radius:23px;border:1px solid #bebebe;padding:20px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;color:inherit}.insights a.insight img{border-radius:1.4375rem}.insights a.insight .title{font-weight:600}.insights a.insight .arrow-right{display:block;width:35px;margin-left:auto}#dimension_modal{position:fixed;top:0;left:0;background:rgba(0,0,0,.66);z-index:10;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;display:none}#dimension_modal .content{display:none;position:relative}#dimension_modal .content i.fa-regular.fa-xmark{position:absolute;top:0px;right:0px;cursor:pointer;background:gray;color:#fff;padding:12px}.productfilters{border-bottom:1px solid #bebebe;background:#fff;padding:50px 0}.productfilters .filter_reset:before{font-family:"Font Awesome 6 Pro";content:"";font-weight:900;margin-right:10px}.productfilters .tlr_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;cursor:pointer}.productfilters .tlr_label:before{content:"";width:20px;height:20px;border:1px solid;border-radius:50%;display:inline-block}.productfilters #tlr_checkbox{display:none}.productfilters #tlr_checkbox:checked~label:after{content:"";width:14px;height:14px;background:#071122;border-radius:50%;display:inline-block;position:absolute;left:3px}.productfilters .col div{margin:0}.productfilters .col.reset{-ms-flex-line-pack:end;align-content:end}.productfilters .col.tolerance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.productfilters .col.tolerance label{-webkit-box-flex:1;-ms-flex:1;flex:1}.productfilters .facetwp-input-wrap{width:100%}.productfilters .facetwp-facet{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%}.productfilters .facetwp-facet input,.productfilters .facetwp-facet select,.productfilters .facetwp-facet .fs-label-wrap{border-radius:.625rem;border:1px solid #bebebe;padding:10px}.productfilters .facetwp-facet select,.productfilters .facetwp-facet input[type=text]{width:100%;min-width:0}.productfilters .fs-wrap{width:100%}.productfilters .filter_label{font-size:1.0625rem;font-weight:700;margin-bottom:10px;display:block}.productfilters .facetwp-submit,.productfilters .filter_reset{border:none;border-radius:.625rem;background:var(--Unclicked-Hyperlink, #096bff);color:#fff;padding:15px 20px;border:none !important}@media(max-width: 677px){.productfilters .filters-toggle{font-weight:700;margin:0}.productfilters .filters-toggle.active i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.productfilters .filter-wrapper{border-radius:10px;border:1px solid #e2e2e2;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.productfilters .filters-row{display:none}}@media(min-width: 678px){.productfilters .filters-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.productlist{margin:70px 0}.productlist .eachproduct{border-radius:1.4375rem;border:1px solid #bebebe;padding:20px;height:100%}.productlist .eachproduct .onsale{display:inline-block;background:red;color:#fff;border-radius:5px;padding:1px 7px;margin-bottom:15px;font-size:.79706rem;top:20px;right:28px;left:unset;width:auto;min-height:unset;line-height:2}.productlist .eachproduct .woocommerce-product-link{display:none}.productlist .eachproduct a{text-decoration:none;color:inherit}.productlist .eachproduct a .img_wrapper{margin-bottom:20px;text-align:center}.productlist .eachproduct a .woocommerce-loop-product__title{font-size:1.41631rem;font-style:normal;font-weight:600;line-height:normal;border-bottom:1px solid #bebebe;padding-bottom:20px}.productlist .eachproduct a .product-dimensions{font-size:1.125rem;font-weight:400;margin-bottom:15px}.productlist .eachproduct a .price{font-size:1.0625rem !important;font-weight:700;color:#000 !important}.productlist .eachproduct a .price del{color:red;opacity:1 !important}.woocommerce-message,.woocommerce-info{border-top-color:#096bff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:var(--bs-box-shadow) !important;box-shadow:var(--bs-box-shadow) !important;outline:none}.woocommerce-message:before,.woocommerce-info:before{color:#096bff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-message:after,.woocommerce-info:after{display:none}.single-product .onsale{display:none}.single-product .product.sale .entry-summary:before{content:"Sale";display:inline-block;background:red;color:#fff;border-radius:5px;padding:1px 7px;margin-bottom:15px;font-size:.79706rem}.single-product .price del{color:red;opacity:1 !important}.single-product .woocommerce-notices-wrapper{margin-top:30px}.single-product .woocommerce-notices-wrapper .button{background-color:#096bff;color:#fff;font-size:.875rem;font-weight:700;border-radius:.625rem;padding:20px}.single-product section.up-sells.upsells.products{margin:70px 0}.single-product section.related.products{margin-bottom:100px}.single-product h2{font-style:normal;font-weight:600;margin-bottom:30px}.single-product .entry-summary,.single-product .woocommerce-product-gallery{width:100% !important}.single-product .entry-summary .product_title,.single-product .woocommerce-product-gallery .product_title{font-size:1.88794rem;font-weight:600}.single-product .entry-summary .price,.single-product .woocommerce-product-gallery .price{font-size:1.41631rem !important;color:#000 !important;font-weight:600}.single-product .entry-summary .product-dimensions,.single-product .woocommerce-product-gallery .product-dimensions{font-size:1.125rem;font-weight:700}.single-product .entry-summary .woocommerce-product-details__short-description,.single-product .woocommerce-product-gallery .woocommerce-product-details__short-description{margin:20px 0;font-size:1.125rem;font-weight:400}.single-product .entry-summary .variations_form select,.single-product .woocommerce-product-gallery .variations_form select{border-radius:.625rem;border:1px solid #e2e2e2;padding:10px}.single-product .entry-summary .rp_wcdpd_product_page,.single-product .woocommerce-product-gallery .rp_wcdpd_product_page{margin:0;border-radius:.625rem;border:1px solid #e2e2e2;padding:30px}.single-product .entry-summary .rp_wcdpd_product_page .rp_wcdpd_product_page_title,.single-product .woocommerce-product-gallery .rp_wcdpd_product_page .rp_wcdpd_product_page_title{font-size:1.0625rem;font-weight:700;margin-bottom:15px}.single-product .entry-summary .rp_wcdpd_product_page td,.single-product .woocommerce-product-gallery .rp_wcdpd_product_page td{padding:10px 0}.single-product .entry-summary form.cart,.single-product .woocommerce-product-gallery form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-product .entry-summary form.cart .single_variation_wrap,.single-product .woocommerce-product-gallery form.cart .single_variation_wrap{width:100%}.single-product .entry-summary form.cart .quantity,.single-product .woocommerce-product-gallery form.cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0 !important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:10px;background:#f2f2f2;padding:15px 0}.single-product .entry-summary form.cart .quantity .quantity-label,.single-product .woocommerce-product-gallery form.cart .quantity .quantity-label{font-size:.875rem;font-weight:700;margin-right:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-product .entry-summary form.cart .quantity input,.single-product .woocommerce-product-gallery form.cart .quantity input{border-radius:.625rem;border:1px solid #000;padding:10px;-moz-appearance:textfield;margin:0 10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.single-product .entry-summary form.cart .quantity input::-webkit-outer-spin-button,.single-product .entry-summary form.cart .quantity input::-webkit-inner-spin-button,.single-product .woocommerce-product-gallery form.cart .quantity input::-webkit-outer-spin-button,.single-product .woocommerce-product-gallery form.cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .entry-summary form.cart .quantity button,.single-product .woocommerce-product-gallery form.cart .quantity button{background:rgba(0,0,0,0);border:none;outline:none;border:1px solid #000;padding:20px;border-radius:50%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;color:#000;-webkit-transition:all .3s;transition:all .3s}.single-product .entry-summary form.cart .quantity button:hover,.single-product .woocommerce-product-gallery form.cart .quantity button:hover{background:#096bff;color:#fff;border-color:#096bff}.single-product .entry-summary form.cart .quantity button.plus,.single-product .woocommerce-product-gallery form.cart .quantity button.plus{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.single-product .entry-summary form.cart .quantity button.minus,.single-product .woocommerce-product-gallery form.cart .quantity button.minus{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-product .entry-summary form.cart .single_add_to_cart_button,.single-product .woocommerce-product-gallery form.cart .single_add_to_cart_button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;background:#096bff;white-space:nowrap}.single-product .entry-summary form.cart .single_add_to_cart_button:before,.single-product .woocommerce-product-gallery form.cart .single_add_to_cart_button:before{content:url(assets/icons/basket.svg);display:block;width:25px;height:auto}.single-product .entry-summary form.cart .single_add_to_cart_button:hover,.single-product .woocommerce-product-gallery form.cart .single_add_to_cart_button:hover{background:#071122 !important}.single-product .entry-summary form.cart .single_add_to_cart_button,.single-product .entry-summary form.cart .samplebutton,.single-product .woocommerce-product-gallery form.cart .single_add_to_cart_button,.single-product .woocommerce-product-gallery form.cart .samplebutton{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:60px !important;border-radius:10px;font-size:.875rem;border:none !important}.single-product .entry-summary form.cart .samplebutton,.single-product .woocommerce-product-gallery form.cart .samplebutton{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:rgba(0,0,0,0) !important;border:1px solid #183e6c !important;color:#183e6c !important}.single-product .entry-summary form.cart .samplebutton:before,.single-product .woocommerce-product-gallery form.cart .samplebutton:before{content:url(assets/icons/plus-circle.svg);display:block;width:20px;height:20px}.single-product .entry-summary form.cart .samplebutton:hover,.single-product .woocommerce-product-gallery form.cart .samplebutton:hover{background:#071122 !important;color:#fff !important}.single-product .entry-summary form.cart .samplebutton:hover:before,.single-product .woocommerce-product-gallery form.cart .samplebutton:hover:before{content:url(assets/icons/plus-circle-white.svg)}@media(min-width: 1200px){.single-product .entry-summary form.cart,.single-product .woocommerce-product-gallery form.cart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single-product .entry-summary form.cart .single_add_to_cart_button,.single-product .entry-summary form.cart .samplebutton,.single-product .woocommerce-product-gallery form.cart .single_add_to_cart_button,.single-product .woocommerce-product-gallery form.cart .samplebutton{width:calc(50% - 10px)}}.single-product .shop_attributes_wrapper{border-radius:.625rem !important;border:1px solid #e2e2e2 !important;padding:20px !important;width:100%}.single-product .shop_attributes_wrapper .shop_attributes{border:none;margin:0;width:100%}.single-product .shop_attributes_wrapper .shop_attributes th,.single-product .shop_attributes_wrapper .shop_attributes td{width:auto !important;max-width:100px !important;background:rgba(0,0,0,0) !important}.single-product .shop_attributes_wrapper .shop_attributes tr{width:100%}.single-product .shop_attributes_wrapper .shop_attributes tr th img{border-radius:10px;background:#e2e2e2;padding:10px;width:40px}.single-product .shop_attributes_wrapper .shop_attributes tr th,.single-product .shop_attributes_wrapper .shop_attributes tr td{padding:20px 0;border:none;border-bottom:1px solid #000;font-style:normal;background:rgba(0,0,0,0) !important}.single-product .shop_attributes_wrapper .shop_attributes tr th span,.single-product .shop_attributes_wrapper .shop_attributes tr td span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media(min-width: 1200px){.single-product .shop_attributes_wrapper .shop_attributes tr th span,.single-product .shop_attributes_wrapper .shop_attributes tr td span{gap:50px}}.single-product .shop_attributes_wrapper .shop_attributes tr:last-child th,.single-product .shop_attributes_wrapper .shop_attributes tr:last-child td{border:none}.single-product .shop_attributes_wrapper .btn.tech-drawing{margin:25px 0;background:rgba(0,0,0,0) !important;border-radius:.625rem;border:1px solid #183e6c !important;color:#183e6c !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-style:normal;font-size:.875rem;font-style:normal;font-weight:700;width:393px;max-width:100%;height:60px}.single-product .shop_attributes_wrapper .btn.tech-drawing:hover{background:#183e6c !important;color:#fff !important}.single-product .shop_attributes_wrapper .categories{border:none}.single-product .shop_attributes_wrapper .categories strong{margin-right:10px}.single-product .shop_attributes_wrapper .categories a{text-decoration:none;color:#096bff;font-size:1rem;font-weight:700;font-style:normal}.single-product .shop_attributes_wrapper .categories a:hover{text-decoration:underline}@media(min-width: 1200px){.single-product .shop_attributes_wrapper{padding:30px 40px !important}}.single-product .product_info_box{padding:40px 30px;border-radius:23px;background-color:#183e6c;color:#fff;margin-bottom:30px;background:url(assets/imgs/evatron-header-bg-scaled.jpg);background-size:cover;background-position:center}.single-product .product_info_box h4 i{display:block;margin-bottom:15px}.select2-selection{border-radius:.625rem !important;border:1px solid #e2e2e2 !important;height:45px !important}.select2-selection .select2-selection__rendered{line-height:40px !important}.select2-selection .select2-selection__arrow{top:8px !important}select{border-radius:.625rem;border:1px solid #bebebe;padding:10px;width:100%;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg  height='15' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:13px}.page-basket .woocommerce-shipping-fields,.page-checkout .woocommerce-shipping-fields{margin:30px 0}.page-basket .woocommerce-shipping-fields h3#ship-to-different-address,.page-checkout .woocommerce-shipping-fields h3#ship-to-different-address{margin-bottom:0}.page-basket .woocommerce-shipping-fields h3#ship-to-different-address label,.page-checkout .woocommerce-shipping-fields h3#ship-to-different-address label{margin:0}.page-basket .woocommerce-shipping-fields h3#ship-to-different-address label span,.page-checkout .woocommerce-shipping-fields h3#ship-to-different-address label span{cursor:pointer;font-size:1.41631rem;position:relative}.page-basket .woocommerce-shipping-fields h3#ship-to-different-address label span:before,.page-checkout .woocommerce-shipping-fields h3#ship-to-different-address label span:before{content:"";display:inline-block;width:19px;height:19px;border-radius:50%;border:1px solid;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:5px;position:relative;top:2px;-webkit-transition:all .3s;transition:all .3s}.page-basket .woocommerce-shipping-fields h3#ship-to-different-address label input,.page-checkout .woocommerce-shipping-fields h3#ship-to-different-address label input{display:none}.page-basket .woocommerce-shipping-fields h3#ship-to-different-address label input:checked~span::before,.page-checkout .woocommerce-shipping-fields h3#ship-to-different-address label input:checked~span::before{color:#096bff}.page-basket .woocommerce-shipping-fields h3#ship-to-different-address label input:checked~span:after,.page-checkout .woocommerce-shipping-fields h3#ship-to-different-address label input:checked~span:after{content:"";background:#096bff;border-radius:50%;position:absolute;left:4px;top:11px;width:11px;height:11px}.page-basket .woocommerce-shipping-fields .shipping_address,.page-checkout .woocommerce-shipping-fields .shipping_address{padding-top:30px}.page-basket #payment .woocommerce-form__label-for-checkbox input,.page-checkout #payment .woocommerce-form__label-for-checkbox input{display:none}.page-basket #payment .woocommerce-form__label-for-checkbox input~span,.page-checkout #payment .woocommerce-form__label-for-checkbox input~span{cursor:pointer;position:relative}.page-basket #payment .woocommerce-form__label-for-checkbox input~span:before,.page-checkout #payment .woocommerce-form__label-for-checkbox input~span:before{content:"";display:inline-block;width:17px;height:17px;border-radius:50%;border:1px solid;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:5px;position:relative;top:2px;-webkit-transition:all .3s;transition:all .3s}.page-basket #payment .woocommerce-form__label-for-checkbox input:checked~span::before,.page-checkout #payment .woocommerce-form__label-for-checkbox input:checked~span::before{color:#096bff}.page-basket #payment .woocommerce-form__label-for-checkbox input:checked~span:after,.page-checkout #payment .woocommerce-form__label-for-checkbox input:checked~span:after{content:"";background:#096bff;border-radius:50%;position:absolute;left:3px;top:6px;width:11px;height:11px}.page-basket .quantity .quantity-label,.page-basket .quantity button,.page-checkout .quantity .quantity-label,.page-checkout .quantity button{display:none}.page-basket .button,.page-checkout .button{padding:20px !important}.page-basket .woocommerce,.page-checkout .woocommerce{padding:70px 0}.page-basket .woocommerce label,.page-checkout .woocommerce label{font-size:1.0625rem;font-weight:600;margin-bottom:15px}.page-basket .woocommerce .woocommerce-cart-form,.page-checkout .woocommerce .woocommerce-cart-form{border-radius:.625rem;border:1px solid #e2e2e2;padding:20px;margin-bottom:70px}.page-basket .woocommerce .woocommerce-cart-form table,.page-checkout .woocommerce .woocommerce-cart-form table{border:none}.page-basket .woocommerce .woocommerce-cart-form table a,.page-checkout .woocommerce .woocommerce-cart-form table a{text-decoration:none}.page-basket .woocommerce .woocommerce-cart-form table th,.page-checkout .woocommerce .woocommerce-cart-form table th{font-size:1.0625rem;font-style:normal;font-weight:700}.page-basket .woocommerce .woocommerce-cart-form table td,.page-basket .woocommerce .woocommerce-cart-form table th,.page-checkout .woocommerce .woocommerce-cart-form table td,.page-checkout .woocommerce .woocommerce-cart-form table th{padding:15px 0}.page-basket .woocommerce .woocommerce-cart-form table input,.page-checkout .woocommerce .woocommerce-cart-form table input{border-radius:.625rem;border:1px solid #e2e2e2;padding:10px}.page-basket .woocommerce .woocommerce-cart-form table .product-name,.page-checkout .woocommerce .woocommerce-cart-form table .product-name{font-weight:600}.page-basket .woocommerce .woocommerce-cart-form table .product-thumbnail img,.page-checkout .woocommerce .woocommerce-cart-form table .product-thumbnail img{width:80px}.page-basket .woocommerce .woocommerce-cart-form .actions .coupon input,.page-checkout .woocommerce .woocommerce-cart-form .actions .coupon input{min-width:200px;border-radius:.625rem;border:1px solid #e2e2e2;padding:15px !important;height:100%}.page-basket .woocommerce h2,.page-basket .woocommerce h3,.page-checkout .woocommerce h2,.page-checkout .woocommerce h3{font-size:1.88794rem;font-weight:600;margin-bottom:30px;color:#071122}.page-basket .woocommerce input,.page-basket .woocommerce textarea,.page-checkout .woocommerce input,.page-checkout .woocommerce textarea{border-radius:.625rem !important;border:1px solid #e2e2e2 !important;padding:15px !important}.page-basket .woocommerce input.qty,.page-basket .woocommerce textarea.qty,.page-checkout .woocommerce input.qty,.page-checkout .woocommerce textarea.qty{padding:15px 0 !important}.page-basket .woocommerce .cart_totals table,.page-checkout .woocommerce .cart_totals table{border-radius:.625rem}.page-basket #customer_details,.page-checkout #customer_details{margin-bottom:30px}.page-basket #customer_details>div,.page-checkout #customer_details>div{width:100%}@media(min-width: 576px){.page-basket #customer_details>div .woocommerce-billing-fields__field-wrapper,.page-checkout #customer_details>div .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}.page-basket #customer_details>div .woocommerce-billing-fields__field-wrapper .form-row,.page-checkout #customer_details>div .woocommerce-billing-fields__field-wrapper .form-row{width:calc(50% - 2.5px);margin:0}}.page-basket #customer_details>div .select2-selection,.page-checkout #customer_details>div .select2-selection{margin:0 !important;height:55px !important}.page-basket #customer_details>div .select2-selection .select2-selection__rendered,.page-checkout #customer_details>div .select2-selection .select2-selection__rendered{height:55px !important;line-height:37px !important}.page-basket #customer_details>div .select2-selection .select2-selection__arrow,.page-checkout #customer_details>div .select2-selection .select2-selection__arrow{top:0px !important}.page-basket .woocommerce-checkout-review-order .shop_table,.page-checkout .woocommerce-checkout-review-order .shop_table{border-radius:15px}.page-basket .woocommerce-checkout-review-order .shop_table th,.page-basket .woocommerce-checkout-review-order .shop_table td,.page-checkout .woocommerce-checkout-review-order .shop_table th,.page-checkout .woocommerce-checkout-review-order .shop_table td{padding:15px !important}.page-basket .woocommerce-checkout-review-order #shipping_method label,.page-checkout .woocommerce-checkout-review-order #shipping_method label{cursor:pointer;position:relative}.page-basket .woocommerce-checkout-review-order #shipping_method label:before,.page-checkout .woocommerce-checkout-review-order #shipping_method label:before{content:"";display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:5px;position:relative;top:2px;-webkit-transition:all .3s;transition:all .3s}.page-basket .woocommerce-checkout-review-order #shipping_method input,.page-checkout .woocommerce-checkout-review-order #shipping_method input{display:none}.page-basket .woocommerce-checkout-review-order #shipping_method input:checked~label::before,.page-checkout .woocommerce-checkout-review-order #shipping_method input:checked~label::before{color:#096bff}.page-basket .woocommerce-checkout-review-order #shipping_method input:checked~label:after,.page-checkout .woocommerce-checkout-review-order #shipping_method input:checked~label:after{content:"";background:#096bff;border-radius:50%;position:absolute;left:3px;top:8px;width:9px;height:9px}.page-basket .woocommerce-form-coupon-toggle .woocommerce-info,.page-checkout .woocommerce-form-coupon-toggle .woocommerce-info{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-basket .woocommerce-form-coupon-toggle .woocommerce-info:before,.page-checkout .woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}@media(min-width: 768px){.page-basket .woocommerce-form-coupon-toggle .woocommerce-info,.page-checkout .woocommerce-form-coupon-toggle .woocommerce-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.facetwp-per-page{display:none}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pagination .facetwp-pager .facetwp-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}.pagination .facetwp-pager .facetwp-pager .facetwp-page{text-decoration:none;color:#bebebe;font-size:17px;font-weight:400}.pagination .facetwp-pager .facetwp-pager .facetwp-page.active{border-radius:10px;background:#183e6c;width:48px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.pagination .page-numbers{text-decoration:none;color:#bebebe;font-size:17px;font-weight:400}.pagination .page-numbers.current{border-radius:10px;background:#183e6c;width:48px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}#breadcrumbs{font-size:.9375rem}#breadcrumbs .breadcrumb_last{font-weight:700}#breadcrumbs a{text-decoration:none}.blog .pagination{margin-top:70px}.blog-posts{padding:70px 0}.blog-posts .eachblogpost{border-radius:1.4375rem;border:1px solid #bebebe;overflow:hidden;padding:20px;height:100%}.blog-posts .eachblogpost a{text-decoration:none;color:inherit;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.blog-posts .eachblogpost a .arrow-right{-ms-flex-item-align:end;align-self:end}.blog-posts .eachblogpost a .img{height:200px;text-align:center}.blog-posts .eachblogpost a .img img{border-radius:1.4375rem;max-height:100%}.blog-posts .eachblogpost a h2{font-size:1.41631rem;font-weight:600}.imagetext{padding:0 25px}.imagetext .row{padding:3rem 1.5rem;border-radius:2.5rem !important;overflow:hidden}.imagetext img{border-radius:2.5rem;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.imagetext.rightleft .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}#accordion .accordion-item{border-radius:.625rem;border:1px solid #e2e2e2;padding:20px;margin-bottom:15px}#accordion .accordion-item .accordion-toggle{font-size:1.2rem;font-weight:600;margin:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#accordion .accordion-item .accordion-toggle i{-webkit-transition:all .3s;transition:all .3s}#accordion .accordion-item .accordion-toggle.active i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#accordion .accordion-item .accordion-content{display:none;padding-top:20px}#accordion .accordion-item .accordion-content p:last-child{margin:0}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper ul{list-style:none;margin:0;padding:0}.gform_wrapper .gfield{margin-bottom:20px}.gform_wrapper .gfield label,.gform_wrapper .gfield legend{font-size:1.0625rem;font-weight:600;margin-bottom:10px}.gform_wrapper .gfield.hidden_label label,.gform_wrapper .gfield.hidden_label legend{display:none}.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield textarea{width:100%;border-radius:.625rem;border:1px solid #bebebe;padding:10px;max-height:150px}.gform_wrapper .gfield.hidden_label>label{display:none}.gform_wrapper .gfield--type-honeypot{display:none}.gform_wrapper .gfield--type-checkbox .gchoice label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;cursor:pointer;font-weight:400}.gform_wrapper .gfield--type-checkbox .gchoice label:before{content:"";display:block;width:17px;height:17px;border-radius:50%;border:1px solid;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:4px}.gform_wrapper .gfield--type-checkbox .gchoice input{display:none}.gform_wrapper .gfield--type-checkbox .gchoice input:checked~label:before{font-family:"Font Awesome 6 Pro";content:"";font-weight:900;border:none;margin-top:0;color:#096bff}.myaccount-login{max-width:500px;margin:auto}.myaccount-login h2{text-align:center}.myaccount-login .woocommerce-form-login__rememberme{display:block !important}.myaccount-login .woocommerce-form-login__rememberme span{cursor:pointer;position:relative;display:block;font-size:1rem}.myaccount-login .woocommerce-form-login__rememberme span:before{content:"";display:inline-block;width:19px;height:19px;border-radius:50%;border:1px solid;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:5px;position:relative;top:2px;-webkit-transition:all .3s;transition:all .3s}.myaccount-login .woocommerce-form-login__rememberme input{display:none}.myaccount-login .woocommerce-form-login__rememberme input:checked~span::before{color:#096bff}.myaccount-login .woocommerce-form-login__rememberme input:checked~span:after{content:"";background:#096bff;border-radius:50%;position:absolute;left:4px;top:9px;width:11px;height:11px}.myaccount-login .woocommerce-form-row{width:100% !important}.myaccount-login button.woocommerce-Button{width:100%;padding:20px !important;margin:10px 0 !important}.myaccount-login .woocommerce-LostPassword{text-align:center}.myaccount-login .woocommerce-LostPassword a:hover{text-decoration:underline}.page-my-account{padding:70px 0;color:#071122}.page-my-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border-radius:10px;border:1px solid #e2e2e2;overflow:hidden;margin-bottom:30px}.page-my-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:15px;border-bottom:1px solid #e2e2e2;text-decoration:none !important}.page-my-account .woocommerce-MyAccount-navigation ul li:last-child a{border:none}.page-my-account .woocommerce-MyAccount-navigation ul li.is-active a,.page-my-account .woocommerce-MyAccount-navigation ul li:hover a{background:#183e6c;color:#fff}.page-my-account input{width:100%;border-radius:.625rem;border:1px solid #bebebe;padding:10px}.page-my-account h2{font-size:1.88rem}.page-my-account a.edit{width:100%;text-align:center;margin:10px 0}.page-my-account label{font-size:1.0625rem;font-weight:600;margin-bottom:10px}.page-my-account .button{padding:15px !important}.empty-cart-page .woocommerce{padding-left:20px;padding-right:20px;text-align:center}.empty-cart-page .woocommerce .woocommerce-info{padding:20px;text-align:center;display:block;-webkit-box-shadow:none !important;box-shadow:none !important;border:none}.empty-cart-page .woocommerce .woocommerce-info:before{display:none}.woocommerce-vat-number .woocommerce-MyAccount-content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px}.woocommerce-vat-number .woocommerce-MyAccount-content form p{margin:0;padding:0}.woocommerce-vat-number .woocommerce-MyAccount-content form .clear{display:none}.tech-papers ul{list-style:none;padding:0;margin:0}.tech-papers ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:10px}.f-carousel__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:50px;gap:10px}.f-carousel__nav button{position:static !important;-webkit-transform:none !important;transform:none !important;border-radius:.625rem;border:1px solid #000}.f-carousel__nav button svg{width:15px;height:15px;color:#000}.f-carousel__nav button:hover{background:#096bff !important;border-color:#096bff}.f-carousel__nav button:hover svg{color:#fff}@media(min-width: 1200px){.f-carousel__nav{display:none}}.pagelinks .eachpagelink{padding:25px;border-radius:1.4375rem;border:1px solid #bebebe;height:100%;background:#fff}.pagelinks a{text-decoration:none;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;color:inherit}.pagelinks a h2{font-size:1.41631rem;font-style:normal;font-weight:600;line-height:normal;margin-top:15px}.pagelinks a .arrow-right{display:block;width:35px;margin-left:auto}.pagelinks a .img{position:relative;width:100%;padding-top:100%}.pagelinks a .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.catdesc{margin-bottom:70px}.catdesc h2{font-size:1.2rem;margin:30px 0;font-weight:600}.catdesc .bg-lgrey{padding:30px;border-radius:2rem}@media(min-width: 1200px){.catdesc .bg-lgrey{padding:50px 100px}}.fs-dropdown{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.single-post main section:not(.calltoaction) .h1,.single-post main section:not(.calltoaction) .h2,.single-post main section:not(.calltoaction) .h3,.single-post main section:not(.calltoaction) .h4,.single-post main section:not(.calltoaction) .h5,.single-post main section:not(.calltoaction) .h6,.single-post main section:not(.calltoaction) h1,.single-post main section:not(.calltoaction) h2,.single-post main section:not(.calltoaction) h3,.single-post main section:not(.calltoaction) h4,.single-post main section:not(.calltoaction) h5,.single-post main section:not(.calltoaction) h6{margin-bottom:1rem}.single-post main section:not(.calltoaction) h2,.single-post main section:not(.calltoaction) .h2,.single-post main section:not(.calltoaction) h3,.single-post main section:not(.calltoaction) .h3{font-size:1.3rem}.postnav{margin-bottom:70px}.postnav .blog_prev i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.postnav a{color:inherit;font-weight:500;border:none;border-color:#096bff;background:#096bff;background-color:#096bff !important;color:#fff !important;font-size:.875rem !important;font-weight:700 !important;border-radius:.625rem !important;padding:12px 20px !important;-webkit-transition:all .3s;transition:all .3s}.postnav a:hover{background:#183e6c !important}.alignleft{float:left;margin-right:28px}.aligncenter{margin:0px auto;display:block}.alignright{float:right;margin-left:28px}.figure{display:unset}main section iframe,.wp-video{width:100% !important}.woocommerce-breadcrumb{display:none}.woocommerce-no-products-found{padding:100px 0}