body {
  font-family: 'Work Sans', sans-serif; }

/*
h1, h2, h3, h4{
	margin-bottom: 1rem;
}


h1{
	color: $blue;
	font-size: 2rem;
}
h2{
	font-size: 1.6rem;
}
h3{
	font-size: 1.4rem;
}
h4{
	small{
		font-size: 1rem;
		line-height: .5rem;
		
	}
}

p{
	margin-bottom: 1rem;
}
a{
	color: $blue;
}
a:hover{
	color: $black;
}
.grey{
	color: $grey;
}
.blue{
	color: $blue;
}


.btn{
	background-color: $blue;
	color: $white;
	border-radius: 0;
	padding: .75rem 1.5rem;
	border-bottom: 1px solid $blue;
}.btn:hover{
	color: $black;
	background-color: $white;
	border-bottom: 1px solid $blue;
}
*/
header {
  color: #fff;
  padding-top: 7.5rem;
  background-color: #000;
  background-image: url(../images/graphics/anzagosa18-wellington-bg.jpg);
  background-position-x: center;
  background-repeat: no-repeat; }
  header img {
    width: 100%; }
  header .logo {
    margin-bottom: 3.75rem; }
    header .logo img {
      max-width: 680px; }
  header .info {
    margin-bottom: 10rem; }
  header .title {
    max-width: 680px;
    padding: 1rem; }
  header .dates {
    max-width: 375px; }

.inner header {
  padding-top: 4rem; }

nav {
  width: 100%; }
  @media (min-width: 992px) {
    nav .navbar-brand {
      display: none; } }
  nav .navbar-toggler {
    margin: 0 0 0 auto; }
  nav .nav-link {
    color: #fff !important;
    text-transform: uppercase;
    font-size: .875rem; }
  nav .nav-link:hover {
    color: #767371 !important; }

.panel {
  padding-top: 8rem;
  padding-bottom: 8rem; }

.inner .panel {
  padding-top: 4rem;
  padding-bottom: 4rem; }

.panel.footer {
  padding-top: 1rem;
  padding-bottom: 1rem; }
  .panel.footer .row {
    margin-bottom: 2rem; }
  .panel.footer .row.copyright {
    margin-bottom: 0; }

.sponsorship .maincont .bg-white, .programme .maincont .bg-white {
  padding: 1rem;
  border-radius: 1rem; }

@media (min-width: 1200px) {
  .maincont {
    background-image: url(../images/graphics/anzagosa18-poppy-pattern-215.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: 8rem; }
  .inner .maincont {
    background-position-y: 3rem; } }

.cta.btns a {
  display: inline-block;
  width: 100%;
  padding: 3rem;
  text-align: left;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.6rem;
  margin: 1rem; }

@media (min-width: 992px) {
  .cta.btns a {
    width: 46%; } }

.cta.btns a:hover {
  color: inherit; }

.cta.btns a.border-black:hover {
  color: #fff; }

.black {
  color: #000 !important; }

.white {
  color: #fff !important; }

.bg-beige {
  background-color: #f8f2e3; }

.bg-red {
  background-color: #ef4136; }

.bg-black {
  color: #fff !important;
  background-color: #000; }

.btn {
  border-radius: 4rem;
  border-width: .5rem; }

.border-white {
  border-color: #fff;
  color: #000; }

.border-black {
  border-color: #000;
  color: #fff; }

.btn {
  padding: 1rem; }

.btn.red {
  border-color: #ef4136;
  color: red; }

.btn.red:hover {
  color: inherit; }

.btn.black {
  border-color: #000;
  color: black; }

.btn.red:hover {
  color: inherit; }

.sidebar .btn {
  font-size: 1.2rem;
  padding: 1rem 2rem;
  margin-bottom: 1rem;
  border-width: .2rem; }

.noborder {
  border: 0 !important; }

.speakers .speakers-main table {
  display: inline-block;
  width: 30%;
  margin-right: 1rem;
  padding: 1rem;
  background-color: #fff;
  min-height: 10rem;
  border-radius: 1rem;
  vertical-align: top; }

.sponsors h2, .sponsors p {
  width: 100%;
  display: block; }

.sponsors img {
  margin: 1rem;
  width: 250px;
  height: 250px;
  border-color: #fff;
  background-color: #fff;
  border-radius: 1rem; }

.footer img {
  width: 100%; }

.footer .border-red {
  padding-bottom: 2rem;
  border-bottom: 1px solid #ef4136; }

@media (min-width: 1200px) {
  .footer .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .footer .navbar-nav .nav-item {
      padding: .5rem; } }

@media (max-width: 767px) {
  .footer .border-red img {
    margin-bottom: 2rem;
    padding: 1rem;
    width: 100%; } }
/*# sourceMappingURL=anzagosa18-mainstyle.css.map */