﻿@import url(http://fonts.googleapis.com/css?family=Roboto:300,400,400italic,500,700,700italic&subset=latin-ext);
.button:after,
.wpcf-form-control.button:after,
.form-button:after, .main h2:not(h3):not(.h3):after, .h2:not(h3):not(.h3):after,
.main h3:not(h3):not(.h3):after, .h3:not(h3):not(.h3):after, .header-bar:after, .header-bar:before, .wrk-top-menu li:not(.wpml-ls-item) a:before, .wrk-logo, .wrk-logo > .wrk-logo-background-img-div, .wrk-main-menu a:after, .wrk-page-break:after, .wrk-page-break.gray-overlay:after, .wrk-page-break > .wrk-page-break-img, .wrk-page-break > .wrk-page-break-img-div, .image-gallery.slider .image-gallery-slide-text:after, .image-gallery.slider .image-gallery-slide-text:before, .category-display > .category > .category-stripe:after, .wrk-featured-service .wrk-featured-service-img > img, .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-certificates-list a:before,
.wrk-partners a:before, .wrk-categories > .wrk-category .wrk-icon-fill-space, .wrk-categories > .wrk-category .wrk-icon-fill-space > .wrk-icon-fill-limit, .wrk-categories > .wrk-category .wrk-icon-fill-space .wrk-icon-fill, .wrk-categories > .wrk-category .wrk-category-title:after, .wrk-details-table.with-post-thumbnail thead, .wrk-details-table.with-post-thumbnail thead th, .wrk-details-table.with-post-thumbnail thead th a, .wrk-details-table.with-post-thumbnail thead th img, .wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before, .wrk-details-table .wrk-details-table-title h2:before, .wrk-details-post-thumbnail > img, .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:before, .wrk-step-slider .wrk-step-slider-nav:after {
  position: absolute; }

.wrk-menu-hamburger-icon, .button,
.wpcf-form-control.button,
.form-button, .main h1, .h1, .main h2, .h2,
.main h3, .h3, .header-bar > .site-skeleton, a.wrk-anchor:before, .wrk-top-menu a, .wrk-logo > .wrk-logo-link, .wrk-logo > .wrk-logo-link > .wrk-logo-img, .wrk-main-menu, .wrk-main-menu li, .wrk-main-menu a, .wrk-page-break, .wrk-breadcrumb-item, .wrk-pros > .wrk-pro-item, .image-gallery.slider, .image-gallery.slider .image-gallery-slides, .image-gallery.slider .image-gallery-slide, .image-gallery.slider .image-gallery-slide-img, .image-gallery.slider .image-gallery-slide-text, .category-display > .category > .category-stripe, .wrk-featured-service .wrk-featured-service-img, .wrk-featured-service > .wrk-featured-service-link > h1, .wrk-certificates-list a,
.wrk-partners a, .wrk-categories > .wrk-category .wrk-category-icon-container, .wrk-categories > .wrk-category .wrk-category-title, .wrk-categories > .wrk-category .wrk-icon, .wrk-details-table, .wrk-details-table .wrk-details-table-title h2, .wrk-details-post-thumbnail, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li, .wrk-step-slider {
  position: relative; }

.header-bar {
  position: fixed; }

#wrk-menu-toggle, #wrk-menu-toggle:not(:checked) + label + ul, .wrk-menu-toggle-input:checked + label .wrk-menu-hamburger-middle, .form-label, .wrk-categories.taxonomy-ec_types > .wrk-category .wrk-icon-fill-space, .image-gallery.slider > .image-gallery-slides:not(.slick-initialized) .image-gallery-slide:not(:first-child), .wrk-step-slider .wrk-step-slider-steps .wrk-step {
  display: none; }

#wrk-menu-toggle:checked + label + ul, a.wrk-anchor:before, .wrk-top-menu a, .wrk-logo, .wrk-logo > .wrk-logo-link, .wrk-logo > .wrk-logo-link > .wrk-logo-img, .form-notes, .wrk-featured-post > .wrk-featured-post-content > h1, .main .wrk-newsletter-form-container h1, .main
.wrk-newsletter-form h1, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:after, .wrk-step-slider .wrk-step-slider-steps .wrk-step.active {
  display: block; }

.wrk-menu-hamburger-icon, .button,
.wpcf-form-control.button,
.form-button, .wrk-top-menu li, .wrk-menu-toggle-label, .wrk-main-menu li, .wrk-breadcrumb-item, .wpcf7-form-control,
.form-field-readonly,
.form-field, .wrk-pros > .wrk-pro-item, .col-2, .col-3, .col-4, .col-5, .image-gallery.slider .image-gallery-slide-text > .link a, .wrk-certificates-list li,
.wrk-partners li, .wrk-certificates-list a,
.wrk-partners a, .wrk-categories > .wrk-category, .wrk-contact-box, .wrk-step-slider .wrk-step-slider-nav, .wrk-step-slider .wrk-step-slider-steps {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

body, .main h1, .h1, .main h2, .h2,
.main h3, .h3, .category-display, .wrk-categories > .wrk-category .wrk-category-title {
  display: table; }

.page-row, .page-row-expanded, .category-display > .category {
  display: table-row; }

.category-display > .category > .category-name, .category-display > .category > .category-stripe {
  display: table-cell; }

.wrk-featured-service, .wrk-certificates-list a,
.wrk-partners a {
  float: left; }

.wrk-certificates-list a:last-child,
.wrk-partners a:last-child {
  float: right; }

.main, .wrk-logo > .wrk-logo-link, .wrk-main-menu li, .wrk-contact-form-container, .wrk-insert-content, .image-gallery.slider .image-gallery-slide, .image-gallery.slider.wrk-header-slider, .category-display > .category, .wrk-featured-services, .wrk-featured-service .wrk-featured-service-img, .wrk-certificates-list li .wrk-partner-menu,
.wrk-partners li .wrk-partner-menu, .wrk-categories > .wrk-category .wrk-category-icon-container, .wrk-details-table.with-post-thumbnail thead th, .wrk-details-post-thumbnail, .wrk-step-slider {
  overflow: hidden; }

.wpcf7-form-control,
.form-field-readonly,
.form-field, .wrk-featured-post > .wrk-featured-post-content > h1, .wrk-details-table {
  text-align: left; }

.main h1, .h1, .main h2, .h2,
.main h3, .h3, .wrk-top-menu li:not(.wpml-ls-item) a:before, .wrk-intro-paragraph > p, .wrk-contact-form, .wrk-pros, .col-2 ul li, .wrk-copyright, .wrk-author, .wrk-featured-service > .wrk-featured-service-link > h1, .wrk-newsletter-form-container,
.wrk-newsletter-form, .main .wrk-newsletter-form-container h1, .main
.wrk-newsletter-form h1, .wrk-categories, .wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before, .wrk-details-table .wrk-details-table-title h2:before, .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before, .wrk-contact-box, .main figure[id*="attachment"] figcaption, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:before {
  text-align: center; }

.wrk-top-menu, .wrk-main-menu, .wrk-footer-menu, .image-gallery.slider .image-gallery-slide-text > .link {
  text-align: right; }

.main table td,
table td, .wrk-top-menu li, .wrk-main-menu li, .wrk-pros > .wrk-pro-item, .col-2, .col-3, .col-4, .col-5, .wrk-certificates-list li,
.wrk-partners li, .wrk-categories > .wrk-category, .wrk-contact-box, .wrk-step-slider .wrk-step-slider-nav, .wrk-step-slider .wrk-step-slider-steps {
  vertical-align: top; }

.wrk-menu-hamburger-icon, .wrk-breadcrumb-item, .wrk-newsletter-container.wrk-featured-post-container .col-2, .wrk-featured-post > .wrk-featured-post-img > img {
  vertical-align: middle; }

.wrk-newsletter-form-container .wpcf7-form-control-wrap, .wrk-newsletter-form-container .form-field.inline,
.wrk-newsletter-form .wpcf7-form-control-wrap,
.wrk-newsletter-form .form-field.inline {
  vertical-align: bottom; }

body, .button:after,
.wpcf-form-control.button:after,
.form-button:after, .header-bar, .header-bar:after, .header-bar:before, .wrk-top-menu, .wrk-logo > .wrk-logo-link, .wrk-logo > .wrk-logo-background-img-div, .wrk-main-menu, .wrk-main-menu a:after, .wrk-page-break:after, .wrk-page-break.gray-overlay:after, .wrk-page-break > .wrk-page-break-img, .wrk-page-break > .wrk-page-break-img-div, .wpcf7-form-control,
.form-field-readonly,
.form-field, .col-2, .col-3, .col-4, .col-5, .image-gallery.slider .image-gallery-slides, .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-categories > .wrk-category .wrk-icon-fill-space, .wrk-categories > .wrk-category .wrk-icon-fill-space > .wrk-icon-fill-limit, .wrk-categories > .wrk-category .wrk-icon-fill-space .wrk-icon-fill, .wrk-categories > .wrk-category .wrk-category-title:after, .wrk-categories > .wrk-category .wrk-icon, .wrk-details-table, .wrk-details-table.with-post-thumbnail thead th a, .wrk-details-table.with-post-thumbnail thead th img, .wrk-details-post-thumbnail > img, .wrk-step-slider .wrk-step-slider-nav, .wrk-step-slider .wrk-step-slider-nav .button, .wrk-step-slider .wrk-step-slider-nav:after, .wrk-step-slider .wrk-step-slider-steps {
  width: 100%; }

h1, h2, h3, h4, h5, h6, p, blockquote, figure, ol, ul, .wrk-featured-service .wrk-featured-service-img > img {
  width: auto; }

.wrk-details-table.with-post-thumbnail thead th img, .wrk-details-post-thumbnail > img {
  max-width: 150%; }

.site-skeleton, .wrk-pros > .wrk-pro-item > .wrk-icon {
  max-width: 100%; }

.wrk-featured-service .wrk-featured-service-img > img {
  max-width: none; }

.image-gallery.slider .image-gallery-slide-img, .wrk-featured-service .wrk-featured-service-img > img, .wrk-details-table.with-post-thumbnail thead th img, .wrk-details-post-thumbnail > img {
  min-width: 100%; }

.main, html, body, .button:after,
.wpcf-form-control.button:after,
.form-button:after, .header-bar:after, .header-bar:before, .wrk-logo > .wrk-logo-link, .wrk-logo > .wrk-logo-background-img-div, .wrk-page-break:after, .wrk-page-break.gray-overlay:after, .wrk-page-break > .wrk-page-break-img-div, .image-gallery.slider .image-gallery-slides, .image-gallery.slider .image-gallery-slides .slick-list, .image-gallery.slider .image-gallery-slides .slick-track, .image-gallery.slider .image-gallery-slide, .image-gallery.slider .image-gallery-slide-text:after, .image-gallery.slider .image-gallery-slide-text:before, .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-categories > .wrk-category .wrk-icon-fill-space, .wrk-categories > .wrk-category .wrk-icon-fill-space > .wrk-icon-fill-limit, .wrk-categories > .wrk-category .wrk-icon, .wrk-details-table.with-post-thumbnail thead, .wrk-details-table.with-post-thumbnail thead th a, .wrk-step-slider .wrk-step-slider-nav:after {
  height: 100%; }

.main h2:not(h3):not(.h3):after, .h2:not(h3):not(.h3):after,
.main h3:not(h3):not(.h3):after, .h3:not(h3):not(.h3):after {
  height: 0; }

.wrk-page-break > .wrk-page-break-img, .image-gallery.slider .image-gallery-slide-img, .wrk-featured-service .wrk-featured-service-img > img {
  height: auto; }

.wrk-details-table.with-post-thumbnail thead th img, .wrk-details-post-thumbnail > img {
  max-height: 300%; }

.image-gallery.slider .image-gallery-slide-img, .wrk-featured-service .wrk-featured-service-img > img, .wrk-details-table.with-post-thumbnail thead th img, .wrk-details-post-thumbnail > img {
  min-height: 100%; }

#wrk-menu-toggle + label, .button,
.wpcf-form-control.button,
.form-button {
  cursor: pointer; }

h1, h2, h3, h4, h5, h6, p, blockquote, figure, ol, ul, .wrk-featured-post > .wrk-featured-post-content > h1, .main .wrk-newsletter-form-container h1, .main
.wrk-newsletter-form h1 {
  margin: 0; }

.wrk-categories > .wrk-category .wrk-category-icon-container, .wrk-details-table {
  margin: 0 auto; }

.site-skeleton, .main h1, .h1, .main h2, .h2,
.main h3, .h3, .wrk-contact-form, .wrk-pros > .wrk-pro-item > h2, .wrk-categories > .wrk-category .wrk-category-title {
  margin-left: auto; }

.site-skeleton, .main h1, .h1, .main h2, .h2,
.main h3, .h3, .wrk-contact-form, .wrk-pros > .wrk-pro-item > h2, .wrk-categories > .wrk-category .wrk-category-title {
  margin-right: auto; }

h1, h2, h3, h4, h5, h6, p, blockquote, figure, ol, ul, .wrk-top-menu, .wrk-main-menu, .wrk-breadcrumbs, .wrk-pros, .wrk-featured-post > .wrk-featured-post-content > h1, .main .wrk-newsletter-form-container h1, .main
.wrk-newsletter-form h1, .wrk-services-list, .wrk-step-slider .wrk-step-slider-steps .wrk-step p {
  padding: 0; }

body {
  table-layout: fixed; }

.button:after,
.wpcf-form-control.button:after,
.form-button:after, html.js .header-bar.transparent:before, .wrk-main-menu a:after, .wrk-certificates-list li .wrk-partner-menu,
.wrk-partners li .wrk-partner-menu, .wrk-categories > .wrk-category .wrk-category-title:after {
  opacity: 0; }

.wrk-certificates-list:hover .wrk-partner-menu,
.wrk-partners:hover .wrk-partner-menu {
  opacity: .25; }

.button:hover:after, .button:focus:after,
.wpcf-form-control.button:hover:after,
.wpcf-form-control.button:focus:after,
.form-button:hover:after,
.form-button:focus:after, .header-bar:before, .wrk-main-menu a:hover:after, .wrk-main-menu a:focus:after, .wrk-certificates-list li:hover .wrk-partner-menu,
.wrk-partners li:hover .wrk-partner-menu, .wrk-certificates-list a:hover, .wrk-certificates-list a:focus,
.wrk-partners a:hover,
.wrk-partners a:focus, .wrk-categories > .wrk-category.active > a .wrk-category-title:after, .wrk-categories > .wrk-category > a:hover .wrk-category-title:after, .wrk-categories > .wrk-category > a:focus .wrk-category-title:after, .wrk-step-slider .wrk-step-slider-nav .button:hover:after, .wrk-step-slider .wrk-step-slider-nav .button:focus:after, .wrk-step-slider .wrk-step-slider-nav .button.active:after {
  opacity: 1; }

.wrk-main-menu a:after, .wrk-categories > .wrk-category .wrk-category-title:after {
  pointer-events: none; }

.main table td[colspan="4"],
table td[colspan="4"], .button,
.wpcf-form-control.button,
.form-button, .wrk-menu-toggle-label, .wrk-breadcrumb-item, .wrk-footer-menu, #wrk-author-link, .image-gallery.slider .image-gallery-slide-text > h1, .image-gallery.slider .image-gallery-slide-text > .link, .category-display > .category, .wrk-featured-service > .wrk-featured-service-link > h1, .wrk-featured-post > .wrk-featured-post-content > h1, .wrk-certificates-list a,
.wrk-partners a {
  text-transform: uppercase; }

.wrk-featured-service {
  text-decoration: none; }

.wrk-contact-box a:hover, .wrk-contact-box a:focus {
  text-decoration: underline; }

.button:after,
.wpcf-form-control.button:after,
.form-button:after, .header-bar:after, .header-bar:before, .wrk-logo, .wrk-logo > .wrk-logo-link, .wrk-logo > .wrk-logo-background-img-div, .wrk-page-break:after, .wrk-page-break.gray-overlay:after, .wrk-page-break > .wrk-page-break-img-div, .image-gallery.slider .image-gallery-slides, .image-gallery.slider .image-gallery-slide-text:after, .image-gallery.slider .image-gallery-slide-text:before, .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-details-table.with-post-thumbnail thead, .wrk-details-table.with-post-thumbnail thead th a, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:before, .wrk-step-slider .wrk-step-slider-nav:after {
  top: 0; }

.button:after,
.wpcf-form-control.button:after,
.form-button:after, .header-bar:after, .header-bar:before, .wrk-top-menu li:not(.wpml-ls-item) a:before, .wrk-logo > .wrk-logo-link, .wrk-logo > .wrk-logo-background-img-div, .wrk-main-menu a:after, .wrk-page-break:after, .wrk-page-break.gray-overlay:after, .wrk-page-break > .wrk-page-break-img-div, .image-gallery.slider .image-gallery-slides, .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-certificates-list a:before,
.wrk-partners a:before, .wrk-categories > .wrk-category .wrk-icon-fill-space, .wrk-categories > .wrk-category .wrk-icon-fill-space > .wrk-icon-fill-limit, .wrk-categories > .wrk-category .wrk-icon-fill-space .wrk-icon-fill, .wrk-categories > .wrk-category .wrk-category-title:after, .wrk-details-table.with-post-thumbnail thead, .wrk-details-table.with-post-thumbnail thead th a, .wrk-details-table .wrk-details-table-title h2:before, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:before, .wrk-step-slider .wrk-step-slider-nav:after {
  left: 0; }

.category-display > .category > .category-stripe:after {
  right: 0; }

.wrk-logo, .wrk-categories > .wrk-category .wrk-icon-fill-space, .wrk-categories > .wrk-category .wrk-icon-fill-space > .wrk-icon-fill-limit, .wrk-categories > .wrk-category .wrk-icon-fill-space .wrk-icon-fill {
  bottom: 0; }

.wrk-top-menu li:not(.wpml-ls-item) a:before, .wrk-logo > .wrk-logo-link > .wrk-logo-img, .wrk-page-break > .wrk-page-break-img, .category-display > .category > .category-stripe:after, .wrk-featured-service .wrk-featured-service-img > img, .wrk-certificates-list a:before,
.wrk-partners a:before, .wrk-details-table.with-post-thumbnail thead th img, .wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before, .wrk-details-table .wrk-details-table-title h2:before, .wrk-details-post-thumbnail > img, .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before {
  top: 50%; }

.wrk-logo > .wrk-logo-link > .wrk-logo-img, .wrk-page-break > .wrk-page-break-img, .wrk-featured-service .wrk-featured-service-img > img, .wrk-details-table.with-post-thumbnail thead th img, .wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before, .wrk-details-post-thumbnail > img, .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before {
  left: 50%; }

.wrk-logo > .wrk-logo-background-img-div, .wrk-page-break > .wrk-page-break-img-div {
  z-index: -5; }

.header-bar:after, .wrk-page-break > .wrk-page-break-img, .image-gallery.slider .image-gallery-slide-text:before {
  z-index: -2; }

.button:after,
.wpcf-form-control.button:after,
.form-button:after, .header-bar:before, .wrk-page-break:after, .wrk-page-break.gray-overlay:after, .image-gallery.slider .image-gallery-slide-text:after, .image-gallery.slider .image-gallery-slide-text:before, .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-step-slider .wrk-step-slider-nav:after {
  z-index: -1; }

.image-gallery.slider .image-gallery-slide-text, .wrk-categories > .wrk-category .wrk-category-icon-container, .wrk-step-slider {
  z-index: 1; }

.wrk-categories > .wrk-category .wrk-icon {
  z-index: 2; }

.wrk-page-break, .wrk-featured-service > .wrk-featured-service-link > h1 {
  z-index: 10; }

.button,
.wpcf-form-control.button,
.form-button, .wrk-logo {
  z-index: 100; }

.header-bar {
  z-index: 1000; }

.wrk-featured-service .wrk-featured-service-img > img {
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

.wpcf7-form-control,
.form-field-readonly,
.form-field {
  border: none; }

.wrk-categories.taxonomy-ec_types > .wrk-category .wrk-category-icon-container, .wrk-step-slider .wrk-step-slider-nav .button, .wrk-step-slider .wrk-step-slider-nav .button:after {
  border-radius: 0; }

.wrk-categories > .wrk-category .wrk-category-icon-container {
  border-radius: 100%; }

border-collapse-collapse {
  border-collapse: collapse; }

border-collapse-separate {
  border-collapse: separate; }

border-collapse-inherit {
  border-collapse: inherit; }

border-collapse-initial {
  border-collapse: initial; }

.wpcf7-form-control,
.form-field-readonly,
.form-field {
  resize: vertical; }

.wrk-top-menu li:not(.wpml-ls-item) a:before, .wrk-contact-form .form-field-readonly, .wrk-featured-service > .wrk-featured-service-link > h1, .wrk-featured-post > .wrk-featured-post-content > h1, .main .wrk-newsletter-form-container h1, .main
.wrk-newsletter-form h1, .wrk-certificates-list a:before,
.wrk-partners a:before, .wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before, .wrk-details-table .wrk-details-table-title h2:before, .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before {
  font-weight: 400; }

.main table td[colspan="4"],
table td[colspan="4"], .button,
.wpcf-form-control.button,
.form-button, .wrk-menu-toggle-label, .wrk-main-menu li, .wrk-footer-menu, #wrk-author-link, .wrk-certificates-list a,
.wrk-partners a, .wrk-categories > .wrk-category .wrk-category-title, .page-numbers {
  font-weight: 500; }

.wrk-categories > .wrk-category .wrk-category-hover-value, .wrk-contact-box a, .main figure[id*="attachment"] figcaption {
  font-weight: 700; }

.wrk-top-menu, .wrk-main-menu, .wrk-breadcrumbs, .wrk-pros, .wrk-footer-menu, .wrk-categories, .wrk-services-list, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list), .main .wrk-no-list ul,
.main .wrk-no-list ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) {
  list-style: none; }

.wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before, .wrk-details-table .wrk-details-table-title h2:before, .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before {
  line-height: 1; }

.button:after,
.wpcf-form-control.button:after,
.form-button:after, .main h2:not(h3):not(.h3):after, .h2:not(h3):not(.h3):after,
.main h3:not(h3):not(.h3):after, .h3:not(h3):not(.h3):after, .header-bar:after, .header-bar:before, a.wrk-anchor:before, .wrk-main-menu a:after, .wrk-page-break:after, .wrk-page-break.gray-overlay:after, .category-display > .category > .category-stripe:after, .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-categories > .wrk-category .wrk-category-title:after, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:after, .wrk-step-slider .wrk-step-slider-nav:after {
  content: ''; }

.wrk-pros > .wrk-pro-item > h2:after, .wrk-featured-service > .wrk-featured-service-link > h1:after, .wrk-featured-service > .wrk-featured-service-link > h1:before, .wrk-featured-service.blue + .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after, .wrk-featured-post > .wrk-featured-post-content > h1:before, .wrk-featured-post > .wrk-featured-post-content > h1:after, .main .wrk-newsletter-form-container h1:before, .main .wrk-newsletter-form-container h1:after, .main
.wrk-newsletter-form h1:before, .main
.wrk-newsletter-form h1:after, .main .wrk-no-list ul li:after, .main .wrk-no-list ul li:before,
.main .wrk-no-list ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:after,
.main .wrk-no-list ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:before {
  content: none; }

.wrk-featured-service {
  color: inherit; }

.wrk-logo > .wrk-logo-background-img-div, .wrk-page-break > .wrk-page-break-img-div, .image-gallery.slider .image-gallery-slide-div {
  background-size: cover; }

.header > .wrk-page-break-img-div {
  background-position: top center; }

.wrk-logo > .wrk-logo-background-img-div, .wrk-page-break > .wrk-page-break-img-div, .image-gallery.slider .image-gallery-slide-div {
  background-position: center center; }

a.wrk-anchor:before {
  visibility: hidden; }

/* MEDIA QUERIES */
@media screen and (max-width: 75em) {
  .site-skeleton p {
    padding: 0 1.5em;
    box-sizing: border-box; } }
.wrk-breadcrumb-item:after {
  content: '\BB';
  margin: 0 5px; }
.wrk-breadcrumb-item:last-of-type:after {
  content: '';
  margin: 0; }

table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 1px 1px;
  box-shadow: 0 1.5em 1em -1em rgba(0, 0, 0, 0.15); }
  table tr:nth-of-type(odd) {
    background: #fff; }
  table tr:nth-of-type(even) {
    background: #fafafa; }
  table tr td p {
    margin-top: 0; }

.image-gallery.gallery {
  margin-top: 3em; }

.image-gallery-slide.image-gallery-item.overlay {
  position: relative;
  display: inline-block;
  width: 23%;
  margin-right: 2%;
  margin-bottom: 1em;
  padding-top: 15%;
  overflow: hidden; }
  .image-gallery-slide.image-gallery-item.overlay:last-of-type {
    margin-right: 0; }
  .image-gallery-slide.image-gallery-item.overlay a {
    display: block; }

.image-gallery-slide-img {
  position: absolute;
  max-width: 100%;
  min-height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

@media screen and (max-width: 70em) {
  .image-gallery-slide.image-gallery-item.overlay {
    width: 32%;
    margin-right: 0.5%; } }
@media screen and (max-width: 35em) {
  .image-gallery-slide.image-gallery-item.overlay {
    width: 100%;
    margin-right: 0;
    padding-top: 30%; } }
*, *:before, *:after {
  box-sizing: border-box;
  *behavior: url(/scripts/boxsizing.htc); }

html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  font: 18px sans-serif;
  margin: 0;
  line-height: 1.5em;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased; }

h1, h2, h3, h4, h5, h6, p, blockquote, figure, ol, ul {
  font-size: inherit; }

main {
  display: block; }

strong {
  font-weight: bold;
  line-height: 1em; }

a, button {
  color: inherit;
  transition: .3s; }

a {
  text-decoration: none; }

button {
  overflow: visible;
  border: 0;
  font: inherit;
  letter-spacing: inherit;
  background: none;
  cursor: pointer;
  -webkit-font-smoothing: inherit; }

::-moz-focus-inner {
  padding: 0;
  border: 0; }

:focus {
  outline: 0; }

img {
  max-width: 100%;
  height: auto;
  border: 0; }

table {
  border-spacing: 0;
  border-collapse: collapse; }

button,
input {
  overflow: visible; }

button,
input,
optgroup,
select,
textarea {
  font-size: inherit;
  line-height: 1;
  margin: 0; }

.page-row {
  height: 1px; }

.page-row-expanded {
  height: 100%; }

@media (min-width: 35em) {
  .site-skeleton {
    max-width: 50rem; } }
@media (min-width: 70em) {
  .site-skeleton {
    max-width: 60rem; } }
@media (min-width: 75em) {
  .site-skeleton {
    max-width: 90rem; } }

.header, .footer {
  min-height: 4.5em; }

.main {
  background: transparent; }

.header {
  background: transparent; }

.footer {
  background: transparent; }

body {
  background: transparent; }

@media (min-width: 35em) {
  #wrk-menu-toggle + label {
    display: none; }
  #wrk-menu-toggle:not(:checked) + label + ul {
    display: block; } }

/* HAMBURGER ICON */
.wrk-menu-hamburger-icon {
  height: 1em;
  margin-right: 1em; }

.wrk-menu-hamburger-top,
.wrk-menu-hamburger-middle,
.wrk-menu-hamburger-bottom {
  width: 1em;
  height: 0.125em;
  background: #1abc9c;
  display: block; }

.wrk-menu-hamburger-middle {
  transform: translate(0, 0.2em); }

.wrk-menu-hamburger-bottom {
  transform: translate(0, 0.4em); }

body, .main h1, .h1, .wpcf7-form-control,
.form-field-readonly,
.form-field {
  font-family: 'Roboto', sans-serif; }

.wrk-top-menu li:not(.wpml-ls-item) a:before, .wrk-certificates-list a:before,
.wrk-partners a:before, .wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before, .wrk-details-table .wrk-details-table-title h2:before, .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before, .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:before {
  font-family: fontawesome; }

body, .wrk-main-menu a {
  color: #3e4545; }

.wrk-page-break.black-color,
.wrk-section.black-color {
  color: #000; }

.wrk-page-break.black,
.wrk-section.black, .wrk-page-break.black-background,
.wrk-section.black-background {
  background: #000; }

.wrk-page-break.black:after, .wrk-page-break.black-overlay:after {
  background: #000;
  background: -webkit-linear-gradient(left, #000, transparent);
  background: linear-gradient(to right, #000, transparent); }

.wrk-page-break.black-white,
.wrk-section.black-white, .wrk-page-break.black-white-background,
.wrk-section.black-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-white,
    .wrk-section.black-white, .wrk-page-break.black-white-background,
    .wrk-section.black-white-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #000, #000 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.black-silver,
.wrk-section.black-silver, .wrk-page-break.black-silver-background,
.wrk-section.black-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-silver,
    .wrk-section.black-silver, .wrk-page-break.black-silver-background,
    .wrk-section.black-silver-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #000, #000 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.black-middle-silver,
.wrk-section.black-middle-silver, .wrk-page-break.black-middle-silver-background,
.wrk-section.black-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-middle-silver,
    .wrk-section.black-middle-silver, .wrk-page-break.black-middle-silver-background,
    .wrk-section.black-middle-silver-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #000, #000 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.black-dark-silver,
.wrk-section.black-dark-silver, .wrk-page-break.black-dark-silver-background,
.wrk-section.black-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-dark-silver,
    .wrk-section.black-dark-silver, .wrk-page-break.black-dark-silver-background,
    .wrk-section.black-dark-silver-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #000, #000 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.black-gray,
.wrk-section.black-gray, .wrk-page-break.black-gray-background,
.wrk-section.black-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-gray,
    .wrk-section.black-gray, .wrk-page-break.black-gray-background,
    .wrk-section.black-gray-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #000, #000 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.black-blue-gray,
.wrk-section.black-blue-gray, .wrk-page-break.black-blue-gray-background,
.wrk-section.black-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-blue-gray,
    .wrk-section.black-blue-gray, .wrk-page-break.black-blue-gray-background,
    .wrk-section.black-blue-gray-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #000, #000 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.black-teal,
.wrk-section.black-teal, .wrk-page-break.black-teal-background,
.wrk-section.black-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-teal,
    .wrk-section.black-teal, .wrk-page-break.black-teal-background,
    .wrk-section.black-teal-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #000, #000 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.black-green,
.wrk-section.black-green, .wrk-page-break.black-green-background,
.wrk-section.black-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-green,
    .wrk-section.black-green, .wrk-page-break.black-green-background,
    .wrk-section.black-green-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #000, #000 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.black-dark-green,
.wrk-section.black-dark-green, .wrk-page-break.black-dark-green-background,
.wrk-section.black-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-dark-green,
    .wrk-section.black-dark-green, .wrk-page-break.black-dark-green-background,
    .wrk-section.black-dark-green-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #000, #000 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.black-yellow,
.wrk-section.black-yellow, .wrk-page-break.black-yellow-background,
.wrk-section.black-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-yellow,
    .wrk-section.black-yellow, .wrk-page-break.black-yellow-background,
    .wrk-section.black-yellow-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #000, #000 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.black-orange,
.wrk-section.black-orange, .wrk-page-break.black-orange-background,
.wrk-section.black-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-orange,
    .wrk-section.black-orange, .wrk-page-break.black-orange-background,
    .wrk-section.black-orange-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #000, #000 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.black-red,
.wrk-section.black-red, .wrk-page-break.black-red-background,
.wrk-section.black-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-red,
    .wrk-section.black-red, .wrk-page-break.black-red-background,
    .wrk-section.black-red-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #000, #000 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.black-blue,
.wrk-section.black-blue, .wrk-page-break.black-blue-background,
.wrk-section.black-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-blue,
    .wrk-section.black-blue, .wrk-page-break.black-blue-background,
    .wrk-section.black-blue-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #000, #000 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.black-dark-blue,
.wrk-section.black-dark-blue, .wrk-page-break.black-dark-blue-background,
.wrk-section.black-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-dark-blue,
    .wrk-section.black-dark-blue, .wrk-page-break.black-dark-blue-background,
    .wrk-section.black-dark-blue-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #000, #000 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.black-wrk-black,
.wrk-section.black-wrk-black, .wrk-page-break.black-wrk-black-background,
.wrk-section.black-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-wrk-black,
    .wrk-section.black-wrk-black, .wrk-page-break.black-wrk-black-background,
    .wrk-section.black-wrk-black-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #000, #000 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.black-dark-blue-page-break,
.wrk-section.black-dark-blue-page-break, .wrk-page-break.black-dark-blue-page-break-background,
.wrk-section.black-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #000 50%, #000 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #000 50%, #000 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.black-dark-blue-page-break,
    .wrk-section.black-dark-blue-page-break, .wrk-page-break.black-dark-blue-page-break-background,
    .wrk-section.black-dark-blue-page-break-background {
      background: #000;
      background: -webkit-linear-gradient(left, #000, #000 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #000, #000 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.white-color,
.wrk-section.white-color {
  color: #fff; }

.wrk-page-break.white,
.wrk-section.white, .wrk-page-break.white-background,
.wrk-section.white-background {
  background: #fff; }

.wrk-page-break.white:after, .wrk-page-break.white-overlay:after {
  background: #fff;
  background: -webkit-linear-gradient(left, #fff, rgba(255, 255, 255, 0));
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)); }

.wrk-page-break.white-black,
.wrk-section.white-black, .wrk-page-break.white-black-background,
.wrk-section.white-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #000, #000 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-black,
    .wrk-section.white-black, .wrk-page-break.white-black-background,
    .wrk-section.white-black-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #000 50%, #000 100%); } }

.wrk-page-break.white-silver,
.wrk-section.white-silver, .wrk-page-break.white-silver-background,
.wrk-section.white-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-silver,
    .wrk-section.white-silver, .wrk-page-break.white-silver-background,
    .wrk-section.white-silver-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.white-middle-silver,
.wrk-section.white-middle-silver, .wrk-page-break.white-middle-silver-background,
.wrk-section.white-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-middle-silver,
    .wrk-section.white-middle-silver, .wrk-page-break.white-middle-silver-background,
    .wrk-section.white-middle-silver-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.white-dark-silver,
.wrk-section.white-dark-silver, .wrk-page-break.white-dark-silver-background,
.wrk-section.white-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-dark-silver,
    .wrk-section.white-dark-silver, .wrk-page-break.white-dark-silver-background,
    .wrk-section.white-dark-silver-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.white-gray,
.wrk-section.white-gray, .wrk-page-break.white-gray-background,
.wrk-section.white-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-gray,
    .wrk-section.white-gray, .wrk-page-break.white-gray-background,
    .wrk-section.white-gray-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.white-blue-gray,
.wrk-section.white-blue-gray, .wrk-page-break.white-blue-gray-background,
.wrk-section.white-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-blue-gray,
    .wrk-section.white-blue-gray, .wrk-page-break.white-blue-gray-background,
    .wrk-section.white-blue-gray-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.white-teal,
.wrk-section.white-teal, .wrk-page-break.white-teal-background,
.wrk-section.white-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-teal,
    .wrk-section.white-teal, .wrk-page-break.white-teal-background,
    .wrk-section.white-teal-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.white-green,
.wrk-section.white-green, .wrk-page-break.white-green-background,
.wrk-section.white-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-green,
    .wrk-section.white-green, .wrk-page-break.white-green-background,
    .wrk-section.white-green-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.white-dark-green,
.wrk-section.white-dark-green, .wrk-page-break.white-dark-green-background,
.wrk-section.white-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-dark-green,
    .wrk-section.white-dark-green, .wrk-page-break.white-dark-green-background,
    .wrk-section.white-dark-green-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.white-yellow,
.wrk-section.white-yellow, .wrk-page-break.white-yellow-background,
.wrk-section.white-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-yellow,
    .wrk-section.white-yellow, .wrk-page-break.white-yellow-background,
    .wrk-section.white-yellow-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.white-orange,
.wrk-section.white-orange, .wrk-page-break.white-orange-background,
.wrk-section.white-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-orange,
    .wrk-section.white-orange, .wrk-page-break.white-orange-background,
    .wrk-section.white-orange-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.white-red,
.wrk-section.white-red, .wrk-page-break.white-red-background,
.wrk-section.white-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-red,
    .wrk-section.white-red, .wrk-page-break.white-red-background,
    .wrk-section.white-red-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.white-blue,
.wrk-section.white-blue, .wrk-page-break.white-blue-background,
.wrk-section.white-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-blue,
    .wrk-section.white-blue, .wrk-page-break.white-blue-background,
    .wrk-section.white-blue-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.white-dark-blue,
.wrk-section.white-dark-blue, .wrk-page-break.white-dark-blue-background,
.wrk-section.white-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-dark-blue,
    .wrk-section.white-dark-blue, .wrk-page-break.white-dark-blue-background,
    .wrk-section.white-dark-blue-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.white-wrk-black,
.wrk-section.white-wrk-black, .wrk-page-break.white-wrk-black-background,
.wrk-section.white-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-wrk-black,
    .wrk-section.white-wrk-black, .wrk-page-break.white-wrk-black-background,
    .wrk-section.white-wrk-black-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.white-dark-blue-page-break,
.wrk-section.white-dark-blue-page-break, .wrk-page-break.white-dark-blue-page-break-background,
.wrk-section.white-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #fff 50%, #fff 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #fff 50%, #fff 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.white-dark-blue-page-break,
    .wrk-section.white-dark-blue-page-break, .wrk-page-break.white-dark-blue-page-break-background,
    .wrk-section.white-dark-blue-page-break-background {
      background: #fff;
      background: -webkit-linear-gradient(left, #fff, #fff 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #fff, #fff 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.silver-color,
.wrk-section.silver-color {
  color: #ecf0f1; }

.wrk-page-break.silver,
.wrk-section.silver, .wrk-page-break.silver-background,
.wrk-section.silver-background {
  background: #ecf0f1; }

.wrk-page-break.silver:after, .wrk-page-break.silver-overlay:after {
  background: #ecf0f1;
  background: -webkit-linear-gradient(left, #ecf0f1, rgba(236, 240, 241, 0));
  background: linear-gradient(to right, #ecf0f1, rgba(236, 240, 241, 0)); }

.wrk-page-break.silver-black,
.wrk-section.silver-black, .wrk-page-break.silver-black-background,
.wrk-section.silver-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #000, #000 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-black,
    .wrk-section.silver-black, .wrk-page-break.silver-black-background,
    .wrk-section.silver-black-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #000 50%, #000 100%); } }

.wrk-page-break.silver-white,
.wrk-section.silver-white, .wrk-page-break.silver-white-background,
.wrk-section.silver-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-white,
    .wrk-section.silver-white, .wrk-page-break.silver-white-background,
    .wrk-section.silver-white-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.silver-middle-silver,
.wrk-section.silver-middle-silver, .wrk-page-break.silver-middle-silver-background,
.wrk-section.silver-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-middle-silver,
    .wrk-section.silver-middle-silver, .wrk-page-break.silver-middle-silver-background,
    .wrk-section.silver-middle-silver-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.silver-dark-silver,
.wrk-section.silver-dark-silver, .wrk-page-break.silver-dark-silver-background,
.wrk-section.silver-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-dark-silver,
    .wrk-section.silver-dark-silver, .wrk-page-break.silver-dark-silver-background,
    .wrk-section.silver-dark-silver-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.silver-gray,
.wrk-section.silver-gray, .wrk-page-break.silver-gray-background,
.wrk-section.silver-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-gray,
    .wrk-section.silver-gray, .wrk-page-break.silver-gray-background,
    .wrk-section.silver-gray-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.silver-blue-gray,
.wrk-section.silver-blue-gray, .wrk-page-break.silver-blue-gray-background,
.wrk-section.silver-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-blue-gray,
    .wrk-section.silver-blue-gray, .wrk-page-break.silver-blue-gray-background,
    .wrk-section.silver-blue-gray-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.silver-teal,
.wrk-section.silver-teal, .wrk-page-break.silver-teal-background,
.wrk-section.silver-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-teal,
    .wrk-section.silver-teal, .wrk-page-break.silver-teal-background,
    .wrk-section.silver-teal-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.silver-green,
.wrk-section.silver-green, .wrk-page-break.silver-green-background,
.wrk-section.silver-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-green,
    .wrk-section.silver-green, .wrk-page-break.silver-green-background,
    .wrk-section.silver-green-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.silver-dark-green,
.wrk-section.silver-dark-green, .wrk-page-break.silver-dark-green-background,
.wrk-section.silver-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-dark-green,
    .wrk-section.silver-dark-green, .wrk-page-break.silver-dark-green-background,
    .wrk-section.silver-dark-green-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.silver-yellow,
.wrk-section.silver-yellow, .wrk-page-break.silver-yellow-background,
.wrk-section.silver-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-yellow,
    .wrk-section.silver-yellow, .wrk-page-break.silver-yellow-background,
    .wrk-section.silver-yellow-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.silver-orange,
.wrk-section.silver-orange, .wrk-page-break.silver-orange-background,
.wrk-section.silver-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-orange,
    .wrk-section.silver-orange, .wrk-page-break.silver-orange-background,
    .wrk-section.silver-orange-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.silver-red,
.wrk-section.silver-red, .wrk-page-break.silver-red-background,
.wrk-section.silver-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-red,
    .wrk-section.silver-red, .wrk-page-break.silver-red-background,
    .wrk-section.silver-red-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.silver-blue,
.wrk-section.silver-blue, .wrk-page-break.silver-blue-background,
.wrk-section.silver-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-blue,
    .wrk-section.silver-blue, .wrk-page-break.silver-blue-background,
    .wrk-section.silver-blue-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.silver-dark-blue,
.wrk-section.silver-dark-blue, .wrk-page-break.silver-dark-blue-background,
.wrk-section.silver-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-dark-blue,
    .wrk-section.silver-dark-blue, .wrk-page-break.silver-dark-blue-background,
    .wrk-section.silver-dark-blue-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.silver-wrk-black,
.wrk-section.silver-wrk-black, .wrk-page-break.silver-wrk-black-background,
.wrk-section.silver-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-wrk-black,
    .wrk-section.silver-wrk-black, .wrk-page-break.silver-wrk-black-background,
    .wrk-section.silver-wrk-black-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.silver-dark-blue-page-break,
.wrk-section.silver-dark-blue-page-break, .wrk-page-break.silver-dark-blue-page-break-background,
.wrk-section.silver-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #ecf0f1 50%, #ecf0f1 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #ecf0f1 50%, #ecf0f1 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.silver-dark-blue-page-break,
    .wrk-section.silver-dark-blue-page-break, .wrk-page-break.silver-dark-blue-page-break-background,
    .wrk-section.silver-dark-blue-page-break-background {
      background: #ecf0f1;
      background: -webkit-linear-gradient(left, #ecf0f1, #ecf0f1 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #ecf0f1, #ecf0f1 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.middle-silver-color,
.wrk-section.middle-silver-color {
  color: #dae1e3; }

.wrk-page-break.middle-silver,
.wrk-section.middle-silver, .wrk-page-break.middle-silver-background,
.wrk-section.middle-silver-background {
  background: #dae1e3; }

.wrk-page-break.middle-silver:after, .wrk-page-break.middle-silver-overlay:after {
  background: #dae1e3;
  background: -webkit-linear-gradient(left, #dae1e3, rgba(218, 225, 227, 0));
  background: linear-gradient(to right, #dae1e3, rgba(218, 225, 227, 0)); }

.wrk-page-break.middle-silver-black,
.wrk-section.middle-silver-black, .wrk-page-break.middle-silver-black-background,
.wrk-section.middle-silver-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #000, #000 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-black,
    .wrk-section.middle-silver-black, .wrk-page-break.middle-silver-black-background,
    .wrk-section.middle-silver-black-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #000 50%, #000 100%); } }

.wrk-page-break.middle-silver-white,
.wrk-section.middle-silver-white, .wrk-page-break.middle-silver-white-background,
.wrk-section.middle-silver-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-white,
    .wrk-section.middle-silver-white, .wrk-page-break.middle-silver-white-background,
    .wrk-section.middle-silver-white-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.middle-silver-silver,
.wrk-section.middle-silver-silver, .wrk-page-break.middle-silver-silver-background,
.wrk-section.middle-silver-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-silver,
    .wrk-section.middle-silver-silver, .wrk-page-break.middle-silver-silver-background,
    .wrk-section.middle-silver-silver-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.middle-silver-dark-silver,
.wrk-section.middle-silver-dark-silver, .wrk-page-break.middle-silver-dark-silver-background,
.wrk-section.middle-silver-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-dark-silver,
    .wrk-section.middle-silver-dark-silver, .wrk-page-break.middle-silver-dark-silver-background,
    .wrk-section.middle-silver-dark-silver-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.middle-silver-gray,
.wrk-section.middle-silver-gray, .wrk-page-break.middle-silver-gray-background,
.wrk-section.middle-silver-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-gray,
    .wrk-section.middle-silver-gray, .wrk-page-break.middle-silver-gray-background,
    .wrk-section.middle-silver-gray-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.middle-silver-blue-gray,
.wrk-section.middle-silver-blue-gray, .wrk-page-break.middle-silver-blue-gray-background,
.wrk-section.middle-silver-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-blue-gray,
    .wrk-section.middle-silver-blue-gray, .wrk-page-break.middle-silver-blue-gray-background,
    .wrk-section.middle-silver-blue-gray-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.middle-silver-teal,
.wrk-section.middle-silver-teal, .wrk-page-break.middle-silver-teal-background,
.wrk-section.middle-silver-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-teal,
    .wrk-section.middle-silver-teal, .wrk-page-break.middle-silver-teal-background,
    .wrk-section.middle-silver-teal-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.middle-silver-green,
.wrk-section.middle-silver-green, .wrk-page-break.middle-silver-green-background,
.wrk-section.middle-silver-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-green,
    .wrk-section.middle-silver-green, .wrk-page-break.middle-silver-green-background,
    .wrk-section.middle-silver-green-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.middle-silver-dark-green,
.wrk-section.middle-silver-dark-green, .wrk-page-break.middle-silver-dark-green-background,
.wrk-section.middle-silver-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-dark-green,
    .wrk-section.middle-silver-dark-green, .wrk-page-break.middle-silver-dark-green-background,
    .wrk-section.middle-silver-dark-green-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.middle-silver-yellow,
.wrk-section.middle-silver-yellow, .wrk-page-break.middle-silver-yellow-background,
.wrk-section.middle-silver-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-yellow,
    .wrk-section.middle-silver-yellow, .wrk-page-break.middle-silver-yellow-background,
    .wrk-section.middle-silver-yellow-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.middle-silver-orange,
.wrk-section.middle-silver-orange, .wrk-page-break.middle-silver-orange-background,
.wrk-section.middle-silver-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-orange,
    .wrk-section.middle-silver-orange, .wrk-page-break.middle-silver-orange-background,
    .wrk-section.middle-silver-orange-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.middle-silver-red,
.wrk-section.middle-silver-red, .wrk-page-break.middle-silver-red-background,
.wrk-section.middle-silver-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-red,
    .wrk-section.middle-silver-red, .wrk-page-break.middle-silver-red-background,
    .wrk-section.middle-silver-red-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.middle-silver-blue,
.wrk-section.middle-silver-blue, .wrk-page-break.middle-silver-blue-background,
.wrk-section.middle-silver-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-blue,
    .wrk-section.middle-silver-blue, .wrk-page-break.middle-silver-blue-background,
    .wrk-section.middle-silver-blue-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.middle-silver-dark-blue,
.wrk-section.middle-silver-dark-blue, .wrk-page-break.middle-silver-dark-blue-background,
.wrk-section.middle-silver-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-dark-blue,
    .wrk-section.middle-silver-dark-blue, .wrk-page-break.middle-silver-dark-blue-background,
    .wrk-section.middle-silver-dark-blue-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.middle-silver-wrk-black,
.wrk-section.middle-silver-wrk-black, .wrk-page-break.middle-silver-wrk-black-background,
.wrk-section.middle-silver-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-wrk-black,
    .wrk-section.middle-silver-wrk-black, .wrk-page-break.middle-silver-wrk-black-background,
    .wrk-section.middle-silver-wrk-black-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.middle-silver-dark-blue-page-break,
.wrk-section.middle-silver-dark-blue-page-break, .wrk-page-break.middle-silver-dark-blue-page-break-background,
.wrk-section.middle-silver-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #dae1e3 50%, #dae1e3 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #dae1e3 50%, #dae1e3 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.middle-silver-dark-blue-page-break,
    .wrk-section.middle-silver-dark-blue-page-break, .wrk-page-break.middle-silver-dark-blue-page-break-background,
    .wrk-section.middle-silver-dark-blue-page-break-background {
      background: #dae1e3;
      background: -webkit-linear-gradient(left, #dae1e3, #dae1e3 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #dae1e3, #dae1e3 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.dark-silver-color,
.wrk-section.dark-silver-color {
  color: #c9d3d6; }

.wrk-page-break.dark-silver,
.wrk-section.dark-silver, .wrk-page-break.dark-silver-background,
.wrk-section.dark-silver-background {
  background: #c9d3d6; }

.wrk-page-break.dark-silver:after, .wrk-page-break.dark-silver-overlay:after {
  background: #c9d3d6;
  background: -webkit-linear-gradient(left, #c9d3d6, rgba(201, 211, 214, 0));
  background: linear-gradient(to right, #c9d3d6, rgba(201, 211, 214, 0)); }

.wrk-page-break.dark-silver-black,
.wrk-section.dark-silver-black, .wrk-page-break.dark-silver-black-background,
.wrk-section.dark-silver-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #000, #000 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-black,
    .wrk-section.dark-silver-black, .wrk-page-break.dark-silver-black-background,
    .wrk-section.dark-silver-black-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #000 50%, #000 100%); } }

.wrk-page-break.dark-silver-white,
.wrk-section.dark-silver-white, .wrk-page-break.dark-silver-white-background,
.wrk-section.dark-silver-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-white,
    .wrk-section.dark-silver-white, .wrk-page-break.dark-silver-white-background,
    .wrk-section.dark-silver-white-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.dark-silver-silver,
.wrk-section.dark-silver-silver, .wrk-page-break.dark-silver-silver-background,
.wrk-section.dark-silver-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-silver,
    .wrk-section.dark-silver-silver, .wrk-page-break.dark-silver-silver-background,
    .wrk-section.dark-silver-silver-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.dark-silver-middle-silver,
.wrk-section.dark-silver-middle-silver, .wrk-page-break.dark-silver-middle-silver-background,
.wrk-section.dark-silver-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-middle-silver,
    .wrk-section.dark-silver-middle-silver, .wrk-page-break.dark-silver-middle-silver-background,
    .wrk-section.dark-silver-middle-silver-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.dark-silver-gray,
.wrk-section.dark-silver-gray, .wrk-page-break.dark-silver-gray-background,
.wrk-section.dark-silver-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-gray,
    .wrk-section.dark-silver-gray, .wrk-page-break.dark-silver-gray-background,
    .wrk-section.dark-silver-gray-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.dark-silver-blue-gray,
.wrk-section.dark-silver-blue-gray, .wrk-page-break.dark-silver-blue-gray-background,
.wrk-section.dark-silver-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-blue-gray,
    .wrk-section.dark-silver-blue-gray, .wrk-page-break.dark-silver-blue-gray-background,
    .wrk-section.dark-silver-blue-gray-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.dark-silver-teal,
.wrk-section.dark-silver-teal, .wrk-page-break.dark-silver-teal-background,
.wrk-section.dark-silver-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-teal,
    .wrk-section.dark-silver-teal, .wrk-page-break.dark-silver-teal-background,
    .wrk-section.dark-silver-teal-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.dark-silver-green,
.wrk-section.dark-silver-green, .wrk-page-break.dark-silver-green-background,
.wrk-section.dark-silver-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-green,
    .wrk-section.dark-silver-green, .wrk-page-break.dark-silver-green-background,
    .wrk-section.dark-silver-green-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.dark-silver-dark-green,
.wrk-section.dark-silver-dark-green, .wrk-page-break.dark-silver-dark-green-background,
.wrk-section.dark-silver-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-dark-green,
    .wrk-section.dark-silver-dark-green, .wrk-page-break.dark-silver-dark-green-background,
    .wrk-section.dark-silver-dark-green-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.dark-silver-yellow,
.wrk-section.dark-silver-yellow, .wrk-page-break.dark-silver-yellow-background,
.wrk-section.dark-silver-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-yellow,
    .wrk-section.dark-silver-yellow, .wrk-page-break.dark-silver-yellow-background,
    .wrk-section.dark-silver-yellow-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.dark-silver-orange,
.wrk-section.dark-silver-orange, .wrk-page-break.dark-silver-orange-background,
.wrk-section.dark-silver-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-orange,
    .wrk-section.dark-silver-orange, .wrk-page-break.dark-silver-orange-background,
    .wrk-section.dark-silver-orange-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.dark-silver-red,
.wrk-section.dark-silver-red, .wrk-page-break.dark-silver-red-background,
.wrk-section.dark-silver-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-red,
    .wrk-section.dark-silver-red, .wrk-page-break.dark-silver-red-background,
    .wrk-section.dark-silver-red-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.dark-silver-blue,
.wrk-section.dark-silver-blue, .wrk-page-break.dark-silver-blue-background,
.wrk-section.dark-silver-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-blue,
    .wrk-section.dark-silver-blue, .wrk-page-break.dark-silver-blue-background,
    .wrk-section.dark-silver-blue-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.dark-silver-dark-blue,
.wrk-section.dark-silver-dark-blue, .wrk-page-break.dark-silver-dark-blue-background,
.wrk-section.dark-silver-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-dark-blue,
    .wrk-section.dark-silver-dark-blue, .wrk-page-break.dark-silver-dark-blue-background,
    .wrk-section.dark-silver-dark-blue-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.dark-silver-wrk-black,
.wrk-section.dark-silver-wrk-black, .wrk-page-break.dark-silver-wrk-black-background,
.wrk-section.dark-silver-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-wrk-black,
    .wrk-section.dark-silver-wrk-black, .wrk-page-break.dark-silver-wrk-black-background,
    .wrk-section.dark-silver-wrk-black-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.dark-silver-dark-blue-page-break,
.wrk-section.dark-silver-dark-blue-page-break, .wrk-page-break.dark-silver-dark-blue-page-break-background,
.wrk-section.dark-silver-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #c9d3d6 50%, #c9d3d6 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #c9d3d6 50%, #c9d3d6 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-silver-dark-blue-page-break,
    .wrk-section.dark-silver-dark-blue-page-break, .wrk-page-break.dark-silver-dark-blue-page-break-background,
    .wrk-section.dark-silver-dark-blue-page-break-background {
      background: #c9d3d6;
      background: -webkit-linear-gradient(left, #c9d3d6, #c9d3d6 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #c9d3d6, #c9d3d6 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.gray-color,
.wrk-section.gray-color {
  color: #949599; }

.wrk-page-break.gray,
.wrk-section.gray, .wrk-page-break.gray-background,
.wrk-section.gray-background {
  background: #949599; }

.wrk-page-break.gray:after, .wrk-page-break.gray-overlay:after {
  background: #949599;
  background: -webkit-linear-gradient(left, #949599, rgba(148, 149, 153, 0));
  background: linear-gradient(to right, #949599, rgba(148, 149, 153, 0)); }

.wrk-page-break.gray-black,
.wrk-section.gray-black, .wrk-page-break.gray-black-background,
.wrk-section.gray-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #000, #000 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-black,
    .wrk-section.gray-black, .wrk-page-break.gray-black-background,
    .wrk-section.gray-black-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #000 50%, #000 100%); } }

.wrk-page-break.gray-white,
.wrk-section.gray-white, .wrk-page-break.gray-white-background,
.wrk-section.gray-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-white,
    .wrk-section.gray-white, .wrk-page-break.gray-white-background,
    .wrk-section.gray-white-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.gray-silver,
.wrk-section.gray-silver, .wrk-page-break.gray-silver-background,
.wrk-section.gray-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-silver,
    .wrk-section.gray-silver, .wrk-page-break.gray-silver-background,
    .wrk-section.gray-silver-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.gray-middle-silver,
.wrk-section.gray-middle-silver, .wrk-page-break.gray-middle-silver-background,
.wrk-section.gray-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-middle-silver,
    .wrk-section.gray-middle-silver, .wrk-page-break.gray-middle-silver-background,
    .wrk-section.gray-middle-silver-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.gray-dark-silver,
.wrk-section.gray-dark-silver, .wrk-page-break.gray-dark-silver-background,
.wrk-section.gray-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-dark-silver,
    .wrk-section.gray-dark-silver, .wrk-page-break.gray-dark-silver-background,
    .wrk-section.gray-dark-silver-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.gray-blue-gray,
.wrk-section.gray-blue-gray, .wrk-page-break.gray-blue-gray-background,
.wrk-section.gray-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-blue-gray,
    .wrk-section.gray-blue-gray, .wrk-page-break.gray-blue-gray-background,
    .wrk-section.gray-blue-gray-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.gray-teal,
.wrk-section.gray-teal, .wrk-page-break.gray-teal-background,
.wrk-section.gray-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-teal,
    .wrk-section.gray-teal, .wrk-page-break.gray-teal-background,
    .wrk-section.gray-teal-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.gray-green,
.wrk-section.gray-green, .wrk-page-break.gray-green-background,
.wrk-section.gray-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-green,
    .wrk-section.gray-green, .wrk-page-break.gray-green-background,
    .wrk-section.gray-green-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.gray-dark-green,
.wrk-section.gray-dark-green, .wrk-page-break.gray-dark-green-background,
.wrk-section.gray-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-dark-green,
    .wrk-section.gray-dark-green, .wrk-page-break.gray-dark-green-background,
    .wrk-section.gray-dark-green-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.gray-yellow,
.wrk-section.gray-yellow, .wrk-page-break.gray-yellow-background,
.wrk-section.gray-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-yellow,
    .wrk-section.gray-yellow, .wrk-page-break.gray-yellow-background,
    .wrk-section.gray-yellow-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.gray-orange,
.wrk-section.gray-orange, .wrk-page-break.gray-orange-background,
.wrk-section.gray-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-orange,
    .wrk-section.gray-orange, .wrk-page-break.gray-orange-background,
    .wrk-section.gray-orange-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.gray-red,
.wrk-section.gray-red, .wrk-page-break.gray-red-background,
.wrk-section.gray-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-red,
    .wrk-section.gray-red, .wrk-page-break.gray-red-background,
    .wrk-section.gray-red-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.gray-blue,
.wrk-section.gray-blue, .wrk-page-break.gray-blue-background,
.wrk-section.gray-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-blue,
    .wrk-section.gray-blue, .wrk-page-break.gray-blue-background,
    .wrk-section.gray-blue-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.gray-dark-blue,
.wrk-section.gray-dark-blue, .wrk-page-break.gray-dark-blue-background,
.wrk-section.gray-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-dark-blue,
    .wrk-section.gray-dark-blue, .wrk-page-break.gray-dark-blue-background,
    .wrk-section.gray-dark-blue-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.gray-wrk-black,
.wrk-section.gray-wrk-black, .wrk-page-break.gray-wrk-black-background,
.wrk-section.gray-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-wrk-black,
    .wrk-section.gray-wrk-black, .wrk-page-break.gray-wrk-black-background,
    .wrk-section.gray-wrk-black-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.gray-dark-blue-page-break,
.wrk-section.gray-dark-blue-page-break, .wrk-page-break.gray-dark-blue-page-break-background,
.wrk-section.gray-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #949599 50%, #949599 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #949599 50%, #949599 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.gray-dark-blue-page-break,
    .wrk-section.gray-dark-blue-page-break, .wrk-page-break.gray-dark-blue-page-break-background,
    .wrk-section.gray-dark-blue-page-break-background {
      background: #949599;
      background: -webkit-linear-gradient(left, #949599, #949599 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #949599, #949599 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.blue-gray-color,
.wrk-section.blue-gray-color {
  color: #7f8c8d; }

.wrk-page-break, .wrk-page-break.blue-gray,
.wrk-section.blue-gray, .wrk-page-break.blue-gray-background,
.wrk-section.blue-gray-background {
  background: #7f8c8d; }

.wrk-page-break:after, .wrk-page-break.gray-overlay:after, .wrk-page-break.blue-gray:after, .wrk-page-break.blue-gray-overlay:after {
  background: #7f8c8d;
  background: -webkit-linear-gradient(left, #7f8c8d, rgba(127, 140, 141, 0));
  background: linear-gradient(to right, #7f8c8d, rgba(127, 140, 141, 0)); }

.wrk-page-break.blue-gray-black,
.wrk-section.blue-gray-black, .wrk-page-break.blue-gray-black-background,
.wrk-section.blue-gray-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #000, #000 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-black,
    .wrk-section.blue-gray-black, .wrk-page-break.blue-gray-black-background,
    .wrk-section.blue-gray-black-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #000 50%, #000 100%); } }

.wrk-page-break.blue-gray-white,
.wrk-section.blue-gray-white, .wrk-page-break.blue-gray-white-background,
.wrk-section.blue-gray-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-white,
    .wrk-section.blue-gray-white, .wrk-page-break.blue-gray-white-background,
    .wrk-section.blue-gray-white-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.blue-gray-silver,
.wrk-section.blue-gray-silver, .wrk-page-break.blue-gray-silver-background,
.wrk-section.blue-gray-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-silver,
    .wrk-section.blue-gray-silver, .wrk-page-break.blue-gray-silver-background,
    .wrk-section.blue-gray-silver-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.blue-gray-middle-silver,
.wrk-section.blue-gray-middle-silver, .wrk-page-break.blue-gray-middle-silver-background,
.wrk-section.blue-gray-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-middle-silver,
    .wrk-section.blue-gray-middle-silver, .wrk-page-break.blue-gray-middle-silver-background,
    .wrk-section.blue-gray-middle-silver-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.blue-gray-dark-silver,
.wrk-section.blue-gray-dark-silver, .wrk-page-break.blue-gray-dark-silver-background,
.wrk-section.blue-gray-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-dark-silver,
    .wrk-section.blue-gray-dark-silver, .wrk-page-break.blue-gray-dark-silver-background,
    .wrk-section.blue-gray-dark-silver-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.blue-gray-gray,
.wrk-section.blue-gray-gray, .wrk-page-break.blue-gray-gray-background,
.wrk-section.blue-gray-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-gray,
    .wrk-section.blue-gray-gray, .wrk-page-break.blue-gray-gray-background,
    .wrk-section.blue-gray-gray-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.blue-gray-teal,
.wrk-section.blue-gray-teal, .wrk-page-break.blue-gray-teal-background,
.wrk-section.blue-gray-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-teal,
    .wrk-section.blue-gray-teal, .wrk-page-break.blue-gray-teal-background,
    .wrk-section.blue-gray-teal-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.blue-gray-green,
.wrk-section.blue-gray-green, .wrk-page-break.blue-gray-green-background,
.wrk-section.blue-gray-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-green,
    .wrk-section.blue-gray-green, .wrk-page-break.blue-gray-green-background,
    .wrk-section.blue-gray-green-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.blue-gray-dark-green,
.wrk-section.blue-gray-dark-green, .wrk-page-break.blue-gray-dark-green-background,
.wrk-section.blue-gray-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-dark-green,
    .wrk-section.blue-gray-dark-green, .wrk-page-break.blue-gray-dark-green-background,
    .wrk-section.blue-gray-dark-green-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.blue-gray-yellow,
.wrk-section.blue-gray-yellow, .wrk-page-break.blue-gray-yellow-background,
.wrk-section.blue-gray-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-yellow,
    .wrk-section.blue-gray-yellow, .wrk-page-break.blue-gray-yellow-background,
    .wrk-section.blue-gray-yellow-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.blue-gray-orange,
.wrk-section.blue-gray-orange, .wrk-page-break.blue-gray-orange-background,
.wrk-section.blue-gray-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-orange,
    .wrk-section.blue-gray-orange, .wrk-page-break.blue-gray-orange-background,
    .wrk-section.blue-gray-orange-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.blue-gray-red,
.wrk-section.blue-gray-red, .wrk-page-break.blue-gray-red-background,
.wrk-section.blue-gray-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-red,
    .wrk-section.blue-gray-red, .wrk-page-break.blue-gray-red-background,
    .wrk-section.blue-gray-red-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.blue-gray-blue,
.wrk-section.blue-gray-blue, .wrk-page-break.blue-gray-blue-background,
.wrk-section.blue-gray-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-blue,
    .wrk-section.blue-gray-blue, .wrk-page-break.blue-gray-blue-background,
    .wrk-section.blue-gray-blue-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.blue-gray-dark-blue,
.wrk-section.blue-gray-dark-blue, .wrk-page-break.blue-gray-dark-blue-background,
.wrk-section.blue-gray-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-dark-blue,
    .wrk-section.blue-gray-dark-blue, .wrk-page-break.blue-gray-dark-blue-background,
    .wrk-section.blue-gray-dark-blue-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.blue-gray-wrk-black,
.wrk-section.blue-gray-wrk-black, .wrk-page-break.blue-gray-wrk-black-background,
.wrk-section.blue-gray-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-wrk-black,
    .wrk-section.blue-gray-wrk-black, .wrk-page-break.blue-gray-wrk-black-background,
    .wrk-section.blue-gray-wrk-black-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.blue-gray-dark-blue-page-break,
.wrk-section.blue-gray-dark-blue-page-break, .wrk-page-break.blue-gray-dark-blue-page-break-background,
.wrk-section.blue-gray-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #7f8c8d 50%, #7f8c8d 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #7f8c8d 50%, #7f8c8d 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray-dark-blue-page-break,
    .wrk-section.blue-gray-dark-blue-page-break, .wrk-page-break.blue-gray-dark-blue-page-break-background,
    .wrk-section.blue-gray-dark-blue-page-break-background {
      background: #7f8c8d;
      background: -webkit-linear-gradient(left, #7f8c8d, #7f8c8d 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #7f8c8d, #7f8c8d 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.teal-color,
.wrk-section.teal-color {
  color: #1abc9c; }

.wrk-page-break.teal,
.wrk-section.teal, .wrk-page-break.teal-background,
.wrk-section.teal-background {
  background: #1abc9c; }

.wrk-page-break.teal:after, .wrk-page-break.teal-overlay:after {
  background: #1abc9c;
  background: -webkit-linear-gradient(left, #1abc9c, rgba(26, 188, 156, 0));
  background: linear-gradient(to right, #1abc9c, rgba(26, 188, 156, 0)); }

.wrk-page-break.teal-black,
.wrk-section.teal-black, .wrk-page-break.teal-black-background,
.wrk-section.teal-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #000, #000 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-black,
    .wrk-section.teal-black, .wrk-page-break.teal-black-background,
    .wrk-section.teal-black-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #000 50%, #000 100%); } }

.wrk-page-break.teal-white,
.wrk-section.teal-white, .wrk-page-break.teal-white-background,
.wrk-section.teal-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-white,
    .wrk-section.teal-white, .wrk-page-break.teal-white-background,
    .wrk-section.teal-white-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.teal-silver,
.wrk-section.teal-silver, .wrk-page-break.teal-silver-background,
.wrk-section.teal-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-silver,
    .wrk-section.teal-silver, .wrk-page-break.teal-silver-background,
    .wrk-section.teal-silver-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.teal-middle-silver,
.wrk-section.teal-middle-silver, .wrk-page-break.teal-middle-silver-background,
.wrk-section.teal-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-middle-silver,
    .wrk-section.teal-middle-silver, .wrk-page-break.teal-middle-silver-background,
    .wrk-section.teal-middle-silver-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.teal-dark-silver,
.wrk-section.teal-dark-silver, .wrk-page-break.teal-dark-silver-background,
.wrk-section.teal-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-dark-silver,
    .wrk-section.teal-dark-silver, .wrk-page-break.teal-dark-silver-background,
    .wrk-section.teal-dark-silver-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.teal-gray,
.wrk-section.teal-gray, .wrk-page-break.teal-gray-background,
.wrk-section.teal-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-gray,
    .wrk-section.teal-gray, .wrk-page-break.teal-gray-background,
    .wrk-section.teal-gray-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.teal-blue-gray,
.wrk-section.teal-blue-gray, .wrk-page-break.teal-blue-gray-background,
.wrk-section.teal-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-blue-gray,
    .wrk-section.teal-blue-gray, .wrk-page-break.teal-blue-gray-background,
    .wrk-section.teal-blue-gray-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.teal-green,
.wrk-section.teal-green, .wrk-page-break.teal-green-background,
.wrk-section.teal-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-green,
    .wrk-section.teal-green, .wrk-page-break.teal-green-background,
    .wrk-section.teal-green-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.teal-dark-green,
.wrk-section.teal-dark-green, .wrk-page-break.teal-dark-green-background,
.wrk-section.teal-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-dark-green,
    .wrk-section.teal-dark-green, .wrk-page-break.teal-dark-green-background,
    .wrk-section.teal-dark-green-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.teal-yellow,
.wrk-section.teal-yellow, .wrk-page-break.teal-yellow-background,
.wrk-section.teal-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-yellow,
    .wrk-section.teal-yellow, .wrk-page-break.teal-yellow-background,
    .wrk-section.teal-yellow-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.teal-orange,
.wrk-section.teal-orange, .wrk-page-break.teal-orange-background,
.wrk-section.teal-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-orange,
    .wrk-section.teal-orange, .wrk-page-break.teal-orange-background,
    .wrk-section.teal-orange-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.teal-red,
.wrk-section.teal-red, .wrk-page-break.teal-red-background,
.wrk-section.teal-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-red,
    .wrk-section.teal-red, .wrk-page-break.teal-red-background,
    .wrk-section.teal-red-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.teal-blue,
.wrk-section.teal-blue, .wrk-page-break.teal-blue-background,
.wrk-section.teal-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-blue,
    .wrk-section.teal-blue, .wrk-page-break.teal-blue-background,
    .wrk-section.teal-blue-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.teal-dark-blue,
.wrk-section.teal-dark-blue, .wrk-page-break.teal-dark-blue-background,
.wrk-section.teal-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-dark-blue,
    .wrk-section.teal-dark-blue, .wrk-page-break.teal-dark-blue-background,
    .wrk-section.teal-dark-blue-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.teal-wrk-black,
.wrk-section.teal-wrk-black, .wrk-page-break.teal-wrk-black-background,
.wrk-section.teal-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-wrk-black,
    .wrk-section.teal-wrk-black, .wrk-page-break.teal-wrk-black-background,
    .wrk-section.teal-wrk-black-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.teal-dark-blue-page-break,
.wrk-section.teal-dark-blue-page-break, .wrk-page-break.teal-dark-blue-page-break-background,
.wrk-section.teal-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #1abc9c 50%, #1abc9c 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #1abc9c 50%, #1abc9c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.teal-dark-blue-page-break,
    .wrk-section.teal-dark-blue-page-break, .wrk-page-break.teal-dark-blue-page-break-background,
    .wrk-section.teal-dark-blue-page-break-background {
      background: #1abc9c;
      background: -webkit-linear-gradient(left, #1abc9c, #1abc9c 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #1abc9c, #1abc9c 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.green-color,
.wrk-section.green-color {
  color: #87c540; }

.wrk-page-break.green,
.wrk-section.green, .wrk-page-break.green-background,
.wrk-section.green-background {
  background: #87c540; }

.wrk-page-break.green:after, .wrk-page-break.green-overlay:after {
  background: #87c540;
  background: -webkit-linear-gradient(left, #87c540, rgba(135, 197, 64, 0));
  background: linear-gradient(to right, #87c540, rgba(135, 197, 64, 0)); }

.wrk-page-break.green-black,
.wrk-section.green-black, .wrk-page-break.green-black-background,
.wrk-section.green-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #000, #000 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-black,
    .wrk-section.green-black, .wrk-page-break.green-black-background,
    .wrk-section.green-black-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #000 50%, #000 100%); } }

.wrk-page-break.green-white,
.wrk-section.green-white, .wrk-page-break.green-white-background,
.wrk-section.green-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-white,
    .wrk-section.green-white, .wrk-page-break.green-white-background,
    .wrk-section.green-white-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.green-silver,
.wrk-section.green-silver, .wrk-page-break.green-silver-background,
.wrk-section.green-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-silver,
    .wrk-section.green-silver, .wrk-page-break.green-silver-background,
    .wrk-section.green-silver-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.green-middle-silver,
.wrk-section.green-middle-silver, .wrk-page-break.green-middle-silver-background,
.wrk-section.green-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-middle-silver,
    .wrk-section.green-middle-silver, .wrk-page-break.green-middle-silver-background,
    .wrk-section.green-middle-silver-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.green-dark-silver,
.wrk-section.green-dark-silver, .wrk-page-break.green-dark-silver-background,
.wrk-section.green-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-dark-silver,
    .wrk-section.green-dark-silver, .wrk-page-break.green-dark-silver-background,
    .wrk-section.green-dark-silver-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.green-gray,
.wrk-section.green-gray, .wrk-page-break.green-gray-background,
.wrk-section.green-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-gray,
    .wrk-section.green-gray, .wrk-page-break.green-gray-background,
    .wrk-section.green-gray-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.green-blue-gray,
.wrk-section.green-blue-gray, .wrk-page-break.green-blue-gray-background,
.wrk-section.green-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-blue-gray,
    .wrk-section.green-blue-gray, .wrk-page-break.green-blue-gray-background,
    .wrk-section.green-blue-gray-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.green-teal,
.wrk-section.green-teal, .wrk-page-break.green-teal-background,
.wrk-section.green-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-teal,
    .wrk-section.green-teal, .wrk-page-break.green-teal-background,
    .wrk-section.green-teal-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.green-dark-green,
.wrk-section.green-dark-green, .wrk-page-break.green-dark-green-background,
.wrk-section.green-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-dark-green,
    .wrk-section.green-dark-green, .wrk-page-break.green-dark-green-background,
    .wrk-section.green-dark-green-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.green-yellow,
.wrk-section.green-yellow, .wrk-page-break.green-yellow-background,
.wrk-section.green-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-yellow,
    .wrk-section.green-yellow, .wrk-page-break.green-yellow-background,
    .wrk-section.green-yellow-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.green-orange,
.wrk-section.green-orange, .wrk-page-break.green-orange-background,
.wrk-section.green-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-orange,
    .wrk-section.green-orange, .wrk-page-break.green-orange-background,
    .wrk-section.green-orange-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.green-red,
.wrk-section.green-red, .wrk-page-break.green-red-background,
.wrk-section.green-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-red,
    .wrk-section.green-red, .wrk-page-break.green-red-background,
    .wrk-section.green-red-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.green-blue,
.wrk-section.green-blue, .wrk-page-break.green-blue-background,
.wrk-section.green-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-blue,
    .wrk-section.green-blue, .wrk-page-break.green-blue-background,
    .wrk-section.green-blue-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.green-dark-blue,
.wrk-section.green-dark-blue, .wrk-page-break.green-dark-blue-background,
.wrk-section.green-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-dark-blue,
    .wrk-section.green-dark-blue, .wrk-page-break.green-dark-blue-background,
    .wrk-section.green-dark-blue-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.green-wrk-black,
.wrk-section.green-wrk-black, .wrk-page-break.green-wrk-black-background,
.wrk-section.green-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-wrk-black,
    .wrk-section.green-wrk-black, .wrk-page-break.green-wrk-black-background,
    .wrk-section.green-wrk-black-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.green-dark-blue-page-break,
.wrk-section.green-dark-blue-page-break, .wrk-page-break.green-dark-blue-page-break-background,
.wrk-section.green-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #87c540 50%, #87c540 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #87c540 50%, #87c540 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.green-dark-blue-page-break,
    .wrk-section.green-dark-blue-page-break, .wrk-page-break.green-dark-blue-page-break-background,
    .wrk-section.green-dark-blue-page-break-background {
      background: #87c540;
      background: -webkit-linear-gradient(left, #87c540, #87c540 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #87c540, #87c540 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.dark-green-color,
.wrk-section.dark-green-color {
  color: #569015; }

.wrk-page-break.dark-green,
.wrk-section.dark-green, .wrk-page-break.dark-green-background,
.wrk-section.dark-green-background {
  background: #569015; }

.wrk-page-break.dark-green:after, .wrk-page-break.dark-green-overlay:after {
  background: #569015;
  background: -webkit-linear-gradient(left, #569015, rgba(86, 144, 21, 0));
  background: linear-gradient(to right, #569015, rgba(86, 144, 21, 0)); }

.wrk-page-break.dark-green-black,
.wrk-section.dark-green-black, .wrk-page-break.dark-green-black-background,
.wrk-section.dark-green-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #000, #000 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-black,
    .wrk-section.dark-green-black, .wrk-page-break.dark-green-black-background,
    .wrk-section.dark-green-black-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #000 50%, #000 100%); } }

.wrk-page-break.dark-green-white,
.wrk-section.dark-green-white, .wrk-page-break.dark-green-white-background,
.wrk-section.dark-green-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-white,
    .wrk-section.dark-green-white, .wrk-page-break.dark-green-white-background,
    .wrk-section.dark-green-white-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.dark-green-silver,
.wrk-section.dark-green-silver, .wrk-page-break.dark-green-silver-background,
.wrk-section.dark-green-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-silver,
    .wrk-section.dark-green-silver, .wrk-page-break.dark-green-silver-background,
    .wrk-section.dark-green-silver-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.dark-green-middle-silver,
.wrk-section.dark-green-middle-silver, .wrk-page-break.dark-green-middle-silver-background,
.wrk-section.dark-green-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-middle-silver,
    .wrk-section.dark-green-middle-silver, .wrk-page-break.dark-green-middle-silver-background,
    .wrk-section.dark-green-middle-silver-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.dark-green-dark-silver,
.wrk-section.dark-green-dark-silver, .wrk-page-break.dark-green-dark-silver-background,
.wrk-section.dark-green-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-dark-silver,
    .wrk-section.dark-green-dark-silver, .wrk-page-break.dark-green-dark-silver-background,
    .wrk-section.dark-green-dark-silver-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.dark-green-gray,
.wrk-section.dark-green-gray, .wrk-page-break.dark-green-gray-background,
.wrk-section.dark-green-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-gray,
    .wrk-section.dark-green-gray, .wrk-page-break.dark-green-gray-background,
    .wrk-section.dark-green-gray-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.dark-green-blue-gray,
.wrk-section.dark-green-blue-gray, .wrk-page-break.dark-green-blue-gray-background,
.wrk-section.dark-green-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-blue-gray,
    .wrk-section.dark-green-blue-gray, .wrk-page-break.dark-green-blue-gray-background,
    .wrk-section.dark-green-blue-gray-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.dark-green-teal,
.wrk-section.dark-green-teal, .wrk-page-break.dark-green-teal-background,
.wrk-section.dark-green-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-teal,
    .wrk-section.dark-green-teal, .wrk-page-break.dark-green-teal-background,
    .wrk-section.dark-green-teal-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.dark-green-green,
.wrk-section.dark-green-green, .wrk-page-break.dark-green-green-background,
.wrk-section.dark-green-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-green,
    .wrk-section.dark-green-green, .wrk-page-break.dark-green-green-background,
    .wrk-section.dark-green-green-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.dark-green-yellow,
.wrk-section.dark-green-yellow, .wrk-page-break.dark-green-yellow-background,
.wrk-section.dark-green-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-yellow,
    .wrk-section.dark-green-yellow, .wrk-page-break.dark-green-yellow-background,
    .wrk-section.dark-green-yellow-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.dark-green-orange,
.wrk-section.dark-green-orange, .wrk-page-break.dark-green-orange-background,
.wrk-section.dark-green-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-orange,
    .wrk-section.dark-green-orange, .wrk-page-break.dark-green-orange-background,
    .wrk-section.dark-green-orange-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.dark-green-red,
.wrk-section.dark-green-red, .wrk-page-break.dark-green-red-background,
.wrk-section.dark-green-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-red,
    .wrk-section.dark-green-red, .wrk-page-break.dark-green-red-background,
    .wrk-section.dark-green-red-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.dark-green-blue,
.wrk-section.dark-green-blue, .wrk-page-break.dark-green-blue-background,
.wrk-section.dark-green-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-blue,
    .wrk-section.dark-green-blue, .wrk-page-break.dark-green-blue-background,
    .wrk-section.dark-green-blue-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.dark-green-dark-blue,
.wrk-section.dark-green-dark-blue, .wrk-page-break.dark-green-dark-blue-background,
.wrk-section.dark-green-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-dark-blue,
    .wrk-section.dark-green-dark-blue, .wrk-page-break.dark-green-dark-blue-background,
    .wrk-section.dark-green-dark-blue-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.dark-green-wrk-black,
.wrk-section.dark-green-wrk-black, .wrk-page-break.dark-green-wrk-black-background,
.wrk-section.dark-green-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-wrk-black,
    .wrk-section.dark-green-wrk-black, .wrk-page-break.dark-green-wrk-black-background,
    .wrk-section.dark-green-wrk-black-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.dark-green-dark-blue-page-break,
.wrk-section.dark-green-dark-blue-page-break, .wrk-page-break.dark-green-dark-blue-page-break-background,
.wrk-section.dark-green-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #569015 50%, #569015 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #569015 50%, #569015 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-green-dark-blue-page-break,
    .wrk-section.dark-green-dark-blue-page-break, .wrk-page-break.dark-green-dark-blue-page-break-background,
    .wrk-section.dark-green-dark-blue-page-break-background {
      background: #569015;
      background: -webkit-linear-gradient(left, #569015, #569015 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #569015, #569015 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.yellow-color,
.wrk-section.yellow-color {
  color: #f1c40f; }

.wrk-page-break.yellow,
.wrk-section.yellow, .wrk-page-break.yellow-background,
.wrk-section.yellow-background {
  background: #f1c40f; }

.wrk-page-break.yellow:after, .wrk-page-break.yellow-overlay:after {
  background: #f1c40f;
  background: -webkit-linear-gradient(left, #f1c40f, rgba(241, 196, 15, 0));
  background: linear-gradient(to right, #f1c40f, rgba(241, 196, 15, 0)); }

.wrk-page-break.yellow-black,
.wrk-section.yellow-black, .wrk-page-break.yellow-black-background,
.wrk-section.yellow-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #000, #000 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-black,
    .wrk-section.yellow-black, .wrk-page-break.yellow-black-background,
    .wrk-section.yellow-black-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #000 50%, #000 100%); } }

.wrk-page-break.yellow-white,
.wrk-section.yellow-white, .wrk-page-break.yellow-white-background,
.wrk-section.yellow-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-white,
    .wrk-section.yellow-white, .wrk-page-break.yellow-white-background,
    .wrk-section.yellow-white-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.yellow-silver,
.wrk-section.yellow-silver, .wrk-page-break.yellow-silver-background,
.wrk-section.yellow-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-silver,
    .wrk-section.yellow-silver, .wrk-page-break.yellow-silver-background,
    .wrk-section.yellow-silver-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.yellow-middle-silver,
.wrk-section.yellow-middle-silver, .wrk-page-break.yellow-middle-silver-background,
.wrk-section.yellow-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-middle-silver,
    .wrk-section.yellow-middle-silver, .wrk-page-break.yellow-middle-silver-background,
    .wrk-section.yellow-middle-silver-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.yellow-dark-silver,
.wrk-section.yellow-dark-silver, .wrk-page-break.yellow-dark-silver-background,
.wrk-section.yellow-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-dark-silver,
    .wrk-section.yellow-dark-silver, .wrk-page-break.yellow-dark-silver-background,
    .wrk-section.yellow-dark-silver-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.yellow-gray,
.wrk-section.yellow-gray, .wrk-page-break.yellow-gray-background,
.wrk-section.yellow-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-gray,
    .wrk-section.yellow-gray, .wrk-page-break.yellow-gray-background,
    .wrk-section.yellow-gray-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.yellow-blue-gray,
.wrk-section.yellow-blue-gray, .wrk-page-break.yellow-blue-gray-background,
.wrk-section.yellow-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-blue-gray,
    .wrk-section.yellow-blue-gray, .wrk-page-break.yellow-blue-gray-background,
    .wrk-section.yellow-blue-gray-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.yellow-teal,
.wrk-section.yellow-teal, .wrk-page-break.yellow-teal-background,
.wrk-section.yellow-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-teal,
    .wrk-section.yellow-teal, .wrk-page-break.yellow-teal-background,
    .wrk-section.yellow-teal-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.yellow-green,
.wrk-section.yellow-green, .wrk-page-break.yellow-green-background,
.wrk-section.yellow-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-green,
    .wrk-section.yellow-green, .wrk-page-break.yellow-green-background,
    .wrk-section.yellow-green-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.yellow-dark-green,
.wrk-section.yellow-dark-green, .wrk-page-break.yellow-dark-green-background,
.wrk-section.yellow-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-dark-green,
    .wrk-section.yellow-dark-green, .wrk-page-break.yellow-dark-green-background,
    .wrk-section.yellow-dark-green-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.yellow-orange,
.wrk-section.yellow-orange, .wrk-page-break.yellow-orange-background,
.wrk-section.yellow-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-orange,
    .wrk-section.yellow-orange, .wrk-page-break.yellow-orange-background,
    .wrk-section.yellow-orange-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.yellow-red,
.wrk-section.yellow-red, .wrk-page-break.yellow-red-background,
.wrk-section.yellow-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-red,
    .wrk-section.yellow-red, .wrk-page-break.yellow-red-background,
    .wrk-section.yellow-red-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.yellow-blue,
.wrk-section.yellow-blue, .wrk-page-break.yellow-blue-background,
.wrk-section.yellow-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-blue,
    .wrk-section.yellow-blue, .wrk-page-break.yellow-blue-background,
    .wrk-section.yellow-blue-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.yellow-dark-blue,
.wrk-section.yellow-dark-blue, .wrk-page-break.yellow-dark-blue-background,
.wrk-section.yellow-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-dark-blue,
    .wrk-section.yellow-dark-blue, .wrk-page-break.yellow-dark-blue-background,
    .wrk-section.yellow-dark-blue-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.yellow-wrk-black,
.wrk-section.yellow-wrk-black, .wrk-page-break.yellow-wrk-black-background,
.wrk-section.yellow-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-wrk-black,
    .wrk-section.yellow-wrk-black, .wrk-page-break.yellow-wrk-black-background,
    .wrk-section.yellow-wrk-black-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.yellow-dark-blue-page-break,
.wrk-section.yellow-dark-blue-page-break, .wrk-page-break.yellow-dark-blue-page-break-background,
.wrk-section.yellow-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #f1c40f 50%, #f1c40f 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #f1c40f 50%, #f1c40f 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.yellow-dark-blue-page-break,
    .wrk-section.yellow-dark-blue-page-break, .wrk-page-break.yellow-dark-blue-page-break-background,
    .wrk-section.yellow-dark-blue-page-break-background {
      background: #f1c40f;
      background: -webkit-linear-gradient(left, #f1c40f, #f1c40f 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #f1c40f, #f1c40f 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.orange-color,
.wrk-section.orange-color {
  color: #e67e22; }

.wrk-page-break.orange,
.wrk-section.orange, .wrk-page-break.orange-background,
.wrk-section.orange-background {
  background: #e67e22; }

.wrk-page-break.orange:after, .wrk-page-break.orange-overlay:after {
  background: #e67e22;
  background: -webkit-linear-gradient(left, #e67e22, rgba(230, 126, 34, 0));
  background: linear-gradient(to right, #e67e22, rgba(230, 126, 34, 0)); }

.wrk-page-break.orange-black,
.wrk-section.orange-black, .wrk-page-break.orange-black-background,
.wrk-section.orange-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #000, #000 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-black,
    .wrk-section.orange-black, .wrk-page-break.orange-black-background,
    .wrk-section.orange-black-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #000 50%, #000 100%); } }

.wrk-page-break.orange-white,
.wrk-section.orange-white, .wrk-page-break.orange-white-background,
.wrk-section.orange-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-white,
    .wrk-section.orange-white, .wrk-page-break.orange-white-background,
    .wrk-section.orange-white-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.orange-silver,
.wrk-section.orange-silver, .wrk-page-break.orange-silver-background,
.wrk-section.orange-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-silver,
    .wrk-section.orange-silver, .wrk-page-break.orange-silver-background,
    .wrk-section.orange-silver-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.orange-middle-silver,
.wrk-section.orange-middle-silver, .wrk-page-break.orange-middle-silver-background,
.wrk-section.orange-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-middle-silver,
    .wrk-section.orange-middle-silver, .wrk-page-break.orange-middle-silver-background,
    .wrk-section.orange-middle-silver-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.orange-dark-silver,
.wrk-section.orange-dark-silver, .wrk-page-break.orange-dark-silver-background,
.wrk-section.orange-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-dark-silver,
    .wrk-section.orange-dark-silver, .wrk-page-break.orange-dark-silver-background,
    .wrk-section.orange-dark-silver-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.orange-gray,
.wrk-section.orange-gray, .wrk-page-break.orange-gray-background,
.wrk-section.orange-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-gray,
    .wrk-section.orange-gray, .wrk-page-break.orange-gray-background,
    .wrk-section.orange-gray-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.orange-blue-gray,
.wrk-section.orange-blue-gray, .wrk-page-break.orange-blue-gray-background,
.wrk-section.orange-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-blue-gray,
    .wrk-section.orange-blue-gray, .wrk-page-break.orange-blue-gray-background,
    .wrk-section.orange-blue-gray-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.orange-teal,
.wrk-section.orange-teal, .wrk-page-break.orange-teal-background,
.wrk-section.orange-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-teal,
    .wrk-section.orange-teal, .wrk-page-break.orange-teal-background,
    .wrk-section.orange-teal-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.orange-green,
.wrk-section.orange-green, .wrk-page-break.orange-green-background,
.wrk-section.orange-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-green,
    .wrk-section.orange-green, .wrk-page-break.orange-green-background,
    .wrk-section.orange-green-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.orange-dark-green,
.wrk-section.orange-dark-green, .wrk-page-break.orange-dark-green-background,
.wrk-section.orange-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-dark-green,
    .wrk-section.orange-dark-green, .wrk-page-break.orange-dark-green-background,
    .wrk-section.orange-dark-green-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.orange-yellow,
.wrk-section.orange-yellow, .wrk-page-break.orange-yellow-background,
.wrk-section.orange-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-yellow,
    .wrk-section.orange-yellow, .wrk-page-break.orange-yellow-background,
    .wrk-section.orange-yellow-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.orange-red,
.wrk-section.orange-red, .wrk-page-break.orange-red-background,
.wrk-section.orange-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-red,
    .wrk-section.orange-red, .wrk-page-break.orange-red-background,
    .wrk-section.orange-red-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.orange-blue,
.wrk-section.orange-blue, .wrk-page-break.orange-blue-background,
.wrk-section.orange-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-blue,
    .wrk-section.orange-blue, .wrk-page-break.orange-blue-background,
    .wrk-section.orange-blue-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.orange-dark-blue,
.wrk-section.orange-dark-blue, .wrk-page-break.orange-dark-blue-background,
.wrk-section.orange-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-dark-blue,
    .wrk-section.orange-dark-blue, .wrk-page-break.orange-dark-blue-background,
    .wrk-section.orange-dark-blue-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.orange-wrk-black,
.wrk-section.orange-wrk-black, .wrk-page-break.orange-wrk-black-background,
.wrk-section.orange-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-wrk-black,
    .wrk-section.orange-wrk-black, .wrk-page-break.orange-wrk-black-background,
    .wrk-section.orange-wrk-black-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.orange-dark-blue-page-break,
.wrk-section.orange-dark-blue-page-break, .wrk-page-break.orange-dark-blue-page-break-background,
.wrk-section.orange-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #e67e22 50%, #e67e22 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #e67e22 50%, #e67e22 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.orange-dark-blue-page-break,
    .wrk-section.orange-dark-blue-page-break, .wrk-page-break.orange-dark-blue-page-break-background,
    .wrk-section.orange-dark-blue-page-break-background {
      background: #e67e22;
      background: -webkit-linear-gradient(left, #e67e22, #e67e22 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #e67e22, #e67e22 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.red-color,
.wrk-section.red-color {
  color: #d32026; }

.wrk-page-break.red,
.wrk-section.red, .wrk-page-break.red-background,
.wrk-section.red-background {
  background: #d32026; }

.wrk-page-break.red:after, .wrk-page-break.red-overlay:after {
  background: #d32026;
  background: -webkit-linear-gradient(left, #d32026, rgba(211, 32, 38, 0));
  background: linear-gradient(to right, #d32026, rgba(211, 32, 38, 0)); }

.wrk-page-break.red-black,
.wrk-section.red-black, .wrk-page-break.red-black-background,
.wrk-section.red-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #000, #000 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-black,
    .wrk-section.red-black, .wrk-page-break.red-black-background,
    .wrk-section.red-black-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #000 50%, #000 100%); } }

.wrk-page-break.red-white,
.wrk-section.red-white, .wrk-page-break.red-white-background,
.wrk-section.red-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-white,
    .wrk-section.red-white, .wrk-page-break.red-white-background,
    .wrk-section.red-white-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.red-silver,
.wrk-section.red-silver, .wrk-page-break.red-silver-background,
.wrk-section.red-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-silver,
    .wrk-section.red-silver, .wrk-page-break.red-silver-background,
    .wrk-section.red-silver-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.red-middle-silver,
.wrk-section.red-middle-silver, .wrk-page-break.red-middle-silver-background,
.wrk-section.red-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-middle-silver,
    .wrk-section.red-middle-silver, .wrk-page-break.red-middle-silver-background,
    .wrk-section.red-middle-silver-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.red-dark-silver,
.wrk-section.red-dark-silver, .wrk-page-break.red-dark-silver-background,
.wrk-section.red-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-dark-silver,
    .wrk-section.red-dark-silver, .wrk-page-break.red-dark-silver-background,
    .wrk-section.red-dark-silver-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.red-gray,
.wrk-section.red-gray, .wrk-page-break.red-gray-background,
.wrk-section.red-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-gray,
    .wrk-section.red-gray, .wrk-page-break.red-gray-background,
    .wrk-section.red-gray-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.red-blue-gray,
.wrk-section.red-blue-gray, .wrk-page-break.red-blue-gray-background,
.wrk-section.red-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-blue-gray,
    .wrk-section.red-blue-gray, .wrk-page-break.red-blue-gray-background,
    .wrk-section.red-blue-gray-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.red-teal,
.wrk-section.red-teal, .wrk-page-break.red-teal-background,
.wrk-section.red-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-teal,
    .wrk-section.red-teal, .wrk-page-break.red-teal-background,
    .wrk-section.red-teal-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.red-green,
.wrk-section.red-green, .wrk-page-break.red-green-background,
.wrk-section.red-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-green,
    .wrk-section.red-green, .wrk-page-break.red-green-background,
    .wrk-section.red-green-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.red-dark-green,
.wrk-section.red-dark-green, .wrk-page-break.red-dark-green-background,
.wrk-section.red-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-dark-green,
    .wrk-section.red-dark-green, .wrk-page-break.red-dark-green-background,
    .wrk-section.red-dark-green-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.red-yellow,
.wrk-section.red-yellow, .wrk-page-break.red-yellow-background,
.wrk-section.red-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-yellow,
    .wrk-section.red-yellow, .wrk-page-break.red-yellow-background,
    .wrk-section.red-yellow-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.red-orange,
.wrk-section.red-orange, .wrk-page-break.red-orange-background,
.wrk-section.red-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-orange,
    .wrk-section.red-orange, .wrk-page-break.red-orange-background,
    .wrk-section.red-orange-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.red-blue,
.wrk-section.red-blue, .wrk-page-break.red-blue-background,
.wrk-section.red-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-blue,
    .wrk-section.red-blue, .wrk-page-break.red-blue-background,
    .wrk-section.red-blue-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.red-dark-blue,
.wrk-section.red-dark-blue, .wrk-page-break.red-dark-blue-background,
.wrk-section.red-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-dark-blue,
    .wrk-section.red-dark-blue, .wrk-page-break.red-dark-blue-background,
    .wrk-section.red-dark-blue-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.red-wrk-black,
.wrk-section.red-wrk-black, .wrk-page-break.red-wrk-black-background,
.wrk-section.red-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-wrk-black,
    .wrk-section.red-wrk-black, .wrk-page-break.red-wrk-black-background,
    .wrk-section.red-wrk-black-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.red-dark-blue-page-break,
.wrk-section.red-dark-blue-page-break, .wrk-page-break.red-dark-blue-page-break-background,
.wrk-section.red-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #d32026 50%, #d32026 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #d32026 50%, #d32026 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.red-dark-blue-page-break,
    .wrk-section.red-dark-blue-page-break, .wrk-page-break.red-dark-blue-page-break-background,
    .wrk-section.red-dark-blue-page-break-background {
      background: #d32026;
      background: -webkit-linear-gradient(left, #d32026, #d32026 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #d32026, #d32026 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.blue-color,
.wrk-section.blue-color {
  color: #3498db; }

.wrk-page-break.blue,
.wrk-section.blue, .wrk-page-break.blue-background,
.wrk-section.blue-background {
  background: #3498db; }

.wrk-page-break.blue:after, .wrk-page-break.blue-overlay:after {
  background: #3498db;
  background: -webkit-linear-gradient(left, #3498db, rgba(52, 152, 219, 0));
  background: linear-gradient(to right, #3498db, rgba(52, 152, 219, 0)); }

.wrk-page-break.blue-black,
.wrk-section.blue-black, .wrk-page-break.blue-black-background,
.wrk-section.blue-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #000, #000 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-black,
    .wrk-section.blue-black, .wrk-page-break.blue-black-background,
    .wrk-section.blue-black-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #000 50%, #000 100%); } }

.wrk-page-break.blue-white,
.wrk-section.blue-white, .wrk-page-break.blue-white-background,
.wrk-section.blue-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-white,
    .wrk-section.blue-white, .wrk-page-break.blue-white-background,
    .wrk-section.blue-white-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.blue-silver,
.wrk-section.blue-silver, .wrk-page-break.blue-silver-background,
.wrk-section.blue-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-silver,
    .wrk-section.blue-silver, .wrk-page-break.blue-silver-background,
    .wrk-section.blue-silver-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.blue-middle-silver,
.wrk-section.blue-middle-silver, .wrk-page-break.blue-middle-silver-background,
.wrk-section.blue-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-middle-silver,
    .wrk-section.blue-middle-silver, .wrk-page-break.blue-middle-silver-background,
    .wrk-section.blue-middle-silver-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.blue-dark-silver,
.wrk-section.blue-dark-silver, .wrk-page-break.blue-dark-silver-background,
.wrk-section.blue-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-dark-silver,
    .wrk-section.blue-dark-silver, .wrk-page-break.blue-dark-silver-background,
    .wrk-section.blue-dark-silver-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.blue-gray,
.wrk-section.blue-gray, .wrk-page-break.blue-gray-background,
.wrk-section.blue-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-gray,
    .wrk-section.blue-gray, .wrk-page-break.blue-gray-background,
    .wrk-section.blue-gray-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.blue-blue-gray,
.wrk-section.blue-blue-gray, .wrk-page-break.blue-blue-gray-background,
.wrk-section.blue-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-blue-gray,
    .wrk-section.blue-blue-gray, .wrk-page-break.blue-blue-gray-background,
    .wrk-section.blue-blue-gray-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.blue-teal,
.wrk-section.blue-teal, .wrk-page-break.blue-teal-background,
.wrk-section.blue-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-teal,
    .wrk-section.blue-teal, .wrk-page-break.blue-teal-background,
    .wrk-section.blue-teal-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.blue-green,
.wrk-section.blue-green, .wrk-page-break.blue-green-background,
.wrk-section.blue-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-green,
    .wrk-section.blue-green, .wrk-page-break.blue-green-background,
    .wrk-section.blue-green-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.blue-dark-green,
.wrk-section.blue-dark-green, .wrk-page-break.blue-dark-green-background,
.wrk-section.blue-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-dark-green,
    .wrk-section.blue-dark-green, .wrk-page-break.blue-dark-green-background,
    .wrk-section.blue-dark-green-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.blue-yellow,
.wrk-section.blue-yellow, .wrk-page-break.blue-yellow-background,
.wrk-section.blue-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-yellow,
    .wrk-section.blue-yellow, .wrk-page-break.blue-yellow-background,
    .wrk-section.blue-yellow-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.blue-orange,
.wrk-section.blue-orange, .wrk-page-break.blue-orange-background,
.wrk-section.blue-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-orange,
    .wrk-section.blue-orange, .wrk-page-break.blue-orange-background,
    .wrk-section.blue-orange-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.blue-red,
.wrk-section.blue-red, .wrk-page-break.blue-red-background,
.wrk-section.blue-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-red,
    .wrk-section.blue-red, .wrk-page-break.blue-red-background,
    .wrk-section.blue-red-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.blue-dark-blue,
.wrk-section.blue-dark-blue, .wrk-page-break.blue-dark-blue-background,
.wrk-section.blue-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-dark-blue,
    .wrk-section.blue-dark-blue, .wrk-page-break.blue-dark-blue-background,
    .wrk-section.blue-dark-blue-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.blue-wrk-black,
.wrk-section.blue-wrk-black, .wrk-page-break.blue-wrk-black-background,
.wrk-section.blue-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-wrk-black,
    .wrk-section.blue-wrk-black, .wrk-page-break.blue-wrk-black-background,
    .wrk-section.blue-wrk-black-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.blue-dark-blue-page-break,
.wrk-section.blue-dark-blue-page-break, .wrk-page-break.blue-dark-blue-page-break-background,
.wrk-section.blue-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #3498db 50%, #3498db 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #3498db 50%, #3498db 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.blue-dark-blue-page-break,
    .wrk-section.blue-dark-blue-page-break, .wrk-page-break.blue-dark-blue-page-break-background,
    .wrk-section.blue-dark-blue-page-break-background {
      background: #3498db;
      background: -webkit-linear-gradient(left, #3498db, #3498db 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #3498db, #3498db 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.dark-blue-color,
.wrk-section.dark-blue-color {
  color: #34495e; }

.wrk-page-break.dark-blue,
.wrk-section.dark-blue, .wrk-page-break.dark-blue-background,
.wrk-section.dark-blue-background {
  background: #34495e; }

.wrk-page-break.dark-blue:after, .wrk-page-break.dark-blue-overlay:after {
  background: #34495e;
  background: -webkit-linear-gradient(left, #34495e, rgba(52, 73, 94, 0));
  background: linear-gradient(to right, #34495e, rgba(52, 73, 94, 0)); }

.wrk-page-break.dark-blue-black,
.wrk-section.dark-blue-black, .wrk-page-break.dark-blue-black-background,
.wrk-section.dark-blue-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #000, #000 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-black,
    .wrk-section.dark-blue-black, .wrk-page-break.dark-blue-black-background,
    .wrk-section.dark-blue-black-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #000 50%, #000 100%); } }

.wrk-page-break.dark-blue-white,
.wrk-section.dark-blue-white, .wrk-page-break.dark-blue-white-background,
.wrk-section.dark-blue-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-white,
    .wrk-section.dark-blue-white, .wrk-page-break.dark-blue-white-background,
    .wrk-section.dark-blue-white-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.dark-blue-silver,
.wrk-section.dark-blue-silver, .wrk-page-break.dark-blue-silver-background,
.wrk-section.dark-blue-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-silver,
    .wrk-section.dark-blue-silver, .wrk-page-break.dark-blue-silver-background,
    .wrk-section.dark-blue-silver-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.dark-blue-middle-silver,
.wrk-section.dark-blue-middle-silver, .wrk-page-break.dark-blue-middle-silver-background,
.wrk-section.dark-blue-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-middle-silver,
    .wrk-section.dark-blue-middle-silver, .wrk-page-break.dark-blue-middle-silver-background,
    .wrk-section.dark-blue-middle-silver-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.dark-blue-dark-silver,
.wrk-section.dark-blue-dark-silver, .wrk-page-break.dark-blue-dark-silver-background,
.wrk-section.dark-blue-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-dark-silver,
    .wrk-section.dark-blue-dark-silver, .wrk-page-break.dark-blue-dark-silver-background,
    .wrk-section.dark-blue-dark-silver-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.dark-blue-gray,
.wrk-section.dark-blue-gray, .wrk-page-break.dark-blue-gray-background,
.wrk-section.dark-blue-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-gray,
    .wrk-section.dark-blue-gray, .wrk-page-break.dark-blue-gray-background,
    .wrk-section.dark-blue-gray-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.dark-blue-blue-gray,
.wrk-section.dark-blue-blue-gray, .wrk-page-break.dark-blue-blue-gray-background,
.wrk-section.dark-blue-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-blue-gray,
    .wrk-section.dark-blue-blue-gray, .wrk-page-break.dark-blue-blue-gray-background,
    .wrk-section.dark-blue-blue-gray-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.dark-blue-teal,
.wrk-section.dark-blue-teal, .wrk-page-break.dark-blue-teal-background,
.wrk-section.dark-blue-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-teal,
    .wrk-section.dark-blue-teal, .wrk-page-break.dark-blue-teal-background,
    .wrk-section.dark-blue-teal-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.dark-blue-green,
.wrk-section.dark-blue-green, .wrk-page-break.dark-blue-green-background,
.wrk-section.dark-blue-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-green,
    .wrk-section.dark-blue-green, .wrk-page-break.dark-blue-green-background,
    .wrk-section.dark-blue-green-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.dark-blue-dark-green,
.wrk-section.dark-blue-dark-green, .wrk-page-break.dark-blue-dark-green-background,
.wrk-section.dark-blue-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-dark-green,
    .wrk-section.dark-blue-dark-green, .wrk-page-break.dark-blue-dark-green-background,
    .wrk-section.dark-blue-dark-green-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.dark-blue-yellow,
.wrk-section.dark-blue-yellow, .wrk-page-break.dark-blue-yellow-background,
.wrk-section.dark-blue-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-yellow,
    .wrk-section.dark-blue-yellow, .wrk-page-break.dark-blue-yellow-background,
    .wrk-section.dark-blue-yellow-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.dark-blue-orange,
.wrk-section.dark-blue-orange, .wrk-page-break.dark-blue-orange-background,
.wrk-section.dark-blue-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-orange,
    .wrk-section.dark-blue-orange, .wrk-page-break.dark-blue-orange-background,
    .wrk-section.dark-blue-orange-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.dark-blue-red,
.wrk-section.dark-blue-red, .wrk-page-break.dark-blue-red-background,
.wrk-section.dark-blue-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-red,
    .wrk-section.dark-blue-red, .wrk-page-break.dark-blue-red-background,
    .wrk-section.dark-blue-red-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.dark-blue-blue,
.wrk-section.dark-blue-blue, .wrk-page-break.dark-blue-blue-background,
.wrk-section.dark-blue-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-blue,
    .wrk-section.dark-blue-blue, .wrk-page-break.dark-blue-blue-background,
    .wrk-section.dark-blue-blue-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.dark-blue-wrk-black,
.wrk-section.dark-blue-wrk-black, .wrk-page-break.dark-blue-wrk-black-background,
.wrk-section.dark-blue-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-wrk-black,
    .wrk-section.dark-blue-wrk-black, .wrk-page-break.dark-blue-wrk-black-background,
    .wrk-section.dark-blue-wrk-black-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #3e4545 50%, #3e4545 100%); } }

.wrk-page-break.dark-blue-dark-blue-page-break,
.wrk-section.dark-blue-dark-blue-page-break, .wrk-page-break.dark-blue-dark-blue-page-break-background,
.wrk-section.dark-blue-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #34495e 50%, #34495e 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #34495e 50%, #34495e 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-dark-blue-page-break,
    .wrk-section.dark-blue-dark-blue-page-break, .wrk-page-break.dark-blue-dark-blue-page-break-background,
    .wrk-section.dark-blue-dark-blue-page-break-background {
      background: #34495e;
      background: -webkit-linear-gradient(left, #34495e, #34495e 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #34495e, #34495e 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.wrk-black-color,
.wrk-section.wrk-black-color {
  color: #3e4545; }

.wrk-page-break.wrk-black,
.wrk-section.wrk-black, .wrk-page-break.wrk-black-background,
.wrk-section.wrk-black-background {
  background: #3e4545; }

.wrk-page-break.wrk-black:after, .wrk-page-break.wrk-black-overlay:after {
  background: #3e4545;
  background: -webkit-linear-gradient(left, #3e4545, rgba(62, 69, 69, 0));
  background: linear-gradient(to right, #3e4545, rgba(62, 69, 69, 0)); }

.wrk-page-break.wrk-black-black,
.wrk-section.wrk-black-black, .wrk-page-break.wrk-black-black-background,
.wrk-section.wrk-black-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #000, #000 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-black,
    .wrk-section.wrk-black-black, .wrk-page-break.wrk-black-black-background,
    .wrk-section.wrk-black-black-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #000 50%, #000 100%); } }

.wrk-page-break.wrk-black-white,
.wrk-section.wrk-black-white, .wrk-page-break.wrk-black-white-background,
.wrk-section.wrk-black-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-white,
    .wrk-section.wrk-black-white, .wrk-page-break.wrk-black-white-background,
    .wrk-section.wrk-black-white-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.wrk-black-silver,
.wrk-section.wrk-black-silver, .wrk-page-break.wrk-black-silver-background,
.wrk-section.wrk-black-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-silver,
    .wrk-section.wrk-black-silver, .wrk-page-break.wrk-black-silver-background,
    .wrk-section.wrk-black-silver-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.wrk-black-middle-silver,
.wrk-section.wrk-black-middle-silver, .wrk-page-break.wrk-black-middle-silver-background,
.wrk-section.wrk-black-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-middle-silver,
    .wrk-section.wrk-black-middle-silver, .wrk-page-break.wrk-black-middle-silver-background,
    .wrk-section.wrk-black-middle-silver-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.wrk-black-dark-silver,
.wrk-section.wrk-black-dark-silver, .wrk-page-break.wrk-black-dark-silver-background,
.wrk-section.wrk-black-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-dark-silver,
    .wrk-section.wrk-black-dark-silver, .wrk-page-break.wrk-black-dark-silver-background,
    .wrk-section.wrk-black-dark-silver-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.wrk-black-gray,
.wrk-section.wrk-black-gray, .wrk-page-break.wrk-black-gray-background,
.wrk-section.wrk-black-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-gray,
    .wrk-section.wrk-black-gray, .wrk-page-break.wrk-black-gray-background,
    .wrk-section.wrk-black-gray-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.wrk-black-blue-gray,
.wrk-section.wrk-black-blue-gray, .wrk-page-break.wrk-black-blue-gray-background,
.wrk-section.wrk-black-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-blue-gray,
    .wrk-section.wrk-black-blue-gray, .wrk-page-break.wrk-black-blue-gray-background,
    .wrk-section.wrk-black-blue-gray-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.wrk-black-teal,
.wrk-section.wrk-black-teal, .wrk-page-break.wrk-black-teal-background,
.wrk-section.wrk-black-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-teal,
    .wrk-section.wrk-black-teal, .wrk-page-break.wrk-black-teal-background,
    .wrk-section.wrk-black-teal-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.wrk-black-green,
.wrk-section.wrk-black-green, .wrk-page-break.wrk-black-green-background,
.wrk-section.wrk-black-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-green,
    .wrk-section.wrk-black-green, .wrk-page-break.wrk-black-green-background,
    .wrk-section.wrk-black-green-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.wrk-black-dark-green,
.wrk-section.wrk-black-dark-green, .wrk-page-break.wrk-black-dark-green-background,
.wrk-section.wrk-black-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-dark-green,
    .wrk-section.wrk-black-dark-green, .wrk-page-break.wrk-black-dark-green-background,
    .wrk-section.wrk-black-dark-green-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.wrk-black-yellow,
.wrk-section.wrk-black-yellow, .wrk-page-break.wrk-black-yellow-background,
.wrk-section.wrk-black-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-yellow,
    .wrk-section.wrk-black-yellow, .wrk-page-break.wrk-black-yellow-background,
    .wrk-section.wrk-black-yellow-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.wrk-black-orange,
.wrk-section.wrk-black-orange, .wrk-page-break.wrk-black-orange-background,
.wrk-section.wrk-black-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-orange,
    .wrk-section.wrk-black-orange, .wrk-page-break.wrk-black-orange-background,
    .wrk-section.wrk-black-orange-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.wrk-black-red,
.wrk-section.wrk-black-red, .wrk-page-break.wrk-black-red-background,
.wrk-section.wrk-black-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-red,
    .wrk-section.wrk-black-red, .wrk-page-break.wrk-black-red-background,
    .wrk-section.wrk-black-red-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.wrk-black-blue,
.wrk-section.wrk-black-blue, .wrk-page-break.wrk-black-blue-background,
.wrk-section.wrk-black-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-blue,
    .wrk-section.wrk-black-blue, .wrk-page-break.wrk-black-blue-background,
    .wrk-section.wrk-black-blue-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.wrk-black-dark-blue,
.wrk-section.wrk-black-dark-blue, .wrk-page-break.wrk-black-dark-blue-background,
.wrk-section.wrk-black-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-dark-blue,
    .wrk-section.wrk-black-dark-blue, .wrk-page-break.wrk-black-dark-blue-background,
    .wrk-section.wrk-black-dark-blue-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.wrk-black-dark-blue-page-break,
.wrk-section.wrk-black-dark-blue-page-break, .wrk-page-break.wrk-black-dark-blue-page-break-background,
.wrk-section.wrk-black-dark-blue-page-break-background {
  background: #63737c;
  background: -webkit-linear-gradient(bottom, #63737c, #63737c 50%, #3e4545 50%, #3e4545 100%);
  background: linear-gradient(to top, #63737c, #63737c 50%, #3e4545 50%, #3e4545 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.wrk-black-dark-blue-page-break,
    .wrk-section.wrk-black-dark-blue-page-break, .wrk-page-break.wrk-black-dark-blue-page-break-background,
    .wrk-section.wrk-black-dark-blue-page-break-background {
      background: #3e4545;
      background: -webkit-linear-gradient(left, #3e4545, #3e4545 50%, #63737c 50%, #63737c 100%);
      background: linear-gradient(to right, #3e4545, #3e4545 50%, #63737c 50%, #63737c 100%); } }

.wrk-page-break.dark-blue-page-break-color,
.wrk-section.dark-blue-page-break-color {
  color: #63737c; }

.wrk-page-break.dark-blue-page-break,
.wrk-section.dark-blue-page-break, .wrk-page-break.dark-blue-page-break-background,
.wrk-section.dark-blue-page-break-background {
  background: #63737c; }

.wrk-page-break.dark-blue-page-break:after, .wrk-page-break.dark-blue-page-break-overlay:after {
  background: #63737c;
  background: -webkit-linear-gradient(left, #63737c, rgba(99, 115, 124, 0));
  background: linear-gradient(to right, #63737c, rgba(99, 115, 124, 0)); }

.wrk-page-break.dark-blue-page-break-black,
.wrk-section.dark-blue-page-break-black, .wrk-page-break.dark-blue-page-break-black-background,
.wrk-section.dark-blue-page-break-black-background {
  background: #000;
  background: -webkit-linear-gradient(bottom, #000, #000 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #000, #000 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-black,
    .wrk-section.dark-blue-page-break-black, .wrk-page-break.dark-blue-page-break-black-background,
    .wrk-section.dark-blue-page-break-black-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #000 50%, #000 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #000 50%, #000 100%); } }

.wrk-page-break.dark-blue-page-break-white,
.wrk-section.dark-blue-page-break-white, .wrk-page-break.dark-blue-page-break-white-background,
.wrk-section.dark-blue-page-break-white-background {
  background: #fff;
  background: -webkit-linear-gradient(bottom, #fff, #fff 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #fff, #fff 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-white,
    .wrk-section.dark-blue-page-break-white, .wrk-page-break.dark-blue-page-break-white-background,
    .wrk-section.dark-blue-page-break-white-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #fff 50%, #fff 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #fff 50%, #fff 100%); } }

.wrk-page-break.dark-blue-page-break-silver,
.wrk-section.dark-blue-page-break-silver, .wrk-page-break.dark-blue-page-break-silver-background,
.wrk-section.dark-blue-page-break-silver-background {
  background: #ecf0f1;
  background: -webkit-linear-gradient(bottom, #ecf0f1, #ecf0f1 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #ecf0f1, #ecf0f1 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-silver,
    .wrk-section.dark-blue-page-break-silver, .wrk-page-break.dark-blue-page-break-silver-background,
    .wrk-section.dark-blue-page-break-silver-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #ecf0f1 50%, #ecf0f1 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #ecf0f1 50%, #ecf0f1 100%); } }

.wrk-page-break.dark-blue-page-break-middle-silver,
.wrk-section.dark-blue-page-break-middle-silver, .wrk-page-break.dark-blue-page-break-middle-silver-background,
.wrk-section.dark-blue-page-break-middle-silver-background {
  background: #dae1e3;
  background: -webkit-linear-gradient(bottom, #dae1e3, #dae1e3 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #dae1e3, #dae1e3 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-middle-silver,
    .wrk-section.dark-blue-page-break-middle-silver, .wrk-page-break.dark-blue-page-break-middle-silver-background,
    .wrk-section.dark-blue-page-break-middle-silver-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #dae1e3 50%, #dae1e3 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #dae1e3 50%, #dae1e3 100%); } }

.wrk-page-break.dark-blue-page-break-dark-silver,
.wrk-section.dark-blue-page-break-dark-silver, .wrk-page-break.dark-blue-page-break-dark-silver-background,
.wrk-section.dark-blue-page-break-dark-silver-background {
  background: #c9d3d6;
  background: -webkit-linear-gradient(bottom, #c9d3d6, #c9d3d6 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #c9d3d6, #c9d3d6 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-dark-silver,
    .wrk-section.dark-blue-page-break-dark-silver, .wrk-page-break.dark-blue-page-break-dark-silver-background,
    .wrk-section.dark-blue-page-break-dark-silver-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #c9d3d6 50%, #c9d3d6 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #c9d3d6 50%, #c9d3d6 100%); } }

.wrk-page-break.dark-blue-page-break-gray,
.wrk-section.dark-blue-page-break-gray, .wrk-page-break.dark-blue-page-break-gray-background,
.wrk-section.dark-blue-page-break-gray-background {
  background: #949599;
  background: -webkit-linear-gradient(bottom, #949599, #949599 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #949599, #949599 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-gray,
    .wrk-section.dark-blue-page-break-gray, .wrk-page-break.dark-blue-page-break-gray-background,
    .wrk-section.dark-blue-page-break-gray-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #949599 50%, #949599 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #949599 50%, #949599 100%); } }

.wrk-page-break.dark-blue-page-break-blue-gray,
.wrk-section.dark-blue-page-break-blue-gray, .wrk-page-break.dark-blue-page-break-blue-gray-background,
.wrk-section.dark-blue-page-break-blue-gray-background {
  background: #7f8c8d;
  background: -webkit-linear-gradient(bottom, #7f8c8d, #7f8c8d 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #7f8c8d, #7f8c8d 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-blue-gray,
    .wrk-section.dark-blue-page-break-blue-gray, .wrk-page-break.dark-blue-page-break-blue-gray-background,
    .wrk-section.dark-blue-page-break-blue-gray-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #7f8c8d 50%, #7f8c8d 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #7f8c8d 50%, #7f8c8d 100%); } }

.wrk-page-break.dark-blue-page-break-teal,
.wrk-section.dark-blue-page-break-teal, .wrk-page-break.dark-blue-page-break-teal-background,
.wrk-section.dark-blue-page-break-teal-background {
  background: #1abc9c;
  background: -webkit-linear-gradient(bottom, #1abc9c, #1abc9c 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #1abc9c, #1abc9c 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-teal,
    .wrk-section.dark-blue-page-break-teal, .wrk-page-break.dark-blue-page-break-teal-background,
    .wrk-section.dark-blue-page-break-teal-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #1abc9c 50%, #1abc9c 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #1abc9c 50%, #1abc9c 100%); } }

.wrk-page-break.dark-blue-page-break-green,
.wrk-section.dark-blue-page-break-green, .wrk-page-break.dark-blue-page-break-green-background,
.wrk-section.dark-blue-page-break-green-background {
  background: #87c540;
  background: -webkit-linear-gradient(bottom, #87c540, #87c540 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #87c540, #87c540 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-green,
    .wrk-section.dark-blue-page-break-green, .wrk-page-break.dark-blue-page-break-green-background,
    .wrk-section.dark-blue-page-break-green-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #87c540 50%, #87c540 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #87c540 50%, #87c540 100%); } }

.wrk-page-break.dark-blue-page-break-dark-green,
.wrk-section.dark-blue-page-break-dark-green, .wrk-page-break.dark-blue-page-break-dark-green-background,
.wrk-section.dark-blue-page-break-dark-green-background {
  background: #569015;
  background: -webkit-linear-gradient(bottom, #569015, #569015 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #569015, #569015 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-dark-green,
    .wrk-section.dark-blue-page-break-dark-green, .wrk-page-break.dark-blue-page-break-dark-green-background,
    .wrk-section.dark-blue-page-break-dark-green-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #569015 50%, #569015 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #569015 50%, #569015 100%); } }

.wrk-page-break.dark-blue-page-break-yellow,
.wrk-section.dark-blue-page-break-yellow, .wrk-page-break.dark-blue-page-break-yellow-background,
.wrk-section.dark-blue-page-break-yellow-background {
  background: #f1c40f;
  background: -webkit-linear-gradient(bottom, #f1c40f, #f1c40f 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #f1c40f, #f1c40f 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-yellow,
    .wrk-section.dark-blue-page-break-yellow, .wrk-page-break.dark-blue-page-break-yellow-background,
    .wrk-section.dark-blue-page-break-yellow-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #f1c40f 50%, #f1c40f 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #f1c40f 50%, #f1c40f 100%); } }

.wrk-page-break.dark-blue-page-break-orange,
.wrk-section.dark-blue-page-break-orange, .wrk-page-break.dark-blue-page-break-orange-background,
.wrk-section.dark-blue-page-break-orange-background {
  background: #e67e22;
  background: -webkit-linear-gradient(bottom, #e67e22, #e67e22 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #e67e22, #e67e22 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-orange,
    .wrk-section.dark-blue-page-break-orange, .wrk-page-break.dark-blue-page-break-orange-background,
    .wrk-section.dark-blue-page-break-orange-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #e67e22 50%, #e67e22 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #e67e22 50%, #e67e22 100%); } }

.wrk-page-break.dark-blue-page-break-red,
.wrk-section.dark-blue-page-break-red, .wrk-page-break.dark-blue-page-break-red-background,
.wrk-section.dark-blue-page-break-red-background {
  background: #d32026;
  background: -webkit-linear-gradient(bottom, #d32026, #d32026 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #d32026, #d32026 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-red,
    .wrk-section.dark-blue-page-break-red, .wrk-page-break.dark-blue-page-break-red-background,
    .wrk-section.dark-blue-page-break-red-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #d32026 50%, #d32026 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #d32026 50%, #d32026 100%); } }

.wrk-page-break.dark-blue-page-break-blue,
.wrk-section.dark-blue-page-break-blue, .wrk-page-break.dark-blue-page-break-blue-background,
.wrk-section.dark-blue-page-break-blue-background {
  background: #3498db;
  background: -webkit-linear-gradient(bottom, #3498db, #3498db 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #3498db, #3498db 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-blue,
    .wrk-section.dark-blue-page-break-blue, .wrk-page-break.dark-blue-page-break-blue-background,
    .wrk-section.dark-blue-page-break-blue-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #3498db 50%, #3498db 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #3498db 50%, #3498db 100%); } }

.wrk-page-break.dark-blue-page-break-dark-blue,
.wrk-section.dark-blue-page-break-dark-blue, .wrk-page-break.dark-blue-page-break-dark-blue-background,
.wrk-section.dark-blue-page-break-dark-blue-background {
  background: #34495e;
  background: -webkit-linear-gradient(bottom, #34495e, #34495e 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #34495e, #34495e 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-dark-blue,
    .wrk-section.dark-blue-page-break-dark-blue, .wrk-page-break.dark-blue-page-break-dark-blue-background,
    .wrk-section.dark-blue-page-break-dark-blue-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #34495e 50%, #34495e 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #34495e 50%, #34495e 100%); } }

.wrk-page-break.dark-blue-page-break-wrk-black,
.wrk-section.dark-blue-page-break-wrk-black, .wrk-page-break.dark-blue-page-break-wrk-black-background,
.wrk-section.dark-blue-page-break-wrk-black-background {
  background: #3e4545;
  background: -webkit-linear-gradient(bottom, #3e4545, #3e4545 50%, #63737c 50%, #63737c 100%);
  background: linear-gradient(to top, #3e4545, #3e4545 50%, #63737c 50%, #63737c 100%); }
  @media (min-width: 35em) {
    .wrk-page-break.dark-blue-page-break-wrk-black,
    .wrk-section.dark-blue-page-break-wrk-black, .wrk-page-break.dark-blue-page-break-wrk-black-background,
    .wrk-section.dark-blue-page-break-wrk-black-background {
      background: #63737c;
      background: -webkit-linear-gradient(left, #63737c, #63737c 50%, #3e4545 50%, #3e4545 100%);
      background: linear-gradient(to right, #63737c, #63737c 50%, #3e4545 50%, #3e4545 100%); } }

.main, .header {
  background: #ecf0f1;
  background: -webkit-linear-gradient(left, #ecf0f1, #c9d3d6);
  background: linear-gradient(to right, #ecf0f1, #c9d3d6); }

.button:after,
.wpcf-form-control.button:after,
.form-button:after {
  background: #1abc9c;
  background: -webkit-linear-gradient(top, #1abc9c, #3498db);
  background: linear-gradient(to bottom, #1abc9c, #3498db); }

.button,
.wpcf-form-control.button,
.form-button, .button:after,
.wpcf-form-control.button:after,
.form-button:after, .wpcf7-form-control,
.form-field-readonly,
.form-field {
  border-radius: 0.22222em; }

.button,
.wpcf-form-control.button,
.form-button, .wpcf7-form-control,
.form-field-readonly,
.form-field {
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.18); }

.main table,
table {
  table-layout: fixed; }
  .main table td,
  table td {
    width: 10em; }
  .main table td[colspan="4"],
  table td[colspan="4"] {
    padding: 0 .5em;
    font-size: 1.15rem;
    line-height: 1;
    color: rgba(0, 0, 0, 0.25); }

.wrk-responsive-table {
  overflow-x: auto; }

.button,
.wpcf-form-control.button,
.form-button {
  margin-top: 1.5em;
  margin-bottom: 0em;
  font-size: 1em;
  line-height: 1.5;
  padding: 0.75em 1.5em;
  color: #fff;
  background: #1abc9c;
  border: none; }
  @media (max-width: 35em) {
    .button,
    .wpcf-form-control.button,
    .form-button {
      width: 100%; } }
  .button:after,
  .wpcf-form-control.button:after,
  .form-button:after {
    box-shadow: 0 5px 5px rgba(52, 152, 219, 0.3);
    transition: 0.6s opacity; }

.main h1, .h1 {
  margin-top: 1em;
  margin-bottom: 0em;
  font-size: 54px;
  font-size: 3rem;
  line-height: 1;
  margin-bottom: 1em; }
  @media (min-width: 35em) {
    .main h1, .h1 {
      padding-left: 2.5em;
      padding-right: 2.5em; }
      .main h1:before, .main h1:after, .h1:before, .h1:after {
        content: '';
        position: absolute;
        top: 50%;
        height: .0875em;
        width: 2em; }
      .main h1:before, .h1:before {
        background: #34495e;
        background: -webkit-linear-gradient(right, #34495e, rgba(52, 73, 94, 0));
        background: linear-gradient(to left, #34495e, rgba(52, 73, 94, 0));
        opacity: .25;
        left: 0; }
      .main h1:after, .h1:after {
        background: #34495e;
        background: -webkit-linear-gradient(left, #34495e, rgba(52, 73, 94, 0));
        background: linear-gradient(to right, #34495e, rgba(52, 73, 94, 0));
        opacity: .25;
        right: 0; } }
  @media (max-height: 35em) {
    .main h1, .h1 {
      word-break: break-all; } }

.main h2, .h2,
.main h3, .h3 {
  margin-top: 1.25em;
  margin-bottom: 0em;
  font-size: 36px;
  font-size: 2rem;
  line-height: 1;
  margin-top: 1.5em;
  margin-bottom: 1.5em; }
  .main h2:not(h3):not(.h3):after, .h2:not(h3):not(.h3):after,
  .main h3:not(h3):not(.h3):after, .h3:not(h3):not(.h3):after {
    height: .075em;
    opacity: .25;
    bottom: -.5em;
    left: 0;
    right: 0;
    background: rgba(52, 73, 94, 0);
    background: -webkit-linear-gradient(right, rgba(52, 73, 94, 0), #34495e 20%, #34495e 80%, rgba(52, 73, 94, 0) 100%);
    background: linear-gradient(to left, rgba(52, 73, 94, 0), #34495e 20%, #34495e 80%, rgba(52, 73, 94, 0) 100%); }

.main h3, .h3 {
  margin-top: 2.6em;
  margin-bottom: 0em;
  font-size: 22.5px;
  font-size: 1.25rem;
  line-height: 1;
  margin-bottom: 1em; }

.site-skeleton {
  padding: 0 1em; }

.main p {
  margin-top: 1.5em; }

.header-bar:after {
  background: linear-gradient(to right, #ecf0f1, rgba(236, 240, 241, 0.35)); }
.header-bar:before {
  background: #ecf0f1;
  box-shadow: 0 9px 11px rgba(0, 0, 0, 0.09);
  transition: 1.2s opacity; }

a.wrk-anchor:before {
  top: -3em; }

.wrk-top-menu-container {
  padding-left: 20%; }
  @media (max-width: 70em) {
    .wrk-top-menu-container {
      margin: 0 auto;
      padding-left: 0; } }
  @media (max-width: 35em) {
    .wrk-top-menu-container {
      display: none; } }

@media (max-width: 70em) {
  .wrk-top-menu {
    text-align: center; } }
@media (max-width: 35em) {
  .wrk-top-menu li {
    margin: 0.75em; } }
.wrk-top-menu li:not(:last-child) {
  margin-right: 1em; }
.wrk-top-menu a {
  padding-top: 1.22em;
  padding-bottom: 1.21em;
  font-size: 15.75px;
  font-size: 0.875rem;
  line-height: 1; }
.wrk-top-menu li:not(.wpml-ls-item) a {
  padding-left: 2em;
  padding-right: 1em; }
  .wrk-top-menu li:not(.wpml-ls-item) a:before {
    width: 2em;
    height: 1em;
    margin-top: -.5em; }
    .wrk-top-menu li:not(.wpml-ls-item) a:before:not([class*='fa-']) {
      content: '\f0a9'; }
  .wrk-top-menu li:not(.wpml-ls-item) a:hover, .wrk-top-menu li:not(.wpml-ls-item) a:focus {
    color: #fff;
    background: #1abc9c; }

.wrk-logo {
  /*@extend %blue-gray-background;*/
  transition: all 0.3s ease-in-out;
  width: 20%; }
  .wrk-logo > .wrk-logo-link > .wrk-logo-img {
    transform: translate(-50%, -50%);
    height: 90%;
    max-height: 100px; }
    @media (max-width: 70em) {
      .wrk-logo > .wrk-logo-link > .wrk-logo-img {
        transform: translate(-50%, 0); } }
    @media (max-width: 35em) {
      .wrk-logo > .wrk-logo-link > .wrk-logo-img {
        max-height: 60px; } }
  @media (max-width: 70em) {
    .wrk-logo {
      position: relative;
      margin: 0 auto;
      width: 40%;
      text-align: center; } }

.wrk-main-menu-container {
  padding-left: 20%;
  padding-right: .875em;
  transition: all 0.3s ease-in-out; }
  @media (max-width: 70em) {
    .wrk-main-menu-container {
      padding-left: 0; } }
  @media (max-width: 35em) {
    .wrk-main-menu-container {
      padding: 1em 0 0;
      text-align: center; }
      .wrk-main-menu-container .wrk-main-menu .current-menu-item, .wrk-main-menu-container .wrk-main-menu .current-menu-ancestor {
        background: #3498db; }
        .wrk-main-menu-container .wrk-main-menu .current-menu-item a, .wrk-main-menu-container .wrk-main-menu .current-menu-ancestor a {
          color: #ecf0f1; } }

.wrk-menu-toggle-input:checked + label .wrk-menu-hamburger-top {
  transform: translate(0, 0.37em) rotate(-45deg); }
.wrk-menu-toggle-input:checked + label .wrk-menu-hamburger-bottom {
  transform: translate(0, 0.27em) rotate(45deg); }

.wrk-menu-toggle-label {
  margin-bottom: .5em;
  margin-right: 1.5em; }

@media (max-width: 70em) {
  .wrk-main-menu {
    font-size: 0.9rem;
    text-align: center; } }
@media (max-width: 35em) {
  .wrk-main-menu {
    display: inline-block;
    width: 100%;
    padding: 0; } }
.wrk-main-menu li {
  text-transform: uppercase;
  padding-top: 1.46em;
  padding-bottom: 1.45em;
  font-size: 20.7px;
  font-size: 1.15rem;
  line-height: 1;
  margin-left: 1em; }
  @media (max-width: 75em) {
    .wrk-main-menu li {
      font-size: .875rem; } }
  @media (max-width: 70em) {
    .wrk-main-menu li {
      margin-left: 0;
      font-size: 1rem; } }
  @media (max-width: 35em) {
    .wrk-main-menu li {
      display: block;
      margin: 0;
      font-weight: 700;
      text-align: center; }
      .wrk-main-menu li:nth-of-type(odd) {
        background: rgba(0, 0, 0, 0.05); } }
  .wrk-main-menu li:not(:last-child) {
    margin-right: 1em; }
    @media (max-width: 35em) {
      .wrk-main-menu li:not(:last-child) {
        margin-right: 0; } }
.wrk-main-menu a:after {
  bottom: -1.25em;
  border-bottom: 0.125rem solid #3498db;
  transition: 0.3s opacity, 0.3s bottom; }
.wrk-main-menu a:hover:after, .wrk-main-menu a:focus:after {
  bottom: -.125em; }

.wrk-page-break {
  padding: 1em; }
  .wrk-page-break .wrk-logo > .wrk-logo-background-img-div, .wrk-page-break .wrk-page-break:after, .wrk-page-break > .wrk-page-break-img, .wrk-page-break > .wrk-page-break-img-div {
    opacity: .36; }
  .wrk-page-break.flip-overlay:after {
    transform: scaleX(-1);
    left: 1em; }
  .wrk-page-break.no-overlay:after {
    background: transparent; }
  .wrk-page-break > .wrk-page-break-img {
    transform: translate(-50%, -50%); }
  .wrk-page-break.color-image > .wrk-page-break-img-div, .wrk-page-break.color-image > .wrk-page-break-img {
    filter: none; }
  .wrk-page-break.opaque-image > .wrk-page-break-img-div, .wrk-page-break.opaque-image > .wrk-page-break-img {
    opacity: .5; }
  .wrk-page-break.transparent-image > .wrk-page-break-img-div, .wrk-page-break.transparent-image > .wrk-page-break-img {
    opacity: .1; }

.wrk-header-break {
  min-height: 7.5em; }

.wrk-breadcrumbs-container {
  padding-top: 13.5em;
  padding-bottom: 0; }
  .wrk-breadcrumbs-container.empty-breadcrumbs {
    padding-top: 15em; }

.wrk-breadcrumbs {
  line-height: 1; }

.wrk-breadcrumb-item {
  margin-top: 0.25em;
  margin-bottom: 0.25em;
  font-size: 1em;
  line-height: 1;
  color: rgba(255, 255, 255, 0.5);
  font-size: .75rem;
  margin-top: 0;
  margin-bottom: .5em; }
  .wrk-breadcrumb-item:not(.current) .wrk-breadcrumb-link {
    color: #fff; }

.wrk-intro-paragraph > p {
  margin-top: 0.5em;
  margin-bottom: 0em;
  font-size: 1.5em;
  line-height: 1.5;
  margin-top: 1em;
  margin-bottom: 1em;
  color: #7f8c8d; }

.wrk-page-content-addon {
  padding-bottom: 3em; }

.wrk-contact-form-container {
  margin-top: 4.5em; }

.wrk-contact-form-title {
  color: #fff; }

.wrk-contact-form {
  width: 30em;
  padding-bottom: 1.5em; }
  @media (max-width: 35em) {
    .wrk-contact-form {
      width: 100%;
      padding: 1.5em; } }
  .wrk-contact-form .form-field-readonly {
    width: 30%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    background: #ecf0f1; }
    .wrk-contact-form .form-field-readonly + .form-field {
      width: 70%;
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
  .wrk-contact-form .form-row:first-child > .form-field {
    margin-top: 0; }
  .wrk-contact-form .form-help-message {
    color: #fff; }

.wpcf7-form-control,
.form-field-readonly,
.form-field {
  margin-top: 1.67em;
  margin-bottom: 0em;
  font-size: 1.125em;
  line-height: 18px;
  margin-top: 1.65em;
  padding: 0.66em; }
  .wpcf7-form-control.wpcf7-checkbox,
  .form-field-readonly.wpcf7-checkbox,
  .form-field.wpcf7-checkbox {
    box-shadow: none;
    font-size: .75em;
    margin-top: 1em; }

.form-notes {
  margin-top: 0.75em;
  margin-bottom: 0em;
  font-size: 0.75em;
  line-height: 1.25;
  line-height: 1.5; }
  @media (min-width: 35em) {
    .form-notes {
      max-width: 70%; } }

.wrk-contact-form-section {
  margin-bottom: 3em; }

span.wpcf7-not-valid-tip {
  font-size: .75em; }

.wrk-pros {
  margin-top: 1.5em; }
  .wrk-pros > .wrk-pro-item {
    width: 20%;
    padding: 0 1em; }
    @media (max-width: 70em) {
      .wrk-pros > .wrk-pro-item {
        width: 50%; } }
    @media (max-width: 35em) {
      .wrk-pros > .wrk-pro-item {
        width: 100%; } }
    .wrk-pros > .wrk-pro-item > h2 {
      margin-top: 0.67em;
      margin-bottom: 0em;
      font-size: 1.5em;
      line-height: 1.34; }
    .wrk-pros > .wrk-pro-item > p {
      opacity: .5;
      transition: 0.3s opacity; }
    .wrk-pros > .wrk-pro-item:hover > p, .wrk-pros > .wrk-pro-item:focus > p {
      opacity: 1; }
    .wrk-pros > .wrk-pro-item > .wrk-icon {
      fill: #7f8c8d;
      height: 9em;
      transition: 0.3s fill; }
    .wrk-pros > .wrk-pro-item:hover > .wrk-icon, .wrk-pros > .wrk-pro-item:focus > .wrk-icon {
      fill: #34495e; }

@media (min-width: 35em) {
  .col-2 {
    width: 50%; } }
@media (min-width: 35em) {
  .col-2.left {
    padding-right: 3em; }
  .col-2.right {
    padding-left: 3em; } }
@media (min-width: 70em) {
  .col-2 ul li {
    text-align: left; } }

@media (min-width: 35em) {
  .col-3 {
    width: 33.33%; } }
@media (max-width: 70em) {
  .col-3 {
    width: 100%;
    margin-bottom: 1.5em;
    text-align: center; } }

@media (min-width: 35em) {
  .col-4 {
    width: 50%; } }
@media (min-width: 60em) {
  .col-4 {
    width: 25%; } }

@media (min-width: 35em) {
  .col-5 {
    width: 50%; }
    .col-5:last-child {
      width: 100%; } }
@media (min-width: 60em) {
  .col-5 {
    width: 20%; } }

.footer {
  padding: 1.5em; }

.wrk-footer-contact-info {
  color: #fff; }
  .wrk-footer-contact-info > h1 {
    margin-top: 0.14em;
    margin-bottom: 0em;
    font-size: 2.25em;
    line-height: 1.2; }
  .wrk-footer-contact-info > p {
    margin-top: 1.5em; }
  .wrk-footer-contact-info > p:first-child {
    margin-top: 0; }

.wrk-footer-menu-container {
  text-align: right; }

.wrk-footer-menu {
  color: #fff;
  text-align: left;
  display: inline-block; }
  @media (max-width: 70em) {
    .wrk-footer-menu {
      text-align: center; } }

.wrk-copyright, .wrk-author {
  color: rgba(236, 240, 241, 0.5);
  margin-top: 0.22em;
  margin-bottom: 0em;
  font-size: 0.875em;
  line-height: 1.5;
  padding: 1em 0 0; }

@media (min-width: 60em) {
  .wrk-copyright {
    text-align: left; } }

@media (min-width: 60em) {
  .wrk-author {
    text-align: right; } }

#wrk-author-link {
  color: #ecf0f1; }
  #wrk-author-link:hover, #wrk-author-link:focus {
    color: #f1c40f; }

.image-gallery.slider .slick-next, .image-gallery.slider .slick-prev {
  z-index: 10;
  width: 36px;
  height: 36px; }
  .image-gallery.slider .slick-next:before, .image-gallery.slider .slick-prev:before {
    color: #7f8c8d;
    font-size: 36px; }
.image-gallery.slider .slick-next {
  right: -36px;
  transition: 0.3s right, 0.3s opacity; }
.image-gallery.slider .slick-prev {
  left: -36px;
  transition: 0.3s left, 0.3s opacity; }
.image-gallery.slider .slick-slide img {
  margin-left: auto;
  margin-right: auto; }
.image-gallery.slider:hover .slick-next, .image-gallery.slider:focus .slick-next {
  right: 16px; }
.image-gallery.slider:hover .slick-prev, .image-gallery.slider:focus .slick-prev {
  left: 16px; }
.image-gallery.slider .image-gallery-slide-img {
  top: 0;
  left: 0;
  transform: none; }
  @media (min-width: 70em) {
    .image-gallery.slider .image-gallery-slide-img {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); } }
.image-gallery.slider .image-gallery-slide-text {
  padding: .25em .5em 1em .5em;
  color: #fff;
  background: rgba(52, 73, 94, 0.9); }
  .image-gallery.slider .image-gallery-slide-text > h1 {
    margin-top: 0.25em;
    margin-bottom: 0em;
    font-size: 2em;
    line-height: 1.25;
    margin: .25em 0; }
  .image-gallery.slider .image-gallery-slide-text > .link {
    padding-top: 1.5em; }
  .image-gallery.slider .image-gallery-slide-text > .link a {
    border: 2px solid #fff;
    padding: .5em 2em; }
  .image-gallery.slider .image-gallery-slide-text:after, .image-gallery.slider .image-gallery-slide-text:before {
    background: #34495e;
    right: -7em;
    left: -80em;
    transform: skew(45deg);
    opacity: .9; }
  .image-gallery.slider .image-gallery-slide-text:before {
    transform: skew(45deg) scale(1.15, 15);
    opacity: .6; }
  @media (min-width: 70em) {
    .image-gallery.slider .image-gallery-slide-text {
      position: absolute;
      top: 50%;
      max-width: 35%;
      transform: translate(0, -30%);
      background: transparent; }
      .image-gallery.slider .image-gallery-slide-text.right {
        right: 0;
        left: auto; }
        .image-gallery.slider .image-gallery-slide-text.right:after, .image-gallery.slider .image-gallery-slide-text.right:before {
          left: -7em;
          right: -80em;
          transform: skew(-45deg); }
        .image-gallery.slider .image-gallery-slide-text.right:before {
          transform: skew(-45deg) scale(1.15, 15); }
      .image-gallery.slider .image-gallery-slide-text:before, .image-gallery.slider .image-gallery-slide-text:after {
        content: ''; } }
@media (min-width: 60em) {
  .image-gallery.slider.wrk-header-slider {
    padding-top: 46%; }
    .image-gallery.slider.wrk-header-slider .image-gallery-slides {
      position: absolute; } }

.category-display > .category > .category-stripe {
  width: 100%; }
.category-display > .category > .category-stripe:after {
  height: .25em;
  margin-top: -.25em;
  left: .5em;
  background: rgba(255, 255, 255, 0.5); }
.category-display > .category > .category-stripe.blue:after {
  background: #3498db; }
.category-display > .category > .category-stripe.teal:after {
  background: #1abc9c; }
.category-display > .category > .category-stripe.green:after {
  background: #87c540; }
.category-display > .category > .category-stripe.yellow:after {
  background: #f1c40f; }
.category-display > .category > .category-stripe.orange:after {
  background: #e67e22; }
.category-display > .category > .category-stripe.red:after {
  background: #d32026; }

.wrk-featured-service {
  width: 100%; }
  @media (min-width: 35em) {
    .wrk-featured-service {
      width: 33.33%; } }
  .wrk-featured-service .wrk-featured-service-img {
    padding-top: 65%;
    background: #667273; }
    .wrk-featured-service .wrk-featured-service-img > img {
      filter: grayscale(0.5);
      transition: 0.3s filter;
      max-width: 100%; }
  .wrk-featured-service:nth-child(2n) .wrk-featured-service-img {
    background: #4e5758; }
  .wrk-featured-service > .wrk-featured-service-link > h1 {
    padding-top: 0.28em;
    padding-bottom: 0.27em;
    font-size: 30.006px;
    font-size: 1.667rem;
    line-height: 1.25;
    display: block;
    color: rgba(255, 255, 255, 0.65);
    margin-top: 0;
    background: #7f8c8d;
    transition: 0.3s color; }
  .wrk-featured-service.blue + .wrk-featured-service.blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-blue + .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1:after, .wrk-featured-service.teal + .wrk-featured-service.teal > .wrk-featured-service-link > h1:after, .wrk-featured-service.green + .wrk-featured-service.green > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-green + .wrk-featured-service.dark-green > .wrk-featured-service-link > h1:after, .wrk-featured-service.yellow + .wrk-featured-service.yellow > .wrk-featured-service-link > h1:after, .wrk-featured-service.orange + .wrk-featured-service.orange > .wrk-featured-service-link > h1:after, .wrk-featured-service.red + .wrk-featured-service.red > .wrk-featured-service-link > h1:after, .wrk-featured-service.silver + .wrk-featured-service.silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.dark-silver + .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1:after, .wrk-featured-service.gray + .wrk-featured-service.gray > .wrk-featured-service-link > h1:after, .wrk-featured-service.bluish-gray + .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1:after, .wrk-featured-service[class="wrk-featured-service"] + .wrk-featured-service[class="wrk-featured-service"] > .wrk-featured-service-link > h1:after {
    background: rgba(0, 0, 0, 0.5); }
  .wrk-featured-service.blue > .wrk-featured-service-link > h1 {
    background: #3498db; }
  .wrk-featured-service.dark-blue > .wrk-featured-service-link > h1 {
    background: #34495e; }
  .wrk-featured-service.teal > .wrk-featured-service-link > h1 {
    background: #1abc9c; }
  .wrk-featured-service.green > .wrk-featured-service-link > h1 {
    background: #87c540; }
  .wrk-featured-service.dark-green > .wrk-featured-service-link > h1 {
    background: #569015; }
  .wrk-featured-service.yellow > .wrk-featured-service-link > h1 {
    background: #f1c40f; }
  .wrk-featured-service.orange > .wrk-featured-service-link > h1 {
    background: #e67e22; }
  .wrk-featured-service.red > .wrk-featured-service-link > h1 {
    background: #d32026; }
  .wrk-featured-service.silver > .wrk-featured-service-link > h1 {
    background: #ecf0f1; }
  .wrk-featured-service.dark-silver > .wrk-featured-service-link > h1 {
    background: #c9d3d6; }
  .wrk-featured-service.gray > .wrk-featured-service-link > h1 {
    background: #949599; }
  .wrk-featured-service.bluish-gray > .wrk-featured-service-link > h1 {
    background: #7f8c8d; }
  .wrk-featured-service > .wrk-featured-service-link:hover > h1, .wrk-featured-service > .wrk-featured-service-link:focus > h1 {
    color: white; }
  .wrk-featured-service > .wrk-featured-service-link:hover .wrk-featured-service-img > img, .wrk-featured-service > .wrk-featured-service-link:focus .wrk-featured-service-img > img {
    filter: grayscale(0); }

.wrk-newsletter-container.wrk-featured-post-container {
  margin: 3em 0; }
  .wrk-newsletter-container.wrk-featured-post-container .wrk-newsletter-form-container {
    padding-top: 3em;
    padding-bottom: 3em; }

.wrk-featured-post {
  color: #fff; }
  @media (min-width: 60em) {
    .wrk-featured-post > .wrk-featured-post-img, .wrk-featured-post > .wrk-featured-post-content {
      display: inline-block;
      vertical-align: middle;
      position: relative;
      width: 50%; } }
  @media (min-width: 60em) {
    .wrk-featured-post > .wrk-featured-post-img {
      text-align: right; } }
  .wrk-featured-post > .wrk-featured-post-content {
    padding: 3em 0; }
  .wrk-featured-post > .wrk-featured-post-content > h1 {
    font-size: 3em;
    line-height: 1;
    margin-top: .5em; }

.wrk-newsletter-form-container,
.wrk-newsletter-form {
  color: #fff; }
  .main .wrk-newsletter-form-container h1, .main
  .wrk-newsletter-form h1 {
    font-size: 3em;
    line-height: 1; }
  .wrk-newsletter-form-container .wpcf7-form-control-wrap, .wrk-newsletter-form-container .form-field.inline,
  .wrk-newsletter-form .wpcf7-form-control-wrap,
  .wrk-newsletter-form .form-field.inline {
    width: 60%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    max-width: 20em; }
  .wrk-newsletter-form-container .form-field.inline,
  .wrk-newsletter-form .form-field.inline {
    height: 2.5em; }
  .wrk-newsletter-form-container .wpcf7-form-control.button, .wrk-newsletter-form-container .form-button.inline,
  .wrk-newsletter-form .wpcf7-form-control.button,
  .wrk-newsletter-form .form-button.inline {
    position: relative;
    vertical-align: top;
    width: 40%;
    height: 2.8125em;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    max-width: 10em;
    font-size: 1em;
    text-align: center; }
  .wrk-newsletter-form-container .wpcf7-form-control.wpcf7-checkbox,
  .wrk-newsletter-form .wpcf7-form-control.wpcf7-checkbox {
    max-width: none; }
    .wrk-newsletter-form-container .wpcf7-form-control.wpcf7-checkbox > span.wpcf7-list-item,
    .wrk-newsletter-form .wpcf7-form-control.wpcf7-checkbox > span.wpcf7-list-item {
      margin: 0; }
  .wrk-newsletter-form-container .wpcf7-form-control-wrap, .wrk-newsletter-form-container .wpcf7-form-control,
  .wrk-newsletter-form .wpcf7-form-control-wrap,
  .wrk-newsletter-form .wpcf7-form-control {
    display: inline-block;
    vertical-align: top;
    margin: 0; }
  .wrk-newsletter-form-container .wpcf7-form-control-wrap > .wpcf7-form-control,
  .wrk-newsletter-form .wpcf7-form-control-wrap > .wpcf7-form-control {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  @media (min-width: 60em) {
    .wrk-newsletter-form-container,
    .wrk-newsletter-form {
      text-align: left; }
      .main .wrk-newsletter-form-container h1, .main
      .wrk-newsletter-form h1 {
        text-align: left; } }

.wrk-certificates-list {
  margin-bottom: 6em; }

.wrk-certificates-list li,
.wrk-partners li {
  width: 60%;
  margin: 3em 20% 0; }
  .wrk-certificates-list li .wrk-partner-menu,
  .wrk-partners li .wrk-partner-menu {
    margin-top: 1.5em;
    font-size: .875rem;
    transition: 0.6s opacity; }
.wrk-certificates-list a,
.wrk-partners a {
  color: #949599;
  padding-left: 1.25em; }
  .wrk-certificates-list a:before,
  .wrk-partners a:before {
    line-height: 0; }
  .wrk-certificates-list a:hover, .wrk-certificates-list a:focus,
  .wrk-partners a:hover,
  .wrk-partners a:focus {
    color: #34495e; }
@media (min-width: 35em) {
  .wrk-certificates-list li,
  .wrk-partners li {
    width: 15%;
    margin: 3em 5% 0; } }

.wrk-categories {
  margin: 4em 0 5em; }
  .wrk-categories.taxonomy-ec_types > .wrk-category .wrk-icon {
    fill: #949599;
    transform: scale(1); }
  .wrk-categories.taxonomy-ec_types > .wrk-category .wrk-category-icon-container {
    width: auto;
    height: 14em; }
  .wrk-categories.taxonomy-spp_types > .wrk-category .wrk-icon {
    fill: #ecf0f1;
    transform: scale(0.5); }
  .wrk-categories.taxonomy-spp_types > .wrk-category:nth-child(2) .wrk-icon, .wrk-categories.taxonomy-spp_types > .wrk-category:nth-child(3) .wrk-icon {
    transform: scale(0.65); }
  .wrk-categories > .wrk-category {
    width: 20%;
    padding: 1.5em;
    margin: 1.5em 2.5%;
    box-shadow: 0.5em 0.5em 1em rgba(0, 0, 0, 0.25);
    background: #ecf0f1; }
    @media (max-width: 70em) {
      .wrk-categories > .wrk-category {
        width: 45%; } }
    @media (max-width: 35em) {
      .wrk-categories > .wrk-category {
        display: block;
        width: 95%; } }
    .wrk-categories > .wrk-category .wrk-category-icon-container {
      width: 10em;
      height: 10em; }
    .wrk-categories > .wrk-category .wrk-icon-fill-space {
      background: #7f8c8d; }
      .wrk-categories > .wrk-category .wrk-icon-fill-space .wrk-icon-fill {
        height: 0;
        background: #f1c40f;
        transition: 0.3s height; }
    .wrk-categories > .wrk-category .wrk-category-title {
      margin-top: 0.75em;
      vertical-align: top; }
      .wrk-categories > .wrk-category .wrk-category-title:after {
        bottom: -1.25em;
        border-bottom: 0.125rem solid #3498db;
        transition: 0.3s opacity, 0.3s bottom; }
    .wrk-categories > .wrk-category .wrk-category-hover-text {
      opacity: .5;
      margin-top: 1em;
      transition: 0.3s opacity; }
      @media (min-width: 35em) {
        .wrk-categories > .wrk-category .wrk-category-hover-text {
          opacity: 0; } }
    .wrk-categories > .wrk-category .wrk-category-hover-value {
      opacity: .25;
      font-size: 1.5em;
      line-height: 1.5;
      transition: 0.3s opacity, 0.3s color; }
      @media (min-width: 35em) {
        .wrk-categories > .wrk-category .wrk-category-hover-value {
          opacity: 0;
          color: #f1c40f; } }
    .wrk-categories > .wrk-category .wrk-icon-image {
      position: relative;
      display: block;
      left: 50%;
      transform: translate(-50%, 0);
      width: auto;
      height: auto;
      max-height: 100%;
      z-index: 1; }
    .wrk-categories > .wrk-category .wrk-icon-image.hover {
      position: absolute;
      left: 200%;
      top: 0;
      z-index: 10; }
    .wrk-categories > .wrk-category.active > a .wrk-icon-fill, .wrk-categories > .wrk-category > a:hover .wrk-icon-fill, .wrk-categories > .wrk-category > a:focus .wrk-icon-fill {
      height: 100%; }
    .wrk-categories > .wrk-category.active > a .wrk-icon-image, .wrk-categories > .wrk-category > a:hover .wrk-icon-image, .wrk-categories > .wrk-category > a:focus .wrk-icon-image {
      left: -100%; }
    .wrk-categories > .wrk-category.active > a .wrk-icon-image.hover, .wrk-categories > .wrk-category > a:hover .wrk-icon-image.hover, .wrk-categories > .wrk-category > a:focus .wrk-icon-image.hover {
      left: 50%; }
    .wrk-categories > .wrk-category.active > a .wrk-category-title:after, .wrk-categories > .wrk-category > a:hover .wrk-category-title:after, .wrk-categories > .wrk-category > a:focus .wrk-category-title:after {
      bottom: -.125em; }
    @media (min-width: 35em) {
      .wrk-categories > .wrk-category.active > a .wrk-category-hover-text, .wrk-categories > .wrk-category > a:hover .wrk-category-hover-text, .wrk-categories > .wrk-category > a:focus .wrk-category-hover-text {
        opacity: .5; }
      .wrk-categories > .wrk-category.active > a .wrk-category-hover-value, .wrk-categories > .wrk-category > a:hover .wrk-category-hover-value, .wrk-categories > .wrk-category > a:focus .wrk-category-hover-value {
        opacity: 1; } }
  .wrk-categories.energetska-ucinkovitost .wrk-category .wrk-category-link {
    padding-bottom: 6em;
    display: block; }
    .wrk-categories.energetska-ucinkovitost .wrk-category .wrk-category-link .wrk-category-icon-container {
      border-radius: 0; }
      .wrk-categories.energetska-ucinkovitost .wrk-category .wrk-category-link .wrk-category-icon-container .wrk-icon-fill-space.no-fill {
        background: transparent; }

.main table {
  margin-top: 1.5em; }
  .main table th, .main table td {
    padding: .325em .5em; }

.wrk-details-table {
  border-collapse: separate;
  border-spacing: 1px 1px;
  margin-bottom: 3em;
  box-shadow: 0 1.5em 1em -1em rgba(0, 0, 0, 0.15); }
  @media (max-width: 35em) {
    .wrk-details-table .wrk-details-table-post-thumbnail {
      display: none; } }
  @media (max-width: 35em) {
    .wrk-details-table {
      display: table; }
      .wrk-details-table tr {
        display: table-row; }
      .wrk-details-table th, .wrk-details-table td {
        display: table-cell; } }
  .wrk-details-table th {
    width: 33%; }
  .wrk-details-table th, .wrk-details-table td {
    background: #fff; }
  .wrk-details-table tr:nth-child(2n) th, .wrk-details-table tr:nth-child(2n) td {
    background: #fafafa; }
  .wrk-details-table table {
    box-shadow: none; }
  .wrk-details-table p {
    margin: 0; }
  .wrk-details-table.with-post-thumbnail {
    padding-left: 33.3%; }
    @media (max-width: 35em) {
      .wrk-details-table.with-post-thumbnail {
        padding-left: 0; } }
    .wrk-details-table.with-post-thumbnail thead {
      width: 33.3%; }
    .wrk-details-table.with-post-thumbnail thead th {
      top: 2px;
      left: 0;
      bottom: 0;
      width: 100%; }
    .wrk-details-table.with-post-thumbnail thead.empty th {
      bottom: 1px; }
    .wrk-details-table.with-post-thumbnail thead th img {
      transform: translate(-50%, -50%) scale(1);
      transition: 0.6s transform; }
    .wrk-details-table.with-post-thumbnail thead th .wrk-details-post-thumbnail-empty:before {
      width: 1em;
      height: 1em;
      font-size: 3rem;
      margin-left: -.5em;
      margin-top: -.5em;
      opacity: .15; }
  .wrk-details-table .wrk-details-table-title h2 {
    padding-left: 1.35em; }
    .wrk-details-table .wrk-details-table-title h2:before {
      width: 1em;
      height: 1em;
      margin-top: -.5em;
      opacity: .25; }
    .wrk-details-table .wrk-details-table-title h2:after {
      content: none; }
  .wrk-details-table:hover thead th img {
    transform: translate(-50%, -50%) scale(1.5); }

.wrk-details-post-thumbnail {
  width: 75%;
  margin: 1.5em auto 0;
  padding-top: 35%;
  border: 1px solid #fff;
  background: #fff;
  box-shadow: 0 1.5em 1em -1em rgba(0, 0, 0, 0.15); }
  .wrk-details-post-thumbnail > img {
    transform: translate(-50%, -50%); }
  .wrk-details-post-thumbnail > .wrk-details-post-thumbnail-empty:before {
    width: 1em;
    height: 1em;
    font-size: 5rem;
    margin-left: -.5em;
    margin-top: -.5em;
    opacity: .15; }

.wrk-services-list {
  margin-bottom: 3em; }
  .wrk-services-list .wrk-details-table .wrk-details-table-post-thumbnail a {
    background: #e9ecef; }
  .wrk-services-list .wrk-details-table .wrk-details-table-post-thumbnail img {
    max-height: 100%;
    width: auto;
    padding: 1em;
    min-width: auto; }
  .wrk-services-list.services-electrical_cabinet .wrk-details-post-link {
    display: block;
    margin: auto;
    width: 75%; }
    .wrk-services-list.services-electrical_cabinet .wrk-details-post-link .wrk-details-post-thumbnail {
      padding: 1.5em;
      width: auto;
      margin: auto; }
      .wrk-services-list.services-electrical_cabinet .wrk-details-post-link .wrk-details-post-thumbnail > img {
        min-width: auto;
        max-width: 100%;
        width: auto;
        height: auto;
        max-height: 20em;
        top: auto;
        min-height: auto;
        position: relative;
        left: auto;
        transform: none;
        display: block;
        margin: auto; }
    .wrk-services-list.services-electrical_cabinet .wrk-details-post-link .wrk-details-post-data h2 {
      margin: .75em 0 0;
      text-align: left; }
      .wrk-services-list.services-electrical_cabinet .wrk-details-post-link .wrk-details-post-data h2:after {
        content: none; }
    @media (min-width: 60em) {
      .wrk-services-list.services-electrical_cabinet .wrk-details-post-link {
        display: inline-block;
        width: 50%;
        vertical-align: bottom; }
        .wrk-services-list.services-electrical_cabinet .wrk-details-post-link .wrk-details-post-data {
          padding-left: 1em; } }

.wrk-services-item {
  margin-top: 1.5em;
  margin-bottom: 1.5em; }

.page-numbers {
  display: inline-block;
  padding: .25em .5em;
  color: #34495e; }
  .page-numbers.current {
    border-bottom: 2px solid #34495e; }

.wrk-contact-box {
  background: #fff;
  padding: 1em;
  width: 80%;
  margin: 1em 10%;
  box-shadow: 0 1.5em 1em -1em rgba(0, 0, 0, 0.15); }
  .wrk-contact-box h3 {
    margin-top: 0;
    margin-bottom: .5em; }
  .wrk-contact-box p {
    margin-top: 1em;
    line-height: 1;
    padding: 0; }
  .wrk-contact-box em {
    color: #3498db;
    font-style: normal;
    font-weight: 400; }
  @media (min-width: 35em) {
    .wrk-contact-box {
      width: 40%;
      margin: 0 5% 1em 5%; } }
  @media (min-width: 70em) {
    .wrk-contact-box {
      width: 20%;
      margin: 0 5% 2em 0;
      text-align: left; } }

h2.contact-h2 {
  color: #3498db;
  border-bottom: 3px solid #3498db;
  padding-bottom: .25em; }

.main p img[class*="wp-image"],
.main figure img[class*="wp-image"] {
  box-shadow: 0 1.5em 1em -1em rgba(0, 0, 0, 0.15); }

.main figure[id*="attachment"] {
  margin: 3em auto; }
  .main figure[id*="attachment"] figcaption {
    font-style: italic;
    margin-top: .5em; }

.wrk-text-block > p {
  text-align: justify;
  text-indent: 1.5em; }

.main .wrk-ec-text-block {
  position: relative; }
  .main .wrk-ec-text-block > .wrk-ec-text-block-icon {
    display: none; }
  .main .wrk-ec-text-block h1, .main .wrk-ec-text-block h2, .main .wrk-ec-text-block h3, .main .wrk-ec-text-block h4, .main .wrk-ec-text-block h5, .main .wrk-ec-text-block h6 {
    margin-left: 0;
    text-align: 0;
    margin-bottom: 0; }
    .main .wrk-ec-text-block h1:before, .main .wrk-ec-text-block h1:after, .main .wrk-ec-text-block h2:before, .main .wrk-ec-text-block h2:after, .main .wrk-ec-text-block h3:before, .main .wrk-ec-text-block h3:after, .main .wrk-ec-text-block h4:before, .main .wrk-ec-text-block h4:after, .main .wrk-ec-text-block h5:before, .main .wrk-ec-text-block h5:after, .main .wrk-ec-text-block h6:before, .main .wrk-ec-text-block h6:after {
      content: none !important; }
  .main .wrk-ec-text-block ol, .main .wrk-ec-text-block ul {
    padding-left: 3em; }
  .main .wrk-ec-text-block p {
    padding: 0; }
  @media (min-width: 35em) {
    .main .wrk-ec-text-block {
      padding-left: 4em; }
      .main .wrk-ec-text-block > .wrk-ec-text-block-icon {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 3em;
        height: 3em;
        background-size: contain;
        background-repeat: no-repeat; } }

.wrk-cabinet-image {
  text-align: center; }
  @media (min-width: 35em) {
    .wrk-cabinet-image {
      width: 25%;
      display: inline-block;
      vertical-align: top; } }
  @media (min-width: 70em) {
    .wrk-cabinet-image {
      width: 35%; } }

@media (min-width: 35em) {
  .wrk-cabinet-description {
    width: 75%;
    display: inline-block;
    padding-left: 10%;
    vertical-align: top; } }
@media (min-width: 70em) {
  .wrk-cabinet-description {
    width: 65%;
    padding-left: 5%; } }

.wrk-cabinet-details {
  margin-bottom: 3em; }

.wrk-cabinet-details table p {
  margin: 0; }

.wrk-spp-gallery,
.wrk-cabinet-gallery {
  margin-top: 0 !important;
  margin-bottom: 3em; }
  .wrk-spp-gallery .image-gallery-slide,
  .wrk-cabinet-gallery .image-gallery-slide {
    padding: 0 !important;
    width: auto;
    overflow: visible !important; }
    .wrk-spp-gallery .image-gallery-slide a,
    .wrk-cabinet-gallery .image-gallery-slide a {
      padding: 1em;
      background: white;
      box-shadow: 0 1.5em 1em -1em rgba(0, 0, 0, 0.15); }
    .wrk-spp-gallery .image-gallery-slide img,
    .wrk-cabinet-gallery .image-gallery-slide img {
      position: relative;
      top: auto;
      left: auto;
      transform: none;
      width: auto;
      height: auto;
      display: block; }

.col-2 .wrk-spp-gallery .image-gallery-item.overlay {
  width: 48%; }
  .col-2 .wrk-spp-gallery .image-gallery-item.overlay:nth-child(2n + 1):not(:last-of-type) {
    margin-right: 4%; }

.wrk-cabinet-download-catalogue {
  text-align: center;
  margin: 3em 0; }
  .wrk-cabinet-download-catalogue > a {
    margin: 0; }

.wrk-cabinet-image-hover {
  display: block;
  margin: 0 auto; }
  .wrk-cabinet-image-hover .wrk-cabinet-image-closed {
    display: block; }
  .wrk-cabinet-image-hover .wrk-cabinet-image-open {
    display: none; }
  .wrk-cabinet-image-hover:hover .wrk-cabinet-image-closed {
    display: none; }
  .wrk-cabinet-image-hover:hover .wrk-cabinet-image-open {
    display: block; }
  @media (min-width: 60em) {
    .wrk-cabinet-image-hover {
      max-width: 65%; } }

.featherlight .featherlight-content {
  max-height: 90%;
  box-sizing: content-box; }
  .featherlight .featherlight-content img {
    max-width: 100%;
    max-height: 100%; }

.wrk-svg {
  display: block;
  width: 75%;
  margin: 0 auto; }

.content-padded {
  padding: 3em; }
  .content-padded h1:first-child, .content-padded h2:first-child, .content-padded h3:first-child, .content-padded h4:first-child, .content-padded h5:first-child, .content-padded h6:first-child {
    margin-top: 0; }

.section-padded {
  padding-top: 4em;
  padding-bottom: 5em; }

.section-padded-top {
  padding-top: 4em; }

.section-padded-bottom {
  padding-bottom: 5em; }

.middle-silver-background {
  background: #dae1e3; }

.image-no-shadow {
  box-shadow: none !important; }

.norms-table {
  box-shadow: none;
  text-align: center; }

.norms-table tr:nth-of-type(odd),
.norms-table tr:nth-of-type(even) {
  background: transparent; }

.norms-table tr:nth-of-type(odd) {
  font-weight: 700;
  border-top: 2px solid #3e4545;
  border-bottom: 2px solid #3e4545; }

.norms-table tr:nth-of-type(even) {
  font-size: 0.9rem;
  border-bottom: 2px solid #3e4545; }

.page-heading {
  position: relative; }

.page-heading:after {
  content: '';
  position: absolute;
  top: 1.5em;
  left: 50%;
  transform: translateX(-50%);
  width: 25%;
  height: 2px;
  background: #3e4545;
  margin-bottom: 1em; }

.centered-content {
  margin-bottom: 1.5em;
  text-align: center; }

.right-content {
  text-align: right; }

.left-content {
  text-align: left; }

.no-padding {
  padding: 0 !important; }

.padding-top {
  padding-top: 3em; }

.padding-left {
  padding-left: 3em; }

.padding-right {
  padding-right: 3em; }

.padding-bottom {
  padding-bottom: 3em; }

.main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) {
  margin-top: 1em; }
  .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li {
    margin-top: .75em;
    padding-left: 3em; }
    .main ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li:before {
      content: '\f0a9';
      width: 2em;
      font-size: 1.35rem; }

.main .wrk-no-list ul,
.main .wrk-no-list ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) {
  margin-top: 1.5em; }
  .main .wrk-no-list ul li,
  .main .wrk-no-list ul:not(.wrk-categories):not(.wrk-pros):not(.wrk-partners-list):not(.wrk-certificates-list):not(.wrk-services-list) li {
    padding-left: 0;
    margin: 1.5em auto 0;
    max-width: 80%;
    text-align: center; }

.main .wrk-cabinet-description > ul:not(:first-child) {
  margin-top: 3em !important; }
.main .wrk-cabinet-description > ul > li {
  padding-left: 3em;
  list-style: none;
  position: relative; }
  .main .wrk-cabinet-description > ul > li:nth-child(1):before {
    content: "" !important;
    background: url("images/wrk_ec_icons_text.svg");
    position: absolute;
    top: 50%;
    left: 0;
    line-height: 0;
    height: 2em;
    margin-top: -1em;
    background-size: cover;
    background-repeat: no-repeat; }

.wrk-step-slider {
  margin: 3em 0; }
  .wrk-step-slider .wrk-step-slider-nav .button {
    margin: 0;
    background: #34495e;
    color: rgba(255, 255, 255, 0.5);
    box-shadow: none; }
    .wrk-step-slider .wrk-step-slider-nav .button:first-child {
      margin-top: 0; }
    .wrk-step-slider .wrk-step-slider-nav .button:after {
      box-shadow: none; }
    .wrk-step-slider .wrk-step-slider-nav .button:hover, .wrk-step-slider .wrk-step-slider-nav .button:focus, .wrk-step-slider .wrk-step-slider-nav .button.active {
      color: #fff; }
  .wrk-step-slider .wrk-step-slider-nav:after {
    background: #34495e; }
  .wrk-step-slider .wrk-step-slider-steps .wrk-step > *:first-child {
    margin-top: 0; }
  @media (min-width: 60em) {
    .wrk-step-slider .wrk-step-slider-nav, .wrk-step-slider .wrk-step-slider-nav:after {
      width: 30%; }
    .wrk-step-slider .wrk-step-slider-steps {
      width: 70%;
      padding-left: 3em; } }

.js .scroll-anim ul li, .js .scroll-anim > *, .js .scroll-anim p {
  /*transform:translate(0, 10em);*/
  opacity: 0;
  transition: 0.6s opacity, 0.6s transform; }
  .js .scroll-anim ul li:nth-child(1n), .js .scroll-anim > *:nth-child(1n), .js .scroll-anim p:nth-child(1n) {
    transition-delay: 0.3s; }
  .js .scroll-anim ul li:nth-child(2n), .js .scroll-anim > *:nth-child(2n), .js .scroll-anim p:nth-child(2n) {
    transition-delay: 0.6s; }
  .js .scroll-anim ul li:nth-child(3n), .js .scroll-anim > *:nth-child(3n), .js .scroll-anim p:nth-child(3n) {
    transition-delay: 0.9s; }
  .js .scroll-anim ul li:nth-child(4n), .js .scroll-anim > *:nth-child(4n), .js .scroll-anim p:nth-child(4n) {
    transition-delay: 1.2s; }
  .js .scroll-anim ul li:nth-child(5n), .js .scroll-anim > *:nth-child(5n), .js .scroll-anim p:nth-child(5n) {
    transition-delay: 1.5s; }
  .js .scroll-anim ul li:nth-child(6n), .js .scroll-anim > *:nth-child(6n), .js .scroll-anim p:nth-child(6n) {
    transition-delay: 1.8s; }
  .js .scroll-anim ul li:nth-child(7n), .js .scroll-anim > *:nth-child(7n), .js .scroll-anim p:nth-child(7n) {
    transition-delay: 2.1s; }
  .js .scroll-anim ul li:nth-child(8n), .js .scroll-anim > *:nth-child(8n), .js .scroll-anim p:nth-child(8n) {
    transition-delay: 2.4s; }
  .js .scroll-anim ul li:nth-child(9n), .js .scroll-anim > *:nth-child(9n), .js .scroll-anim p:nth-child(9n) {
    transition-delay: 2.7s; }
  .js .scroll-anim ul li:nth-child(10n), .js .scroll-anim > *:nth-child(10n), .js .scroll-anim p:nth-child(10n) {
    transition-delay: 3s; }
  .js .scroll-anim ul li:nth-child(11n), .js .scroll-anim > *:nth-child(11n), .js .scroll-anim p:nth-child(11n) {
    transition-delay: 3.3s; }
  .js .scroll-anim ul li:nth-child(12n), .js .scroll-anim > *:nth-child(12n), .js .scroll-anim p:nth-child(12n) {
    transition-delay: 3.6s; }
  .js .scroll-anim ul li:nth-child(13n), .js .scroll-anim > *:nth-child(13n), .js .scroll-anim p:nth-child(13n) {
    transition-delay: 3.9s; }
  .js .scroll-anim ul li:nth-child(14n), .js .scroll-anim > *:nth-child(14n), .js .scroll-anim p:nth-child(14n) {
    transition-delay: 4.2s; }
  .js .scroll-anim ul li:nth-child(15n), .js .scroll-anim > *:nth-child(15n), .js .scroll-anim p:nth-child(15n) {
    transition-delay: 4.5s; }
  .js .scroll-anim ul li:nth-child(16n), .js .scroll-anim > *:nth-child(16n), .js .scroll-anim p:nth-child(16n) {
    transition-delay: 4.8s; }
  .js .scroll-anim ul li:nth-child(17n), .js .scroll-anim > *:nth-child(17n), .js .scroll-anim p:nth-child(17n) {
    transition-delay: 5.1s; }
  .js .scroll-anim ul li:nth-child(18n), .js .scroll-anim > *:nth-child(18n), .js .scroll-anim p:nth-child(18n) {
    transition-delay: 5.4s; }
  .js .scroll-anim ul li:nth-child(19n), .js .scroll-anim > *:nth-child(19n), .js .scroll-anim p:nth-child(19n) {
    transition-delay: 5.7s; }
  .js .scroll-anim ul li:nth-child(20n), .js .scroll-anim > *:nth-child(20n), .js .scroll-anim p:nth-child(20n) {
    transition-delay: 6s; }
.js .scroll-anim .wrk-ec-text-block {
  transform: translate(100%);
  opacity: 0; }
  .js .scroll-anim .wrk-ec-text-block * {
    opacity: 1; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(1n) {
    transition-delay: 0.3s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(2n) {
    transition-delay: 0.6s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(3n) {
    transition-delay: 0.9s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(4n) {
    transition-delay: 1.2s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(5n) {
    transition-delay: 1.5s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(6n) {
    transition-delay: 1.8s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(7n) {
    transition-delay: 2.1s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(8n) {
    transition-delay: 2.4s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(9n) {
    transition-delay: 2.7s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(10n) {
    transition-delay: 3s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(11n) {
    transition-delay: 3.3s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(12n) {
    transition-delay: 3.6s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(13n) {
    transition-delay: 3.9s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(14n) {
    transition-delay: 4.2s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(15n) {
    transition-delay: 4.5s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(16n) {
    transition-delay: 4.8s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(17n) {
    transition-delay: 5.1s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(18n) {
    transition-delay: 5.4s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(19n) {
    transition-delay: 5.7s; }
  .js .scroll-anim .wrk-ec-text-block:nth-child(20n) {
    transition-delay: 6s; }
.js .scroll-anim .col-2 {
  transition: 0.6s opacity, 0.6s transform; }
  .js .scroll-anim .col-2:nth-child(1n) {
    transition-delay: 0.3s; }
  .js .scroll-anim .col-2:nth-child(2n) {
    transition-delay: 0.6s; }
  .js .scroll-anim .col-2:nth-child(3n) {
    transition-delay: 0.9s; }
  .js .scroll-anim .col-2:nth-child(4n) {
    transition-delay: 1.2s; }
  .js .scroll-anim .col-2:nth-child(5n) {
    transition-delay: 1.5s; }
  .js .scroll-anim .col-2:nth-child(6n) {
    transition-delay: 1.8s; }
  .js .scroll-anim .col-2:nth-child(7n) {
    transition-delay: 2.1s; }
  .js .scroll-anim .col-2:nth-child(8n) {
    transition-delay: 2.4s; }
  .js .scroll-anim .col-2:nth-child(9n) {
    transition-delay: 2.7s; }
  .js .scroll-anim .col-2:nth-child(10n) {
    transition-delay: 3s; }
  .js .scroll-anim .col-2:nth-child(11n) {
    transition-delay: 3.3s; }
  .js .scroll-anim .col-2:nth-child(12n) {
    transition-delay: 3.6s; }
  .js .scroll-anim .col-2:nth-child(13n) {
    transition-delay: 3.9s; }
  .js .scroll-anim .col-2:nth-child(14n) {
    transition-delay: 4.2s; }
  .js .scroll-anim .col-2:nth-child(15n) {
    transition-delay: 4.5s; }
  .js .scroll-anim .col-2:nth-child(16n) {
    transition-delay: 4.8s; }
  .js .scroll-anim .col-2:nth-child(17n) {
    transition-delay: 5.1s; }
  .js .scroll-anim .col-2:nth-child(18n) {
    transition-delay: 5.4s; }
  .js .scroll-anim .col-2:nth-child(19n) {
    transition-delay: 5.7s; }
  .js .scroll-anim .col-2:nth-child(20n) {
    transition-delay: 6s; }
.js .scroll-anim .col-2:nth-child(2n + 1) {
  transform: translate(-100%);
  opacity: 0; }
.js .scroll-anim .col-2:nth-child(2n) {
  transform: translate(100%);
  opacity: 0; }

.js .scroll-anim.show ul li, .js .scroll-anim.show > *, .js .scroll-anim.show p {
  transform: translate(0, 0);
  opacity: 1; }
.js .scroll-anim.show .wrk-ec-text-block, .js .scroll-anim.show .col-2 {
  transform: translate(0);
  opacity: 1; }
.js .scroll-anim.show .wrk-page-break-img-div {
  opacity: .36; }

.js .wrk-details-post-thumbnail.scroll-anim.show > img {
  transform: translate(-50%, -50%); }

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