@media (max-width: 1480px) { .section-category-bar ul { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; }
  .section-category-bar ul li { padding: 0; } }

.gallery__col-slick { margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid rgba(151, 151, 151, 0.24); }

.section-breadcrumb { margin-top: 35px; }

.section-page-content { border-bottom: 1px solid rgba(151, 151, 151, 0.24); padding-bottom: 70px; }
@media (max-width: 767px) { .section-page-content { margin-top: 30px; } }
.section-page-content .page__title h1 { font-size: 30px; margin-bottom: 45px; }
.section-page-content .page__content { font-size: 13px; }
.section-page-content .page__content .col__left > div { max-width: 300px; }
.section-page-content .page__content .col__left * { font-family: "ACaslonProSemibold", Helvetica, Arial, sans-serif; }
@media (min-width: 768px) { .section-page-content .page__content .col__right > div { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
@media (min-width: 768px) { .section-page-content .page__content .col__right .content { -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; padding-right: 30px; } }
.section-page-content .page__content .col__right .content--share { text-align: center; text-transform: uppercase; font-family: "GothamBold", Helvetica, Arial, sans-serif; letter-spacing: 2.75px; font-size: 11px; color: #9B9B9B; }
@media (min-width: 768px) { .section-page-content .page__content .col__right .content--share { -ms-flex: 0 0 70px; flex: 0 0 70px; max-width: 70px; } }
@media (max-width: 767px) { .section-page-content .page__content .col__right .content--share { display: flex; display: -webkit-flex; } }
.section-page-content .page__content .col__right .content--share ul { list-style: none; padding: 0; margin: 0; }
@media (min-width: 768px) { .section-page-content .page__content .col__right .content--share ul { margin-top: 30px; } }
@media (max-width: 767px) { .section-page-content .page__content .col__right .content--share ul { padding-left: 20px; } }
.section-page-content .page__content .col__right .content--share ul li { font-size: 15px; margin-bottom: 10px; }
@media (max-width: 767px) { .section-page-content .page__content .col__right .content--share ul li { display: inline-block; margin-right: 10px; } }
.section-page-content .page__content .col__right .content--share ul li a { color: #9B9B9B; }
.section-page-content .page__content .col__right .content--share ul li a:hover { color: #000; }

.section-page-related { padding: 100px 0 70px; background-color: #181818; }
@media (max-width: 767px) { .section-page-related { padding: 40px 0; } }
.section-page-related * { color: #fff; }
.section-page-related .related__title { margin-bottom: 60px; }
@media (max-width: 767px) { .section-page-related .related__title { margin-bottom: 30px; } }

/*# sourceMappingURL=portfolio.css.map */
