/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.9.7.1624022073
Updated: 2021-06-18 09:14:33

*/

:root {
  --black: #010101;
  --grey: #e5e5e5;
  --red: #ea292e;
  --lt-red: #fb565a;
  --dark-red: #bc1c31;
  --dark: #2d2d2d;
  --white: #fff;
  --blue: #294091;
  --lt-blue: #b5e0f9;
  --fs-blue: #2d368f;
  --fs-dark-blue: #242b72;
  --fs-orange: #e59227;
  --fs-dark-orange: #b7751f;
  --fs-gold: #f4b924;
  --fs-dark-gold: #c3941d;
  --breakers: breakers, "Poppins" sans-serif;
  --bebas: "bebas-neue-pro-expanded", "Montserrat", sans-serif !important;
}

/* GLOBAL STYLES */
/* Centered image + txt */
.vertical-align {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

/* Adds drop shadow to certain images/logos */
.drop-shadow {
  filter: drop-shadow(3px 30px 14px rgb(0, 0, 0, 0.2));
}

/* FONTS */
p,
ul,
li {
  font-family: var(--breakers);
  font-weight: 400;
  font-style: normal;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4em;
}

a {
  font-weight: bold;
  color: var(--red);
}

h1,
h2 {
  font-family: var(--bebas);
  font-weight: 700;
  font-style: normal;
}
h1 {
  font-size: 40px;
}

h2 {
  font-size: 30px;
}

h3 {
  font-family: var(--bebas);
  font-weight: 600;
  font-style: normal;
  font-size: 18px;
  text-transform: uppercase;
}

h4 {
  font-family: var(--bebas);
  font-weight: bold;
  font-style: italic;
  font-size: 20px;
}

/* END GLOBAL STYLES */

