/*Изменение шрифтов*/
@font-face {
	font-family: "Rose-Mystica";
	src: url("assets/fonts/Rose-Mystica.ttf");
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: "Century modern TT";
	src: url("assets/fonts/CenturyModernTtRegular.ttf");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Century modern TT";
	src: url("assets/fonts/CenturyModernTtItalic.ttf");
	font-weight: normal;
	font-style: italic;
}


@font-face {
	font-family: "Liberation Serif";
	src: url("assets/fonts/LiberationSerif-Regular.ttf");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Liberation Serif";
	src: url("assets/fonts/LiberationSerif-Bold.ttf");
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: "Liberation Serif";
	src: url("assets/fonts/LiberationSerif-BoldItalic.ttf");
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: "Liberation Serif";
	src: url("assets/fonts/LiberationSerif-Italic.ttf");
	font-weight: normal;
	font-style: italic;
}


body {
	font-family: "Liberation Serif";
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-family: "Liberation Serif";
	font-weight:normal;
}
.about-img .experience h2 {
	font-family: ui-serif;
}
.banner-content h1, .section-title h2, .about-content h2, .choose-us-content h2, .shipment-content h2, .single-footer-widget h3, .page-title-area .page-title-content h1, .page-title-area .page-title-content h2 {
	font-family: "Rose-Mystica";
	font-weight:normal;
}
.banner-content h1, .page-title-area .page-title-content h1, .page-title-area .page-title-content h2 {
	font-size: 60px;
} 
.section-title h2, .about-content h2, .choose-us-content h2, .shipment-content h2 {
	font-size: 54px;	
}
.single-footer-widget h3 {
	font-size: 30px;
}

@media only screen and (max-width: 767px) {
	.page-title-area .page-title-content h1, .page-title-area .page-title-content h2 {
		font-size: 30px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.page-title-area .page-title-content h1, .page-title-area .page-title-content h2 {
		font-size: 40px;
	}
}
/*Изменение шрифтов*/

.pravka1 {
	margin-bottom:20px;
}


/*Прелоадер*/
.preloader::before {
    background-size: cover;
    background-position: center;	
}

.preloader::after {
    background-size: cover;
    background-position: center;
}

/*Прелоадер*/


/*Новый Прелоадер*/
@import url(https://fonts.googleapis.com/css?family=Quattrocento+Sans);

.preloader_new.loaded {
	visibility: hidden;
}
.preloader_new {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    z-index: 9999;
}
.loading-text {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    width: 100%;
    height: 100px;
    line-height: 100px;
}
.loading-text span {
    display: inline-block;
    margin: 0 5px;
    color: #fff;
    font-family: 'Quattrocento Sans', sans-serif;
}
.loading-text span:nth-child(1) {
    filter: blur(0px);
    animation: blur-text 1.5s 0s infinite linear alternate;
}
.loading-text span:nth-child(2) {
    filter: blur(0px);
    animation: blur-text 1.5s 0.2s infinite linear alternate;
}
.loading-text span:nth-child(3) {
    filter: blur(0px);
    animation: blur-text 1.5s 0.4s infinite linear alternate;
}
.loading-text span:nth-child(4) {
    filter: blur(0px);
    animation: blur-text 1.5s 0.6s infinite linear alternate;
}
.loading-text span:nth-child(5) {
    filter: blur(0px);
    animation: blur-text 1.5s 0.8s infinite linear alternate;
}
.loading-text span:nth-child(6) {
    filter: blur(0px);
    animation: blur-text 1.5s 1s infinite linear alternate;
}
.loading-text span:nth-child(7) {
    filter: blur(0px);
    animation: blur-text 1.5s 1.2s infinite linear alternate;
}
.loading-text span:nth-child(8) {
    filter: blur(0px);
    animation: blur-text 1.5s 1.4s infinite linear alternate;
}
@keyframes blur-text {
    0% {
        filter: blur(0px);
    }
    100% {
        filter: blur(4px);
    }
}
/*Новый Прелоадер*/

/*Хедер*/
.navbar-area .desktop-nav .navbar .navbar-nav .nav-item.wiki-mobile{
	display:none;
}

@media only screen and (max-width: 991px) {
	
	/*Прозрачная шапка для мобильных*/
	.navbar-area {
		background: transparent;
	}	
	.navbar-area.is-sticky {
		background: transparent;
	}
	.mobile-nav .mobile-menu.mean-container a.meanmenu-reveal span {
		background: #d90000;
	}
	
	/*Увеличили телефон в моб. шапке, убрали лишнее*/
	.top-header .header-left-content li {
		display:none;
	}
	.top-header .header-left-content li.mob-show {
		display: block;
		margin: 0;
		padding: 0;
	}
	.top-header .header-left-content li.mob-show i {
		display:none;
	}
	.top-header .header-left-content li.mob-show a {
		font-size: 28px;
	}
	
	/*Последним пунктом добавили мотовики в бутерброд*/
	.mobile-nav .mobile-menu.mean-container .navbar-nav {
		height: 309px;
	}
	.mobile-nav .mobile-menu.mean-container .mean-nav ul{
		height: 365px;
	}
	.mean-container .mean-nav ul li.wiki-mobile {
		display: block;
	}
	.mean-container .mean-nav ul li.wiki-mobile a{
		background: #d90000;
		display: inline-block;
		color: #fff;
	}	
}
@media only screen and (max-width: 767px) {
    .page-title-area {
        padding-top: 170px;
    }
}
/*Хедер*/


/*Сайдбар*/
.sidebar-widget {
	/*margin-top: 35px;*/
}
/*Сайдбар*/


/*Фильтр на ивентах*/
.bx-filter.filter-events {
	font-family: inherit;
}
.bx-filter.filter-events:before {
	content: none;
}
.bx-filter.filter-events .bx-filter-section {
	background: none;
	padding: 0;
}
.bx-filter.filter-events .bx-filter-parameters-box-title {
	margin-top: 10px;
}
.bx-filter.filter-events .bx-filter-parameters-box-title span {
	color: #d90000;
    font-size: 15px;
}
.bx-filter.filter-events .bx-filter-parameters-box-title span:hover {
	border-color: #d90000;
}

.bx-filter.filter-events .bx-filter-parameters-box-container {
	padding-bottom: 0;
	padding-top: 10px;
}
.bx-filter.filter-events .btn-themes {
    background-color: #d90000;
    border-color: #d90000;
    color: #FFF;
    padding: 7px 15px;
    border-radius: 0;
}
.bx-filter.filter-events .btn-themes:hover {
	background-color: #000;
    border-color: #d90000;	
}
.bx-filter.filter-events .btn-link {
	color: #000;
}
.bx-filter.filter-events .btn-link:hover {
	color: #d90000;
}
/*Фильтр на ивентах*/


/*Мототакси*/
.single-feature-box h3 {
	font-weight: bold;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.single-feature-box h3 {
		font-size: 24px;
	}	
}
@media only screen and (max-width: 767px) {
	.single-feature-box h3 {
		font-size: 24px;
	}	
}
/*Мототакси*/


/*Мотопрокат*/
.about-content ul li {
	font-weight: normal;
    text-align: justify;	
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.about-content ul li i {
		position: absolute;
		top: 0px;
	}
	.about-content ul li {
		padding-left: 30px;
	}	
}
@media only screen and (max-width: 767px) {
	.about-content ul li i {
		position: absolute;
		top: 0px;		
	}
	.about-content ul li {
		padding-left: 30px;
	}	
}



.single-product ul {
	text-align: left;
    list-style: none;
    padding-left: 0;	
}
/*Мотопрокат*/

/*Мотовики детально*/

.banner-content .banner-btn .default-btn.wiki-manual {
	margin-left: 30px;
}

@media only screen and (max-width: 767px) {
    .banner-area::before {
		background-color: #000000;
        opacity: 0.6;
    }
}
/*Мотовики детально*/



/*Мотовики*/
.faq-area .faq-img {
	background-position: top center;
	background-size: contain;
}
.global-location-area .single-location-box a {
	width: 100%;
}
.single-team-member .team-content {
	padding: 10px;
	background-color: #00000091;
}

.single-team-member .team-content span {
	margin-bottom: 0px;
	margin-top: 10px;
}

/*Мотовики*/