/* 02 HCP Threat the field */
/**/
/**/

@media screen and (max-width: 750px) {
	#page-10 .header-block {
		max-width: 1920px;
		position: relative;
		height: 53.5vw;
	}
	
	#page-10 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-10 .header-block .header-swish {
		position: absolute;
		bottom: 0px;
		z-index: 2;
	}
	
	#page-10 .header-copy {
		top: 7.894736842105263vw;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
		padding-left: 30px;
	}
	
	#page-10 .header-copy h3 {
		font-size: 5.263157894736842vw;
		line-height: 5.7894736842105265vw;
		color: #fff;
		font-weight: normal;
		margin-bottom:2.631578947368421vw;
	}
	
	#page-10 .header-copy h1 {
		font-size: 4.736842105263158vw;
		line-height: 5.263157894736842vw;
		color: #fff;
	}
	
	#page-10 .sector-alpha {
		padding-top: 60px;
	}
	
	#page-10 .sector-alpha .col {
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .ce-row {
		display: flex;
		flex-wrap: nowrap;
	}
	
	#page-10 .sector-alpha .ce-column {
		flex-basis: 50%;
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .ce-column:nth-child(2) {
		/* padding-left: 20px; */
	}

	#page-10 .sector-alpha img,
	#page-10 .sector-alpha .imgage {
		width: 44.4vw!important; 
		max-width: 44.4vw!important; 
		height: 44.4vw!important; 
	}
	
	#page-10 .sector-alpha h3 strong,
	#page-10 .sector-alpha h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 1em;
	}
	
	#page-10 .sector-alpha p {
		font-size: 18px;
		line-height: 22px;
	}
	
	#page-10 .sector-alpha p+p  {
		display: none;
	}
	
	#page-10 .sector-alpha hr,
	#page-10 .sector-alpha p strong {
		color: #0c2340;
		font-weight: strong;
		font-size: 22px;
		/* margin-bottom: 1em; */
		display: block;
	}
	
	#page-10 .sector-alpha hr {
		border-top: 1px solid  #0c2340;
	}
	
	#page-10 .sector-1 {
		padding-top: 30px;
		padding-bottom: 30px;
		margin-top: 30px;
	}
	
	#page-10 .sector-1 h2 {
		color: #fff;
		text-align: center;
		font-size: 24px;
		margin-bottom: 10px;
	}
	
	#page-10 .sector-1 p {
		color: #fff;
		text-align: center;
		font-size: 24px;
		margin-bottom: 0;
	}
	
	#page-10 .sector-1,
	#page-10 .sector-2 {
		position: relative;
		z-index: 5;
	}
	
	#page-10 .sector-2 {
		height: 70vw;
		/* border: 1px solid green; */
	}
	
	#page-10 .sector-2 *,
	#page-10 .sector-2 * * {
		background-color: transparent;
	}
	
	#page-10 .sector-2 .narrow {
		position: relative;
		z-index: 6;
		padding-top: 15vw;
	}
	
	#page-10 .sector-2 .ce-textpic {
		margin-bottom: 10vw;
	}
	
	#page-10 .sector-2 .ce-textpic img {
		width: 9.583333333333334VW!important;
		height: auto!important;
	}
	
	#page-10 .sector-2  {
		background-color: transparent;
		/* padding-top: 60px; */
	}
	
	#page-10 .sector-2  p {
		font-weight: bold;
		padding-left: 3.75VW;
		font-size: 3.75VW;
		line-height: 4vw;
		/* padding-right: 10px; */
	}
	
	#page-10 .sector-3 {
		position: relative;
	}
	
	#page-10 .sector-2 .sector-swoosh {
		position: absolute;
		z-index: 3;
	}
	
	/* #page-10 .sector-3 .sector-swoosh:before { */
		/* content: ""; */
		/* width: 100%; */
		/* height: 300px; */
		/* display: block; */
		/* position: absolute; */
		/* top: -300px; */
		/* background-color: #ebebeb; */
	/* } */
	
	/* #page-10 .sector-3 .sector-pic { */
		/* position: relative; */
		/* top: -10vw;  */
		/* z-index: 2; */
	/* } */
	
	#page-10 .sector-3 .sector-copy {
		position: absolute;
		top: 17vw; 
		z-index: 3;
		width: 100%;
		z-index: 6;
		left: 0;
		right: 0;
		padding-left: 30px;
	}
	
	#page-10 .sector-3 .whitebox {
		position: relative;
		top: -8vw;
		background-color: #fff;
		padding: 5.333333333333334vw;
		border-radius: 5.333333333333334vw 0;
		width: 65vw;
		box-shadow: 0px 0px 45px 2px rgb(202 32 66 / 30%), 0 -22px 22px -22px rgb(0 0 0 / 70%) inset;
	}
	
	#page-10 .sector-3 .sector-copy h2 {
		font-size: 5.7894736842105265vw!important;
		line-height: 6.315789473684211vw!important;
	}
	
	#page-10 .sector-3 .whitebox p {
		font-weight: bold;
		padding-left: 3.684210526315789vw;
		margin: 0;
		font-size: 3.684210526315789vw;
		line-height: 4.2105263157894735vw;
	}
	
	#page-10 .sector-3 .whitebox .ce-textpic {
		display: flex;
		align-items: center;
	}
	
	#page-10 .sector-3 .whitebox .ce-textpic .ce-gallery,
	#page-10 .sector-3 .whitebox .ce-textpic .ce-gallery *,
	#page-10 .sector-3 .whitebox .ce-textpic .image {
		width: 6.25VW!important;
		min-width: 6.25VW!important;
		flex-basis: 6.25VW!important;
		height: auto!important;
		align-items: center;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic *,
	#page-10 .sector-3 .whitebox .frame-type-textpic * * {
		margin: 0;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic:nth-child(1) {
		margin-bottom: 1.0416666666666665vw;
	}
	
	#page-10 .sector-4 {
		position: relative; overflow: visible;
		padding-top: 105vw;
	}
	
	#page-10 .sector-4 .sector-swoosh {
		position: absolute;
		top: -31vw;
		z-index: 15;
		/* width: 150%; */
	}
	
	#page-10 .sector-4 h2 {
		font-size: 22px!important;
		line-height: 24px!important;
		padding-bottom: 10px!important;
	}
	
	/* #page-10 .sector-4 .a3-cols { */
		/* padding-top: 30px; */
		/* padding-bottom: 30px; */
	/* } */
	
	#page-10 .sector-4 .narrow .image {
		width: 50vw;
		height: 50vw;
	}
	
	#page-10 .sector-4 .a3-cols .col:nth-child(2) .ce-gallery,
	#page-10 .sector-4 .a3-cols .col:nth-child(1) .ce-gallery {
		border-right: 1px solid #333;
	}
	
	#page-10 .sector-4 p {
		font-size: 15px;
		line-height: 17px;		
		max-width: 90%;
		margin: auto;
		padding: 1em 0;
	} 
	
	#page-10 .sector-4 .layout-1 p {
		font-size: 18px;
		line-height: 20px;
		max-width: 90%;
		margin: auto;
		margin-bottom: 1em;
	} 
	
	#page-10 .sector-4 .a3-cols .col {
		padding: 0;
	} 
	
	#page-10 .sector-4 .a3-cols .ce-bodytext {
		padding-top: 1em;
	} 
	
	#page-10 .sector-4 hr {
		height: 0px;
		border-top: 1px solid #333;
		margin-top: 60px;
		margin-bottom: 60px;
	}
	
	#page-10 .sector-4  h3 {
		font-size: 22px!important;
		line-height: 26px!important;
		font-weight: normal!important;
	}
	
	#page-10 .cta-sector {
		position: relative;
		padding-top: 60px;
	}
	
	#page-10 .cta-sector .container{
		width: 100%;
		max-width: 100%;
	}
	
	#page-10 .cta-sector h3 {
		font-size: 18px;
		line-height: 23px;
		letter-spacing: -.23px;
	}
	
	#page-10 .cta-sector .sector-pic {
		height: auto;
	}
	
	#page-10 .cta-sector .linkbox {
		margin: auto;
		/* display: block; */
		/* width: 280px; */
		min-width: 0;
		margin-bottom: 2em;
	}
		
	#page-10 .cta-sector .sector-pic ,
	#page-10 .cta-sector .sector-pic  *,
	#page-10 .cta-sector .sector-pic  * *	{
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}

}

@media screen and (min-width: 751px) and (max-width: 1200px) {
	
	#page-10 .header-block {
		max-width: 1920px;
		position: relative;
		height: 24.53333333333333vw;
	}
	
	#page-10 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-10 .header-copy {
		top: 4.166666666666666vw;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
		padding-left: 30px;
	}
	
	#page-10 .header-copy h3 {
		font-size: 2.666666666666667vw;
		line-height: 3.4666666666666663vw;
		color: #fff;
		font-weight: normal;
		margin-bottom:1.3333333333333335vw;
	}
	
	#page-10 .header-copy h1 {
		font-size: 2.666666666666667vw;
		line-height: 3.4666666666666663vw;
		color: #fff;
	}
	
	#page-10 .sector-alpha {
		padding-top: 60px;
	}
	
	#page-10 .sector-alpha .col {
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .ce-row {
		display: flex;
		flex-wrap: nowrap;
	}
	
	#page-10 .sector-alpha .ce-column {
		flex-basis: 50%;
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .ce-column:nth-child(2) {
		padding-left: 20px;
	}

	#page-10 .sector-alpha img,
	#page-10 .sector-alpha .imgage {
		width: 44.4vw!important; 
		height: 44.4vw!important; 
	}
	
	#page-10 .sector-alpha h3 strong,
	#page-10 .sector-alpha h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 1em;
	}
	
	#page-10 .sector-alpha p {
		font-size: 18px;
		line-height: 22px;
	}
	
	#page-10 .sector-alpha hr,
	#page-10 .sector-alpha p strong {
		color: #0c2340;
		font-weight: strong;
		font-size: 22px;
		/* margin-bottom: 1em; */
		display: block;
	}
	
	#page-10 .sector-alpha hr {
		border-top: 1px solid  #0c2340;
	}
	
	#page-10 .sector-1 {
		padding-top: 30px;
		padding-bottom: 30px;
		margin-top: 30px;
	}
	
	#page-10 .sector-1 h2 {
		color: #fff;
		text-align: center;
		font-size: 24px;
		margin-bottom: 10px;
	}
	
	#page-10 .sector-1 p {
		color: #fff;
		text-align: center;
		font-size: 24px;
		margin-bottom: 0;
	}
	
	#page-10 .sector-1,
	#page-10 .sector-2 {
		position: relative;
		z-index: 5;
	}
	
	#page-10 .sector-2 *,
	#page-10 .sector-2 * * {
		background-color: transparent;
	}
	
	#page-10 .sector-2  {
		background-color: transparent;
		border: 1px solid green;
		height: 20vw;
	}
	
	#page-10 .sector-2 .narrow {
		position: relative;
		z-index: 6;
		padding-top: 7.5VW;
	}
	
	#page-10 .sector-2  p {
		font-weight: bold;
		padding-left: 18px;
		/* padding-right: 10px; */
	}
	
	#page-10 .sector-3 {
		position: relative;
		z-index: 6;
	}
	
	#page-10 .sector-2 .sector-swoosh {
		position: absolute;
		z-index: 3;
	}
	
	/* #page-10 .sector-3 .sector-swoosh:before { */
		/* content: ""; */
		/* width: 100%; */
		/* height: 22.666666666666664vw; */
		/* display: block; */
		/* position: absolute; */
		/* top: -22.666666666666664vw; */
		/* background-color: #ebebeb; */
	/* } */
	
	/* #page-10 .sector-3 .sector-pic { */
		/* position: relative; */
		/* top: 0px;  */
		/* z-index: 2; */
	/* } */
	
	#page-10 .sector-3 .sector-copy {
		position: absolute;
		top: 17vw; 
		z-index: 3;
		width: 100%;
		max-width: 60vw;
		left: 0;
		right: 0;
		padding-left: 30px;
	}
	
	#page-10 .sector-3 .whitebox {
		position: relative;
		background-color: #fff;
		padding: 5.333333333333334vw;
		border-radius: 5.333333333333334vw 0;
		width: 46.666666666666664vw;
		box-shadow: 0px 0px 45px 2px rgb(202 32 66 / 30%), 0 -22px 22px -22px rgb(0 0 0 / 70%) inset;
	}
	
	#page-10 .sector-3 .sector-copy h2 {
		font-size: 3.2vw!important;
		line-height: 3.4666666666666663vw!important;
	}
	
	#page-10 .sector-3 .whitebox p {
		font-weight: bold;
		padding-left: 2.1333333333333333vw;
		margin: 0;
		font-size: 2.1333333333333333vw;
		line-height: 2.4vw;
	}
	
	#page-10 .sector-3 .whitebox .ce-textpic {
		display: flex;
		align-items: center;
	}
	
	
	#page-10 .sector-3 .whitebox .ce-textpic .image img,
	#page-10 .sector-3 .whitebox .ce-textpic .image {
		width: 40px!important;
		height: auto!important;
		align-items: center;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic *,
	#page-10 .sector-3 .whitebox .frame-type-textpic * * {
		margin: 0;
		min-width: 40px;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic:nth-child(1) {
		margin-bottom: 1.0416666666666665vw;
	}
	
	#page-10 .sector-4 {
		position: relative; overflow: visible;
		padding-top: 67vw;
	}
	
	#page-10 .sector-4 .sector-swoosh {
		position: absolute;
		top: -16vw;
		z-index: 15;
		width: 150%;
	}
	
	#page-10 .sector-4 h3 {
		font-size: 24px;
		padding-bottom: 10px;
	}
	
	#page-10 .sector-4 .a3-cols {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	#page-10 .sector-4 .a3-cols .image {
		width: 180px;
		height: 180px;
	}
	
	#page-10 .sector-4 .a3-cols .col:nth-child(2) .ce-gallery,
	#page-10 .sector-4 .a3-cols .col:nth-child(1) .ce-gallery {
		border-right: 1px solid #333;
	}
	
	#page-10 .sector-4 .a3-cols p {
		font-size: 13px;
		max-width: 90%;
	} 
	
	#page-10 .sector-4 .a3-cols .col {
		padding: 0;
	} 
	
	#page-10 .sector-4 .a3-cols .ce-bodytext {
		padding-top: 1em;
	} 
	
	#page-10 .sector-4 hr {
		height: 0px;
		border-top: 1px solid #333;
		margin-top: 60px;
		margin-bottom: 60px;
	}
	
	#page-10 .sector-4 .frame-layout-1 h3 {
		font-size: 24px!important;
		line-height: 26px!important;
		font-weight: normal!important;
	}
	
	#page-10 .cta-sector {
		position: relative;
		height: 30vw;
		overflow: hidden;
	}
	
	#page-10 .cta-sector .sector-pic {
		max-width: 50%;
		height: auto;
		position: absolute;
		top: 0px;
		right: 50%;
	}
		
	#page-10 .cta-sector .sector-pic .ce-gallery,
	#page-10 .cta-sector .sector-pic .ce-gallery *,
	#page-10 .cta-sector .sector-pic .ce-gallery * *	{
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
	
	#page-10 .cta-sector .sector-pic .ce-gallery * *	{
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
	
	#page-10 .cta-sector>.container,
	#page-10 .cta-sector>.container>.narrow,
	#page-10 .cta-sector>.container>.narrow>.container,
	#page-10 .cta-sector>.container>.narrow>.container>.row {
		height: 100%;
	}
	
	#page-10 .cta-sector .col {
		display: flex;
		flex-wrap: wrap;
		allign-items: center;
		justify-content: center;
	}
	
	#page-10 .cta-sector .col .frame-type-text {
		width: 100%;
		flex-basis: 100%;
	}
}

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

	#page-10 .header-block {
		max-width: 1920px;
		position: relative;
		height: 23.958333333333336vw;
	}
	
	#page-10 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-10 .header-copy {
		top: 4.166666666666666vw;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
		padding-left: 30px;
	}
	
	#page-10 .header-copy h3 {
		font-size: 2.2916666666666665vw;
		line-height: 2.604166666666667vw;
		color: #fff;
		font-weight: normal;
		margin-bottom: 0.5208333333333333vw;
	}
	
	#page-10 .header-copy h1 {
		font-size: 2.9166666666666665vw;
		line-height: 3.125vw;
		color: #fff;
	}
	
	#page-10 .sector-alpha {
		padding-top: 60px;
	}
	
	#page-10 .sector-alpha .col {
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .col:nth-child(1) {
		padding-right: 20px;
	}
	
	#page-10 .sector-alpha .col:nth-child(2) {
		padding-left: 20px;
		padding-right: 30px;
	}
	
	#page-10 .sector-alpha .ce-row {
		display: flex;
		flex-wrap: nowrap;
	}
	
	#page-10 .sector-alpha .ce-column {
		flex-basis: 50%;
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .ce-column:nth-child(2) {
		padding-left: 20px;
	}

	#page-10 .sector-alpha img {
		width: 365px!important;
		min-width: 365px!important;
		height: auto!important;
	}
	
	#page-10 .sector-alpha h3 strong,
	#page-10 .sector-alpha h3 {
		font-size: 30px;
		line-height: 33px;
		margin-bottom: 1em;
	}
	
	
	#page-10 .sector-alpha hr,
	#page-10 .sector-alpha p strong {
		color: #0c2340;
		font-weight: strong;
		font-size: 24px;
		/* margin-bottom: 1em; */
		display: block;
	}
	
	#page-10 .sector-alpha hr {
		border-top: 1px solid  #0c2340;
	}
	
	#page-10 .sector-alpha p {
		font-size: 20px;
		line-height: 22px;
	}
	
	#page-10 .sector-1 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	#page-10 .sector-1 h2 {
		color: #fff;
		text-align: center;
		font-size: 40px;
		margin-bottom: 10px;
	}
	
	#page-10 .sector-1 p {
		color: #fff;
		text-align: center;
		font-size: 32px;
		margin-bottom: 0;
	}
	
	#page-10 .sector-1,
	#page-10 .sector-2 {
		position: relative;
		z-index: 5;
	}
	
	#page-10 .sector-2 *,
	#page-10 .sector-2 * * {
		background-color: transparent;
	}
	
	#page-10 .sector-2 .ameluzgrey {
		background-color: transparent;
		padding-top: 60px;
		z-index: 6;
		position: relative;
	}
	
	#page-10 .sector-2 .ameluzgrey p {
		font-weight: bold;
		padding-left: 20px;
		padding-right: 40px;
	}
	
	#page-10 .sector-3 {
		position: relative;
	}
	
	#page-10 .sector-2 .sector-swoosh {
		position: absolute;
		/* top: -12.5vw;  */
		z-index: 3;
	}
	
	/* #page-10 .sector-3 .sector-swoosh:before { */
		/* content: ""; */
		/* width: 100%; */
		/* height: 100px; */
		/* display: block; */
		/* position: absolute; */
		/* top: -100px; */
		/* background-color: #ebebeb; */
	/* } */
	
	/* #page-10 .sector-3 .sector-pic { */
		/* position: relative; */
		/* top: 0px;  */
		/* z-index: 2; */
	/* } */
	
	#page-10 .sector-3 .sector-copy {
		position: absolute;
		top: 15vw; 
		z-index: 6;
		width: 100%;
		max-width: 72.39583333333334vw;
		margin: auto;
		left: 0;
		right: 0;
		padding-left: 30px;
	}
	
	#page-10 .sector-3 .whitebox {
		position: relative;
		background-color: #fff;
		padding: 2.083333333333333vw;
		border-radius: 2.083333333333333vw 0;
		width: 28.645833333333332vw;
		box-shadow: 0px 0px 45px 2px rgb(202 32 66 / 30%), 0 -22px 22px -22px rgb(0 0 0 / 70%) inset;
	}
	
	#page-10 .sector-3 .sector-copy h2 {
		font-size: 1.5625vw!important;
		line-height: 1.7187500000000002vw!important;
	}
	
	#page-10 .sector-3 .whitebox p {
		font-weight: bold;
		padding-left: 1.0416666666666665vw;
		margin: 0;
		font-size: 1.0416666666666665vw;
		line-height: 1.1458333333333333vw;
	}
	
	#page-10 .sector-3 .whitebox .ce-textpic {
		display: flex;
		align-items: center;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic *,
	#page-10 .sector-3 .whitebox .frame-type-textpic * * {
		margin: 0;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic:nth-child(1) {
		margin-bottom: 1.0416666666666665vw;
	}
	
	#page-10 .sector-4 {
		position: relative; overflow: visible;
		padding-top: 46.875VW;
	}
	
	#page-10 .sector-4 .sector-swoosh {
		position: absolute;
		top: -16.8vw;
		z-index: 15;
	}
	
	#page-10 .sector-4 h3 {
		font-size: 30px;
		padding-bottom: 10px;
	}
	
	#page-10 .sector-4 .a3-cols {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	#page-10 .sector-4 .a3-cols .image {
		width: 180px;
		height: 180px;
	}
	
	#page-10 .sector-4 .a3-cols .col:nth-child(2) .ce-gallery,
	#page-10 .sector-4 .a3-cols .col:nth-child(1) .ce-gallery {
		border-right: 1px solid #333;
	}
	
	#page-10 .sector-4 .a3-cols .ce-bodytext {
		padding-top: 1em;
	} 
	
	#page-10 .sector-4 .a3-cols .ce-bodytext {
		padding-top: 1em;
	} 
	
	#page-10 .sector-4 hr {
		height: 0px;
		border-top: 1px solid #333;
		margin-top: 60px;
		margin-bottom: 60px;
	}
	
	#page-10 .sector-4 .frame-layout-1 h3 {
		font-size: 30px!important;
		line-height: 33px!important;
		font-weight: normal;
	}
	
	#page-10 .cta-sector {
		position: relative;
		height: 19.5vw;
		overflow: hidden;
					display: flex;
		align-items: center;
	}
	
	#page-10 .cta-sector .sector-pic {
		max-width: 50%;
		height: auto;
		position: absolute;
		top: 0px;
		right: 50%;
	}
		
	#page-10 .cta-sector .sector-pic .ce-gallery,
	#page-10 .cta-sector .sector-pic .ce-gallery *,
	#page-10 .cta-sector .sector-pic .ce-gallery * *	{
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
	
	#page-10 .cta-sector .sector-pic .ce-gallery * *	{
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
	
	#page-10 .cta-sector .col {
		display: flex;
		flex-wrap: wrap;
		allign-items: center;
		justify-content: center;
	}
	
	#page-10 .cta-sector .col .frame-type-text {
		width: 100%;
		flex-basis: 100%;
	}
}

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

	#page-10 .header-block {
		max-width: 1920px;
		position: relative;
		height: 460px
	}
	
	#page-10 .header-block .header-swoosh {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-10 .header-copy {
		top: 80px;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
	}
	
	#page-10 .header-copy h3 {
		font-size: 44px;
		line-height: 50px;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-10 .header-copy h1 {
		font-size: 56px;
		line-height: 60px;
		color: #fff;
	}
	
	#page-10 .sector-alpha {
		padding-top: 60px;
	}
	
	#page-10 .sector-alpha .col {
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .col:nth-child(1) {
		padding-right: 20px;
	}
	
	#page-10 .sector-alpha .col:nth-child(2) {
		padding-left: 20px;
	}
	
	#page-10 .sector-alpha .ce-row {
		display: flex;
		flex-wrap: nowrap;
	}
	
	#page-10 .sector-alpha .ce-column {
		flex-basis: 50%;
		margin: 0;
		padding: 0;
	}
	
	#page-10 .sector-alpha .ce-column:nth-child(2) {
		padding-left: 20px;
	}

	#page-10 .sector-alpha img {
		width: 365px!important;
		min-width: 365px!important;
		height: auto!important;
	}
	
	#page-10 .sector-alpha h3 strong,
	#page-10 .sector-alpha h3 {
		font-size: 30px;
		line-height: 33px;
		margin-bottom: 1em;
	}
	
	
	#page-10 .sector-alpha hr,
	#page-10 .sector-alpha p strong {
		color: #0c2340;
		font-weight: strong;
		font-size: 24px;
		/* margin-bottom: 1em; */
		display: block;
	}
	
	#page-10 .sector-alpha hr {
		border-top: 1px solid  #0c2340;
	}
	
	#page-10 .sector-alpha p {
		font-size: 20px;
		line-height: 22px;
	}
	
	#page-10 .sector-1 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	#page-10 .sector-1 h2 {
		color: #fff;
		text-align: center;
		font-size: 40px;
		margin-bottom: 10px;
	}
	
	#page-10 .sector-1 p {
		color: #fff;
		text-align: center;
		font-size: 32px;
		margin-bottom: 0;
	}
	
	#page-10 .sector-1,
	#page-10 .sector-2 {
		position: relative;
		z-index: 5;
	}
	
	
	
	#page-10 .sector-2 .ameluzgrey {
		background-color: transparent;
		padding-top: 90px;
		z-index: 5;
		position: relative;
	}
	
	#page-10 .sector-2 .ameluzgrey p {
		font-weight: bold;
		padding-left: 20px;
		padding-right: 40px;
	}

	#page-10 .sector-2 .sector-swoosh {
		position: absolute;
		z-index: 3;
	}
	
	#page-10 .sector-3 {
		position: relative;
		z-index: 5;
	}

	#page-10 .sector-3 .sector-copy {
		position: absolute;
		top: 300px; 
		z-index: 4;
		width: 100%;
		max-width: 1390px;
		margin: auto;
		left: 0;
		right: 0;
	}
	
	#page-10 .sector-3 .whitebox {
		position: relative;
		background-color: #fff;
		padding: 40px;
		border-radius: 40px 0;
		width: 550px;
		box-shadow: 0px 0px 45px 2px rgb(202 32 66 / 30%), 0 -22px 22px -22px rgb(0 0 0 / 70%) inset;
	}
	
	#page-10 .sector-3 .whitebox p {
		font-weight: bold;
		padding-left: 20px;
		margin: 0;
	}
	
	#page-10 .sector-3 .whitebox .ce-textpic {
		display: flex;
		align-items: center;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic *,
	#page-10 .sector-3 .whitebox .frame-type-textpic * * {
		margin: 0;
	}
	
	#page-10 .sector-3 .whitebox .frame-type-textpic:nth-child(1) {
		margin-bottom: 20px;
	}
	
	#page-10 .sector-4 {
		position: relative; 
		overflow: visible;
		padding-top: 900px;
		z-index: 5;
	}
	
	#page-10 .sector-4 .sector-swoosh {
		position: absolute;
		/* top: -330px; */
		z-index: 15;
	}
	
	#page-10 .sector-4 h3 {
		font-size: 30px;
		padding-bottom: 10px;
	}
	
	#page-10 .sector-4 .a3-cols {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	#page-10 .sector-4 .a3-cols .image {
		width: 180px;
		height: 180px;
	}
	
	#page-10 .sector-4 .a3-cols .col:nth-child(2) .ce-gallery,
	#page-10 .sector-4 .a3-cols .col:nth-child(1) .ce-gallery {
		border-right: 1px solid #333;
	}
	
	#page-10 .sector-4 .a3-cols .ce-bodytext {
		padding-top: 1em;
	} 
	
	#page-10 .sector-4 .a3-cols .ce-bodytext {
		padding-top: 1em;
	} 
	
	#page-10 .sector-4 hr {
		height: 0px;
		border-top: 1px solid #333;
		margin-top: 60px;
		margin-bottom: 60px;
	}
	
	#page-10 .sector-4 .frame-layout-1 h3 {
		font-size: 30px!important;
		line-height: 33px!important;
		font-weight: normal;
	}
	
	#page-10 .cta-sector {
		position: relative;
		height: 386px;
					display: flex;
		align-items: center;
	}
	
	#page-10 .cta-sector .sector-pic {
		max-width: 50%;
		height: auto;
		position: absolute;
		top: 0px;
		right: 50%;
	}
		
	#page-10 .cta-sector .sector-pic .ce-gallery,
	#page-10 .cta-sector .sector-pic .ce-gallery *,
	#page-10 .cta-sector .sector-pic .ce-gallery * *	{
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
	
	#page-10 .cta-sector .sector-pic .ce-gallery * *	{
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
	
	#page-10 .cta-sector .col {
		display: flex;
		flex-wrap: wrap;
		allign-items: center;
		justify-content: center;
	}
	
	#page-10 .cta-sector .col .frame-type-text {
		width: 100%;
		flex-basis: 100%;
	}
}


/**/
/**/
/* 02 HCP Treat the field */
