/*!
Theme Name: WP App
Theme URI: https://fornirama.com
Description: WP App is a child theme of Hello Elementor, created by Elementor team
Author: Simon Bouchard
Author URI: https://simonbouchard.com
Template: hello-elementor
Version: 1.0.1
Text Domain: wp-app
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/body:not([class*=elementor-page-]) .site-main{max-width:100%!important}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:var(--e-global-color-secondary)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#0E96D5;border:3px solid #0E96D5;transition:all 250ms cubic-bezier(.25,.1,.25,1)!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#0A253C;border:3px solid #0A253C}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#0E96D5}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background-color:#fff0}.woocommerce ul.products{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem;list-style:none}.woocommerce ul.products li.product{position:relative;width:100%;min-height:1px;padding-right:.9375rem;padding-left:.9375rem;margin:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:12px 0 0 0}.woocommerce ul.products[class*=columns-] li.product{width:100%}.woocommerce ul.products.columns-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns--1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns--2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns--3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns--4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns--5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}.woocommerce ul.products.columns--6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}@media (min-width:768px){.woocommerce ul.products.columns-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-sm-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-sm-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-sm-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-sm-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-sm-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}.woocommerce ul.products.columns-sm-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media (min-width:992px){.woocommerce ul.products.columns-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-md-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-md-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-md-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-md-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-md-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}.woocommerce ul.products.columns-md-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media (min-width:1200px){.woocommerce ul.products.columns-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-lg-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-lg-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-lg-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-lg-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-lg-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}.woocommerce ul.products.columns-lg-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media (min-width:1400px){.woocommerce ul.products.columns-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-xl-1 li.product{flex:0 0 100%;max-width:100%}.woocommerce ul.products.columns-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-xl-2 li.product{flex:0 0 50%;max-width:50%}.woocommerce ul.products.columns-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-xl-3 li.product{flex:0 0 33.3333333333%;max-width:33.3333333333%}.woocommerce ul.products.columns-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-xl-4 li.product{flex:0 0 25%;max-width:25%}.woocommerce ul.products.columns-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-xl-5 li.product{flex:0 0 20%;max-width:20%}.woocommerce ul.products.columns-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}.woocommerce ul.products.columns-xl-6 li.product{flex:0 0 16.6666666667%;max-width:16.6666666667%}}.woocommerce div.product form.cart{margin:0}.woocommerce .product-attributes__sku{display:block;color:#707070;font-weight:600;font-size:20px;text-transform:uppercase}.woocommerce table{font-size:inherit}.woocommerce table.shop_attributes{border-top:0;margin-bottom:0}.woocommerce table.variations{margin:0!important}.woocommerce table.variations tbody>tr .label{width:150px}.woocommerce table.variations tbody>tr:nth-child(odd)>td,.woocommerce table.variations tbody>tr:nth-child(odd)>th{padding:0;background-color:#fff0}.woocommerce table.shop_table{border:0;margin:0;border-radius:0}.woocommerce table.shop_table dl.variation{font-size:13px;line-height:1.5em}.woocommerce table.shop_table dl.variation dt{color:var(--e-global-color-primary)}.woocommerce table.shop_table dl.variation dd{color:var(--e-global-color-accent)}.woocommerce table.shop_table .actions{border:0;padding:32px 24px;background-color:#fff0}.woocommerce .woocommerce-notices-wrapper{max-width:1200px;margin:1rem auto}.woocommerce .woocommerce-notices-wrapper .woocommerce-error:before,.woocommerce .woocommerce-notices-wrapper .woocommerce-info:before,.woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{top:1.5em;color:#0A253C}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{display:flex;align-items:center;border-top-color:#0A253C}.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{order:1;margin-left:auto!important}.woocommerce .jet-woo-builder .woocommerce-notices-wrapper{margin:0}header .menu{padding:0;margin:0}header .menu li a{font-family:var(--e-global-typography-primary-font-family);font-size:13px;text-transform:uppercase;font-weight:600;color:var(--e-global-color-a689c71)}header .menu li a:hover{color:var(--e-global-color-secondary)}