@charset "utf-8";
/* CSS Document */
p{margin-bottom: 10px;}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f17{font-size: 17px;}
.f18{font-size: 18px;}
.f19{font-size: 19px;}
.f20{font-size: 20px;}
.f21{font-size: 21px;}
.f22{font-size: 22px;}
.f23{font-size: 23px;}
.f24{font-size: 24px;}
.m-r-5{margin-right: 5px;}
.m-r-10{margin-right: 10px;}
.blog-grid.center .item .cont {
    padding: 10px 0 15px 0;
}
.blog-grid .item .info {
    margin-bottom: 7px;
}
.pages-header .cont .path span {margin: 0 10px;}
.pages-header .cont .path {font-size: 14px;}
.blog-grid .item .more {font-size: 14px;}
.m-t-10{margin-top: 10px;}
.m-t-20{margin-top: 20px;}
.m-b-10{margin-bottom: 10px;}
.m-b-20{margin-bottom: 20px;}
.p-b-10{padding-bottom: 10px;}
.main-footer {
    padding: 40px 0 20px 0;
}
.pages-header {height: 30vh;}
.pages-header .cont h1 {font-size: 30px; padding-top:50px; }
.section-padding2 {
    padding: 40px 0;
    min-height: 555px;
}
.pagination{text-align: center;display: list-item;}
.pagination span.active a {
    border-color: #b19777;
    color: #b19777;
}
.pagination span a {
    width: 50px;
    height: 50px;
    line-height: 50px;
    border: 1px solid #eee;
    font-size: 18px;
}
h3 {font-size: 25px;}
.more2 {
    margin-top: 20px;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0px;
    padding-left: 60px;
    position: relative;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s; }
.more2:after {
      content: '';
      width: 50px;
      height: 1px;
      background: #090909;
      position: absolute;
      left: 0px;
      top: 50%;
      -webkit-transition: all .5s;
      -o-transition: all .5s;
      transition: all .5s; }
.more2:hover {padding-left: 40px; }
.more2:hover:after {width: 30px; }
.item2 {padding: 20px; box-shadow: 3px 9px 20px 0px rgba(204, 204, 204, 1);background: #FFFFFF;}
@media screen and (max-width: 991px) {
    .navbar .logo {
        width: auto;
    }
}
@media screen and (max-width: 767px) {
    .navbar .logo {
        width: auto;
    }
}
@media screen and (max-width: 350px) {
    .navbar .logo {
        max-width: 75%;
    }
}
* {scrollbar-width: auto;scrollbar-color: #b19777 #252531;}
::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {background: #252531;}
::-webkit-scrollbar-thumb {background: #b19777;border-radius: 10px;border: 3px solid #252531;}
::-webkit-scrollbar-thumb:hover {background: #252531;}
::-moz-selection {color: white;background: #b19777;}
::selection {color: white;background: #b19777;}