body {font-family: futura-pt, Futura, 'Helvetica Neue', Helvetica,  sans-serif;}
:root{--theme-color:#1E5E99;--secondary-color:#309B4C;--contrast-color:#C2423E;--white-color:#F2F2F2;}

  html.blend,.parallax-background-css.translucent::before{background-color:#1E5E99;}

  .theme-background *::-moz-selection, .theme-background > *::-moz-selection{background-color:#C2423E;}
  .theme-background *::selection,.theme-background > *::selection{background-color:#C2423E;}
  .white-background *::-moz-selection,.white-background > *::-moz-selection,.secondary-background *::-moz-selection,.secondary-background > *::-moz-selection{background-color:#1E5E99;}
  .white-background *::selection,.white-background > *::selection,.secondary-background *::selection,.secondary-background > *::selection{background-color:#1E5E99;}
  aside *::-moz-selection,aside::-moz-selection{background-color:#C2423E!important;}
  aside *::selection,aside::selection{background-color:#C2423E!important;}

  .theme-gradient{background-image:linear-gradient(to bottom,rgba(30,94,153,0)0%,#1E5E99 50%);}

  .theme-background,.theme-background-before::before,.theme-background-after::after,#featured-image-container:hover #edit-featured-image-button{background-color:#1E5E99;}
  .theme-background,.theme-background a:hover,.theme-background > *,.theme-background > a:hover{color:#F2F2F2;}
	.theme-background .radio-list input[type="radio"]:checked ~ .check::before,.theme-background > .edit-section-button .radio-list input[type="radio"]:checked ~ .check::before{background-color:#F2F2F2;}
	.theme-background *{border-color:#F2F2F2;}
  .theme-background *{outline-color:#F2F2F2;}
  .theme-background *:-webkit-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .theme-background *:-moz-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .theme-background *:matches(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .theme-background *:is(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .theme-background > *:-webkit-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .theme-background > *:-moz-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .theme-background > *:matches(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .theme-background > *:is(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .theme-background *:-webkit-any(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .theme-background *:-moz-any(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .theme-background *:matches(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .theme-background *:is(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .theme-background blockquote::before{color:#F2F2F2;}
  .theme-background .edit-section path,.theme-background.edit-section svg path{fill:#F2F2F2;}
	.theme-background a:not(.secondary-background):not(.white-background),.theme-background > a:not(.secondary-background):not(.white-background),a.theme-background,#header-menu a{color:#F2F2F2;}
  .theme-background .link-color-path{fill:#F2F2F2;}
  .theme-background hr{background-color:#F2F2F2;}
  .theme-background figure.image{background-color:#309B4C;}
  .theme-background figure.image figcaption,.theme-background figure.image figcaption a{color:#F2F2F2!important;}
  .theme-background.translucent{background-color:rgba(30,94,153, .7);}
  .theme-background aside{background-color:#309B4C;}

  .theme-color-path{fill:#1E5E99!important;}
  .theme-color,#settings-main-menu li.current a, #settings-main-menu li:hover a{color:#1E5E99;}

  .white-gradient{background-image:linear-gradient(to bottom,rgba(242,242,242,0)0%,#F2F2F2 50%);}

  .white-background,.white-background-before::before,.white-background-after::after,.white-background-hover:hover{background-color:#F2F2F2;}
  .white-background,.white-background a:hover,.white-background > *,.white-background > a:hover,.contrast-background{color:#333;}
	.white-background .radio-list input[type="radio"]:checked ~ .check::before,.white-background > .edit-section-button .radio-list input[type="radio"]:checked ~ .check::before{background-color:#333;}
	.white-background *{border-color:#333;}
  .white-background *{outline-color:#333;}
  .white-background *:-webkit-any(h1,h2,h3,h4,h5,h6){color:#1E5E99;}
  .white-background *:-moz-any(h1,h2,h3,h4,h5,h6){color:#1E5E99;}
  .white-background *:matches(h1,h2,h3,h4,h5,h6){color:#1E5E99;}
  .white-background *:is(h1,h2,h3,h4,h5,h6){color:#1E5E99;}
  .white-background > *:-webkit-any(h1,h2,h3,h4,h5,h6){color:#1E5E99!important;}
  .white-background > *:-moz-any(h1,h2,h3,h4,h5,h6){color:#1E5E99!important;}
  .white-background > *:matches(h1,h2,h3,h4,h5,h6){color:#1E5E99!important;}
  .white-background > *:is(h1,h2,h3,h4,h5,h6){color:#1E5E99!important;}
  .white-background *:-webkit-any(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#1E5E99;}
  .white-background *:-moz-any(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#1E5E99;}
  .white-background *:matches(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#1E5E99;}
  .white-background *:is(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#1E5E99;}
  .white-background blockquote::before{color:#1E5E99;}
  .white-background .edit-section path,.white-background.edit-section svg path{fill:#333;}
  .white-background a:not(.theme-background):not(.secondary-background),.white-background > a:not(.theme-background):not(.secondary-background),a.white-background{color:#C2423E;}
  .white-background .link-color-path{fill:#C2423E;}
  .white-background hr{background-color:#1E5E99;}
  .white-background figure.image{background-color:#1E5E99;}
  .white-background figure.image figcaption,.white-background figure.image figcaption a,.white-background aside,.secondary-background aside{color:#F2F2F2!important;}
  .white-background.translucent{background-color:rgba(242,242,242, .7);}
  .white-background aside,.secondary-background aside{background-color:#1E5E99;}

  .white-color-path{fill:#F2F2F2!important;}
  .white-color{color:#F2F2F2;}

  .secondary-gradient{background-image:linear-gradient(to bottom,rgba(48,155,76,0)0%,#309B4C 50%);}

  .secondary-background,.secondary-background-before::before,.secondary-background-after::after,.secondary-background-hover:hover{background-color:#309B4C;}
  .secondary-background,.secondary-background a:hover,.secondary-background > *,.secondary-background > a:hover,.theme-background aside{color:#F2F2F2;}
	.secondary-background .radio-list input[type="radio"]:checked ~ .check::before,.secondary-background > .edit-section-button .radio-list input[type="radio"]:checked ~ .check::before{background-color:#F2F2F2;}
	.secondary-background *{border-color:#F2F2F2;}
  .secondary-background *{outline-color:#F2F2F2;}
  .secondary-background *:-webkit-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .secondary-background *:-moz-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .secondary-background *:matches(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .secondary-background *:is(h1,h2,h3,h4,h5,h6){color:#F2F2F2;}
  .secondary-background > *:-webkit-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .secondary-background > *:-moz-any(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .secondary-background > *:matches(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .secondary-background > *:is(h1,h2,h3,h4,h5,h6){color:#F2F2F2!important;}
  .secondary-background *:-webkit-any(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .secondary-background *:-moz-any(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .secondary-background *:matches(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .secondary-background *:is(h1,h2,h3,h4,h5,h6) path:not(.contrast-color-path){fill:#F2F2F2;}
  .secondary-background blockquote::before{color:#F2F2F2;}
  .secondary-background .edit-section path,.secondary-background.edit-section svg path{fill:#F2F2F2;}
  .secondary-background a:not(.theme-background):not(.white-background),.secondary-background > a:not(.theme-background):not(.white-background),a.secondary-background{color:#F2F2F2;}
  .secondary-background .link-color-path{fill:#F2F2F2;}
  .secondary-background hr{background-color:#F2F2F2;}
  .secondary-background figure.image{background-color:#1E5E99;}
  .secondary-background figure.image figcaption,.secondary-background figure.image figcaption a{color:#F2F2F2!important;}
  .secondary-background.translucent{background-color:rgba(48,155,76, .7);}

  .secondary-color-path{fill:#309B4C!important;}
  .secondary-color{color:#309B4C;}

  .contrast-background,.contrast-background-before::before,.contrast-background-after::after,.background-hover:hover,input:checked + .theme-background,input:checked + .secondary-background{background-color:#C2423E;}
  .background-hover:hover{color:#F2F2F2;}
  .contrast-background a:not(.theme-background):not(.secondary-background):not(.white-background),.contrast-background > *{color:#F2F2F2;}
  .contrast-color-path{fill:#C2423E;}
  .contrast-color{color:#C2423E;}

  .black-background{color:#F2F2F2;}

  @media only screen and (max-width: 767px) {
    #header-menu{background-color:rgba(30,94,153, .7);}
    .background-hover{background-color:#C2423E;}
    .white-background.background-hover{color:#F2F2F2;}
  }
.notfound.no-webp-support::before,.login.no-webp-support::before,.admin.no-webp-support::before{background-image:url(/uploads/GettyImages-177425034.jpg);}
    .notfound.webp-support::before,.login.webp-support::before,admin.webp-support::before{background-image:url('/uploads/GettyImages-177425034.webp');}
