@import	"header.css";
@import	"footer.css";
@import	"news.css";
@import	"home.css";
@import	"s-content.css";
@import	"partners.css";

:root {
  --sama-gold: #be9b0e;
  --sama-blue: #38396b;
}

.section {
  	padding: 80px 12px;
}

.section > div, .sectionH > div, .sectionA > div {
  	margin: auto;
}

@media (1400px < width) {
  .section > div, .sectionH > div, .sectionA > div {
	max-width: 1320px;
  }
}  
@media (1200px < width <= 1400px) {
  .section > div, .sectionH > div, .sectionA > div {
	max-width: 1140px;
  }
}
@media (992px < width <= 1200px) {
  .section > div, .sectionH > div, .sectionA > div {
	max-width: 960px;
  }
}
@media (768px < width <= 992px) {
  .section > div, .sectionH > div, .sectionA > div {
	max-width: 720px;
  }
}
@media (576px < width <= 768px) {
  .section > div, .sectionH > div, .sectionA > div {
	max-width: 540px;
  }
}
@media (width <= 576px) {
  .section > div, .sectionH > div, .sectionA > div {
	max-width: 540px;
  }
}

.section li, .section p {
  text-align: justify;
}

.section li, .section p, .sectionH li, .sectionH p {
  	list-style: none;
  	font-size: 18px;
  	margin: 0;
  	padding-bottom: 1rem;
}

p, li {
  	font-size: 1.1em;
}

a.jump-anchor {
    display: block;
    position: relative;
    visibility: hidden;
}

/* ------------------- Privacy Notice ------------------- */

p.blHeading {
    margin-bottom: 0.75rem;
    margin-top: 1rem;
    font-weight: bold;
}
p.SecblHeading {
    margin-bottom: 0.75rem;
    margin-top: 1rem;
    color: #2f5496;
}
