.autogrid_grid{display:grid;margin-left:-15px;margin-right:-15px}.autogrid_grid .column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_none{margin-left:0;margin-right:0}.autogrid_grid.gutter_none>.column{padding-left:0;padding-right:0}.autogrid_grid.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_grid.gutter_s>.column{padding-left:15px;padding-right:15px}.autogrid_grid.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_grid.gutter_m>.column{padding-left:30px;padding-right:30px}.autogrid_grid.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_grid.gutter_l>.column{padding-left:40px;padding-right:40px}.autogrid_grid.same_height>.column>.attributes{height:100%}.autogrid_grid .column .attributes{background-size:cover}.autogrid_grid .column .attributes.p-xl{padding:200px 40px 200px 40px}.autogrid_grid .column .attributes.p-l{padding:160px 40px 160px 40px}.autogrid_grid .column .attributes.p-m{padding:115px 40px 115px 40px}.autogrid_grid .column .attributes.p-s{padding:80px 40px 80px 40px}.autogrid_grid .column .attributes.p-xs{padding:40px 40px 40px 40px}.autogrid_row,.autogrid_wrapper{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;box-sizing:border-box}.autogrid,.autogrid_row .column{padding-left:15px;padding-right:15px;flex-basis:1;flex-grow:1;width:100%;position:relative;box-sizing:border-box}.autogrid_clear{flex:0 0 100%;height:0}.col_1{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.autogrid_row.gutter_none,.autogrid_wrapper.gutter_none{margin-left:0;margin-right:0}.autogrid_row.gutter_none>div,.autogrid_wrapper.gutter_none>div{padding-left:0;padding-right:0}.autogrid_row.gutter_s,.autogrid_wrapper.gutter_s{margin-left:-15px;margin-right:-15px}.autogrid_row.gutter_s>div,.autogrid_wrapper.gutter_s>div{padding-left:15px;padding-right:15px}.autogrid_row.gutter_m,.autogrid_wrapper.gutter_m{margin-left:-30px;margin-right:-30px}.autogrid_row.gutter_m>div,.autogrid_wrapper.gutter_m>div{padding-left:30px;padding-right:30px}.autogrid_row.gutter_l,.autogrid_wrapper.gutter_l{margin-left:-40px;margin-right:-40px}.autogrid_row.gutter_l>div,.autogrid_wrapper.gutter_l>div{padding-left:40px;padding-right:40px}.order_1{order:1}.order_2{order:2}.order_3{order:3}.order_4{order:4}.order_5{order:5}.order_6{order:6}.full{flex:0 0 100%}.one_half{flex:0 0 calc(100% / 2)}.one_third{flex:0 0 calc(100% / 3)}.one_fourth{flex:0 0 calc(100% / 4)}.one_fifth{flex:0 0 calc(100% / 5)}.one_sixth{flex:0 0 calc(100% / 6)}.two_third{flex:0 0 calc((100% / 3) * 2)}.two_fourth{flex:0 0 calc((100% / 4) * 2)}.three_fourth{flex:0 0 calc((100% / 4) * 3)}.two_fifth{flex:0 0 calc((100% / 5) * 2)}.three_fifth{flex:0 0 calc((100% / 5) * 3)}.four_fifth{flex:0 0 calc((100% / 5) * 4)}.two_sixth{flex:0 0 calc((100% / 6) * 2)}.three_sixth{flex:0 0 calc((100% / 6) * 3)}.four_sixth{flex:0 0 calc((100% / 6) * 4)}.five_sixth{flex:0 0 calc((100% / 6) * 5)}.offset_col_1{margin-left:calc((100% / 12) * 1)}.offset_col_2{margin-left:calc((100% / 12) * 2)}.offset_col_3{margin-left:calc((100% / 12) * 3)}.offset_col_4{margin-left:calc((100% / 12) * 4)}.offset_col_5{margin-left:calc((100% / 12) * 5)}.offset_col_6{margin-left:calc((100% / 12) * 6)}.offset_col_7{margin-left:calc((100% / 12) * 7)}.offset_col_8{margin-left:calc((100% / 12) * 8)}.offset_col_9{margin-left:calc((100% / 12) * 9)}.offset_col_10{margin-left:calc((100% / 12) * 10)}.offset_col_11{margin-left:calc((100% / 12) * 11)}.autogrid_grid .column.align_left_top{text-align:left}.autogrid_grid .column.align_left_center{text-align:left;align-self:center}.autogrid_grid .column.align_left_bottom{text-align:left;align-self:flex-end}.autogrid_grid .column.align_center_top{text-align:center}.autogrid_grid .column.align_center_center{text-align:center;align-self:center}.autogrid_grid .column.align_center_bottom{text-align:center;align-self:flex-end}.autogrid_grid .column.align_right_top{text-align:right}.autogrid_grid .column.align_right_center{text-align:right;align-self:center}.autogrid_grid .column.align_right_bottom{text-align:right;align-self:flex-end}.autogrid_grid.same_height>.column{align-self:unset}.autogrid_grid.same_height>.column>.attributes{display:flex;flex-wrap:wrap}.autogrid_grid.same_height>.column>.attributes>.same-height-wrap{width:100%;flex:0 0 100%}.autogrid_grid.same_height>.column.align_left_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_left_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_center_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_center_bottom>.attributes{align-items:flex-end}.autogrid_grid.same_height>.column.align_right_center>.attributes{align-items:center}.autogrid_grid.same_height>.column.align_right_bottom>.attributes{align-items:flex-end}.autogrid_grid .column>.attributes .image_mob{display:none}.autogrid.no_gutter{padding-left:0;padding-right:0}@media only screen and (min-width :768px) and (max-width :1024px){.col_1_t{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_t{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_t{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_t{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_t{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_t{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_t{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_t{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_t{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_t{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_t{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_t{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_t{order:1}.order_2_t{order:2}.order_3_t{order:3}.order_4_t{order:4}.order_5_t{order:5}.order_6_t{order:6}}@media only screen and (max-width:767px){.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.three_sixth .four_sixth,.two_fifth,.two_fourth,.two_sixth,.two_third,[class*=col_]{flex:0 0 100%;max-width:none}.autogrid_grid .column,.column[class*=col_]{padding-left:0!important;padding-right:0!important;margin-bottom:25px}.autogrid[class*=offset_],.autogrid_grid[class*=offset_],.column[class*=offset_]{margin-left:0}.autogrid_grid,.autogrid_row,.autogrid_wrapper{margin-left:0!important;margin-right:0!important}.autogrid_grid .column .attributes.has-image.empty>.image_mob,.autogrid_grid .column .attributes.has-image.empty>.same-height-wrap>.image_mob{display:block}.autogrid_grid .column .attributes.has-image.empty{background:0 0!important}.col_1_m{flex:0 0 calc((100% / 12) * 1);max-width:calc((100% / 12) * 1)}.col_2_m{flex:0 0 calc((100% / 12) * 2);max-width:calc((100% / 12) * 2)}.col_3_m{flex:0 0 calc((100% / 12) * 3);max-width:calc((100% / 12) * 3)}.col_4_m{flex:0 0 calc((100% / 12) * 4);max-width:calc((100% / 12) * 4)}.col_5_m{flex:0 0 calc((100% / 12) * 5);max-width:calc((100% / 12) * 5)}.col_6_m{flex:0 0 calc((100% / 12) * 6);max-width:calc((100% / 12) * 6)}.col_7_m{flex:0 0 calc((100% / 12) * 7);max-width:calc((100% / 12) * 7)}.col_8_m{flex:0 0 calc((100% / 12) * 8);max-width:calc((100% / 12) * 8)}.col_9_m{flex:0 0 calc((100% / 12) * 9);max-width:calc((100% / 12) * 9)}.col_10_m{flex:0 0 calc((100% / 12) * 10);max-width:calc((100% / 12) * 10)}.col_11_m{flex:0 0 calc((100% / 12) * 11);max-width:calc((100% / 12) * 11)}.col_12_m{flex:0 0 calc((100% / 12) * 12);max-width:calc((100% / 12) * 12)}.order_1_m{order:1}.order_2_m{order:2}.order_3_m{order:3}.order_4_m{order:4}.order_5_m{order:5}.order_6_m{order:6}.autogrid_grid .column .attributes.p-l,.autogrid_grid .column .attributes.p-m,.autogrid_grid .column .attributes.p-s,.autogrid_grid .column .attributes.p-xl,.autogrid_grid .column .attributes.p-xs{padding:20px}}body.edge column[class*=col_]{flex-basis:0}@media only screen and (max-width:767px){body.edge column[class*=col_]{flex-basis:100%}}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
/*
 * the file organization follows the 7-1 pattern architecture
 * https://sass-guidelin.es/#the-7-1-pattern
 *
 *
 * Configurations
 * -------------- */
/* dosis-regular - latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 400;
  src: url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-regular.eot);
  /* IE9 Compat Modes */
  src: local(""), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-regular.eot) format("embedded-opentype"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-regular.woff2) format("woff2"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-regular.woff) format("woff"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-regular.ttf) format("truetype"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-regular.svg) format("svg");
  /* Legacy iOS */ }

/* dosis-500 - latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 500;
  src: url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-500.eot);
  /* IE9 Compat Modes */
  src: local(""), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-500.eot) format("embedded-opentype"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-500.woff2) format("woff2"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-500.woff) format("woff"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-500.ttf) format("truetype"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-500.svg) format("svg");
  /* Legacy iOS */ }

/* dosis-600 - latin */
@font-face {
  font-family: 'Dosis';
  font-style: normal;
  font-weight: 600;
  src: url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-600.eot);
  /* IE9 Compat Modes */
  src: local(""), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-600.eot) format("embedded-opentype"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-600.woff2) format("woff2"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-600.woff) format("woff"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-600.ttf) format("truetype"), url(../../files/themes/gsww/build/assets/fonts/dosis-v11-latin-600.svg) format("svg");
  /* Legacy iOS */ }

/*
 * Vendors
 * ------- */
/*
 * Integrate all necessary bootstrap mixins, variables, ...
 * and override some variables specifically
 */
.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #007bff !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important; }

.bg-secondary {
  background-color: #6c757d !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important; }

.bg-success {
  background-color: #28a745 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important; }

.bg-info {
  background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

.bg-warning {
  background-color: #ffc107 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important; }

.bg-danger {
  background-color: #dc3545 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important; }

.bg-light {
  background-color: #f8f9fa !important; }

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important; }

.bg-dark {
  background-color: #343a40 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important; }

.bg-white {
  background-color: #fff !important; }

.bg-transparent {
  background-color: transparent !important; }

.border {
  border: 1px solid #D7D5C6 !important; }

.border-top {
  border-top: 1px solid #D7D5C6 !important; }

.border-right {
  border-right: 1px solid #D7D5C6 !important; }

.border-bottom {
  border-bottom: 1px solid #D7D5C6 !important; }

.border-left {
  border-left: 1px solid #D7D5C6 !important; }

.border-0 {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #007bff !important; }

.border-secondary {
  border-color: #6c757d !important; }

.border-success {
  border-color: #28a745 !important; }

.border-info {
  border-color: #17a2b8 !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #dc3545 !important; }

.border-light {
  border-color: #f8f9fa !important; }

.border-dark {
  border-color: #343a40 !important; }

.border-white {
  border-color: #fff !important; }

.rounded-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1310px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1310px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1310px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

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

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0); }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

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

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  .m-sm-n5 {
    margin: -3rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  .m-md-n5 {
    margin: -3rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-lg-n5 {
    margin: -3rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1310px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  .m-xl-n5 {
    margin: -3rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1310px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #007bff !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important; }

.text-secondary {
  color: #6c757d !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important; }

.text-success {
  color: #28a745 !important; }

a.text-success:hover, a.text-success:focus {
  color: #19692c !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important; }

.text-danger {
  color: #dc3545 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important; }

.text-light {
  color: #f8f9fa !important; }

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important; }

.text-dark {
  color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important; }

.text-body {
  color: #FCF9EA !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1310px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1310px) {
    .container {
      max-width: 1280px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-last {
    order: 13; }
  .order-sm-0 {
    order: 0; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-last {
    order: 13; }
  .order-md-0 {
    order: 0; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-last {
    order: 13; }
  .order-lg-0 {
    order: 0; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1310px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-last {
    order: 13; }
  .order-xl-0 {
    order: 0; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

/*
 * Helpers
 * ------- */
/*
 * Base stuff
 * ---------- */
* {
  margin: 0;
  padding: 0; }

* {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  padding: 0; }

html, body {
  height: 100%; }

body {
  background-color: #FCF9EA;
  font-family: "Dosis", sans-serif;
  font-size: 1.3rem;
  color: #979686; }

@media (max-width: 1309.98px) {
  .container {
    width: 100%;
    max-width: none; } }

.has--sub-content {
  padding-top: 40px;
  padding-bottom: 40px; }
  @media (min-width: 992px) {
    .has--sub-content {
      padding-top: 60px;
      padding-bottom: 60px; } }

/**
 * Standardize some basic elements
 */
img {
  border: 0; }

header, footer, nav, section, aside, article, figure, figcaption {
  display: block; }

/**
 * Fix some font issues
 */
body {
  font-size: 100.01%; }

select, input, textarea {
  font-size: 99%; }

/**
 * Fix some positioning issues
 */
#container, .inside {
  position: relative; }

#footer {
  clear: both; }

#main .inside {
  min-height: 1px;
  /* see #4893 */ }

/**
 * Format the Contao image galleries (now rendered as unordered lists)
 */
.ce_gallery > ul {
  margin: 0;
  padding: 0;
  overflow: hidden;
  list-style: none; }

.ce_gallery > ul li {
  float: left; }

.ce_gallery > ul li.col_first {
  clear: left; }

/**
 * Float classes (see #6851)
 */
.float_left {
  float: left; }

.float_right {
  float: right; }

/**
 * Clear floats
 */
.block {
  overflow: hidden; }

.clear, #clear {
  height: 0.1px;
  font-size: 0.1px;
  line-height: 0.1px;
  clear: both; }

/**
 * Hide invisible elements
 */
.invisible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/**
 * Custom layout sections
 */
.custom {
  display: block; }

#container:after, .custom:after {
  content: "";
  display: table;
  clear: both; }

/**
 * The definition of html:before will be needed to
 * determine the current viewport via JS because
 * CSS holds the single version of truth
 */
html:before {
  position: absolute;
  top: -100%;
  font-size: 0; }
  @media screen and (max-width: 575px) {
    html:before {
      content: 'xs'; } }
  @media screen and (min-width: 576px) and (max-width: 767px) {
    html:before {
      content: 'sm'; } }
  @media screen and (min-width: 768px) and (max-width: 991px) {
    html:before {
      content: 'md'; } }
  @media screen and (min-width: 992px) and (max-width: 1309px) {
    html:before {
      content: 'lg'; } }
  @media screen and (min-width: 1310px) {
    html:before {
      content: 'xl'; } }

/**
 * Flexible images
 *
 * @see http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries
 */
img {
  max-width: 100%;
  height: auto; }

.ie7 img {
  -ms-interpolation-mode: bicubic; }

.ie8 img {
  width: auto;
  /* see #5789 */ }

/**
 * Responsive videos (see #1348)
 */
.video_container video, .video_container audio {
  width: 100%;
  height: auto; }

.responsive {
  position: relative;
  height: 0; }

.responsive iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.responsive.ratio-169 {
  padding-bottom: 56.25%; }

.responsive.ratio-1610 {
  padding-bottom: 62.5%; }

.responsive.ratio-219 {
  padding-bottom: 42.8571%; }

.responsive.ratio-43 {
  padding-bottom: 75%; }

.responsive.ratio-32 {
  padding-bottom: 66.6666%; }

.is--about {
  padding: 40px 0 30px; }
  @media (min-width: 992px) {
    .is--about {
      padding: 60px 0 30px; } }

@font-face {
  font-family: "zc-icons";
  src: url(../../files/themes/gsww/build/assets/fonts/zc-icons.ttf) format("truetype"), url(../../files/themes/gsww/build/assets/fonts/zc-icons.woff) format("woff"), url(../../files/themes/gsww/build/assets/fonts/zc-icons.svg) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[class^="zc-"], [class*=" zc-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "zc-icons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.zc-arrow-left:before {
  content: ""; }

.zc-arrow-right:before {
  content: ""; }

.zc-news:before {
  content: ""; }

.zc-search:before {
  content: ""; }

.zc-cross:before {
  content: ""; }

.zc-burger:before {
  content: ""; }

h1, h2, h3, h4, h5, h6 {
  font-weight: 300;
  color: #7A7A6B;
  line-height: 1.3;
  margin-bottom: 10px; }
  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #7A7A6B;
    text-decoration: none; }
    h1 a:hover, h1 a:active, h1 a:focus, h2 a:hover, h2 a:active, h2 a:focus, h3 a:hover, h3 a:active, h3 a:focus, h4 a:hover, h4 a:active, h4 a:focus, h5 a:hover, h5 a:active, h5 a:focus, h6 a:hover, h6 a:active, h6 a:focus {
      text-decoration: underline; }

h1 {
  font-size: 25px;
  font-weight: 500; }
  @media (min-width: 992px) {
    h1 {
      font-size: 37px; } }

h2 {
  font-size: 25px;
  font-weight: 500; }
  @media (min-width: 992px) {
    h2 {
      font-size: 37px; } }

h3 {
  font-size: 25px;
  font-weight: 500; }
  @media (min-width: 992px) {
    h3 {
      font-size: 27px; } }

h4 {
  font-size: 25px;
  font-weight: 500; }
  @media (min-width: 992px) {
    h4 {
      font-size: 23px; } }

h5 {
  font-size: 18px;
  font-weight: 600; }

h6 {
  font-size: 14px;
  font-weight: 600; }

p {
  line-height: 1.6;
  font-size: 1.3rem;
  color: #979686;
  font-weight: 500;
  font-family: "Dosis", sans-serif;
  margin-bottom: 40px; }
  p a {
    transition: padding-bottom .25s ease-in;
    border-bottom: 1px solid #1DA2D0;
    padding-bottom: 2px;
    color: #1DA2D0;
    text-decoration: none; }
    p a:hover, p a:active, p a:focus {
      border-color: #198ab1;
      padding-bottom: 0;
      color: #198ab1; }

#main ul {
  margin-bottom: 40px;
  padding-left: 22px;
  list-style-position: outside; }

ul li {
  line-height: 1.6;
  font-size: 1.3rem;
  color: #979686;
  font-weight: 400;
  font-family: "Dosis", sans-serif; }

a {
  color: #1DA2D0; }

ul, ol {
  list-style-position: inside; }

.divider {
  font-family: "Dosis", sans-serif;
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  margin-bottom: 15px; }
  .divider:after {
    content: '..........................................................................................................';
    letter-spacing: 4px;
    font-size: 49px;
    line-height: 0;
    color: #D7D5C6;
    display: inline-block; }

/*
 * Layout-related sections
 * -----------------------  */
#footer {
  background-color: #007A9A;
  position: relative; }
  #footer::before {
    content: '';
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTQ2IDEzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTQ2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6NztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAuOSw1LjciLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLjksNS43YzAsMCwyMy41LTMuNSw1NC4xLTEuOEM4NS41LDUuNywxNTYsNy41LDE3Mi41LDcuNWMxNi41LDAsOTQsMS44LDExMi44LDBjMTguOC0xLjgsNzcuNiwwLDExMC41LDAKCQlTNDc4LDIuMiw0OTYuOCw0YzE4LjgsMS44LDgyLjMsMCw5OC43LDEuOEM2MTIsNy41LDcxNy44LDkuMyw3MzQuMiw3LjVjMTYuNS0xLjgsNTYuNC0xLjgsNzcuNi0xLjhjMjEuMiwwLDk4LjcsNS4zLDEyMi4yLDMuNQoJCXMxMDEuMS0xLjgsMTUwLjQtMS44YzQ5LjQsMCwxMTAuNSwxLjgsMTQ1LjcsMS44YzM1LjMsMCw5Ni40LTUuMywxMTIuOC0zLjVzNzAuNS0xLjgsOTYuNCwwYzI1LjksMS44LDEyMi4yLTEuOCwxNDEsMAoJCXMxMDguMS0xLjgsMTM0LTEuOHM3Mi45LDEuOCw5OC43LDEuOHM3OS45LTEuOCw5OC43LDBjMTguOCwxLjgsMzAuNiwwLDM1LjMsMCIvPgo8L2c+Cjwvc3ZnPgo=");
    height: 15px;
    width: 100%;
    background-size: cover;
    background-repeat: repeat-x;
    display: block;
    position: absolute;
    z-index: 999;
    top: -8px; }
  #footer ul li {
    list-style-type: none;
    display: inline;
    font-weight: 500; }
    #footer ul li a {
      display: inline-block;
      padding: 20px 20px;
      color: #fff;
      text-decoration: none; }
      #footer ul li a.first {
        padding-left: 0; }
      #footer ul li a.last {
        padding-right: 0; }
  #footer .footer--top {
    background-color: #379C99; }
    #footer .footer--top .mod_navigation {
      margin: 50px 0; }
      #footer .footer--top .mod_navigation ul li {
        list-style-type: none;
        font-family: "Dosis", sans-serif;
        font-weight: 500; }
        #footer .footer--top .mod_navigation ul li a {
          padding: 6px 0;
          display: inline-block;
          text-decoration: none;
          color: #9ed6d4; }
          #footer .footer--top .mod_navigation ul li a:hover, #footer .footer--top .mod_navigation ul li a:active, #footer .footer--top .mod_navigation ul li a:focus {
            color: #fff; }
    #footer .footer--top .h1, #footer .footer--top h1, #footer .footer--top .h2, #footer .footer--top h2, #footer .footer--top .h3, #footer .footer--top h3, #footer .footer--top .h4, #footer .footer--top h4,
    #footer .footer--top .h5, #footer .footer--top h5, #footer .footer--top .h6, #footer .footer--top h6 {
      color: #fff;
      margin-bottom: 35px; }
    #footer .footer--top p {
      color: #fff;
      font-family: "Dosis", sans-serif;
      font-weight: 500; }
  #footer .footer--bottom .mod_customnav ul li {
    display: inline; }
  #footer .footer--bottom ul li {
    list-style-type: none;
    font-family: "Dosis", sans-serif;
    font-weight: 500; }
    #footer .footer--bottom ul li a {
      display: inline-block;
      padding: 20px 20px;
      color: #fff;
      text-decoration: none; }
      #footer .footer--bottom ul li a.first {
        padding-left: 0; }
      #footer .footer--bottom ul li a.last {
        padding-right: 0; }

#header {
  background-color: #76C025;
  position: relative; }
  #header::after {
    content: '';
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTQ2IDEzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTQ2IDEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6NztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAuOSw1LjciLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLjksNS43YzAsMCwyMy41LTMuNSw1NC4xLTEuOEM4NS41LDUuNywxNTYsNy41LDE3Mi41LDcuNWMxNi41LDAsOTQsMS44LDExMi44LDBjMTguOC0xLjgsNzcuNiwwLDExMC41LDAKCQlTNDc4LDIuMiw0OTYuOCw0YzE4LjgsMS44LDgyLjMsMCw5OC43LDEuOEM2MTIsNy41LDcxNy44LDkuMyw3MzQuMiw3LjVjMTYuNS0xLjgsNTYuNC0xLjgsNzcuNi0xLjhjMjEuMiwwLDk4LjcsNS4zLDEyMi4yLDMuNQoJCXMxMDEuMS0xLjgsMTUwLjQtMS44YzQ5LjQsMCwxMTAuNSwxLjgsMTQ1LjcsMS44YzM1LjMsMCw5Ni40LTUuMywxMTIuOC0zLjVzNzAuNS0xLjgsOTYuNCwwYzI1LjksMS44LDEyMi4yLTEuOCwxNDEsMAoJCXMxMDguMS0xLjgsMTM0LTEuOHM3Mi45LDEuOCw5OC43LDEuOHM3OS45LTEuOCw5OC43LDBjMTguOCwxLjgsMzAuNiwwLDM1LjMsMCIvPgo8L2c+Cjwvc3ZnPgo=");
    height: 15px;
    width: 100%;
    background-size: cover;
    background-repeat: repeat-x;
    background-position: center;
    display: block;
    position: absolute;
    z-index: 999;
    bottom: -8px; }
  #header .main-logo {
    width: 190px;
    position: relative; }
    #header .main-logo a {
      display: inline-block;
      position: absolute;
      z-index: 99999;
      left: -8px;
      width: 100px; }
      @media screen and (min-width: 992px) {
        #header .main-logo a {
          width: 190px; } }
  @media screen and (min-width: 992px) {
    #header .bottom .row {
      align-items: flex-end; } }

@media screen and (min-width: 992px) {
  .main-navigation {
    overflow: visible;
    margin-top: 20px;
    margin-bottom: 20px; }
    .main-navigation ul.level_1 > li {
      display: inline-block;
      list-style-type: none;
      font-family: "Dosis", sans-serif;
      font-size: 23px;
      font-weight: 700;
      position: relative; }
      .main-navigation ul.level_1 > li.first {
        padding-left: 0; }
      .main-navigation ul.level_1 > li:hover > a {
        background-color: #fff;
        color: #007A9A; }
      .main-navigation ul.level_1 > li:hover ul {
        display: block;
        z-index: 99999;
        border-radius: 25px; }
      .main-navigation ul.level_1 > li:hover a:after {
        opacity: 1; }
      .main-navigation ul.level_1 > li > a {
        color: #fff;
        text-decoration: none;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 22px;
        padding-right: 22px;
        border-radius: 9999px;
        display: inline-block;
        position: relative; }
        .main-navigation ul.level_1 > li > a.submenu::after {
          content: '>';
          display: inline-block;
          transform: rotate(90deg);
          margin-left: 9px; }
        .main-navigation ul.level_1 > li > a.active, .main-navigation ul.level_1 > li > a.trail, .main-navigation ul.level_1 > li > a:hover {
          background-color: #fff;
          color: #007A9A; }
      .main-navigation ul.level_1 > li ul {
        display: none;
        position: absolute;
        background-color: rgba(255, 255, 255, 0.9);
        z-index: 999; }
        .main-navigation ul.level_1 > li ul li {
          font-size: 1.3rem;
          padding: 0 20px;
          list-style-type: none; }
          .main-navigation ul.level_1 > li ul li a {
            color: #979686;
            text-decoration: none; }
            .main-navigation ul.level_1 > li ul li a:after {
              display: none; }
            .main-navigation ul.level_1 > li ul li a:hover {
              color: #1DA2D0; } }

.quick-navigation {
  display: none; }
  @media screen and (min-width: 992px) {
    .quick-navigation {
      display: block; } }
  .quick-navigation ul {
    text-align: right; }
    .quick-navigation ul li {
      font-family: "Dosis", sans-serif;
      font-weight: 600;
      font-size: 23px;
      display: inline-block;
      list-style-type: none;
      margin-left: 10px; }
      .quick-navigation ul li:nth-child(2) a {
        background-color: #1DA2D0; }
      .quick-navigation ul li:nth-child(3) a {
        background-color: #007A9A; }
      .quick-navigation ul li a {
        background-color: #D03B02;
        color: #fff;
        padding: 2px 20px;
        text-decoration: none;
        display: inline-block;
        position: relative; }

#right .mod_navigation, #left .mod_navigation {
  background-color: #F6F2DD;
  padding: 25px;
  margin-bottom: 30px;
  border: 2px solid #ECE8D4; }
  #right .mod_navigation li, #left .mod_navigation li {
    list-style-type: none; }
    #right .mod_navigation li a, #left .mod_navigation li a {
      display: block;
      color: #7A7A6B;
      text-decoration: none;
      font-weight: 500; }
      #right .mod_navigation li a.active, #right .mod_navigation li a:hover, #left .mod_navigation li a.active, #left .mod_navigation li a:hover {
        color: #1DA2D0;
        text-decoration: underline; }

#right .mod_article > *[class^="ce_"],
#right .mod_article > *[class*=" ce_"],
#right .mod_article > *[class^="mod_"],
#right .mod_article > *[class*=" mod_"], #left .mod_article > *[class^="ce_"],
#left .mod_article > *[class*=" ce_"],
#left .mod_article > *[class^="mod_"],
#left .mod_article > *[class*=" mod_"] {
  background-color: #F6F2DD;
  padding: 25px;
  margin-bottom: 30px;
  border: 2px solid #ECE8D4; }

@media screen and (min-width: 992px) {
  #left {
    padding-right: 60px; } }

.has--sub-content .mod_article img {
  border: 15px solid #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }

.has--sub-content .mod_article figcaption {
  margin-bottom: 40px; }

.ce_accordion {
  border-bottom: 2px solid #D7D5C6; }
  .ce_accordion .toggler {
    padding: 10px 0;
    line-height: 1.6;
    font-size: 1.3rem;
    font-weight: 500;
    cursor: pointer; }
    .ce_accordion .toggler::before {
      content: '+';
      margin-left: 20px;
      margin-right: 10px;
      font-size: 27px;
      line-height: 0; }
    .ce_accordion .toggler.active {
      background-color: white; }
      .ce_accordion .toggler.active::before {
        content: '-'; }
  .ce_accordion .accordion {
    padding-top: 10px; }
    .ce_accordion .accordion.ui-accordion-content-active {
      background-color: white;
      padding: 0 44px;
      display: inline-block; }

/*
 * Components
 * ---------- */
#stage {
  background-image: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMfaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhCNDIwMjdBNUMyMDExRUI5Q0UwOUFFQURFNjY0NUQyIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhCNDIwMjc5NUMyMDExRUI5Q0UwOUFFQURFNjY0NUQyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSIyODFGOTcyOUVGQjA3QUVCRENGQjYzN0U5NDcyODQ1QSIgc3RSZWY6ZG9jdW1lbnRJRD0iMjgxRjk3MjlFRkIwN0FFQkRDRkI2MzdFOTQ3Mjg0NUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB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");
  background-position: bottom left;
  border-bottom: 2px solid #D7D5C6; }
  @media (max-width: 991.98px) {
    #stage .container {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 992px) {
    #stage .mod_article {
      overflow: visible; } }
  #stage .container,
  #stage .mod_article,
  #stage .row {
    height: 100%; }
  #stage .description {
    background-color: #1DA2D0;
    height: 100%;
    position: relative; }
    @media screen and (min-width: 768px) {
      #stage .description::after {
        background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNiA1MzkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDUzOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7fQoJLnN0MXtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30KCS5zdDJ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNF8pO30KCS5zdDN7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNl8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQoJLnN0NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF84Xyk7fQoJLnN0NXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMF8pO30KCS5zdDZ7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMTRfKTtmaWxsOm5vbmU7c3Ryb2tlOiNEMDNCMDI7c3Ryb2tlLXdpZHRoOjEwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8ZGVmcz4KCQkKCQkJPHJlY3QgaWQ9IlNWR0lEXzFfIiB4PSItNTE1LjYiIHk9Ii0xLjMiIHRyYW5zZm9ybT0ibWF0cml4KDEgLTguNzI2NTA0ZS0wMyA4LjcyNjUwNGUtMDMgMSAtMi4zNDA0IDEuMDkxNCkiIHdpZHRoPSIxMjc5IiBoZWlnaHQ9IjU0MCIvPgoJPC9kZWZzPgoJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+CgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4KCTwvY2xpcFBhdGg+Cgk8ZyBjbGFzcz0ic3QwIj4KCQk8ZyBjbGFzcz0ic3QxIj4KCQkJPGc+CgkJCQk8Zz4KCQkJCQk8ZGVmcz4KCQkJCQkJPHJlY3QgaWQ9IlNWR0lEXzNfIiB4PSItNzkyLjUiIHk9Ii0xOS44IiB3aWR0aD0iODA3LjMiIGhlaWdodD0iODEzLjUiLz4KCQkJCQk8L2RlZnM+CgkJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+CgkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzNfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+CgkJCQkJPC9jbGlwUGF0aD4KCQkJCQk8ZyBjbGFzcz0ic3QyIj4KCQkJCQkJPGRlZnM+CgkJCQkJCQk8cmVjdCBpZD0iU1ZHSURfNV8iIHg9Ii01MTguNiIgeT0iLTcuMyIgd2lkdGg9IjUzNCIgaGVpZ2h0PSI1NTIiLz4KCQkJCQkJPC9kZWZzPgoJCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzZfIj4KCQkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzVfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+CgkJCQkJCTwvY2xpcFBhdGg+CgkJCQkJCTxnIGNsYXNzPSJzdDMiPgoJCQkJCQkJPGc+CgkJCQkJCQkJPGRlZnM+CgkJCQkJCQkJCTxyZWN0IGlkPSJTVkdJRF83XyIgeD0iLTg0Mi42IiB5PSItNzAuMyIgd2lkdGg9IjkxNCIgaGVpZ2h0PSI5MTciLz4KCQkJCQkJCQk8L2RlZnM+CgkJCQkJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF84XyI+CgkJCQkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzdfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+CgkJCQkJCQkJPC9jbGlwUGF0aD4KCQkJCQkJCQk8ZyBjbGFzcz0ic3Q0Ij4KCQkJCQkJCQkJPGRlZnM+CgkJCQkJCQkJCQk8cGF0aCBpZD0iU1ZHSURfOV8iIGQ9Ik0tNTcuOS0xMGMtMzUuOS0zLjMtMTMuMS05LjgtNzUuMS02LjVzLTY1LjMsNi41LTEyNy4zLDMuM2MtNjItMy4zLTExNy41LDAtMTUzLjQsMAoJCQkJCQkJCQkJCXMtODEuNiwwLTExMS0zLjNjLTI5LjQtMy4zLTc4LjQsMy4zLTExNC4zLDMuM2MtMzUuOSwwLTgxLjYtNi41LTExNC4zLTYuNWgtMzkuMmMwLDAsNi41LDM1LjksNi41LDc1LjEKCQkJCQkJCQkJCQljMCwzOS4yLDAsMTA0LjUtMy4zLDExNy41Yy0zLjMsMTMuMSwzLjMsMTIwLjgsMy4zLDE1My40czYuNS0xMy4xLDAsOTQuN3MwLDE4Mi44LDAsMjI1LjNjMCw0Mi40LDYuNSw5MS40LDAsMTIwLjgKCQkJCQkJCQkJCQljLTYuNSwyOS40LDkxLjQsOS44LDEyNC4xLDkuOHMxMjcuMywzLjMsMTUzLjQsNi41YzI2LjEsMy4zLDEwNy43LDEzLjEsMTQ2LjksOS44YzM5LjItMy4zLDExMS0xOS42LDE1My40LTE2LjMKCQkJCQkJCQkJCQljNDIuNCwzLjMsMTE0LjMsOS44LDEzMy44LDkuOGMxOS42LDAsNzUuMSwzLjMsODQuOS0zLjNjOS44LTYuNSwwLTEwNC41LTMuMy0xMzMuOGMtMy4zLTI5LjQsMy4zLTk3LjksMy4zLTEzMC42CgkJCQkJCQkJCQkJczMuMy01Mi4yLDAtOTcuOXMwLTY4LjYsMC0xMDcuN2MwLTM5LjItNi41LTkxLjQtMy4zLTEyNy4zYzMuMy0zNS45LDMuMy02Miw2LjUtMTE3LjVzLTMuMy04NC45LTMuMy04NC45CgkJCQkJCQkJCQkJUy0yMi02LjctNTcuOS0xMHoiLz4KCQkJCQkJCQkJPC9kZWZzPgoJCQkJCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzEwXyI+CgkJCQkJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF85XyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJCQkJCQkJCQk8L2NsaXBQYXRoPgoJCQkJCQkJCQk8ZyBjbGFzcz0ic3Q1Ij4KCQkJCQkJCQkJCTxkZWZzPgoJCQkJCQkJCQkJCTxyZWN0IGlkPSJTVkdJRF8xMV8iIHg9Ii01MTguNiIgeT0iLTcuMyIgd2lkdGg9IjUzNCIgaGVpZ2h0PSI1NTIiLz4KCQkJCQkJCQkJCTwvZGVmcz4KCQkJCQkJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTJfIj4KCQkJCQkJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xMV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4KCQkJCQkJCQkJCTwvY2xpcFBhdGg+CgkJCQkJCQkJCTwvZz4KCQkJCQkJCQk8L2c+CgkJCQkJCQkJPGcgY2xhc3M9InN0NCI+CgkJCQkJCQkJCTxkZWZzPgoJCQkJCQkJCQkJPHJlY3QgaWQ9IlNWR0lEXzEzXyIgeD0iLTUxOC42IiB5PSItNy4zIiB3aWR0aD0iNTM0IiBoZWlnaHQ9IjU1MiIvPgoJCQkJCQkJCQk8L2RlZnM+CgkJCQkJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTRfIj4KCQkJCQkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzEzXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJCQkJCQkJCQk8L2NsaXBQYXRoPgoJCQkJCQkJCQk8cGF0aCBjbGFzcz0ic3Q2IiBkPSJNLTU3LjktMTBjLTM1LjktMy4zLTEzLjEtOS44LTc1LjEtNi41Yy02MiwzLjMtNjUuMyw2LjUtMTI3LjMsMy4zYy02Mi0zLjMtMTE3LjUsMC0xNTMuNCwwCgkJCQkJCQkJCQlzLTgxLjYsMC0xMTEtMy4zYy0yOS40LTMuMy03OC40LDMuMy0xMTQuMywzLjNjLTM1LjksMC04MS42LTYuNS0xMTQuMy02LjVoLTM5LjJjMCwwLDYuNSwzNS45LDYuNSw3NS4xCgkJCQkJCQkJCQljMCwzOS4yLDAsMTA0LjUtMy4zLDExNy41Yy0zLjMsMTMuMSwzLjMsMTIwLjgsMy4zLDE1My40czYuNS0xMy4xLDAsOTQuN2MtNi41LDEwNy43LDAsMTgyLjgsMCwyMjUuMwoJCQkJCQkJCQkJYzAsNDIuNCw2LjUsOTEuNCwwLDEyMC44Yy02LjUsMjkuNCw5MS40LDkuOCwxMjQuMSw5LjhjMzIuNiwwLDEyNy4zLDMuMywxNTMuNCw2LjVjMjYuMSwzLjMsMTA3LjcsMTMuMSwxNDYuOSw5LjgKCQkJCQkJCQkJCWMzOS4yLTMuMywxMTEtMTkuNiwxNTMuNC0xNi4zYzQyLjQsMy4zLDExNC4zLDkuOCwxMzMuOCw5LjhjMTkuNiwwLDc1LjEsMy4zLDg0LjktMy4zYzkuOC02LjUsMC0xMDQuNS0zLjMtMTMzLjgKCQkJCQkJCQkJCWMtMy4zLTI5LjQsMy4zLTk3LjksMy4zLTEzMC42YzAtMzIuNiwzLjMtNTIuMiwwLTk3LjljLTMuMy00NS43LDAtNjguNiwwLTEwNy43YzAtMzkuMi02LjUtOTEuNC0zLjMtMTI3LjMKCQkJCQkJCQkJCXMzLjMtNjIsNi41LTExNy41YzMuMy01NS41LTMuMy04NC45LTMuMy04NC45Uy0yMi02LjctNTcuOS0xMHoiLz4KCQkJCQkJCQk8L2c+CgkJCQkJCQk8L2c+CgkJCQkJCTwvZz4KCQkJCQk8L2c+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==");
        background-repeat: repeat-y;
        height: 100%;
        width: 20px;
        position: absolute;
        display: block;
        right: -10px;
        z-index: 998;
        content: ''; } }
    #stage .description .text-block {
      padding: 30px 30px; }
      @media screen and (min-width: 768px) {
        #stage .description .text-block {
          position: absolute;
          top: 50%;
          width: 100%;
          transform: translateY(-50%);
          padding: 0 30px; } }
  #stage .image-col {
    position: relative; }
    #stage .image-col .class-photo {
      position: absolute;
      right: 30px;
      bottom: -10px;
      max-width: 150px;
      transform: rotate(3deg);
      border: 12px solid #fff;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }
      @media screen and (min-width: 768px) {
        #stage .image-col .class-photo {
          right: 12px;
          bottom: 10px;
          max-width: 220px; } }
      @media screen and (min-width: 992px) {
        #stage .image-col .class-photo {
          right: 0;
          bottom: 0;
          max-width: 370px;
          transform: rotate(4deg); } }
  #stage .headline {
    color: #fff; }

[class^="btn"], .btn, .ce_stage_teaser .item .description-block .ce_url .hyperlink_txt, button {
  transition: all 1s;
  background-color: transparent;
  color: #7A7A6B;
  font-family: "Dosis", sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: normal;
  display: inline-block;
  -webkit-appearance: none;
  padding: 6px 30px;
  border-radius: 9999px;
  border-color: #BDBFA9;
  border-width: 2px;
  border-style: solid;
  text-decoration: none;
  outline: none; }
  [class^="btn"]:hover, [class^="btn"]:active, [class^="btn"]:focus, .btn:hover, .ce_stage_teaser .item .description-block .ce_url .hyperlink_txt:hover, .btn:active, .ce_stage_teaser .item .description-block .ce_url .hyperlink_txt:active, .btn:focus, .ce_stage_teaser .item .description-block .ce_url .hyperlink_txt:focus, button:hover, button:active, button:focus {
    background-color: #1DA2D0;
    color: #fff;
    font-family: "Dosis", sans-serif;
    font-size: 21px;
    font-weight: 600;
    padding: 6px 30px;
    border-radius: 9999px;
    border-color: #1DA2D0;
    border-width: 2px; }

.btn-primary {
  background-color: #76C025;
  color: #fff;
  border-color: #76C025; }
  .btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    background-color: #64a21f;
    color: #fff;
    border-color: #64a21f; }

.btn-secondary {
  background-color: #1DA2D0;
  color: #fff;
  border-color: #1DA2D0; }
  .btn-secondary:hover, .btn-secondary:active, .btn-secondary:focus {
    background-color: #198ab1;
    color: #fff;
    border-color: #198ab1; }

.btn-warning {
  background-color: #D03B02;
  color: #fff;
  border-color: #D03B02; }
  .btn-warning:hover, .btn-warning:active, .btn-warning:focus {
    background-color: #ad3102;
    color: #fff;
    border-color: #ad3102; }

input {
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  color: #7A7A6B;
  font-family: "Dosis", sans-serif;
  font-size: 23px;
  border-bottom: 1px solid #D7D5C6; }
  input::placeholder {
    color: #c3c3bb; }
  input:hover, input:active, input:focus {
    outline: none; }

.ce_stage-slider .item {
  position: relative; }
  .ce_stage-slider .item .bg-container {
    background-color: #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    filter: blur(15px);
    opacity: 0.8;
    height: 100%;
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: -2;
    transform: scale(1.2); }
  .ce_stage-slider .item .image-block {
    padding-left: 0;
    padding-right: 0; }
    @media (min-width: 992px) {
      .ce_stage-slider .item .image-block {
        padding-top: 75px;
        padding-bottom: 75px;
        padding-left: 1rem;
        padding-right: 1rem; } }
    .ce_stage-slider .item .image-block .ce_image figure {
      position: relative;
      line-height: 0; }
      .ce_stage-slider .item .image-block .ce_image figure figcaption {
        position: absolute;
        bottom: 0;
        left: 0;
        display: inline-block;
        line-height: normal; }
  .ce_stage-slider .item .description-block {
    position: relative;
    padding-bottom: 55px;
    padding-top: 25px; }
    @media (min-width: 992px) {
      .ce_stage-slider .item .description-block {
        padding-top: 65px;
        padding-bottom: 75px;
        padding-right: 2rem; } }
    .ce_stage-slider .item .description-block:before {
      content: '';
      width: 100%;
      height: 100%;
      top: 0;
      right: 0;
      background-color: #fff;
      z-index: -1;
      position: absolute; }
      @media (min-width: 992px) {
        .ce_stage-slider .item .description-block:before {
          width: 121%;
          right: 16px; } }
    .ce_stage-slider .item .description-block .ce_headline .headline {
      hyphens: auto;
      margin-bottom: 0; }
    .ce_stage-slider .item .description-block .divider {
      margin-top: 11px;
      margin-bottom: 15px; }
    .ce_stage-slider .item .description-block .ce_text p {
      display: block;
      /* Fallback for non-webkit */
      display: -webkit-box;
      max-width: 100%;
      height: 6.24rem;
      /* Fallback for non-webkit */
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis; }
      @media (min-width: 992px) {
        .ce_stage-slider .item .description-block .ce_text p {
          height: 10.4rem;
          /* Fallback for non-webkit */
          -webkit-line-clamp: 5; } }

.is--stage .tns-nav {
  margin-top: 0;
  position: absolute;
  bottom: 15px;
  max-width: 1280px;
  left: 50%;
  transform: translateX(-50%); }
  @media (min-width: 992px) {
    .is--stage .tns-nav {
      bottom: 25px; } }

.tns-outer {
  position: relative; }
  .tns-outer .tns-nav {
    margin-top: 25px;
    max-width: 1280px;
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
    text-align: center; }
    .tns-outer .tns-nav button {
      transition: all 0.15s;
      border-color: #76C025;
      border-radius: 9999px;
      border-width: 1px;
      background-color: transparent;
      padding: 0;
      width: 10px;
      height: 10px;
      display: inline-block;
      vertical-align: middle;
      margin: 0 8px; }
      .tns-outer .tns-nav button.tns-nav-active {
        background-color: #76C025;
        width: 15px;
        height: 15px; }
  .tns-outer .tns-controls {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 1280px;
    height: 60px;
    padding-right: 1rem;
    padding-left: 1rem;
    outline: none; }
    .tns-outer .tns-controls button {
      background-color: rgba(122, 122, 107, 0.5);
      width: 60px;
      height: 60px;
      border: none;
      padding: 0;
      position: absolute; }
      .tns-outer .tns-controls button[data-controls='prev'] {
        left: -44px; }
      .tns-outer .tns-controls button[data-controls='next'] {
        right: -44px; }
      .tns-outer .tns-controls button i {
        color: #fff;
        font-size: 15px; }

.ce_stage_teaser .item {
  position: relative; }
  .ce_stage_teaser .item .bg-container {
    background-color: #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    filter: blur(15px);
    opacity: 0.8;
    height: 100%;
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: -2;
    transform: scale(1.2); }
  .ce_stage_teaser .item .image-block {
    padding-top: 75px;
    padding-bottom: 75px; }
    .ce_stage_teaser .item .image-block .ce_image figure {
      position: relative;
      line-height: 0; }
      .ce_stage_teaser .item .image-block .ce_image figure figcaption {
        position: absolute;
        bottom: 0;
        left: 0;
        display: inline-block;
        line-height: normal; }
  .ce_stage_teaser .item .description-block {
    position: relative;
    padding-top: 75px;
    padding-bottom: 75px;
    padding-right: 2rem; }
    .ce_stage_teaser .item .description-block:before {
      content: '';
      width: 121%;
      height: 100%;
      top: 0;
      right: 16px;
      background-color: #fff;
      z-index: -1;
      position: absolute; }
    .ce_stage_teaser .item .description-block .ce_headline .headline {
      hyphens: auto;
      font-size: 37px;
      margin-bottom: 0; }
    .ce_stage_teaser .item .description-block .ce_text p {
      display: block;
      /* Fallback for non-webkit */
      display: -webkit-box;
      max-width: 100%;
      height: 198px;
      /* Fallback for non-webkit */
      -webkit-line-clamp: 5;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      margin-bottom: 0;
      font-size: 22px; }

.mod_newslist {
  background-color: #F6F2DD;
  padding: 40px 0 30px; }
  @media screen and (min-width: 992px) {
    .mod_newslist {
      padding: 60px 0 30px; } }
  .mod_newslist h2 {
    margin-bottom: 0; }
  .mod_newslist .divider {
    margin-bottom: 20px; }
  .mod_newslist .tns-outer .tns-ovh {
    overflow: visible; }
    .mod_newslist .tns-outer .tns-ovh .tns-item {
      opacity: 0.5;
      transition: opacity 0.5s; }
      .mod_newslist .tns-outer .tns-ovh .tns-item.tns-slide-active {
        opacity: 1; }
        .mod_newslist .tns-outer .tns-ovh .tns-item.tns-slide-active .inner {
          transform: scale(1); }
      .mod_newslist .tns-outer .tns-ovh .tns-item .inner {
        transition: transform 0.5s;
        transform: scale(0.86); }
  .mod_newslist .tns-outer .tns-controls button[disabled] {
    opacity: 0; }
  .mod_newslist .mod_newslist--inner .layout_latest .inner {
    background-color: #fff; }
    .mod_newslist .mod_newslist--inner .layout_latest .inner figure a {
      display: block;
      line-height: 0; }
    .mod_newslist .mod_newslist--inner .layout_latest .inner .description-block {
      padding: 25px;
      /*
          &:hover,
          &:active,
          &:focus {
            h3 {
              a {
                color: $brand-primary;
                text-decoration: underline;
              }
            }

            .btn {
              background-color: $btn-background-color-hover;
              color: $btn-color-hover;
              border-color: $btn-border-color-hover;
            }
          } */ }
      .mod_newslist .mod_newslist--inner .layout_latest .inner .description-block h3 {
        display: block;
        /* Fallback for non-webkit */
        display: -webkit-box;
        max-width: 100%;
        height: 97.5px;
        /* Fallback for non-webkit */
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-bottom: 15px; }
        @media (min-width: 992px) {
          .mod_newslist .mod_newslist--inner .layout_latest .inner .description-block h3 {
            height: 105.3px;
            /* Fallback for non-webkit */
            -webkit-line-clamp: 3; } }
      .mod_newslist .mod_newslist--inner .layout_latest .inner .description-block p {
        display: block;
        /* Fallback for non-webkit */
        display: -webkit-box;
        max-width: 100%;
        height: 8.32rem;
        /* Fallback for non-webkit */
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-bottom: 20px; }
      .mod_newslist .mod_newslist--inner .layout_latest .inner .description-block .more {
        margin-bottom: 0;
        text-align: center; }

.mod_eventlist {
  background-color: #1DA2D0;
  padding: 40px 25px; }
  .mod_eventlist * {
    color: #fff; }

.ce_gallery li {
  margin-top: 30px;
  margin-bottom: 30px; }
  .ce_gallery li img {
    border: 15px solid #fff;
    width: 100%;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }

.main-navigation .action--close {
  display: none; }

.menu-trigger {
  display: none; }

@media screen and (max-width: 991px) {
  .menu-trigger {
    display: block;
    line-height: 0;
    padding: 19px;
    float: right; }
    .menu-trigger i {
      color: #fff;
      font-size: 15px; }
  .menu-overlay {
    position: fixed;
    height: 100vh;
    width: 100%;
    top: 0;
    z-index: 9998;
    left: 0;
    background-color: rgba(0, 0, 0, 0.2);
    opacity: 0;
    transition: opacity 1s cubic-bezier(0.5, 0.32, 0.01, 1); }
  .menu-overlay.is-active {
    opacity: 1; }
  .main-navigation .action--close {
    display: block; }
  .main-navigation {
    z-index: 999;
    width: 75px;
    left: -300px;
    background-color: #fff;
    height: 100vh;
    top: 0;
    position: fixed;
    transition: all 1s cubic-bezier(0.5, 0.32, 0.01, 1); }
  .main-navigation.is-expanded {
    width: 300px;
    left: 0;
    z-index: 999999; }
  .main-navigation .action--close {
    -webkit-appearance: none;
    background-color: #76C025;
    border: none;
    width: 100%;
    height: 50px;
    text-align: center;
    color: #fff;
    font-size: 1.3rem;
    border-radius: 0;
    position: sticky;
    top: 0;
    left: 0; }
  .main-navigation .zc-arrow-left {
    font-size: 15px;
    margin-right: 10px; }
  .main-navigation .action--close i {
    font-style: normal;
    position: absolute;
    right: 25px;
    color: #fff;
    font-size: 17px;
    top: 17px; }
  .main-navigation--inner {
    position: relative;
    top: 0;
    padding-top: 50px;
    left: 0;
    width: 100%;
    height: 100%; }
  .main-navigation ul {
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
    overflow: hidden;
    overflow-y: scroll;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    list-style-type: none; }
  .main-navigation ul.is--current {
    visibility: visible; }
  .main-navigation ul .back-button {
    -webkit-appearance: none;
    background-color: transparent;
    border: none;
    width: 100%;
    display: block;
    padding: 10px 25px;
    font-size: 1.3rem;
    color: #979686;
    margin-bottom: 10px;
    text-align: left; }
  .main-navigation ul li {
    display: block; }
  .main-navigation ul li.category-item a {
    font-size: 27px; }
  .main-navigation ul li.submenu > a:after {
    content: "";
    position: absolute;
    right: 25px;
    font-size: 15px;
    top: 25px;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "zc-icons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .main-navigation ul li a {
    display: block;
    padding: 15px 25px;
    border-bottom: 1px solid #D7D5C6;
    text-decoration: none;
    color: #979686;
    position: relative; } }

.footer--teaser {
  background-color: rgba(118, 192, 37, 0.5);
  height: 100%;
  padding: 50px 30px;
  position: relative; }
  .footer--teaser p {
    width: 50%; }
  .footer--teaser img {
    position: absolute;
    right: -15px;
    top: 90px; }

/*
 * Page-specific styles
 * --------------------
 * !!! not necessary to load them here because of entrypoint separation being done by webpack !!! */
/*
 * Themes
 * ------
 * !!! not needed in this project !!! */


