@font-face
{
	font-display: swap;
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	src: url('../fonts/Montserrat/Montserrat-LightItalic.ttf') format('truetype');
}

@font-face
{
	font-display: swap;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	src: url('../fonts/Montserrat/Montserrat-Regular.ttf') format('truetype');
}

@font-face
{
	font-display: swap;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/Montserrat/Montserrat-Medium.ttf') format('truetype');
}

@font-face
{
	font-display: swap;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/Montserrat/Montserrat-SemiBold.ttf') format('truetype');
}

@font-face
{
	font-display: swap;
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	src: url('../fonts/Montserrat/Montserrat-Bold.ttf') format('truetype');
}

@font-face
{
	font-display: swap;
	font-family: 'MontserratAlternates';
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/Montserrat_Alternates/MontserratAlternates-Medium.ttf') format('truetype');
}

@font-face
{
	font-display: swap;
	font-family: 'MontserratAlternates';
	font-style: normal;
	font-weight: 700;
	src: url('../fonts/Montserrat_Alternates/MontserratAlternates-Bold.ttf') format('truetype');
}

@font-face
{
	font-display: swap;
	font-family: 'DINcondensed';
	font-style: normal;
	font-weight: 400;
	src: url('../fonts/DIN_Condensed/DINCondensed-Light.ttf') format('truetype');
}





#ownd-alfatabs
{
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}

#ownd-alfatabs .breads
{
	margin-bottom: 0;
}

#ownd-alfatabs + .molecules
{
	display: none;
}

#ownd-alfatabs .content
{
	width: unset;
}

.ownd-container
{
	width: 1638px;
	margin: auto;
}

#ownd-alfatabs .ownd-alfatabs-discomfort
{
	padding-top: 80px;
	background: url('../img/alfa_tabs/discomfort_light.png') calc(50% + 18px) calc(100% + 36px) no-repeat, url('../img/alfa_tabs/discomfort_bg.png') 50% -12px no-repeat;
}

#ownd-alfatabs .ownd-alfatabs-discomfort .ownd-container
{
	position: relative;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-title
{
	font-family: 'MontserratAlternates';
	font-weight: 700;
	font-size: 80px;
	line-height: 90px;
	max-width: 620px;
	color: black;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-list-title
{
	font-family: 'MontserratAlternates';
	font-weight: 700;
	font-size: 24px;
	line-height: 30px;
	color: black;
	max-width: 522px;
	margin-top: 130px;
}

#ownd-alfatabs .ownd-alfatabs-discomfort ul
{
	padding: 0;
	margin: 29px 0 0;
}

#ownd-alfatabs .ownd-alfatabs-discomfort ul li
{
	font-family: 'MontserratAlternates';
	font-weight: 500;
	font-size: 24px;
	line-height: 30px;
	color: black;
	list-style: none;
}

#ownd-alfatabs .ownd-alfatabs-discomfort ul li::before
{
	content: '•';
	font-size: 26px;
	margin-right: 5px;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-small
{
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	color: black;
	max-width: 582px;
	margin-top: 179px;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-small b
{
	font-weight: 600;
}

#ownd-alfatabs .ownd-alfatabs-note
{
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-size: 15px;
	line-height: 19px;
	color: black;
	margin-top: 18px;
}

#ownd-alfatabs .ownd-alfatabs-bad
{
	font-family: 'DINcondensed';
	font-weight: 400;
	font-size: 58px;
	text-transform: uppercase;
	text-align: center;
	color: #A3A3A3;
	margin-top: 27px;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-right-top
{
	position: absolute;
	top: 18px;
	right: -141px;
	width: 444px;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-logo
{	
	height: 91px;
	background: url('../img/alfa_tabs/logo.png') 50% 50% / contain no-repeat;
}

#ownd-alfatabs .ownd-alfatabs-new
{
	width: 230px;
	height: 51px;
	line-height: 51px;
	background: #005F65;
	border-radius: 35px;
	font-family: 'Montserrat';
	font-weight: 600;
	font-size: 30px;
	color: #fff;
	text-align: center;
	margin-top: 54px;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-pack
{	
	width: 420px;
	height: 239px;
	background: url('../img/alfa_tabs/pack.png') 50% 50% / contain no-repeat;
	margin-left: -62px;
	margin-top: 15px;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-light-text
{	
	position: absolute;
	bottom: 178px;
	right: -55px;
	max-width: 442px;
	font-family: 'Montserrat';
	font-weight: 400;
	font-size: 24px;
	line-height: 30px;
	color: black;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-light-text span
{
	font-weight: 500;
}

#ownd-alfatabs .ownd-alfatabs-discomfort-light-text b
{
	font-weight: 600;
}

#ownd-alfatabs .ownd-alfatabs-defense
{
	margin-top: 106px;
	background: url('../img/alfa_tabs/defense_bg.jpg') 50% calc(50% + 16px) / 1920px 1080px no-repeat;
}

#ownd-alfatabs .ownd-alfatabs-defense-title
{
	font-family: 'MontserratAlternates';
	font-weight: 700;
	font-size: 55px;
	line-height: 60px;
	color: black;
	max-width: 1137px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-title
{
	font-family: 'Montserrat';
	font-weight: 700;
	font-size: 30px;
	line-height: 32px;
	color: black;
	max-width: 532px;
	margin-top: 73px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list
{
	position: absolute;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item
{
	display: flex;
	gap: 26px;
	position: absolute;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item:nth-child(1)
{
	left: -30px;
	top: 64px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item:nth-child(2)
{
	left: 540px;
	top: -100px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item:nth-child(3)
{
	left: 1006px;
	top: -100px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item:nth-child(4)
{
	left: 1290px;
	top: 64px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item img
{
	width: 90px;
	height: 90px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item div
{
	font-family: 'Montserrat';
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: black;
	width: 329px;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item:first-child img
{
	order: 2;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item:first-child div
{
	width: 309px;
	text-align: right;
}

#ownd-alfatabs .ownd-alfatabs-defense-list-item div b
{
	font-weight: 700;
}

#ownd-alfatabs .ownd-alfatabs-defense .ownd-alfatabs-new
{
	width: 258px;
	margin: 482px auto 0;
}

#ownd-alfatabs .ownd-alfatabs-defense .ownd-alfatabs-note
{
	margin-top: 62px;
}

#ownd-alfatabs .ownd-alfatabs-defense .ownd-alfatabs-bad
{
	margin-top: 40px;
}

#ownd-alfatabs .ownd-alfatabs-scheme
{
	padding-top: 295px;
	background: url('../img/alfa_tabs/scheme_pill.png') calc(50% - 4px) calc(50% + 74px) no-repeat, url('../img/alfa_tabs/scheme_arc.svg') calc(50% - 32px) calc(50% - 151px) no-repeat;
	position: relative;
}

#ownd-alfatabs .ownd-alfatabs-scheme-title
{
	font-family: 'MontserratAlternates';
	font-weight: 700;
	font-size: 55px;
	line-height: 65px;
	color: black;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list
{
	margin-left: 40px;
	margin-top: 49px;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list-item
{
	display: flex;
	align-items: center;
	position: relative;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list-item + .ownd-alfatabs-scheme-list-item
{
	margin-top: 8px;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list-item img
{
	position: absolute;
	left: 0;
	background: white;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list-item:nth-child(1) img
{
	left: -20px;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list-item:nth-child(2) img
{
	left: -29px;
	background: unset;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list-item:nth-child(3) img
{
	left: -42px;
}

#ownd-alfatabs .ownd-alfatabs-scheme-list-item div
{
	font-family: 'Montserrat';
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: black;
	border-radius: 45px;
	border: 2px solid #C7C7C7;
	width: 541px;
	padding: 23px 28px 23px 58px;
	min-height: 102px;
	display: flex;
	align-items: center;
	background: white;
}

#ownd-alfatabs .ownd-alfatabs-scheme .ownd-alfatabs-note
{
	margin-top: 100px;
}

#ownd-alfatabs .ownd-alfatabs-scheme .ownd-alfatabs-bad
{
	margin-top: 54px;
	margin-bottom: 52px;
}

#ownd-alfatabs .ownd-alfatabs-scheme-green
{
	position: absolute;
	top: 147px;
	left: calc(50% + 138px);
}

#ownd-alfatabs .ownd-alfatabs-scheme-green div
{
	font-family: 'Montserrat';
	font-weight: 500;
	font-size: 20px;
	line-height: 24px;
	color: #464646;
	width: 326px;
	height: 58px;
	line-height: 58px;
	background: #B5EE36;
	border-radius: 45px;
	text-align: center;
	position: relative;
}

#ownd-alfatabs .ownd-alfatabs-scheme-green div:nth-child(2)
{
	margin-top: 53px;
	margin-left: 37px;
}

#ownd-alfatabs .ownd-alfatabs-scheme-green div::after
{
	content: '';
	position: absolute;
	top: 68px;
	right: 14px;
}

#ownd-alfatabs .ownd-alfatabs-scheme-green div:nth-child(1)::after
{
	width: 436px;
	height: 144px;
	background: url('../img/alfa_tabs/scheme_line_top.svg?1') 100% 0 no-repeat;
}

#ownd-alfatabs .ownd-alfatabs-scheme-green div:nth-child(2)::after
{
	width: 412px;
	height: 132px;
	background: url('../img/alfa_tabs/scheme_line_bottom.svg?1') 100% 0 no-repeat;
}

#ownd-alfatabs .ownd-alfatabs-scheme-text
{
	position: absolute;
	left: calc(50% + 448px);
	bottom: 281px;
	font-family: 'Montserrat';
	font-weight: 500;
	font-size: 24px;
	line-height: 30px;
	color: black;
	max-width: 388px;
}




@media (max-width: 1740px)
{	
	.ownd-container
	{
		width: 100%;
		padding: 0 20px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort
	{
		padding-top: 144px;
		background: url('../img/alfa_tabs/discomfort_light.png') -451px calc(100% - 163px) / 1044px 342px no-repeat, url('../img/alfa_tabs/discomfort_bg.png') -582px calc(100% - 168px) / 1290px 702px no-repeat;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-title
	{
		font-size: 35px;
		line-height: 40px;
		max-width: unset;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-list-title
	{
		line-height: 28px;
		margin-top: 37px;
		font-family: 'Montserrat';
		max-width: unset;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort ul
	{
		margin-top: 89px;
		max-width: 264px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort ul li
	{
		font-family: 'Montserrat';
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-small
	{
		font-weight: 300;
		font-style: italic;
		font-size: 14px;
		line-height: 14px;
		margin-top: 507px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-small b
	{
		font-weight: 300;
	}
	
	#ownd-alfatabs .ownd-alfatabs-note
	{
		font-size: 14px;
		line-height: 14px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort .ownd-alfatabs-note
	{
		margin-top: 13px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort .ownd-alfatabs-bad
	{
		display: none;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-right-top 
	{
		top: -96px;
		right: unset;
		left: 20px;
		width: unset;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-logo
	{
		display: none;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort .ownd-alfatabs-new
	{
		width: 282px;
		height: 53px;
		line-height: 53px;
		border-radius: 25px;
		font-size: 20px;
		text-align: left;
		margin-top: 0;
		padding-left: 40px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-pack 
	{
		width: 150px;
		height: 85px;
		margin: 0;
		position: absolute;
		top: -24px;
		left: 152px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-light-text
	{
		font-weight: 500;
		font-size: 21px;
		line-height: 26px;
		right: unset;
		left: 48px;
		bottom: 130px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-light-text b:first-child
	{
		font-size: 24px;
		line-height: 30px;
		display: block;
		max-width: 226px;
		margin-left: 60px;
		margin-bottom: 62px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense
	{
		background: url('../img/alfa_tabs/defense_bg.jpg') 50% 0 / 100% auto no-repeat;
		padding-top: 50vw;
		margin-top: 0;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense .ownd-container
	{
		position: relative;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-title 
	{
		font-size: 31px;
		line-height: 40px;
		max-width: unset;
		text-align: center;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-list-title 
	{
		font-size: 24px;
		line-height: 30px;
		max-width: unset;
		margin-top: 52px;
		text-align: center;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-list
	{
		position: unset;
		margin-top: 29px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-list-item 
	{
		flex-direction: column;
		align-items: center;
		gap: 20px;
		position: unset;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-list-item + .ownd-alfatabs-defense-list-item
	{
		margin-top: 35px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-list-item:first-child img
	{
		order: 1;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-list-item div 
	{
		line-height: 23px;
		width: unset;
		text-align: center;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-list-item:first-child div
	{
		order: 2;
		text-align: center;
		width: unset;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense .ownd-alfatabs-new
	{
		width: 216px;
		height: 55px;
		line-height: 55px;
		margin: 0;
		position: absolute;
		top: -46vw;
		left: calc(50% - 108px);
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense .ownd-alfatabs-note 
	{
		font-size: 12px;
		margin-top: 45px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-bad 
	{
		font-size: 33px;
		line-height: 32px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense .ownd-alfatabs-bad
	{
		margin-top: 20px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme
	{
		padding-top: 710px;
		background: url('../img/alfa_tabs/scheme_pill.png') 50% 282px / 214px 386px no-repeat, url('../img/alfa_tabs/scheme_arc.svg') 50% 48px / auto 440px no-repeat;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme .ownd-container
	{
		display: flex;
		flex-direction: column;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-green
	{
		top: 70px;
		left: calc(50% - 140px);
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-green div 
	{
		font-size: 16px;
		height: 48px;
		line-height: 48px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-green div:nth-child(1)
	{
		width: 271px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-green div:nth-child(2) 
	{
		width: 242px;
		margin-top: 50px;
		margin-left: 29px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-green div::after
	{
		top: 61px;
		right: -1px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-green div:nth-child(1)::after 
	{
		width: 298px;
		height: 244px;
		background: url('../img/alfa_tabs/scheme_line_top_mobile.svg') 0 0 no-repeat;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-green div:nth-child(2)::after 
	{
		width: 232px;
		height: 102px;
		background: url('../img/alfa_tabs/scheme_line_bottom_mobile.svg') 0 0 no-repeat;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-text 
	{
		position: unset;
		font-size: 20px;
		line-height: 23px;
		max-width: unset;
		order: 1;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-title 
	{
		font-size: 35px;
		line-height: 40px;
		text-align: center;
		order: 2;
		margin-top: 38px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-list
	{
		margin: 32px auto 0;
		max-width: 320px;
		order: 3;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-list-item + .ownd-alfatabs-scheme-list-item 
	{
		margin-top: 21px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-list-item img
	{
		transform: scale(0.8);
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-list-item div 
	{
		font-size: 16px;
		line-height: 20px;
		border-radius: 35px;
		width: unset;
		padding: 14px 28px 14px 44px;
		min-height: 80px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme .ownd-alfatabs-note
	{
		font-size: 12px;
		margin-top: 40px;
		order: 4;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme .ownd-alfatabs-bad
	{
		margin-top: 43px;
		margin-bottom: 31px;
		order: 5;
	}
}




@media (max-width: 700px)
{
	#ownd-alfatabs .ownd-alfatabs-defense
	{
		background-size: 702px 395px;
		background-position: 50% 110px;
		padding-top: 500px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense .ownd-alfatabs-new
	{
		top: -421px;
	}
}




@media (max-width: 575px)
{
	#ownd-alfatabs .ownd-alfatabs-discomfort 
	{
        background: url('../img/alfa_tabs/discomfort_light.png') -451px 766px / 1044px 342px no-repeat, url('../img/alfa_tabs/discomfort_bg.png') -582px 403px / 1290px 702px no-repeat;
    }
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-title
	{
		max-width: 414px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-list-title
	{
		max-width: 438px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-discomfort-light-text
	{
		max-width: 306px;
		bottom: unset;
		top: 770px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense
	{
		padding-top: 473px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-defense-title
	{
		margin-left: -18px;
		margin-right: -18px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-list
	{
		max-width: calc(100% - 40px);
	}
	
	#ownd-alfatabs .ownd-alfatabs-scheme-list-item div
	{
		padding-right: 10px;
	}
	
	#ownd-alfatabs .ownd-alfatabs-bad
	{
		margin-left: -12px;
		margin-right: -12px;
	}
}