@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=PT+Serif&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600&display=swap");


/* other css file imports */
@import url("index/header.css?v=1.5");
@import url("index/intro.css?v=1.6");
@import url("index/features.css?v=1.4");
@import url("index/info.css?v=1.4");
@import url("index/find-out-more.css?v=1.6");
@import url("index/footer.css?v=1.6");

@import url("about/about.css?v=1.4");

@import url("walks/types.css?v=1.4");
@import url("walks/reviews.css?v=1.4");
@import url("walks/pricing.css?v=1.4");
@import url("walks/get-in-touch.css?v=1.4");
@import url("walks/walks-pages.css?v=1.5");

@import url("contact/form.css?v=1.4");

@import url("privacy/main.css?v=1.0");
/* CSS variables for reusablity across all files (including above imported) */
:root {
  --orange: #FFA62B;
  --cream: #f6f1ee;
  --light-blue: #82C0CC;
  --med-blue: #489fb5;
  --dark-blue: #0d5563;
  --gray: #888888;
  --white: #FFFFFF;
}

html {
  scroll-behavior: smooth;
}

body {
    height: 100%;
    margin: 0;
    font-weight: 400;
    font-family: 'Fira Sans', sans-serif;
}

p, label{
  font-size: 17px;
}

#loader {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 1;
  width: 120px;
  height: 120px;
  margin: -76px 0 0 -76px;
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}