/* 
Theme Name: DAI
Theme URI: https://github.com/elementor/hello-theme-child/
Description: DAI is a child theme of Hello Elementor
Author: WebXd
Author URI: https://webxd.net/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License:
License URI:
*/

:root {
  --color-primary: #fe6503;
  --color-secondary: #5a3c27;
  --color-text: #000000;
  --color-golden-yellow: #ffad3e;
  --color-accent: var(--color-golden-yellow);
  --color-golden-red: #c97402;
  --color-chocolate-brown: #332216;
  --color-dark-brown: #241915;
  --color-light-blue: ;
  --color-white: #ffffff;
  --color-black: #000000;
  --color-misty-harbor: #b8cacf;
  --color-warm-ivory: #f2eee9;
  --color-cool-gray: #f7f8fe;
  --color-border: var(--color-black);
  --border-input: 1px solid var(--color-border);
}

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 {
  border: var(--border-input);
  border-radius: 0px;
  padding: 10px 12px;
  transition: all 0.3s;
}
input[type="date"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="url"]:focus,
select:focus,
textarea:focus {
  border-color: var(--color-border);
}
.elementor-widget-button .elementor-button {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.card,
/* Specify higher specificity to win over Elementor styles */
.card[data-element_type="container"] {
  padding: 40px 24px;
  border-radius: 16px;
  background: var(--color-white);
  box-shadow: 2px 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.text-primary {
  color: var(--color-primary);
}
.text-golden-yellow {
  color: var(--color-golden-yellow);
}
