.index.skifman header {
	height: 95px;
}

.skifman {
	font-family: Inter;
	color: #3D3D3D;
	line-height: 130%;
}

.skifman .container {   
    padding-right: 1rem;
    padding-left: 1rem;   
}

.skifman .row {
    margin-left: -1rem;
	margin-right: -1rem;
}

.skifman .row > * {   
    padding-right: 1rem;
    padding-left: 1rem;    
}

.skifman h2 {	
	color: #00A4E1;
	text-align: center;
	font-family: Inter;
	font-size: 50px;
	font-style: normal;
	font-weight: 700;
	line-height: 120%;
	text-align: center;
}

	.skifman h2 span {
		color: #3D3D3D;
		font-family: inherit;
		font-size: inherit;	
		font-weight: 400;
		line-height: inherit;		
	}
	
.skifman_blue_button, 
.skifman_white_button {	
	text-align: center;		
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 100%;
	text-transform: uppercase;
	border-radius: 60px;
	border: 1px solid #00A4E1;
	padding: 18px 38px;
	display: inline-block;
}	

.skifman_blue_button {
	color: #FFF;
	background: #00A4E1;	
}

.skifman_blue_button:hover {
	background: #FF7D32;
	color: #FFF;
	border: 1px solid #FF7D32;
}

.skifman_white_button {
	color: #00A4E1;
	background: #FFF;
}

.skifman_white_button:hover {
	color: #FF7D32;
	border: 1px solid #FF7D32;
}

.skifman main section {
	margin-bottom: 120px;
}

	.skifman main section.skifman_1 {
		margin-top: 162px;
		margin-bottom: 62px;
	}
	
		.skifman_1_header {
			margin-bottom: 32px;
		}
		
			.skifman_1_header h1 {						
				font-size: 50px;
				line-height: 130%;
				font-weight: 400;				
			}
			
				.skifman_1_header h1 span {
					color: #00A4E1;					
					font-weight: 700;
					line-height: inherit;
					text-transform: uppercase;
				}
	
		.skifman_1_grey {
			margin-bottom: 20px;
			border-radius: 40px;
			background: #F7F8F8;
			padding: 24px 45px 24px 30px;
		}
		
			.skifman_1_grey p {				
				font-size: 20px;
				line-height: 26px;
				font-weight: 600;
				margin-bottom: 16px;
			}
			
			.skifman_1_grey ul, 
			.sk3wb_img_data ul, 
			.sk5io_data ul {
				margin: 0 0 0 20px;
				padding: 0;
				display: flex;
				flex-direction: column;
				gap: 12px;
			}
			
				.skifman_1_grey ul li, 
				.sk3wb_img_data ul li, 
				.sk5io_data ul li {
					font-size: 18px;
					line-height: 140%;
					font-weight: 400;
					list-style-type: disc;					
				}
				
					.skifman_1_grey ul li strong, 
					.sk3wb_img_data ul li strong, 
					.sk5io_data ul li strong {
						font-weight: 600;
					}
					
		.skifman_1_btn_1 {
			margin-bottom: 20px;
		}
		
			.skifman_1_btn_1 > *, 
			.skifman_1_btn_2 > * {
				width: 100%;
			}

		.skifman_1_btn_2 {

		}	

		.skifman_1_img_wrapper {
			position: relative;
		}

			.skifman_1_img_wrapper img {
				padding: 83px 0 0 66px;
				width: 100%;
				max-width: 452px;
			}
			
			.skifman_1_img_wrapper div {
				position: absolute;
				top: 30px;
				left: 30px;
				color: #00a4e1;
				font-size: 14px;
				font-style: italic;
				font-weight: 400;
				line-height: 140%;
				border-radius: 60px;
				border: 1px solid #00a4e1;
				padding: 10px 16px;
			}
	
	
	.skifman main section.skifman_2 {
		margin-bottom: 88px;
	}
	
		.skifman_2_wrapper {
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			align-items: stretch;
			margin: 0 -16px;
		}
		
			.sk2w_shell {
				padding: 0 16px;
				width: 33.333333%;
				margin-bottom: 32px;
			}
		
				.sk2w_cell {
					border-radius: 40px;
					background: #F7F8F8;
					padding: 30px;
					display: flex;
					gap: 20px;	
					height: 100%;
				}
				
					.sk2w_cell_img {
						flex-shrink: 0;
						width: 80px;
						
					}
					
						.sk2w_cell_img img {
							width: 100%;
						}
					
					.sk2w_cell_header {					
						font-size: 20px;
						font-weight: 600;
					}
					
						.sk2w_cell_header span {
							display: block;
							margin-top: 10px;
							font-size: 12px;
							line-height: 130%;
							font-weight: 400;
						}
		
			.sk3w_header {				
				max-width: 847px;
				margin: 0 auto 40px;
			}
			
			.sk3w_links {
				display: flex;
				flex-wrap: wrap;
				justify-content: center;
				align-items: flex-start;
				margin: 0 -10px 40px;
			}

				.sk3w_links span {
					padding: 0 10px;
					margin-bottom: 20px;
					display: block;
				}
				
					.sk3w_links span a {
						display: block;
						white-space: nowrap;
						border-radius: 20px;
						background: #F7F8F8;						
						padding: 10px 15px;						
						font-size: 16px;
						font-weight: 500;
						line-height: 100%; /* 16px */						
					}
					
					.sk3w_links span a:hover, 
					.sk3w_links span.active a {
						color: #00A4E1;
					}
			
				.sk3w_blocks_one {
					display: none;
				}
				
				.sk3w_blocks_one.active {
					display: flex;
				}
				
					.sk3wb_img {
						height: 100%;
						border-radius: 40px;
						background: #00A4E1;
						/* padding: 413px 30px 30px; */
						padding: 50px 30px;
						position: relative;
						display: flex;
						justify-content: center;
						align-items: center;
					}
					
						.sk3wb_img img {
							/* position: absolute;
							top: 40px;
							left: 50%;							
							transform: translateX(-50%);
							height: 389px;
							z-index: 1; */
							width: 100%;
							height: 100%;
							object-fit: contain;
							object-position: center;
						}
						
						.skifman_equipment_6 .sk3wb_img img, 
						.skifman_3 .sk3wb_img img {
							position: absolute;
							top: 40px;
							left: 50%;							
							transform: translateX(-50%);
							width: auto;
							height: 389px;
							z-index: 1;
						}
					
						.sk3wb_img_data {							
							position: relative;
							z-index: 0;
							border-radius: 30px;
							background: #F7F8F8;
							padding: 30px;
						}
			
					.sk3_box {
						display: flex;
						flex-direction: column;
						justify-content: space-between;
						align-items: flex-start;
					}
						
							.sk3wb_data_header {								
								font-size: 32px;	
								line-height: 130%;
								font-weight: 700;	
								margin-bottom: 32px;
							}
							
							/*.sk3wb_data_features {
								display: flex;
								flex-wrap: wrap;
								margin: 0 -10px;
							}
							
								.sk3wb_data_features_one {
									width: 50%;
									padding: 0 10px;
									margin-bottom: 20px;
								}
								
									.sk3wb_data_features_one span {
										display: block;
										padding: 20px 0 0 56px;
										font-size: 16px;
										font-weight: 600;
										background: url('../../img/skifman/skifman_blue_bullet.svg') 30px 24px no-repeat;
										background-size: 18px auto;
									}*/
									
							.sk3wb_data_features ul {
								display: flex;
								flex-wrap: wrap;
								margin: 0 -10px;
								list-style: none;
								grid-gap: unset;
							}
							
								.sk3wb_data_features ul li {
									width: 25%;
									padding: 0 10px;
									margin: 0 0 20px;
									font-size: 16px;									
									font-weight: 600;
									line-height: 130%;					
								}
								
								.skifman_3 .sk3wb_data_features ul li {
									width: 50%;
								}
								
								.sk3wb_data_features ul li:before {
									display: none;
								}
								
									.sk3wb_data_features ul li span {
										display: block;
										padding: 20px 0 0 56px;
										font-size: 16px;
										font-weight: 600;
										background: url('../../img/skifman/skifman_blue_bullet.svg') 30px 24px no-repeat;
										background-size: 18px auto;
										min-height: 42px;
									}
						
						.sk3wb_buttons {
							display: flex;
							flex-direction: column;
							gap: 20px;
						}
						
							.sk3wb_buttons > * {
								width: 100%;								
							}
	
		.sk4_wrapper, 
		.sk7_wrapper {
			border-radius: 40px;
			background: #FF7D32;
			padding: 30px;
		}
		
			.sk4_wrapper_cell {
				display: flex;
				flex-direction: column;
				justify-content: flex-end;
				height: 100%;
			}
			
				.sk4_wrapper_cell h2 {					
					text-align: left;
					color: #fff;
					margin-bottom: 20px;
				}
				
					.sk4_wrapper_cell h2 span {
						text-align: left;
						color: inherit;
					}
			
				.sk4_wrapper_cell_text {
					color: #FFF;
					font-size: 24px;
					font-weight: 400;
					line-height: 130%; /* 31.2px */
					margin-bottom: 40px;
				}
				
				.sk4_wrapper_cell_form {
					
				}
				
					.sk4_wrapper_cell_form form {
						display: flex;
						flex-direction: column;
						gap: 10px;
					}
					
						.sk4_row {
							display: flex;
							gap: 20px;
						}
						
							.sk4_row_name {
								width: 264px;
								color: #FFF;
								font-size: 18px;								
								line-height: 140%;
							}
							
							.sk4_row_value {
								display: flex;
								gap: 5px;
							}
							
								.sk4_row_value span {
									color: #FFF;
									font-size: 18px;									
									line-height: 140%;
								}
								
								.sk4_row_value > input, 
								.sk15_row > input {
									color: #3D3D3D;									
									font-size: 18px;									
									font-weight: 400;
									line-height: 140%;							
									padding: 5px 10px;									
									border-radius: 4px;
									background: #FFF;
									max-width: 85px;
									border: none;
								}
								
								.sk4_row_value > input::placeholder, 
								.sk15_row > input::placeholder	{
									color: rgba(0, 0, 0, 0.20);
								}
								
								.sk4_row_value label {
									cursor: pointer;
									position: relative;
								}
								
								.sk4_row_value label:first-child {
									margin: 0 22px 0 25px;
									width: 85px;
								}
								
									.sk4_row_value label input {
										position: absolute;
										left: 0;
										top: 0;
										width: 20px;
										height: 20px;
										opacity: 0;										
									}
									
									.sk4_row_value label span {
										position: relative;
										padding-left: 30px;
										background: url('../../img/skifman/rb.svg') left center no-repeat;
										color: #FFF;
										font-size: 18px;
										line-height: 140%;
									}
									
									.sk4_row_value label input:checked + span {
										background-image: url('../../img/skifman/rb_active.svg');
									}
								
							.sk4_row button {
								margin-top: 40px;
								width: 100%;
							}	
							
							.sk4_row button:hover {
								border-color: #fff;
							}	
			
				.sk4_wrapper_img img {
					width: 100%;
					height: 100%;
					object-fit: cover;
					object-position: center;
				}
		
			.sk5_subheader_text, 
			.sk6_subheader_text, 
			.sk9_subheader_text, 
			.sk11_subheader_text {
				color: #3D3D3D;
				text-align: center;				
				font-size: 24px;				
				font-weight: 400;
				line-height: 140%;
				margin: 20px auto 60px;
				max-width: 847px;
			}
			
			.sk5_collage {
				width: 749px;
				height: 687px;
				position: relative;
				margin: 0 auto 60px;
			}
			
				.sk5_collage > img {
					position: relative;					
				}
				
				.sk5c_item {
					position: absolute;					
					display: flex;
					border-radius: 10px;
					background: #33B6E7;					
					gap: 10px;
					align-items: center;					
					--main-block-width: 260;
					--main-block-height: 80;
					width: calc(var(--main-block-width) * 1px);
					height: calc(var(--main-block-height) * 1px);					
				}
				
				.sk5c_item:before, 
				.sk5c_item:after {
					content: '';
					position: absolute;					
				}
				
				.sk5c_item:before {
					background-position: center;
					background-repeat: no-repeat;
					background-size: contain;
				}
				
				.sk5c_item:after {					
					border-radius: 50%;					
					border: 1px solid #FFF;
					background: #FF7D32;
					color: #FFF;					
					font-size: 18px;					
					font-weight: 300;					
					display: flex;
					justify-content: center;
					align-items: center;
					width: calc( var(--main-block-height) / 2 * 1px );
					height: calc( var(--main-block-height) / 2 * 1px );
				}
				
					.sk5c_item_img {
						width: 98px;
						height: 100%;
						flex-shrink: 0;
						border-radius: 10px;
						border: 1px solid rgba(0, 0, 0, 0.20);
						background: #F7F8F8;
						display: flex;
						justify-content: center;
						align-items: center;
					}
					
						.sk5c_item_img img {
							height: 64px;
						}
					
					.sk5c_item_text {
						color: #FFF;
						font-size: 14px;
						font-weight: 600;
						line-height: 130%;
					}
					
				.sk5c_item.sk5c_item_1 {
					bottom: 4.07%;
					left: -13.08%;
				}

					.sk5c_item.sk5c_item_1:before {
						width: calc( 84 / var(--main-block-width) * 100%);
						height: calc( 139 / var(--main-block-height) * 100%);
						bottom: 50%;
						left: 100%;
						background-image: url('../../img/skifman/scheme_element_1.svg');
					}
					
					.sk5c_item.sk5c_item_1:after {	
						content: '1';
						bottom: calc( 50% + (139 / var(--main-block-height) * 100%));
						left: calc( 100% + (84 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}
					
				.sk5c_item.sk5c_item_2 {
					bottom: 4.07%;
					right: -13.08%;
				}

					.sk5c_item.sk5c_item_2:before {
						width: calc( 136 / var(--main-block-width) * 100%);
						height: calc( 139 / var(--main-block-height) * 100%);
						bottom: 50%;
						right: 100%;
						background-image: url('../../img/skifman/scheme_element_2.svg');
					}
					
					.sk5c_item.sk5c_item_2:after {
						content: '2';
						bottom: calc( 50% + (139 / var(--main-block-height) * 100%));
						right: calc( 100% + (136 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}	
					
				.sk5c_item.sk5c_item_3 {
					top: 31.87%;
					left: -26.16%;
				}

					.sk5c_item.sk5c_item_3:before {
						width: calc( 72 / var(--main-block-width) * 100%);
						height: calc( 102 / var(--main-block-height) * 100%);
						top: 50%;
						left: 100%;
						background-image: url('../../img/skifman/scheme_element_3.svg');
					}
					
					.sk5c_item.sk5c_item_3:after {
						content: '3';
						top: calc( 50% + (102 / var(--main-block-height) * 100%));
						left: calc( 100% + (72 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}

				.sk5c_item.sk5c_item_4 {
					top: 31.87%;
					right: -26.03%;
				}

					.sk5c_item.sk5c_item_4:before {
						width: calc( 122 / var(--main-block-width) * 100%);
						height: calc( 72 / var(--main-block-height) * 100%);
						top: 50%;
						right: 100%;
						background-image: url('../../img/skifman/scheme_element_4.svg');
					}
					
					.sk5c_item.sk5c_item_4:after {
						content: '4';
						top: calc( 50% + (72 / var(--main-block-height) * 100%));
						right: calc( 100% + (122 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}	
					
				.sk5c_item.sk5c_item_5 {
					bottom: 30.27%;
					right: -26.03%;
				}

					.sk5c_item.sk5c_item_5:before {
						width: calc( 234 / var(--main-block-width) * 100%);
						height: calc( 44 / var(--main-block-height) * 100%);
						bottom: 50%;
						right: 100%;
						background-image: url('../../img/skifman/scheme_element_5.svg');
					}
					
					.sk5c_item.sk5c_item_5:after {
						content: '5';
						bottom: calc( 50% + (44 / var(--main-block-height) * 100%));
						right: calc( 100% + (234 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}
					
				.sk5c_item.sk5c_item_6 {
					top: 5.67%;
					left: -13.08%;
				}

					.sk5c_item.sk5c_item_6:before {
						width: calc( 74 / var(--main-block-width) * 100%);
						height: calc( 282 / var(--main-block-height) * 100%);
						top: 50%;
						left: 100%;
						background-image: url('../../img/skifman/scheme_element_6.svg');
					}
					
					.sk5c_item.sk5c_item_6:after {
						content: '6';
						top: calc( 50% + (282 / var(--main-block-height) * 100%));
						left: calc( 100% + (74 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}	
					
				.sk5c_item.sk5c_item_7 {
					top: 5.67%;
					right: -13.03%;
				}

					.sk5c_item.sk5c_item_7:before {
						width: calc( 61 / var(--main-block-width) * 100%);
						height: calc( 179 / var(--main-block-height) * 100%);
						top: 50%;
						right: 100%;
						background-image: url('../../img/skifman/scheme_element_7.svg');
					}
					
					.sk5c_item.sk5c_item_7:after {
						content: '7';
						top: calc( 50% + (179 / var(--main-block-height) * 100%));
						right: calc( 100% + (61 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}	
					
				.sk5c_item.sk5c_item_8 {
					bottom: 30.27%;
					left: -26.16%;
				}

					.sk5c_item.sk5c_item_8:before {
						width: calc( 252 / var(--main-block-width) * 100%);
						height: calc( 44 / var(--main-block-height) * 100%);
						bottom: 50%;
						left: 100%;
						background-image: url('../../img/skifman/scheme_element_8.svg');
					}
					
					.sk5c_item.sk5c_item_8:after {
						content: '8';
						bottom: calc( 50% + (44 / var(--main-block-height) * 100%));
						left: calc( 100% + (252 / var(--main-block-width) * 100%) - (var(--main-block-height) / 4 * 1px));
					}

			.sk5_items {
				border: 1px solid rgba(0, 0, 0, 0.2);
				border-radius: 40px;
			}

				.sk5_items_one {
					border-top: 1px solid rgba(0, 0, 0, 0.2);
					padding: 30px;
					display: flex;
					gap: 32px;
				}
				
				.sk5_items_one:first-child {
					border: none;
				}
				
					.sk5_items_one > * {
						flex-shrink: 0;
					}
				
					.sk5io_number {
						width: 36px;						
						text-align: right;						
						font-size: 16px;						
						font-weight: 600;
						line-height: 130%;
					}
					
					.sk5io_img {
						width: 163px;
						height: 163px;
						border-radius: 30px;
						background: #F7F8F8;
						display: flex;
						justify-content: center;
						align-items: center;
						padding: 20px;
					}
					
						.sk5io_img img {
							width: 100%;
						}
					
					.sk5io_name {
						width: 261px;						
						font-size: 16px;						
						font-weight: 600;
						line-height: 130%;
					}
					
					.sk5io_data {
						flex-shrink: 1;
					}
						
							.sk5io_data ul li {								
								font-size: 14px;
								line-height: 120%;
							}					
			
			.sk6_items {
				display: flex;
				flex-direction: column;
				gap: 32px;
			}
			
				.sk6_items_one {
					height: 474px;
				}
				
					.sk6_items_one_data {
						padding: 30px;
						border-radius: 40px;
						border: 1px solid rgba(0, 0, 0, 0.20);
						background: #F7F8F8;
						height: 100%;
						position: relative;
					}
					
						.sk6iod_counter {
							margin-bottom: 20px; 
							color: #00A4E1;
							font-size: 30px;
							font-weight: 500;
							line-height: 140%;
						}
						
							.sk6iod_counter span {
								color: #3D3D3D;								
								font-size: 16px;								
								font-weight: 300;
								line-height: inherit;
							}
						
						.sk6iod_header {							
							font-size: 25px;
							font-weight: 600;
							line-height: 130%;
							margin-bottom: 10px;
						}
						
						.sk6iod_text {							
							font-size: 18px;							
							font-weight: 400;
							line-height: 140%;
							display: flex;
							flex-direction: column;
							gap: 10px;
						}
						
							.sk6iod_text p {
								margin: 0;
							}
							
						.sk6iod_pagination {
							position: absolute;
							left: 30px;
							bottom: 30px;
							height: 10px;
							display: flex;
							justify-content: flex-start;
							align-items: center;
							gap: 10px;
						}

							.sk6iod_pagination span {
								width: 6px;
								height: 6px;
								border-radius: 50%;
								border-radius: 5px;
								background: #C9C4C4;
							}
							
							.sk6iod_pagination span.active {
								width: 10px;
								height: 10px;
								background: #00A4E1;
								
							}
					
					.sk6_items_one_img {
						height: 100%;
					}
					
						.sk6_items_one_img img {
							width: 100%;
							height: 100%;
							object-fit: cover;
							object-position: center;
							border-radius: 40px;
						}
			
				.sk7_wrapper_img img {
					width: 100%;
					height: 100%;
					object-fit: cover;
					object-position: center;
				}			
			
			.sk7_wrapper_data {
				display: flex;
				flex-direction: column;
				justify-content: space-between;
				height: 100%;
			}
			
				.sk7wd_text {
					padding-top: 90px;	
					display: flex;
					flex-direction: column;	
					gap: 12px;
					position: relative;
				}
				
				.sk7wd_text:after { 
					content: '';
					position: absolute;
					top: 20px;
					left: 0;
					width: 43px;
					height: 43px;
					background: url('../../img/skifman/quotes.svg') left top no-repeat;
					background-size: contain;
				}
				
					.sk7wd_text p {
						color: #FFF;
						font-family: Merriweather;
						font-size: 25px;
						font-style: italic;						
						line-height: 120%;
						margin: 0;
					}
				
					.sk7wd_data_name {
						color: #FFF;						
						font-size: 20px;						
						font-weight: 600;
						line-height: 130%;
						margin-bottom: 5px;
					}
					
					.sk7wd_data_position {
						color: #FFF;
						font-size: 16px;
						font-weight: 400;
						line-height: 140%;
					}
					
	.skifman main section.skifman_8 {
		margin-bottom: 88px;
	}
		
			.sk8_items {
				margin-top: 60px;
			}
			
				.sk8_items_one {
					border-radius: 40px;
					border: 1px solid rgba(0, 0, 0, 0.20);
					background: #F7F8F8;
					padding: 30px;
					margin-bottom: 32px;
				}
				
					.sk8io_img {
						margin-bottom: 20px;
					}
					
						.sk8io_img img {
							width: 100%;
							border-radius: 30px;
						}
					
					.sk8io_text {						
						text-align: center;						
						font-size: 16px;						
						font-weight: 600;
						line-height: 130%;
						min-height: 42px;
					}
			
			.sk9_items {
				display: flex;
				flex-direction: column;
				gap: 20px;
			}
			
				.sk9_items_one {
					display: flex;
					gap: 32px;
					height: 252px;
				}
				
					.sk9_items_one_img {
						flex-shrink: 0;
					}
					
						.sk9_items_one_img img {
							width: 100%;
						}
					
					.sk9_items_one_data {
						border-radius: 40px;
						background: #F7F8F8;
						padding: 30px;
						display: flex;
						gap: 32px;
					}
						
							.sk9iod_data_header {								
								font-size: 25px;
								font-weight: 600;
								line-height: 130%;
								margin-bottom: 10px;
							}
							
							.sk9iod_data_text {								
								font-size: 18px;
								font-weight: 400;
								line-height: 140%;
							}
							
						.sk9iod_counter	{
							flex-shrink: 0;
							width: 132px;
							border-left: 1px solid rgba(0, 0, 0, 0.20);
							color: #00A4E1;
							text-align: right;							
							font-size: 85px;
							font-weight: 300;
							line-height: 100%;
						}
						
	
	.skifman main section.skifman_10 {
		margin-bottom: 88px;
	}
			
			.sk10_items {
				margin-top: 60px;
			}
			
				.sk10_items_one {
					border-radius: 40px;
					background: #00A4E1;
					padding: 30px;
					height: 100%;
				}
				
					.sk10io_img {
						height: 80px;
						margin-bottom: 60px;
					}
					
						.sk10io_img img {
							height: 100%;
						}
					
						.sk10io_text_header {
							color: #FFF;							
							font-size: 20px;						
							font-weight: 600;
							line-height: 130%;
							margin-bottom: 10px;
						}
						
						.sk10io_text_body {
							color: #FFF;
							font-size: 16px;
							font-weight: 400;
							line-height: 140%;
						}

				.sk11_items_one {
					border-radius: 40px;					
					min-height: 194px;					
					margin-bottom: 32px;
				}
				
					.sk11_items_one img {
						width: 100%;
					}
		
			.sk12_items {
				margin-top: 60px;
			}
				
					.sk12case_wrapper {
						margin-bottom: 40px;
					}
					
						.sk12case_wrapper a {
							height: 460px;
							border-radius: 40px;					
							background-blend-mode: normal, color, normal;
							padding: 30px;
							display: block;
							position: relative;
						}
						
						.sk12case_wrapper a:after {
							content: '';
							position: absolute;
							width: 60px;
							height: 60px;
							border-radius: 50%;
							right: 30px;
							bottom: 30px;
							background: url('../../img/skifman/case_arrow_white.svg') center no-repeat;
							background-size: contain;
						}
	
							.sk12case_wrapper a img {
								display: none;
							}
							
							.sk12case_wrapper a span {
								color: #FFF;
								font-size: 25px;
								font-weight: 600;
								line-height: 130%;
							}							
							
					.swiper_controls {
						height: 32px;
						display: flex;
						align-items: center;
						justify-content: space-between;
					}

						.swiper_controls_line {
							height: 1px;
							background: rgba(0, 0, 0, 0.2);
							flex-grow: 1;
						}
						
						.swiper_controls_counter {							
							font-size: 16px;
							font-weight: 600;
							line-height: 22.4px;
							text-align: left;
							margin: 0 20px 0 30px;
						}
						
							.swiper_controls_counter span {
								opacity: 0.8;
								font-weight: 300;
							}
						
						.swiper_controls_buttons {
							display: flex;
							justify-content: flex-end;
							gap: 10px;
						}
						
							.swiper_controls_buttons > * {
								position: static;
								margin: 0;
								padding: 0;
								
								width: 32px;
								height: 32px;
								display: block;
								background-position: center;
								background-repeat: no-repeat;
								background-size: contain;
								background-image: url('../../img/skifman/case_arrow_right.svg');
							}
							
							.swiper_controls_buttons > *:after,
							.swiper_controls_buttons > *:before {
								display: none;
							}
							
							.skifman_12 .swiper-button-prev {
								transform: rotate(180deg);
							}
		
			.skifman_13 .swiper-wrapper {
				flex-direction: column;	
			}
		
			.sk13_items {
				margin-top: 60px;
				margin-bottom: 56px;
			}			
				
				.skifman_13 .swiper-wrapper .swiper-slide {
					height: auto;
				}
			
				.sk13_items_one {
					display: flex;
					justify-content: space-between;
					align-items: center;
					margin-bottom: 32px;
					border-radius: 32px 32px 200px 32px;
					background: #00A4E1;
					padding: 32px 32px 32px 135px;
					gap: 68px;
					height: 100%;
				}
				
					.sk13_items_one_data {
						margin-top: 16px;
						position: relative;
					}
					
					.sk13_items_one_data:after {
						content: '';
						position: absolute;
						top: 5px;
						left: -93px;
						width: 56px;
						height: 51px;
						background: url('../../img/skifman/quotes.svg') center no-repeat;
						background-size: contain;
					}
					
						.sk13iod_text {
							margin-bottom: 36px;
						}
							
								.sk13iod_text_cell p {
									margin: 0;
									color: #FFF;
									font-family: Merriweather;
									font-size: 20px;
									font-style: italic;
									font-weight: 400;
									line-height: 160%;
								}

							.sk13iod_data_name {
								color: #FFF;							
								font-size: 18px;								
								font-weight: 700;
								line-height: 160%;
							}
							
							.sk13iod_data_position {
								color: #FFF;								
								font-size: 18px;								
								font-weight: 400;
								line-height: 160%;
							}							
					
					.sk13_items_one_img {
						width: 360px;
						flex-shrink: 0;
					}
					
						.sk13_items_one_img a {
							display: block;
							position: relative;
						}
						
						.sk13_items_one_img a:after {
							content: '';
							position: absolute;
							left: 24px;
							bottom: 24px;
							width: 96px;
							height: 96px;
							background: url('../../img/skifman/client_arrow.svg') center no-repeat;
							background-size: contain;
							display: block;
						}
						
						.sk13_items_one.textreview .sk13_items_one_img a:after {
							display: none;
						}
						
							.sk13_items_one_img a img {
								width: 100%;
								border-radius: 500px 500px 500px 96px;
							}
				
			.sk13_link {
				text-align: center;
			}				
		
			.sk14_wrapper_cell {
				margin-top: 80px;
				position: relative;
			}
		
				.sk14_wrapper_cell img {
					width: 100%;
				}
				
				.sk14_wrapper_cell span {
					display: block;					
					color: #FFF;					
					font-size: 16px;					
					font-weight: 600;
					line-height: 100%;
					border-radius: 20px;
					background: #FF7D32;
					padding: 7px 15px;
					position: absolute;
					top: 55.6%;
					left: 19.12%;					
				}
	
	.skifman_15 {		
		margin-bottom: 100px;
	}
	
		.skifman_15 .col-12 {
			padding-bottom: 120px;
			border-bottom: 1px solid #D9D9D9;
		}
	
			.skifman_15 .sk4_wrapper_cell {			
				justify-content: center;			
			}
			
			.skifman_15 .sk4_wrapper_cell_form form {
				gap: 16px;
			}
			
			.skifman_15 .sk4_row button {
				margin-top: 24px;			
			}
		
			.sk15_row {
				width: 100%;
			}
			
				.sk15_row > input {				
					font-size: 18px;				
					font-weight: 400;
					line-height: 160%;					
					padding: 5px 10px;
					max-width: none;
					width: 100%;
				}
				
				.skifman_15 .sk15_row > input {					
					padding: 15.5px 24px;					
				}
				
.index.skifman .sk4_wrapper .form_row_notice {
	color: #fff;
}	
				
.index.skifman .sk4_wrapper .form_row_notice a {
    text-decoration: underline;
    color: #fff;
}

.xs_visible, .md_visible {
	display: none;
}

@media (max-width:1023px){
	
	.index.skifman .container {
        max-width: 750px;
	}	
	
	.index.skifman header {
		height: 73px;
	}	

	.skifman .row {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}

	.skifman .row > * {   
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}

	.skifman h2 {			
		font-size: 32px;
		margin-bottom: 0;
	}

	.skifman main section {
		margin-bottom: 60px;
	}

		.skifman main section.skifman_1 {
			margin-top: 105px;
			margin-bottom: 60px;
		}
		
			.skifman_1_header {
				margin-bottom: 24px;
			}
			
				.skifman_1_header h1 {						
					font-size: 27px;							
				}
				
					.skifman_1_header h1 span {
						font-size: 32px;						
					}
		
			.skifman_1_grey {
				margin-bottom: 24px;				
				padding: 20px;
			}
			
				.skifman_1_grey p {				
					font-size: 18px;
					line-height: 1.3;					
				}
				
				.skifman_1_grey ul, 
				.sk3wb_img_data ul, 
				.sk5io_data ul {
					gap: 6px;
				}
				
					.skifman_1_grey ul li, 
					.sk3wb_img_data ul li, 
					.sk5io_data ul li {
						font-size: 14px;			
					}

			.skifman_1_img_wrapper {				
				height: 100%;
			}

				.skifman_1_img_wrapper img {					
					width: 100%;
					height: 100%;
					object-fit: contain;
					object-position: center;
					padding: 145px 20px 0;
				}
				
				.skifman_1_img_wrapper div {					
					top: 100px;
					left: 20px;					
					padding: 10px;
				}		
		
		.skifman main section.skifman_2 {
			margin-bottom: 44px;
		}
		
			.skifman_2_wrapper {
				margin: 0 -8px;
			}
			
				.sk2w_shell {					
					padding: 0 8px;
					width: 50%;
					margin-bottom: 16px;
				}
			
					.sk2w_cell {
						border-radius: 20px;						
						padding: 20px;						
						gap: 16px;							
					}
						
						.sk2w_cell_header {					
							font-size: 18px;							
						}
							
					.sk2w_shell:nth-child(1) {		
						order: 1;
					}
					
					.sk2w_shell:nth-child(2) {		
						order: 2;
					}
					
					.sk2w_shell:nth-child(3) {		
						order: 5;
					}
					
					.sk2w_shell:nth-child(4) {		
						order: 3;
					}
					
					.sk2w_shell:nth-child(5) {		
						order: 4;
					}						
			
				.sk3w_header {				
					max-width: none;
					margin-bottom: 32px;
				}
				
				.sk3w_links {					
					margin: 0 -8px 32px;
				}

					.sk3w_links span {
						padding: 0 8px;
						margin-bottom: 16px;						
					}
					
						.sk3w_links span a {													
							font-size: 12px;											
						}
					
						.sk3wb_img {
							min-height: 100%;
							border-radius: 20px;							
							padding: 320px 26px 32px;							
						}
						
							.sk3wb_img img {								
								top: 50px;								
								height: 256px;								
							}
						
							.sk3wb_img_data {								
								border-radius: 20px;							
								padding: 20px;
							}
							
										.sk3wb_img_data ul li strong {
											display: block;
										}
							
								.sk3wb_data_header {								
									font-size: 24px;
									margin-bottom: 24px;
								}
								
									.sk3wb_data_features_one {										
										width: 100%;
										margin: 0;
									}
									
										.sk3wb_data_features_one span {											
											padding: 14px 0 0 42px;
											font-size: 12px;									
											background-position: 16px 17px;																					
										}
							
							.sk3wb_buttons {
								gap: 24px;
							}
			
			.sk4_wrapper {
				padding: 40px 42px 46px;
			}
			
			.sk4_wrapper .row > *:nth-child(2) {
				display: none;
			}
				
					.sk4_wrapper_cell h2 {					
						text-align: center;						
						margin-bottom: 35px;
					}
					
						.sk4_wrapper_cell h2 span {
							text-align: center;							
						}
				
					.sk4_wrapper_cell_text {						
						font-size: 18px;						
						margin: 0 auto 40px;
						max-width: 450px;
						text-align: center;
					}
						
							.sk4_row {								
								align-items: center;
							}
							
								.sk4_row_name {									
									font-size: 16px;									
								}
								
								.sk4_row_value {
									gap: 10px; 
									align-items: center;
								}
								
									.sk4_row_value span {										
										font-size: 16px;										
									}
									
									.sk4_row_value > input, 
									.sk15_row > input {																		
										font-size: 16px;
									}
									
									.sk4_row_value label:first-child {
										margin: 0 29px 0 25px;
										width: 85px;
									}
										
										.sk4_row_value label span {											
											font-size: 16px;											
										}
									
								.sk4_row button {
									margin-top: 30px;									
								}	
			
				.sk5_subheader_text, 
				.sk6_subheader_text, 
				.sk9_subheader_text, 
				.sk11_subheader_text {						
					font-size: 18px;					
					margin: 16px auto 48px;					
					max-width: 400px;
				}
				
				.sk5_subheader_text {
					margin-bottom: 66px;					
				}
				
				.sk5_collage {
					width: 389px;					
					height: 359px;					
					margin-bottom: 80px;
				}
				
					.sk5_collage > img {						
						width: 100%;
					}
					
					.sk5c_item {					
						--main-block-width: 192;								
					}
					
					.sk5c_item:after {							
						font-size: 14px;						
						width: calc( var(--main-block-height) / 4 * 1px );
						height: calc( var(--main-block-height) / 4 * 1px );
					}
					
						.sk5c_item_img {
							width: 88px;							
						}
						
							.sk5c_item_img img {
								height: 58px;
							}
						
						.sk5c_item_text {							
							font-size: 12px;							
							padding-right: 10px;
						}
						
					.sk5c_item.sk5c_item_1 {						
						left: -110px;
						bottom: -32px;
					}

						.sk5c_item.sk5c_item_1:before {
							width: calc( 34 / var(--main-block-width) * 100%);
							height: calc( 103 / var(--main-block-height) * 100%);							
						}
						
						.sk5c_item.sk5c_item_1:after {							
							bottom: calc( 50% + (103 / var(--main-block-height) * 100%));
							left: calc( 100% + (34 / var(--main-block-width) * 100%) - (var(--main-block-height) / 7 * 1px));
						}
						
					.sk5c_item.sk5c_item_2 {						
						right: -110px;
						bottom: -32px;
					}

						.sk5c_item.sk5c_item_2:before {
							width: calc( 75 / var(--main-block-width) * 100%);
							height: calc( 86 / var(--main-block-height) * 100%);
							bottom: 60%;
						}
						
						.sk5c_item.sk5c_item_2:after {							
							bottom: calc( 50% + (86 / var(--main-block-height) * 100%));
							right: calc( 100% + (75 / var(--main-block-width) * 100%) - (var(--main-block-height) / 7 * 1px));
						}	
						
					.sk5c_item.sk5c_item_3 {						
						top: 86px;
						left: -110px;
					}

						.sk5c_item.sk5c_item_3:before {
							width: calc( 22 / var(--main-block-width) * 100%);
							height: calc( 74 / var(--main-block-height) * 100%);							
						}
						
						.sk5c_item.sk5c_item_3:after {							
							top: calc( 25% + (74 / var(--main-block-height) * 100%));
							left: calc( 100% + (22 / var(--main-block-width) * 100%) - (var(--main-block-height) / 7 * 1px));
						}

					.sk5c_item.sk5c_item_4 {						
						top: 86px;
						right: -110px;
					}

						.sk5c_item.sk5c_item_4:before {
							width: calc( 19 / var(--main-block-width) * 100%);
							height: calc( 57 / var(--main-block-height) * 100%);							
						}
						
						.sk5c_item.sk5c_item_4:after {							
							top: calc( 30% + (57 / var(--main-block-height) * 100%));
							right: calc( 100% + (19 / var(--main-block-width) * 100%) - (var(--main-block-height) / 7 * 1px));
						}	
						
					.sk5c_item.sk5c_item_5 {						
						bottom: 91px;
						right: -110px;
					}

						.sk5c_item.sk5c_item_5:before {
							width: calc( 79 / var(--main-block-width) * 100%);
							height: calc( 24 / var(--main-block-height) * 100%);							
						}
						
						.sk5c_item.sk5c_item_5:after {							
							bottom: calc( 50% + (24 / var(--main-block-height) * 100%));
							right: calc( 100% + (79 / var(--main-block-width) * 100%) - (var(--main-block-height) / 7 * 1px));
						}
						
					.sk5c_item.sk5c_item_6 {						
						top: -18px;
						left: -110px;
					}

						.sk5c_item.sk5c_item_6:before {
							width: calc( 44 / var(--main-block-width) * 100%);
							height: calc( 158 / var(--main-block-height) * 100%);							
						}
						
						.sk5c_item.sk5c_item_6:after {							
							top: calc( 50% + (158 / var(--main-block-height) * 100%));
							left: calc( 100% + (44 / var(--main-block-width) * 100%) - (var(--main-block-height) / 7 * 1px));
						}	
						
					.sk5c_item.sk5c_item_7 {						
						top: -18px;
						right: -110px;
					}

						.sk5c_item.sk5c_item_7:before {
							width: calc( 34 / var(--main-block-width) * 100%);
							height: calc( 106 / var(--main-block-height) * 100%);							
						}
						
						.sk5c_item.sk5c_item_7:after {							
							top: calc( 45% + (106 / var(--main-block-height) * 100%));
							right: calc( 100% + (34 / var(--main-block-width) * 100%) - (var(--main-block-height) / 7 * 1px));
						}	
						
					.sk5c_item.sk5c_item_8 {						
						bottom: 72px;
						left: -110px;
					}

						.sk5c_item.sk5c_item_8:before {
							width: calc( 86 / var(--main-block-width) * 100%);
							height: calc( 54 / var(--main-block-height) * 100%);
							bottom: 55%;							
						}
						
						.sk5c_item.sk5c_item_8:after {							
							bottom: calc( 50% + (54 / var(--main-block-height) * 100%));
							left: calc( 100% + (86 / var(--main-block-width) * 100%) - (var(--main-block-height) / 5 * 1px));
						}

					.sk5_items_one {						
						padding: 20px 10px;						
						gap: 16px;
					}
					
						.sk5io_number {												
							font-size: 14px;							
						}
						
						.sk5io_img {
							width: 109px;
							height: 109px;
							border-radius: 20px;							
							padding: 13px;
						}
						
						.sk5io_name {
							width: 192px;						
							font-size: 14px;							
						}
			
				.sk6_subheader_text {					
					max-width: 335px;
				}
				
				.sk6_items {
					gap: 20px;
				}
				
					.skifman .row.sk6_items_one {
						height: auto;
						border: 1px solid rgba(0, 0, 0, 0.20);
						padding: 16px 16px 74px;
						margin: 0;
						border-radius: 20px;
						background: #F7F8F8;
					}
					
					.skifman .row.sk6_items_one > * {
						padding: 0;
					}
					
					.sk6_items_one > *:nth-child(1) {
						order: 2;
					}
					
					.sk6_items_one > *:nth-child(2) {
						order: 1;
					}
					
						.sk6_items_one_data {
							padding: 0;
							border-radius: 0;
							border: none;							
							height: 100%;							
						}
						
							.sk6iod_counter {
								margin-bottom: 20px; 								
								font-size: 24px;
							}
							
								.sk6iod_counter span {																
									font-size: 14px;									
								}
							
							.sk6iod_header {							
								font-size: 20px;								
								margin-bottom: 10px;
							}
							
							.sk6iod_text {							
								font-size: 16px;								
								gap: 12px;
							}
								
							.sk6iod_pagination {								
								left: 0;
								bottom: -40px;								
							}								
						
						.sk6_items_one_img {
							height: 299px;
							margin-bottom: 20px;
						}
						
							.sk6_items_one_img img {								
								border-radius: 10px;
							}
		
			.sk7_wrapper {
				border-radius: 20px;
				padding: 32px;
			}
			
			.sk7_wrapper .row > *:nth-child(1) {
				order: 2;
			}
			
			.sk7_wrapper .row > *:nth-child(2) {
				order: 1;
			}
			
				.sk7_wrapper_img {
					text-align: right;
				}
				
					.sk7_wrapper_img img {
						width: 150px;
						height: 150px;
						border-radius: 50%;
						object-fit: cover;
						object-position: center;
					}				
				
				.sk7_wrapper_data {
					padding-right: 16px;
				}
				
					.sk7wd_text {
						padding: 0;						
						gap: 12px;												
					}
					
					.sk7wd_text:after { 
						display: none;						
					}
					
						.sk7wd_text p {							
							font-size: 18px;										
							line-height: 160%;							
						}
					
						.sk7wd_data_name {											
							font-size: 15px;							
							line-height: 160%;
							margin-top: 24px;
							margin-bottom: 0;
						}
						
						.sk7wd_data_position {							
							font-size: 14px;							
							line-height: 150%;
						}					
		
		.skifman main section.skifman_8 {
			margin-bottom: 36px;
		}
			
				.sk8_items {
					margin-top: 34px;
					justify-content: center;
				}
				
					.sk8_items_one {
						border-radius: 30px;						
						padding: 16px;
						margin-bottom: 24px;
					}
						
							.sk8io_img img {								
								border-radius: 20px;
							}
						
						.sk8io_text {												
							font-size: 14px;
						}					
				
				.sk9_subheader_text {
					max-width: 430px;					
				}
				
				.sk9_items {
					gap: 16px;
				}
				
					.sk9_items_one {
						height: auto;
						position: relative;
						padding: 20px;
						border-radius: 20px;
						background: #f7f8f8;
					}
					
						.sk9_items_one_img {
							position: absolute;
							left: 20px;
							top: 20px;
							width: 172px;
							height: 121px;							
						}
						
							.sk9_items_one_img img {
								width: 100%;
								height: 100%;
								object-fit: cover;
								object-position: center;
								border-radius: 10px;
							}
						
						.sk9_items_one_data {
							border-radius: 0;							
							padding: 0;							
							gap: 0;
						}
							
								.sk9iod_data_header {								
									font-size: 20px;									
									margin-bottom: 20px;
									height: 121px;
									display: flex;
									align-items: center;
									padding: 0 135px 0 188px;
								}
								
								.sk9iod_data_text {								
									font-size: 16px;									
									min-height: 110px;
								}
								
							.sk9iod_counter	{								
								position: absolute;
								top: 20px;
								right: 20px;
								width: 108px;
								padding-left: 16px;
								height: 121px;								
								font-size: 72px;								
							}							
		
		.skifman main section.skifman_10 {
			margin-bottom: 60px;
		}
				
				.sk10_items {
					margin-top: 48px;
				}
				
					.sk10_items_one {
						border-radius: 20px;						
						padding: 20px;						
					}
					
						.sk10io_img {
							height: 60px;
							margin-bottom: 20px;
						}
						
							.sk10io_text_header {								
								font-size: 16px;
							}
							
							.sk10io_text_body {								
								font-size: 12px;
							}				
		
		.skifman main section.skifman_11 {
			margin-bottom: 44px;
		}

					.sk11_items_one {
						border-radius: 20px;						
						min-height: 143px;					
						margin-bottom: 16px;
					}
			
				.sk12_items {
					margin-top: 48px;
				}
				
				.skifman_12 .swiper-container {
					padding-bottom: 0;	
				}
						
							.sk12case_wrapper {
								margin-bottom: 20px;
							}
							
								.sk12case_wrapper a {									
									border-radius: 20px;					
									background-blend-mode: normal, color, normal;
									padding: 24px;
								}
									
									.sk12case_wrapper a span {										
										font-size: 20px;
									}								
									
									.skifman_12 .swiper-button-prev, 
									.skifman_13 .swiper-button-prev	{
										transform: rotate(180deg);
									}
			
			.skifman_13 .swiper-container {
				padding-bottom: 20px;	
			}
			
				.skifman_13 .swiper-wrapper {
					flex-direction: row;	
				}
			
				.sk13_items {
					margin-top: 48px;
					margin-bottom: 48px;
				}
				
					.sk13_items_one {						
						justify-content: flex-end;
						flex-direction: column-reverse;
						margin-bottom: 0;
						border-radius: 16px;						
						padding: 16px;
						gap: 16px;
					}
					
						.sk13_items_one_data {
							margin-top: 0;							
						}
						
						.sk13_items_one_data:after {
							display: none;
						}
						
							.sk13iod_text {
								margin-bottom: 24px;
							}
								
									.sk13iod_text_cell p {										
										font-size: 18px;
									}
														
						.sk13_items_one_img {
							width: 100%;							
						}
							
							.sk13_items_one_img a:after {								
								left: 18px;
								bottom: 15px;
								width: 71px;
								height: 71px;								
							}
							
								.sk13_items_one_img a img {									
									border-radius: 500px 500px 500px 96px;
								}
					
				.sk13_link {
					text-align: center;
				}				
			
				.sk14_wrapper_cell {
					margin-top: 60px;					
				}
				
		.sk14_wrapper_cell span {			
			font-size: 12px;			
			padding: 4px 15px;			
		}		
		
		.skifman_15 {		
			margin-bottom: 60px;
		}
		
			.skifman_15 .col-12 {
				padding-bottom: 60px;				
			}
			
				.skifman_15 .sk4_wrapper_cell h2, 
				.skifman_15 .sk4_wrapper_cell_text {					
					margin-bottom: 24px;
				}
				
				.skifman_15 .sk4_row button {
					margin-top: 16px;			
				}
				
					.sk15_row > input {				
						font-size: 16px;						
						padding: 5px 10px;					
					}
					
					.skifman_15 .sk15_row > input {						
						padding: 15.5px 24px;						
					}
					
	.md_visible {
		display: flex;
	}
	
}

@media (max-width:767px){
	
	.xs_visible {
		display: block;
	}
	
	.xs_hidden {
		display: none;
	}	
	
	.index.skifman header {
		height: 61px;
	}
	
		.index.skifman header .logo img {
			max-width: 85px;
		}

	.skifman h2 {			
		font-size: 24px;		
	}

	.skifman main section {
		margin-bottom: 48px;
	}

		.skifman main section.skifman_1 {
			margin-top: 120px;
			margin-bottom: 48px;
		}
			
				.skifman_1_header h1 {						
					font-size: 24px;					
					text-align: center;
				}
				
					.skifman_1_header h1 span {
						font-size: 24px;						
					}
					
			.skifman_1 .col-md-6 {
				position: relative;
			}				
		
			.skifman_1_grey {
				margin-bottom: 456px;
			}
				
				.skifman_1_grey ul, 
				.sk3wb_img_data ul, 
				.sk5io_data ul {
					gap: 6px;
				}
				
					.skifman_1_grey ul li, 
					.sk3wb_img_data ul li, 
					.sk5io_data ul li {
						font-size: 16px;				
					}
			
				.skifman_1_btn_1 > *, 
				.skifman_1_btn_2 > * {					
					font-size: 14px;
				}

			.skifman_1_img_wrapper {				
				height: auto;
				position: absolute;
				left: 0;
				bottom: 170px;
				width: 100%;
			}

				.skifman_1_img_wrapper img {
					padding: 65px 16px 0;
				}
				
				.skifman_1_img_wrapper div {					
					top: 0;
					left: 0;
				}		
		
		.skifman main section.skifman_2 {
			margin-bottom: 32px;
		}
			
				.sk2w_shell {					
					width: 100%;					
				}
			
					.sk2w_cell {						
						padding: 14px 20px;						
					}
					
						.sk2w_cell_img {
							width: 60px;							
						}
						
						.sk2w_cell_header {					
							font-size: 16px;							
						}
					
					.sk2w_shell:nth-child(3) {		
						order: 3;
					}
					
					.sk2w_shell:nth-child(4) {		
						order: 5;
					}
					
					.sk2w_shell:nth-child(5) {		
						order: 4;
					}						
			
				.sk3w_header {				
					max-width: none;
					margin-bottom: 32px;
				}
				
				.sk3w_links {					
					margin: 0 -8px 16px;
				}

					.sk3w_links span {
						padding: 0 8px;
						margin-bottom: 16px;						
					}
					
						.sk3w_links span a {
							white-space: normal;
							text-align: center;
							line-height: 1.3;										
						}
					
						.sk3wb_img {
							min-height: 1px;
							height: 444px;							
							padding: 260px 50px 32px;							
							margin-bottom: 24px;
						}
						
							.sk3wb_img img {								
								top: 40px;								
								height: 224px;
							}
							
								.sk3wb_img_data ul {									
									gap: 6px;
								}
								
									.sk3wb_img_data ul li {
										font-size: 14px;
									}										
							
								.sk3wb_data_header {								
									font-size: 20px;	
									text-align: center;
								}
							
							.sk3wb_buttons {
								margin-top: 16px;
								gap: 20px;
							}
							
								.sk3wb_buttons > * {
									font-size: 14px;
								}		
			
			.sk4_wrapper {
				padding: 30px 24px 34px;
				border-radius: 20px;
			}
				
					.sk4_wrapper_cell h2 {						
						margin-bottom: 15px;
					}
					
						.sk4_wrapper_cell h2 span {
							text-align: center;							
						}
				
					.sk4_wrapper_cell_text {
						font-size: 16px;
						margin-bottom: 34px;
					}
						
							.sk4_row {								
								gap: 10px;
								flex-direction: column;
							}
							
								.sk4_row_name {
									font-size: 14px;									
									padding-left: 14px;
								}
								
								.sk4_row_value {
									gap: 10px; 									
								}
									
									.sk4_row_value label:first-child {
										margin: 0 55px 0 -20px;										
									}
									
								.sk4_row button {
									margin-top: 24px;									
								}	
			
				.sk5_subheader_text, 
				.sk6_subheader_text, 
				.sk9_subheader_text, 
				.sk11_subheader_text {							
					font-size: 16px;					
					margin: 16px auto 34px;					
				}
				
				.sk5_subheader_text {
					margin-bottom: 34px;					
				}
				
				.sk5_collage {
					width: 100%;
					max-width: 328px;
					height: auto;					
					margin: 0 auto 34px;
				}
				
					.sk5_collage > img {						
						width: 100%;
					}
					
					.sk5c_element {
						position: absolute;
						width: 17px;
						height: 17px;
						border: 1px solid #fff;
						border-radius: 50%;
						font-size: 14px;
						line-height: 16px;
						font-weight: 300;
						text-align: center;
						color: #fff;
						background: #ff7d32;
					}
					
					.sk5c_element.sk5c_1 {
						top: 187px;
						left: 100px;
					}
					
					.sk5c_element.sk5c_2 {
						top: 195px;
						left: 189px;
					}
					
					.sk5c_element.sk5c_3 {
						top: 151px;
						left: 52px;
					}
					
					.sk5c_element.sk5c_4 {
						top: 138px;
						left: 237px;
					}
					
					.sk5c_element.sk5c_5 {
						top: 158px;
						left: 188px;
					}
					
					.sk5c_element.sk5c_6 {
						top: 151px;
						left: 95px;
					}
					
					.sk5c_element.sk5c_7 {
						top: 107px;
						left: 223px;
					}
					
					.sk5c_element.sk5c_8 {
						top: 151px;
						left: 129px;
					}
					
					.sk5c_item {						
						display: none;
					}					

					.sk5_items_one {						
						padding: 24px;					
						gap: 16px;
						flex-direction: column;
						position: relative;
					}
					
						.sk5io_number {							
							position: absolute;
							top: 24px;
							left: 24px;
						}
						
						.sk5io_img {
							background: transparent;
							width: 100%;
							padding: 0;
							text-align: center;
						}
						
							.sk5io_img img {								
								width: 109px;
								height: 109px;
								object-fit: cover;
								object-position: center;
								background: #f7f8f8;
								padding: 13px;
								border-radius: 20px;
							}
						
						.sk5io_name {
							width: 100%;							
						}
							
								.sk5io_data ul li {									
									font-size: 12px;									
								}
				
					.skifman .row.sk6_items_one {						
						padding: 16px 16px 69px;
					}
						
							.sk6iod_counter {								
								font-size: 24px;
							}
							
								.sk6iod_counter span {																	
									font-size: 14px;
								}
							
							.sk6iod_header {							
								font-size: 20px;								
								margin-bottom: 10px;
							}
							
							.sk6iod_text {							
								font-size: 16px;								
								gap: 12px;
							}
								
							.sk6iod_pagination {								
								left: 0;
								bottom: -40px;
							}
						
						.sk6_items_one_img {
							height: 299px;
							margin-bottom: 20px;
						}
						
							.sk6_items_one_img img {								
								border-radius: 10px;
							}
		
			.sk7_wrapper {
				border-radius: 20px;
				padding: 16px;
			}
			
			.sk7_wrapper .row > *:nth-child(1) {
				order: 1;
			}
			
			.sk7_wrapper .row > *:nth-child(2) {
				order: 2;
			}
			
				.sk7_wrapper_img {
					text-align: center;
					margin-bottom: 16px;
				}		
				
				.sk7_wrapper_data {					
					padding: 0;
				}
				
					.sk7wd_text {
						gap: 10px;					
					}
					
					.sk7wd_text:after { 
						display: none;
					}					
		
		.skifman main section.skifman_8 {
			margin-bottom: 32px;
		}
				
				.sk8_items > * {
					margin-bottom: 16px;
				}
				
					.sk8_items_one {
						border-radius: 20px;
						margin-bottom: 0;
						height: 100%;
					}
						
							.sk8io_img img {								
								border-radius: 20px;
							}
				
					.sk9_items_one {
						flex-direction: column;
						gap: 20px;
					}
					
						.sk9_items_one_img {
							position: static;
							width: 100%;
							height: 186px;
						}
							
								.sk9iod_data_header {								
									font-size: 18px;									
									margin-bottom: 12px;
									height: 69px;									
									padding: 0 82px 0 0;
								}
								
								.sk9iod_data_text {								
									font-size: 16px;									
									min-height: 1px;
								}
								
							.sk9iod_counter	{								
								top: 226px;
								right: 33px;
								width: 57px;
								padding-left: 12px;
								height: 69px;
								font-size: 48px;								
							}							
		
		.skifman main section.skifman_10 {
			margin-bottom: 32px;
		}
				
				.sk10_items {
					margin-top: 34px;
				}
				
					.sk10_items > * {
						margin-bottom: 16px;
					}
				
					.sk10_items_one {						
						display: flex;
						gap: 16px;
						min-height: 178px;
						height: auto;
					}
					
						.sk10io_img {
							flex-shrink: 0;
							width: 60px;
						}
						
							.sk10io_img img {
								width: 100%;
							}				
		
		.skifman main section.skifman_11 {
			margin-bottom: 44px;
		}

					.sk11_items_one {
						border-radius: 20px;						
						min-height: 100px;						
						margin-bottom: 16px;
					}
			
				.sk12_items {
					margin-top: 34px;
				}
				
				.skifman_12 .swiper-container {
					padding-bottom: 0;	
				}
			
				.sk13_items {
					margin-top: 34px;
					margin-bottom: 48px;
				}
				
					.sk13_items_one {
						padding: 32px 16px 16px;						
					}
							
							.sk13_items_one_img a:after {								
								left: 21px;
								bottom: 19px;
								width: 83px;
								height: 83px;
							}
							
			.sk14_wrapper_cell span {								
				padding: 3px 10px;			
			}				
			
				.sk14_wrapper_cell {
					margin-top: 48px;					
				}
		
		.skifman_15 {		
			margin-bottom: 48px;
		}
		
			.skifman_15 .col-12 {
				padding-bottom: 48px;				
			}

}



/* 07 JUL 24 */

.skifman main section.breadcrumbs {
	margin-top: 20px;
	margin-bottom: 60px;
}

.skifman main section.skifman_equipment_1 {
	margin-bottom: 60px;
}

	.skifman main .skifman_equipment_1 h1 {
		font-size: 50px;
		line-height: 120%;
		font-weight: 500;		
		margin: 0;
	}
	
		.skifman main .skifman_equipment_1 h1 span {
			font-weight: 700;
			color: #00a4e1;
		}

.skifman main section.skifman_equipment_2 {	
	margin-bottom: 60px;
}

	.skifman_equipment_2 strong {
		display: inline;
	}
	
	.se2_wrapper {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		gap: 30px;
	}
	
		.skifman_equipment_2 .skifman_1_price {			
			font-size: 20px;		
			font-weight: 700;			
			margin-bottom: 10px;
			padding-left: 30px;
		}
		
		.skifman_equipment_2 .skifman_1_grey {
			margin: 0;
		}
		
		.skifman_equipment_2 .skifman_1_chars {
			margin-bottom: 30px;			
			font-size: 20px;			
			font-weight: 400;			
			padding-left: 30px;
		}
		
			.skifman_equipment_2 .skifman_1_chars a {
				color: #00a4e1;
				text-decoration: underline;
				text-decoration-thickness: 1px;
				text-underline-offset: 2px;
			}
			
			.skifman_equipment_2 .skifman_1_chars a:hover {
				text-decoration: none;
			}
		
		.skifman_equipment_2 .skifman_1_ask_specification {			
			font-size: 20px;			
			font-weight: 400;		
			padding-left: 30px;
		}
		
			.skifman_equipment_2 .skifman_1_ask_specification a {
				color: #ff7d32;				
			}
			
				.skifman_equipment_2 .skifman_1_ask_specification a:hover, 
				.se4swb_section_docs_one:hover .se4_cell_download_text {
					text-decoration: underline;
					text-decoration-thickness: 1px;
					text-underline-offset: 2px;
				}
			
		.skifman_equipment_2 .skifman_1_grey ul, 
		.skifman_equipment_2 .sk3wb_img_data ul, 
		.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul {
			gap: 5px;
		}	
			
		.skifman_equipment_2 .skifman_1_grey ul li, 
		.skifman_equipment_2 .sk3wb_img_data ul li, 
		.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li {
			padding: 0;
		}	
		
			.skifman_equipment_2 .skifman_1_grey ul li:before,
			.skifman_equipment_2 .sk3wb_img_data ul li:before, 
			.skifman_equipment_4 .se4_switch_wrapper_header ul li:before, 
			.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li:before {
				display: none;
			}		

.skifman main section.skifman_equipment_3 {
	margin-bottom: 15px;
}
	
		.skifman_equipment_3 .sk3wb_data_features .sk3wb_data_features_one {
			width: 25%;		
		}	

	.se4_switch_wrapper {
		padding: 30px 21px 28px;
		border-radius: 40px;
		background: #f7f8f8;
	}
	
		.se4_switch_wrapper_header {
			margin-bottom: 40px;
			position: relative;
		}
		
		.se4_switch_wrapper_header:before, 
		.se4_switch_wrapper_header ul li.active a:before {
			content: '';
			position: absolute;
			left: 0;
			bottom: 0;			
			width: 100%;			
		}
		
		.se4_switch_wrapper_header:before {			
			height: 1px;
			background: rgba(0, 0, 0, 0.10);
		}
		
			.se4_switch_wrapper_header ul {
				display: flex;
				align-items: center;
				gap: 45px;
			}
			
				.se4_switch_wrapper_header ul li {
					margin: 0;
					padding: 0;
					list-style: none;
				}
				
					.se4_switch_wrapper_header ul li a {
						padding: 12px 25px;
						display: block;
						position: relative;
					}
					
					.se4_switch_wrapper_header ul li.active a:before {
						height: 4px;
						background: #00a4e1;
					}
		
		.se4_switch_wrapper_body {
			padding: 0 25px;
		}

			.se4swb_section {
				margin: 0 -20px;
				display: none;
			}
			
			.se4swb_section.active {
				display: flex;
				flex-wrap: wrap;
			}
			
				.se4swb_one {
					width: 33.333333%;
					padding: 0 20px;
				}
				
				.se4_switch_wrapper_body .se4swb_section:nth-child(3) .se4swb_one {
					width: 50%;					
				}
				
					.se4swb_one_column {
						margin-bottom: 30px;
					}
					
						.se4swb_one_column strong {							
							font-size: 20px;							
							font-weight: 600;							
							margin-bottom: 16px;
						}
						
						.se4swb_one_column p {							
							font-size: 18px;							
							line-height: 140%;
							margin-bottom: 12px;
						}
						
						.se4swb_one_column ul {							
							list-style: none;
							gap: 10px;
							display: flex;
							flex-direction: column;
						}
						
							.se4swb_one_column ul li {	
								font-size: 18px;							
								line-height: 140%;
								padding: 0;
							}
							
							.se4swb_one_column ul li:before {	
								display: none;
							}
							
				.se4_notice {
					color: #3d3d3d;					
					font-size: 18px;					
					font-weight: 300;
					line-height: 140%;
					margin-top: 26px;
					margin-bottom: 22px;
				}					
							
				.se4swb_section_docs {
					display: flex;
					flex-wrap: wrap;
					gap: 30px;
					align-items: flex-start;
					justify-content: center;
				}

					.se4swb_section_docs_one {
						min-width: 457px;
						border-radius: 40px;
						background: #fff;
						display: flex;						
						padding: 20px 40px;
						min-height: 65px;
					}
					
						.se4_img {
							width: 72px;
							flex-shrink: 0;
						}
					
							.se4swb_section_docs_one img {
								max-width: 100%;
							}

						.se4_cell {
							display: flex;
							flex-direction: column;							
							justify-content: space-between;
							padding: 4px 0;
						}
						
							.se4_cell_name {															
								font-size: 18px;								
							}
							
							.se4_cell_download_text {
								padding-left: 25px;
								color: #00a4e1;								
								font-size: 16px;							
								font-weight: 500;								
								background: url('/assets/img/skifman/new/skifman_doc_download_icon.svg') left center no-repeat;
								background-size: 20px auto;
							}

	.se5_header, 
	.se6_header	{
		margin-bottom: 60px;
	}
	
		.se5_header h2,
		.se6_header h2 {			
			font-size: 50px;			
			font-weight: 700;
			line-height: 120%;
		}
		
			.se5_header h2 span, 
			.se6_header h2 span {
				font-weight: 500;
			}

		.se5_table table {
			min-width: 100%;
		}
				
					.se5_table table thead th {
						padding: 6px 12px;
						font-weight: 700;
						color: #fff;
						background: #00a4e1;
					}
					
					.se5_table table thead th, 
					.se5_table table tbody td {
						border: 1px solid #fff;	
						text-align: center;	
						font-size: 16px;
						line-height: 140%;	
					}
				
					.se5_table table tbody td {
						padding: 15px;
						background: #d8d8d8;
						color: rgba(0, 0, 0, 0.7);					
						font-weight: 500;						
					}	

					
					
					.se5_table table:not(.complicated, .complicated_2) tbody tr:nth-child(even) td {
						background: #cdcdcd;
					}
					
					.se5_table table.complicated tbody tr:nth-child(8n-0) td, 
					.se5_table table.complicated tbody tr:nth-child(8n-1) td, 
					.se5_table table.complicated tbody tr:nth-child(8n-2) td,
					.se5_table table.complicated tbody tr:nth-child(8n-3) td,

					.se5_table table.complicated_2 tbody tr:nth-child(6n-0) td, 
					.se5_table table.complicated_2 tbody tr:nth-child(6n-1) td, 
					.se5_table table.complicated_2 tbody tr:nth-child(6n-2) td {
						background: #cdcdcd;
					}

.skifman main section.skifman_equipment_6 {
	margin-bottom: 90px;
}
	
		.skifman .se6_body .row > * {
			margin-bottom: 30px;
		}

			.skifman_equipment_6 .sk3wb_img,
			.skifman_3 .sk3wb_img {				
				padding: 285px 16px 16px;				
			}
			
				.skifman_equipment_6 .sk3wb_img img, 
				.skifman_3 .sk3wb_img img {					
					top: 36px;					
					height: auto;
					max-height: 278px;
					max-width: 296px;					
				}
				
				.skifman_equipment_6 .sk3wb_img .sk3wb_img_data, 
				.skifman_3 .sk3wb_img .sk3wb_img_data {
					display: flex;
					flex-direction: column;
					height: 100%;
					justify-content: space-between;
					gap: 20px;
					background: #fff;
				}
				
					.skifman_equipment_6 .sk3wb_img .sk3wb_img_data strong {						
						font-size: 20px;						
						font-weight: 600;
						line-height: 120%;
					}
					
					.skifman_equipment_6 .se6_body .sk3wb_img .sk3wb_img_data strong {						
						font-size: inherit;						
						font-weight: 700;
						line-height: inherit;
						display: inline-block;
					}
					
					.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul {
						margin: 0;
					}
					
						.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li {
							color: rgba(0, 0, 0, 0.70);							
							font-size: 16px;							
							line-height: 160%;
							padding-left: 15px;
							background: url('/assets/img/skifman/new/list_element.svg') left top no-repeat;
							background-size: 9px auto;
							list-style: none;
						}
						
						.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li span {
							font-weight: 700;
						}
					
					.skifman_equipment_6 .sk3wb_img .sk3wb_img_data > a {
						width: 100%;
					}

/* /07 JUL 24 */	

@media (max-width:991px){

	.skifman_3 .sk3wb_data_features ul li {
		width: 100%;
	}

}


/* 03 DEC 24 */

.sk5c_visible_xs {
	display: none;
}

@media (max-width:1023px) {
	
	.skifman main section.breadcrumbs {
		margin-top: 32px;
		margin-bottom: 32px;
	}
	
	.skifman main section.skifman_equipment_1 {
		margin-bottom: 40px;
	}
	
	.skifman_equipment_2 > .container > .row > *:first-child {
		margin-bottom: 40px;
	}

		.skifman_equipment_2 .sk3wb_img {        
			border-radius: 40px;
			padding: 56px;			
		}
		
			.skifman_equipment_2 .sk3wb_img img { 
				height: 487px;
			}
			
		.skifman_equipment_2 .skifman_1_grey {
			padding: 30px;
		}

		.skifman_equipment_2 .se2_wrapper {
			gap: 20px;
		}		
		
		    .skifman_equipment_2 .skifman_1_grey p {
				font-size: 20px;
			}
			
			.skifman_equipment_2 .skifman_1_grey ul li, 
			.skifman_equipment_2 .skifman_1_grey ul li strong {
				font-size: 16px;
			}
			
		.skifman_equipment_2 .skifman_1_chars {
			margin-bottom: 20px;			
			padding-left: 0;
		}

		.skifman_equipment_2 .skifman_1_ask_specification {			
			padding-left: 0;
		}
		
		.skifman main section.skifman_equipment_3 {
			margin-bottom: 60px;
		}
		
		.skifman_equipment_3 .sk3wb_data_features ul {
			display: grid;
			grid-template-columns: 50% 50%;
			grid-gap: 20px 16px;
			margin: 0;
		}
		
			.skifman_equipment_3 .sk3wb_data_features ul li {
				width: 100%;
				padding: 0;
				margin: 0;				
			}
			
				.skifman_equipment_3 .sk3wb_data_features ul li span {					
					padding: 0 0 0 26px;					
					background-position: left top;
					background-size: 18px auto;
					min-height: 21px;
				}				
				
	.skifman_equipment_4 .se4swb_one {
		width: 100%;
		padding: 0;
	}	

		.skifman_equipment_4 .se4swb_one_column {
			margin-bottom: 32px;
		}		
		
		.skifman_equipment_4 .se4_notice {			
			font-size: 16px;			
			margin: 0;
		}
		
		.skifman_equipment_4 .se4swb_one_column ul {			
			gap: 8px;
		}
		
			.skifman_equipment_4 .se4swb_one_column ul li {
				font-size: 16px;			
			}

		.skifman_equipment_4 .se4_switch_wrapper_header {
			margin-bottom: 32px;			
		}
		
			.skifman_equipment_4 .se4_switch_wrapper_header ul {				
				gap: 27px;
			}
			
		.skifman_equipment_4 .se4_switch_wrapper_header ul li a {
			padding: 8px 8px 16px 8px;
		}
		
	.skifman_equipment_4 .se4swb_section_docs {    
		gap: 24px;		
		justify-content: flex-start;
	}

		.skifman_equipment_4 .se4swb_section_docs_one, 
		.skifman_equipment_4 .se4_switch_wrapper_body .se4swb_section:nth-child(3) .se4swb_one {
			width: 100%;			
		}

		.skifman_equipment_4 .se4swb_section {			
			flex-direction: column;
		}			

	.skifman_equipment_5 .se5_header, 
	.skifman_equipment_6 .se6_header {
		margin-bottom: 48px;
	}
	
		.skifman_equipment_5 .se5_header h2, 
		.skifman_equipment_6 .se6_header h2 {
			font-size: 32px;			
		}
		
		.skifman_equipment_5 .se5_table table thead th, 
		.skifman_equipment_5 .se5_table table tbody td, 
		.skifman_equipment_6 .se6_table table thead th, 
		.skifman_equipment_6 .se6_table table tbody td {			
			font-size: 12px;
			line-height: 120%;		
			padding: 4px 3px;			
		}
		
	.skifman main section.skifman_equipment_6 {
		margin-bottom: 30px;
	}

	.skifman_equipment_6 .se6_body .sk3wb_img .sk3wb_img_data strong {
		font-size: 18px;		
	}
	
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data {    
		gap: 16px;   
	}	
	
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul {
		gap: 8px;
	}
	
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li, 
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li strong {    
		font-size: 14px !important;
	}
	
	.skifman_equipment_6 .sk3wb_img {
		padding: 196px 16px 16px;
	}

	.skifman_equipment_6 .sk3wb_img img {
		top: 24px;		
		max-height: 190px;
		max-width: 224px;
		object-fit: contain;
		object-position: center;
	}

	.index.skifman .skifman_15 .sk4_wrapper {
        padding: 48px;
    }
	
	    .index.skifman .skifman_15 .col-lg-6 {
			padding-bottom: 0;
			border: none;
		}
		
		.index.skifman .skifman_15 .sk4_wrapper_cell {
			margin: 0 auto;
			width: 100%;
			max-width: 400px;
		}

}

@media (max-width:767px) {
	
	.sk5c_visible_md {
		display: none;
	}
	
	.sk5c_visible_xs {
		display: block;
	}
	
	.skifman main section.breadcrumbs {
		margin-top: 24px;
		margin-bottom: 20px;
	}
	
	.skifman main section.skifman_equipment_1 {
		margin-bottom: 32px;
	}
	
		.skifman main .skifman_equipment_1 h1 {
			font-size: 24px;
		}
	
	.skifman main section.skifman_equipment_2 {
		margin-bottom: 32px;
	}
	
	.skifman_equipment_2 > .container > .row > *:first-child {
		margin-bottom: 32px;
	}

		.skifman_equipment_2 .sk3wb_img {        
			border-radius: 20px;
			padding: 30px;
			height: auto;
			margin: 0;
		}		

			.skifman_equipment_2 .sk3wb_img img { 
				height: 276px;
			}
			
		.skifman_equipment_2 .skifman_1_grey {
			padding: 20px;
			border-radius: 20px;
		}

		.skifman_equipment_2 .se2_wrapper {
			gap: 16px;
		}		
		
		    .skifman_equipment_2 .skifman_1_grey p {
				font-size: 18px;
			}
			
			.skifman_equipment_2 .skifman_1_grey ul li, 
			.skifman_equipment_2 .skifman_1_grey ul li strong {				
				line-height: normal;
			}
			
		.skifman_equipment_2 .skifman_1_chars {
			margin-bottom: 12px;
			font-size: 16px;			
		}

		.skifman_equipment_2 .skifman_1_ask_specification {			
			font-size: 16px;
		}
		
		.skifman main section.skifman_equipment_3 {
			margin-bottom: 48px;
		}
		
		.skifman_equipment_3 .sk3wb_data_features ul {
			grid-template-columns: 1fr;
			grid-gap: 16px;
		}

	.skifman_equipment_4 .se4_switch_wrapper {
		padding: 24px;
		border-radius: 20px;		
	}			

		.skifman_equipment_4 .se4swb_one_column {
			margin-bottom: 24px;
		}		
		
		.skifman_equipment_4 .se4swb_one_column ul {			
			gap: 4px;
		}

		.skifman_equipment_4 .se4_switch_wrapper {
			padding: 24px 20px;
			border-radius: 20px;
		}

			.skifman_equipment_4 .se4_switch_wrapper_header {
				margin-bottom: 24px;			
			}
			
				.skifman_equipment_4 .se4_switch_wrapper_header ul {				
					gap: 8px;
				}
				
					.skifman_equipment_4 .se4_switch_wrapper_header ul li {
						font-size: 14px;
						line-height: 18px;
					}
				
						.skifman_equipment_4 .se4_switch_wrapper_header ul li a {
							padding: 4px 4px 12px 4px;
							height: 56px;
							display: flex;
							align-items: center;
						}
		
	.skifman_equipment_4 .se4swb_section_docs {    
		gap: 24px;		
	}
		
		.skifman_equipment_4 .se4swb_section_docs_one {			
			border-radius: 20px;			
			padding: 16px;	
			min-width: 1px;	
			align-items: center;
		}

			.skifman_equipment_4 .se4_cell_name {
				font-size: 16px;
				margin-bottom: 12px;
			}
			
			.skifman_equipment_4 .se4swb_one_column p {
				font-size: 16px;
				line-height: 130%;
				margin-bottom: 0;
			}

		.se4swb_one_column strong {
			font-size: 18px;
			margin-bottom: 16px;
		}	

	.skifman_equipment_5 .se5_header, 
	.skifman_equipment_6 .se6_header {
		margin-bottom: 32px;
	}
	
		.skifman_equipment_5 .se5_header h2, 
		.skifman_equipment_6 .se6_header h2 {
			font-size: 24px;			
		}
		
		.skifman_equipment_5 .se5_table table thead th, 
		.skifman_equipment_5 .se5_table table tbody td, 
		.skifman_equipment_6 .se6_table table thead th, 
		.skifman_equipment_6 .se6_table table tbody td {			
			font-size: 8px;
			padding: 3px 2px;			
		}
		
		.skifman_equipment_5 .se5_table table thead th, 		
		.skifman_equipment_6 .se6_table table thead th {
			font-size: 6px;
		}
		
	.skifman main section.skifman_equipment_6 {
		margin-bottom: 30px;
	}

	.skifman_equipment_6 .se6_body .sk3wb_img .sk3wb_img_data strong {
		font-size: 18px;		
	}
	
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data {    
		gap: 16px;
		height: auto;	
	}	
	
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul {
		gap: 8px;
	}
	
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li, 
	.skifman_equipment_6 .sk3wb_img .sk3wb_img_data ul li strong {    
		font-size: 14px !important;
	}
	
	.skifman_equipment_6 .sk3wb_img {
		padding: 196px 16px 16px;
		height: auto;
		margin: 0;
	}

	.skifman_equipment_6 .sk3wb_img img {
		max-height: 180px;
		max-width: 280px;
	}
	
	.skifman_equipment_6 .skifman_white_button {		
		font-size: 14px;		
		font-weight: 400;
	}

	.index.skifman .skifman_15 .sk4_wrapper {
        padding: 34px 24px;
    }
		
	.skifman_6 .sk6iod_text p, 
	.skifman_6 .sk6iod_text ul li {
		font-size: 16px;
		line-height: 140%;
	}	

}

/* /03 DEC 24 */


/* 27 DEC 24 */

.skifman_1_new {
	margin-top: 95px;
	margin-bottom: 128px;
}

	.s1n_wrapper {
		margin-top: 70px;
	}
	
		.s1nw_header {
			margin-bottom: 20px;
		}
		
			.s1nw_header h1 {
				color: #00a4e1;
				font-family: Inter;
				font-size: 50px;
				font-style: normal;
				font-weight: 700;
				line-height: 130%;
				text-transform: uppercase;
			}
			
		.s1nw_text {
			color: #3d3d3d;
			font-family: Inter;
			font-size: 24px;
			font-style: normal;
			font-weight: 400;
			line-height: 130%;
			margin-bottom: 40px;
		}

			.s1nw_list ul {
				display: flex;
				flex-direction: column;
				gap: 30px;
			}
			
				.s1nw_list ul li {
					color: #3d3d3d;
					font-family: Inter;
					font-size: 18px;
					font-style: normal;
					font-weight: 400;
					line-height: 130%;
					padding-left: 42px;
					min-height: 32px;
					background: url('/assets/img/skifman/skifman_check_icon.svg') left top no-repeat;
					background-size: 32px auto;
				}
				
					.s1nw_list ul li img {
						max-width: 27px;
						border: 1px solid #eee;
					}

		.s1n_img_wrapper img {
			max-width: 100%;
		}
			
	.skifman_1_new .skifman_blue_button, 
	.skifman_1_new .skifman_white_button {		
		width: 100%;
	}	
			
@media (max-width:1023px) {			

	.skifman_1_new {
		margin-top: 105px;
		margin-bottom: 60px;
	}

		.s1n_wrapper {
			margin-top: 0;
		}
		
			.s1nw_header {
				margin-bottom: 8px;
			}
			
				.s1nw_header h1 {
					font-size: 32px;
				}
				
			.s1nw_text {
				font-size: 18px;
				margin-bottom: 20px;
			}

				.s1nw_list ul {
					gap: 20px;
				}
				
					.s1nw_list ul li {
						font-size: 14px;
					}
					
						.s1nw_list ul li img {
							max-width: 19px;
						}
				
		.s1n_img_wrapper {
			margin-top: 18px;
			margin-bottom: 24px;
		}
				
		.skifman_1_new .skifman_blue_button, 
		.skifman_1_new .skifman_white_button {		
			font-size: 14px;
		}

}

@media (max-width:767px) {			

	.skifman_1_new {
		margin-bottom: 48px;
	}
			
				.s1nw_header h1 {
					text-align: center;
					font-size: 24px;
				}
				
			.s1nw_text {
				text-align: center;
				font-size: 16px;
				margin-bottom: 32px;				
			}
				
		.s1n_img_wrapper {
			margin-top: 0;
			margin-bottom: 21px;
		}
		
		.skifman_1_new .skifman_blue_button {
			margin-bottom: 20px;
		}

}			

/* /27 DEC 24 */


/* 03 MAR 25 */

.skifman h2 {    
    font-weight: 600;
}
	
		.sk2nw_header {
			margin-bottom: 40px;
		}
		
		.sk2nw_features {
			display: grid;
			grid-template-columns: repeat(3, 1fr);
			grid-gap: 32px;
		}
		
			.sk2nwf_one {
				height: 100%;
				border-radius: 20px;
				background: #00A4E1;
				padding: 20px 20px 30px;				
			}
			
				.sk2nwfo_img {
					margin-bottom: 20px;
				}
				
					.sk2nwfo_img img {
						max-height: 60px;
					}
				
				.sk2nwfo_text {
					color: #FFF;
					font-family: Inter;
					font-size: 20px;
					font-style: normal;
					font-weight: 600;
					line-height: 130%;
				}
				
				.sk2nwfo_notice {
					color: #FFF;
					font-family: Inter;
					font-size: 12px;
					font-style: normal;
					font-weight: 400;
					line-height: 130%;
					margin-top: 10px;
				}
				
.sk3w_header_text {
	color: #3D3D3D;
	text-align: center;
	font-family: Inter;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
	margin-top: 20px;
}	

.sk3w_links span {
    padding: 0 5px;
    margin-bottom: 10px;
	font-weight: 500;
}

.sk3w_links span.more a {  
	color: #fff;
	background: #00a4e1 url('/assets/img/skifman/more_arrow_white.svg') right 15px center no-repeat;
	background-size: 16px auto;
    padding: 10px 31px 10px 15px;   
}

.sk3w_links span.more a:hover { 
	color: #fff;
	text-decoration: underline;
}

.sk3w_links span.more_hidden {
   display: none;
}

.skifman_3 .sk3wb_data_features {
	margin-bottom: 32px;
}

.skifman_3 .sk3wb_data_features ul {    
    margin: 0;  
	gap: 20px; 
}

.skifman_3 .sk3wb_data_features ul li {
    width: 100%;
    padding: 0;
    margin: 0;
    font-size: 16px;
    font-weight: 600;
    line-height: 130%;	
}

.skifman_3 .sk3wb_data_features ul li span {
    display: block;
    padding: 0 0 0 28px;
    font-size: 16px;
    line-height: 130%;
    background-position: left 1.5px;
    background-size: 18px auto;
    min-height: 21px;
}

.sk3nw_blocks {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 32px;
}

	.sk3nwf_one {
		height: 100%;		
		display: flex;
	}
	
		.sk3nwf_one:first-child {
			align-items: flex-start;
			margin-top: 70px;
		}
		
		.sk3nwf_one:last-child {
			align-items: flex-end;
		}

		.sk3nwfo_text {
			border-radius: 20px 20px 0 20px;
			background: #F7F8F8;
			padding: 20px 20px 30px;
			color: #3D3D3D;
			font-family: Inter;
			font-size: 18px;
			font-style: normal;
			font-weight: 400;
			line-height: 140%;
		}
		
		.sk3nwf_one:last-child .sk3nwfo_text {
			border-radius: 20px 20px 20px 0;
		}
		
			.sk3nwfo_text b {
				font-weight: 700;
			}
		
		.sk3nwfo_img {
			height: 100%;
			display: flex;
			align-items: flex-end;
			position: relative;
		}
		
			.sk3nwfo_img img {
				width: 100%;
			}
			
			.sk3nwf_one_data {
				position: absolute;
				left: 0;
				bottom: 0;
				width: 100%;				
			}
			
				.sk3nwfod_name {
					color: #3D3D3D; 
					text-align: center;
					font-family: Inter;
					font-size: 20px;
					font-style: normal;
					font-weight: 600;
					line-height: 130%;
					margin-bottom: 4px;
				}
				
				.sk3nwfod_position {
					color: rgba(0, 0, 0, .7);
					text-align: center;
					font-family: Inter;
					font-size: 16px;
					font-style: normal;
					font-weight: 400;
					line-height: 130%; 
				}				
				
.skifman_items .h3 {
	color: #3D3D3D;
	text-align: center;
	font-family: Inter;
	font-size: 32px;
	font-style: normal;
	font-weight: 600 !important;
	line-height: 130%;
	max-width: 945px;
	margin: 0 auto;
}	
				
.description ul.slash {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-gap: 32px;
}

	.description ul.slash li {
		color: #3D3D3D;
		font-family: Inter;
		font-size: 24px;
		font-style: normal;
		font-weight: 400;
		line-height: 140%;
	}
	
.skifman_items .buttons_wrapper {
    gap: 20px;
}	
	
.skifman_items div.brand button.skifman_blue_button, 
.skifman_items div.brand button.skifman_white_button {
	text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    text-transform: uppercase;
    border-radius: 60px;
    border: 1px solid #00A4E1;
    padding: 18px 38px;
    display: inline-block;
	letter-spacing: 0;
    background: #fff;
    color: #00A4E1;
	margin: 0;
	width: 50%;
}	
				
.skifman_items div.brand button.skifman_blue_button {
    color: #FFF;
    background: #00A4E1;
}	

.sk3w_header {
    max-width: 945px;    
}

@media (max-width:991px) {	
		
			.sk2nw_header {
				margin-bottom: 32px;
			}
			
			.sk2nw_features {
				grid-gap: 24px;
			}
			
				.sk2nwf_one {
					padding: 20px;				
				}
					
					.sk2nwfo_text {
						font-size: 18px;
					}
					
					.sk2nwfo_notice {
						margin-top: 5px;
					}
					
	.skifman_3 .sk3wb_img .sk3wb_img_data {
		width: 100%;
	}

	.sk3wb_buttons {
        gap: 16px;
    }
					
	.sk3w_header_text {
		font-size: 18px;
		margin-top: 10px;
	}	

	.skifman_3 .sk3wb_data_features ul {    
		gap: 16px; 
	}

	.sk3nw_blocks {
		grid-gap: 24px;
	}
		
			.sk3nwf_one:first-child {
				margin-top: 30px;
			}

			.sk3nwfo_text {
				border-radius: 16px 16px 0 16px;
				padding: 16px;
				font-size: 14px;
			}
			
			.sk3nwf_one:last-child .sk3nwfo_text {
				border-radius: 16px 16px 16px 0;
			}
				
					.sk3nwfod_name {
						font-size: 18px;
						margin-bottom: 2px;
					}
					
					.sk3nwfod_position {
						font-size: 14px;
					}				

		.description ul.slash li {
			font-size: 18px;
		}
		
	.skifman_items .buttons_wrapper {
		gap: 16px;
	}	
		
	.skifman_items div.brand button.skifman_blue_button, 
	.skifman_items div.brand button.skifman_white_button {
		font-size: 16px;
		padding: 18px;
		width: 50%;
		height: 100%;
	}	

}

@media (max-width:767px) {	
		
			.sk2nw_header {
				margin-bottom: 24px;
			}
			
			.sk2nw_features {
				grid-template-columns: 1fr;
				grid-gap: 16px;
			}
					
	.skifman_3 .sk3wb_img .sk3wb_img_data {
		height: auto;
		padding: 10px;
	}

	.sk3wb_buttons {
        gap: 16px;
    }
					
	.sk3w_header_text {
		font-size: 16px;
		margin-top: 8px;
	}	

	.skifman_3 .sk3wb_data_features {
		margin-bottom: 8px;
	}

	.skifman_3 .sk3wb_data_features ul {    
		gap: 12px; 
	}

	.sk3nw_blocks {
		grid-template-columns: 1fr; 
		grid-gap: 16px;
	}
		
			.sk3nwf_one:first-child {
				margin-top: 0;
			}	
					
	.skifman_items .h3 {
		font-size: 24px !important;
	}	
					
	.skifman_items .description ul.slash {
		grid-template-columns: 1fr;
		grid-gap: 12px; 
	}

		.description ul.slash li {
			font-size: 16px;
		}
		
	.skifman_items .buttons_wrapper {
		gap: 16px;		
	}	
		
	.skifman_items div.brand button.skifman_blue_button, 
	.skifman_items div.brand button.skifman_white_button {
		width: 100%;		
	}
	
	.skifman_3 .sk3wb_img img {
		top: 24px;
	}

}	

/* /03 MAR 25 */