/* line 11, ../scss/main.scss */
body {
  background: #212121;
}

/* line 2, ../scss/mixin/_selection.scss */
nav a::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
nav a::-moz-selection {
  color: black;
  background: #ac8c27;
}

/* line 2, ../scss/mixin/_selection.scss */
.box-wrap-inner::selection {
  color: #ac8c27;
  background: black;
}
/* line 6, ../scss/mixin/_selection.scss */
.box-wrap-inner::-moz-selection {
  color: #ac8c27;
  background: black;
}

/* line 20, ../scss/main.scss */
.box1 {
  position: relative;
  width: 100%;
  margin-top: 20px;
  background: #000;
  height: 300px;
}
/* line 27, ../scss/main.scss */
.photoBox {
  position: absolute;
  top: 0;
  right: 0;
  width:500px;
  height: 300px;
}

/* line 33, ../scss/main.scss */
.box2 {
  position: relative;
  width: 100%;
  margin-top: 20px;
  background: none;
  height: 300px;
}
/* line 40, ../scss/main.scss */
.box2 .photoBox {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 49, ../scss/main.scss */
.textLeftBox {
  display: block;
  float: left;
  width: 50%;
  padding-left: 15px;
}
/* line 55, ../scss/main.scss */
.textLeftBox h2 {
  color: #ac8c27;
  font-size: 30px;
  font-family: Centabell;
}
/* line 2, ../scss/mixin/_selection.scss */
.textLeftBox h2::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
.textLeftBox h2::-moz-selection {
  color: black;
  background: #ac8c27;
}
/* line 61, ../scss/main.scss */
.textLeftBox p {
    color: #ac8c27;
  font-family: Lato;
    font-size: 18px;
    text-align: justify;
    font-style: italic;
}
/* line 2, ../scss/mixin/_selection.scss */
.textLeftBox p::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
.textLeftBox p::-moz-selection {
  color: black;
  background: #ac8c27;
}

/* line 71, ../scss/main.scss */
.textRightBox {
  display: block;
  float: right;
  width: 50%;
  padding-right: 15px;
}
/* line 77, ../scss/main.scss */
.textRightBox h2 {
  color: #ac8c27;
  font-size: 30px;
  font-family: Centabell;
  float: right;
}
/* line 2, ../scss/mixin/_selection.scss */
.textRightBox h2::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
.textRightBox h2::-moz-selection {
  color: black;
  background: #ac8c27;
}
/* line 84, ../scss/main.scss */
.textRightBox p {
    color: #ac8c27;
  font-family: Lato;
    font-size: 18px;
    text-align: justify;
    font-style: italic;
}
/* line 2, ../scss/mixin/_selection.scss */
.textRightBox p::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
.textRightBox p::-moz-selection {
  color: black;
  background: #ac8c27;
}

/* line 92, ../scss/main.scss */
footer {
  position: relative;
  background: url(../images/bg.jpg) black;
  min-height: 150px;
}
/* line 96, ../scss/main.scss */
footer .footerStyle {
  position: absolute;
  width: 100%;
  background: #000;
  min-height: 200px;
  opacity: 0.33;
}
/* line 104, ../scss/main.scss */
footer ul li {
  display: inline-block;
  color: #ac8c27;
  font-size: 24px;
  padding: 50px 10px 50px 10px;
}
/* line 109, ../scss/main.scss */
footer ul li a {
  color: #ac8c27;
  position: relative;
  font-family: lato;
}
/* line 2, ../scss/mixin/_selection.scss */
footer ul li a::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
footer ul li a::-moz-selection {
  color: black;
  background: #ac8c27;
}
/* line 115, ../scss/main.scss */
footer ul li a:hover {
  color: #fff;
  text-decoration: none;
  position: relative;
}
/* line 120, ../scss/main.scss */
footer ul li a:hover:before {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  border-top: 1px solid #ac8c27;
}
/* line 128, ../scss/main.scss */
footer ul li a:hover:after {
  content: "";
  position: absolute;
  left: 0px;
  top: 30px;
  width: 100%;
  border-bottom: 1px solid #ac8c27;
}
/* line 141, ../scss/main.scss */
footer .footerContactBox {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 145, ../scss/main.scss */
footer .footerContactBox h2 {
  position: relative;
  font-size: 34px;
  font-family: lato;
  color: #ac8c27;
  width: 100%;
}
/* line 2, ../scss/mixin/_selection.scss */
footer .footerContactBox h2::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
footer .footerContactBox h2::-moz-selection {
  color: black;
  background: #ac8c27;
}
/* line 152, ../scss/main.scss */
footer .footerContactBox h2:after {
  content: "";
  position: absolute;
  left: 0px;
  top: 40px;
  width: 100%;
  border-bottom: 2px solid #ac8c27;
}
/* line 162, ../scss/main.scss */
footer .footerContactBox h3 {
  font-size: 17px;
  font-family: lato;
  color: #ac8c27;
  float: right;
  margin: 0;
}
/* line 2, ../scss/mixin/_selection.scss */
footer .footerContactBox h3::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
footer .footerContactBox h3::-moz-selection {
  color: black;
  background: #ac8c27;
}
/* line 173, ../scss/main.scss */
footer .footerLogo {
  position: absolute;
  top: 30px;
  right: 240px;
}

.menuobraczki{
  text-align: center;
}

.menuobraczki ul li {
  display: inline-block;
  color: #ac8c27;
  font-size: 24px;
  padding: 50px 10px 50px 10px;
}
/* line 109, ../scss/main.scss */
.menuobraczki ul li a {
  color: #ac8c27;
  position: relative;
  font-family: lato;
}
/* line 2, ../scss/mixin/_selection.scss */
.menuobraczki ul li a::selection {
  color: black;
  background: #ac8c27;
}
/* line 6, ../scss/mixin/_selection.scss */
.menuobraczki ul li a::-moz-selection {
  color: black;
  background: #ac8c27;
}
/* line 115, ../scss/main.scss */
.menuobraczki ul li a:hover {
  color: #fff;
  text-decoration: none;
  position: relative;
}
/* line 120, ../scss/main.scss */
.menuobraczki ul li a:hover:before {
  content: "";
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  border-top: 1px solid #ac8c27;
}
/* line 128, ../scss/main.scss */
.menuobraczki ul li a:hover:after {
  content: "";
  position: absolute;
  left: 0px;
  top: 30px;
  width: 100%;
  border-bottom: 1px solid #ac8c27;
}