/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700');

/* SCROLL BAR */
::-webkit-scrollbar {width: 5px;}
::-webkit-scrollbar-track {background: #FFF;}
::-webkit-scrollbar-thumb {background: #c12f2a;}
::-webkit-scrollbar-thumb:hover {background: #9e2824;}

body {font-size: 16px; overflow-x: hidden;}
.dialog-message {font-size: 14px !important;}

/* TEXT */
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,p,ul {font-family: 'Dosis', sans-serif !important;}
h1 {font-size: 5em;}
h2 {font-size: 3em;}
h3 {font-size: 2.2em;}
h4 {font-size: 2em;}
h5 {font-size: 1.15em;}
p,li {font-size: 1.3em;}
p::selection, b::selection {background: #c12f2a; color: #FFF;}
ul {margin: 0 0 0px 20px;}
.elementor-field-type-acceptance label {font-size: 0.7em; line-height: 0.8em;  color: #FFF !important;}

/* --------------------------------- Tablet --------------------------------- */
@media all and (max-width: 1024px) {

/* TEXT */
h1 {font-size: 3em;}
h2 {font-size: 2em;}
h3 {font-size: 1.8em;}
h4 {font-size: 1.5em;}
h5 {font-size: 1.3em;}
p,li,a {font-size: 0.85em;}    
    
}

/* --------------------------------- Smartphones --------------------------------- */
@media all and (max-width: 767px) {
    
/* TEXT */
h1 {font-size: 2em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.4em;}
h5 {font-size: 1.1em;}
p,li,a {font-size: 0.9em;} 
ul {margin: 0 0 0px 20px;}
    
}