<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* telekom menu alacsusztatas 2025 */
.frameContainer { margin-top: -122px; }
@media (max-width: 991px){ .frameContainer{ margin-top: -62px; } }
/* telekom menu alacsusztatas 2025 */

@font-face {
    font-family: 'TeleNeoVar';
    src: url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Italic.eot');
    src: url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Italic.eot') format('embedded-opentype'),
         url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Italic.woff2') format('woff2'),
         url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Italic.woff') format('woff');
	font-style:italic;
	font-weight:normal;
	font-display: swap;
}
@font-face {
    font-family: 'TeleNeoVar';
    src: url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Upright.eot');
    src: url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Upright.eot') format('embedded-opentype'),
         url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Upright.woff2') format('woff2'),
         url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/fonts/TeleNeoVariable-Upright.woff') format('woff');
	font-style:800;
	font-weight:normal;
	font-display: swap;
}

body {
	background: #fff;
}

#inwb_lp_main_cont #inwb_demjan_program_lp h1,#inwb_lp_main_cont #inwb_demjan_program_lp h2, #inwb_lp_main_cont #inwb_demjan_program_lp h3, #inwb_lp_main_cont #inwb_demjan_program_lp h1,#inwb_lp_main_cont #inwb_demjan_program_lp h2, #inwb_lp_main_cont #inwb_demjan_program_lp a.rounded_btn {
font-family: 'TeleNeoVar','TeleNeoWeb',Arial,sans-serif;
font-variation-settings: 
    'wght' 796,
    'wdth' 140; 
}

#inwb_lp_main_cont #inwb_demjan_program_lp .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}

#inwb_lp_main_cont #inwb_demjan_program_lp{
	background: #fff;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_section{
	padding:24px 0px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_lap{
	max-width:1168px; /*902px szĂ©les fĹ‘tartalom*/
}
#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_fc_blue {
	color: #4285eb;
}

#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_m_e_20 {
	margin-right: 20px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_m_s_20 {
	margin-left: 20px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_m_x_20 {
	margin-left: 20px;
	margin-right: 20px;
}

#inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn {
	display: inline-block;
	border-radius: 100px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	font-size: 24px;
	font-weight: 400;
	padding: 8px 32px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn.magenta_btn {
	background-color: #e20074;
	border: 2px solid #e20074;
	transition: 0.3s ease-in-out;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn.magenta_btn:hover {
	background-color: transparent;
	color: #e20074;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn.blue_btn {
	background-color: #011126;
	border: 2px solid #011126;
	transition: 0.3s ease-in-out;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn.blue_btn:hover {
	background-color: transparent;
	color: #011126;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn.white_btn {
	background-color: #ffffff;
	border: 2px solid #ffffff;
	transition: 0.3s ease-in-out;
	color: #e20074;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn.white_btn:hover {
	background-color: #e20074;
	color: #ffffff;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 {
	margin: 110px auto 36px;
	position: relative;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_01 {
	background-color: #4285eb;
	position: absolute;
	width: 100%;
	z-index: 1;
	border-radius: 100px;
	height: 580px;
	left: -600px;
	top: -310px;
}

   
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_02 {
	background-color: #011126;
	width: 100%;
	z-index: 3;
	position: absolute;
	border-radius: 100px;
	height: 600px;
	left: -555px;
	top: -350px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_03 {
	background-color: #e20074;
	width: 100%;
	z-index: 2;
	position: absolute;
	bottom: 0px;
	border-radius: 100px;
	height: 450px;
	right: -450px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .inwb_flex_cont &gt; div {
	width: 50%;
	z-index: 4;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 img {
	max-width: 430px;
	margin-bottom: 24px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont &gt; div {
	 width: 50%;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont div:first-of-type img:first-of-type {
	max-width: 111px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont div:first-of-type img:nth-of-type(2) {
	max-width: 120px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont div:first-of-type img:last-of-type {
	max-width: 178px;
}


#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_info .lezarult_box {
	background-color: #d0e1f0;
	padding: 16px 24px;
	border-radius: 8px;
	border-left: 8px solid #53baf2;
}
/* 53baf2 */
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_box_outer {
	background-color: #ededed;
	width: 100%;
	max-width: 1200px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius: 120px;
	margin: 0px auto;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .txt_magenta_bg {
	background-color: #e20074;
	border-radius: 100px;
	padding: 7px 16px 5px;
	width: fit-content;
    text-align: center;
    margin: 0px auto;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-list {
	overflow: hidden;
    max-width: 1032px;
	margin: 0px auto;
    z-index: 2;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_carousel_item {
	background-color: #fff;
	max-width: 320px;
	min-width: 320px;
	border-radius: 40px;
	padding: 12px 20px;
	margin: 48px 12px;
	transition: 0.5s ease-in-out;
  	transform: scale(1);
	box-sizing: border-box;
	min-height: 152px;
	align-content: start;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_carousel .slick-slide {
	 transition: 0.5s ease-in-out;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_carousel .slick-current {
	 transform: scale(1.1);
	 transition: 0.5s ease-in-out;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 a {
	text-decoration: none;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-dots{ 
	margin-bottom: 32px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-dots li button {
	border: 2px solid #e20074;
	width: 20px;
	height: 20px;
	border-radius: 100px;
	background-color: transparent;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-dots li.slick-active button {
	background-color: #e20074;
	box-shadow: unset;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-prev, #inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-next {
	box-shadow: unset;
	width: 48px;
	height: 48px;
	top: 40%;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-prev {
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/slick-arrow-left.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	left: 15px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .slick-next {
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/slick-arrow-left.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	transform: rotate(180deg);
	right: 15px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .deco_elem_bal {
	position: absolute;
	left: -20px;
	bottom: -80px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .deco_elem_jobb {
	position: absolute;
	right: -20px;
	top: -180px;
}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .icon_container img {
	width: auto;
	max-height: 64px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .modal_btn {
	background: unset;
	  cursor: pointer;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .modal_btn .arrow {
  display: inline-block;
  transition: transform .6s ease;
  cursor: pointer;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .modal_btn .arrow-icon {
  width: 24px;     
  height: 24px;
  margin-left: 32px; 
  vertical-align: middle;
  transition: transform .3s ease;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_carousel_item.open .modal_btn .arrow-icon {
  transform: rotate(180deg);
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal {
	top: 25% !important;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .reveal-modal-scrollfix {
	border-radius: 64px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .modal_header {
	padding: 16px 16px 0px 40px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .inwb_modal_inner {
	padding: 12px 60px 40px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal ul {
	list-style: none;
	padding-left: 24px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal ul li {
	position: relative;
	padding-left: 24px; 
}

#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal ul li::before {
	content: "";
	display: inline-block;
	width: 4px;
	height: 4px;
	background-color: #18214D;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 8px;
}

#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .slick-prev, #inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .slick-next {
	box-shadow: unset;
	width: 40px;
	height: 40px;
	top: 50%;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .slick-prev {
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/slick-arrow-left.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	left: 8px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .slick-next {
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/slick-arrow-left.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	transform: rotate(180deg);
	right: 8px;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 {
	position: relative;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .bg_elem {
	position: absolute;
	width: 100%;
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/block-04-bg.webp);
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	min-width: 2800px;
	min-height: 1265px;
	left: -800px;
	top: -40px;
	border-top-right-radius: 120px;
	border-bottom-right-radius: 120px;
	z-index: 2;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .inwb_lap {
	z-index: 3;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item {
	width: 100%;
	max-width: 352px;
	border-radius: 40px;

}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_header {
	background-color: #fff;
	position: relative;
	padding: 48px;
	border-top-left-radius: 40px;
	border-top-right-radius: 40px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_header img {
	max-width: 240px;
	position: absolute;
	top: -75px;
	left: 0;
	right: 0;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .slick-slide:first-of-type .inwb_flex_item .inwb_flex_item_header img {
	max-width: 200px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_body {
	background-color: #fff;
	padding: 24px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_footer {
	background-color: #eaeff8;
	padding: 20px 20px 24px;
	border-bottom-left-radius: 40px;
	border-bottom-right-radius: 40px;
	text-align: center;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item ul {
	list-style: none;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item ul li {
	position: relative;
	padding-left: 24px; 
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item ul li::before {
	content: "";
	display: inline-block;
	width: 4px;
	height: 4px;
	background-color: #18214D;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 8px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .slick-dots {
	margin-top: 12px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .slick-dots li button {
	border: 2px solid #ffffff;
	width: 20px;
	height: 20px;
	border-radius: 100px;
	background-color: transparent;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .slick-dots li.slick-active button {
	background-color: #ffffff;
	box-shadow: unset;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .deco_elem {
	position: absolute;
	right: -20px;
	bottom: 0px;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 {
	margin: 110px auto 115px;
	position: relative;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .inwb_lap {
	z-index: 3;
}


#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont {
	overflow: hidden;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .referenciak_carousel_item {
	cursor: pointer;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .referenciak_carousel_item .referenciak_carousel_item_inner {
	position: relative;
	width: 100%;
	max-width: 300px;
	margin: 0px 8px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .referenciak_carousel_item .referenciak_carousel_item_inner img {
	width: 100%;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .referenciak_carousel_item .referenciak_carousel_item_inner .carousel_item_overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: linear-gradient(180deg, rgba(255,255,255,0) 69%, rgba(1,17,38,1) 100%);
	height: 100%;
	width: 300px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .slick-prev,  #inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .slick-next{
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/slick-prev-referencia.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	width: 64px;
	height: 64px;
	top: 40%;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .slick-next {
	right: 0px;
	transform: rotate(180deg);
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_cont .slick-prev {
	
	left: 0px;
}


#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .bg_elem {
	position: absolute;
	width: 100%;
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/block-05-bg.webp);
	background-position: -400px top;
	background-size: cover;
	background-repeat: no-repeat;
	background-color: #011126;
	min-width: 2800px;
	min-height: 1430px;
	right: -800px;
	top: -200px;
	border-top-left-radius: 120px;
	border-bottom-left-radius: 120px;
	z-index: 1;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .box_item {
	position: relative;
	background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/block05-box-img.webp);
	background-repeat: no-repeat;
    background-size: 40%;
    background-position: 110% 100%;
	background-color: #ffffff;
	border-radius: 40px;
	overflow: hidden;
	padding: 32px 360px 32px 32px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item {
	position: relative;
	background-color: #e20074;
	border-radius: 40px;
	overflow: hidden;
	padding: 32px 36px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont &gt; div:first-of-type {
	width: 75%;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont &gt; div:last-of-type {
	width: 25%;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont img {
	max-width: 210px;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .deco_elem {
	position: absolute;
	left: -50px;
	top: -70px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .referenciak_carousel_wrapper {
  position: relative;
}


#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .carousel-scrollbar {
  margin-top: 1rem;
  padding: 0 1rem; 
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .scrollbar-track {
  position: relative;
  width: 100%;
  height: 10px;
  background: transparent;
  border-radius: 8px;
  overflow: hidden;
  border: 1px solid #ffffff6a;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .scrollbar-thumb {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 0;                         
  background: #e20074;                 
  border-radius: 8px;
  transition: left 0.3s ease, width 0.3s ease;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .block_06_box {
	background-color: #e20074;
	border-radius: 40px;
	padding: 32px 24px 75px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .block_06_box .button_container {
	position: relative;
	width: 100%;
	max-width: 400px;
	margin: 0px auto;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .block_06_box .button_container img {
	position: absolute;
	right: -25px;
	bottom: -55px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .deco_elem {
	position: absolute;
	right: 0;
	top: -50px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 a {
 padding: 13px 45px;
}

@keyframes click {
  0%, 20%, 100% {
    transform: translateY(0) scale(1);
  }
  50% {
    transform: translateY(4px) scale(0.8);
  }
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .cursor_icon {
  display: inline-block; 
  transform-origin: center top;
  animation: click 1.5s ease-in-out infinite;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik {
		width:100%;
		background: #e20074;
		margin: 16px auto 0px;
		padding: 20px 0px;
		border-radius: 20px;
	}
		#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik .inwb_demjan_gyik_content {
			margin-top:16px;
			padding-left:32px;
			padding-right:16px;
			display:none;
		}
		#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik h3 {
			cursor: pointer;
			padding-right: 60px;
			padding-left: 32px;
			background-image: url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/arrow_closed.svg');
			background-position: right 25px center;
			background-size: auto 6px;
			background-repeat: no-repeat;
			background-size: 24px 24px;
		}
		#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik h3.opened {
			background-image: url('/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/arrow_opened.svg');
		}

		#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .deco_elem {
	position: absolute;
	left: 0;
	bottom: 0;
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik ol {
	list-style: decimal;
	padding-left: 24px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik ol li {
	position: relative;
	padding-left: 24px; 
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik ul {
	list-style: none;
	padding-left: 24px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik ul li {
	position: relative;
	padding-left: 24px; 
}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik ul li::before {
	content: "";
	display: inline-block;
	width: 4px;
	height: 4px;
	background-color: #ffffff;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 8px;
}

/* 1200+ - XL */
@media only screen and (min-width: 1200px) {
	
}
/* 960-1199 - L */
@media only screen and (min-width: 960px) and (max-width: 1199px) {
	
}
/* 768-959 - M */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
}
/* 576-767 - S */
@media only screen and (min-width: 576px) and (max-width: 767px) {
	
}
/* 360-575 -XS */
@media only screen and (max-width: 575px) {	

}
@media (max-width: 1280px){
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .deco_elem_jobb {
		display: none;
	}
}
@media (max-width: 1200px){

	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_01 {
		left: -500px;
		top: -285px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_02 {
		left: -500px;
		top: -324px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_03 {
		right: -370px;
	}


}
@media (max-width: 1188px){

}
@media (max-width: 960px){
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .inwb_flex_cont {
		flex-direction: column;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .inwb_flex_cont &gt; div {
		width: 100%;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .inwb_flex_cont &gt; div img {
		max-width: 380px;
		margin: 0px auto;
		position: absolute;
		top: -125px;
		right: 0;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 {
		margin: 100px auto 175px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .inwb_flex_cont div:first-of-type {
		margin-bottom: 52px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_01 {
		display: none;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_02 {
		left: 0;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_03 {
		left: 0;
		right: 0px;
		bottom: -140px;
		min-width: unset;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont {
		flex-direction: column;
		
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont &gt; div {
		width: 100%;
		justify-content: center;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont &gt; div p {
		text-align: center;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .bg_elem {
		display: none;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .bg_elem {
		display: none;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 {
		background-color: #e20074;
		padding: 64px 0px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 {
		background-color: #011126;
		margin: 0px auto;
		padding: 64px 0px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 .deco_elem {
		display: none;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .box_item {
		background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/block05-box-img.webp);
		background-repeat: no-repeat;
		background-size: auto;
		background-position: 130% 100%;
		background-color: #ffffff;
		border-radius: 40px;
		overflow: hidden;
		padding: 32px 32px 300px 32px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont {
		flex-direction: column;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont &gt; div:first-of-type {
	width: 100%;
	margin-bottom: 48px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont &gt; div:last-of-type {
	width: 100%;
	justify-content: end;
}

}
@media (max-width: 768px){
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .inwb_flex_cont &gt; div img {
		max-width: 320px;
		margin: 0px auto;
		position: absolute;
		top: -90px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_main_flex_cont {
		justify-content: center;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_main_flex_cont &gt; div {
		width: 25%;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_box_outer {
		border-radius: 40px;
	}

	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .box_item {
		background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/block05-box-img.webp);
		background-repeat: no-repeat;
		background-size: auto;
		background-position: 30% 100%;
		background-color: #ffffff;
		border-radius: 40px;
		overflow: hidden;
		padding: 52px 20px 300px 20px;
	}
}

@media (max-width: 640px){
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .inwb_flex_cont &gt; div img {
		max-width: 320px;
		margin: 0px auto;
		position: relative;
		top: -40px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_02 {
		border-radius: 40px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 {
		margin: 100px auto 32px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_03 {
		left: 0;
		right: 0px;
		bottom: 16px;
		min-width: unset;
		border-radius: 40px;
	}
}

		

@media (max-width: 575px){
	
#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_m_e_20 {
	margin-right: 0px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .inwb_m_s_20 {
	margin-left: 0px;
}
 #inwb_lp_main_cont #inwb_demjan_program_lp .rounded_btn {
	font-size: 22px;
    padding: 12px 36px;
 }
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_01 .box_01 {
		display: none;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_02 .block_02_main_flex_cont .logo_cont {
		flex-wrap: wrap;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_carousel_item {
	max-width: 280px;
	min-width: 280px;
	padding: 16px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .icon_container img {
	width: auto;
	max-height: 48px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_03 .block_03_main_flex_cont &gt; div {
		width: 42%;
}
#inwb_lp_main_cont #inwb_demjan_program_lp .reveal-modal.inwb_scrollable_modal .reveal-modal-scrollfix {
	border-radius: 32px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .block_06_box {
	padding: 24px 24px 50px;
}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .block_06_box .button_container {
		max-width: 300px;
	}
	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 .block_06_box .button_container img {
		max-width: 45px;
		right: -8px;
   	 	bottom: -20px;
	}

#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item {
	max-width: 320px;

}


#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_header {
	padding: 70px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_header img {
	max-width: 240px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_body {
	background-color: #fff;
	padding: 16px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_04 #block_04_carousel .inwb_flex_item .inwb_flex_item_footer {
	background-color: #eaeff8;
	padding: 28px 24px 53px;
	border-bottom-left-radius: 40px;
	border-bottom-right-radius: 40px;
	text-align: center;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item a {
	font-size: 20px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont &gt; div:last-of-type {
	width: 100%;
	justify-content: center;
}

	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .box_item {
		background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/block05-box-img.webp);
		background-repeat: no-repeat;
		background-size: auto;
		background-position: 35% 100%;
		background-color: #ffffff;
		border-radius: 40px;
		overflow: hidden;
		padding: 20px 20px 265px 20px;
	}
		#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item {
		padding:20px;
	}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .telekom_box_item .hb_flex_cont &gt; div:last-of-type img {
	max-width: 160px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_06 a {
 padding: 8px 32px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik {
	padding: 20px 0px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik .inwb_demjan_gyik_content {
	padding-left: 16px;
}
#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_07 .inwb_demjan_gyik h3 {
	 padding-left: 16px;
}

}
@media (max-width: 420px){

	#inwb_lp_main_cont #inwb_demjan_program_lp #demjan_block_05 .box_item {
		background: url(/static-ut/alkalmazasok/lp/demjan-program-ut-lp-COC-42305-250717-inwb-a/static/img/block05-box-img.webp);
		background-repeat: no-repeat;
		background-size: 125%;
		background-position: 35% 100%;
		background-color: #ffffff;
		border-radius: 40px;
		overflow: hidden;
		padding: 20px 20px 175px 20px;
	}
	
}
@media (max-width: 360px){
	
}
</pre></body></html>