* {
	-webkit-tap-highlight-color: transparent;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: 0!important;
}

html {
	overflow-x: hidden;
	font-size: 16px;
}

select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

select::-ms-expand {
	display: none;
}

button,input,select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: 0;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	font-family: Inter,sans-serif;
	border: none;
}

body {
	color: #1a1a1a;
	line-height: 24px;
	font-size: 16px;
	font-weight: 400;
	font-family: Poppins,sans-serif;
}

@media(max-width: 1152px){
	body{
		overflow-x: hidden;
	}
}

body.no-scroll {
	height: 100vh;
	overflow: hidden;
	overflow-y: hidden;
}

h1,h2, .offer__header, .guarantees__header, .how__header,  .team__header, .about__header, .write__header, .faq__header,h3,h4,h5,h6 {
	color: #212e44;
	margin: 0;
}

a {
	text-decoration: none;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	color: #22262d;
}

p {
	margin: 0;
	margin-top: .5rem;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 0;
	margin: 0;
}

ol {
	margin: 0;
	padding: 0;
}

h1, h1.post__header, .faq__main_header {
	font-size: 3rem;
	line-height: 4rem;
	font-weight: 800;
	margin: 0;
	color: #1d1d1d;
	margin-top: 7rem;
}
h1.f-page-main-ttl{
	max-width: 500px;
	margin-bottom: 2.5rem;
}

h2,
.offer__header,
.guarantees__header,
.how__header,
.team__header,
.about__header,
.write__header,
.faq__header,
h1.post__header,
.why__header,
.cheap__header,
.performance__header,
.testimonials__header,
.more__header,
.contacts__header,
.waste__header
{
	font-size: 2rem;
	line-height: 3rem;
	color: #1d1d1d;
	margin-bottom: 2.5rem;
	text-align: center;
	font-weight: 700;
}

.mobile__menu {
	background: #242424;
	position: fixed;
	width: 100%;
	height: 100%;
	overflow: scroll;
	z-index: 3;
	opacity: 0;
	pointer-events: none;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
}

.mobile__menu.active {
	opacity: 1;
	pointer-events: initial;
}

.mobile__menu .banner {
	border-bottom: 1px solid #444;
}

.close-menu {
	width: 1.8rem;
	position: relative;
	height: 1.8rem;
	margin-left: 3.5rem;
}

.close-menu span {
	position: absolute;
	width: 2rem;
	border-radius: 3px;
	height: 2.5px;
	background: #fff;
	top: 50%;
	left: 50%;
	margin-left: -.85rem;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.close-menu span:nth-child(2) {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.mobile-menu__item,.mobile-menu__item>a {
	font-size: 1.5rem;
	line-height: 2rem;
	color: #fff;
}

.mobile-menu__item {
	margin-bottom: 2rem;
}

.mobile-menu__menu {
	margin-top: 3rem;
	margin-left: 15.625rem;
}

.mobile-menu__sublist li {
	margin-top: 1rem;
}

.mobile-menu__sublist li a {
	font-size: 1.5rem;
	color: #fff;
	line-height: 2rem;
}

.mobile-menu__accordeon dd {
	margin-left: 0;
}

.mobile-menu__accordeon dl {
	margin: 0;
}

.mobile-menu__accordeon dt img {
	margin-left: 1rem;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
}

.mobile-menu__accordeon dt.active img {
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.subheader {
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 600;
	text-align: center;
	color: #ffa10e;
	margin-bottom: .5rem;
}

h3 {
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 600;
	color: #1a1a1a;
}

.all-btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-weight: 400;
	font-size: 1.125rem;
	line-height: 1.5rem;
	color: #fff;
	height: 3.5rem;
	width: 11rem;
	background: #ffa10e;
	cursor: pointer;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	border: 1px solid #ffa10e;
	white-space: nowrap;
}

.all-btn:hover {
	background: #fff;
	color: #ffa10e;
}

.banner {
	background: #242424;
	padding: .5rem 0;
	color: #fff;
}

.banner__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.banner__phone {
	font-weight: 600;
	font-size: .875rem;
	line-height: 1.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.banner__phone_img {
	margin-right: .5rem;
}

.banner__phone_link {
	margin-left: .5rem;
	color: #fff;
	font-weight: 400;
}

.banner__sign-in {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	font-weight: 600;
	font-size: 14px;
	line-height: 24px;
	-webkit-transition: 0s;
	-o-transition: 0s;
	transition: 0s;
}

.banner__sign-in img {
	margin-left: .25rem;
}

.banner__sign-in img:last-child {
	display: none;
}

.banner__sign-in:hover {
	color: #ffa10e;
}

.banner__sign-in:hover img:last-child {
	display: block;
}

.banner__sign-in:hover img:first-child {
	display: none;
}

.main-wrapper {
	background: url(assets/images/dest/main-bg.jpg) no-repeat center top/cover;
}

.page-container {
	width: 72rem;
	padding: 0 1rem;
	margin-left: auto;
	margin-right: auto;
}

header {
	padding: 1.5rem 0;
}

.header__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.header__menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.header__menu_item {
	margin-right: 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.header__menu_item img {
	margin-left: .5rem;
}

.header__menu_item.active {
	color: #ffa10e;
	cursor: auto;
}

.header__menu_item:hover {
	color: #ffa10e;
}

.header__btn {
	margin-left: 1rem;
}

.header__wrapper_right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.header__btn {
	width: 7.5rem;
	height: 2.5rem;
	font-size: 1rem;
}

.header__btn:hover {
	background: #fff5e6;
}

.main-section__subheader {
	margin-top: 1.5rem;
	margin-bottom: 2.5rem;
	font-size: 2rem;
	line-height: 3rem;
}

.main-section__subheader b {
	position: relative;
}

.main-section__subheader b:after {
	content: url(assets/images/dest/line.svg);
	display: block;
	bottom: -1rem;
	left: -.5rem;
	position: absolute;
}

.main-section__btn {
	margin-bottom: 2.5rem;
}


.main-section__btn:hover {
	background: 0 0;
}

.main-section__img {
	position: absolute;
}

.main-section__right {
	position: relative;
	width: 456px;
	margin-right: 4rem;
}

.main-section__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.calculator {
	background: #fff;
	-webkit-box-shadow: 0 15px 30px rgba(136,125,114,.08);
	box-shadow: 0 15px 30px rgba(136,125,114,.08);
	margin: 0 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 1.5rem 2rem;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: -4rem;
	z-index: 2;
	position: relative;
}

.calculator__label {
	color: #888;
	margin-bottom: 1rem;
}

.calculator__select {
	width: calc(100% - 6px);
	background: url(assets/images/dest/select-main.svg) no-repeat center right;
}

.calculator__select select {
	font-size: 1.125rem;
	line-height: 2rem;
	width: 100%;
	background: 0 0;
	text-overflow: ellipsis;
	padding-right: 20px;
}

.calculator__item {
	border-right: 2px solid #ebebeb;
	padding: 0 1.5rem;
	width: 100%;
}

.calculator__item.select123 {
	min-width: 248px;
}

.calculator__item:nth-child(3) {
	max-width: 10rem;
}

.calculator__item:first-child {
	padding-left: 0;
}

.calculator__item:last-child,.calculator__item:nth-child(4) {
	padding: 0;
	border-right: none;
}

.calculator__item:nth-child(4) {
	padding-left: 1.5rem;
}

.calculator__btn {
	width: 200px;
	height: 56px;
	background: #242424;
	font-size: 1.125rem;
	border: 1px solid #242424;
}

.calculator__btn:hover {
	color: #242424;
}

.calculator__btn span {
	font-weight: 700;
	margin-left: 1rem;
	font-size: 1.5rem;
}

.number-pages {
	width: 66px;
	text-align: center;
}

.spinner-buttons {
	background: 0 0;
	border: none;
	padding: 0;
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.calculator-borders {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.calculator__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 24px;
}

.calculator__items .calculator__item {
	padding: 0;
	border: none;
}

.calculator__items .calculator__item:last-child {
	margin-left: 3rem;
}

.offer__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.offer__header {
	text-align: left;
}

#offer {
	padding: 7rem 0;
}

.offer__items {
	width: 32.5rem;
	margin-left: 5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: space-between;
}

.offer__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1rem;
	width: 48%;
}

.offer__item:nth-child(odd) {
	margin-right: 0;
	width: 48%;
}

.offer__item_icon {
	background: #fff5e6;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 2rem;
	min-width: 2rem;
	height: 2rem;
	margin-right: 1rem;
}
.offer__item_header{
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 600;
	color: #1a1a1a;
}

.offer__item_text {
	font-size: 1.125rem;
	line-height: 2rem;
}

#guarantees {
	padding-bottom: 7rem;
}

.guarantees__header {
	margin-bottom: 4rem;
}

.guarantees__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.guarantees__item {
	margin-right: 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	background: #fff5e6;
	text-align: center;
	padding: 1.5rem 0;
	width: 10rem;
}

.guarantees__item:last-child {
	margin-right: 0;
}

.guarantees__item_icon {
	margin-bottom: 1rem;
}

.guarantees__item_header{
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 600;
	color: #1a1a1a;
}

.guarantees__item_text {
	font-size: 1.125rem;
	line-height: 2rem;
}

#deadlines {
	padding-bottom: 7rem;
}

.deadlines__wrapper {
	background: url(assets/images/dest/deadlines-bg.jpg) no-repeat center top/cover;
	padding: 5rem 4.5rem;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.deadlines__header {
	color: #fff;
	text-align: left;
	margin-bottom: 1rem;
}

.deadlines__text {
	font-size: 1.5rem;
	color: #fff;
	line-height: 2.5rem;
}

.deadlines__text span {
	font-weight: 600;
	color: #ffe3b7;
}

.deadlines__text br {
	display: none;
}

.deadlines__btn {
	width: 231px;
	font-weight: 400;
	font-size: 1.5rem;
	line-height: 2.5rem;
	height: 56px;
	position: relative;
	-webkit-transition: .2s ease;
	-o-transition: .2s ease;
	transition: .2s ease;
}

.deadlines__btn:after {
	content: url(assets/images/dest/btn-sparks.svg);
	display: block;
	position: absolute;
	right: -3.5rem;
	bottom: -3.75rem;
}

.deadlines__btn img {
	margin-left: 1rem;
}

.deadlines__btn img:last-child {
	display: none;
}

.deadlines__btn:hover {
	color: #ffa10e;
	background: #242424;
}

.deadlines__btn:hover:after {
	content: url(assets/images/dest/btn-sparks-hover.svg);
}

.deadlines__btn:hover img:last-child {
	display: block;
}

.deadlines__btn:hover img:first-child {
	display: none;
}

.how__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.how__header {
	margin-bottom: 4rem;
}

.how__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	width: 304px;
}

.how__item_header {
	font-size: 1.5rem;
	line-height: 2.5rem;
	margin-top: 2rem;
	margin-bottom: 1rem;
	font-weight: 600;
	color: #1a1a1a;
}

.how__items_arrow {
	min-width: 2.5rem;
	min-height: 2.5rem;
	background: #242424;
	border-radius: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 2rem;
	margin-top: 7rem;
}
.how__items_arrow:last-child{
	display: none!important;
}

#how {
	padding-bottom: 7rem;
}

#team {
	background: #f8f8f8;
	padding: 5rem 0;
}

.team__header {
	margin-bottom: 1rem;
}

.team__text {
	text-align: center;
}

.team__slide {
	padding: 2rem;
	background: #fff;
}

.team__slide.slick-active {
	-webkit-box-shadow: 0 15px 30px rgba(136,125,114,.08);
	box-shadow: 0 15px 30px rgba(136,125,114,.08);
}

.team__slide_up {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.team__slide_user {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.team__slide_name {
	font-weight: 600;
	font-size: 1.5rem;
	line-height: 2.5rem;
	color: #1a1a1a;
}

.team__slide_degree {
	font-size: .875rem;
	color: #888;
}

.team__slide_degree span {
	font-weight: 600;
}

.team__slide_avatar {
	margin-right: 1rem;
	height: 72px;
	position: relative;
}

.team__slide_online {
	width: 14px;
	height: 14px;
	border: 2px solid #fff;
	background: #00ad11;
	border-radius: 50%;
	top: .25rem;
	right: .25rem;
	position: absolute;
}

.team__slide_clock {
	color: #00ad11;
	font-size: .875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: 1.5rem;
	margin-top: .5rem;
}

.team__slide_clock img {
	margin-right: 5px;
}

.team__text {
	margin-bottom: 4rem;
}

.team__slide_info-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1.5rem;
	font-size: .875rem;
	line-height: 1.5rem;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.team__slide_info-item span {
	font-size: 1.125rem;
	line-height: 1.5rem;
	font-weight: 700;
	margin-left: .5rem;
	margin-right: 3px;
}

.team__slide_info {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	border-bottom: 1px solid #ebebeb;
	margin-top: 1.5rem;
}

.team__slide_objects {
	margin-top: 1.5rem;
}

.team__objects_header{
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 600;
	color: #1a1a1a;
}

.team__objects_items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 1rem;
}

.team__objects_item {
	padding: .5rem;
	background: #fff5e6;
}
.team__objects_item:not(:last-child){
	margin-right: 10px;
}

.team__slide_buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 2.5rem;
	margin-bottom: .5rem;
}

.team__slide_btn {
	margin-right: 2rem;
	width: 176px;
}

.team__slide_chat {
	background: #fff;
	border: 1px solid #242424;
	width: 232px;
	color: #242424;
}

.team__slide_chat img {
	margin-left: .5rem;
}

.team__slide_chat img:last-child {
	display: none;
}

.team__slide_chat:hover {
	color: #fff;
	background: #242424;
}

.team__slide_chat:hover img:last-child {
	display: block;
}

.team__slide_chat:hover img:first-child {
	display: none;
}

.slider__arrow {
	width: 2.5rem;
	height: 2.5rem;
	border: 1px solid #242424;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	-webkit-transition: .1s ease;
	-o-transition: .1s ease;
	transition: .1s ease;
}

.slider__arrow img:last-child {
	display: none;
}

.slider__arrow .rotate {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.slider__arrow:hover {
	background: #242424;
}

.slider__arrow:hover img:last-child {
	display: block;
}

.slider__arrow:hover img:first-child {
	display: none;
}

.slider__arrows {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: .5rem;
}

.team__slider {
	padding: 0 413px;
}

#team .slick-list {
	overflow: visible;
}

.team__slide {
	-webkit-transform: scale(.85);
	-ms-transform: scale(.85);
	transform: scale(.85);
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	margin-left: -173px;
	margin-right: -173px;
	z-index: -1;
	position: relative;
}

.team__slide.slick-active {
	opacity: 1;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	z-index: 2;
	position: relative;
}

.team__slide.slick-active .team__slide_bg {
	opacity: 0;
	pointer-events: none;
}

#team .page-container {
	overflow: hidden;
	padding: 0;
	width: 70rem;
}

.team__slide_bg {
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	background: rgba(255,255,255,.7);
	top: 0;
	left: 0;
	z-index: 1;
	opacity: 1;
}

.slick-dots {
	top: auto!important;
	left: 0;
}

.slick-dots li button {
	width: 2rem;
	height: .25rem;
	background: #242424;
	opacity: .2;
	border-radius: 0;
	padding: 0;
	border: none;
}

.slick-dots li button:before {
	width: 2rem;
	height: .25rem;
	background: #242424;
	border-radius: 0;
}

.slick-dots li.slick-active button {
	opacity: 1;
}

.slick-dots li.slick-active button:before {
	background: #242424;
	width: 2rem;
	height: .25rem;
}

.slick-dots li {
	width: 2rem;
	height: .25rem;
	margin-left: 6px;
	margin-right: 6px;
}

#mobile-menu__list .header__btn {
	display: none;
}

#mobile-menu__list .banner__sign-in {
	display: none;
}

#mobile-menu__list .banner__phone {
	display: none;
}

.about__slide_up {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-bottom: 1rem;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 1rem;
	border-bottom: 1px solid #ebebeb;
}

.about__slide_header {
	font-weight: 600;
	font-size: 1rem;
	line-height: 1.5rem;
	margin-bottom: .5rem;
	color: #1a1a1a;
}

.about__slide_text {
	margin-top: 0;
	margin-bottom: 1rem;
	min-height: 175px;
}

.about__slide_down {
	border-top: 1px solid #ebebeb;
	padding-top: 1.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.about__slide_avatar {
	margin-right: 1rem;
}

.about__slide_customer span,.about__slide_writer span {
	font-weight: 600;
}

.about__slide_date {
	color: #888;
	font-size: .825rem;
	line-height: 1.5rem;
}

.about__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.about__header {
	text-align: left;
	margin-top: 3.5rem;
}

.about__header span {
	color: #ffa10e;
}

.about__left {
	padding-right: 8rem;
	max-width: 30rem;
	min-width: 30rem;
	background: #fff;
	position: relative;
	z-index: 2;
}

.about__left:before {
	content: "";
	display: block;
	position: absolute;
	width: 30000px;
	background: #fff;
	height: 100%;
	right: 0;
	z-index: -1;
}

#about {
	padding-top: 7rem;
	padding-bottom: 10rem;
}

.about__slide_stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.about__slide_stars img {
	margin-right: 5px;
}

.about__slide_wrapper {
	width: 22rem;
	padding: 2rem 1.5rem;
	padding-top: 2.5rem;
	border: 1px solid #242424;
}

.about__slide {
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
}

#about .about__slide.slick-current {
	color: #fff;
}

#about .about__slide.slick-current .about__slide_wrapper {
	background: #242424;
}

#about .about__slide.slick-current .about__slide_down {
	border-top: 1px solid #444;
}

#about .about__slide.slick-current .about__slide_up {
	border-bottom: 1px solid #444;
}

#about .about__slide.slick-current .about__slide_header {
	color: #fff;
}

.about__slide_writer {
	font-size: .825rem;
	line-height: 1.5rem;
}

.about__right {
	width: 24rem;
}

#about .slick-list {
	overflow: visible;
}

#about .slick-dots {
	left: -590px;
	bottom: 3rem;
	z-index: 3;
}

.write__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.write__header {
	text-align: left;
	margin-bottom: 2.5rem;
}

.write__left {
	margin-right: 2rem;
}

.write__p {
	margin-bottom: 1rem;
}

.write__p:nth-child(3) {
	margin-bottom: 0;
}

.accordeon__select {
	background: #ffa10e;
	border-radius: 50%;
	width: 2rem;
	min-width: 2rem;
	height: 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-right: 1.5rem;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
}

.accordeon__select:hover {
	background: #fff;
	border: 1px solid #ffa10e;
}

.accordeon__select:hover img:last-child {
	display: block;
}

.accordeon__select:hover img:first-child {
	display: none;
}

.faq-slider {
	width: calc(100% + 2rem)!important;
	margin-left: -1rem;
}

.faq-slider .about__slide {
	margin: 0 1rem;
}

.accordeon dl {
	border-bottom: 1px solid #ebebeb;
	padding: 1.5rem 0;
	margin: 0;
}

.accordeon dl:last-child {
	border: none;
}

.accordeon dd {
	margin-left: 3.5rem;
	margin-top: 1rem;
}
.accordeon dd ul{
	list-style: initial;
	list-style-position: inside;
	margin-bottom: 0.5rem;
}
.accordeon dd p{
	margin: 0;
	margin-bottom: 0.5rem;
}
.accordeon dd p:last-child{
	margin: 0;
}

.accordeon dt {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	font-size: 1.125rem;
	font-weight: 600;
	line-height: 2rem;
}

.accordeon dt img:last-child {
	display: none;
}

.accordeon dt.active .accordeon__select {
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
	background: #fff;
	border: 1px solid #ffa10e;
}

.accordeon dt.active .accordeon__select img:last-child {
	display: block;
}

.accordeon dt.active .accordeon__select img:first-child {
	display: none;
}
.accordeon dt h2, .accordeon dt h3{
	font-size: 1.125rem;
	font-weight: 600;
	line-height: 2rem;
	margin: 0;
}

.write__left {
	margin-left: -1.5rem;
}

.write2__header {
	margin-top: 4.5rem;
}

.write2__text {
	margin-bottom: 1rem;
}

h3.write2__header {
	margin-top: 2rem;
	margin-bottom: 1rem;
	text-align: center;
	font-weight: 700;
	line-height: 2.5rem;
	font-size: 1.5rem;
}

#write2 {
	padding-bottom: 6rem;
}

.faq__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.faq__left {
	margin-right: 2rem;
}

#faq .accordeon {
	width: 34rem;
}

#faq .accordeon dl:last-child {
	border-bottom: 1px solid #ebebeb;
}

.waste__wrapper {
	padding: 5rem 4.5rem;
	background: url(assets/images/dest/waste-bg.jpg) no-repeat center top/cover;
}

.waste__header {
	color: #fff;
	text-align: left;
	font-weight: 700;
}

.waste__header span {
	color: #ffe3b7;
	position: relative;
}

.waste__header span:after {
	content: url(assets/images/dest/line-beige.svg);
	display: block;
	bottom: -1rem;
	left: -.25rem;
	position: absolute;
}

.waste__btn:hover {
	background: #242424;
}

#waste {
	padding: 7rem 0;
}

.t__block{
	padding: 7rem 0 0;
}

footer {
	background: #f8f8f8;
	padding-top: 5rem;
}

.footer__up {
	display: flex;
	justify-content: space-between;
}

.footer__up_item {
	width: 25%;
}

.footer__up_item-label {
	margin-top: 1.5rem;
	color: #888;
}

.footer__header {
	margin-bottom: 1rem;
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 600;
}

.footer__header img {
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
}

.footer__header.active img {
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.footer__contacts {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.footer__contacts_link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: .875rem;
}
.footer__contacts_link_mail{
	font-size: 14px;
}

.footer__contacts_link img {
	margin-right: .5rem;
}

.footer__up_list li {
	margin-bottom: 1rem;
}

.footer__lists {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.footer__lists li {
	margin-bottom: 1rem;
	width: 25%;
}

.footer__lists ul {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}

.footer__lists ul:nth-child(2) {
	margin-right: 7.75rem;
}

.footer__lists ul:nth-child(3) {
	margin-right: 4.5rem;
}

.footer__down {
	margin-top: 4rem;
	padding: 1.5rem 0;
	text-align: center;
	border-top: 1px solid #ebebeb;
}

.footer__down_text {
	font-size: .825rem;
	line-height: 1.5rem;
}

.footer__down_text-copy:before {
	content: attr(data-copy-addr);
}

.header__menu_item {
	cursor: pointer!important;
}

.header__menu_item img {
	-webkit-transition: .1s ease;
	-o-transition: .1s ease;
	transition: .1s ease;
}

.mobile-menu__list .banner__phone {
	display: none;
}

.header__menu_dropdown {
	position: absolute;
	z-index: 3;
	opacity: 0;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	pointer-events: none;
	-webkit-box-shadow: 0 15px 30px rgba(136,125,114,.08);
	box-shadow: 0 15px 30px rgba(136,125,114,.08);
}

.header__menu_dropdown:hover {
	opacity: 1;
	pointer-events: initial;
}

.header__menu_dropdown ul {
	/*-webkit-box-orient: vertical;*/
	/*-webkit-box-direction: normal;*/
	/*-ms-flex-direction: column;*/
	/*flex-direction: column;*/
	/*-webkit-box-align: start;*/
	/*-ms-flex-align: start;*/
	/*align-items: flex-start;*/
	text-align: left;
	margin-top: 24px;
	flex-wrap: wrap;
	width: 600px;
	background: #fff5e6;
}
header.gray .header__menu_dropdown ul{
	background: #f8f8f8;
}

.header__menu_dropdown ul li {
	width: 50%;
	position: relative;
	background: #fff5e6;
}

.header__menu_dropdown ul li::after {
	content: "";
	width: 100%;
	height: 1px;
	background: #1a1a1a;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: .2;
}

/*.header__menu_dropdown ul li:last-child::after {*/
/*	display: none;*/
/*}*/

.header__menu_dropdown ul li a {
	width: 100%;
	height: 100%;
	display: block;
	padding: 10px;
	padding-right: 15px;
}

.header__menu_dropdown ul li a:hover {
	color: #ffa10e;
}

.header-dropdown-item:hover .header__menu_dropdown {
	opacity: 1;
	pointer-events: initial;
}

.header-dropdown-item:hover .header__menu_item {
	color: #1a1a1a;
}

.header-dropdown-item:hover .header__menu_item img:first-child {
	display: none;
}

.header-dropdown-item:hover .header__menu_item img:last-child {
	display: block;
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
	padding-left: 0;
}

.footer__accordeon {
	display: none;
}

.faq__main_wrapper {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

header.gray {
	background: #f8f8f8;
}

header.gray .header__menu_dropdown ul li {
	background: #f8f8f8;
}

header.fix--on{
	position: fixed;
	width: 100%;
	z-index: 99999;
	top: 0;
	left: 0;
	right: 0;
	background: #f8f8f8;
}

.banner.h-fixed{
	padding-bottom: 103px;
}

#faq__main {
	background: #f8f8f8;
	padding-top: .5rem;
	padding-bottom: 4rem;
}

.dots {
	position: absolute;
	left: -110px;
	bottom: 2rem;
}

.faq__main_header {
	margin-top: 0;
	font-size: 2rem;
}

.faq__main_illustration {
	margin-right: 3.5rem;
}

#why {
	padding: 7rem 0;
}

.why__header {
	margin-bottom: 4rem;
}

.why__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.why__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.why__item_text {
	font-size: 1.125rem;
	line-height: 2rem;
	margin-top: 1.5rem;
}

.why__item_text br {
	display: none;
}

.why__item_text span {
	font-weight: 600;
}

.cheap__header {
	margin-bottom: 4rem;
}

#cheap {
	padding-bottom: 7rem;
}

.cheap__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.cheap__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 1.5rem;
	background: #fff5e6;
	min-width: 198px;
}

.cheap__item_from {
	margin: .5rem 0;
	color: #888;
}

.cheap__item_price {
	color: #ffa10e;
}

.cheap__item_price span {
	font-weight: 600;
	font-size: 1.5rem;
	line-height: 2.5rem;
}

.cheap__item_header {
	font-size: 1.5rem;
	line-height: 2.5rem;
	font-weight: 700;
}

#performance {
	background: #f8f8f8;
	padding: 5rem 0;
}

.performance__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.performance__btn {
	margin-top: 2.5rem;
}

.performance__header {
	text-align: left;
	margin-bottom: 1rem;
}

.performance__left {
	margin-right: 5rem;
}

.performance__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	width: 590px;
}

.performance__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.performance__item:nth-child(odd) {
	margin-right: 2.5rem;
	width: 282px;
}

.performance__item:nth-child(1),.performance__item:nth-child(2) {
	margin-bottom: 3rem;
}

.performance__item_header {
	font-size: 1.5rem;
	line-height: 2.5rem;
	font-weight: 700;
}

.performance__item_icon {
	margin-right: 1rem;
}

#faq.faq-main {
	padding: 7rem 0;
}

#faq.faq-main .accordeon {
	width: 58rem;
	margin-right: auto;
	margin-left: auto;
}

.testimonials__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.testimonials__header {
	margin-bottom: 4rem;
}

.testimonials__link {
	margin-left: auto;
	margin-right: auto;
	color: #ffa10e;
	text-decoration: underline;
	margin-top: 2.5rem;
	width: 170px;
	text-align: center;
	display: block;
}

.testimonials__link:hover {
	text-decoration: none;
}

.performance__btn.mobile {
	display: none;
}

#testimonials .slider__arrows {
	display: none;
}

header.shadow {
	background: #fff;
	-webkit-filter: drop-shadow(0 4px 20px rgba(0, 0, 0, .08));
	filter: drop-shadow(0 4px 20px rgba(0, 0, 0, .08));
}

header.shadow .header__menu_dropdown ul li {
	background: #f8f8f8;
}

#main-404 {
	padding-top: 4rem;
	padding-bottom: 7rem;
}

.main-404__img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.main-404__text {
	margin: 2rem auto;
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 500;
	text-align: center;
}

.main-404__text span {
	background: #fff5e6;
	display: inline-block;
}

.main-404__text span:first-child {
	padding-left: 4px;
}

.main-404__text span:last-child {
	padding-right: 4px;
}

.main-404__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.main-404__buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.main-404__buttons .home {
	border: 1px solid #242424;
	color: #242424;
	background: #fff;
	margin-right: 1rem;
}

.main-404__buttons .home:hover {
	background: #242424;
	color: #fff;
}

.policy .faq__main_wrapper {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

#text {
	padding-top: 7rem;
}

#text p {
	margin-bottom: 1rem;
}

#text p a {
	color: #ffa10e;
	text-decoration: underline;
}

#text p a:hover {
	text-decoration: none;
}

#text ul {
	padding-left: 1.5rem;
}

#text ul li {
	margin-bottom: 1rem;
	/*display: -webkit-box;*/
	/*display: -ms-flexbox;*/
	/*display: flex;*/
	position: relative;
	padding-left: 20px;
}

#text ul li:before {
	content: "";
	width: .5rem;
	height: .5rem;
	min-width: .5rem;
	background: #ffa10e;
	margin-right: 1rem;
	margin-top: .45rem;
	display: block;
	position: absolute;
	left: 0;
	top: 1px;
}

#text .rmp-widgets-container ul{
	padding: 0;
}
#text .rmp-widgets-container ul li:first-child{
	padding: 0;
}
#text .rmp-widgets-container ul li:before{
	display: none;
}

#text ol {
	list-style: none;
	margin-left: 20px;
	counter-reset: item;
}

#text ol li {
	margin-bottom: 1rem;
	/*display: -webkit-box;*/
	/*display: -ms-flexbox;*/
	/*display: flex;*/
}

#text ol li:before {
	float: left;
	min-width: 1.25rem;
	width: 1.25rem;
	height: 1.5rem;
	padding-left: 2px;
	margin-right: .5rem;
	background: #ffedd3;
	color: #ffa10e;
	content: counters(item, ".") ".";
	counter-increment: item;
	text-align: center;
}

#text h3 {
	font-size: 1.5rem;
	line-height: 2.5rem;
	margin-top: 2rem;
	margin-bottom: 1rem;
	font-weight: 700;
}

#text h3.ui-accordion-header{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	font-size: 1.125rem;
	font-weight: 600;
	line-height: 2rem;
	margin-bottom: 0;
	border: none;
	background: #fff;
	color: #1a1a1a;
	font-family: Poppins,sans-serif;
}

#text h3.ui-accordion-header .ui-accordion-header-icon{
	background: #ffa10e;
	border-radius: 50%;
	width: 2rem;
	min-width: 2rem;
	height: 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-right: 1.5rem;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	background-image: url("/wp-content/themes/skt-complete/assets/images/dest/arrow-down.svg");
	background-repeat: no-repeat;
	background-position: center center;
}
#text h3.ui-accordion-header .ui-accordion-header-icon:hover{
	background: #fff;
	border: 1px solid #ffa10e;
	background-image: url("/wp-content/themes/skt-complete/assets/images/dest/arrow-down-hover.svg");
	background-repeat: no-repeat;
	background-position: center center;
}
#text h3.ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon{
	-webkit-transform: rotate(
			-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(
			-180deg);
	background: #fff;
	border: 1px solid #ffa10e;
	background-image: url("/wp-content/themes/skt-complete/assets/images/dest/arrow-down-hover.svg");
	background-repeat: no-repeat;
	background-position: center center;
}

#text .ui-accordion-content{
	border: none;
}
#text .ui-accordion-content p{
	margin-left: 2.8rem;
	margin-top: 1rem;
	font-family: Poppins,sans-serif;
}
#text .ui-accordion-content ul{
	font-family: Poppins,sans-serif;
	margin-left: 1.5rem;
}

.text-plate {
	padding: 3.5rem 3rem;
	margin: 2.5rem 0;
	background: #242424 url(assets/images/dest/order-bg.png) no-repeat left bottom/cover;
}

.text-plate .deadlines__header {
	font-size: 1.5rem;
	line-height: 2.5rem;
	font-weight: 600;
	margin-bottom: 0;
}

.text-plate .deadlines__header span {
	color: #ffe3b7;
}

.text-plate .deadlines__btn {
	width: 11rem;
	font-size: 1.125rem;
	line-height: 1.5rem;
}

.text-plate .deadlines__btn:after {
	bottom: -3.5rem;
}

.services-text__wrapper {
	padding: 0 6rem;
}

.services-text .text-plate {
	padding-right: 7rem;
	padding-left: 3.5rem;
}

.more__header {
	margin-bottom: 4rem;
}

#more {
	padding-top: 6rem;
}

#more .calculator {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 1.5rem 2rem;
	padding-top: 2rem;
	position: relative;
	width: 37rem;
	margin-left: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-right: auto;
	margin-top: 0;
	width: 34rem;
	margin: 0;
}

#more .calculator .number-pages {
	width: 170px;
}

#more .calculator .calculator-borders {
	margin-top: 1.25rem;
}

#more .calculator__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

#more .calculator__header {
	margin-bottom: 1.5rem;
	font-size: 1.5rem;
	line-height: 2.5rem;
	font-weight: 700;
}

#more .calculator:after {
	content: "";
	width: 2px;
	height: 168px;
	background: #ebebeb;
	position: absolute;
	top: 6rem;
	left: 50%;
	margin-left: -1px;
}

#more .calculator__item {
	padding: 0;
	min-width: 13.5rem;
	max-width: 13.5rem;
	border: none;
	margin-bottom: 1.5rem;
}

#more .calculator__item.select123 {
	min-width: 15rem;
}

#more .calculator__item:nth-child(4) {
	padding: 0;
}

#more .calculator__item:last-child {
	width: 100%;
	max-width: 100%;
	margin-top: .5rem;
}

#more .calculator__select {
	width: 13.5rem;
}

#more .calculator .select123 {
	min-width: 13.5rem;
	width: 13.5rem;
}

#more .calculator__btn {
	margin-right: auto;
	margin-left: auto;
}

.more__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.more__prices {
	background: #fff5e6;
	width: 34rem;
	padding: 1.5rem 1.75rem 3.5rem 1.75rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.more__prices_header {
	font-size: 1.5rem;
	line-height: 2.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	font-weight: 700;
}

.more__prices_header img {
	margin-right: 1rem;
}

.more__prices_items-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.more__prices__item {
	background: #ffedd3;
	margin-bottom: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 14.75rem;
	padding: .25rem;
}

.more__prices_subheader {
	margin-top: 1rem;
	margin-bottom: 2rem;
}

.more__prices_item-price {
	white-space: nowrap;
}

.more__prices_item-price span:first-child {
	text-decoration: line-through;
}

.more__prices_item-price span:last-child {
	font-size: 1.125rem;
	color: #ffa10e;
	font-weight: 600;
	margin-left: 4px;
	text-decoration: none;
}

.more__prices_item-text {
	white-space: nowrap;
}

.more__prices_item-line {
	width: 100%;
	margin-bottom: 9px;
	margin-left: .4rem;
	margin-right: .4rem;
	background: url(assets/images/dest/dashed.svg) no-repeat center bottom;
}

.more__prices_savings {
	margin-top: 1rem;
	font-size: 1.125rem;
	line-height: 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.more__prices_savings span {
	margin-left: 4px;
	font-size: 1.5rem;
	line-height: 32px;
	font-weight: 600;
	padding: 0 4px;
	background: #ffedd3;
}

.contacts__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	margin-top: 7rem;
}

.contacts__header {
	text-align: left;
	margin-bottom: 4rem;
	margin-top: 0;
}

.contacts__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin-bottom: 2rem;
}

.contacts__item:last-child {
	margin-bottom: 0;
}

.contacts__item_icon {
	margin-right: 1.5rem;
}

.contacts__item_header {
	font-size: 1.125rem;
	line-height: 2rem;
	font-weight: 600;
	background: #ffedd3;
	display: inline;
}

.prices-main__items{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: center;
}

.testimonials .faq__main_wrapper {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

#testimonials-main {
	padding-top: 7rem;
}

.testimonials-main__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.testimonials-main__items .about__slide {
	margin-right: 2rem;
	margin-bottom: 2rem;
}

.testimonials-main__items .about__slide_wrapper {
	width: 34rem;
}

.testimonials-main__items .about__slide:nth-child(even) {
	margin-right: 0;
}

.navigation {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 1.5rem;
}

.navigation__links {
	margin: 0 6rem;
}

.blog__navigation .page-numbers {
	margin: 0 1rem;
	position: initial;
}

.blog__navigation .page-numbers:hover {
	color: #ffa10e;
}

.blog__navigation .page-numbers.current {
	color: #ffa10e;
	cursor: auto;
}

.blog__header {
	font-size: 2rem;
	line-height: 3rem;
	color: #1d1d1d;
	text-align: center;
	font-weight: 700;
	margin-top: 7rem;
	margin-bottom: 4rem;
}

.blog__main-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.blog__main-item_header {
	margin: 0;
	color: #1a1a1a;
	font-weight: 700;
	font-size: 1.5rem;
	line-height: 2.5rem;
	text-align: left;
}

.blog__item_date,.blog__main-item_date {
	margin: .5rem 0;
	font-size: .875rem;
	line-height: 1.5rem;
	color: #888;
}

.blog__item_btn,.blog__main-item_btn {
	background: #fff;
	border: 1px solid #ffa10e;
	color: #ffa10e;
	width: 161px;
	margin-top: 2rem;
	-webkit-transition: .2s ease;
	-o-transition: .2s ease;
	transition: .2s ease;
}

.blog__item_btn img,.blog__main-item_btn img {
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	margin-left: .5rem;
}

.blog__item_btn img:last-child,.blog__main-item_btn img:last-child {
	display: none;
}

.blog__item_btn:hover,.blog__main-item_btn:hover {
	color: #fff;
	background: #ffa10e;
}

.blog__item_btn:hover img:last-child,.blog__main-item_btn:hover img:last-child {
	display: block;
}

.blog__item_btn:hover img:first-child,.blog__main-item_btn:hover img:first-child {
	display: none;
}

.blog__main-item_content {
	margin-left: 2rem;
}

.blog__main-item_img {
	max-width: 544px;
}

.blog__item_text,.blog__main-item_text {
	font-size: .825rem;
}

.blog__item {
	width: 22rem;
	margin-top: 2.5rem;
}
.examples__items .blog__item{
	width: 100%;
}

.blog__items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.blog__item_header {
	margin: 0;
	color: #1a1a1a;
	font-size: 1rem;
	line-height: 1.5rem;
	font-weight: 700;
	margin-top: 1.5rem;
	text-align: left;
}

.blog__navigation {
	margin-top: 3.5rem;
}

.blog__navigation .navigation__links {
	margin: 0 4.5rem;
}

.blog__item_img {
	width: 100%;
}

.post__wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.post__img {
	width: 100%;
}

.post__sidebar {
	margin-left: 2rem;
	min-width: 22rem;
	max-width: 22rem;
}

.post__sidebar-box{
	position: sticky;
	top: 100px;
}

.post__header, h1.post__header {
	text-align: left;
}

h1.post__header.blog--post__header{
	margin-top: 0;
}

.post__date {
	margin: 1.5rem 0;
	color: #888;
	font-size: .825rem;
}

.post .text-plate {
	padding-right: 3.5rem;
}

.footer__down_text br {
	display: none;
}

.post__plate {
	padding: 3.5rem 3rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 2.5rem;
	background: url(assets/images/dest/post-plate.svg) no-repeat left bottom/cover;
}

.post__plate .all-btn {
	background: #242424;
	color: #fff;
	width: 200px;
	border: none;
}

.post__plate .all-btn:hover {
	background: 0 0;
	border: 1px solid #242424;
	color: #242424;
}

.post__plate .all-btn:hover img:last-child {
	display: block;
	-webkit-transform: rotate(180deg) scaleY(.75);
	-ms-transform: rotate(180deg) scaleY(.75);
	transform: rotate(180deg) scaleY(.75);
}

.post__plate .all-btn:hover img:first-child {
	display: none;
}

.post__plate .all-btn img {
	margin-left: 1rem;
	width: 1.5rem;
}

.post__plate .all-btn img:last-child {
	display: none;
}

#text .post__plate_header {
	margin: 0;
	font-size: 1.5rem;
	line-height: 2.5rem;
	font-weight: 700;
}

#text .post__plate_header span {
	color: #ffa10e;
}

.tabs-wrapper {
	background: #fff5e6;
}

.tab {
	padding: 28px 20px;
	border-bottom: 1px solid #d9d9d9;
	width: 118px;
	white-space: nowrap;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-weight: 600;
	opacity: .6;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
	position: relative;
	margin-bottom: -1px;
	cursor: pointer;
}

.tab:after {
	content: "";
	display: block;
	width: 0;
	bottom: -2px;
	left: 0;
	height: 3px;
	background: #ffa10e;
	position: absolute;
}

.tab img {
	margin-right: .5rem;
}

.tab.active {
	opacity: 1;
}

.tab.active:after {
	width: 118px;
	-webkit-transition: .3s ease;
	-o-transition: .3s ease;
	transition: .3s ease;
}

.tabs {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.tab-item:first-child {
	padding: 2.5rem;
	padding-bottom: 2rem;
}

.tab-item .all-btn {
	margin-left: auto;
	margin-right: auto;
	margin-top: 2.5rem;
}

.tab-item .all-btn:hover {
	background: 0 0;
}

.tab-item__item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 2rem;
}

.tab-item__icon {
	margin-right: 1rem;
}

.tab-item__item_text {
	white-space: nowrap;
}

.tab-item__item_text span {
	font-weight: 600;
}

.tab-item__price {
	padding: 4px 8px;
	background: #ffedd3;
	width: 100%;
	margin-bottom: .44rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.tab-item:nth-child(2) {
	padding: 36px 24px;
	padding-bottom: 2rem;
}

.tab-item__price_text {
	margin-right: .5rem;
	white-space: nowrap;
}

.tab-item__price_price {
	margin-left: .5rem;
	line-height: 1.5rem;
}

.tab-item__price_price span {
	font-size: 1.125rem;
	line-height: 1.4rem;
	font-weight: 600;
}

.tab-item__price_line {
	border-bottom: 1px dashed #888;
	width: 100%;
	margin-bottom: 8px;
}

.tab-item__numbers {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.tab-item__number {
	width: 134px;
	margin-bottom: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.tab-item__number_icon {
	width: 1.5rem;
}

.tab-item__number_header {
	font-size: 1.125rem;
	line-height: 1.5rem;
	margin-top: .5rem;
	font-weight: 600;
	background: #ffedd3;
	padding: 0 4px;
}

.tab-item:last-child {
	padding: 2rem 1.5rem;
}

.tab-item:last-child .all-btn {
	margin-top: 1rem;
}

.post__testimoials {
	padding: 2rem 1.5rem;
	padding-bottom: 2.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border: 1px solid #242424;
	text-align: center;
	margin-top: 2rem;
}

.post__testimonials_header {
	font-weight: 600;
	font-size: 1.125rem;
	line-height: 2rem;
	margin-bottom: 26px;
	position: relative;
}

.post__testimonials_header:before {
	content: url(assets/images/dest/commas.svg);
	display: block;
	left: -37px;
	top: -5px;
	position: absolute;
	z-index: -1;
}

.post__testimonials_stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1rem;
}

.post__testimonials_stars img {
	margin-left: 2.5px;
	margin-right: 2.5px;
}

.post__testimonials_customer {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 1rem;
	margin-bottom: 2rem;
}

.post__testimonials_customer-text {
	margin-left: 16px;
}

.post__testimonials_customer-text span {
	font-weight: 600;
}

.post__testimonials_link {
	color: #ffa10e;
	text-decoration: underline;
}

.post__testimonials_link:hover {
	text-decoration: none;
}

.contacts__item_link {
	padding-right: 150px;
}

.contacts__item_link:before {
	content: attr(data-addr);
}

@media screen and (max-width:72rem) {
	.page-container {
		width: 44rem;
	}

	.header__menu {
		display: none;
	}

	.mobile-menu {
		position: relative;
		margin-left: 52px;
		width: 2rem;
		height: 1.5rem;
	}

	.mobile-menu span {
		position: absolute;
		width: 2rem;
		height: 3px;
		background: #242424;
		top: 0;
		border-radius: 3px;
	}

	.mobile-menu span:nth-child(2) {
		top: 10px;
	}

	.mobile-menu span:nth-child(3) {
		top: 20px;
	}

	.header__btn_wrapper {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.blog__header {
		margin-bottom: 1.5rem;
	}

	.header__btn {
		margin-left: 0;
	}

	.main-section__img {
		width: 392px;
	}

	.main-section__right {
		width: auto;
		margin: 0;
	}

	.main-section__right img {
		right: -90px;
		position: absolute;
		bottom: 0;
	}

	.main-section__wrapper {
		position: relative;
		width: 100%;
	}

	.main-section__left {
		width: 100%;
	}

	h1 {
		font-size: 2.5rem;
		line-height: 3.5rem;
	}

	.main-section__subheader {
		font-size: 1.5rem;
	}

	.main-section__subheader b:after {
		content: url(assets/images/dest/line-tablet.svg);
		bottom: -1.25rem;
	}

	.calculator {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		padding: 1.5rem 2rem;
		position: relative;
		width: 37rem;
		margin-left: auto;
		margin-right: auto;
	}

	.calculator:after {
		content: "";
		width: 2px;
		height: 168px;
		background: #ebebeb;
		position: absolute;
		top: 1.5rem;
		left: 50%;
		margin-left: -1px;
	}

	.calculator__item {
		padding: 0;
		min-width: 15rem;
		max-width: 15rem;
		border: none;
		margin-bottom: 1.5rem;
	}

	.calculator__item.select123 {
		min-width: 15rem;
	}

	.calculator__item:nth-child(4) {
		padding: 0;
	}

	.calculator__item:last-child {
		width: 100%;
		max-width: 100%;
		margin-top: .5rem;
	}

	.calculator__select {
		width: 15rem;
	}

	.calculator__btn {
		margin-right: auto;
		margin-left: auto;
	}

	.number-pages {
		width: 202px;
	}

	.offer__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.offer__items {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
		margin-top: 2.5rem;
	}

	.offer__item:nth-child(odd) {
		margin-right: 7.3rem;
	}

	.guarantees__items {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.guarantees__item {
		width: 13rem;
		margin-right: 1.5rem;
		margin-bottom: 1.5rem;
	}

	.guarantees__item:nth-child(3n) {
		margin-right: 0;
	}

	.deadlines__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center;
		padding: 2.5rem 2.25rem;
		background: url(assets/images/dest/deadlines-bg-tablet.jpg) no-repeat center top/cover;
	}

	.deadlines__wrapper.text-plate {
		background: #242424 url(assets/images/dest/order-bg.png) no-repeat left bottom/cover;
	}

	.deadlines__header {
		text-align: center;
	}

	.deadlines__btn {
		margin-top: 1.5rem;
	}

	.how__items {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: 0 5.5rem;
	}

	.how__items_arrow {
		margin-top: 2rem;
		margin-bottom: 2rem;
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	.how__item {
		width: 100%;
	}

	#team .slick-list {
		overflow: hidden;
	}

	.team__slider {
		padding: 0;
		z-index: 1;
	}

	.team__slide {
		margin: 0;
	}

	#team .page-container {
		width: 44rem;
		padding: 0 1rem;
	}

	.team__slide {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}

	.team__slide_bg {
		display: none;
	}

	.slider__arrows {
		margin-top: 0;
		z-index: 5;
	}

	.slick-dotted.slick-slider {
		margin-bottom: 1.5rem;
	}

	#team .slick-dots {
		bottom: -52px;
		z-index: 3;
		width: auto;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.about__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.about__header {
		margin-top: 0;
	}

	.about__slider,.faq-slider {
		width: 100%;
	}

	#about .slick-list {
		overflow: hidden;
	}

	.about__left {
		padding-right: 0;
	}

	.about__right {
		width: 100%;
	}

	.about__left {
		max-width: 100%;
		width: 100%;
		min-width: 100%;
		text-align: center;
		margin-bottom: 6.5rem;
	}

	.about__header {
		text-align: center;
	}

	.about__slide {
		margin: 0 1rem;
	}

	.about__slider {
		width: calc(100% + 2rem);
		margin-left: -1rem;
	}

	.about__slide_wrapper {
		width: auto;
	}

	#about .slick-dots {
		left: 0;
		top: -75px!important;
		bottom: auto;
	}

	.write__left {
		display: none;
	}

	#about {
		padding-bottom: 6rem;
	}

	.faq__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.waste__wrapper {
		padding: 3.5rem 3rem;
		padding-right: 12rem;
		background: url(assets/images/dest/waste-bg-tablet.jpg) no-repeat center top/cover;
	}

	.waste__wrapper br {
		display: none;
	}

	.footer__up {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.footer__up_item {
		margin-bottom: 2.5rem;
		margin-right: 0;
		width: 50%;
	}

	.footer__up_item:nth-child(2) {
		margin-right: 0;
	}

	.footer__lists {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.footer__lists ul {
		margin-right: 0!important;
	}

	.footer__lists li {
		width: 50%;
	}

	.footer__lists ul br {
		display: none;
	}

	.footer__lists ul:nth-child(2) {
		margin-right: 0;
	}

	.faq__main_wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	#faq__main {
		padding-top: 3.5rem;
	}

	.faq__main_header {
		margin-bottom: 3rem;
		padding: 0 100px;
		text-align: center;
	}

	.dots {
		top: 0;
		bottom: auto;
		left: 0;
	}

	.why__item_text {
		text-align: center;
	}

	.why__item_text br {
		display: inline;
	}

	.cheap__items {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.cheap__item {
		margin: 2rem 1rem;
		margin-top: 0;
	}

	.cheap__item:first-child {
		margin-left: 0;
	}

	.cheap__item:nth-child(3) {
		margin-right: 0;
	}

	#cheap {
		padding-bottom: 5rem;
	}

	.performance__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.performance__left {
		margin-right: 0;
		text-align: center;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.performance__btn.mobile {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.performance__btn.desktop {
		display: none;
	}

	.performance__header {
		text-align: center;
	}

	.performance__text {
		padding: 0 80px;
		margin-bottom: 2rem;
	}

	.performance__items {
		width: 100%;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.performance__item {
		min-width: 260px;
	}

	#faq.faq-main .accordeon {
		width: 100%;
	}

	#testimonials .slider__arrows {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.policy .faq__main_header {
		margin-bottom: 7rem;
		padding: 0;
	}

	.services-text__wrapper {
		padding: 0;
	}

	.services-text .text-plate {
		padding: 3.5rem;
		padding-left: 3rem;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		background: url(assets/images/dest/order-bg-tablet.jpg) no-repeat center top/cover;
	}

	.services-text .text-plate .deadlines__header {
		text-align: left;
		margin-right: 50px;
		font-weight: 600;
	}

	.services-text .text-plate .deadlines__header br {
		display: none;
	}

	.services-text .text-plate .deadlines__btn {
		margin-top: 0;
	}

	.more__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	#more .calculator {
		width: 100%;
	}

	#more .calculator__item {
		width: 15.5rem;
		max-width: 15.5rem;
	}

	#more .calculator__select {
		width: 15.5rem;
	}

	#more .calculator .select123 {
		width: 15.5rem;
	}

	#more .calculator .number-pages {
		width: 230px;
	}

	.more__prices {
		width: 100%;
		margin-top: 2rem;
	}

	.more__prices__item {
		width: 18.5rem;
	}

	.contacts__map {
		width: 20rem;
	}

	.contacts__item_link {
		padding-right: 0;
	}

	.contacts__item_link br {
		display: none;
	}

	.contacts__map {
		margin-top: 10.75rem;
		margin-left: 1rem;
	}

	.testimonials-main__items .about__slide_wrapper {
		width: 20rem;
		margin-left: 0;
	}

	.testimonials-main__items .about__slide {
		margin-left: 0;
	}

	.navigation__links {
		margin: 0 5rem;
	}

	.blog__main-item {
		display: none;
	}

	.blog__item {
		width: 20rem;
	}

	.blog__item:last-child {
		display: none;
	}

	.blog__navigation .navigation__links {
		margin: 0 3.5rem;
	}

	.post__sidebar {
		display: none;
	}

	.post__img {
		width: 100%;
	}

	.post .text-plate {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		padding: 3.5rem;
		padding-left: 2.5rem;
	}

	.post .deadlines__header {
		text-align: left;
		padding-right: 50px;
	}

	.post .deadlines__header br {
		display: none;
	}

	.post .text-plate .deadlines__btn {
		margin-top: 0;
	}

	.post__plate {
		padding: 3.5rem 2.5rem;
	}
}

@media(max-width: 72rem) and  (min-width: 768px){
	#about .about__slide .about__slide_wrapper{
		min-height: 444px;
	}
	#testimonials .testimonials__items .about__slide .about__slide_wrapper{
		min-height: 468px;
	}
}

@media (orientation:landscape) {
	#team.tablet-mobile .slick-list {
		overflow: hidden;
	}

	.tablet-mobile .team__slider {
		padding: 0;
		z-index: 1;
		width: 652px;
		margin-left: auto;
		margin-right: auto;
	}

	.tablet-mobile .team__slide {
		margin: 0;
	}

	.tablet-mobile .team__slider_arrows {
		width: 652px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media screen and (max-width:46rem) {
	.page-container {
		width: 20rem;
		padding: 0 1.5rem;
	}

	.banner {
		display: none;
	}

	.header__btn {
		display: none;
	}

	.logo img {
		width: 128px;
	}

	.mobile-menu span {
		width: 26px;
	}

	.mobile-menu span:nth-child(2) {
		top: 8px;
	}

	.mobile-menu span:nth-child(3) {
		top: 16.5px;
	}

	.main-section__right {
		display: none;
	}

	h1 {
		font-size: 2rem;
		line-height: 2.5rem;
		margin-top: 3.5rem;
	}

	h1 br {
		display: none;
	}

	.main-section__subheader {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.main-section__subheader b:after {
		content: url(assets/images/dest/line-mobile.svg);
		bottom: -.9rem;
	}

	.calculator {
		width: 100%;
		margin-top: -9rem;
		padding: 1.5rem;
		padding-bottom: 2rem;
	}

	.calculator:after {
		display: none;
	}

	.calculator__item {
		width: 100%;
		min-width: 100%;
		max-width: 100%;
	}

	.calculator__item:last-child {
		margin-bottom: 0;
	}

	.calculator__select {
		width: 224px;
		max-width: 224px;
	}

	.number-pages {
		width: 180px;
	}

	#offer {
		padding-top: 5.5rem;
	}

	h2, .offer__header, .guarantees__header, .how__header,  .team__header, .about__header, .write__header, .faq__header {
		font-size: 1.5rem;
		line-height: 2.5rem;
		margin-bottom: 2rem;
	}

	.offer__item_header,.offer__item_text {
		font-size: 1rem;
		line-height: 1.5rem;
	}

	.offer__item {
		width: 100%!important;
		margin-right: 0!important;
	}

	#offer {
		padding-bottom: 4.5rem;
	}

	.guarantees__item {
		width: 100%;
		margin-right: 0;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding: 1rem 0 1rem 3rem;
		text-align: left;
		margin-bottom: 1rem;
	}

	.quarantees__item_content {
		margin-left: 1rem;
	}

	#guarantees {
		padding-bottom: 5rem;
	}

	.deadlines__wrapper {
		padding: 2rem;
		background: url(assets/images/dest/deadlines-bg-mobile.jpg) no-repeat center top/cover;
	}

	.deadlines__text {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.deadlines__text br {
		display: inline;
	}

	.deadlines__btn {
		width: 100%;
		height: 3rem;
		font-size: 1.125rem;
	}

	.deadlines__btn img {
		width: 26px;
	}

	.deadlines__btn:after {
		right: -3rem;
		bottom: -3.5rem;
		-webkit-transform: scale(.7);
		-ms-transform: scale(.7);
		transform: scale(.7);
	}

	.deadlines__right {
		width: 100%;
	}

	.how__items {
		padding: 0;
	}

	.how__item_header {
		font-size: 1.125rem;
		line-height: 2rem;
		margin-bottom: .5rem;
		margin-top: 1.5rem;
	}

	.how__item img {
		width: 4rem;
	}

	#how {
		padding-bottom: 5.5rem;
	}

	#team .page-container {
		width: 20rem;
		padding: 0 1.5rem;
	}

	.team__slide {
		padding: 1.5rem;
	}

	.team__slide_up {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.team__slide_name {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.team__slide_avatar {
		width: 56px;
		height: 56px;
	}

	.team__slide_avatar img {
		width: 100%;
	}

	.team__slide_online {
		top: 0;
		right: 0;
	}

	.team__slide_clock {
		margin-top: 1rem;
	}

	.team__slide_info {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-top: 1rem;
		padding-bottom: .5rem;
	}

	.team__slide_info-item {
		margin-bottom: .5rem;
	}

	.team__objects_items {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		margin-top: .5rem;
	}

	.team__objects_item {
		margin-bottom: .5rem;
		margin-right: .5rem;
		font-size: .875rem;
		line-height: 1.5rem;
	}

	.team__slide_btn {
		margin-right: 0;
		margin-bottom: .5rem;
		width: 100%;
	}

	.team__slide_buttons {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-top: 1.5rem;
	}

	.team__slide_chat {
		width: 100%;
	}

	#team .slick-dots {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		width: 192px;
	}

	.slick-dots li,.slick-dots li button,.slick-dots li.slick-active button:before {
		width: 1.5rem;
	}

	#team {
		padding: 3rem 0;
	}

	.about__slide {
		margin: 0;
	}

	.about__slide_wrapper {
		padding: 1.5rem;
		min-height: 527px;
	}

	.about__slide_up {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.about__slider {
		width: 100%;
		margin-left: 0;
	}

	.about__slide_stars {
		margin-bottom: .5rem;
		margin-top: .5rem;
	}

	.about__slide_avatar {
		display: none;
	}

	#about {
		padding-bottom: 4.5rem;
	}

	.write__header {
		white-space: nowrap;
		margin-bottom: 2rem;
	}

	.accordeon dt {
		font-size: 1rem;
		line-height: 1.5rem;
	}

	.accordeon__select {
		width: 1.5rem;
		min-width: 1.5rem;
		height: 1.5rem;
		min-height: 1.5rem;
		margin-right: 1rem;
	}

	.accordeon__select img {
		width: 12px;
	}

	.accordeon dd {
		margin-left: 2.5rem;
	}

	h3.write2__header {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	#write2 {
		padding-bottom: 4.5rem;
	}

	.faq__header {
		font-size: 1.125rem;
	}

	#faq .accordeon {
		width: 100%;
	}

	.faq__left {
		margin-right: 0;
	}

	.waste__wrapper {
		padding: 2.5rem 2rem;
		background: url(assets/images/dest/waste-bg-mobile.jpg) no-repeat center top/cover;
	}

	.waste__header {
		text-align: center;
		font-weight: 600;
		font-size: 1rem;
		line-height: 2rem;
	}

	.waste__header span:after {
		content: url(assets/images/dest/line-beige-mobile.svg);
		left: -.75rem;
	}

	.waste__btn {
		width: 176px;
		margin-left: auto;
		margin-right: auto;
	}

	footer .desktop {
		display: none;
	}

	.footer__accordeon dd {
		margin-left: 0;
		margin: 0;
	}

	.footer__accordeon dt img {
		margin-left: 1.125rem;
	}

	.footer__accordeon dl {
		margin: 0;
		padding-bottom: 1rem;
	}

	.mobile-menu__menu {
		margin-left: 0;
	}

	.mobile-menu__item,.mobile-menu__item>a {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.mobile-menu__item {
		margin-bottom: 1rem;
	}

	.mobile-menu__accordeon dt img {
		width: 13.5px;
		margin-left: 14px;
	}

	.mobile-menu__sublist li a {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.mobile-menu__list .banner__phone {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.banner__phone {
		margin-top: 1rem;
	}

	.banner__phone_link {
		font-size: 1rem;
	}

	.mobile-menu__menu {
		margin-top: 2.5rem;
	}

	.banner__sign-in {
		font-size: 1.125rem;
		line-height: 2rem;
		font-weight: 400;
	}

	.banner__sign-in img {
		width: 1.5rem;
		margin-left: .5rem;
	}

	#mobile-menu__list .header__btn {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin-top: 2.5rem;
		margin-bottom: 3rem;
	}

	#mobile-menu__list .banner__phone {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.footer__accordeon {
		display: block;
	}

	.footer__up_item {
		margin-bottom: 1rem;
		width: 100%;
	}

	.footer__up_item:nth-child(1) {
		margin-bottom: 2rem;
		width: 100%;
	}

	.footer__up_item:nth-child(1) br {
		display: none;
	}

	.footer__up {
		padding-right: 0;
	}

	.footer__down {
		margin-top: 1rem;
	}

	.dots {
		left: -3.5rem;
	}

	.faq__main_illustration {
		margin: 0;
		width: 100%;
	}

	.why__items {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.why__item {
		margin-bottom: 2.5rem;
	}

	#why {
		padding-bottom: 3.5rem;
	}

	.cheap__items {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.cheap__item {
		margin-left: 0;
		margin-right: 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		margin-bottom: 1rem;
	}

	.cheap__item_from {
		display: none;
	}

	.cheap__item_header {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.cheap__item_price {
		font-size: 1rem;
		line-height: 1.5rem;
	}

	.cheap__item_price span {
		font-size: 1.125rem;
	}

	.cheap__header {
		margin-bottom: 3rem;
	}

	.performance__item {
		margin: 0;
		width: 100%;
		min-width: 100%;
		margin-bottom: 1.5rem;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center;
	}

	.performance__item:nth-child(1),.performance__item:nth-child(2) {
		margin-bottom: 1.5rem;
		margin-right: 0;
	}

	.performance__item:nth-child(odd) {
		width: 100%;
	}

	.performance__item_icon {
		margin-right: 0;
		width: 40px;
	}

	.performance__item_header {
		font-size: 1.125rem;
		line-height: 2rem;
		font-weight: 700;
		margin-top: .5rem;
	}

	.performance__text {
		padding: 0;
		margin-bottom: 1.5rem;
	}

	#performance {
		padding-top: 3rem;
		padding-bottom: 2.5rem;
	}

	#faq.faq-main {
		padding: 5.5rem 0;
	}

	#faq.faq-main .faq__header {
		font-size: 1.5rem;
		line-height: 2.5rem;
	}

	#testimonials .slick-dots {
		bottom: -52px;
		width: auto;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	#testimonials .testimonials__items .about__slide{
		margin: 0 5px;
	}

	#waste {
		padding: 5.5rem 0;
	}

	.t__block{
		padding: 5.5rem 0 0;
	}

	.main-404__img {
		width: 100%;
	}

	.main-404__btn {
		width: 8rem;
	}

	#main-404 {
		padding-bottom: 5.5rem;
	}

	.main-404__text {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}

	.policy .faq__main_header {
		margin-bottom: 8.5rem;
		padding: 0;
	}

	#text {
		padding-top: 5.5rem;
	}

	#text ul {
		padding-left: 1rem;
	}

	#text h3 {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.services .faq__main_header {
		padding: 0;
	}

	#why {
		padding-top: 5.5rem;
	}

	.services-text .text-plate {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 2rem;
		background: url(assets/images/dest/order-bg-mobile.jpg) no-repeat center top/cover;
	}

	.services-text .text-plate .deadlines__header {
		margin-right: 0;
		text-align: center;
		font-size: 1.125rem;
		line-height: 2rem;
		margin-bottom: 1.5rem;
	}

	.services-text .text-plate .deadlines__btn {
		height: 56px;
		margin-left: auto;
		margin-right: auto;
	}

	#more {
		padding-top: 3.5rem;
	}

	#more .calculator__header {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	#more .calculator__item {
		width: 14rem;
		max-width: 14rem;
	}

	#more .calculator__select {
		width: 14rem;
	}

	#more .calculator .select123 {
		width: 14rem;
	}

	#more .calculator .number-pages {
		width: 100%;
	}

	#more .calculator__btn {
		width: 100%;
	}

	.more__prices {
		margin-top: 1rem;
		padding: 1.5rem 1.25rem 2rem 1.25rem;
	}

	.more__prices_items-wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.more__prices_header {
		font-size: 1.125rem;
		line-height: 2rem;
	}

	.more__prices_header img {
		width: 2.5rem;
	}

	.more__prices_subheader {
		text-align: center;
		margin-bottom: 1.5rem;
	}

	.more__prices__item {
		width: 100%;
		margin-bottom: .5rem;
	}

	.more__prices_item-text {
		font-size: .875rem;
		line-height: 1.5rem;
	}

	.more__prices_item-price {
		font-size: .875rem;
	}

	.more__prices_item-price span:last-child {
		font-size: 1rem;
		line-height: 1.5rem;
	}

	.contacts__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-top: 3.5rem;
	}

	.contacts__header {
		margin-bottom: 3.5rem;
	}

	.contacts__item_icon {
		width: 3rem;
	}

	.contacts__map {
		margin-left: 0;
		width: 100%;
		margin-top: 1.5rem;
	}

	#testimonials-main {
		padding-top: 5.5rem;
	}

	.testimonials-main__items .about__slide {
		width: 100%;
		margin-right: 0;
		margin-bottom: 1rem;
	}

	.testimonials-main__items .about__slide_wrapper {
		width: 100%;
	}

	.navigation__links {
		margin: 0;
	}

	.navigation {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.blog__navigation .navigation__links {
		margin: 0;
	}

	.blog__navigation {
		margin-top: 3rem;
	}

	.blog__item {
		width: 100%;
		margin-top: 2rem;
	}

	.blog__item_btn {
		margin-top: 1rem;
	}

	.blog__item_header {
		margin-top: .5rem;
	}

	.blog__header {
		margin-top: 3.5rem;
		margin-bottom: 1.5rem;
	}

	.post__header br {
		display: none;
	}

	#text.post {
		padding-top: 3.5rem;
	}

	#text.post .text-plate {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		padding: 2rem;
		-ms-flex-direction: column;
		flex-direction: column;
		background: url(assets/images/dest/deadlines-bg-mobile.jpg) no-repeat left bottom/cover;
	}

	#text.post .text-plate .deadlines__header {
		text-align: center;
		padding-right: 0;
		font-weight: 700;
		padding: 0 5px;
	}

	#text.post .text-plate .deadlines__header br {
		display: none;
	}

	#text.post .text-plate .deadlines__btn {
		margin-top: 1.5rem;
		width: 176px;
		height: 56px;
		margin-left: auto;
		margin-right: auto;
	}

	#text.post .post__plate {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 2rem;
	}

	#text.post .post__plate_header {
		text-align: center;
		padding: 0 5px;
		margin-bottom: 1.5rem;
	}

	#text.post .post__plate_header br {
		display: none;
	}

	.about__slide.slick-current {
		color: #1a1a1a;
	}

	.about__slide.slick-current .about__slide_wrapper {
		background: #fff;
	}

	.about__slide.slick-current .about__slide_down {
		border-top: 1px solid #ebebeb;
	}

	.about__slide.slick-current .about__slide_up {
		border-bottom: 1px solid #ebebeb;
	}

	.about__slide.slick-current .about__slide_header {
		color: #1d1d1d;
	}

	.accordeon dl {
		padding: 1rem 0;
	}

	.footer__down_text br {
		display: inline;
	}

	.footer__logo img {
		width: 128px;
	}

	#mobile-menu__list .banner__sign-in {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		font-size: 1.125rem;
	}

	#about .about__slide.slick-current {
		color: #1a1a1a;
	}

	#about .about__slide.slick-current .about__slide_wrapper {
		background: #fff;
	}

	#about .about__slide.slick-current .about__slide_down {
		border-top: 1px solid #ebebeb;
	}

	#about .about__slide.slick-current .about__slide_up {
		border-bottom: 1px solid #ebebeb;
	}

	#about .about__slide.slick-current .about__slide_header {
		color: #1d1d1d;
	}
}
@media(max-width: 400px){
	#contacts .page-container{
		width: 100%;
	}
	.contacts__item_link{
		word-break: break-word;
	}
	.contacts__item_icon {
		margin-right: 1rem;
	}
}

.teble_in_text{
	margin-bottom: 20px;
}
table td, table th {
	border: 1px solid #ddd;
	padding: 10px;
}

.term-addr-inn:after {
	content: ', which is owned by DDW Corp. Limited, an officially registered company that works according to the laws of Cyprus and is located at Kastellorizou, 3A, Aglantzia, Nicosia, 2108, Cyprus.';
}
.term-by-inn:after {
	content: 'WriteMyEssaySos.com is owned and operated by DDW Corp Limited, Kastellorizou, 3A, Aglantzia, Nicosia, 2108, Cyprus';
}

/*rating*/
.rating__block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	/*justify-content: space-between*/
	margin-bottom: 9rem;
}
.rating__block.rating__block-testi{
	margin-bottom: 2.5rem;
	justify-content: center;
}
.rating__block-item {
	padding: 11px 16px 13px;
	background: #FFFFFF;
	box-shadow: 0 0.864407px 3.45763px rgba(0, 0, 0, 0.05);
	border-radius: 4.32203px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 10px;
	/*width: 28%*/
}
.rating__block-item:hover {
	background: #eaedfc50;
}
.rating__icon {
	margin-right: 5px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center
}
.icon-tp {
	min-width: 24px;
	height: 24px;
	background: url(/wp-content/themes/skt-complete/images/ratings/sitejabber-logo.svg) no-repeat;
}
.icon-sjb {
	min-width: 24px;
	height: 24px;
	background: url(/wp-content/themes/skt-complete/images/ratings/reviews-io.svg) no-repeat;
}
.icon-dmw {
	min-width: 24px;
	height: 24px;
	background: url(/wp-content/themes/skt-complete/images/ratings/reseller.png) no-repeat;
}
.rating__score {
	font-size: 12px;
	line-height: 14px;
	color: #05091E;
	font-weight: 600;
	margin-left: 5px;
}
.rating-title {
	font-weight: 600;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	margin: 0;
}
.rating__name {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}
.rating-stars {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: baseline;
	margin-top: 5px;
}
.rating-stars figure {
	width: 10px;
	height: 10px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0;

}

.rating-stars figure.full-star {
	background-image: url(/wp-content/themes/skt-complete/images/ratings/full-star.svg)
}
.rating-stars figure.half-star {
	background-image: url(/wp-content/themes/skt-complete/images/ratings/star.svg)
}
.rating-stars figure.plushalf-star {
	background-image: url(/wp-content/themes/skt-complete/images/ratings/star.svg)
}

@media screen and (max-width: 1139px) {
	.rating__block {
		-webkit-box-align:center;
		-ms-flex-align: center;
		align-items: center
	}

	.rating__block-item {
		padding: 10px;
		-ms-flex-pack: distribute;
		justify-content: space-around
	}

	.icon-dmw,.icon-sjb,.icon-tp {
		min-width: 24px;
		height: 24px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;
		margin-right: 10px
	}
	.rating-title {
		font-weight: 600;
		font-size: 12px;
	}
	.rating__score {
		font-size: 12px;
		line-height: 14px;
	}
}
@media screen and (max-width: 46rem) {
	.rating__block {
		flex-direction: column;
	}
	.rating__block-item {
		min-width: 150px;
		justify-content: flex-start;
		margin-bottom: 20px;
	}
}
@media screen and (max-width: 380px) {
	.rating__block-item {
		padding:5px
	}
}