* {
  box-sizing: border-box; }

img, iframe {
  max-width: 100%; }

/*PAGE*/
.BN-page {
  background: #fff;
  color: #666;
  text-align: left;
  display: flex;
  flex-direction: column;
  position: relative; }

[dir="rtl"] .BN-page,
body[dir="rtl"] .BN-page {
  text-align: right; }

body[dir="rtl"] .BN-page ol {
  margin-right: 1em !important; }

.BN-page-inner, .BN-page-color, .BN-page-img, .BN-img-tint {
  background-size: cover;
  display: flex;
  flex-direction: column;
  position: relative; }

/*PAGE ELEMENTS*/
.BN-main {
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden; }

.BN-header .BN-row, .BN-footer .BN-row {
  padding: 0; }

.BN-header .BN-row .BN-col *, .BN-footer .BN-row .BN-col * {
  margin-bottom: 0; }

.BN-imported .BN-main .BN-header *, .BN-imported .BN-main .BN-footer * {
  margin-left: 0;
  margin-right: 0; }

/*===== 
	PAGE SIZES ==============
=====*/
/* Full Web Version*/
.BN-full .BN-page,
.BN-full .BN-page-inner,
.BN-full .BN-page-color,
.BN-full .BN-page-img,
.BN-full .BN-img-tint {
  margin: 0 auto;
  min-height: 100vh;
  width: 100% !important; }
.BN-full .BN-page .BN-main,
.BN-full .BN-page .BN-header,
.BN-full .BN-page .BN-footer {
  margin: auto;
  width: 100%; }

.BN-full .BN-page.BN-imported .BN-main {
  margin: auto;
  max-width: 100%;
  width: 100%; }
.BN-full .BN-page.BN-imported .BN-main .BN-col {
  margin: auto;
  width: 100%; }

/*US Letter*/
.BN-us .BN-page,
.BN-us .BN-page-inner,
.BN-us .BN-page-color,
.BN-us .BN-page-img,
.BN-us .BN-img-tint {
  height: 1056px;
  width: 816px;
  margin-left: auto;
  margin-right: auto; }
.BN-us .BN-page.BN-imported {
  height: auto;
  min-height: 1056px;
  width: 816px;
  margin-left: auto;
  margin-right: auto; }
  .BN-us .BN-page.BN-imported .BN-page-inner,
  .BN-us .BN-page.BN-imported .BN-page-color,
  .BN-us .BN-page.BN-imported .BN-page-img,
  .BN-us .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 1056px;
    width: 816px;
    margin-left: auto;
    margin-right: auto; }

/*A4*/
.BN-a4 .BN-page,
.BN-a4 .BN-page-inner,
.BN-a4 .BN-page-color,
.BN-a4 .BN-page-img,
.BN-a4 .BN-img-tint {
  height: 1122px;
  width: 794px;
  margin-left: auto;
  margin-right: auto; }
.BN-a4 .BN-page.BN-imported {
  height: auto;
  min-height: 1122px;
  width: 794px;
  margin-left: auto;
  margin-right: auto; }
  .BN-a4 .BN-page.BN-imported .BN-page-inner,
  .BN-a4 .BN-page.BN-imported .BN-page-color,
  .BN-a4 .BN-page.BN-imported .BN-page-img,
  .BN-a4 .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 1122px;
    width: 794px;
    margin-left: auto;
    margin-right: auto; }

/*===== 
	PAGE ORIENTATIONS ==============
=====*/
.BN-us.BN-landscape .BN-page,
.BN-us.BN-landscape .BN-page-inner,
.BN-us.BN-landscape .BN-page-color,
.BN-us.BN-landscape .BN-page-img,
.BN-us.BN-landscape .BN-img-tint {
  height: 816px;
  width: 1056px;
  margin-left: auto;
  margin-right: auto; }
.BN-us.BN-landscape .BN-page.BN-imported {
  height: auto;
  min-height: 816px;
  width: 1056px;
  margin-left: auto;
  margin-right: auto; }
  .BN-us.BN-landscape .BN-page.BN-imported .BN-page-inner,
  .BN-us.BN-landscape .BN-page.BN-imported .BN-page-color,
  .BN-us.BN-landscape .BN-page.BN-imported .BN-page-img,
  .BN-us.BN-landscape .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 816px;
    width: 1056px;
    margin-left: auto;
    margin-right: auto; }

/*A4 Landscape*/
.BN-a4.BN-landscape .BN-page,
.BN-a4.BN-landscape .BN-page-inner,
.BN-a4.BN-landscape .BN-page-color,
.BN-a4.BN-landscape .BN-page-img,
.BN-a4.BN-landscape .BN-img-tint {
  height: 794px;
  width: 1122px;
  margin-left: auto;
  margin-right: auto; }
.BN-a4.BN-landscape .BN-page.BN-imported {
  height: auto;
  min-height: 794px;
  width: 1122px;
  margin-left: auto;
  margin-right: auto; }
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-page-inner,
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-page-color,
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-page-img,
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 794px;
    width: 1122px;
    margin-left: auto;
    margin-right: auto; }

/*===== 
	SMALLER DEVICES ==============
=====*/
/*All page sizes & orientations*/
/*US POTRAIT*/
@media only screen and (max-width: 815px) {
  .BN-us .BN-page,
  .BN-us .BN-page.BN-imported,
  .BN-us .BN-page .BN-page-inner,
  .BN-us .BN-page .BN-page-color,
  .BN-us .BN-page .BN-page-img,
  .BN-us .BN-page .BN-img-tint,
  .BN-us .BN-page.BN-imported .BN-page-inner,
  .BN-us .BN-page.BN-imported .BN-page-color,
  .BN-us .BN-page.BN-imported .BN-page-img,
  .BN-us .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 100vh;
    width: 100%; } }
/*US LANDSCAPE*/
@media only screen and (max-width: 1055px) {
  .BN-us.BN-landscape .BN-page,
  .BN-us.BN-landscape .BN-page .BN-page-inner,
  .BN-us.BN-landscape .BN-page .BN-page-color,
  .BN-us.BN-landscape .BN-page .BN-page-img,
  .BN-us.BN-landscape .BN-page .BN-img-tint,
  .BN-us.BN-landscape .BN-page.BN-imported,
  .BN-us.BN-landscape .BN-page.BN-imported .BN-page-inner,
  .BN-us.BN-landscape .BN-page.BN-imported .BN-page-color,
  .BN-us.BN-landscape .BN-page.BN-imported .BN-page-img,
  .BN-us.BN-landscape .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 100vh;
    width: 100% !important; } }
/*A4 Portrait*/
@media only screen and (max-width: 793px) {
  .BN-a4 .BN-page,
  .BN-a4 .BN-page.BN-imported,
  .BN-a4 .BN-page .BN-page-inner,
  .BN-a4 .BN-page .BN-page-color,
  .BN-a4 .BN-page .BN-page-img,
  .BN-a4 .BN-page .BN-img-tint,
  .BN-a4 .BN-page.BN-imported .BN-page-inner,
  .BN-a4 .BN-page.BN-imported .BN-page-color,
  .BN-a4 .BN-page.BN-imported .BN-page-img,
  .BN-a4 .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 100vh;
    width: 100%; } }
/*A4 LANDSCAPE*/
@media only screen and (max-width: 1121px) {
  .BN-a4.BN-landscape .BN-page,
  .BN-a4.BN-landscape .BN-page .BN-page-inner,
  .BN-a4.BN-landscape .BN-page .BN-page-color,
  .BN-a4.BN-landscape .BN-page .BN-page-img,
  .BN-a4.BN-landscape .BN-page .BN-img-tint,
  .BN-a4.BN-landscape .BN-page.BN-imported,
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-page-inner,
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-page-color,
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-page-img,
  .BN-a4.BN-landscape .BN-page.BN-imported .BN-img-tint {
    height: auto;
    min-height: 100vh;
    width: 100% !important; } }

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