@font-face {
	font-family: "GBlack"; src: 
	url("fonts/pulka/GothamSSm-Black.eot"); src: 
	url("fonts/pulka/GothamSSm-Black.eot?#iefix") format("embedded-opentype"), 
	url("fonts/pulka/GothamSSm-Black.woff2") format("woff2"), 
	url("fonts/pulka/GothamSSm-Black.woff") format("woff"), 
	url("fonts/pulka/GothamSSm-Black.ttf") format("truetype"), 
	url("fonts/pulka/GothamSSm-Black.svg#GothamSSm Black") format("svg"); 
	font-weight:400;
	font-style:normal;
	font-display:swap	
}

@font-face {
	font-family: "GBold"; src: 
	url("fonts/pulka/GothamSSm-Bold.eot"); src: 
	url("fonts/pulka/GothamSSm-Bold.eot?#iefix") format("embedded-opentype"), 
	url("fonts/pulka/GothamSSm-Bold.woff2") format("woff2"), 
	url("fonts/pulka/GothamSSm-Bold.woff") format("woff"), 
	url("fonts/pulka/GothamSSm-Bold.ttf") format("truetype"), 
	url("fonts/pulka/GothamSSm-Bold.svg#GothamSSm Bold") format("svg"); 
	font-weight:400;
	font-style:normal;
	font-display:swap	
}

@font-face {
	font-family: "GRegular"; src: 
	url("fonts/pulka/GothamSSm-Book.eot"); src: 
	url("fonts/pulka/GothamSSm-Book.eot?#iefix") format("embedded-opentype"), 
	url("fonts/pulka/GothamSSm-Book.woff2") format("woff2"), 
	url("fonts/pulka/GothamSSm-Book.woff") format("woff"), 
	url("fonts/pulka/GothamSSm-Book.ttf") format("truetype"), 
	url("fonts/pulka/GothamSSm-Book.svg#GothamSSm Book") format("svg"); 
	font-weight:400;
	font-style:normal;
	font-display:swap	
}

@font-face {
	font-family: "GLight"; src: 
	url("fonts/pulka/GothamSSm-Light.eot"); src: 
	url("fonts/pulka/GothamSSm-Light.eot?#iefix") format("embedded-opentype"), 
	url("fonts/pulka/GothamSSm-Light.woff2") format("woff2"), 
	url("fonts/pulka/GothamSSm-Light.woff") format("woff"), 
	url("fonts/pulka/GothamSSm-Light.ttf") format("truetype"), 
	url("fonts/pulka/GothamSSm-Light.svg#GothamSSm Light") format("svg"); 
	font-weight:400;
	font-style:normal;
	font-display:swap	
}

@font-face {
	font-family: "GMedium"; src: 
	url("fonts/pulka/GothamSSm-Medium.eot"); src: 
	url("fonts/pulka/GothamSSm-Medium.eot?#iefix") format("embedded-opentype"), 
	url("fonts/pulka/GothamSSm-Medium.woff2") format("woff2"), 
	url("fonts/pulka/GothamSSm-Medium.woff") format("woff"), 
	url("fonts/pulka/GothamSSm-Medium.ttf") format("truetype"), 
	url("fonts/pulka/GothamSSm-Medium.svg#GothamSSm Medium") format("svg"); 
	font-weight:400;
	font-style:normal;
	font-display:swap	
}


body {
	color: #181819;
}

a:hover, a:focus {
    text-decoration: none;
}

body .container {
    width: 100%;
    max-width: 1440px;
	font-family: "CPR",sans-serif;
}
@media (min-width: 1024px) {
body .container {
    padding-right: 40px;
    padding-left: 40px;
}
}



@media (max-width:375px) {
	
body .container {
    padding-right: 10px;
    padding-left: 10px;
}	
	
	
}






#pulka_preloader {
    position: fixed;
    display: flex;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #ffffff;
    z-index: 9999;
    justify-content: center;
    align-items: center;
}

#pulka_preloader .pre_wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}


#pulka_preloader .pre_wrapper .preloader_logo {
    width: 85px;
}



#pulka_preloader .pre_wrapper .preloader_bottom {
margin-top:20px;
}


@keyframes bounce-and-spin {
  0% {
    transform: translateY(0) rotate(0deg);
  }
  30% {
    transform: translateY(-40px) rotate(600deg);
  }
  40% {
    transform: translateY(0px) rotate(720deg);
  }
  100% {
    transform: translateY(0) rotate(720deg);
  }
}

#pulka_preloader .preloader_logo {
  animation-name: bounce-and-spin;
  animation-duration: 1.7s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0,0,0,0);
}


.ws_nowrap {
	white-space: nowrap;
}



.pulka_landing {
	
}








#pulka_pl_1 {
	margin-bottom:120px;
}

#pulka_pl_1 img {
	border-radius: 10px;
	width: 100%;
}

#pulka_pl_1 video {
	width: 100%;
    border-radius: 13px;
    overflow: hidden;
    clip-path: inset(1px);
}





@media (max-width:770px) {
#pulka_pl_1 {
    margin-bottom: 60px;
}
}








#pulka_pl_2 {
	margin-bottom:120px;
}

#pulka_pl_2 .pulka_pl_2 {
	display:flex;
	justify-content: space-between;
}


#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text {
    width: 29%;
    max-width: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    text-align: center;
    font-size: 18px;
    margin-right: 5%;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_logo {
	display:block;
	width:100%;
	max-width:280px;
	margin-bottom:40px;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_1 {
	margin-bottom:20px;
	font-size: 18px;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_2 {
	
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs {
	display: flex;
    justify-content: space-between;
    width: 66%;
	align-items: flex-start;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs img {
	border-radius: 10px;
    width: 49%;
    max-width: 440px;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs img.pulka_pl_2_1 {
	margin-right:2%;
}




@media (max-width:1060px) {
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text {
    width: 40%;
}	
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_logo {
    width: 40%;
    margin-bottom: 23px;
}	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_1, #pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_2 {
    font-size: 17px;
}	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_1 {
    margin-bottom: 15px;
}
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs {
    width: 55%;
}
	
	
	
}




@media (max-width:770px) {
	
#pulka_pl_2 {
    margin-bottom:80px;
}	
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text {
    width: 50%;
}
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_logo {
    width: 50%;
    margin-bottom: 30px;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_1 {
    margin-bottom: 20px;
}
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs {
    width: 45%;
}
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs img {
    width: 100%;
}	
	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs .pulka_pl_2_1 {
    display:none;
}
	
	
	
}




@media (max-width:570px) {
	
#pulka_pl_2 .pulka_pl_2 {
    flex-direction: column;
    align-items: center;
}
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text {
    width: 100%;
    margin: 0;
    max-width: 440px;
    margin-bottom: 20px;
}	
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_logo {
    width: 160px;
    margin-bottom: 20px;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs {
    width: 100%;
}
#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_imgs img {
    width: 100%;
    margin: 0 auto;
}

#pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_1, #pulka_pl_2 .pulka_pl_2 .pulka_pl_2_text .pulka_pl_2_text_2 {
    font-size: 16px;
}
	
	
}

















#pulka_pl_3 {
	margin-bottom:120px;
    text-align: center;	
}

#pulka_pl_3 h2 {
    font-size: 16px;
    color: #F96446;
    margin-bottom: 20px;	
}

#pulka_pl_3 .pulka_pl_3_text {
	font-family: 'GBold', sans-serif;
    font-size: 44px;
    text-transform: uppercase;
    color: #181819;
    padding: 0 120px;
	margin-bottom:40px;
}

#pulka_pl_3 .pulka_pl_3_text span {
	color: #F96446;
}

#pulka_pl_3 .pulka_pl_3_cards {
	display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card {
	width: 100%;
    max-width: 317px;
    height: 400px;
    background: #ededed;
    border-radius: 10px;
	display: flex;
    flex-direction: column;
    align-items: center;
	padding: 50px 18px 18px 18px
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card img {
    display: block;
    margin-bottom: 20px;
    width: 100%;
    max-width: 160px;
	border-radius: 50%;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card .pulka_pl_3_card_head {
	text-transform: uppercase;
    font-family: 'GBold', sans-serif;
    font-size: 24px;
	margin-bottom:5px;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card .pulka_pl_3_card_text {
    font-size: 18px;
}


#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card_1 {
    transform: rotate(-3deg);
	background-color: #C7C3B1;
	color: #181819;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card_2 {
    transform: rotate(3deg);
	background-color: #F96446;
	color: #FFFFFF;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card_3 {
    transform: rotate(-3deg);
	background-color: #181819;
	color: #D6E489;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card_4 {
    transform: rotate(3deg);
    background-color: #C7C3B1;
    color: #181819;
    background-image: url(/image/catalog/cld/pulka/3_4_bg.jpg);
    background-repeat: no-repeat;
	background-position: 0% 0%;
}



#pulka_pl_3 .pulka_pl_3_cards.pulka_pl_3_cards_mob {
    display:none;
}



@media (max-width:1000px) {

#pulka_pl_3 .pulka_pl_3_text {
    font-size: 32px;
	padding: 0 60px;
}


#pulka_pl_3 .pulka_pl_3_cards {
    justify-content: space-around;
    flex-wrap: wrap;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card {
    margin-bottom: 40px;
}







#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card .pulka_pl_3_card_head {
    font-size: 18px;
}
#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card .pulka_pl_3_card_text {
    font-size: 16px;
}



}


@media (max-width:770px) {

#pulka_pl_3 {
    margin-bottom:80px;
}	

#pulka_pl_3 .pulka_pl_3_text {
    font-size: 24px;
	padding: 0 30px;
}
#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card {
    max-width: 270px;
}


}



@media (max-width:660px) {


#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card {
    max-width: 240px;
}


}


@media (max-width:570px) {


#pulka_pl_3 .pulka_pl_3_cards.pulka_pl_3_cards_desc {
    display:none;
}
#pulka_pl_3 .pulka_pl_3_cards.pulka_pl_3_cards_mob {
    display:block;
}

#pulka_pl_3 .pulka_pl_3_cards .pulka_pl_3_card { 
    height: auto;
    padding: 30px 18px 30px 18px;
    justify-content: flex-start;
    margin-bottom: 0px;	
}


}



@media (max-width:490px) {

#pulka_pl_3 h2 {
    font-size: 14px;
    margin-bottom: 10px;
}
#pulka_pl_3 .pulka_pl_3_text {
    font-size: 22px;
    padding: 0 10px;
    margin-bottom: 20px;
}


}



















#pulka_pl_4 {
	margin-bottom:120px;
	text-align: center;
}

#pulka_pl_4 .pulka_pl_4_wrap {
	background: #181819;
	border-radius: 10px;
	color:#FFFFFF;
	padding:80px 60px;
    background-image: url(/image/catalog/cld/pulka/4_bg.png);
    background-repeat: no-repeat;
	background-position: 0% 0%;	
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_head {
    font-size: 16px;
    color: #D6E489;
    margin-bottom: 20px;	
}

#pulka_pl_4 .pulka_pl_4_wrap h2 {
    font-family: 'GBold', sans-serif;
    font-size: 42px;
    text-transform: uppercase;
    color: #FFFFFF;
	margin-bottom: 20px;	
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_text {
    font-size: 18px;
    color: #FFFFFF;
    padding: 0 100px;	
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_text + .pulka_pl_4_text {
    margin: 20px auto 40px auto;
}



#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block {
    width: 100%;
    max-width: 260px;
}


#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(1) {
    z-index: 9;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(2) {
    z-index: 8;
	margin-top: 70px;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(3) {
    z-index: 7;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(4) {
    z-index: 8;
	margin-top: 70px;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(5) {
    z-index: 7;
}



#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block + .pulka_pl_4_block {
    margin-left:-15px;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block img {
    display: block;
    margin-bottom: 16px;
    width: 100%;
    max-width: 260px;
}




#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block .pulka_pl_4_year {
    font-family: 'GMedium', sans-serif;
    font-size: 24px;
	margin-bottom:4px;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block .pulka_pl_4_step {
    font-size: 18px;
}








@media (max-width:1000px) {

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block .pulka_pl_4_year {
    font-size: 20px;
}
#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block .pulka_pl_4_step {
    font-size: 16px;
}




}





@media (max-width:770px) {
	
#pulka_pl_4 {
    margin-bottom:80px;
}		
	
#pulka_pl_4 .container {
    padding:0;
}	
	
#pulka_pl_4 .pulka_pl_4_wrap {
    padding: 60px 30px;
    background-position: 52% 17%;	
}


#pulka_pl_4 .pulka_pl_4_wrap h2 {
    font-size: 32px;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_text {
    padding: 0 30px;
}



#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block {
    width: 50%;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block + .pulka_pl_4_block {
    margin-left: 0;
	margin-top: 30px;
}


#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(2) {
    transform: translateY(50%);
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(4) {
    transform: translateY(50%);
}





}






@media (max-width:525px) {

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_head {
    font-size: 14px;
    margin-bottom: 10px;
}

#pulka_pl_4 .pulka_pl_4_wrap h2 {
    font-size: 21px;
	margin-bottom: 10px;
}
#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_text {
    padding: 0px 0px;
    font-size: 16px;
}
#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_text + .pulka_pl_4_text {
    margin: 10px auto 40px auto;
}


#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 100%;
    transform: translateY(0%) !important;
	margin-top: -10px !important;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block > div {
    width:50%;
}



#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block img {
    margin-bottom: 0px;
    width: 50%;
}




#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(2) {
	flex-direction: row-reverse;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(4) {
	flex-direction: row-reverse;
}




#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(1) img, #pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(3) img, #pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(5) img {
    margin-right:12px;
}
#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(1) > div {
    white-space:nowrap;
}

#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(2) img, #pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block:nth-child(4) img {
    margin-left:12px;
}




#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block .pulka_pl_4_year {
    font-size: 18px;
}
#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block .pulka_pl_4_step {
    font-size: 16px;
}





}







@media (max-width:360px) {

#pulka_pl_4 .pulka_pl_4_wrap {
    padding: 80px 10px;
}
#pulka_pl_4 .pulka_pl_4_wrap .pulka_pl_4_blocks .pulka_pl_4_block {
    margin-top: 0 !important;
}
}
























#pulka_pl_5 {
	margin-bottom:120px;
	text-align: center;
}

#pulka_pl_5 .pulka_pl_5_head {
	font-size:16px;
	color:#F96446;
	margin-bottom:20px;
}

#pulka_pl_5 h2 {
    font-family: 'GBold', sans-serif;
    font-size: 42px;
    text-transform: uppercase;
	margin-bottom: 40px;	
}

#pulka_pl_5 .pulka_pl_5_prods {
    position: relative;
    width: 100%;
    max-width: 1470px;
    margin: 0 auto;
    overflow: hidden;
}

#pulka_pl_5 .pulka_pl_5_prod {
    
}


.pulka_pl_5_pagination_thumbs {
	display:none;
}


#pulka_pl_5 .pulka_pl_5_prod img, #pulka_pl_5 .pulka_pl_5_prod_thumb img {
	width:100%;
	max-width: 210px;
}

.pulka_pl_5_prod_thumb {
	border: 1px solid #f4f4f2;
}

.pulka_pl_5_prod_thumb.swiper-slide-active {
	border: 1px solid #C7C3B1;
	border-radius:4px;
	overflow: hidden;
}

#pulka_pl_5 .pulka_pl_5_prods .swiper_button_next.swiper-button-disabled, .swiper_button_prev.swiper-button-disabled {
    opacity: 1;
    cursor: pointer;
    pointer-events: auto;
}






.swiper_button_prev, .swiper_button_next {
    transition: all .3s ease;
    z-index: 2;
    background-image: none;
    outline: 0;
    position: absolute;
    width: 46px;
    height: 46px;
    background: #fff;
    box-shadow: 0 5px 10px rgb(0 0 0 / 5%);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 50%;
    margin: 0;
}

.swiper_button_next {
    transform: translateY(-50%);
    right: 15px;
}

.swiper_button_prev {
    transform: translateY(-50%);
    left: 15px;
}

.swiper_button_next img {
    transform: rotate(-90deg);
}

.swiper_button_prev img {
    transform: rotate(90deg);
}





@media (max-width:770px) {
#pulka_pl_5 {
    margin-bottom:70px;
}		
#pulka_pl_5 h2 {
    font-size: 32px;
}	
	
	
}


@media (max-width:525px) {

#pulka_pl_5 .pulka_pl_5_head {
    font-size: 14px;
    margin-bottom: 10px;
}
	
#pulka_pl_5 h2 {
    font-size: 21px;
    margin-bottom: 20px;	
}	
	
	
	
.pulka_pl_5_pagination_thumbs {
	display:block;
}	
	
#pulka_pl_5 .pulka_pl_5_prod {
    width: 100%;
    max-width: 210px;
}	
	
}




















#pulka_pl_6 {
	margin-bottom:60px;
	text-align: center;
}

#pulka_pl_6 .pulka_pl_6_wrap {
	display:flex;
}

#pulka_pl_6 .pulka_pl_6_shops_wrap {
	width: 50%;
	padding: 53px 70px 20px 70px;
}

#pulka_pl_6 h3 {
	font-family: 'GBold', sans-serif;
    font-size: 44px;
    text-transform: uppercase;
    color: #181819;
	margin-bottom:40px;
}

#pulka_pl_6 .pulka_pl_6_shops {
	
}

#pulka_pl_6 .pulka_pl_6_shop {
    margin-bottom: 40px;	
}

#pulka_pl_6 .pulka_pl_6_shop:last-child {
    margin-bottom: 0px;	
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_soon {
	font-size: 14px;
	display: inline-block;
    background: #F96446;
    padding: 5px 19px;
    color: #fff;
    border-radius: 4px;
    font-family: "CPM", sans-serif;
	margin-bottom: 4px;
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_head {
	font-family: 'GBold', sans-serif;
    font-size: 24px;
    margin-bottom: 8px;
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_text {
	font-size: 18px;
    font-family: "CPM", sans-serif;	
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_text a {
	color:#000;
	text-decoration:underline;
}



#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_links {
    margin-top: 8px;	
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_links a {
	font-size: 18px;
    color: #181819;
    text-decoration: underline;
    font-family: "CPM", sans-serif;	
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_links a + a {
	margin-left:30px;
}





#pulka_pl_6 .pulka_pl_6_map {
	width: 50%;
    height: 600px;
    padding: 0;
    margin: 0;
    border-radius: 10px;
    overflow: hidden;
}

.pulka_pl_6_where_mob {
	display:none;
}



@media (max-width:1000px) {
#pulka_pl_6 .pulka_pl_6_shops_wrap {
    padding: 40px 40px 20px 20px;
}	
	
#pulka_pl_6 h3 {
    font-size: 36px;
    margin-bottom: 30px;
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_head {
    font-size: 20px;
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_text {
    font-size: 16px;
}
	
#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_links a {
    font-size: 16px;
}	
	
	
}



@media (max-width:770px) {
#pulka_pl_6 {
    margin-bottom: 40px;
}	
	
#pulka_pl_6 .pulka_pl_6_shops_wrap {
    padding: 40px 30px 20px 10px;
}	
	
#pulka_pl_6 h3 {
    font-size: 26px;
    margin-bottom: 25px;
}
#pulka_pl_6 .pulka_pl_6_shop {
    margin-bottom: 30px;
}

#pulka_pl_6 .pulka_pl_6_shop .pulka_pl_6_shop_head {
    font-size: 18px;
}



	
}


@media (max-width:600px) {
#pulka_pl_6 .pulka_pl_6_wrap {
    flex-direction: column-reverse;
}
	
#pulka_pl_6 .pulka_pl_6_map {
    width: 100%;
    height: 317px;
	margin-bottom:14px;
}	
#pulka_pl_6 .pulka_pl_6_shops_wrap {
    padding: 0px 15px 0px 15px;
    width: 100%;
}	

#pulka_pl_6 .pulka_pl_6_hide_desc {
	display:none;
}
#pulka_pl_6 .pulka_pl_6_where_mob {
	display:block;
	margin-bottom:17px;
}

#pulka_pl_6 .pulka_pl_6_where_mob .pulka_pl_6_shops .pulka_pl_6_shop {
	margin-bottom:0;
}



}















#pulka_pl_7 {
    height: 30px;
    overflow: hidden;
    width: 100%;
    background-color: #D6E489;
    display: flex;
    align-items: center;
	margin-bottom:60px;
}

#pulka_pl_7 > div {
    height: 10px;
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    background: url(/catalog/view/theme/default/image/pulka/pulka_scroll.png) repeat-x 0 0;
    filter: invert(1);
    background-size: 122px;
    animation: pulka_scroll 3s linear infinite;
}

@keyframes pulka_scroll {
  0%{background-position:0 0}
  100%{background-position:-122px 0}
}

@media (max-width:770px) {
#pulka_pl_7 {
    margin-bottom: 40px;
}	
}


footer {
    margin-top: 60px;
}