.categories{margin-bottom:50px}.inner{margin-bottom:30px}.categories .title a{padding:15px;text-decoration:none;font-weight:300;color:#fff;background-color:#a8272b}.categories .title a,.like-product .title{font-size:22px;text-align:center;width:100%;display:block}.like-product .title{margin-bottom:30px;color:#a8272b}.categories .title i{display:none}.categories .sub-menu.svisible{display:block}.categories ul{list-style:none;padding:0}.categories ul li:not(:last-child){border-bottom:1px solid #eee}.categories ul li{position:relative}.categories .arrow:hover{color:#111}.categories .arrow{right:0;color:#b9b9b9;position:absolute;bottom:0;text-align:center;top:0;width:60px;z-index:9}.categories .arrow:before{position:absolute;top:50%;margin-top:-7px}.categories .sub-menu .arrow{font-size:9px;bottom:0;top:3px}.categories ul li a{border-left:3px solid transparent;padding:15px 20px;text-decoration:none;font-weight:700;color:#34495e;position:relative;display:block}.lightgallery a .box{min-height:131px;padding:5px;position:relative;margin-top:15px;display:block}.lightgallery a .box.d-flex{border:1px solid #e1e1e1}.lightgallery a .box.first{margin-top:0}.lightgallery a .overlay{padding:15px;font-size:46px;right:0;color:#fff;transition:.3s;position:absolute;opacity:0;bottom:0;top:0;background-color:rgba(0,0,0,.3);left:0;display:block}.lightgallery a:hover .overlay{opacity:1}.add-favorite{margin:7px 0;display:block}.lightgallery a .smoverlay{font-size:14px}.lightgallery.big-trip{padding-left:7.5px}.lightgallery .tripped{padding-right:7.5px;padding-left:7.5px}.categories ul li .current{background:#f8f8f8}.categories ul li .current,.categories ul li a:hover{border-color:#a8272b}.categories .dropdown-toggle:after{color:#888;position:relative;top:7px;float:right}.categories .dropdown-menu{transform:inherit!important;border:none;margin-bottom:20px;position:relative!important;will-change:inherit!important;width:100%}.categories .sub-menu{padding-left:30px;display:none}.categories .sub-menu a{border-left:1px solid transparent;padding:10px;font-size:13px;font-weight:400}.services .item{margin-bottom:30px}h1.title{font-size:30px;margin-bottom:50px}.images{margin-top:75px}.category-text{overflow:hidden}.tabs .nav-tabs li a{padding:10px 25px;border:1px solid #dee2e6;border-right:none;text-decoration:none;border-bottom:none;display:inline-block}.tabs .nav-tabs li a.active{background-color:#f4f4f4}.tabs .nav-tabs li:last-child a{border-right:1px solid #dee2e6}.tabs .tab-content{padding:15px}.services .item a{font-size:13px;text-decoration:none;margin-bottom:8px;text-shadow:0 0 4px #fff;color:#a8272b;position:relative;display:block}.modern-layer .layer .title{position:relative;padding-right:45px;cursor:pointer}.modern-layer .layer .title .pointer{justify-content:center;right:15px;color:#a8272b;position:absolute;bottom:0;top:0;align-items:center;display:-webkit-flex;display:-moz-flex;display:flex}.modern-layer .layer .description{height:300px;overflow-y:scroll;padding-right:15px}.modern-layer .layer:not(:first-child) .description{display:none}.modern-layer .layer .description::-webkit-scrollbar{width:10px}.modern-layer .layer .description::-webkit-scrollbar-track{background:#e1e1e1}.modern-layer .layer .description::-webkit-scrollbar-thumb{background:#a8272b}.modern-layer .layer .description::-webkit-scrollbar-thumb:hover{background:#555}.more-crop{height:350px;overflow:hidden;position:relative}.services .figure{box-shadow:0 0 10px rgba(0,0,0,.1);width:100%}.services .item figcaption .layer{transition:.2s;position:relative}.services .item figcaption .layer .box .icons a{padding:5px 10px;font-size:11px;text-decoration:none;color:#a8272b;background-color:#fff;border-radius:20px;margin-top:5px;display:block}.services .item figcaption .layer .box .icons a.requestInner{margin-right:10px;color:#fff;background-color:#a8272b}.services figcaption{padding:15px;justify-content:center;-webkit-justify-content:center;font-size:16px;font-weight:600;color:#333!important;transition:.3s;text-align:center;align-items:flex-end;display:-webkit-flex;display:-moz-flex;display:flex}.services .figure-img.inner{border-bottom:0}.inner{transition:.3s}.services figcaption.inner{height:68px;overflow:hidden;padding:15px;justify-content:center!important;-webkit-justify-content:center;font-size:13px;font-weight:300;right:0;color:#333!important;transition:.3s;bottom:0;text-align:center;top:0;align-items:center;border-radius:0 0 .25rem .25rem!important;left:0;display:-webkit-flex;display:-moz-flex;display:flex}.services .figure,.services figcaption.inner{margin-bottom:0;position:relative}.scroll{font-size:16px;text-decoration:none;color:#a8272b;transition:.3s;position:relative;padding-bottom:3px}.scroll-to-fixed-fixed{top:97px!important}.scroll:after{height:2px;right:0;transition:.3s;content:"";position:absolute;bottom:0;background-color:#a8272b;margin:0 auto;left:0;width:0;display:block;z-index:15}.scroll:focus,.scroll:hover{text-decoration:none;color:#a8272b}.scroll:hover:after{width:100%}.services .figure .figure-img{padding:15px;margin:0 auto;display:block}@media (min-width:991px){.categories ul{display:block}}@media (max-width:991px){.like-product .title{font-size:22px;text-align:center;margin-top:30px}.categories .title a{text-align:left;display:block}.categories .title i{color:#fff;position:relative;top:8px;float:right;display:inline-block}}