/* 01 HCP AK */
/**/
/**/

@media screen and (max-width: 750px) {
	#page-9 .header-block {
		position: relative;
		height: 240vw;
	}
	
	#page-9 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-9 .header-block .header-picture {
		position: absolute;
		bottom: 0;
		/* height: 100%; */
		width: 100%;
	}
	
	#page-9 .header-copy {
		top: 10vw; 
		left: 3.9946737683089215vw!important; 
		position: absolute;
		z-index: 3;
		width: 100%;
		left: 0;
		right: 0;

	}
	
	#page-9 .header-copy h3 {
		font-size: 4.736842105263158vw;
		line-height: 5.263157894736842vw;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-9 .header-copy h1 {
		font-size: 4.736842105263158vw;
		line-height: 5.263157894736842vw;
		color: #fff;
	}
	
	#page-9 .header-copy.copy-2 {
		position: absolute;
		top: 62vw;
		z-index: 3;
		max-width: 81%;
		left: 0;
	}
	
	#page-9 .header-copy.copy-2 h3 {
		font-size: 6.315789473684211vw!important;
		line-height: 6.842105263157896vw!important;
		color: #ca2042;
		font-weight: bold;
	}
	
	#page-9 .header-copy.copy-2 p {
		font-size: 4.2105263157894735vw!important;
		line-height: 4.736842105263158vw!important;
		color: #333;
	}
	
	#page-9 .sector-1 {
		padding: 30px;
		text-align: center;
		position: relative;
		z-index: 4;
	}
	
	#page-9 .sector-1 h2 {
		font-size: 24px;
		text-align: center;
		margin-bottom: 0;
		/* padding-left: 20%; */
		/* padding-right: 20%; */
		color: #fff;
	}

	#page-9 .sector-2 {
		background-color: #ebebeb;
		position: relative;
		padding-top: 60px;
		overflow-x: hidden;
	}

	#page-9 .sector-2 h2 {
		font-size: 24px;
	}
	
	#page-9 .sector-2 p {
		font-size: 16px;
	}
	
	#page-9 .sector-2 .ce-gallery {
		position: relative;
		left: 0;
	}
	
	
	#page-9 .sector-2,
	#page-9 .sector-2 *,
	#page-9 .sector-2 * * {
		overflow: visible!important;
	}
	
	
	#page-9 .sector-2 .ce-gallery .ce-column {
		margin: 0;
	}
	
	#page-9 .sector-2 .ce-gallery .ce-column:nth-child(1) {
		padding-top: 1.5vw;
	}
	
	#page-9 .sector-2 .ce-gallery .ce-column:nth-child(3) {
		padding-top: 3.9473684210526314vw;
		position: relative;
		left: -10px;
	}
	
	#page-9 .sector-2 .ce-gallery:after {
		content: "iSCC";
		font-size: 20px;
		text-align: center;
		/* width: 50px; */
		display: block;
		opacity: 1;
		position: relative;
		left: -6.578947368421052vw;
		top: 10px;
	}
	
	#page-9 .sector-2 .ce-bodytext {
		/* width: 210px; */
		/* float: right; */
	}

	#page-9 .sector-2 .ce-bodytext {
		width: 26.31578947368421vw;
		float: right;
		margin-top: -47.368421052631575vw;
		position: absolute;
		right: -3.894736842105263vw;
		top: 75vw;
	}
	
	#page-9 .sector-2 .ce-bodytext h3 {
		font-size: 3.1578947368421053vw;
		color: #333;
	}

	#page-9 .sector-2 .linkbox {
		background-image: none;
		left: 0;
		right: 0;
		background-color: #fff;
		color: #ca2042;
		font-weight: bold;
		text-align: center;
		transition: all 0.3s;
		min-width: 0;
		border: 1px solid #fff;
		box-shadow: 0px 0px 2px 2px rgba(202 32 66 / 30%), 0 -22px 22px -22px rgba(0, 0, 0, 0.7) inset;
		/* width: 283px; */
		border-radius: 30px 0;
		padding-left: 40px!important;
		padding-right: 40px!important;
		font-size: 18px;
		line-height: 22px;
		display: block;		
		/* margin: auto; */
		margin-bottom: 30px;		
		cursor: default;
		width: 200px;
		color: #fff;
		background-color: #ca2042;
		position: relative;
		left: -6.578947368421052vw;
		margin-top: 80px;
	}

	#page-9 .sector-2 .narrow>.container>.frame-type-textpic {
		position: relative;
	}
	
	#page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery *,
	#page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery  {
		width: 100%; 
		height: auto;
	}
	
	/* #page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery .ce-column:nth-child(1) *, */
	#page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery .ce-column:nth-child(1) {
		width: 19%;
	}
	
	/* #page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery .ce-column:nth-child(2) *, */
	#page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery .ce-column:nth-child(2) {
		width: 43%;
	}
	
	/* #page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery .ce-column:nth-child(2) *, */
	#page-9 .sector-2 .narrow>.container>.frame-type-textpic .ce-gallery .ce-column:nth-child(3) {
		width: 38%;
	}

	#page-9 .sector-2 .narrow>.container>.frame-type-textpic:nth-child(5):before,
	#page-9 .sector-2 .narrow>.container>.frame-type-textpic:nth-child(3):before {
		content: "";
		display: block;
		width: 30px;
		height: 30px;
		background-image: url('/fileadmin/AmeluzUSImages/04-svg/blue-doubleArrows-down.svg');
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center; 
		position: absolute;
		z-index: 10;
		left: -12vw;
		right: 0;
		margin: auto;
		bottom: -3em;
		opacity: 1;
	}
	
	#page-9 .sector-2 .ce-row {
		display: flex;
		flex-wrap: nowrap;
	}
	
	#page-9 .sector-2 .ce-column {
		flex-basis: auto;
	}
	
	#page-9 .sector-2 .narrow>.container>.frame-type-text:nth-child(8) {
		padding-bottom: 2em;
		padding-top: 2em;
	}
	
	#page-9 .sector-3 {
		position: relative;
		display: block;
		z-index: 1;
	}
	
	#page-9 .sector-3 .sector-swoosh {
		position: absolute;
		z-index: 3;
	}
	
	#page-9 .sector-3 .sector-pic {
		position: relative;
		top: -2.631578947368421vw;
	}
	
	#page-9 .sector-3 .sector-copy {
		position: absolute;
		width: 55%;
		left: 30px;
		z-index: 1;
		top: 20vw;
	}
	
	#page-9 .sector-3 .sector-copy > * {
		margin: 0;
	}
	
	#page-9 .sector-3 .sector-copy h3 {
		font-size: 6.315789473684211vw;
		margin-bottom: 6.842105263157896vw;
	}
	
	#page-9 .sector-3 .sector-copy p {
		font-size: 4.2105263157894735vw;
	}
	
	#page-9 .sector-4  {
		position: relative;
		padding-top:30px;
	}
	
	#page-9 .sector-4 h3 {
		font-size: 22px;
		line-height: 24px;
		color: #333;
		/* position: relative; */
		/* top: -60px; */
	}
	
	#page-9 .sector-4 .frame-type-textpic {
		padding-top: 120px;
		overflow: visible;
		max-width: 1090px;
		margin: auto;
	}
	
	#page-9 .sector-4 .ce-gallery {
		width: 100px;
		height: 100px;
		position: absolute;
		bottom: 10px;
		right: 0px;
	}
	
	#page-9 .sector-4 .ce-bodytext {
		position: relative; 
		top: -100px;
	}
	
	#page-9 .sector-4,
	#page-9 .sector-4 * *,
	#page-9 .sector-4 * {
		position: relative;
		overflow: visible;
	}
	
	#page-9 .sector-4 .ce-gallery img {
		width: 100px;
		height: auto;
	}
	
	/* #page-9 .sector-4 .ce-gallery img { */
		/* width: 200px; */
		/* height: auto; */
		
	/* } */
	
	#page-9 .sector-4 .frame-type-text {
		border-top: 1px solid #ca2042;
		position: relative;
		top: -75px;
		padding-top: 30px;
	}
	
	#page-9 .sector-4 .frame-type-text h3 {
		max-width: 1090px;
		width: 100%;
		margin: auto;
		font-size: 22px;
		line-height: 24px;;
		font-weight: normal;
		color: #ca2042;
	}
	
	#page-9 .sector-4 .linkbox-link {
		position: relative;
		top: -60px;
	}	

	#page-9 .cta-sector {
		padding-top: 60px;
	}
	
	#page-9 .cta-sector h3 {
		max-width: 100%;
	}

	#mainPart .cta-sector .col {
		flex-basis: calc(50% - 30px);
		width: calc(50% - 30px);
		max-width:  calc(50% - 30px);
	}
}
#mainPart {overflow: hidden;}
/* .hcp #mainPart {padding-top: 10px;} */
@media screen and (min-width: 751px) and (max-width: 1200px) {
	#page-9 .header-block {
		max-width: 1920px;
		position: relative;
		height: 101.19840213049267vw;
	}
	
	#page-9 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-9 .header-block .header-picture {
		position: absolute;
		top: 0;
		left: 50%;
		height: 100%;
		width: 100%;
		/* max-width: 50%; */
	}
	
	#page-9 .header-copy {
		top: 7.989347536617843vw;
		left: 3.9946737683089215vw!important; 
		position: absolute;
		z-index: 3;
		width: 100%;
		left: 0;
		right: 0;

	}
	
	#page-9 .header-copy h3 {
		font-size: 3.7283621837549936vw;
		line-height: 4.1278295605858855vw;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-9 .header-copy h1 {
		font-size: 3.7283621837549936vw;
		line-height: 4.1278295605858855vw;
		color: #fff;
	}
	
	#page-9 .header-copy.copy-2 {
		position: absolute;
		top: 44.607190412782955vw;
		z-index: 3;
		max-width: 60%;
		left: 0;
	}
	
	#page-9 .header-copy.copy-2 h3 {
		font-size: 2.929427430093209vw!important;
		line-height: 3.1957390146471374vw!important;
		color: #ca2042;
		font-weight: bold;
	}
	
	#page-9 .header-copy.copy-2 p {
		font-size: 2.396804260985353vw!important;
		line-height: 2.6631158455392807vw!important;
		color: #333;
	}
	
	#page-9 .sector-1 {
		padding: 30px;
		text-align: center;
		position: relative;
		z-index: 4;
	}
	
	#page-9 .sector-1 h2 {
		font-size: 30px;
		text-align: center;
		margin-bottom: 0;
		padding-left: 20%;
		padding-right: 20%;
		color: #fff;
	}

	#page-9 .sector-2 {
		background-color: #ebebeb;
		position: relative;
		padding-top: 60px;
		overflow-x: hidden;
	}

	#page-9 .sector-2 .row .col *,
	#page-9 .sector-2 .row .col * *	{
		margin-left: 0;
		position: static;
		height: auto;
		transition: all 1s ease-in-out;
	}
	
	#page-9 .sector-2 .row .col .clickpic	{
		width: 283px;
		height: auto;
	}
	
	#page-9 .sector-2 .row .col .clickpic *	{
		width: 100%;
		height: auto;
	}

	#page-9 .sector-2 h2 {
		font-size: 24px;
	}
	
	#page-9 .sector-2 .row {
		width: 1650px!important;
		height: 100%!important;
		max-width: 1650px!important;
		position: absolute;
		padding-top: 30px;
		margin-left: 180px;
		transition: all 1s ease-in-out;
		left: 0;
	} 
	
	#page-9 .sector-2 .slot1 .row {
		left: 0;
	}
	
	#page-9 .sector-2 .slot2 .row {
		left: -550px;
	}
	
	#page-9 .sector-2 .slot3 .row {
		left: -1100px;
	}
	
	#page-9 .sector-2 .row .col {
		width: 550px!important;
		max-width: 550px!important;
		position: static;
		padding: 0;
		padding-bottom: 20px;
		padding-top: 30px;
	}

	#page-9 .sector-2 .slot1 .clickoverlay1 {
		z-index: 499;
		position:absolute;
		width: 100%;
		height: 100%;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	#page-9 .sector-2 .slot2 .clickoverlay2 {
		z-index: 999;
		position:absolute;
		width: 100%;
		height: 100%;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

	#page-9 .sector-2 .slot3 .clickoverlay3 {
		z-index: 999;
		position:absolute;
		width: 100%;
		height: 100%;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	
	#page-9 .sector-2 .col .ce-gallery:after {
		content: "iSCC";
		font-size: 20px;
		text-align: center;
		width: 100%;
		display: block;
		opacity: 1;
	}

	#page-9 .sector-2 .a3-cols {
		width: calc(100% + 30px);
		height: 720px;
		position: absolute;
		left: -30px;
		/* overflow-X: scroll; */
		overflow: hidden;
	}
	
	#page-9 .sector-2 .aniframe {
		height: 740px;
		pointer-events: none;
		position: relative;
	} 
	
	#page-9 .sector-2 .aniframe .frame-type-image,
	#page-9 .sector-2 .aniframe .frame-type-image *,
	#page-9 .sector-2 .aniframe .frame-type-image * * {
		overflow: visible;
		position: static;
		width: 100%; 
		height: auto;
	} 
	
	#page-9 .sector-2 .aniframe .ce-column:nth-child(1) {
		display: block;
		position: absolute;
		top: 185px;
		left: 0px;
		margin: 0px;
		width: 124px;
		height: auto;
	}
	
	#page-9 .sector-2 .aniframe .ce-column:nth-child(2) {
		position: absolute;
		top: 215px;
		left: 395px;
		opacity: 1;
		width: 219px;
	}
	
	#page-9 .sector-2 .aniframe h3 {
		position: absolute;
		top: 430px;
		width: 200px;
		left: 450px;
		color: #333;
		font-size: 24px;
		line-height: 27px;
	}
	
	#page-9 .sector-2 .slides .slots {
		width: 130px;
		overflow: hidden;
		margin: auto;
		margin-bottom: 30px;
	}
	
	#page-9 .sector-2 .slides .slot {
		width: 30px;
		height: 30px;
		border: 1px solid #ca2042;
		border-radius: 15px;
		float: left;
	}
	
	#page-9 .sector-2 .slides .slot-1,
	#page-9 .sector-2 .slides .slot-2 {
			margin-right: 20px;
	}	
	
	#page-9 .sector-2 .slides .slot.clicked {
			background-color: #ca2042;
	}
	
	#page-9 .sector-2 .clickpic .ce-column {
		opacity: .1;
		transition: all 1s;
	}
	
	#page-9 .sector-2 .clickpic.clicked .ce-column {
		opacity: 1;
		transition: all 1s;
	}

	#page-9 .sector-2 .picclick .linkbox {
		background-image: none;
		left: 0;
		right: 0;
		background-color: #fff;
		color: #ca2042;
		font-weight: bold;
		text-align: center;
		transition: all 0.3s;
		min-width: 0;
		border: 1px solid #fff;
		box-shadow: 0px 0px 2px 2px rgba(202 32 66 / 30%), 0 -22px 22px -22px rgba(0, 0, 0, 0.7) inset;
		width: 283px;
		border-radius: 30px 0;
		padding-left: 40px!important;
		padding-right: 40px!important;
		font-size: 18px;
		line-height: 22px;
		display: block;		
		margin-bottom: 30px;		
		cursor: pointer;
	}
	
	#page-9.ios .sector-2 .picclick .linkbox,
	#page-9.mac .sector-2 .picclick .linkbox {
		padding: 18px 40px 12px 40px;
	}
	
	#page-9 .sector-2 .clickpic-1:before,
	#page-9 .sector-2 .clickpic-2:before {
		content: "";
		display: block;
		width: 30px;
		height: 30px;
		background-image: url('/fileadmin/AmeluzUSImages/04-svg/blue-arrows-right.svg');
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center; 
		position: relative;
		z-index: 10;
		left: 400px;
		top: 200px;
		opacity: .1;
		margin-bottom: -30px;
	}
	
	
	#page-9 .sector-2 .clickpic-2.clicked:before,
	#page-9 .sector-2 .clickpic-1.clicked:before {
		opacity: 1!important;
	}
	
	#page-9 .sector-2 .picclick.clicked .linkbox {
		color: #fff;
		background-color: #ca2042;
	}
	
	#page-9 .sector-2 .picclick .linkbox .title {
		margin-left: auto;
		float: none;
	}
	
	/* #page-9 .sector-2 .overclick { */
		/* background-color: transparent; */
		/* position: absolute; */
		/* top: 0; */
		/* right: 0; */
		/* bottom: 0; */
		/* left: 500px; */
		/* z-index: 800; */
	/* } */
	
	#page-9 .sector-3 {
		position: relative;
		display: block;
		z-index: 1;
	}
	
	#page-9 .sector-3 .sector-swoosh {
		position: absolute;
		z-index: 3;
	}
	
	#page-9 .sector-3 .sector-copy {
		position: absolute;
		width: 55%;
		left: 30px;
		z-index: 1;
		top: 15.978695073235686vw;
	}
	
	#page-9 .sector-3 .sector-copy > * {
		margin: 0;
	}
	
	#page-9 .sector-3 .sector-copy h3 {
		font-size: 3.1957390146471374vw;
		margin-bottom: 0.5208333333333333vw;
	}
	
	#page-9 .sector-3 .sector-copy p {
		font-size: 2.396804260985353vw;
	}
	
	#page-9 .sector-4  {
		position: relative;
		padding-top: 0;
	}
	
	#page-9 .sector-4 h3 {
		font-size: 24px;
		color: #333;
		padding-top: 24px;
	}
	
	#page-9 .sector-4 .frame-type-textpic {
		padding-top: 60px;
		overflow: visible;
		max-width: 1090px;
		margin: auto;
	}
	
	#page-9 .sector-4 .ce-gallery {
		width: 200px;
		height: 200px;
		position: relative;
		top: 0px;
		/* right: 200px; */
	}
	
	#page-9 .sector-4 .ce-gallery * *,
	#page-9 .sector-4 .ce-gallery * {
		width: 200px;
		height: 200px;
		position: relative;
	}
	
	#page-9 .sector-4 .ce-gallery img {
		width: 200px;
		height: auto;
	}
	
	#page-9 .sector-4 .ce-gallery img {
		width: 200px;
		height: auto;
	}
	
	#page-9 .sector-4 .frame-type-textpic {
		padding-top: 60px;
		overflow: visible;
	}
	
	#page-9 .sector-4 .frame-type-text {
		border-top: 1px solid #ca2042;
		position: relative;
		top: -75px;
		padding-top: 30px;
	}
	
	#page-9 .sector-4 .frame-type-text h3 {
		max-width: 1090px;
		width: 100%;
		margin: auto;
		font-size: 30px;
		font-weight: normal;
		color: #ca2042;
	}
	
	#page-9 .sector-4 .linkbox-link {
		position: relative;
		top: -60px;
	}	
	
	#page-9 .cta-sector h3 {
		max-width: 100%;
	}

	#mainPart .cta-sector .col {
		flex-basis: calc(50% - 30px);
		width: calc(50% - 30px);
		max-width:  calc(50% - 30px);
	}
}

@media screen and (min-width: 1201px) and (max-width: 1920px) {

	#page-9 .header-block {
		max-width: 1920px;
		position: relative;
		height: 52.645833333333336vw;
	}
	
	#page-9 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-9 .header-block .header-picture {
		position: absolute;
		top: 0;
		right: 0;
		max-width: 50%;
	}
	
	#page-9 .header-copy {
		top: 5.729166666666666vw;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
	}
	
	#page-9 .header-copy h3 {
		font-size: 2.2916666666666665vw;
		line-height: 2.604166666666667vw;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-9 .header-copy h1 {
		font-size: 2.9166666666666665vw;
		line-height: 3.125vw;
		color: #fff;
	}
	
	#page-9 .header-copy.copy-2 {
		position: relative;
		top: 31.770833333333332vw;
		z-index: 3;
		max-width: 35%;
		/* left: 0; */
		margin-left: calc((100% - 1390px) / 2);
	}
	
	#page-9 .header-copy.copy-2 h3 {
		font-size: 1.5625vw!important;
		line-height: 1.7187500000000002vw!important;
		color: #ca2042;
		font-weight: bold;
	}
	
	#page-9 .header-copy.copy-2 p {
		font-size: 0.9375vw!important;
		line-height: 1.15vw!important;
		color: #333;
	}
	
	#page-9 .sector-1 {
		padding: 30px;
		text-align: center;
		position: relative;
		z-index: 4;
	}
	
	#page-9 .sector-1 h2 {
		font-size: 34px;
		text-align: center;
		margin-bottom: 0;
	}

	@media screen and (min-width: 1201px) and (max-width: 1430px) {

		#page-9 .header-copy {
			left: 30px;
		}
		
		#page-9 .header-copy.copy-2 {
			margin-left: 0;
		}
		
		#page-9 .header-copy.copy-2 h3 {
			font-size: 1.5625vw!important;
			line-height: 1.7187500000000002vw!important;
			color: #ca2042;
			font-weight: bold;
		}
		
		#page-9 .header-copy.copy-2 p {
			font-size: 0.9375vw!important;
			line-height: 1.0416666666666665vw!important;
			color: #333;
		}
		
		#page-9 .sector-1 {
			padding: 30px;
			text-align: center;
			position: relative;
			z-index: 4;
		}
		
		#page-9 .sector-1 h2 {
			font-size: 34px;
			text-align: center;
			margin-bottom: 0;
		}
	}
	
	#page-9 .sector-2 {
		position: relative;
		z-index: 2;
	}
	
	#page-9 .sector-2 > .container {
		background-color: #ebebeb;		
		padding-top: 60px;
	}
	
	#page-9 .sector-2 * *,
	#page-9 .sector-2 * {
		overflow: visible;
	}
	
	#page-9 .sector-2 h2 {
		font-size: 30px;
		margin-bottom: 10px;
	}
	
	#page-9 .sector-2 p {
		font-size: 18px;
		margin-bottom: 0;
		padding-bottom: 1em;
	}
	
	#page-9 .sector-2 .row {
		padding-left: 124px;
		position: relative;
		overflow: visible;
		padding-bottom: 60px;
		padding-top: 30px;
	}
	#page-9 .sector-2 .col {
		padding: 0;
	}
	
	#page-9 .sector-2 .picclick .linkbox {
		min-width: 11.5625vw;
		max-width: 90%;
	}
	#page-9 .sector-2 .col h3 {
		margin-top: calc(85px + 13.020833333333334vw);
		color: #333;
		font-size:1.5625vw;
		line-height: 1.7187500000000002vw;
		padding-top: 1.5625vw;
	}
	
	#page-9 .sector-2 .clickpic .ce-column {
		opacity: .1;
		transition: all 1s;
	}
	
	#page-9 .sector-2 .clickpic.clicked .ce-column {
		opacity: 1;
		transition: all 1s;
	}

	#page-9 .sector-2 .clickpic {
		position: relative;
		width: 15.260416666666668vw!important;
		height: 27.187499999999996vw!important;
		margin: auto;
	}

	#page-9 .sector-2 .clickpic img {
		width: 15.260416666666668vw!important;
		height: 27.187499999999996vw!important;
	}

	#page-9 .sector-2 .clickpic.clickpic-1 .ce-column:nth-child(1) img {
		width: 6.458333333333334vw!important;
		height: 9.53125vw!important;
	}
	
	#page-9 .sector-2 .clickpic.clickpic-3 .ce-column:nth-child(2) img {
		width: 11.40625vw!important;
		height: 7.135416666666666vw!important;
	}

	#page-9 .sector-2 .clickpic-1 .ce-column:nth-child(1) {
		position: absolute;
		top: 0.5208333333333333vw;
		left: -6.458333333333334vw;
		opacity: 1;
	}
	
	#page-9 .sector-2 .clickpic-3 .ce-column:nth-child(2) {
		position: absolute;
		top: 1.3020833333333335vw;
		right: -9.895833333333332vw;
		opacity: 1;
	}

	@media screen and (min-width: 1201px) and (max-width: 1460px) {
		#page-9 .sector-2 .clickpic-1 .ce-column:nth-child(1) {
			position: absolute;
			top: 0.6993006993006993vw;
			left: -8.67132867132867vw;
			width: 8.67132867132867vw;
			height: auto;
		}
		
		/* #page-9 .sector-2 .clickpic-3 .ce-column:nth-child(2) { */
			/* position: absolute; */
			/* top: 1.7482517482517483vw; */
			/* width: 15.314685314685313vw; */
			/* right: -13.286713286713287vw; */
		/* } */
		
		#page-9 .sector-2 .clickpic-3 .ce-column:nth-child(2) {
			position: absolute;
			top: 1.3020833333333335vw;
			right: -9.895833333333332vw;
			opacity: 1;
		}
		
	}
	
	#page-9 .sector-2 .clickpic:after {
		content: "iSCC";
		font-weight: 20px;
		text-align: center;
		width: 100%;
		display: block;
		opacity: .1;
		position: absolute;
		bottom: -1.5em;
	}
	
	#page-9 .sector-2 .clickpic.clicked:after {
		opacity: 1;
	}
	
	#page-9 .sector-2 .clickpic {
		position: relative;
	}
	
	#page-9 .sector-2 .clickpic img {
		width: 100%!important;
		height: 27.03125vw!important;
	}
	
	#page-9 .sector-2 .clickpic-1:before,
	#page-9 .sector-2 .clickpic-2:before {
		content: "";
		display: block;
		width: 1.5625vw;
		height: 1.5625vw;
		background-image: url('/fileadmin/AmeluzUSImages/04-svg/blue-arrows-right.svg');
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center; 
		position: absolute;
		z-index: 10;
		right: -2vw;
		top: 4.166666666666666vw;
		opacity: .1;
	}
	
	#page-9 .sector-2 .clickpic.clicked:before {
		opacity: 1!important;
	}
	
	#page-9 .sector-2 .clickpic-1 .ce-column:nth-child(1) img {
		width: 6.458333333333334vw!important;
		height: auto!important;
		opacity: 1;
	}
	
	#page-9 .sector-2 .clickpic-3 .ce-column:nth-child(2) img {
		width: 11.40625vw!important;
		height: auto!important;
		opacity: 1;
	}	

	#page-9 .sector-2 .picclick .linkbox {
		background-image: none;
		left: 0;
		right: 0;
		background-color: #fff;
		color: #ca2042;
		font-weight: bold;
		text-align: center;
		transition: all 0.3s;
		min-width: 0;
		border: 1px solid #fff;
		box-shadow: 0px 0px 2px 2px rgba(202 32 66 / 30%), 0 -22px 22px -22px rgba(0, 0, 0, 0.7) inset;
		/* min-width: 222px; */
		max-width: 80%;
		border-radius: 30px 0;
				padding-left: 40px!important;
		padding-right: 40px!important;
		font-size: 18px;
		line-height: 22px;
		display: block;		
		margin-bottom: 30px;		
		cursor: pointer;
	}
	
	#page-9.ios .sector-2 .picclick .linkbox,
	#page-9.mac .sector-2 .picclick .linkbox {
		padding: 18px 40px 12px 40px;
	}
	
	#page-9 .sector-2 .picclick.clicked .linkbox {
		color: #fff;
		background-color: #ca2042;
	}

	#page-9 .sector-3 {
		position: relative;
		display: block;
		z-index: 1;
	}
	
	#page-9 .sector-3 .sector-pic {
		position: absolute;
		height: 36.041666666666664vwpx;
		z-index: 1;
		width: 100%;
	}
	
	#page-9 .sector-3 .sector-copy {
		position: absolute;
		max-width: 1090px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
		z-index: 1;
		top: 13.020833333333334vw;
	}
	
	#page-9 .sector-3 .sector-copy > * {
		max-width: 43%;
		margin: 0;
	}
	
	#page-9 .sector-3 .sector-copy h3 {
		font-size: 1.5625vw;
		margin-bottom: 0.5208333333333333vw;
	}
	
	#page-9 .sector-3 .sector-copy p {
		font-size: 0.9375vw;
	}
	
	#page-9 .sector-4  {
		position: relative;
		padding-top: 35.9375vw;
	}
	
	#page-9 .sector-4 h3 {
		font-size: 30px;
		color: #333;
		padding-top: 30px;
		/* padding-right: 250px; */
	}
	
	#page-9 .sector-4 .frame-type-textpic {
		padding-top: 60px;
		overflow: visible;
		max-width: 1090px;
		margin: auto;
	}
	
	#page-9 .sector-4 .ce-gallery {
		width: 200px;
		height: 200px;
		position: relative;
		top: 0px;
		/* right: 200px; */
	}
	
	#page-9 .sector-4 .ce-gallery * *,
	#page-9 .sector-4 .ce-gallery * {
		width: 200px;
		height: 200px;
		position: relative;
	}
	
	#page-9 .sector-4 .ce-gallery img {
		width: 200px;
		height: auto;
	}
	
	#page-9 .sector-4 .ce-gallery img {
		width: 200px;
		height: auto;
	}
	
	#page-9 .sector-4 .frame-type-textpic {
		padding-top: 60px;
		overflow: visible;
	}
	
	#page-9 .sector-4 .frame-type-text {
		border-top: 1px solid #ca2042;
		position: relative;
		top: -75px;
		padding-top: 30px;
	}
	
	#page-9 .sector-4 .frame-type-text h3 {
		max-width: 1090px;
		width: 100%;
		margin: auto;
		font-size: 30px;
		font-weight: normal;
		color: #ca2042;
	}
	
	#page-9 .sector-4 .linkbox-link {
		position: relative;
		top: -60px;
	}	
}

@media screen and (min-width: 1921px) {

	#page-9 .header-block {
		max-width: 1920px;
		position: relative;
		height: 1030px;
	}
	
	#page-9 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-9 .header-block .header-picture {
		position: absolute;
		top: 0;
		right: 0;
		max-width: 50%;
	}
	
	#page-9 .header-copy {
		top: 110px;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
	}
	
	#page-9 .header-copy h3 {
		font-size: 44px;
		line-height: 50px;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-9 .header-copy h1 {
		font-size: 56px;
		line-height: 60px;
		color: #fff;
	}
	
	#page-9 .header-copy.copy-2 {
		position: relative;
		top: 610px;
		z-index: 3;
		max-width: 35%;
		/* left: 0; */
		margin-left: calc((100% - 1390px) / 2);
	}
	
	#page-9 .header-copy.copy-2 h3 {
		font-size: 30px!important;
		line-height: 33px!important;
		color: #ca2042;
		font-weight: bold;
	}
	
	#page-9 .header-copy.copy-2 p {
		font-size: 18px!important;
		line-height: 22px!important;
		color: #333;
	}
	
	#page-9 .sector-1 {
		padding: 30px;
		text-align: center;
		position: relative;
		z-index: 4;
	}
	
	#page-9 .sector-1 h2 {
		font-size: 34px;
		text-align: center;
		margin-bottom: 0;
	}
	
	#page-9 .sector-2 {
		position: relative;
		z-index: 2;
	}
	
	#page-9 .sector-2 > .container {
		background-color: #ebebeb;		
		padding-top: 60px;
	}
	
	#page-9 .sector-2 * *,
	#page-9 .sector-2 * {
		overflow: visible;
	}
	
	#page-9 .sector-2 h2 {
		font-size: 30px;
		margin-bottom: 10px;
	}
	
	#page-9 .sector-2 p {
		font-size: 18px;
		margin-bottom: 0;
		padding-bottom: 1em;
	}
	
	#page-9 .sector-2 .row {
		padding-left: 124px;
		position: relative;
		overflow: visible;
		padding-bottom: 60px;
		padding-top: 30px;
	}
	
	#page-9 .sector-2 .col h3 {
		margin-top: 250px;
		color: #333;
		font-size: 30px;
		line-height: 33px;
		padding-top: 30px;
	}
	
	#page-9 .sector-2 .clickpic .ce-column {
		opacity: .1;
		transition: all 1s;
	}
	
	#page-9 .sector-2 .clickpic {
		width: 283px!important;
		height: 552px!important;
		position: relative;
	}
	
	#page-9 .sector-2 .clickpic.clicked .ce-column {
		opacity: 1;
		transition: all 1s;
	}
	
	#page-9 .sector-2 .clickpic-1 .ce-column:nth-child(1) {
		position: absolute;
		top: 10px;
		left: -124px;
		opacity: 1;
	}
	
	#page-9 .sector-2 .clickpic-3 .ce-column:nth-child(2) {
		position: absolute;
		top: 25px;
		right: -190px;
		opacity: 1;
	}

	#page-9 .sector-2 .clickpic img {
		width: 283px!important;
		height: 519px!important;
	}
	
	#page-9 .sector-2 .clickpic-1:before,
	#page-9 .sector-2 .clickpic-2:before {
		content: "";
		display: block;
		width: 30px;
		height: 30px;
		background-image: url('/fileadmin/AmeluzUSImages/04-svg/blue-arrows-right.svg');
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center; 
		position: absolute;
		z-index: 10;
		right: -35px;
		top: 80px;
		opacity: .1;
	}
	
	#page-9 .sector-2 .clickpic.clicked:before {
		opacity: 1!important;
	}
	
	#page-9 .sector-2 .clickpic-1 .ce-column:nth-child(1) img {
		width: 124px!important;
		height: auto!important;
		opacity: 1;
	}
	
	#page-9 .sector-2 .clickpic-3 .ce-column:nth-child(2) img {
		width: 219px!important;
		height: auto!important;
		opacity: 1;
	}
	
	#page-9 .sector-2 .clickpic:after {
		content: "iSCC";
		font-weight: 20px;
		text-align: center;
		width: 100%;
		display: block;
		opacity: .1;
	}
	
	#page-9 .sector-2 .clickpic.clicked:after {
		opacity: 1;
	}

	#page-9 .sector-2 .picclick .linkbox {
		background-image: none;
		left: 0;
		right: 0;
		background-color: #fff;
		color: #ca2042;
		font-weight: bold;
		text-align: center;
		transition: all 0.3s;
		min-width: 0;
		border: 1px solid #fff;
		box-shadow: 0px 0px 2px 2px rgba(202 32 66 / 30%), 0 -22px 22px -22px rgba(0, 0, 0, 0.7) inset;
		min-width: 222px;
		border-radius: 30px 0;
				padding-left: 40px!important;
		padding-right: 40px!important;
		font-size: 18px;
		line-height: 22px;
		display: block;		
		margin-bottom: 30px;		
		cursor: pointer;
	}
	
	#page-9.ios .sector-2 .picclick .linkbox,
	#page-9.mac .sector-2 .picclick .linkbox {
		padding: 18px 40px 12px 40px;
	}
	
	#page-9 .sector-2 .picclick.clicked .linkbox {
		color: #fff;
		background-color: #ca2042;
	}

	#page-9 .sector-3 {
		position: relative;
		display: block;
		z-index: 1;
	}
	
	#page-9 .sector-3 .sector-swoosh {
		position: absolute;
		height: 692px;
		z-index: 2;
	}
	
	#page-9 .sector-3 .sector-pic {
		position: absolute;
		height: 692px;
		z-index: 1;
		width: 100%;
	}
	
	#page-9 .sector-3 .sector-copy {
		position: absolute;
		max-width: 1090px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
		z-index: 1;
		top: 250px;
	}
	
	#page-9 .sector-3 .sector-copy > * {
		max-width: 43%;
		margin: 0;
	}
	
	#page-9 .sector-3 .sector-copy h3 {
		font-size: 30px;
		margin-bottom: 10px;
	}
	
	#page-9 .sector-3 .sector-copy p {
		font-size: 18px;
	}
	
	#page-9 .sector-4  {
		position: relative;
		padding-top: 690px
	}
	
	#page-9 .sector-4 h3 {
		font-size: 30px;
		color: #333;
		padding-top: 30px;
		/* padding-right: 250px; */
	}
	
	#page-9 .sector-4 .frame-type-textpic {
		padding-top: 60px;
		overflow: visible;
		max-width: 1090px;
		margin: auto;
	}
	
	#page-9 .sector-4 .ce-gallery {
		width: 200px;
		height: 200px;
		position: relative;
		top: 0px;
		/* right: 200px; */
	}
	
	#page-9 .sector-4 .ce-gallery * *,
	#page-9 .sector-4 .ce-gallery * {
		width: 200px;
		height: 200px;
		position: relative;
	}
	
	#page-9 .sector-4 .ce-gallery img {
		width: 200px;
		height: auto;
	}
	
	#page-9 .sector-4 .ce-gallery img {
		width: 200px;
		height: auto;
	}
	
	#page-9 .sector-4 .frame-type-textpic {
		padding-top: 60px;
		overflow: visible;
	}
	
	#page-9 .sector-4 .frame-type-text {
		border-top: 1px solid #ca2042;
		position: relative;
		top: -75px;
		padding-top: 30px;
	}
	
	#page-9 .sector-4 .frame-type-text h3 {
		max-width: 1090px;
		width: 100%;
		margin: auto;
		font-size: 30px;
		font-weight: normal;
		color: #ca2042;
	}
	
	#page-9 .sector-4 .linkbox-link {
		position: relative;
		top: -60px;
	}
	
}


/**/
/**/
/* 01 HCP AK */

#page-9 .mobile-exclusive .header-picture  {
	min-height: 0;
}