/*
Theme Name: wpFastLinks
Author: Boximity Software
Author URI: https://www.boximity.ca/
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.0
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@200;300;400;700&display=swap');

 /* Add some content at the bottom of the video/page */
 
 #home {
   overflow: hidden;
 }

body, #home {
  background: transparent !important;
  background-color: transparent !important;
}
 
 .content {
   position: fixed;
   top: 10%;
   background: rgba(0, 0, 0, 0.5);
   color: #f1f1f1;
   width: 100vw;
 }
 
 header {
   padding: 156px 0 100px;
 }
 
 section {
   padding: 150px 0;
 }
 
.fullscreen-video-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  margin: 0;
  overflow: hidden;
}

.fullscreen-video-wrap video {
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
 
 @font-face {
   font-family: 'Sugo Pro';
   font-weight: 400;
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-Regular.eot');
   /* IE9 Compat Modes */
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-regular.woff') format('woff'), /* Modern Browsers */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-regular.svg#svgFontName') format('svg');
   /* Legacy iOS */
 }
 
 @font-face {
   font-family: 'Sugo Pro';
   font-weight: 400;
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-Italic.eot');
   /* IE9 Compat Modes */
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-Italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-Italic.woff') format('woff'), /* Modern Browsers */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-Italic.ttf') format('truetype'), /* Safari, Android, iOS */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-Italic.svg#svgFontName') format('svg');
   /* Legacy iOS */
   font-style: italic;
 }
 
 @font-face {
   font-family: 'Sugo Pro';
   font-weight: 200;
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-ExtraLight.eot');
   /* IE9 Compat Modes */
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-ExtraLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-ExtraLight.woff') format('woff'), /* Modern Browsers */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-ExtraLight.ttf') format('truetype'), /* Safari, Android, iOS */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-ExtraLight.svg#svgFontName') format('svg');
   /* Legacy iOS */
 }
 
 @font-face {
   font-family: 'Sugo Pro Display';
   font-weight: 300;
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Display/SugoProDisplay-Light.eot');
   /* IE9 Compat Modes */
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Display/SugoProDisplay-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Display/SugoProDisplay-Light.woff') format('woff'), /* Modern Browsers */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Display/SugoProDisplay-Light.ttf') format('truetype'), /* Safari, Android, iOS */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Display/SugoProDisplay-Light.svg#svgFontName') format('svg');
   /* Legacy iOS */
 }
 
 @font-face {
   font-family: 'Sugo Pro';
   font-weight: 700;
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-BoldItalic.eot');
   /* IE9 Compat Modes */
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-BoldItalic.woff') format('woff'), /* Modern Browsers */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-BoldItalic.ttf') format('truetype'), /* Safari, Android, iOS */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-BoldItalic.svg#svgFontName') format('svg');
   /* Legacy iOS */
   font-style: italic;
 }
 
 @font-face {
   font-family: 'Sugo Pro';
   font-weight: 300;
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-LightItalic.eot');
   /* IE9 Compat Modes */
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-LightItalic.woff') format('woff'), /* Modern Browsers */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-LightItalic.ttf') format('truetype'), /* Safari, Android, iOS */
   url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/SugoPro/Classic/SugoProClassic-LightItalic.svg#svgFontName') format('svg');
   /* Legacy iOS */
   font-style: italic;
 }
 
 @font-face {
   font-family: 'blacker';
   src: url('www.fast-links2.boximity.ca/wp-content/themes/wpFastLinks/fonts/Blacker/BlackerText-Regular.woff') format('woff');
   font-weight: 400;
 }
 
 p {
   font-family: 'roboto slab', serif;
   font-weight: 400;
   font-size: 0.95em;
 }
 
 h1 {
   font-family: 'Sugo Pro', sans-serif;
   font-weight: 400;
 }
 
 h2 {
   font-family: 'Sugo Pro', sans-serif;
   font-weight: 400;
 }
 
 h3 {
   font-family: 'Sugo Pro Display', sans-serif;
   font-weight: 300;
 }

 h6 {
   font-size: 3rem !important;
 }
 
 .navbar a {
   font-family: 'roboto slab', serif !important;
   font-size: 1em;
   font-weight: 200;
 }
 
 .navbar-brand {
   font-family: 'roboto slab', serif !important;
   font-weight: 400;
   font-style: italic;
   font-size: 2em;
 }
 
 #about {
   padding-top: 56px;
 }
 
 #cards {
   font-size: 1.5em;
 }
 
 .navbar {
   background-color: #515D93 !important;
 }
 
 .navbar-nav>.active>a {
   color: #ffa345 !important;
 }
 
 .nav-item .nav-link:hover {
   color: #f2ad73 !important;
 }
 
 .page-padding {
   padding-top: 56px;
 }
 
 .h6 {
   font-family: 'roboto slab', serif;
 }
 
 .btn,
 .btn-primary,
 .btn-primary:hover,
 .btn-primary:active,
 .btn-primary:visited {
   font-family: 'roboto slab', serif;
 }
 
 #fl-footer {
   background-color: #353d61 !important;
 }

 .card-img-top img{
  width: 100%;
  height: auto;
 }

 #fuel  {
    background-image: url("<?php bloginfo('wpurl'); ?>/wp-content/uploads/2020/07/fuel-scaled.jpg");
    background-size: cover;
    background-position: right bottom;
  }

 

.text-background {
  padding:8px;
  background:rgba(255, 255, 255, 0.65);
  line-height:30px;
  border-radius: 8px;
  z-index: 1;
}

#contact-form {
  max-width: 95vw;
}