/* @group About
------------------------------------ */
.summary-widget { margin: 0 0 3.3rem; }
/* Action Widget
----------------------*/
.actions-widget { margin: 0 0 7.3rem; }
/* Partners
----------------------*/
.partners { margin: 0 0 2.4rem; }
.partners .box { height: 28.9rem; }
.partners .img-box,
.partners .txt-box { height: 100%; width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgba(255,255,255,1); box-shadow: 4px 4px 19px -10px rgba(0,0,0,0.5); padding: 0 2.6rem; }
.partners .img-box img { height: auto!important; width: auto!important; max-width: 100%; }
.partners p { font-size: 1.2em; margin: 0 0 2.3rem; }
.partners .bttn { margin: 0 auto 0 0; }
@media only screen
and (min-width : 961px) {
  .summary-widget { margin: 0 0 23.2rem; }
  /* Action Widget
  ----------------------*/
  .actions-widget { margin: 0 0 23.4rem; }
  /* Partners
  ----------------------*/
  .partners { margin: 0; }
  .partners article { margin-bottom: 8.4rem; }
  .partners .box  { height: 36.5rem; }
  .partners .img-box,
  .partners .txt-box { padding: 0 3.4rem; }
  .partners p { font-size: 1.4em; line-height: 1.5em; }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
  .partners p { font-size: 1.25em; line-height: 1.4em;  }
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
  /* Action Widget
  ----------------------*/
  .actions-widget .img-box.top + .row { padding: 6.4rem 0 7.1rem; }
  /* Partners
  ----------------------*/
  .partners article { margin-bottom: 4.9rem; padding: 0 5.7rem; }
}
/* @end */
