/*transform origin*/
@media (min-width: 992px) {
  .gallery .mt_cat {
    padding-top: 40px;
    padding-bottom: 40px; } }
@media (max-width: 991.8px) {
  .gallery .mt_cat .dropdown .selectivo__label {
    color: #344054;
    border: 1px solid #d0d5dd !important;
    justify-content: flex-start;
    text-transform: capitalize;
    font-size: 16px; } }
.gallery .mt_cat .dropdown .selectivo__label:hover {
  border: 1px solid #53797d !important;
  background: #0a342c !important; }
  .gallery .mt_cat .dropdown .selectivo__label:hover::after {
    border-color: #ffffff; }
.gallery .mt_cat .dropdown .selectivo__dropdown .selectivo__option.selectivo__option--selected {
  background-color: #0a342c !important;
  color: #ffffff; }
.gallery .mt_cat .dropdown .selectivo__dropdown .selectivo__option {
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0; }
  @media (min-width: 992px) {
    .gallery .mt_cat .dropdown .selectivo__dropdown .selectivo__option {
      padding-left: 32px;
      padding-right: 32px; } }
  @media (max-width: 991.8px) {
    .gallery .mt_cat .dropdown .selectivo__dropdown .selectivo__option {
      display: inline-block;
      width: 100%; } }
  .gallery .mt_cat .dropdown .selectivo__dropdown .selectivo__option:hover {
    background-color: #0a342c !important;
    color: #ffffff; }
  .gallery .mt_cat .dropdown .selectivo__dropdown .selectivo__option[href="#"] {
    pointer-events: none; }
.gallery #load_more {
  background: #0a342c;
  color: #ffffff;
  border: 1px solid #0a342c;
  text-transform: uppercase;
  letter-spacing: 0.11em;
  font-weight: 400;
  margin-top: 28px;
  margin-bottom: 48px; }
  @media (max-width: 991.8px) {
    .gallery #load_more {
      margin-bottom: 28px; } }
.gallery .thumbnail_wrapper ul {
  margin-bottom: 20px; }
.gallery .mt_banner .mt_main_heading {
  letter-spacing: 0.15em;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 400; }
  .gallery .mt_banner .mt_main_heading {
    font-size: 30px; }
    @media screen and (min-width: 375px) {
      .gallery .mt_banner .mt_main_heading {
        font-size: calc(30px + 22 * ((100vw - 375px) / 1097)); } }
    @media screen and (min-width: 1472px) {
      .gallery .mt_banner .mt_main_heading {
        font-size: 52px; } }
.gallery .mt_banner .mt_txt_intro:empty {
  display: none; }
.gallery .lightbox .slick-prev,
.gallery .lightbox .slick-next {
  background-color: #0a342c; }
  .gallery .lightbox .slick-prev:hover,
  .gallery .lightbox .slick-next:hover {
    background-color: #D7806A; }
.gallery .lightbox .lightbox__close {
  background-image: url(../../images/close_icon_orange.svg);
  border-color: #D7806A; }
  .gallery .lightbox .lightbox__close:hover {
    background-color: #D7806A;
    background-image: url(../../images/fp-close-white.svg); }

body:not(.home).gallery .mt_banner_outer_wrap {
  height: auto !important; }
  @media (max-width: 991.8px) {
    body:not(.home).gallery .mt_banner_outer_wrap {
      width: 100%; } }
  body:not(.home).gallery .mt_banner_outer_wrap .mt_banner .mt_banner_content {
    position: relative !important;
    background: linear-gradient(90deg, #a05a44 0%, #cf8566 28%, #b67357 51%, #a05a44 80%, #a05a44 100%) !important; }
    @media (min-width: 768px) {
      body:not(.home).gallery .mt_banner_outer_wrap .mt_banner .mt_banner_content {
        padding: 65px 0 !important; } }
    @media (max-width: 767.8px) {
      body:not(.home).gallery .mt_banner_outer_wrap .mt_banner .mt_banner_content {
        padding: 24px 0 !important; } }

div.gallery {
  padding-top: 130px; }
  @media (max-width: 991.8px) {
    div.gallery {
      padding-top: 72px; } }

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