/*
Theme Name: Colactase
Text Domain: Colactase
Version: 1.1
Author: Colactase
*/

@import "./css/reset.css";
@import "./css/colors.css";
@import "./css/fonts.css";
@import "./css/header.css";
@import "./css/footer.css";
@import "./css/landing.css";

html {
    scroll-behavior: smooth;
}

body {
  background: var(--white);
  overflow-x: hidden;
  position: relative;
}

.page_wrapper {
  position: relative;
  z-index: 1;
}

* {
  font-family: 'aller_regular', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.6;
  color: var(--white);
}

.test {
  min-height: 3000px;
}

img {
  width: 100%;
  height: auto;
}

p {
  color: var(--black_dimmed);
  font-size: 16px;
  padding-bottom: 24px;
}

a {
  text-decoration: none;
  position: relative;
  cursor: pointer;
}

.section {
  background: var(--white);
  position: relative;
  padding: 120px 16px;
  width: 100%;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
}

.divider {
  width: 100%;
  height: 1px;
  border-bottom: 1px dashed var(--black);
  margin-bottom: 24px
}

h1 {
  font-family: 'aller_regular', Arial, Helvetica, sans-serif;
  font-weight: 400px;
  font-size: 32px;
  color: var(--blue_title);
  max-width: 800px;
}

@media (max-width: 850px) {
p {
  font-size: 14px;
}
}

@media (max-width: 650px) {
  .one_half {
    width: 100%;
    border-bottom: 1px dashed var(--black);
  }

  .one_half:last-of-type {
    width: 100%;
    border-bottom: 0px;
  }
}
