a:not(.button,.btn,.btn-primary,.btn-theme-primary,.ast-button,.read-more-button){color:#0a2c70;transition:.3s}.site-main li:not(.woocommerce-MyAccount-navigation-link) a:not(.button,.btn,.btn-primary,.btn-theme-primary,.ast-button,.read-more-button),.site-main p a:not(.button,.btn,.btn-primary,.btn-theme-primary,.ast-button,.read-more-button){font-weight:700;color:#1045b0}.site-main li:not(.woocommerce-MyAccount-navigation-link) a:not(.button,.btn,.btn-primary,.btn-theme-primary,.ast-button,.read-more-button):hover,.site-main p a:not(.button,.btn,.btn-primary,.btn-theme-primary,.ast-button,.read-more-button):hover{color:#f09}a:not(.button,.btn,.btn-primary,.btn-theme-primary,.ast-button):hover,.ptam-block-post-grid .ptam-block-post-grid-title a:hover{color:#f09;text-decoration:none}@media (min-width:768px){#content{min-height:30em}}.main-header-menu .menu-item.focus>.menu-link,.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page ul.products li.product a.added_to_cart,button,#secondary .product-categories .cat-item a,#ast-scroll-top,.btn-primary,.btn-theme-primary,.ast-button,.glide .product .button{color:#fff !important;background-color:#0a2c70;transition:.3s}.main-header-menu .menu-item:hover>.menu-link,.woocommerce ul.products li.product a.added_to_cart:hover,.woocommerce-page ul.products li.product a.added_to_cart:hover,button:hover,#secondary .product-categories .cat-item a:hover,#ast-scroll-top:hover,.btn:hover .btn-theme-primary:hover,.btn-primary:hover,.ast-button:hover,.glide .product .button:hover{color:#fff !important;background-color:#f09;border-color:#ff0057;text-decoration:none}.woocommerce-page table.cart td.actions .button[disabled],.button.ptf-apply-filters[disabled],button[disabled],.button[disabled],.btn-primary[disabled],.btn-theme-primary[disabled],.ast-button[disabled],.glide .product .button[disabled]{color:#fff !important}#secondary .product-categories .cat-item a{display:block;padding:.5em 1em;border-radius:.25em}.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:inherit;background-color:#f09;border-color:#ff0057;color:#fff}body .menu-item-newsletter.current-menu-item .menu-link{padding-left:1em;padding-right:1em;color:#fff}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{overflow:visible !important;position:relative}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14pt;display:block;padding:.25em 0;margin:0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:14pt;text-align:center;margin:.5em 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;padding:0}.woocommerce ul.products li.product a:not(.tinvwl_add_to_wishlist_button,.button,.wc-forward,.added_to_cart){display:flex;flex-direction:column;justify-content:flex-end;align-items:center}ul.products li.product .tinvwl_add_to_wishlist_button{font-size:16pt;margin:0}.woocommerce ul.products li.product a{width:100%;padding-left:0;padding-right:0}.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page ul.products li.product a.added_to_cart{margin:.5em 0;padding:.5em 0}.woocommerce ul.products li.product a.added_to_cart:after,.woocommerce-page ul.products li.product a.added_to_cart:after{font-family:'FontAwesome';content:'\f061';margin-left:.5em}.ast-shop-product-out-of-stock{display:none}body .ast-title-bar-wrap{margin-bottom:1em}.wp-block-column .wp-block-image.alignfull img{border-radius:.5em;box-shadow:0 0 .5em rgba(0,0,0,.25);border:1px dotted grey;overflow:hidden}body .ast-title-bar-wrap{background-image:linear-gradient(to bottom right,#f09,#0a2c70);font-weight:700}.ast-breadcrumbs-wrapper #ast-breadcrumbs-yoast{padding-bottom:inherit}body.home .section-end{margin-bottom:8em}#hero .main-hero-video{background-image:linear-gradient(to bottom,#fff,#a9a9a9)}body .ast-advanced-headers-layout{padding:1em 0}@media (min-width:768px){body .ast-advanced-headers-layout{padding:2.5em 0 1em}}.ast-breadcrumbs-wrapper .breadcrumbs{padding-bottom:inherit}.ast-advanced-headers-wrap p{text-align:left}.ast-advanced-headers-wrap p a{color:#fff;text-decoration:underline}.ast-advanced-headers-wrap p a:hover{color:#ff9cff;text-decoration:underline}body.home #product-features a img{width:10em;height:10em;box-shadow:0 0 .5em grey;transition:.3s}body.home #product-features a:hover img{box-shadow:0 .25em 1em #0a2c70;transform:translateY(-.5em)}body.home .uagb-post-grid{margin-bottom:2em}body.home .uagb-post-grid .uagb-post__inner-wrap{border:1px dotted grey;box-shadow:0 0 1em rgba(0,0,0,.25)}@media (min-height:768px){body.home .uagb-post-grid .uagb-post__image img{height:12em;object-fit:cover}body.home .uagb-post-grid .uagb-post__inner-wrap{height:100%}body.home .uagb-post-grid h3{font-size:12pt}}#order_comments_field{clear:both}#wdve_radio_exemption{display:none}#disability-flag_field{display:none}.vat-exemption-section{padding-bottom:1em;margin-bottom:2em;background-color:#f09;border-radius:.5em;overflow:hidden}.vat-exemption-section h3{color:#fff;text-align:center;padding:.25em;font-size:14pt;font-weight:700;margin-top:.5em;margin-bottom:.5em}.vat-exemption-section small,.vat-exemption-section p{color:#fff;display:block;margin:0 1em .5em}#wdve_vat_exemption h3{display:none}.vat-exemption-section p.form-row.vat-number{padding:0 1em}.vat-exemption-section p.form-row.vat-number input[type=text]{font-size:10pt;padding:.5em}.site-footer a{color:#d3d3d3}.site-footer a:hover{color:#fff;text-shadow:0 0 .5em #fff}.site-footer .widget{margin:0}.affiliates-widget{display:flex;flex-direction:column}.affiliate-summary{display:flex;flex-direction:row;margin-bottom:1em}.affiliate-summary>a,.affiliate-summary>img{flex:0 0 6em;margin-right:1em}.affiliate-summary>a img{display:block;width:100%}.affiliate-summary img{object-fit:contain}.site-footer .astra-widget-social-profiles-inner ul{margin-bottom:1em}.site-footer .widget_nav_menu li.menu-item a{display:inline-block;padding:.5em 0}.site-footer .widget_nav_menu li.menu-item a:after{font-family:'FontAwesome';content:'\f061';margin-left:.5em;transition:.3s}.site-footer .widget_nav_menu li.menu-item a:hover:after{margin-left:1em;color:#f09}.blog-layout-1 .entry-title{font-size:18pt}.ast-featured-post .blog-layout-1 .entry-title{font-size:24pt}.blog-layout-1 .entry-title a{font-weight:700}.blog-layout-1 .post-thumb>a{display:block;border:1px dotted #d3d3d3;box-shadow:0 0 1em rgba(0,0,0,.1)}.blog-layout-1 .post-thumb>a .wp-post-image{width:100%;height:20em;object-fit:cover}.ast-featured-post .blog-layout-1 .post-thumb>a .wp-post-image{height:30em}form.news-search-box{margin-bottom:1em}#searchform input[type=submit],form.news-search-box button.wp-block-search__button:before{font-family:'FontAwesome';content:'\f002'}.ptam-block-post-grid-image{position:relative}.ptam-block-post-grid-image img{width:100%;height:100%;object-fit:cover;max-height:20em}.latest-news-grid .ptam-block-post-grid-image img{box-shadow:0 0 1em rgba(0,0,0,.15);border:1px dotted grey;border-radius:.5em}@media (min-width:576px){.latest-news-grid .ptam-block-post-grid-image img{height:20em}}.ptam-block-post-grid h3.ptam-block-post-grid-title{font-size:150%}.ptam-block-post-grid .is-grid article{margin:0;padding:0}.top-articles-list.ptam-block-post-grid .is-grid article:nth-of-type(1),.top-articles-list.ptam-block-post-grid .is-grid article:nth-of-type(2){display:none}.top-articles-list.ptam-block-post-grid .is-grid h3.ptam-block-post-grid-title{padding:0;margin:0 0 1em}.top-articles-list.ptam-block-post-grid .is-grid h3.ptam-block-post-grid-title a{font-size:13pt;font-family:inherit;display:block;padding:.75em;padding-right:2em;background:#0a2c70;position:relative;border-radius:.25em;font-family:'Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif' !important}.top-articles-list.ptam-block-post-grid .is-grid h3.ptam-block-post-grid-title a:before{font-family:'FontAwesome';content:'\f061';height:100%;position:absolute;right:0;top:0;padding:.65em 1em 0;text-align:center;background-color:rgba(255,255,255,.1)}.top-articles-list.ptam-block-post-grid .is-grid h3.ptam-block-post-grid-title a:hover{background-color:#f09}#secondary .widget,.astra-off-canvas-sidebar .widget{padding:0;margin:0}#secondary .ptf-widget,.astra-off-canvas-sidebar .ptf-widget{background-image:linear-gradient(to bottom right,#fff,rgba(10,44,112,.1));box-shadow:none;border:1px dotted grey}#secondary .widget_ptf_filter_controls_widget .ptf-widget{border:none}.ptf-widget .widget-title{font-weight:700}.widget_ptf_free_text_filter .ptf-widget-body{text-align:center}.widget_ptf_free_text_filter .ptf-widget-body input[type=text]{margin-bottom:1em;padding:.25em .5em}.button.ptf-clear-filters:before{display:inline-block;font-family:'FontAwesome';margin-right:.5em}.button.ptf-clear-filters:before{content:'\f057';color:red}.button.ptf-apply-filters:before{content:'\f058';color:green}@media (max-width:921px){.tax-product_tag.ast-left-sidebar #content>.ast-container,.tax-product_cat.ast-left-sidebar #content>.ast-container,.post-type-archive-product.ast-left-sidebar #content>.ast-container{flex-direction:column}}@-moz-document url-prefix(){body.woocommerce-js div.product div.images img{width:100%}}