@font-face {
  font-family: 'TrendaHeavy';
  src: url("fonts/trenda-heavy/Trenda-Heavy.eot");
  /* IE9 Compat Modes */
  src: url("fonts/trenda-heavy/Trenda-Heavy.eot?#iefix") format("embedded-opentype"), url("fonts/trenda-heavy/Trenda-Heavy.woff") format("woff"), url("fonts/trenda-heavy/Trenda-Heavy.ttf") format("truetype"), url("fonts/trenda-heavy/Trenda-Heavy.svg#Trenda-Heavy") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaRegular';
  src: url("fonts/Trenda-Regular/Trenda-Regular.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-Regular/Trenda-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-Regular/Trenda-Regular.woff") format("woff"), url("fonts/Trenda-Regular/Trenda-Regular.ttf") format("truetype"), url("fonts/Trenda-Regular/Trenda-Regular.svg#Trenda-Regular") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaBlack';
  src: url("fonts/Trenda-Black/Trenda-Black.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-Black/Trenda-Black.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-Black/Trenda-Black.woff") format("woff"), url("fonts/Trenda-Black/Trenda-Black.ttf") format("truetype"), url("fonts/Trenda-Black/Trenda-Black.svg#Trenda-Black") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaBlackIt';
  src: url("fonts/Trenda-Black-It/Trenda-BlackIt.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-Black-It/Trenda-BlackIt.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-Black-It/Trenda-BlackIt.woff") format("woff"), url("fonts/Trenda-Black-It/Trenda-BlackIt.ttf") format("truetype"), url("fonts/Trenda-Black-It/Trenda-BlackIt.svg#Trenda-BlackIt") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaBold';
  src: url("fonts/Trenda-Bold/Trenda-Bold.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-Bold/Trenda-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-Bold/Trenda-Bold.woff") format("woff"), url("fonts/Trenda-Bold/Trenda-Bold.ttf") format("truetype"), url("fonts/Trenda-Bold/Trenda-Bold.svg#Trenda-Bold") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaBoldIt';
  src: url("fonts/Trenda-Bold-It/Trenda-BoldIt.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-Bold-It/Trenda-BoldIt.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-Bold-It/Trenda-BoldIt.woff") format("woff"), url("fonts/Trenda-Bold-It/Trenda-BoldIt.ttf") format("truetype"), url("fonts/Trenda-Bold-It/Trenda-BoldIt.svg#Trenda-BoldIt") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaHeavyIt';
  src: url("fonts/Trenda-HeavyIt/Trenda-HeavyIt.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-HeavyIt/Trenda-HeavyIt.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-HeavyIt/Trenda-HeavyIt.woff") format("woff"), url("fonts/Trenda-HeavyIt/Trenda-HeavyIt.ttf") format("truetype"), url("fonts/Trenda-HeavyIt/Trenda-HeavyIt.svg#Trenda-HeavyIt") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaLight';
  src: url("fonts/Trenda-Light/Trenda-Light.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-Light/Trenda-Light.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-Light/Trenda-Light.woff") format("woff"), url("fonts/Trenda-Light/Trenda-Light.ttf") format("truetype"), url("fonts/Trenda-Light/Trenda-Light.svg#Trenda-Light") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaRegularIt';
  src: url("fonts/Trenda-RegularIt/Trenda-RegularIt.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-RegularIt/Trenda-RegularIt.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-RegularIt/Trenda-RegularIt.woff") format("woff"), url("fonts/Trenda-RegularIt/Trenda-RegularIt.ttf") format("truetype"), url("fonts/Trenda-RegularIt/Trenda-RegularIt.svg#Trenda-RegularIt") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}

@font-face {
  font-family: 'TrendaSemibold';
  src: url("fonts/Trenda-Semibold/Trenda-Semibold.eot");
  /* IE9 Compat Modes */
  src: url("fonts/Trenda-Semibold/Trenda-Semibold.eot?#iefix") format("embedded-opentype"), url("fonts/Trenda-Semibold/Trenda-Semibold.woff") format("woff"), url("fonts/Trenda-Semibold/Trenda-Semibold.ttf") format("truetype"), url("fonts/Trenda-Semibold/Trenda-Semibold.svg#Trenda-Semibold") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
}


@font-face {
  font-family: "ama-icons";
  src: url("fonts/ama-icons/ama-icons.eot");
  src: url("fonts/ama-icons/ama-icons.eot?#iefix") format("embedded-opentype"), url("fonts/ama-icons/ama-icons.woff") format("woff"), url("fonts/ama-icons/ama-icons.ttf") format("truetype"), url("fonts/ama-icons/ama-icons.svg#ama-icons") format("svg");
  font-weight: normal;
}


/*------------------------------------
- COLOR primary
------------------------------------*/
.alert-primary {
  color: #0b1930;
  background-color: #9cb7e6;
  border-color: #8babe2;
}

.alert-primary hr {
  border-top-color: #779ddd;
}

.alert-primary .alert-link {
  color: #010407;
}

.badge-primary {
  color: #fff;
  background-color: #244d93;
}

.badge-primary[href]:hover, .badge-primary[href]:focus {
  color: #fff;
  background-color: #19376a;
}

.bg-primary {
  background-color: #244d93 !important;
}

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

.border-primary {
  border-color: #244d93 !important;
}

.btn-primary {
  color: #fff;
  background-color: #244d93;
  border-color: #244d93;
}

.btn-primary:hover {
  color: #fff;
  background-color: #1c3d76;
  border-color: #19376a;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(36, 77, 147, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #244d93;
  border-color: #244d93;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #19376a;
  border-color: #16315d;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(36, 77, 147, 0.5);
}

.btn-outline-primary {
  color: #244d93;
  background-color: transparent;
  border-color: #244d93;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #244d93;
  border-color: #244d93;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(36, 77, 147, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #244d93;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #244d93;
  border-color: #244d93;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(36, 77, 147, 0.5);
}

.list-group-item-primary {
  color: #0b1930;
  background-color: #8babe2;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #0b1930;
  background-color: #779ddd;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #0b1930;
  border-color: #0b1930;
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #8babe2;
}

.table-hover .table-primary:hover {
  background-color: #779ddd;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #779ddd;
}

.text-primary {
  color: #244d93 !important;
}

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


/*------------------------------------
- COLOR secondary
------------------------------------*/
.alert-secondary {
  color: #30110b;
  background-color: #e6a69c;
  border-color: #e2988b;
}

.alert-secondary hr {
  border-top-color: #dd8677;
}

.alert-secondary .alert-link {
  color: #070201;
}

.badge-secondary {
  color: #fff;
  background-color: #933424;
}

.badge-secondary[href]:hover, .badge-secondary[href]:focus {
  color: #fff;
  background-color: #6a2519;
}

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

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

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

.btn-secondary {
  color: #fff;
  background-color: #933424;
  border-color: #933424;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #76291c;
  border-color: #6a2519;
}

.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 52, 36, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #933424;
  border-color: #933424;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6a2519;
  border-color: #5d2116;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 52, 36, 0.5);
}

.btn-outline-secondary {
  color: #933424;
  background-color: transparent;
  border-color: #933424;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #933424;
  border-color: #933424;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 52, 36, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #933424;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #933424;
  border-color: #933424;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 52, 36, 0.5);
}

.list-group-item-secondary {
  color: #30110b;
  background-color: #e2988b;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #30110b;
  background-color: #dd8677;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #30110b;
  border-color: #30110b;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #e2988b;
}

.table-hover .table-secondary:hover {
  background-color: #dd8677;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #dd8677;
}

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

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


/*------------------------------------
- COLOR info
------------------------------------*/
.alert-info {
  color: #3d3312;
  background-color: #e6daaf;
  border-color: #e2d39f;
}

.alert-info hr {
  border-top-color: #dcca8b;
}

.alert-info .alert-link {
  color: #151206;
}

.badge-info {
  color: #212529;
  background-color: #9b832f;
}

.badge-info[href]:hover, .badge-info[href]:focus {
  color: #212529;
  background-color: #736123;
}

.bg-info {
  background-color: #9b832f !important;
}

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

.border-info {
  border-color: #9b832f !important;
}

.btn-info {
  color: #212529;
  background-color: #9b832f;
  border-color: #9b832f;
}

.btn-info:hover {
  color: #212529;
  background-color: #7f6b26;
  border-color: #736123;
}

.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(155, 131, 47, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #212529;
  background-color: #9b832f;
  border-color: #9b832f;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #212529;
  background-color: #736123;
  border-color: #68581f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(155, 131, 47, 0.5);
}

.btn-outline-info {
  color: #9b832f;
  background-color: transparent;
  border-color: #9b832f;
}

.btn-outline-info:hover {
  color: #212529;
  background-color: #9b832f;
  border-color: #9b832f;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(155, 131, 47, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #9b832f;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #212529;
  background-color: #9b832f;
  border-color: #9b832f;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(155, 131, 47, 0.5);
}

.list-group-item-info {
  color: #3d3312;
  background-color: #e2d39f;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #3d3312;
  background-color: #dcca8b;
}

.list-group-item-info.list-group-item-action.active {
  color: #212529;
  background-color: #3d3312;
  border-color: #3d3312;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #e2d39f;
}

.table-hover .table-info:hover {
  background-color: #dcca8b;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #dcca8b;
}

.text-info {
  color: #9b832f !important;
}

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


/*------------------------------------
- COLOR accent1
------------------------------------*/
.alert-accent1 {
  color: #b48d06;
  background-color: #ffff10;
  border-color: #fefaee;
}

.alert-accent1 hr {
  border-top-color: #fdf4d5;
}

.alert-accent1 .alert-link {
  color: #826604;
}

.badge-accent1 {
  color: #212529;
  background-color: #f8ce3d;
}

.badge-accent1[href]:hover, .badge-accent1[href]:focus {
  color: #212529;
  background-color: #f6c10b;
}

.bg-accent1 {
  background-color: #f8ce3d !important;
}

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

.border-accent1 {
  border-color: #f8ce3d !important;
}

.btn-accent1 {
  color: #212529;
  background-color: #f8ce3d;
  border-color: #f8ce3d;
}

.btn-accent1:hover {
  color: #212529;
  background-color: #f6c51a;
  border-color: #f6c10b;
}

.btn-accent1:focus, .btn-accent1.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 206, 61, 0.5);
}

.btn-accent1.disabled, .btn-accent1:disabled {
  color: #212529;
  background-color: #f8ce3d;
  border-color: #f8ce3d;
}

.btn-accent1:not(:disabled):not(.disabled):active, .btn-accent1:not(:disabled):not(.disabled).active, .show > .btn-accent1.dropdown-toggle {
  color: #212529;
  background-color: #f6c10b;
  border-color: #eab708;
}

.btn-accent1:not(:disabled):not(.disabled):active:focus, .btn-accent1:not(:disabled):not(.disabled).active:focus, .show > .btn-accent1.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 206, 61, 0.5);
}

.btn-outline-accent1 {
  color: #f8ce3d;
  background-color: transparent;
  border-color: #f8ce3d;
}

.btn-outline-accent1:hover {
  color: #212529;
  background-color: #f8ce3d;
  border-color: #f8ce3d;
}

.btn-outline-accent1:focus, .btn-outline-accent1.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 206, 61, 0.5);
}

.btn-outline-accent1.disabled, .btn-outline-accent1:disabled {
  color: #f8ce3d;
  background-color: transparent;
}

.btn-outline-accent1:not(:disabled):not(.disabled):active, .btn-outline-accent1:not(:disabled):not(.disabled).active, .show > .btn-outline-accent1.dropdown-toggle {
  color: #212529;
  background-color: #f8ce3d;
  border-color: #f8ce3d;
}

.btn-outline-accent1:not(:disabled):not(.disabled):active:focus, .btn-outline-accent1:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-accent1.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 206, 61, 0.5);
}

.list-group-item-accent1 {
  color: #b48d06;
  background-color: #fefaee;
}

.list-group-item-accent1.list-group-item-action:hover, .list-group-item-accent1.list-group-item-action:focus {
  color: #b48d06;
  background-color: #fdf4d5;
}

.list-group-item-accent1.list-group-item-action.active {
  color: #212529;
  background-color: #b48d06;
  border-color: #b48d06;
}

.table-accent1,
.table-accent1 > th,
.table-accent1 > td {
  background-color: #fefaee;
}

.table-hover .table-accent1:hover {
  background-color: #fdf4d5;
}

.table-hover .table-accent1:hover > td,
.table-hover .table-accent1:hover > th {
  background-color: #fdf4d5;
}

.text-accent1 {
  color: #f8ce3d !important;
}

a.text-accent1:hover, a.text-accent1:focus {
  color: #f6c10b !important;
}


/*------------------------------------
- COLOR accent2
------------------------------------*/
.alert-accent2 {
  color: #555555;
  background-color: #f9f9f9;
  border-color: #eeeeee;
}

.alert-accent2 hr {
  border-top-color: #e2e2e2;
}

.alert-accent2 .alert-link {
  color: #3c3c3c;
}

.badge-accent2 {
  color: #212529;
  background-color: #939393;
}

.badge-accent2[href]:hover, .badge-accent2[href]:focus {
  color: #212529;
  background-color: #797979;
}

.bg-accent2 {
  background-color: #939393 !important;
}

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

.border-accent2 {
  border-color: #939393 !important;
}

.btn-accent2 {
  color: #212529;
  background-color: #939393;
  border-color: #939393;
}

.btn-accent2:hover {
  color: #212529;
  background-color: #818181;
  border-color: #797979;
}

.btn-accent2:focus, .btn-accent2.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 147, 147, 0.5);
}

.btn-accent2.disabled, .btn-accent2:disabled {
  color: #212529;
  background-color: #939393;
  border-color: #939393;
}

.btn-accent2:not(:disabled):not(.disabled):active, .btn-accent2:not(:disabled):not(.disabled).active, .show > .btn-accent2.dropdown-toggle {
  color: #212529;
  background-color: #797979;
  border-color: #717171;
}

.btn-accent2:not(:disabled):not(.disabled):active:focus, .btn-accent2:not(:disabled):not(.disabled).active:focus, .show > .btn-accent2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 147, 147, 0.5);
}

.btn-outline-accent2 {
  color: #939393;
  background-color: transparent;
  border-color: #939393;
}

.btn-outline-accent2:hover {
  color: #212529;
  background-color: #939393;
  border-color: #939393;
}

.btn-outline-accent2:focus, .btn-outline-accent2.focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 147, 147, 0.5);
}

.btn-outline-accent2.disabled, .btn-outline-accent2:disabled {
  color: #939393;
  background-color: transparent;
}

.btn-outline-accent2:not(:disabled):not(.disabled):active, .btn-outline-accent2:not(:disabled):not(.disabled).active, .show > .btn-outline-accent2.dropdown-toggle {
  color: #212529;
  background-color: #939393;
  border-color: #939393;
}

.btn-outline-accent2:not(:disabled):not(.disabled):active:focus, .btn-outline-accent2:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-accent2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(147, 147, 147, 0.5);
}

.list-group-item-accent2 {
  color: #555555;
  background-color: #eeeeee;
}

.list-group-item-accent2.list-group-item-action:hover, .list-group-item-accent2.list-group-item-action:focus {
  color: #555555;
  background-color: #e2e2e2;
}

.list-group-item-accent2.list-group-item-action.active {
  color: #212529;
  background-color: #555555;
  border-color: #555555;
}

.table-accent2,
.table-accent2 > th,
.table-accent2 > td {
  background-color: #eeeeee;
}

.table-hover .table-accent2:hover {
  background-color: #e2e2e2;
}

.table-hover .table-accent2:hover > td,
.table-hover .table-accent2:hover > th {
  background-color: #e2e2e2;
}

.text-accent2 {
  color: #939393 !important;
}

a.text-accent2:hover, a.text-accent2:focus {
  color: #797979 !important;
}


/*------------------------------------
- COLOR accent3
------------------------------------*/
.alert-accent3 {
  color: #2c300b;
  background-color: #dde69c;
  border-color: #d7e28b;
}

.alert-accent3 hr {
  border-top-color: #d0dd77;
}

.alert-accent3 .alert-link {
  color: #060701;
}

.badge-accent3 {
  color: #212529;
  background-color: #e2b3a1;
}

.badge-accent3[href]:hover, .badge-accent3[href]:focus {
  color: #212529;
  background-color: #5f6a19;
}

.bg-accent3 {
  background-color: #e2b3a1 !important;
}

a.bg-accent3:hover, a.bg-accent3:focus,
button.bg-accent3:hover,
button.bg-accent3:focus {
  background-color: #5f6a19 !important;
}

.border-accent3 {
  border-color: #e2b3a1 !important;
}

.btn-accent3 {
  color: #212529;
  background-color: #e2b3a1;
  border-color: #e2b3a1;
}

.btn-accent3:hover {
  color: #212529;
  background-color: #6b761c;
  border-color: #5f6a19;
}

.btn-accent3:focus, .btn-accent3.focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 147, 36, 0.5);
}

.btn-accent3.disabled, .btn-accent3:disabled {
  color: #212529;
  background-color: #e2b3a1;
  border-color: #e2b3a1;
}

.btn-accent3:not(:disabled):not(.disabled):active, .btn-accent3:not(:disabled):not(.disabled).active, .show > .btn-accent3.dropdown-toggle {
  color: #212529;
  background-color: #5f6a19;
  border-color: #545d16;
}

.btn-accent3:not(:disabled):not(.disabled):active:focus, .btn-accent3:not(:disabled):not(.disabled).active:focus, .show > .btn-accent3.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 147, 36, 0.5);
}

.btn-outline-accent3 {
  color: #e2b3a1;
  background-color: transparent;
  border-color: #e2b3a1;
}

.btn-outline-accent3:hover {
  color: #212529;
  background-color: #e2b3a1;
  border-color: #e2b3a1;
}

.btn-outline-accent3:focus, .btn-outline-accent3.focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 147, 36, 0.5);
}

.btn-outline-accent3.disabled, .btn-outline-accent3:disabled {
  color: #e2b3a1;
  background-color: transparent;
}

.btn-outline-accent3:not(:disabled):not(.disabled):active, .btn-outline-accent3:not(:disabled):not(.disabled).active, .show > .btn-outline-accent3.dropdown-toggle {
  color: #212529;
  background-color: #e2b3a1;
  border-color: #e2b3a1;
}

.btn-outline-accent3:not(:disabled):not(.disabled):active:focus, .btn-outline-accent3:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-accent3.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(133, 147, 36, 0.5);
}

.list-group-item-accent3 {
  color: #2c300b;
  background-color: #d7e28b;
}

.list-group-item-accent3.list-group-item-action:hover, .list-group-item-accent3.list-group-item-action:focus {
  color: #2c300b;
  background-color: #d0dd77;
}

.list-group-item-accent3.list-group-item-action.active {
  color: #212529;
  background-color: #2c300b;
  border-color: #2c300b;
}

.table-accent3,
.table-accent3 > th,
.table-accent3 > td {
  background-color: #d7e28b;
}

.table-hover .table-accent3:hover {
  background-color: #d0dd77;
}

.table-hover .table-accent3:hover > td,
.table-hover .table-accent3:hover > th {
  background-color: #d0dd77;
}

.text-accent3 {
  color: #e2b3a1 !important;
}

a.text-accent3:hover, a.text-accent3:focus {
  color: #5f6a19 !important;
}


/*------------------------------------
- COLOR success
------------------------------------*/
.alert-success {
  color: #094427;
  background-color: #a1f2cb;
  border-color: #8fefc1;
}

.alert-success hr {
  border-top-color: #79ecb4;
}

.alert-success .alert-link {
  color: #03170d;
}

.badge-success {
  color: #fff;
  background-color: #12834c;
}

.badge-success[href]:hover, .badge-success[href]:focus {
  color: #fff;
  background-color: #11834b;
}

.bg-success {
  background-color: #12834c !important;
}

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

.border-success {
  border-color: #12834c !important;
}

.btn-success {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-success:hover {
  color: #fff;
  background-color: #139053;
  border-color: #11834b;
}

.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #11834b;
  border-color: #107544;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.btn-outline-success {
  color: #12834c;
  background-color: transparent;
  border-color: #12834c;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #12834c;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.list-group-item-success {
  color: #094427;
  background-color: #8fefc1;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #094427;
  background-color: #79ecb4;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #094427;
  border-color: #094427;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #8fefc1;
}

.table-hover .table-success:hover {
  background-color: #79ecb4;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #79ecb4;
}

.text-success {
  color: #12834c !important;
}

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


/*------------------------------------
- COLOR success
------------------------------------*/
.alert-success {
  color: #094427;
  background-color: #a1f2cb;
  border-color: #8fefc1;
}

.alert-success hr {
  border-top-color: #79ecb4;
}

.alert-success .alert-link {
  color: #03170d;
}

.badge-success {
  color: #fff;
  background-color: #12834c;
}

.badge-success[href]:hover, .badge-success[href]:focus {
  color: #fff;
  background-color: #11834b;
}

.bg-success {
  background-color: #12834c !important;
}

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

.border-success {
  border-color: #12834c !important;
}

.btn-success {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-success:hover {
  color: #fff;
  background-color: #139053;
  border-color: #11834b;
}

.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #11834b;
  border-color: #107544;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.btn-outline-success {
  color: #12834c;
  background-color: transparent;
  border-color: #12834c;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #12834c;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #12834c;
  border-color: #12834c;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(24, 176, 102, 0.5);
}

.list-group-item-success {
  color: #094427;
  background-color: #8fefc1;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #094427;
  background-color: #79ecb4;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #094427;
  border-color: #094427;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #8fefc1;
}

.table-hover .table-success:hover {
  background-color: #79ecb4;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #79ecb4;
}

.text-success {
  color: #12834c !important;
}

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


/*------------------------------------
- COLOR danger
------------------------------------*/
.alert-danger {
  color: #820c04;
  background-color: #fdd2cf;
  border-color: #fcc0bb;
}

.alert-danger hr {
  border-top-color: #fba9a3;
}

.alert-danger .alert-link {
  color: #500702;
}

.badge-danger {
  color: #fff;
  background-color: #f71a0a;
}

.badge-danger[href]:hover, .badge-danger[href]:focus {
  color: #fff;
  background-color: #c71306;
}

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

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

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

.btn-danger {
  color: #fff;
  background-color: #f71a0a;
  border-color: #f71a0a;
}

.btn-danger:hover {
  color: #fff;
  background-color: #d61406;
  border-color: #c71306;
}

.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 26, 10, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #f71a0a;
  border-color: #f71a0a;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c71306;
  border-color: #b81206;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 26, 10, 0.5);
}

.btn-outline-danger {
  color: #f71a0a;
  background-color: transparent;
  border-color: #f71a0a;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #f71a0a;
  border-color: #f71a0a;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 26, 10, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #f71a0a;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #f71a0a;
  border-color: #f71a0a;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(247, 26, 10, 0.5);
}

.list-group-item-danger {
  color: #820c04;
  background-color: #fcc0bb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #820c04;
  background-color: #fba9a3;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #820c04;
  border-color: #820c04;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fcc0bb;
}

.table-hover .table-danger:hover {
  background-color: #fba9a3;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #fba9a3;
}

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

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


/*------------------------------------
- COLOR light
------------------------------------*/
.alert-light {
  color: #899996;
  background-color: #5c5c5c;
  border-color: #939393;
}

.alert-light hr {
  border-top-color: #b8b8b8;
}

.alert-light .alert-link {
  color: #6f807d;
}

.badge-light {
  color: #212529;
  background-color: #cbd2d1;
}

.badge-light[href]:hover, .badge-light[href]:focus {
  color: #212529;
  background-color: #afbab8;
}

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

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

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

.btn-light {
  color: #212529;
  background-color: #cbd2d1;
  border-color: #cbd2d1;
}

.btn-light:hover {
  color: #212529;
  background-color: #b7c1c0;
  border-color: #afbab8;
}

.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 210, 209, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #cbd2d1;
  border-color: #cbd2d1;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #afbab8;
  border-color: #a7b3b1;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 210, 209, 0.5);
}

.btn-outline-light {
  color: #cbd2d1;
  background-color: transparent;
  border-color: #cbd2d1;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #cbd2d1;
  border-color: #cbd2d1;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 210, 209, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #cbd2d1;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #cbd2d1;
  border-color: #cbd2d1;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(203, 210, 209, 0.5);
}

.list-group-item-light {
  color: #899996;
  background-color: #939393;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #899996;
  background-color: #b8b8b8;
}

.list-group-item-light.list-group-item-action.active {
  color: #212529;
  background-color: #899996;
  border-color: #899996;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #939393;
}

.table-hover .table-light:hover {
  background-color: #b8b8b8;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #b8b8b8;
}

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

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


/*------------------------------------
- COLOR dark
------------------------------------*/
.alert-dark {
  color: #24414e;
  background-color: #cfe1e9;
  border-color: #c1d8e2;
}

.alert-dark hr {
  border-top-color: #b0ceda;
}

.alert-dark .alert-link {
  color: #14242b;
}

.badge-dark {
  color: #fff;
  background-color: #040705;
}

.badge-dark[href]:hover, .badge-dark[href]:focus {
  color: #fff;
  background-color: #3a6a7f;
}

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

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

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

.btn-dark {
  color: #fff;
  background-color: #040705;
  border-color: #040705;
}

.btn-dark:hover {
  color: #fff;
  background-color: #3f7389;
  border-color: #3a6a7f;
}

.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 136, 162, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #040705;
  border-color: #040705;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #3a6a7f;
  border-color: #366174;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 136, 162, 0.5);
}

.btn-outline-dark {
  color: #040705;
  background-color: transparent;
  border-color: #040705;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #040705;
  border-color: #040705;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 136, 162, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #040705;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #040705;
  border-color: #040705;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 136, 162, 0.5);
}

.list-group-item-dark {
  color: #24414e;
  background-color: #c1d8e2;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #24414e;
  background-color: #b0ceda;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #24414e;
  border-color: #24414e;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c1d8e2;
}

.table-hover .table-dark:hover {
  background-color: #b0ceda;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b0ceda;
}

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

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

html {
  font-family: 'TrendaRegular';
  color: #000;
}

body {
  font-family: 'TrendaRegular';
  color: #000 !important;
  /* font-size: 3vmin; */
  /* font-size: 1em; */
  font-size: 1em;
  hyphens: none;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'TrendaSemibold';
}

@media (max-width: 767px) {
  .slogan {
    display: none;
  }
}

@media (max-width: 767px) {
  .name-slogan {
    text-align: center;
  }
}

/* Inserting a collapsed row between two flex items will make
 * the flex item that comes after it break to a new row */
.break {
  flex-basis: 100%;
  height: 0;
}

.item {
  padding: 5px;
}
.ama-menu {
  padding: 10px;
}

.navbar-expand-lg .navbar-collapse {
  flex-basis: 100%;
}

.navbar>.container {
  justify-content: space-evenly;
}

@media (max-width: 992px) {
  .navbar>.container {
    justify-content: center;
  }
}

.navbar-expand-lg {
  flex-wrap: wrap;
}

.navbar-nav {
  padding-right: 25px;
}

.nav-link.active {
  background-color: black !important;
}

.nav-link {
  color: white !important;
}

/* .nav-tabs .nav-link.active {
  background-color: black !important;
  color: white !important;
}

.nav-tabs .nav-link {
  background-color: gray !important;
  color: black !important;
} */

.name-slogan {
  color: #ffffff;
}

.navbar-brand img {
  height: 150px;
  margin-top: auto;
  margin-bottom: auto;
}

.navbar-nav li {
  font-size: 1em;
  font-family: 'TrendaRegularIt';
}
.navbar-nav a {
  font-size: 1em;
  font-family: 'TrendaRegularIt';
}

.navbar-nav a:hover {
  color: black !important;
}

.site-name-slogan {
  padding-right: 15px;
}

.site-footer .row {
  --bs-gutter-x: 0.5rem;
}

#textSearch.form-control::placeholder {
  color: white;
}

/*.layout__region {
  padding: 5px;
}*/

/*.img-to-bg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.img-to-bg img {
  visibility: hidden;
  overflow: hidden;
  max-width: 100%;
}*/

a, .link {
  color: #933424;
}

.align-left img {
  padding-right: 1em;
  padding-bottom: 1em;
}

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

.teaser {
  float: left;
  margin-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

.teaser img {
  border-radius: 10px;
}

.teaser:hover img {
  transform: scale(1.1);
}

.learn-more {
  font-family: "TrendaHeavyIt";
  font-weight: 800;
  font-style: normal;
  color: #FFFFFF;
  letter-spacing: 0em;
}

@media (min-width: 0px) and (max-width: 479px) {
  .learn-more {
    font-size: 1.0125rem;
    line-height: 1.215rem;
  }
}

@media (min-width: 480px) and (max-width: 620px) {
  .learn-more {
    font-size: 1.0125rem;
    line-height: 1.215rem;
  }
}

@media (min-width: 621px) and (max-width: 767px) {
  .learn-more {
    font-size: 1.075rem;
    line-height: 1.29rem;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .learn-more {
    font-size: 1.1375rem;
    line-height: 1.365rem;
  }
}

@media (min-width: 1024px) and (max-width: 1219px) {
  .learn-more {
    font-size: 1.1375rem;
    line-height: 1.365rem;
  }
}

@media (min-width: 1220px) {
  .learn-more {
    font-size: 1.2rem;
    line-height: 1.44rem;
  }
}

.learn-more a {
  color: white;
  font-style: italic;
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
}

.learn-more a:hover {
  color: #FFFFFF;
  opacity: 0.8;
}

.learn-more a:after {
  font-family: FontAwesome;
  content: '\f054';
  color: #FFFFFF;
  right: -30px;
  position: absolute;
  font-style: normal;
}

.is-mercury-edit-mode .separator img {
  margin: auto;
  height: 350px;
}

.is-mercury-edit-mode .separator {
  height: 400px;
}

.separator img {
  width: 100vw;
  max-width: 100vw;
  margin:0 calc(-50vw + 50%);
}

.full-width-hr {
  width: 100vw;
  max-width: 100vw;
  margin:0 calc(-50vw + 50%) !important;
}

.full-width {
  height: 366px;
  width: 100vw;
  max-width: 100vw;
  margin:0 calc(-50vw + 50%) !important;
}

.normal-width {
  width: 100%;
  max-width: 100%;
}

.full-width .background {
  width: 100vw;
  max-width: 100vw;
  margin:0 calc(-50vw + 50%) !important;

}

.normal-width .background {
  width: 100%;
  max-width: 100%;
}

.paragraph--type--ama-page-title .title {
  font-family: "TrendaBold";
  font-weight: 700;
  font-style: normal;
  letter-spacing: 0em;
  margin-bottom: 16px;
}

@media (min-width: 0px) and (max-width: 479px) {
  .paragraph--type--ama-page-title .title {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}

@media (min-width: 480px) and (max-width: 620px) {
  .paragraph--type--ama-page-title .title {
    font-size: 1.75rem;
    line-height: 2.1rem;
  }
}

@media (min-width: 621px) and (max-width: 767px) {
  .paragraph--type--ama-page-title .title {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .paragraph--type--ama-page-title .title {
    font-size: 2.1875rem;
    line-height: 2.625rem;
  }
}

@media (min-width: 1024px) and (max-width: 1219px) {
  .paragraph--type--ama-page-title .title {
    font-size: 2.8125rem;
    line-height: 3.375rem;
  }
}

@media (min-width: 1220px) {
  .paragraph--type--ama-page-title .title {
    font-size: 2.8125rem;
    line-height: 3.375rem;
  }
}

/*Banner paragraph */

.paragraph--type--ama-banner {
  position: relative;
}

.paragraph--type--ama-banner .background {
  height: 366px;
  /* background-size: cover;
  background-repeat: no-repeat;
  background-position: center; */
}

@media (max-width: 767px) {
  .paragraph--type--ama-banner .background {
    height: 250px;
  }
}

.paragraph--type--ama-banner .data {
  position: absolute;
  left: 65px;
  bottom: 0px;
  top: 0;
  width: 40%;
  background: rgba(3, 25, 41, 0.77);
  padding-top: 45px;
  padding-left: 30px;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
}

@media (max-width: 1219px) {
  .paragraph--type--ama-banner .data {
    width: 50%;
  }
}

@media (max-width: 1023px) {
  .paragraph--type--ama-banner .data {
    top: 0;
    width: 60%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 45px;
    padding-top: 45px;
  }
}

@media (max-width: 767px) {
  .paragraph--type--ama-banner .data {
    bottom: 115px;
    top: 0;
    width: 100%;
    left: 0;
  }
}

.paragraph--type--ama-banner .data .title {
  font-family: "TrendaBold";
  font-weight: 700;
  font-style: normal;
  color: #FFFFFF;
  letter-spacing: 0em;
  margin-bottom: 16px;
}

@media (min-width: 0px) and (max-width: 479px) {
  .paragraph--type--ama-banner .data .title {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}

@media (min-width: 480px) and (max-width: 620px) {
  .paragraph--type--ama-banner .data .title {
    font-size: 1.75rem;
    line-height: 2.1rem;
  }
}

@media (min-width: 621px) and (max-width: 767px) {
  .paragraph--type--ama-banner .data .title {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .paragraph--type--ama-banner .data .title {
    font-size: 2.1875rem;
    line-height: 2.625rem;
  }
}

@media (min-width: 1024px) and (max-width: 1219px) {
  .paragraph--type--ama-banner .data .title {
    font-size: 2.8125rem;
    line-height: 3.375rem;
  }
}

@media (min-width: 1220px) {
  .paragraph--type--ama-banner .data .title {
    font-size: 2.8125rem;
    line-height: 3.375rem;
  }
}

.paragraph--type--ama-banner .data .title a {
  color: #FFFFFF;
}

.paragraph--type--ama-banner .data .title a:hover {
  opacity: 0.8;
}

.paragraph--type--ama-banner .data .summary {
  font-family: "TrendaSemibold";
  font-weight: 600;
  font-style: normal;
  color: #FFFFFF;
  letter-spacing: 0em;
  margin-bottom: 30px;
}

@media (min-width: 0px) and (max-width: 479px) {
  .paragraph--type--ama-banner .data .summary {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}

@media (min-width: 480px) and (max-width: 620px) {
  .paragraph--type--ama-banner .data .summary {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}

@media (min-width: 621px) and (max-width: 767px) {
  .paragraph--type--ama-banner .data .summary {
    font-size: 1.125rem;
    line-height: 1.35rem;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .paragraph--type--ama-banner .data .summary {
    font-size: 1.125rem;
    line-height: 1.35rem;
  }
}

@media (min-width: 1024px) and (max-width: 1219px) {
  .paragraph--type--ama-banner .data .summary {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1220px) {
  .paragraph--type--ama-banner .data .summary {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
}

.paragraph--type--ama-banner .data .summary p {
  font-family: "TrendaSemibold";
  font-weight: 600;
  font-style: normal;
  color: #FFFFFF;
  letter-spacing: 0em;
  margin: 0;
}

@media (min-width: 0px) and (max-width: 479px) {
  .paragraph--type--ama-banner .data .summary p {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}

@media (min-width: 480px) and (max-width: 620px) {
  .paragraph--type--ama-banner .data .summary p {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}

@media (min-width: 621px) and (max-width: 767px) {
  .paragraph--type--ama-banner .data .summary p {
    font-size: 1.125rem;
    line-height: 1.35rem;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .paragraph--type--ama-banner .data .summary p {
    font-size: 1.125rem;
    line-height: 1.35rem;
  }
}

@media (min-width: 1024px) and (max-width: 1219px) {
  .paragraph--type--ama-banner .data .summary p {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1220px) {
  .paragraph--type--ama-banner .data .summary p {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
}


/* .paragraph--type--ama-image-separator {
  position: relative;
}

.paragraph--type--ama-image-separator .separator {
  height: 366px;
}

@media (max-width: 767px) {
  .paragraph--type--ama-image-separator .separator {
    height: 250px;
  }
}*/

.pquote {
  width: 45%;
  float: right;
  margin: 20px 26px 20px 75px;
  padding: 0px;
  font-size: 1.5em;
  line-height: 1.5em;
  font-family: 'Georgia', serif;
  color: #0aaef0;
  position: relative;
}
.pquote::before { content:'\201c'; top: 20px; left: -50px; }
.pquote::after { content:'\201d'; bottom: -42px; }

.pquote::before, .pquote::after {
font-size: 5.2em; position: absolute;
}

@media screen and (max-width: 550px) {
.pquote {
  float: none;
  font-size: 1.3em;
  width: 70%;
  margin: 40px auto 100px auto;
}
.pquote::before { top:16px; left: -40px; }
.pquote::after { bottom: -35px; }
}

.blockquote-footer::before {
  content: " ";
}

.blockquote-footer div::before {
  content: "— ";
}

.stickynav-active {
  /*max-width: 1146px;*/
  z-index: 999 !important;
  animation: fadeIn 1s;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.stickynav-active img{
  height: 75px;
  margin-top: auto;
  margin-bottom: auto;
}

.node--type-article .node--view-mode-full .field--type-image {
  float: none;
  text-align: center;
}

.node .field--type-image {
  margin: 0;
  float: none;
}

.paragraph--type--ama-bp-card .field--type-image {
  margin: 0;
  float: none;
}

.paragraph--type--ama-photos .field--type-image {
  margin: 0;
  float: none;
}

.paragraph--type--ama-photos .field--type-image img {
  margin: 0
}

.paragraph__column .row {
  padding: 15px 0px 15px 0px;
}

/* Override layout paragraph region size */
.js-lpb-region {
  min-height: 70px;
}

/* Style Oembed Videos */

.field--name-field-media-oembed-orv {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25% /* 18.9 Aspect Ratio (divide 9 by 16 = 0.5625) */;
}

/* Then style the iframe to fit in the container div with full height and width */
.media-oembed-content {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

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

figcaption {
  font-size: .875em;
  color: #6c757d;
  margin-top: -2em;
}

.paragraph__column .layout {
padding-left: 5px;
padding-right: 5px;
}