a:focus{outline:2px solid #d3041b}.elementor-nav-menu--main .elementor-item:hover,.elementor-nav-menu--main .elementor-item:focus{color:#d3041b;fill:#d3041b}.elementor-top-section>.elementor-background-overlay{background-color:#1b489d !important;opacity:.65 !important}.elementor-post__read-more{color:#1a489e;cursor:pointer !important;transition:.3s all}.elementor-post__read-more:hover,.elementor-post__read-more:focus{color:#d3041b !important}.elementor-button{transition:.3s all}.elementor-button:hover,.elementor-button:focus{color:#fff !important;background-color:#b40814 !important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,.woocommerce .quantity input.qty,.dark input[type=email],.dark input[type=password],.dark input[type=tel],.dark input[type=text],.dark select,.dark textarea{border-color:#626262 !important}.recipes div[data-elementor-type=wp-page] .elementor-section-wrap>section:not(:first-of-type){background-color:#f4e9e9 !important}.woocommerce-page .products h4+p,.product-brand-group .products h4+p{color:#344e87}.elementor-post-date{color:#626262 !important}.section-post-related .simple .post-related .date_label{color:#626262 !important}.button-default .button,.button-flat .button,.button-round .button{background-color:#d3041b !important;color:#fff !important}.button-default .button .icon-layout,.button-flat .button .icon-layout,.button-round .button .icon-layout{color:#fff !important}.custom-table table thead{background:#2e57a4;border-radius:4px;overflow:hidden}.custom-table table th{color:#fff;font-weight:700;font-size:16px;font-family:"Century Gothic Pro",sans-serif;line-height:1;padding:15px 10px}.custom-table table th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.custom-table table th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.custom-table table tbody td{text-align:left;padding:20px 10px;font-size:16px;color:#444;font-weight:700;font-family:"Century Gothic Pro",sans-serif;background:transparent;border-left:0;border-right:0;border-top:0;border-width:1px;border-color:#444}footer a{position:relative;width:fit-content;color:#fff !important;transition:.3s all}footer a:after{border-bottom:1px solid #fff;bottom:0;content:"";position:absolute;right:0;transition:width .4s linear 0s;width:0}footer a:hover,footer a:focus{color:#fff !important}footer a:hover:after,footer a:focus:after{left:0;width:100%}