/*
Theme Name: TasteWP blog
Theme URI: https://tastewp.com;
Author: Nick Nahman
Author URI: https://tastewp.com;
Description: Simple and clean Wordpress theme for TasteWP blog
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tastewp.com
*/


:root {
  --primary: #FE7269;
  --secondary: #00CFDD;
  --gradient-primary: linear-gradient(122.13deg, #fe7269 19.29%, #fd9a6f 79.75%);
  --gradient-secondary: linear-gradient(90deg, #00AD9F 0%, #00CFDD 100.03%);
  --background: linear-gradient(180deg, #F9F9FF 0%, #FFFFFF 67.5%);
  --text-color: #25243E;
  --default-font-family: 'Montserrat', sans-serif;;
  --heading-font-family: 'Ubuntu', sans-serif;
}

body {
  font-family: var(--default-font-family);
  background: var(--background);
  color: var(--text-color);
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--heading-font-family);
}

button {
  font-family: inherit;
}

/* Custom utility classes */
.custom-container {
  margin: auto;
  padding: 0 1rem;
  max-width: 450px;
}

@media(min-width: 598px) {
  .custom-container {
    max-width: 100%;
  }
}

@media(min-width: 740px) {
  .custom-container {
    width: 700px;
    padding: 0;
  }
}

@media(min-width: 1218px) {
  .custom-container {
    width: 1170px;
  }
}

@media(min-width: 1244px) {
  .custom-container {
    width: 1218px;
  }
}

.d-inline {
  display: inline;
}

.d-flex {
  display: flex;
}

.align-items-center {
  align-items: center;
}

.highlighted {
  color: var(--primary);
}

.position-relative {
  position: relative;
}

.cursor-pointer {
  cursor: pointer;
}

.w-100 {
  width: 100% !important;
}
