/*
 Theme Name: Deep Sea Reporter
 Theme URI: https://example.com/deepseareporter-child
 Description: A child theme for the Deep Sea Reporter theme.
 Author: Your Name
 Author URI: https://example.com
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: deepseareporter-child
*/
/* Importing Fonts */
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css");
@font-face {
  font-family: "AvenirLTStd";
  font-weight: 900;
  font-style: normal;
  src: url("assets/fonts/AvenirLTStd-Black.eot");
  src: url("assets/fonts/AvenirLTStd-Black.eot?#iefix") format("embedded-opentype"), url("assets/fonts/AvenirLTStd-Black.woff2") format("woff2"), url("assets/fonts/AvenirLTStd-Black.woff") format("woff"), url("assets/fonts/AvenirLTStd-Black.ttf") format("truetype"), url("assets/fonts/AvenirLTStd-Black.otf") format("opentype");
}
@font-face {
  font-family: "AvenirLTStd";
  font-weight: 700;
  font-style: normal;
  src: url("assets/fonts/AvenirLTStd-Heavy.eot");
  src: url("assets/fonts/AvenirLTStd-Heavy.eot?#iefix") format("embedded-opentype"), url("assets/fonts/AvenirLTStd-Heavy.woff2") format("woff2"), url("assets/fonts/AvenirLTStd-Heavy.woff") format("woff"), url("assets/fonts/AvenirLTStd-Heavy.ttf") format("truetype"), url("assets/fonts/AvenirLTStd-Heavy.otf") format("opentype");
}
@font-face {
  font-family: "AvenirLTStd";
  font-weight: 300;
  font-style: normal;
  src: url("assets/fonts/AvenirLTStd-Light.eot");
  src: url("assets/fonts/AvenirLTStd-Light.eot?#iefix") format("embedded-opentype"), url("assets/fonts/AvenirLTStd-Light.woff2") format("woff2"), url("assets/fonts/AvenirLTStd-Light.woff") format("woff"), url("assets/fonts/AvenirLTStd-Light.ttf") format("truetype"), url("assets/fonts/AvenirLTStd-Light.otf") format("opentype");
}
@font-face {
  font-family: "AvenirLTStd";
  font-weight: 500;
  font-style: normal;
  src: url("assets/fonts/AvenirLTStd-Medium.eot");
  src: url("assets/fonts/AvenirLTStd-Medium.eot?#iefix") format("embedded-opentype"), url("assets/fonts/AvenirLTStd-Medium.woff2") format("woff2"), url("assets/fonts/AvenirLTStd-Medium.woff") format("woff"), url("assets/fonts/AvenirLTStd-Medium.ttf") format("truetype"), url("assets/fonts/AvenirLTStd-Medium.otf") format("opentype");
}
@font-face {
  font-family: "AvenirLTStd";
  font-weight: 400;
  font-style: normal;
  src: url("assets/fonts/AvenirLTStd-Roman.eot");
  src: url("assets/fonts/AvenirLTStd-Roman.eot?#iefix") format("embedded-opentype"), url("assets/fonts/AvenirLTStd-Roman.woff2") format("woff2"), url("assets/fonts/AvenirLTStd-Roman.woff") format("woff"), url("assets/fonts/AvenirLTStd-Roman.ttf") format("truetype"), url("assets/fonts/AvenirLTStd-Roman.otf") format("opentype");
}
/* Add Font awesome free */
/* Root Variables */
:root {
  --font-light: "AvenirLTStdLight", sans-serif;
  --font-book: "AvenirLTStdBook", sans-serif;
  --font-book-oblique: "AvenirLTStdBookOblique", sans-serif;
  --font-oblique: "AvenirLTStdOblique", sans-serif;
  --font-roman: "AvenirLTStdRoman", sans-serif;
  --font-medium: "AvenirLTStdMedium", sans-serif;
  --font-medium-oblique: "AvenirLTStdMediumOblique", sans-serif;
  --font-heavy: "AvenirLTStdHeavy", sans-serif;
  --font-black-oblique: "AvenirLTStdBlackOblique", sans-serif;
  --primary-blue: #0e2044;
  --primary-blue-rgb: 14, 32, 68;
  --primary-white: #ffffff;
  --primary-white-rgb: 255, 255, 255;
  --primary-black: #000000;
  --primary-black-rgb: 0, 0, 0;
  --secondary-blue: #01597b;
  --secondary-blue-rgb: 1, 89, 123;
  --secondary-white: #f4f4f4;
  --secondary-white-rgb: 244, 244, 244;
  --primary-contrast: #ff7669;
  --primary-contrast-rgb: 255, 118, 105;
  --primary-contrast-dark: #ff4f3d;
  --primary-contrast-dark-rgb: 255, 79, 61;
  --primary-contrast-light: #ff9f8c;
  --primary-contrast-light-rgb: 255, 159, 140;
  --primary-contrast-2: #1298ff;
  --primary-contrast-2-rgb: 18, 152, 255;
  --primary-contrast-dark-2: #0073e6;
  --primary-contrast-dark-2-rgb: 0, 115, 230;
  --primary-contrast-light-2: #66b3ff;
  --primary-contrast-light-2-rgb: 102, 179, 255;
  --max-width: 120rem;
  --side-margins: 2rem;
  --breakpoint-tablet: 950px;
  --breakpoint-mobile: 500px;
}

.is-desktop-preview .wp-block {
  max-width: none;
}

html {
  font-size: 10px;
}

html,
body {
  margin: 0;
  padding: 0;
  font-family: "AvenirLTStd", sans-serif;
  font-weight: 300;
  height: 100%;
}

body {
  font-size: 1.6rem;
}
body .container {
  min-height: 100%;
}

a {
  text-decoration: none;
  color: inherit;
}
a:hover {
  color: var(--primary-contrast);
}

.mobile-only {
  display: none;
}

@media screen and (max-width: 768px) {
  .mobile-only {
    display: initial;
  }
  .desktop-only {
    display: none;
  }
}
.scrolled .not-when-scrolled {
  display: none !important;
}
@media screen and (max-width: 768px) {
  .scrolled .not-when-scrolled-mobile {
    display: none !important;
  }
}

.globe-marker {
  --text-color: var(--primary-contrast) !important;
}
.globe-marker.marker-hover {
  --marker-image: url(/wp-content/themes/deepseareporter/assets/images/red-marker.png);
}

.grecaptcha-badge {
  display: none !important;
}

* {
  box-sizing: border-box !important;
}

@media screen and (max-width: 1200px) {
  .wp-block-column {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

.force-break:after {
  content: "";
}
@media screen and (min-width: 500px) and (max-width: 950px) {
  .force-break.tablet:after {
    content: "\a";
    white-space: pre;
  }
}
@media screen and (max-width: 500px) {
  .force-break.mobile:after {
    content: "\a";
    white-space: pre;
  }
}
@media screen and (min-width: 950px) {
  .force-break.desktop:after {
    content: "\a";
    white-space: pre;
  }
}

/*# sourceMappingURL=style.css.map */
