/*
Theme Name: Wise Sales
Theme URI: https://wisesales.com.br
Author: Andre Melo
Author URI: https://andremelo.net
Description: Tema básico compatível com Elementor
Version: 1.0
Requires at least: 5.0
Tested up to: 6.5
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wise-sales
*/

body {
  margin: 0;
  font-family: "Montserrat", Sans-serif;
}
a,
h2,
h3,
h4,
h5,
h6 {
  color: var(--e-global-color-primary);
}
a:hover {
  color: var(--e-global-color-secondary);
}
.page-content h2,
.page-content h3,
.page-content h4,
.page-content h5,
.page-content h6 {
  color: var(--e-global-color-secondary);
  margin-bottom: 35px;
}
.page-content p,
.page-content ul {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 25px;
}
.post-content h2,
.post-content h3,
.post-content h4,
.post-content h5,
.post-content h6 {
  margin-bottom: 40px;
}
.post-content p,
.post-content ul,
.post-content ol {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 25px;
  line-height: 22px;
}
.post-content .wp-block-file:not(.wp-element-button) {
  font-size: 14px;
}
.wp-block-file .wp-block-file__button:hover {
  color: var(--e-global-color-primary);
}
@media(max-width: 479px) {
  .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 0 0 20px 0 !important;
  }
  .elementor-widget-text-editor p {
    font-size: 16px;
  }
}
@media(min-width: 1024px){
  .big-numbers .border {
    background: transparent url('data:image/svg+xml,<svg width="6" height="117" viewBox="0 0 6 117" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 0.113249L0.113249 3L3 5.88675L5.88675 3L3 0.113249ZM3 116.887L5.88675 114L3 111.113L0.113244 114L3 116.887ZM3 3L2.5 3L2.5 114L3 114L3.5 114L3.5 3L3 3Z" fill="%23C1BEBE"/></svg>') no-repeat right center;
  }
  .big-numbers .border:last-child {
    background: none;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-grid {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
  .elementor-grid .e-loop-item {
    width: 48%;
  }
}