@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Regular.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Regular.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Regular.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Regular.woff') format('woff');
	font-style:normal;
	font-weight:400;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Bold.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Bold.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Bold.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Bold.woff') format('woff');
	font-style:normal;
	font-weight:700;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBold.woff') format('woff');
	font-style:normal;
	font-weight:900;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Medium.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Medium.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Medium.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Medium.woff') format('woff');
	font-style:normal;
	font-weight:600;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Thin.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Thin.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Thin.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-Thin.woff') format('woff');
	font-style:normal;
	font-weight:300;
}

@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-RegularItalic.woff') format('woff');
	font-style:italic;
	font-weight:400;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-BoldItalic.woff') format('woff');
	font-style:italic;
	font-weight:700;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ExtraBoldItalic.woff') format('woff');
	font-style:italic;
	font-weight:900;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-MediumItalic.woff') format('woff');
	font-style:italic;
	font-weight:600;
}
@font-face {
    font-family: 'TeleNeoWeb';
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.eot');
    src: url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.eot') format('embedded-opentype'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.woff2') format('woff2'),
         url('https://www.telekom.hu/static-la/alkalmazasok/lp/font/TeleNeoWeb-ThinItalic.woff') format('woff');
	font-style:italic;
	font-weight:300;
}

#inwb_nyito_blokk_uj_carousel{
	width:100%;
	margin:0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position:relative;
	background: linear-gradient(281.09deg, #100033 0%, #E20074 100%);
}
#inwb_nyito_blokk_uj_carousel *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#inwb_nyito_blokk_uj_carousel .inwb_lap{
	width:100%;
	/*max-width:1156px;*/
	max-width:1192px;
	margin:0 auto;
	padding:0px 24px;
	position:relative;
}
#inwb_nyito_blokk_uj_carousel .inwb_lap h1{
	font-weight: 900;
	font-size: 32px;
	line-height: 36px;
	margin-bottom:12px;
	color:#fff;
	font-family: 'TeleNeoWeb';
	padding-left:12px;
}

#inwb_nyito_blokk_uj_carousel .inwb_section{
	width:100%;
	padding:48px 0px;
}
#inwb_nyito_blokk_uj_carousel .slick-track{
	overflow:visible;
}
#inwb_nyito_blokk_uj_carousel .slick-slide{
	padding:12px;
}
#inwb_nyito_blokk_uj_carousel #inwb_nyito_blokk_uj_carousel_main_cont{
	/*display:flex;*/
}
#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item{
	background:#fff;
	border-radius:8px;
	box-shadow: 0px 8px 12px rgba(93, 100, 130, 0.12);
	position:relative;
	/*cursor:pointer;*/
	max-width:262px;
	display:inline-block;
	cursor: pointer;
}
#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item:hover{
	box-shadow: 0 8px 8px rgb(93 100 130 / 30%);
}
	#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont{
		width:100%;
		font-size:0px;
		line-height:0px;
		position:relative;
	}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont img{
			width:100%;
			height:auto;
			border-top-left-radius:8px;
			border-top-right-radius:8px;
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_overlay{
			width:100%;
			height:48px;
			position:absolute;
			bottom:0px;
			left:0px;
			background: linear-gradient(180deg, rgba(24, 33, 77, 0) 0%, rgba(24, 33, 77, 0.8) 100%);
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_badge{
			position:absolute;
			left:16px;
			bottom:16px;
			background: #E20074;
			border-radius: 100px;
			padding:6px 12px;
			display:flex;
			align-items:flex-end;
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_badge.inwb_nyito_blokk_uj_carousel_item_img_badge_warning{
			background: #FFD329;
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_badge.inwb_nyito_blokk_uj_carousel_item_img_badge_info{
			background: #53BAF2;
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_badge.inwb_nyito_blokk_uj_carousel_item_img_badge_petrol{
			background: #1BADA2;
		}
			#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_badge span{
				font-family: 'TeleNeoWeb';
				font-weight: 900;
				font-size: 16px;
				line-height: 16px;
				color: #FFFFFF;
			}
			#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_badge.inwb_nyito_blokk_uj_carousel_item_img_badge_warning span{
				color: #7A4E00;
			}
			#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_img_cont .inwb_nyito_blokk_uj_carousel_item_img_badge img{
				width:20px;
				height:20px;
				margin-right:8px;
			}
	#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_txt_cont{
		/*padding:16px;*/
		padding:15px;
		font-family: 'TeleNeoWeb';
		font-weight: 400;
		font-size: 15px;
		line-height: 20px;
		color: #18214D;
	}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_txt_cont h2{
			font-weight: 900;
			font-size: 20px;
			line-height: 24px;
			margin-bottom:8px;
			min-height:72px;
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_txt_cont p{
			color: #5D6482;
			margin-bottom:12px;
			min-height:60px;
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_txt_cont a{
			text-decoration:underline;
			color: #18214D;
		}
		#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item .inwb_nyito_blokk_uj_carousel_item_txt_cont a:hover{
			text-decoration:none;
		}
		
#inwb_nyito_blokk_uj_carousel .slick-dots{
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	margin-top:12px;
	line-height:0px;
	display: flex;
	align-items: center;
	justify-content: center;
}
	#inwb_nyito_blokk_uj_carousel .slick-dots li{
		position: relative;
		display: inline-block;
		padding: 0;
		cursor: pointer;
		z-index:998;
	}
		#inwb_nyito_blokk_uj_carousel .slick-dots li button{
			font-size: 0px;
			line-height: 0px;
			padding:0px;
			margin:0px;
			display: block;
			width: 8px;
			height: 8px;
			cursor: pointer;
			color: transparent;
			outline: none;
			background: #B5B9C6;
			border:none;
			border-radius:4px;
			text-indent: -9999em;
			float:left;
			margin:4px;
		}
		#inwb_nyito_blokk_uj_carousel .slick-dots li.slick-active button{
			background: #fff;
			box-shadow: 0px 4px 4px rgba(24, 33, 77, 0.1);
			width: 12px;
			height: 12px;
			border-radius:6px;
		}

@media only screen and (max-width: 1192px) {
	#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item {
		max-width:357px;
	}
}
@media only screen and (max-width: 900px) {
	#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item {
		max-width:402px;
	}
}
@media only screen and (max-width: 540px) {
	#inwb_nyito_blokk_uj_carousel .inwb_lap {
		padding: 0px;
	}
	#inwb_nyito_blokk_uj_carousel .inwb_nyito_blokk_uj_carousel_item {
		max-width:262px;
	}
}
