/* Minification failed. Returning unminified contents.
(6,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-light-green'
(48,16): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(92,27): run-time error CSS1039: Token not allowed after unary operator: '-highlighted-button-color-hover'
(97,27): run-time error CSS1039: Token not allowed after unary operator: '-highlighted-button-color'
(105,16): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(107,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(108,16): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(114,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-blue-grey'
(115,16): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(119,27): run-time error CSS1039: Token not allowed after unary operator: '-delete-button-color'
(127,27): run-time error CSS1039: Token not allowed after unary operator: '-delete-button-color-hover'
(144,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-blue'
(150,16): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(152,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(153,16): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(157,28): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(161,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-blue'
(165,27): run-time error CSS1039: Token not allowed after unary operator: '-cloud'
(169,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-blue'
(174,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(178,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(188,23): run-time error CSS1039: Token not allowed after unary operator: '-motivati-deep-green'
(192,27): run-time error CSS1039: Token not allowed after unary operator: '-motivati-light-green'
 */

/* Bergøya styles */


:root {
   --motivati-blue: #0c2240;
   --motivati-orange: #f04939;
   --motivati-green: #80bca1;
   --motivati-deep-green: #0e5e6e;
   --motivati-light-green: #e6eff0;
   --motivati-peach: #F47467;
   --cloud: #e6edee;
   --motivati-blue-grey: #e6edee;
   --motivati-green-text-color: var(--motivati-deep-green);

   --highlighted-button-color: var(--motivati-deep-green);
   --highlighted-button-color-hover: #268087;
   --delete-button-color: var(--motivati-peach);
   --delete-button-color-hover: #f47467;
   --secondary-background-outline: #0e5e6e;
   --secondary-background-color: var(--motivati-blue-grey);
}

.dropdown-menu .menuSubItem {
   color: black !important;
}

.modalBackground {
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   backdrop-filter: blur(0px);
   -webkit-backdrop-filter: blur(0px);
   transition: backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease;
   background-color: rgba(0, 0, 0, 0.4);
}

.modalBackground.active { 
   visibility: visible;
   backdrop-filter: blur(3px);
   -webkit-backdrop-filter: blur(3px);
}

.mWindow_bar {
   background-color: var(--motivati-light-green) !important;
   color: var(--motivati-deep-green);
   height: 50px !important;
}

.mWindow_body {
   padding: 20px !important;
   inset: 50px 0px 0px !important;
}

body * {
   font-family: 'ProximaNova-Regular', sans-serif;
}

button:disabled {
   background-color: #ecf0f1 !important; /* Change the background color */
   color: #34495e !important;
}

button {
   transition: all 0s ease;
}

a {
   transition: all 0.3s ease;
   color: black;
}

.btn {
   font-size: 15px !important;
   border: none !important;
}

.btn-link {

}

btn.click-info {
   background-color: #f04939;
   color: white;
}

.btn-highlighted-action:hover {
   filter: brightness(110%) !important;
   transform: scale(1.02) !important;
   background-color: var(--highlighted-button-color-hover);
   color: white;
}

.btn-highlighted-action {
   background-color: var(--highlighted-button-color);
   color: white;
   padding: 7px 10px 9px 10px;
   border: 0;
}

.btn-list-action {
   background-color: white !important;
   color: var(--motivati-deep-green);
   padding: 7px 10px 9px 10px;
   border: 2px solid var(--motivati-deep-green) !important;
   color: var(--motivati-deep-green) !important;
}

.btn-list-action:hover {
   filter: brightness(110%) !important;
   transform: scale(1.03) !important;
   background-color: var(--motivati-blue-grey) !important;
   color: var(--motivati-deep-green);
}

.btn-delete {
   background-color: var(--delete-button-color) !important;
   color: white;
   padding: 7px 10px 9px 10px;
}

.btn-delete:hover {
   filter: brightness(110%) !important;
   transform: scale(1.02) !important;
   background-color: var(--delete-button-color-hover) !important;
   transform: translateZ(0);
   -webkit-font-smoothing: subpixel-antialiased;
   color: white;
}

.btn-back {
   background-color: white !important;
   color: white;
   padding: 7px 10px 9px 10px !important;
   border: 2px solid #ecf0f1 !important;
   color: black !important;
}

.btn-standard-action:hover {
   transform: scale(1.02) !important;
   filter: brightness(110%) !important;
   background-color: var(--motivati-blue);
   color: white;
}

.btn-standard-action {
   background-color: white !important;
   color: var(--motivati-deep-green);
   padding: 7px 10px 9px 10px;
   border: 2px solid var(--motivati-deep-green) !important;
   color: var(--motivati-deep-green) !important;
}

.btn-add-department{
    background-color: var(--motivati-deep-green) !important;
}

.btn-delete {
   background-color: var(--motivati-blue);
}

.tinput {
   border: 1px solid var(--cloud) !important;
}

.btn-add-department {
   background-color: var(--motivati-blue);
   border: none;
}

.trActive {
   background-color: var(--motivati-deep-green) !important;
}

.nav-pills li.active a {
   background-color: var(--motivati-deep-green) !important;
}

.motivati-emp li:hover, .motivati-dep li:hover {
   filter: brightness(95%) !important;
   transform: scale(1.005) !important;
   color: white;
}

.google-visualization-orgchart-linenode {
   border-color: var(--motivati-deep-green) !important;
}

.easytree-container.easytree-focused span.easytree-node.easytree-active, .easytree-container.easytree-focused span.easytree-node.easytree-selected, span.easytree-node.easytree-active:hover, span.easytree-node.easytree-selected:hover {
   background-color: var(--motivati-light-green) !important;
   color: white !important;
   border-color: white !important;
}

.easytree-active:hover {
   background-color: red;
}

/* Dynatree */


.dynatree-checkbox {
   transform: scale(1.3); /* Adjust the scale factor as needed */
   font-weight: lighter;
}

.dynatree-title {
   font-size: 18px !important;
}

.dynatree-expander {
   transform: scale(1.4); /* Adjust the scale factor as needed */
}

/* End Bergøya styles */
body {
   font-size: 15px;
   line-height: 1.5em;
   margin: 0;
   padding: 0;
   overflow: hidden;
}

.table-no-bordered thead {
   font-size: 0.8em;
   color: #787878;
   background-color: #F5F5F5;
   text-transform: uppercase;
}

/*
** div[disabled] {
**   pointer-events: none;
**   opacity: 0.4;
** }
*/

option:disabled {
   color: #bdc3c7;
}

.handover {
   cursor: pointer;
}

.apRed {
   color: red;
}

.apGreen {
   color: #939393;
}

.apBlue {
   color: blue;
}

/*
** -----------------------------------------
** <input type="date" ...
** -----------------------------------------
*/

input[type="date"] {
   border: none;
   border-bottom: 1px solid #9e9e9e;
   padding-right: 3px;
}

   input[type="date"]:focus {
      border: none;
      outline: none;
   }

/* Red button */

.btn-red {
   color: white;
   background-color: #F47467; /* #F04939; */
   margin-left: 10px;
}

.btn-red:hover, .btn-red:focus {
   color: white;
}

.btn-black {
   color: white;
   background-color: #0c2240;
   margin-left: 10px;
}

   .btn-black:hover, .btn-black:focus {
      color: white;
   }

.btn-blackf {
   color: white;
   background-color: #0c2240;
   margin-left: 0px;
}

.btn-blackf:hover, .btn-blackf:focus {
   color: white;
}

.btn-motivati {
   color: white;
   background-color: #0c2240;
   margin-left: 10px;
}

.btn-motivati:hover, .btn-motivati:focus {
   color: white;
}

/*
** -----------------------------------------
** subBar for subWindow
** -----------------------------------------
*/

.subBar {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   height: 32px;
   border-bottom: 1px solid lightgrey;
}

.subBar_icon {
   background-color: transparent;
   border: none;
}

.subBar_button {
}

   .subBar_button:hover,
   .subBar_button:focus {
   }

   .subBar_button img {
      height: 18px;
   }

.subBar_left {
   text-align: left;
   vertical-align: middle;
}

.subBar_right {
   padding-right: 10px;
   text-align: right;
   vertical-align: middle;
   display: none;
}

.subBar_ResultBtn {
   border: 1px solid #0c2240;
   color: #0c2240;
   background-color: white;
   cursor: pointer;
}

   .subBar_ResultBtn.yes {
      color: white;
      background-color: #0c2240;
   }

@media only print {
   .gPanel {
   }
}

@media only screen {
   .gPanel {
      position: absolute;
      top: 32px; /* subBar on top */
      left: 0;
      right: 0;
      bottom: 0;
      overflow: auto;
   }
}

.chatLeft {
   width: 85%;
   color: #333333;
   background-color: #e3f3ed;
   float: left;
   padding: 5px;
   margin-bottom: 20px;
   border-radius: 5px;
}

.chatRight {
   width: 85%;
   color: #ffffff;
   background-color: #0e5e6e;
   float: right;
   padding: 5px;
   margin-right: 5px;
   margin-bottom: 20px;
   border-radius: 5px;
}

/*
** -----------------------------------------
** /mvc/js/gLib.js
** -----------------------------------------
*/

.graphView {
   margin: 0 auto 0 auto;
   width: 960px;
}

.infolabel {
   padding: 10px;
   margin-top: 10px;
   border: 1px solid lightgrey;
   border-radius: 10px;
}

.chartArea {
   margin: 0 auto 0 auto;
   width: 960px;
}

.chartAreaSub {
   padding: 20px;
   margin-top: 10px;
}

.chartAreaSubExplanation {
   margin: 0px;
   padding-bottom: 15px;
   margin-bottom: 20px;
}

   .chartAreaSubExplanation p {
      margin: 0 0 10px;
   }

.xxxChart {
}

.xxxQuestion {
   display: none;
}

.xxxComment {
   padding: 0 20px 0 20px;
   display: none;
}

.xxxFooter {
   display: none;
}

.chartAreaFooter {
   border-top: 2px solid lightgrey;
   width: 400px;
   margin: 20px auto 0 auto;
}

.infolabel .infoName {
   font-weight: bold;
   font-size:20px;
}

.infolabel .infoSurvey {
   font-weight: bold;
   font-size: 1.4em;
}


.highcharts-title {
   font-size: 1.8em !important;
}

.highcharts-subtitle {
   font-size: 1.5em !important;
}

.highcharts-axis-title {
   font-size: 1.5em !important;
}

.highcharts-axis-labels {
   font-size: 1.2em !important;
}

   .highcharts-axis-labels text {
      font-size: 1.2em !important;
   }

.highcharts-a11y-proxy-button::before {
   content: attr(aria-label);
   font-size: 1.5em;
}

.highcharts-data-label text {
   font-size: 1.2em !important;
}

.highcharts-a11y-proxy-element {
    font-size:10em !important;
}


.graph-label-text{
    font-size: 1.5em;
}



html, body {
   height: 100%;
   background: #e6eff0;
   overflow-y: auto; /* Ensures the content is scrollable when it overflows */
}

.row-fixed-width {
   width: 100%;
}

.row-no-padding {
   padding-right: 0 !important;
   padding-left: 0 !important;
}

html {
   overflow-y: scroll;
}

.row {
   padding-right: 0 !important;
   padding-left: 0 !important;
}

.login-header {
   background: #ffffff;
   height: 80px;
   border: none;
}

.login-header img {
   padding-bottom: 10px;
}

.logo {
   max-height: 80px;
   float: left;
}

.flagpanel {
   padding: 20px 20px 0 0;
   text-align: right;
   max-height: 80px;
}

.flagicon {
   width: 45px;
   padding: 6px;
   float: right;
   display: inline;
   padding-top: 20px;
}

.flagicon.active {
   border: 1px dotted #0c223f;
}

.motivati-footer {
   position: absolute;
   left: 0;
   right: 0;
   height: 36px;
   bottom: 0;
   font-size: 1.0em;
}

.login-form {
   background: #ffffff;
   padding: 25px;
   margin-top: 75px;
   height: auto;
   text-align: center;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
}

.welcome-message {
   font-family: 'ProximaNova-Regular';
   font-size: 38px;
   text-align: center;
   margin-top: 25px;
   margin-bottom: 0px;
   line-height: 40px;
   color: #0e5e6e;
}

.welcome-message-sub {
   font-family: 'ProximaNova-Regular';
   font-size: 16px;
   text-align: center;
   color: dimgrey;
   margin-top: 15px;
   margin-bottom: 30px;
}

.title-text {
   font-family: 'Marcellus-regular';
   font-size: 50px;
   color: #0e5e6e;
   text-align: center;
   margin-top: 35px;
   margin-bottom: 40px;
}

.form-input {
   text-align: left;
   font-family: 'ProximaNova-Regular';
}

.input-label {
   margin-bottom: 10px;
}

#rememberMeOrForgotPassword {
   margin-top: 10px;
}

.login-btn
{
   background-color: #f47467;
   border: none;
   margin: 20px 50px 20px 50px;
   text-transform: uppercase;
   padding: 10px;
   font-family: 'ProximaNova-Regular';
   font-size: 18px;
}



.login-btn:hover {
   background-color: #0e5e6e;
}

.login-btn:focus {
   background-color: #0e5e6e;
}

#bottomTip {
   background-color: #0e5e6e;
   color: white;
   font-family: 'ProximaNova-Regular';
   font-size: 14px;
   text-align: center;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
   padding: 10px;
}

a:link {
   font-family: 'ProximaNova-Regular';
   color: #0e5e6e;
}

#formMessage {
   margin-top: 25px;
}

#formMessageNewUser {
   margin-top: 25px;
}

a:visited {
   font-family: 'ProximaNova-Regular';
   color: #0e5e6e;
}

.pin-label {
   margin-bottom: 15px;
}

@media only screen and (max-width: 800px) {
   /* Override the height property here for smaller screens */
   html, body {
      height: max-content;
   }

   .row-no-padding {
      padding-right: 0 !important;
      padding-left: 0 !important;
      margin-right: 0 !important;
      margin-left: 0 !important;
   }

   .page-body {
      background: #e6eff0;
      min-height: max-content;
   }

   .login-form {
      margin-top: 5px;
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
   }

   #bottomTip {
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px;
   }

   .welcome-message {
      font-size: 20px;
   }

   .welcome-message-sub {
      font-size: 14px;
   }

   .title-text {
      font-size: 40px;
   }
}

/**
 * @license
 * MyFonts Webfont Build ID 3824788, 2019-10-17T04:01:56-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: ProximaNovaA-Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-regular/
 * 
 * Webfont: ProximaNovaS-Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-regular/
 * 
 * Webfont: ProximaNova-Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular/
 * 
 * Webfont: ProximaNovaA-Semibold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-semibold/
 * 
 * Webfont: ProximaNovaS-Semibold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-semibold/
 * 
 * Webfont: ProximaNova-Semibold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/semibold/
 * 
 * Webfont: ProximaNovaA-SemiboldIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-semibold-it/
 * 
 * Webfont: ProximaNovaS-SemiboldIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-semibold-it/
 * 
 * Webfont: ProximaNovaA-RegularIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-regular-it/
 * 
 * Webfont: ProximaNova-SemiboldIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/semibold-it/
 * 
 * Webfont: ProximaNovaS-RegularIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-regular-it/
 * 
 * Webfont: ProximaNova-RegularIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular-it/
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3824788
 * Licensed pageviews: 1,000,000
 * Webfonts copyright: Copyright (c) Mark Simonson, 2005. All rights reserved.
 * 
 * � 2019 MyFonts Inc
*/

@font-face {
   font-family: 'ProximaNovaA-Regular';
   src: url('/css/webfonts/3A5C94_0_0.eot');
   src: url('/css/webfonts/3A5C94_0_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_0_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_0_0.woff') format('woff'),url('/css/webfonts/3A5C94_0_0.ttf') format('truetype');
}

@font-face {
   font-family: 'ProximaNovaS-Regular';
   src: url('/css/webfonts/3A5C94_1_0.eot');
   src: url('/css/webfonts/3A5C94_1_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_1_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_1_0.woff') format('woff'),url('/css/webfonts/3A5C94_1_0.ttf') format('truetype');
}

@font-face {
   font-family: 'ProximaNova-Regular';
   src: url('/css/webfonts/3A5C94_2_0.eot');
   src: url('/css/webfonts/3A5C94_2_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_2_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_2_0.woff') format('woff'),url('/css/webfonts/3A5C94_2_0.ttf') format('truetype');
}

@font-face {
   font-family: 'ProximaNovaA-Semibold';
   src: url('/css/webfonts/3A5C94_3_0.eot');
   src: url('/css/webfonts/3A5C94_3_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_3_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_3_0.woff') format('woff'),url('/css/webfonts/3A5C94_3_0.ttf') format('truetype');
}

@font-face {
   font-family: 'ProximaNovaS-Semibold';
   src: url('/css/webfonts/3A5C94_4_0.eot');
   src: url('/css/webfonts/3A5C94_4_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_4_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_4_0.woff') format('woff'),url('/css/webfonts/3A5C94_4_0.ttf') format('truetype');
}


@font-face {
   font-family: 'ProximaNova-Semibold';
   src: url('/css/webfonts/3A5C94_5_0.eot');
   src: url('/css/webfonts/3A5C94_5_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_5_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_5_0.woff') format('woff'),url('/css/webfonts/3A5C94_5_0.ttf') format('truetype');
}

@font-face {
   font-family: 'ProximaNovaA-SemiboldIt';
   src: url('/css/webfonts/3A5C94_6_0.eot');
   src: url('/css/webfonts/3A5C94_6_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_6_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_6_0.woff') format('woff'),url('/css/webfonts/3A5C94_6_0.ttf') format('truetype');
}


@font-face {
   font-family: 'ProximaNovaS-SemiboldIt';
   src: url('/css/webfonts/3A5C94_7_0.eot');
   src: url('/css/webfonts/3A5C94_7_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_7_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_7_0.woff') format('woff'),url('/css/webfonts/3A5C94_7_0.ttf') format('truetype');
}

@font-face {
   font-family: 'ProximaNovaA-RegularIt';
   src: url('/css/webfonts/3A5C94_8_0.eot');
   src: url('/css/webfonts/3A5C94_8_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_8_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_8_0.woff') format('woff'),url('/css/webfonts/3A5C94_8_0.ttf') format('truetype');
}

@font-face {
   font-family: 'ProximaNova-SemiboldIt';
   src: url('/css/webfonts/3A5C94_9_0.eot');
   src: url('/css/webfonts/3A5C94_9_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_9_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_9_0.woff') format('woff'),url('/css/webfonts/3A5C94_9_0.ttf') format('truetype');
}


@font-face {
   font-family: 'ProximaNovaS-RegularIt';
   src: url('/css/webfonts/3A5C94_A_0.eot');
   src: url('/css/webfonts/3A5C94_A_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_A_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_A_0.woff') format('woff'),url('/css/webfonts/3A5C94_A_0.ttf') format('truetype');
}


@font-face {
   font-family: 'ProximaNova-RegularIt';
   src: url('/css/webfonts/3A5C94_B_0.eot');
   src: url('/css/webfonts/3A5C94_B_0.eot?#iefix') format('embedded-opentype'),url('/css/webfonts/3A5C94_B_0.woff2') format('woff2'),url('/css/webfonts/3A5C94_B_0.woff') format('woff'),url('/css/webfonts/3A5C94_B_0.ttf') format('truetype');
}

@font-face {
   font-family: 'Marcellus-regular';
   src: url('/css/webfonts/marcellus-regular-webfont.woff2') format('woff2'), url('/css/webfonts/marcellus-regular-webfont.woff') format('woff');
   font-weight: normal;
   font-style: normal;
}
