@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,200,500,100);
/*
 * FONT STYLE
 */
@media only screen and (min-width: 1280px) {
  /* line 10, ../sass/style.scss */
  html, body {
    font-size: 16px !important;
  }
}

@media only screen and (min-width: 1280px) {
  /* line 16, ../sass/style.scss */
  .row {
    max-width: 62.5em !important;
  }
}

/* line 22, ../sass/style.scss */
h1 {
  font-family: "Raleway", sans-serif;
  font-weight: 200;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-size: 2.0em;
  padding-top: 0px;
  line-height: 1;
}

/* line 33, ../sass/style.scss */
h2 {
  font-family: "Raleway", sans-serif;
  font-weight: 100;
  font-size: 1.1em;
  margin-bottom: 0%;
  margin-top: 0px;
}

/* line 43, ../sass/style.scss */
h3 {
  font-family: "Raleway", sans-serif;
  font-weight: 300;
  font-size: 1.3em;
  text-transform: uppercase;
  margin-top: 0px;
}

/* line 51, ../sass/style.scss */
.index .stage h3 {
  color: #ffffff;
}

/* line 55, ../sass/style.scss */
.all h3 {
  color: #000000;
}

/* line 59, ../sass/style.scss */
h4 {
  color: #ffffff;
  font-size: 22em;
  font-weight: 300;
  text-align: center;
  margin: 0px;
  line-height: 1.2em;
}

/* line 68, ../sass/style.scss */
a li {
  font-family: "Raleway", sans-serif;
  font-weight: 300;
  font-size: 1.3em;
  text-transform: uppercase;
  margin-top: 0px;
  line-height: 2.0em;
}

/* line 77, ../sass/style.scss */
a {
  font-family: "Raleway", sans-serif;
  font-weight: 500;
  color: #000000;
}

/* line 83, ../sass/style.scss */
.extern {
  color: #ffffff;
  border: 1px solid #ffffff;
  padding: 0.5em;
  text-align: center;
  font-weight: normal;
}

/* line 91, ../sass/style.scss */
.info .extern {
  color: #000000;
  border: 1px solid #000000;
}

/* line 96, ../sass/style.scss */
.extern:hover {
  background-color: rgba(250, 250, 250, 0.2);
  color: #ffffff;
}

/* line 101, ../sass/style.scss */
p, td {
  font-family: "Raleway", sans-serif;
  font-weight: 300;
  font-size: 1em;
  color: #ffffff;
}
/* line 106, ../sass/style.scss */
p a, td a {
  font-weight: 400;
  color: #ffffff !important;
}
/* line 110, ../sass/style.scss */
p a:hover, td a:hover {
  cursor: pointer;
}

/* line 115, ../sass/style.scss */
.ipad p {
  font-weight: 300 !important;
}

/* line 122, ../sass/style.scss */
.info p,
.info td,
.all p {
  color: #000000;
}

/* line 127, ../sass/style.scss */
.info p a,
.info td a {
  color: #000000 !important;
}

/* line 131, ../sass/style.scss */
.stage_5 p {
  padding: 0 1em 0 1em;
}

/* line 134, ../sass/style.scss */
.p_footer {
  font-size: 0.7em;
  color: #000000;
}

@media only screen and (min-width: 768px) {
  /* line 140, ../sass/style.scss */
  h1 {
    font-size: 3.3em;
  }

  /* line 143, ../sass/style.scss */
  h2 {
    font-size: 2.0em;
  }
}
/* line 148, ../sass/style.scss */
.text_right {
  text-align: right;
}

/* line 152, ../sass/style.scss */
strong {
  font-weight: 500;
}

/*
 * COLORS 
 */
/*
.row{
  @media only screen and (max-width: 1280px) {
    width:  50em !important;
  }
} */
/*
 * THEMES
 */
/*******0*******/
/* line 196, ../sass/style.scss */
.stage_0 {
  background-color: #a9ff46;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFA9FF46', endColorstr='#FFA9FF46');
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(2%, #a9ff46), color-stop(51%, #5fdcb1), color-stop(100%, #a9ff46));
  background-image: -webkit-linear-gradient(left, #a9ff46 2%, #5fdcb1 51%, #a9ff46 100%);
  background-image: -moz-linear-gradient(left, #a9ff46 2%, #5fdcb1 51%, #a9ff46 100%);
  background-image: -o-linear-gradient(left, #a9ff46 2%, #5fdcb1 51%, #a9ff46 100%);
  background-image: linear-gradient(left, #a9ff46 2%, #5fdcb1 51%, #a9ff46 100%);
  /*background-color: rgb(95,220,177); // Old browsers
  @include filter-gradient(#5fdcb1, #86ee79, horizontal); // IE6-9 fallback on horizontal gradient
  @include background-image(radial-gradient(center, ellipse cover,  rgb(95,220,177) 0%,rgb(134,238,121) 100%)); */
  /*background-color: rgb(169,255,70); // Old browsers
  @include filter-gradient(#a9ff46, #a9ff46, horizontal); // IE6-9
  @include background-image(linear-gradient(left,  rgba(169,255,70,1) 0%,rgba(59,203,230,1) 53%,rgba(169,255,70,1) 100%));*/
}

/*******1*******/
/* line 219, ../sass/style.scss */
.stage_1 {
  background-color: #b1d65e;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFB1D65E', endColorstr='#FF89C155');
  background-image: -webkit-gradient(radial, 50%, 0, 50%, 100, color-stop(0%, #b1d65e), color-stop(100%, #89c155));
  background-image: -webkit-radial-gradient(center, ellipse cover, #b1d65e 0%, #89c155 100%);
  background-image: -moz-radial-gradient(center, ellipse cover, #b1d65e 0%, #89c155 100%);
  background-image: -o-radial-gradient(center, ellipse cover, #b1d65e 0%, #89c155 100%);
  background-image: radial-gradient(center, ellipse cover, #b1d65e 0%, #89c155 100%);
}
@media only screen and (max-width: 768px) {
  /* line 219, ../sass/style.scss */
  .stage_1 {
    background-image: url(../gfx/hogi.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: 35%;
  }
}

/* line 231, ../sass/style.scss */
.button_1 {
  background-color: rgba(177, 214, 94, 0.3);
}

/*******2*******/
/* line 236, ../sass/style.scss */
.stage_2 {
  background-color: #f26f00;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF26F00', endColorstr='#FFE6603B');
  background-image: -webkit-gradient(radial, 50%, 0, 50%, 100, color-stop(0%, #f26f00), color-stop(100%, #e6603b));
  background-image: -webkit-radial-gradient(center, ellipse cover, #f26f00 0%, #e6603b 100%);
  background-image: -moz-radial-gradient(center, ellipse cover, #f26f00 0%, #e6603b 100%);
  background-image: -o-radial-gradient(center, ellipse cover, #f26f00 0%, #e6603b 100%);
  background-image: radial-gradient(center, ellipse cover, #f26f00 0%, #e6603b 100%);
}

/* line 242, ../sass/style.scss */
.button_2 {
  background-color: rgba(242, 111, 0, 0.3);
}

/*******3*******/
/* line 247, ../sass/style.scss */
.stage_3 {
  background-color: #27619b;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF27619B', endColorstr='#FF0B526F');
  background-image: -webkit-gradient(radial, 50%, 0, 50%, 100, color-stop(0%, #27619b), color-stop(100%, #0b526f));
  background-image: -webkit-radial-gradient(center, ellipse cover, #27619b 0%, #0b526f 100%);
  background-image: -moz-radial-gradient(center, ellipse cover, #27619b 0%, #0b526f 100%);
  background-image: -o-radial-gradient(center, ellipse cover, #27619b 0%, #0b526f 100%);
  background-image: radial-gradient(center, ellipse cover, #27619b 0%, #0b526f 100%);
}

/* line 253, ../sass/style.scss */
.button_3 {
  background-color: rgba(39, 97, 155, 0.3);
}

/*******4*******/
/* line 258, ../sass/style.scss */
.stage_4 {
  background-color: #ffc60f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFC60F', endColorstr='#FFFFAB00');
  background-image: -webkit-gradient(radial, 50%, 0, 50%, 100, color-stop(0%, #ffc60f), color-stop(100%, #ffab00));
  background-image: -webkit-radial-gradient(center, ellipse cover, #ffc60f 0%, #ffab00 100%);
  background-image: -moz-radial-gradient(center, ellipse cover, #ffc60f 0%, #ffab00 100%);
  background-image: -o-radial-gradient(center, ellipse cover, #ffc60f 0%, #ffab00 100%);
  background-image: radial-gradient(center, ellipse cover, #ffc60f 0%, #ffab00 100%);
}

/* line 264, ../sass/style.scss */
.button_4 {
  background-color: rgba(255, 198, 15, 0.3);
}

/*******5*******/
/* line 269, ../sass/style.scss */
.stage_5 {
  background-color: #fafafa;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFAFAFA', endColorstr='#FFE6E6E6');
  background-image: -webkit-gradient(radial, 50%, 0, 50%, 100, color-stop(0%, #fafafa), color-stop(100%, #e6e6e6));
  background-image: -webkit-radial-gradient(center, ellipse cover, #fafafa 0%, #e6e6e6 100%);
  background-image: -moz-radial-gradient(center, ellipse cover, #fafafa 0%, #e6e6e6 100%);
  background-image: -o-radial-gradient(center, ellipse cover, #fafafa 0%, #e6e6e6 100%);
  background-image: radial-gradient(center, ellipse cover, #fafafa 0%, #e6e6e6 100%);
}

/* line 275, ../sass/style.scss */
.button_5 {
  background-color: #e6e6e6;
}

@media only screen and (max-width: 768px) {
  /* line 279, ../sass/style.scss */
  .stage {
    overflow: auto !important;
  }
}

/*
 * HEADER STYLE
 */
/* line 289, ../sass/style.scss */
.header {
  max-width: 100%;
  -webkit-box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.4);
  z-index: 2;
  position: relative;
  padding: 4.25em 0 2.5em 0;
  background-color: #ffffff;
}
@media only screen and (max-width: 1280px) {
  /* line 289, ../sass/style.scss */
  .header {
    padding: 3.0em 0 1.7em 0;
  }
}

/*HEADLINE*/
/* line 304, ../sass/style.scss */
.headline {
  text-align: center;
}

/*
 * MENU
 */
/* line 311, ../sass/style.scss */
.menu-column {
  padding-top: 3%;
  padding-left: 2%;
}

/* line 316, ../sass/style.scss */
.menu_button {
  width: 3em;
  height: 2.2em;
  background: url(../gfx/button_menu.png) top left no-repeat;
  background-size: contain;
}

/* line 323, ../sass/style.scss */
.menu_main {
  position: absolute;
  list-style: none;
  left: 0;
  top: 0;
  background-color: rgba(250, 250, 250, 0.95);
  -webkit-box-shadow: 2px 2px 8px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 8px 3px rgba(0, 0, 0, 0.4);
  z-index: 1000;
  text-align: left;
}

/* line 335, ../sass/style.scss */
#menu_mobile {
  width: 80%;
  height: 100%;
  z-index: 1;
  left: -80%;
}

/* line 342, ../sass/style.scss */
.menu_button #menu_desk {
  padding-right: 100%;
  overflow: hidden;
  opacity: 0.0;
  display: none;
  /*-webkit-transition: opacity 200ms ease-in-out;
  -moz-transition: opacity 200ms ease-in-out;
  -ms-transition: opacity 200ms ease-in-out;
  -o-transition: opacity 200ms ease-in-out;
  transition: opacity 200ms ease-in-out;*/
}

/* line 361, ../sass/style.scss */
#menu_mobile li {
  border-bottom: 1px solid #89c155;
  line-height: 4em;
  margin-left: -2px;
}

/* line 368, ../sass/style.scss */
.info #menu_mobile li,
.all #menu_mobile li {
  border-bottom: 1px solid #0b526f;
}

/* line 377, ../sass/style.scss */
.menu_main li {
  padding-left: 10px;
  border-left: 5px solid rgba(0, 0, 0, 0);
}

/* line 383, ../sass/style.scss */
.menu_main .active,
.menu_main li:hover {
  border-left: 5px solid #89c155;
}

/* line 390, ../sass/style.scss */
.info .menu_main .active,
.info .menu_main li:hover,
.all .menu_main .active,
.all .menu_main li:hover {
  border-left: 5px solid #0b526f;
}

@media only screen and (min-width: 768px) {
  /* line 395, ../sass/style.scss */
  .menu-column {
    padding-left: 0%;
  }

  /* line 399, ../sass/style.scss */
  .menu_button {
    position: relative;
    z-index: 100;
  }
}
/* line 406, ../sass/style.scss */
.stage_row {
  position: relative;
}

/*
 * FOOTER STYLE
 */
/* line 413, ../sass/style.scss */
.footer {
  max-width: 100%;
  z-index: 1;
  position: relative;
  -webkit-box-shadow: 0 -8px 8px -4px rgba(0, 0, 0, 0.4);
  box-shadow: 0 -8px 8px -4px rgba(0, 0, 0, 0.4);
  background-color: #ffffff;
  padding-top: 1.5em;
}
@media only screen and (max-width: 768px) {
  /* line 413, ../sass/style.scss */
  .footer {
    position: fixed;
    left: 0px;
    bottom: 0px;
    width: 100%;
    padding: 0px;
  }
}

/*SLIDER BUTTONS*/
/* line 436, ../sass/style.scss */
.slider_button {
  width: 100%;
  height: 2.5em;
  text-align: center;
}

/* line 442, ../sass/style.scss */
.button_line {
  width: 100%;
  margin: 0;
  height: 3em;
  border-left: 1px solid rgba(250, 250, 250, 0.5);
  display: block;
}
/* line 448, ../sass/style.scss */
.button_line p {
  line-height: 2.5em;
  color: #000000 !important;
}

@media only screen and (min-width: 768px) {
  /* line 455, ../sass/style.scss */
  .button_line {
    width: 90%;
    margin: 0 5% 0 5%;
    height: 0.4em;
    border: none;
  }
}
/* line 464, ../sass/style.scss */
#item1:hover .button_1,
.selected .button_1 {
  background-color: #89c155;
}

/* line 468, ../sass/style.scss */
#item2:hover .button_2,
.selected .button_2 {
  background-color: #e6603b;
}

/* line 472, ../sass/style.scss */
#item3:hover .button_3,
.selected .button_3 {
  background-color: #0b526f;
}

/* line 476, ../sass/style.scss */
#item4:hover .button_4,
.selected .button_4 {
  background-color: #ffab00;
}

/* line 480, ../sass/style.scss */
.info .slider_button:hover .button_line,
.info .selected .button_line {
  background-color: #0b526f;
}

/* line 484, ../sass/style.scss */
.subline {
  margin-top: 10%;
}

/* line 489, ../sass/style.scss */
.responsive_height {
  min-height: 33.75em;
  position: relative;
}

/* line 495, ../sass/style.scss */
.responsive_height > .container {
  position: absolute;
  width: 100%;
  height: 100%;
}

/* line 502, ../sass/style.scss */
.iosSlider {
  width: 100%;
  height: 100%;
}

/* line 507, ../sass/style.scss */
.iosSlider .slider {
  width: 100%;
  height: 100%;
}

/* line 512, ../sass/style.scss */
.iosSlider .slider .item {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 0 0 0;
}

/*
 * CONTENT START
 */
/* line 528, ../sass/style.scss */
.stage_0 p {
  text-align: center;
  font-size: 1.2em;
  margin-top: -2em;
}

/*
 * CONTENT OBACHT
 */
/* line 539, ../sass/style.scss */
.main-stage1 {
  margin-top: 3em !important;
}

/* line 543, ../sass/style.scss */
.iphone_frame {
  width: 36.45em;
  height: 17.2em;
  padding: 1em 5em;
  display: block;
  float: right;
  background: url(../gfx/iPhone5.png) top left no-repeat;
  background-size: cover;
}

/* line 553, ../sass/style.scss */
.store {
  margin-bottom: 1em;
  margin-left: 0em;
  margin-top: 4em;
  float: left;
  width: 100%;
  margin-top: 4em;
}
@media only screen and (min-width: 768px) {
  /* line 553, ../sass/style.scss */
  .store {
    width: 45%;
    margin-left: 1em;
  }
}

/* line 566, ../sass/style.scss */
.ios .playstore {
  display: none;
}

/* line 570, ../sass/style.scss */
.android .appstore {
  display: none;
}

/* line 574, ../sass/style.scss */
.obacht_logo {
  margin-bottom: 2em;
}

/* line 578, ../sass/style.scss */
.ipad .not-on-ipad {
  display: none !important;
}

/* line 582, ../sass/style.scss */
.ipad .show-for-ipad {
  display: block !important;
}

/* line 586, ../sass/style.scss */
#mobile_hogi {
  position: relative;
  float: right;
  margin-right: 1em;
}

/*
 * CONTENT ASYL
 */
/* line 597, ../sass/style.scss */
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}

/* line 602, ../sass/style.scss */
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@media only screen and (min-width: 768px) {
  /* line 610, ../sass/style.scss */
  .stage_2 .row-first {
    margin-top: 3em !important;
  }
}

/* line 617, ../sass/style.scss */
.stage_2 a.extern {
  display: block;
  width: 90%;
  margin: 2em 5% 0 5%;
  text-align: center;
}
@media only screen and (max-width: 768px) {
  /* line 617, ../sass/style.scss */
  .stage_2 a.extern {
    margin-top: 0em !important;
  }
}

/* line 627, ../sass/style.scss */
.stage_2 .text {
  margin-left: 2em;
}
@media only screen and (max-width: 768px) {
  /* line 627, ../sass/style.scss */
  .stage_2 .text {
    margin-top: 1.5em !important;
    margin-left: 1em;
    margin-right: 1em;
  }
}

/*
 * CONTENT EDULAPP
 */
/* line 640, ../sass/style.scss */
.stage_3 .row {
  margin-top: 3em;
}

/* line 644, ../sass/style.scss */
.stage_3 .text {
  margin: 0 1em;
}

/* line 648, ../sass/style.scss */
.phone_edulapp {
  height: 27em;
}

@media only screen and (max-width: 768px) {
  /* line 652, ../sass/style.scss */
  .store_edulapp {
    padding-left: 5%;
  }
}

/*
 * CONTENT BACHELOR
 */
/* line 661, ../sass/style.scss */
.stage_4 .row {
  margin-top: 4em;
  text-align: center;
}
/* line 664, ../sass/style.scss */
.stage_4 .row p {
  text-align: left;
}
@media only screen and (max-width: 768px) {
  /* line 664, ../sass/style.scss */
  .stage_4 .row p {
    padding-left: 5%;
  }
}

/*
 * CONTENT DIENSTE
 */
/* line 675, ../sass/style.scss */
.services .ser_left {
  float: left;
}
/* line 677, ../sass/style.scss */
.services .ser_left h3 {
  text-align: left !important;
}
@media only screen and (max-width: 768px) {
  /* line 675, ../sass/style.scss */
  .services .ser_left {
    padding-left: 5%;
  }
}
/* line 684, ../sass/style.scss */
.services .ser_right {
  float: right;
}
/* line 686, ../sass/style.scss */
.services .ser_right h3 {
  margin-top: 3em;
  text-align: right !important;
}
@media only screen and (max-width: 768px) {
  /* line 686, ../sass/style.scss */
  .services .ser_right h3 {
    text-align: left !important;
  }
}
@media only screen and (max-width: 768px) {
  /* line 684, ../sass/style.scss */
  .services .ser_right {
    float: left;
    padding-left: 5%;
  }
}

/*
 * CONTENT ÜBER MICH
 */
/* line 705, ../sass/style.scss */
.image_container {
  -webkit-box-shadow: inset 1px 2px 3px 1px rgba(0, 0, 0, 0.5);
  box-shadow: inset 1px 2px 3px 1px rgba(0, 0, 0, 0.5);
  z-index: 1;
  display: block;
  padding: 0.5em;
  width: 17em !important;
}
@media only screen and (max-width: 768px) {
  /* line 705, ../sass/style.scss */
  .image_container {
    width: auto !important;
    margin: 2em;
  }
}

/* line 719, ../sass/style.scss */
.image_container img {
  height: 24em;
}
@media only screen and (max-width: 768px) {
  /* line 719, ../sass/style.scss */
  .image_container img {
    height: auto;
  }
}

/*
 * CONTENT CONTACT
 */
/* line 731, ../sass/style.scss */
.stage_contact table {
  margin: 2em auto;
  border: none;
  background-color: transparent;
}
/* line 735, ../sass/style.scss */
.stage_contact table td {
  padding: 0px 10px;
}
/* line 739, ../sass/style.scss */
.stage_contact table tr {
  background-color: transparent !important;
}
/* line 743, ../sass/style.scss */
.stage_contact p {
  text-align: right;
}
/* line 747, ../sass/style.scss */
.stage_contact a {
  font-weight: 100;
}
@media only screen and (max-width: 768px) {
  /* line 751, ../sass/style.scss */
  .stage_contact p {
    text-align: center;
    padding-right: 2em;
  }
  /* line 755, ../sass/style.scss */
  .stage_contact a {
    font-weight: 300;
  }
}

/* line 761, ../sass/style.scss */
.info .stage {
  padding-top: 5em;
}
/* line 763, ../sass/style.scss */
.info .stage h3 {
  text-align: center;
}

/*
 * CONTENT IMPRESSUM
 */
/* line 773, ../sass/style.scss */
.stage_impressum {
  padding-top: 3em;
  overflow: scroll !important;
}
/* line 774, ../sass/style.scss */
.stage_impressum p {
  font-size: 0.85em;
  padding: 0 1em 0 1em;
}

/* line 783, ../sass/style.scss */
.sliderBalls {
  position: absolute;
  z-index: 500;
  width: 100%;
  text-align: center;
}

/* line 793, ../sass/style.scss */
.sliderBall {
  display: inline-block;
  height: 0.7em;
  width: 0.7em;
  margin: 0.6em 0.3em;
  text-align: center;
  background: url(../gfx/bg_sliderBall.png) no-repeat top left;
  background-size: cover;
}

/* line 803, ../sass/style.scss */
.sliderBalls .selected {
  background-position: top right !important;
}

/*
 * CONTENT ALL
 */
/* line 813, ../sass/style.scss */
.all {
  text-align: center;
}

/* line 817, ../sass/style.scss */
.all_interim {
  padding-top: 3em;
  min-height: 10em;
}

/* line 822, ../sass/style.scss */
.works {
  margin-top: 3em;
}
/* line 826, ../sass/style.scss */
.works h3 {
  float: left;
}
@media only screen and (max-width: 768px) {
  /* line 826, ../sass/style.scss */
  .works h3 {
    padding-left: 1em;
  }
}
/* line 831, ../sass/style.scss */
.works p {
  text-align: left;
  padding: 0 1em 1em 1em;
  margin-top: 0px;
}
@media only screen and (max-width: 768px) {
  /* line 837, ../sass/style.scss */
  .works .work_des {
    margin-top: 2em;
  }
}
/* line 843, ../sass/style.scss */
.works .work_links {
  padding: 2em 0;
  border-bottom: 1px solid #0b526f;
}
/* line 848, ../sass/style.scss */
.works .work_link a {
  color: #0b526f;
  border: 1px solid #0b526f;
  padding: 0.5em;
  text-align: center;
  font-weight: normal;
  margin: 1em 5%;
  width: 90%;
  display: block;
}
/* line 859, ../sass/style.scss */
.works .work_link a:hover {
  background-color: #0b526f;
  color: #ffffff;
}
