/* @group Actions Widget
------------------------------------ */
.actions-widget { position: relative; }
.actions-widget .outerAbsolute { z-index: -1; }
.actions-widget .outerAbsolute::after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(34,34,34,.9); }
.actions-widget .img-box.top,
.actions-widget .img-box.bottom { height: 30.5rem; }
.actions-widget h2 { color: rgba(255,255,255,1); font-size: 4em; line-height: 1.125em; text-transform: uppercase; margin: 0 0 10.9rem; }
.actions-widget h2::before { content: ''; background: rgba(244,160,0,1); height: .2rem; width: 2.6rem; display: block; margin: 0 0 1.5rem; }
.actions-widget article section { margin-bottom: 6.3rem; }
.actions-widget article img { margin: 0 0 2.9rem; }
.actions-widget h3 { color: rgba(244,160,0,1); font-size: 2.5em; line-height: 1em; text-transform: uppercase; margin: 0 0 1.7rem; }
.actions-widget p { color: rgba(255,255,255,1); }
@media only screen
and (min-width : 961px) {
  .actions-widget .img-box.top,
  .actions-widget .img-box.bottom { height: 30.5rem; width: 88.89vw; position: absolute; top: -15.2rem; left: 0; }
  .actions-widget .img-box.bottom { top: auto; left: auto; right: 0; bottom: -16.6rem; }
  .actions-widget .img-box.top + .row { padding: 26.7rem 0 27.6rem; }

  .actions-widget h2 { font-size: 3.5em; line-height: 1.286em; margin: 0; }
  .actions-widget h2::before { position: absolute; top: 2.6rem; left: -5.2rem; margin: 0; }
  .actions-widget article img { margin: 0 0 3.1rem; }
  .actions-widget h3 { font-size: 1.7em; line-height: 1.238em; margin: 0 0 .6rem; }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
  .actions-widget article section { padding: 0 6.8rem; }
  .actions-widget p { font-size: 1.6em; line-height: 1.688em; }
}
/* @end */
