/*
Theme Name: Static
Author: ticktoo Systems GmbH
Author URI: https://ticktoo.com
*/

/*! IMPORTS ------------------------------------------------------------ */

@import url('vendor/bootstrap-5.2.2-dist/css/bootstrap-reboot.min.css');
@import url('vendor/bootstrap-5.2.2-dist/css/bootstrap-grid.min.css');

/*! GENERAL ----------------------------------------------------------------- */

body{
  background-color:#faf2e7;
  background: linear-gradient(287deg, #FFF 0%,#faf2e7 100%);
  color:#000;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400!important;font-size:1rem;letter-spacing:.01em;line-height:1.428;}
p{margin-bottom: 1rem;}
a{color:#000}
a:hover{color:#000;}
.min-vh-100{min-height:100vh!important}
.site-content{position:relative;z-index:9001}
.fader{animation:fader 1s ease-in-out 0s 1 normal forwards;}
@keyframes fader {
  0%{opacity:0}
  100%{opacity:1}
}
.socials {
  font-size: 2rem;
  margin-top: .5rem;
}
.socials a {
  display: inline-block;
  color: #000;
  margin-right: 10px;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
h1 {
  margin-bottom: 1rem;
}
h2 {
  font-size: 1rem;
  font-weight: bold;
  padding: 1rem 0 .5rem 0
}
.cta {
  color: #d07f10;
  font-weight: bold;
  text-align: center;
}

/*! BOOTSTRAP PARTS modified ------------------------------------------------ */

.container{padding:0 3rem}
.img-fluid{height:auto;max-width:100%;width:100%}
@media (min-width: 1200px){.container{max-width:700px}}

/*! RESPONSIVE, BABY! ------------------------------------------------------- */

@media screen and (min-width: 1200px){ /* EXTRA LARGE */}
@media screen and (min-width: 992px){ /* LARGE */ }
@media screen and (max-width: 991.98px){ /* SMALL + MEDIUM */
  .message {margin-top: 3rem;}
 }
@media screen and (min-width: 576px) and (max-width: 991.98px){ /* MEDIUM ONLY */ }
@media screen and (max-width: 575.98px){ /* SMALL ONLY*/ }

/*! END OF LINE */