

/* Start:/local/templates/center_krasok/css/designers.css?174307183715981*/
.bx-content-section {
	padding: 0;
    font-family: 'Montserrat', sans-serif !important;
}
.designers-header-wrap {
	margin-bottom: 60px;
}
.designers-header {
	display: grid;
    grid-template-columns: 4fr 1fr;
    gap: 20px;
}
.designers-header-left {
	position: relative;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.designers-title {
	display: flex;
    flex-direction: column;
	font-size: 3rem;
    font-weight: 600;
	color: #2F313A;
	text-transform: uppercase;
}

.designers-header-left-title {
	display: flex;
    flex-direction: column;
	font-size: 3rem;
    font-weight: 600;
	color: #2F313A;
}
.title-gray {
	color: #999;
}
.designers-header-left-img {
	width: 60%;
}
.designers-header-left-img img {
	width: 100%;
}
.designers-header-left-img img.mobile {
	display: none;
}
.designers-header-right {
	display: flex;
    align-items: end;
    justify-content: end;
}
.designers-header-right-img {
	width: 80%;
}
.designers-header-right-img img {
	width: 100%;
}

@media (max-width: 824px) {
	.designers-header {
		grid-template-columns: 1fr;
		gap: 20px;
	}
	.designers-title {
		font-size: 2rem;
	}
	.designers-header-right {
		display: none;
	}
}
@media (min-width: 578px) and (max-width: 824px) {
	.email-bt {
		height: 150px !important;
		width: 150px !important;
	}
	.email-bt .text-call {
		height: 150px !important;
		width: 150px !important;
	}
	.email-bt .text-call:after {
		font-size: 3rem !important;
		line-height: 150px !important;
		height: 150px !important;
		width: 150px !important;
	}
}
@media (max-width: 576px) {
	.designers-title {
		font-size: 18px;
	}

	.designers-header-left-img img.desctop {
		display: none;
	}
	.designers-header-left-img img.mobile {
		display: block;
	}
	.designers-header-left-img {
		width: 100%;
	}
	.email-bt {
		height: 100px !important;
		width: 100px !important;
	}
	.email-bt .text-call {
		height: 100px !important;
		width: 100px !important;
	}
	.email-bt .text-call:after {
		font-size: 3rem !important;
		line-height: 100px !important;
		height: 100px !important;
		width: 100px !important;
	}
	.designers-header-left-btn {
		bottom: 0 !important;
        transform: translate(0, 50%);
	}
}
/*------------------------------------------------*/
.designers-choice-wrap {
	margin-bottom: 60px;
}
.designers-choice-title {
	margin-bottom: 20px;
}

.designers-choice {
	display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 20px;
}
.designers-choice-left {}
.designers-choice-right {}
.designers-choice-slider {
	position: relative;
    border-radius: 15px;
    overflow: hidden;
}
.designers-choice-slider-bg {

}
.designers-choice-slider-bg-img {
	width: 100%;
}
.designers-choice-slider-bg-img img {
	width: 100%;
}
.designers-choice-slider-item {
    position: absolute;
    top: 100%;
    left: 0;
    opacity: 0;
    transform: translateY(300px);
    transition: opacity 0.5s ease, transform 0.5s ease;
    pointer-events: none;
}
.designers-choice-slider-item.visible {
    top: 0;
    left: 0;
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
}
.designers-choice-slider-item-img {
	width: 100%;
}
.designers-choice-slider-item-img img {
	width: 100%;
}

.designers-choice-info {
    position: relative;
}
.designers-choice-info-list {
    position: absolute;
    top: 100%;
    left: 0;
    opacity: 0;
    transform: translateY(300px);
    transition: opacity 0.5s ease, transform 0.5s ease;
    pointer-events: none;
    background-repeat: no-repeat;
    background-size: contain;
	padding: 20px 10px 10px;
}
.designers-choice-info-list.active {
    top: 0;
    left: 0;
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
}
.designers-choice-info-list-title {
    font-size: 24px;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 10px;
}
.designers-choice-info-list-inner {

}
.designers-choice-info-list-item {

}
.designers-choice-info-list.list-1 {
	background-image: url("/local/templates/center_krasok/images/designers/numbers/1.png");
}
.designers-choice-info-list.list-2 {
	background-image: url("/local/templates/center_krasok/images/designers/numbers/2.png");
}
.designers-choice-info-list.list-3 {
	background-image: url("/local/templates/center_krasok/images/designers/numbers/3.png");
}
.designers-choice-info-list.list-4 {
	background-image: url("/local/templates/center_krasok/images/designers/numbers/4.png");
}
.designers-choice-info-list.list-5 {
	background-image: url("/local/templates/center_krasok/images/designers/numbers/5.png");
}
.designers-choice-info-list.list-6 {
	background-image: url("/local/templates/center_krasok/images/designers/numbers/6.png");
}
.designers-choice-info-list.list-7 {
	background-image: url("/local/templates/center_krasok/images/designers/numbers/7.png");
}

@media (max-width: 824px) {
	.designers-choice {
		grid-template-columns: 1fr;
	}
	.designers-choice-right {
		height: 200px;
	}
}
@media (max-width: 576px) {
	.designers-choice-right {
		height: 300px;
	}
	.designers-choice-info-list {
		background-size: 50%;
		min-height: 280px;
	}
	.designers-choice-title-small {
		font-size: 16px;
	}
}
/*------------------------------------------------*/


/*------------------вдохновение------------------------------*/
.designers-inspiration-wrap {
	margin-bottom: 60px;
}
.designers-inspiration-title {
	margin-bottom: 20px;
}
.designers-inspiration-slider {

}
.designers-inspiration-slider-item {
	padding: 10px;
}
.designers-inspiration-slider-item-img {
	height: 100%;
}
.designers-inspiration-slider-item-img img {
	height: 100%;
}

.designers-inspiration-slider .slick-arrow {
	background: none;
    border: none;
    font-size: 24px;
    position: absolute;
    top: 0;
    z-index: 10;
    transform: translate(0, -100%);
}
.designers-inspiration-slider .slick-prev {
    right: 50px;
}
.designers-inspiration-slider .slick-next {
    right: 0;
}


@media (min-width:577px) {
	.designers-inspiration-slider-item {
		height: 500px !important;
	}
}
@media (max-width:576px) {
	.designers-inspiration-title {
		margin-bottom: 0;
	}
	.designers-inspiration-slider-item {
		height: 250px !important;
	}
	.designers-inspiration-slider .slick-arrow {
		top: 100%;
		transform: translate(0, 0);
		width: max-content;
	}
	.designers-inspiration-slider .slick-prev {
		left: 0;
	}
	.designers-inspiration-slider .slick-next {
		left: 50px;
	}
}


.designers-adviсe-wrap {
	margin-bottom: 60px;
}
.designers-adviсe-slider-item {
	display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}
.designers-adviсe-slider-item-img {
	width: 100%;
}
.designers-adviсe-slider-item-img img {
	width: 100%;
}
.designers-adviсe-title {

}
.designers-adviсe-title-big {
	line-height: normal;
	margin-bottom: 10px;
}
.designers-adviсe-slider-item-title {

}
.designers-adviсe-slider-item-title-big {
	font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
}
.designers-adviсe-title-small {
	font-size: 20px;
    font-weight: 600;
	margin-bottom: 10px;
}


.designers-adviсe-slider .slick-arrow {
	background: none;
    border: none;
    font-size: 24px;
    position: absolute;
    top: 0;
    z-index: 10;
    transform: translate(0, -100%);
}
.designers-adviсe-slider .slick-prev {
    right: 50px;
}
.designers-adviсe-slider .slick-next {
    right: 0;
}


@media (max-width: 824px) {
	.designers-adviсe-slider-item {
		grid-template-columns: 1fr;
		gap: 10px;
	}
}
@media (max-width: 576px) {
	.designers-adviсe-wrap {
		margin-bottom: 20px;
	}
	.designers-adviсe-slider-wrap {
		border-bottom: solid 1px #ccc;
		padding-bottom: 50px;
	}
	.designers-adviсe-slider-item-title-big {
		font-size: 18px;
	}
	.designers-adviсe-title-small {
		font-size: 16px;
	}
	.designers-adviсe-slider .slick-arrow {
		top: 100%;
		transform: translate(0, 0);
		width: max-content;
	}
	.designers-adviсe-slider .slick-prev {
		left: 0;
	}
	.designers-adviсe-slider .slick-next {
		left: 50px;
	}
	.designers-adviсe-description {
		font-size: 14px;
	}
}
/*------------------------------------------------*/


/*------------------CONTACTS------------------------------*/
.designers-contact-wrap {
	margin-bottom: 60px;
}
.designers-contact-title {
	transform: translate(0, 50%);
}
.designers-contact-title-big {
	display: flex;
	flex-direction: column;
}
.designers-contact {
	display: grid;
    grid-template-columns: 1fr 1fr;
}
.designers-contact-left {
	display: flex;
    flex-direction: column;
    justify-content: center;
}
.designers-contact-info {
	margin-bottom: 10px;
}
.designers-contact-info-title {
	font-size: 24px;
    font-weight: 600;
}
.designers-contact-info-work {

}
.designers-contact-list {
	display: flex;
    flex-direction: column;
}
.designers-contact-list-title {
    font-weight: 600;
}

.designers-contact-list-link {
	color: #219F38;
	text-decoration: none;
	font-weight: 500;
}

.designers-contact-right {
	position: relative;
}
.designers-contact-bg {
	width: 100%;
	border-radius: 15px;
    overflow: hidden;
}
.designers-contact-bg img {
	width: 100%;
}
.designers-contact-photo {
	width: 45%;
	position: absolute;
    bottom: 0;
    left: 50%;
	transform: translate(-50%, 0);
}
.designers-contact-photo img {
	width: 100%;
}

.designers-contact-btn {
	position: absolute;
    left: 0;
    top: 50%;
	transform: translate(-50%, -50%);
}


@media (max-width: 824px) {

}
@media (max-width: 576px) {
	.designers-contact-title-big {
		font-size: 18px;
	}
	.designers-contact-info-title {
		font-size: 18px;
	}
	.designers-contact-title {
		transform: translate(0, 0);
	}
	.designers-contact {
		grid-template-columns: 1fr;
		gap: 20px;
	}
	.designers-contact-btn {
	transform: translate(0, -50%);
	}
	.designers-contact-photo {
		left: 80%;
	}
	.designers-contact-list {
		display: grid;
		grid-template-columns: 1fr;
		gap: 10px;
	}
}
/*------------------------------------------------*/

/*кнопка обратной связи*------------------------------------------------------------------------------*/

.designers-header-left-btn {
	position: absolute;
    bottom: 20px;
    right: 20px;
}

.email-bt {
    background: #E7FFEA;
    border-radius: 50%;
    box-shadow: 0 8px 10px rgba(249, 92, 24, 0.3);
    cursor: pointer;
    border: 2px solid transparent;
    display: block;
    height: 250px;
    width: 250px;
    text-align: center;
    z-index: 10;
    transition: .3s ease-in-out;
    -webkit-animation: email-an linear 1s infinite;
    animation: email-an linear 1s infinite;
}

.email-bt:hover {
    background: #13b510;
    border: 2px solid #fff;
}

.email-bt .text-call {
    height: 250px;
    width: 250px;
    border-radius: 50%;
    position: relative;
}

.email-bt .text-call:after {
    content: "\f0e0";
    display: block;
    font-family: fontawesome;
    color: #13b510;
    font-size: 5rem;
    line-height: 250px;
    height: 250px;
    width: 250px;
    opacity: 1;
    transition: .3s ease-in-out;
    -webkit-animation: opsimple 3s infinite;
    animation: opsimple 3s infinite;
}

.email-bt .text-call:hover:after {
    opacity: 0;
    color: #13b510;
}

.email-bt .text-call span {
    color: #fff;
    display: block;
    left: 50%;
    top: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    z-index: 1;
    opacity: 0;
    font-size: 20px;
    line-height: 20px;
    font-weight: 600;
    text-transform: uppercase;
    transition: .3s ease-in-out;
}

.email-bt .text-call:hover span {
    opacity: 1;
}

@keyframes email-an {
    0% {
        box-shadow: 0 8px 10px rgba(19, 181, 16, 0.3), 0 0 0 0 rgba(19, 181, 16, 0.2), 0 0 0 0 rgba(19, 181, 16, 0.2);
    }

    40% {
        box-shadow: 0 8px 10px rgba(19, 181, 16, 0.3), 0 0 0 15px rgba(19, 181, 16, 0.2), 0 0 0 0 rgba(19, 181, 16, 0.2);
    }

    80% {
        box-shadow: 0 8px 10px rgba(19, 181, 16, 0.3), 0 0 0 30px rgba(19, 181, 16, 0), 0 0 0 26.7px rgba(19, 181, 16, 0.067);
    }

    100% {
        box-shadow: 0 8px 10px rgba(19, 181, 16, 0.3), 0 0 0 30px rgba(19, 181, 16, 0), 0 0 0 40px rgba(19, 181, 16, 0);
    }
}

@keyframes opsimple {
    0% {
        opacity: 0;
        transform: rotate(0deg);
    }

    40% {
        opacity: 1;
    }

    80% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        transform: rotate(360deg);
    }
}
@media (max-width: 576px) {
	.email-bt .text-call span {
		font-size: 14px;
	}
}
/* конец кнопки звязи */


/*-------------------PARALAX BLOCK----------------------------*/

@import url("https://fonts.googleapis.com/css?family=Heebo:900&display=swap");
:root {
	--black: rgb(20, 20, 20);
	--blue: rgb(57, 32, 194);
	--yellow: rgb(241, 243, 112);
	--green: #E7FFEA;
	--gray: #ededed;
	--pink: rgb(245, 194, 191);
	--white: rgb(238, 232, 218);
	--color-text: var(--black);
	--color-body: var(--white);
	--font-primary: "Heebo", sans-serif;
	--font-secondary: courier-prime, monospace;
	--heading-letter-spacing: 0.025em;
	--heading-font-family: var(--font-primary);
	--page-width: $bp-large;
	--base-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

* {
  box-sizing: border-box;
}

body {
  overflow-x: hidden;
}

a {
  color: var(--blue);
}

.whitespace {
  padding: 0.2em;
}

.featured-content {
  position: relative;
}

.feature {
  position: relative;
  width: 100%;
  background-color: var(--green);
}
@media (min-width: 800px) {
  .feature {
    overflow: hidden;
    clip-path: polygon(100% 0, 100% 100%, 0 100%, 0 0);
    height: 100vh;
  }
}
.feature:nth-child(2n) {
  background-color: var(--gray);
}
.feature:nth-child(3n) {
  background-color: #fff;
}
@media (min-width: 800px) {
  .feature:nth-child(odd) .feature-inner {
    flex-direction: row-reverse;
  }
  .feature:nth-child(odd) .feature-image-container {
    margin-right: 4rem;
    transform: translateX(-2rem);
  }
  .feature:nth-child(odd).show-feature .feature-image-container {
    transform: translateX(0%);
  }
}
@media (min-width: 800px) {
  .feature:nth-child(even) .feature-inner {
    flex-direction: row;
  }
  .feature:nth-child(even) .feature-image-container {
    margin-left: 4rem;
    transform: translateX(2rem);
  }
  .feature:nth-child(even).show-feature .feature-image-container {
    transform: translateX(0%);
  }
}

.feature-inner {
  display: flex;
  flex-direction: column;
  padding: 2rem;
  width: 100%;
  max-width: 1450px;
}
@media (min-width: 800px) {
  .feature-inner {
    align-items: center;
    justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 100vh;
  }
}
.feature-inner > * {
  flex: 0 1 50%;
}

.feature-image-container {
  position: relative;
  margin-top: 2rem;
  opacity: 0;
  transition: opacity 0.5s var(--base-timing-function),
    transform 0.5s var(--base-timing-function);
}
.show-feature .feature-image-container {
  opacity: 1;
}
@media (min-width: 800px) {
	.feature-image-container {
		margin-top: 0;
		max-width: 70vmin;
	}
}
@media (max-width: 800px) {
	.feature-image-container {
		margin-top: 0;
	}
	.feature-headline {
		font-size: 20px !important;
	}
	.feature-text {
		margin-top: 0 !important;
	}
	.feature-inner {
		padding: 15px;
	}
}
.feature-image-container img {
  position: relative;
  width: 100%;
  vertical-align: bottom;
  z-index: 2;
}

.feature-copy {
  position: relative;
  z-index: 2;
  opacity: 0;
  transform: translateY(2rem);
  transition: opacity 0.5s var(--base-timing-function),
    transform 0.5s var(--base-timing-function);
}
.show-feature .feature-copy {
  opacity: 1;
  transform: translateY(0);
}

.feature-headline {
  font-size: calc(1rem + 5vmin);
  letter-spacing: var(--heading-letter-spacing);
  text-transform: uppercase;
}

.feature-subheadline {
  margin-top: 0.5rem;
  font-size: calc(1rem + 2.5vmin);
  letter-spacing: var(--heading-letter-spacing);
  text-transform: uppercase;
}

.feature-text {
  margin-top: 2rem;
  font-size: calc(1rem + 0.5vmin);
  line-height: 1.4;
}
/*-------------------PARALAX BLOCK END---------------------------*/
/* End */


/* Start:/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/stylesheet.css?16742044406711*/
/* This stylesheet generated by Transfonter (https://transfonter.org) on October 3, 2017 10:05 PM */

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Light.eot');
	src: local('Montserrat Light'), local('Montserrat-Light'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Light.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-MediumItalic.eot');
	src: local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-MediumItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Thin.eot');
	src: local('Montserrat Thin'), local('Montserrat-Thin'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Thin.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Thin.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLightItalic.eot');
	src: local('Montserrat ExtraLight Italic'), local('Montserrat-ExtraLightItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLightItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLightItalic.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BoldItalic.eot');
	src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BoldItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBold.eot');
	src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBold.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLight.eot');
	src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLight.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBoldItalic.eot');
	src: local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBoldItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Italic.eot');
	src: local('Montserrat Italic'), local('Montserrat-Italic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Italic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Italic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Bold.eot');
	src: local('Montserrat Bold'), local('Montserrat-Bold'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Bold.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-LightItalic.eot');
	src: local('Montserrat Light Italic'), local('Montserrat-LightItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-LightItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BlackItalic.eot');
	src: local('Montserrat Black Italic'), local('Montserrat-BlackItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BlackItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-BlackItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBoldItalic.eot');
	src: local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBoldItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-SemiBoldItalic.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Regular.eot');
	src: local('Montserrat Regular'), local('Montserrat-Regular'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Regular.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Medium.eot');
	src: local('Montserrat Medium'), local('Montserrat-Medium'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Medium.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBold.eot');
	src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBold.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Black.eot');
	src: local('Montserrat Black'), local('Montserrat-Black'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Black.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Black.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ThinItalic.eot');
	src: local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ThinItalic.woff') format('woff'),
		url('/local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/Montserrat-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}

/* End */
/* /local/templates/center_krasok/css/designers.css?174307183715981 */
/* /local/templates/eshop_bootstrap_v4_copy/fonts/Montserrat/stylesheet.css?16742044406711 */
