/*Mobile: */

.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {
    text-transform: uppercase;
      font-size: 16px !important;
}
@media screen and (max-width: 767px) and (min-width: 250px){
  
  div#sp-logo {
    margin-top: 5px;
}
.burger-icon>span {
    background-color: #ffffff !important;
}
  form.mod-finder.js-finder-searchform.form-search {
    display: none;
}
  a.sp-sign-in {
    display: none;
}
  body.ltr .close-offcanvas {
    background-color: #000000 !important;
}
  .offcanvas-menu .offcanvas-inner ul.menu li.active a {
    color: #000000 !important;
    font-weight: 800;
}
  .offcanvas-menu .offcanvas-inner ul.menu>li a:hover, .offcanvas-menu .offcanvas-inner ul.menu>li a:focus, .offcanvas-menu .offcanvas-inner ul.menu>li span:hover, .offcanvas-menu .offcanvas-inner ul.menu>li span:focus {
    color: #000000 !important;
    font-weight: 800 !important;
}
  .sp-page-title {
    padding: 80px 0;
    background-repeat: no-repeat ! IMPORTANT;
    background-position: 50% 50% ! IMPORTANT;
    background-size: cover ! IMPORTANT;
}
  h2.sp-page-title-heading {
    display: flex;
    justify-content: center;
    font-family: 'Playfair Display', sans-serif;
    font-size: 40px !important;
    font-weight: 400;
}
  .sp-page-title .breadcrumb {
    display: none;
}
  i.fa.fa-angle-left {
    display: none;
}
  i.fa.fa-angle-right {
    display: none;
}
 #sp-right .sp-module:first-child {
        margin-top: 0px !important;
        margin-bottom: 80px;
    }
  .article-list {
    margin-bottom: 0px !important;
}
  #map140 {
    height: 260px !important;
}
  .sp-scroll-up {
    display: none;
    bottom: 20px !important;
    right: 100px !important;
}
  div#sp-footer1 {
    padding: 20px 120px 20px 40px;
}
}



L: @media screen and (max-width: 767px) and (min-width: 425px){}
M: @media screen and (max-width: 767px) and (min-width: 375px){}
S: @media screen and (max-width: 374px) and (min-width: 250px){}
