.slider-main {
  padding: 40px 15px 0px;
  background: #085493;
  position: relative;
  display: flex;
  flex-direction: column; }
  .slider-main:hover {
    cursor: default; }
  .slider-main .slider-main-inner {
    display: flex;
    flex-direction: row;
    padding-left: 250px; }
    .slider-main .slider-main-inner .slider-block {
      flex: 1 1 100%;
      max-width: 100%;
      position: relative;
      margin-top: 70px; }
      .slider-main .slider-main-inner .slider-block .slider-blue .owl-stage-outer .owl-stage {
        padding-left: 0 !important; }
        .slider-main .slider-main-inner .slider-block .slider-blue .owl-stage-outer .owl-stage .owl-item.active:hover {
          cursor: default; }
        .slider-main .slider-main-inner .slider-block .slider-blue .owl-stage-outer .owl-stage .owl-item.active + .owl-item:hover {
          cursor: default; }
        .slider-main .slider-main-inner .slider-block .slider-blue .owl-stage-outer .owl-stage .owl-item .item-class .info {
          display: none; }
      .slider-main .slider-main-inner .slider-block .dots-container {
        position: absolute;
        display: flex;
        flex-direction: row;
        justify-content: left;
        align-items: center;
        z-index: 11;
        bottom: 90px;
        left: 100px;
        background-color: transparent !important; }
        .slider-main .slider-main-inner .slider-block .dots-container button {
          background-color: transparent !important; }
          .slider-main .slider-main-inner .slider-block .dots-container button:focus, .slider-main .slider-main-inner .slider-block .dots-container button:active {
            outline: none; }
          .slider-main .slider-main-inner .slider-block .dots-container button.owl-dot {
            display: inline-block;
            zoom: 1;
            background: 0 0;
            color: inherit;
            border: none;
            padding: 0 !important;
            font: inherit; }
            .slider-main .slider-main-inner .slider-block .dots-container button.owl-dot.active span {
              background: white; }
            .slider-main .slider-main-inner .slider-block .dots-container button.owl-dot span {
              width: 10px;
              height: 10px;
              margin: 5px 10px;
              display: block;
              -webkit-backface-visibility: visible;
              transition: opacity .2s ease;
              border-radius: 30px;
              border: 1px solid transparent;
              background: rgba(255, 255, 255, 0.3); }
  .slider-main .inner {
    flex: 1 1 50%;
    max-width: 50%;
    position: absolute;
    z-index: 99;
    height: auto; }
    .slider-main .inner .name {
      font-family: "MonterchiBold";
      font-size: 3.3em;
      color: #fff;
      line-height: 1.2;
      transition: all .2s;
      visibility: hidden;
      opacity: 0;
      text-transform: uppercase;
      position: relative; }
    .slider-main .inner .annotation {
      font-family: "LiteralLight";
      margin-top: 40px;
      color: #fff;
      font-size: .97em;
      transition: all .8s;
      visibility: hidden;
      opacity: 0;
      text-transform: uppercase;
      position: relative;
      bottom: 0; }
    .slider-main .inner .name.in,
    .slider-main .inner .annotation.in {
      visibility: visible;
      opacity: 1; }
  .slider-main .link {
    transition: all .8s;
    visibility: hidden;
    bottom: 28%;
    position: absolute; }
    .slider-main .link.btn-border-white {
      background: #fff;
      border-radius: 3px;
      max-height: 48px;
      color: #085493;
      font-family: "Literal", sans-serif; }
    .slider-main .link.in {
      visibility: visible;
      opacity: 1; }
  .slider-main .navigation {
    flex: 1 1 150px;
    width: 150px;
    max-height: 40px;
    position: absolute;
    bottom: 50px;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .slider-main .navigation .owl-next,
    .slider-main .navigation .owl-prev {
      display: flex;
      width: 30px;
      height: 20px; }
      .slider-main .navigation .owl-next:hover,
      .slider-main .navigation .owl-prev:hover {
        cursor: pointer; }
    .slider-main .navigation .owl-next {
      margin-left: 10px;
      background: url("../../images/icons/slider-arrow-next.svg") no-repeat 50% 50%; }
    .slider-main .navigation .owl-prev {
      background: url("../../images/icons/slider-arrow-prev.svg") no-repeat 50% 50%; }

.slider-main-mobile {
  display: none;
  background: #085493; }

@media (max-width: 768px) {
  .slider-main {
    /*background: grey;*/
    flex-direction: column-reverse; }
    .slider-main .slider-block {
      flex: 1 0 100%;
      max-width: 100%;
      padding-left: 0; }
      .slider-main .slider-block .slider-blue {
        margin-left: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
        .slider-main .slider-block .slider-blue .owl-stage-outer {
          margin-right: 0; }

  .slider-main {
    display: none; }

  .slider-main-mobile {
    display: block;
    position: relative;
    padding-bottom: 80px; }
    .slider-main-mobile .link {
      margin-top: 20px; }
    .slider-main-mobile .dots-container-mobile {
      position: absolute;
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      z-index: 11;
      bottom: 35px;
      right: 15px; }
      .slider-main-mobile .dots-container-mobile button:focus, .slider-main-mobile .dots-container-mobile button:active {
        outline: none; }
      .slider-main-mobile .dots-container-mobile button.owl-dot {
        display: inline-block;
        zoom: 1;
        background: 0 0;
        color: inherit;
        border: none;
        padding: 0 !important;
        font: inherit; }
        .slider-main-mobile .dots-container-mobile button.owl-dot.active span {
          background: white; }
        .slider-main-mobile .dots-container-mobile button.owl-dot span {
          width: 10px;
          height: 10px;
          margin: 5px 10px;
          display: block;
          -webkit-backface-visibility: visible;
          transition: opacity .2s ease;
          border-radius: 30px;
          border: 1px solid transparent;
          background: rgba(255, 255, 255, 0.3); }
    .slider-main-mobile .navigation-mobile {
      flex: 1 1 150px;
      width: 110px;
      max-height: 40px;
      position: absolute;
      bottom: 32px;
      left: 15px;
      display: flex;
      flex-direction: row;
      justify-content: space-between; }
      .slider-main-mobile .navigation-mobile .owl-next,
      .slider-main-mobile .navigation-mobile .owl-prev {
        display: flex;
        width: 30px;
        height: 20px; }
        .slider-main-mobile .navigation-mobile .owl-next:hover,
        .slider-main-mobile .navigation-mobile .owl-prev:hover {
          cursor: pointer; }
      .slider-main-mobile .navigation-mobile .owl-next {
        margin-left: 10px;
        background: url("../../images/icons/slider-arrow-next.svg") no-repeat 50% 50%; }
      .slider-main-mobile .navigation-mobile .owl-prev {
        background: url("../../images/icons/slider-arrow-prev.svg") no-repeat 50% 50%; }
    .slider-main-mobile .item-class img {
      object-fit: cover;
      min-height: 300px; }
    .slider-main-mobile .item-class .info {
      display: flex;
      flex-direction: column;
      color: #fff;
      padding: 32px 15px; }
      .slider-main-mobile .item-class .info .name {
        font-family: MonterchiBold;
        font-size: 30px;
        line-height: 41px;
        width: 100%;
        text-transform: uppercase; }
      .slider-main-mobile .item-class .info .annotation {
        flex: 1 1 30%;
        font-family: LiteralLight;
        text-transform: uppercase;
        font-size: 13px;
        line-height: 17px;
        padding-top: 32px; } }
@media (min-width: 769px) and (max-width: 991px) {
  .slider-main {
    /*background: darksalmon;*/
    min-height: 280px;
    max-height: 280px; }
    .slider-main .slider-main-inner .slider-block .dots-container {
      bottom: 60px; }
    .slider-main .inner .name {
      font-size: 2.0em; }
    .slider-main .inner .annotation {
      font-size: .8em; }
    .slider-main .navigation {
      bottom: 20px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  .slider-main {
    /*background: red;*/
    min-height: 380px;
    max-height: 380px; }
    .slider-main .slider-main-inner .slider-block {
      min-height: 235px; }
    .slider-main .inner .name {
      font-size: 2.3em; }
    .slider-main .inner .annotation {
      font-size: .9em; } }
@media (max-width: 1400px) {
  .slider-main {
    /*background: yellow;*/ }
    .slider-main .container-small {
      padding-left: 50px; }
    .slider-main .inner .annotation {
      margin-top: 10px; }
    .slider-main .link {
      bottom: 7%;
      padding: 0;
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      width: 150px;
      height: 38px; } }
@media (min-width: 1200px) {
  .slider-main {
    /*background: orange;*/
    min-height: 561px;
    max-height: 561px; }
    .slider-main .slider-blue .owl-stage-outer {
      min-height: 496px;
      max-height: 496px; }
      .slider-main .slider-blue .owl-stage-outer .item-class img {
        min-height: 496px;
        max-height: 496px;
        object-fit: cover; } }
@media (min-width: 992px) and (max-width: 1500px) {
  .slider-main {
    /*background: green;*/ }
    .slider-main .inner .annotation {
      margin-top: 30px; }
    .slider-main .link {
      bottom: 25%; } }

/*# sourceMappingURL=style.css.map */
