/* Lithuania specific styling */
.mainSiteNavigation li:not(:last-of-type) {
    margin-right: 5px;
}

.site-content .cta-large.cta {
  width: 98%;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 102px;
  padding-left: 15px;
  padding-right: 15px;
}

.site-content .cta-large.cta p {
  font-size: 32px;
}

@media (min-width: 720px){
  .site-content .cta-large.cta p {
  	font-size: 24px;
  }
}

@media (min-width: 960px){
  .site-content .cta-large.cta p {
  	font-size: 28px;
  }
}

.bullet-baseline ul li {
  align-items: baseline;
}

.footer-disclaimer-row a {
  color: #ffffff;
}

/* Fixes to work around Canvas CSS ordering issues */
@font-face{
font-family:"Nefelibata Safari Brush";
src:url("/fonts/8333aba5bd4f8a9955da1b2dc6b7df06.otf") format("opentype");
}

h1, h2, .large-text, .title, .get-started, .loader{
font-family: 'Nefelibata W05 Brush', 'Nefelibata Safari Brush', cursive !important;
}

.text-center{
  font-family: initial;
  font-size: initial;
}

h3, h4{
font-family: 'proxima-nova', sans-serif !important;
}

h1{
font-size: 28px !important;
}

@media (min-width: 720px){
  h1 {
      font-size: 32px !important;
  }
}

@media (min-width: 960px){
  h1 {
      font-size: 40px !important;
  }
}

@media (min-width: 1400px){
  h1 {
      font-size: 48px !important;
  }
}

h2{
font-size: 24px !important;
}

@media (min-width: 720px){
  h2 {
      font-size: 34px !important;
  }
}

@media (min-width: 960px){
  h2 {
      font-size: 34px !important;
  }
}

@media (min-width: 1400px){
  h2 {
      font-size: 44px !important;
  }
}

.mainNavigation {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.site-content {
  background-color: transparent;
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.vjs-dock-title {
  display: none !important
}

@media (min-width: 1200px){
  .container {
      max-width: 1400px !important;
  }
}

.img-fluid {
  max-width: 100%;
  height: auto;
  width: 100% !important;
}

.center-text {
  text-align: center;
}