/* 05 HCP physician support */
/**/
/**/

@media screen and (max-width: 750px) {

	
	#page-13 .header-block {
		max-width: 1920px;
		position: relative;
		height: 48.1578947368421vw;
		overflow-x: hidden;
		overflow-y: visible;
	}
	
	#page-13 .header-block .header-picture {
		position: absolute; 
		bottom: 0;
		width: 100%;
		min-height: 0;
	}
	
	#page-13 .header-copy {
		top: 11vw;
		left: 30px!important; 
		position: absolute;
		z-index: 3;
		width: 100%;
		left: 0;
		right: 0;

	}
	
	#page-13 .header-copy h3 {
		font-size: 5.263157894736842vw;
		line-height: 5.7894736842105265vw;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-13 .header-copy h1 {
		font-size: 5.7894736842105265vw;
		line-height: 6.315789473684211vw;
		color: #fff;
	}

	#page-13 .header-maincopy {
		padding-top: 60px;
	}
	
	#page-13 .header-maincopy h2 {
		font-size: 20px;
		line-height: 22px;
	}
	
	#page-13 .header-maincopy p {
		font-size: 18px;
		line-height: 20px;
	}
	
	#page-13 .sector-1 {
		padding-top: 60px;
	}
	
	#page-13 .sector-1 .frame-type-textpic:nth-child(1) img {
		width: 57px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 .frame-type-textpic:nth-child(2) img {
		width: 65px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 h3 {
		font-size: 20px;
		line-height: 22px;
	}
	
	#page-13 .sector-1 p {
		font-size: 16px;
		line-height: 18px;
	}
	
	#page-13 .sector-1 p {
		font-size: 16px;
		line-height: 18px;
	}
	
	#page-13 .sector-2 .frame-type-text a,
	#page-13 .sector-1 a {
		font-weight: bold; 
		text-decoration: underline;
		color: #0c2340;
	}
	
	#page-13 .sector-2 {
		position: relative;
		margin-top: 60px;
		overflow-x: hidden;
	}
	
	#page-13 .sector-2 .sector-swoosh {
		position: absolute;
		top: 0;
		z-index: 1;
	}
	
	#page-13 .sector-2 .narrow {
		position: relative;
		padding-top: 60px;
		z-index: 2;
	}
	
	#page-13 .sector-2 h3 {
		font-size: 21px;
		line-height: 24px;
	}
	
	#page-13 .sector-2 table, 
	#page-13 .sector-2 th, 
	#page-13 .sector-2 td { 
		border-collapse: collapse;
	}
	
	#page-13 .sector-2 td { 
		font-size: 12px;
		line-height: 14px;
	}
	
	#page-13 .sector-2 th, 
	#page-13 .sector-2 td { 
		padding: 20px;
	}
	
	#page-13 .sector-2 table {
		width: 100%;
		border-radius: 20px 20px 0 0 ;
		margin-top: 40px;
		margin-bottom: 40px;
	}
	
	#page-13 .sector-2 .table1 th {
		background-color: #0c2340;
		color: #fff;			
		width: 50%;
	}
	
	#page-13 .sector-2 .table2 th,
	#page-13 .sector-2 .table1 th:nth-child(1) {
		border-top-left-radius: 20px;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;	
	}
	
	#page-13 .sector-2 .table2 th,
	#page-13 .sector-2 .table1 th:nth-child(2) {
		border-top-right-radius: 20px;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;	
	}
	
	#page-13 .sector-2 .table2 th {
		background-color: #ca2042;
		color: #fff;			
	}
	
	#page-13 .sector-2 .red th,
	#page-13 .sector-2 .red td {
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;	
		background-color: #ca2042;
		color: #fff;
	}
	
	#page-13 .sector-2 .table2 td {
		border: 1px solid #ca2042;
	}
	
	#page-13 .sector-2 .table1 td {
		border: 1px solid #0c2340;
		background-color: rgb(111 142 171 / 25%);
		vertical-align: top;
	}
	
	#page-13 .sector-2 .frame-type-text p {
		font-size: 12px;
		line-height: 14px;
	}
	
	#page-13 .sector-2 hr {
		height: 0;
		border-top: 1px solid #333;
		margin-top: 1em;
		margin-bottom: 1em;
	}
	
	#page-13 .sector-2 .discover-advantages-block {
		margin-top: 60px;
	}
	
	#page-13 .sector-2 .discover-advantages-block h2 {
		font-weight: normal;
		font-size: 22px;
		line-height: 24px;
		text-align: center;
	}
	
	#page-13 .layout-normal .sector-2 figcaption,
	#page-13 .sector-2 li,
	#page-13 .sector-2 p {
		font-size: 14px;
		line-height: 16px;
	}
	
	#page-13 #mainPart .sector-2 ul {
		padding-left: 8px;
	}
	
	#page-13 #mainPart .sector-2 li:before {
		content: "*";
		width: 8px;
		margin-left: -8px;
	}

	#page-13 #mainPart .sector-2 .card-body {
		padding-left: 0;
		padding-right: 0;
	}
	
	#page-13 .cta-sector {
		margin-top: 60px;
		padding-top: 60px;
	}
	
	#page-13 .cta-sector .narrow {
		/* padding: 0; */
		/* margin: 0; */
		width: 80%;
		margin: auto;
	}
	
	#page-13 .cta-sector>.container {
		padding: 0;
		margin: 0;
		width: 100%;
		max-width: 100%;
	}
	
	#page-13 .cta-sector .sector-pic *,
	#page-13 .cta-sector .sector-pic {
		padding: 0;
		margin: 0;
		width: 100%;
		max-width: 100%;
	}
	
}

@media screen and (min-width: 751px) and (max-width: 1200px) {

	#page-13 .header-block {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		width: 100%;
		height: 73.23568575233023vw;
	}
	
	#page-13 .header-block .header-picture {
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 5;
	}
	
	#page-13 .header-copy {
		top: 5.989347536617843vw;
		left: 30px!important; 
		position: absolute;
		z-index: 6;
		width: 100%;
		max-width: calc(100% - 30px);
		left: 0;
		right: 0;

	}
	
	#page-13 .header-copy h3 {
		font-size: 3.462050599201065vw;
		line-height: 3.7283621837549936vww;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-13 .header-copy h1 {
		font-size: 3.462050599201065vw;
		line-height: 3.7283621837549936vw;
		color: #fff;
	}
	
	#page-13 .header-block .header-pic {
		position: absolute;
		top: 6vw;
		max-width: 100%;
		width: 100%;
	}

	#page-13 .header-maincopy {
		position: relative;
		top: 73.23568575233023vw;
		margin-bottom: 73.23568575233023vw;
	}

	#page-13 .header-maincopy h2 {
		font-size: 22px;
		line-height: 24px;
		margin-bottom: 10px;
	}
	
	#page-13 .header-maincopy img {
		max-width: 60%!important;
		width: 60%!important;
		margin: auto;
		margin-top: 1em;
	}
	
	#page-13 .header-maincopy p {
		font-size: 18px;
		line-height: 20px;
	}

	#page-13 .sector-1 {
		position: relative;
		padding-top: 60px;
	}

	#page-13 .sector-1 .image {
		width: 85px;
	}
	
	#page-13 .sector-1 .frame-type-textpic {
		margin-bottom: 1em;
	}
	
	#page-13 .sector-1 .frame-type-textpic:nth-child(1) img {
		width: 76px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 .frame-type-textpic:nth-child(2) img {
		width: 85px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 .ce-bodytext {
		padding-left: 20px;
	}
	
	#page-13 .sector-1 h3 {
		font-size: 22px;
		line-height: 24px;
		margin-bottom: 10px;
	}
	
	#page-13 .sector-1 p {
		font-size: 16px;
		line-height: 18px;
		margin-bottom: 10px;
	}
	
	
	#page-13 .sector-2 a,
	#page-13 .sector-1 a {
		font-weight: bold;
		text-decoration: underline;
		color: #0c2340;
	}
	
	#page-13 .sector-2 {
		position: relative;
	}
	
	#page-13 .sector-2 .sector-swoosh {
		position: absolute;
		top: 0;
		z-index: 0;
	}
	
	#page-13 .sector-2 .narrow {
		position: relative;
		z-index: 3;
		padding-top: 120px;
	}
	
	#page-13 .sector-2 h3 {
		font-size: 30px;
		line-height: 33px;
	}
	
	#page-13 .sector-2 table, 
	#page-13 .sector-2 th, 
	#page-13 .sector-2 td { 
		border-collapse: collapse;
	}
	
	#page-13 .sector-2 table {
		width: 100%;
		border-radius: 20px 20px 0 0 ;
		/* overflow: hidden; */
		margin-top: 40px;
		margin-bottom: 40px;
	}
	
	#page-13 .sector-2 .table1 th {
		background-color: #0c2340;
		color: #fff;			
		width: 50%;
	}
	
	#page-13 .sector-2 th {
		font-size: 15px;
		line-height: 17px;
		font-weight: bold;	
	}
	
	#page-13 .sector-2 td {
		font-size: 12px;
		line-height: 14px;
	}
	
	#page-13 .sector-2 .table1 td {
		border: 1px solid #0c2340;
		background-color: rgb(111 142 171 / 25%);
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 tr:nth-child(odd) td {
		background-color: #ebebeb;
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 tr:nth-child(even) td {
		background-color: #fff;
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 td {
		border: 1px solid #ca2042;
	}
	
	#page-13 .sector-2 .table2 th {
		background-color: #ca2042;
		color: #fff;
		width: 25%;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(2) {
		width: 50%;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(1),
	#page-13 .sector-2 .table1 th:nth-child(1) {
		border-radius: 20px 0 0 0;
		border-right: 1px solid #fff;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(2) {
		border-right: 1px solid #fff;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(3),
	#page-13 .sector-2 .table1 th:nth-child(2) {
		border-radius: 0 20px 0 0;
	}
	
	#page-13 .sector-2 th,
	#page-13 .sector-2 td {
		padding: 20px;
	}
	
	#page-13 .sector-2 .card-body header {
		display: none;
	}
	
	#page-13 .sector-2 .card-header a {
		color: #fff;
		text-decoration: none;
	}
	
	#page-13 .layout-normal .sector-2 figcaption,
	#page-13 .sector-2 li,
	#page-13 .sector-2 p {
		font-size: 14px;
		line-height: 16px;
	}
	
	#page-13 #mainPart .sector-2 ul {
		padding-left: 8px;
	}
	
	#page-13 #mainPart .sector-2 li:before {
		content: "*";
		width: 8px;
		margin-left: -8px;
	}
	
	#page-13 .sector-2 hr {
		height: 0;
		border-top: 1px solid #333;
		margin-top: 1em;
		margin-bottom: 1em;
	}
	
	#page-13 .sector-2 .discover-advantages-block {
		margin-top: 60px;
	}
	
	#page-13 .sector-2 .discover-advantages-block h2 {
		font-weight: normal;
		font-size: 24px;
		line-height: 26px;
		text-align: center;
	}
	
	#page-13 .cta-sector .sector-pic {
		height: 300px;
		width: 100%;
		position: absolute;
		top: 0px;
		right: 50%;
		margin: 0;
		padding: 0;
		text-align: right;
	} 
	
	#page-13 .cta-sector .sector-pic * {
		position: absolute;
		right: 0;
		width: 100%;
		height: 100%;
	}
	
	
	#page-13 .cta-sector .sector-pic .image {
		width: 100%;
		height: 100%;
	}
	
	#page-13 .cta-sector .sector-pic img {
		height: 300px!important;
		width: auto!important;
		max-width: none!important;
		position: absolute;
		right: 0;
	}
	
	
	#page-13 .cta-sector .linkbox-link {
		margin: 0;
	}
	
	#page-13 .cta-sector {
		margin-top: 60px;
		overflow: hidden;
		height: 300px;
		padding-top: 30px;
	}
	
	#page-13 .cta-sector h3 {
		font-size: 18px;
	}
	
	#page-13 .cta-sector .sector-pic * {
		margin: 0;
		padding: 0;
		overflow: visible;
	}
	
	#page-13 .cta-sector .sector-pic img {
		right: -100px;
	}
	
	#mainPart .cta-sector .col:nth-child(1) {
		flex-basis: 60%;
		width: 60%;
		max-width: 60%;
	}
	
	#mainPart .cta-sector .col:nth-child(2) {
		flex-basis: 40%;
		width: 40%;
		max-width: 40%;
	}
	
	
}

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

	#page-13 .header-block {
		max-width: 1920px;
		position: relative;
		height: 54.6875vw;
	}
	
	#page-13 .header-block .header-picture {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-13 .header-copy {
		top: 5.729166666666666vw;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: calc(100% - 30px);
		left: 0;
		padding-left: 30px;
		right: 0;
		margin: auto;
	}
	
	#page-13 .header-copy h3 {
		font-size: 2.2916666666666665vw;
		line-height: 2.604166666666667vw;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-13 .header-copy h1 {
		font-size: 2.9166666666666665vw;
		line-height: 3.125vw;
		color: #fff;
	}

	#page-13 .header-block .header-pic {
		position: absolute;
		top: 11.979166666666668vw;
		right: 0;
		max-width: 100%;
		z-index: 1;
		padding-top: 50px;
	}

	#page-13 .header-maincopy {
		position: absolute;
		z-index: 5;
		width: 100%;
		max-width: 1390px;
		left: 0; right: 0;
		margin: auto;
	}

	#page-13 .header-maincopy .container {
		max-width: 36.45833333333333vw;
		margin-left: 47%;
		margin-top: 24.166666666666668vw;
	}
	
	#page-13 .header-maincopy p {
		font-size: 1.0416666666666665vw;
		line-height: 1.1458333333333333vw;
		margin-bottom: 0.5208333333333333vw;
	}
	
	#page-13 .header-maincopy h2 {
		font-size: 1.25vw;
		line-height: 1.3541666666666667vw;
		margin-bottom: 1.5625vw;
	}
	
	#page-13 .header-maincopy img {
		max-width: 25.520833333333332vw!important;
		width: 25.520833333333332vw!important;
		margin: auto;
		margin-top: 1em;
	}
	
	#page-13 .header-maincopy .linkbox-link {
		margin-top: 1.5625vw;
	}

	#page-13 .sector-1 {
		position: relative;
		padding-top: 60px;
	}

	#page-13 .sector-1 .col:nth-child(1) img {
		width: 88px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 .col:nth-child(2) img {
		width: 99px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 .ce-bodytext {
		padding-left: 20px;
	}
	
	#page-13 .sector-1 h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 10px;
	}
	
	#page-13 .sector-1 p {
		font-size: 18px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	
	
	#page-13 .sector-2 a,
	#page-13 .sector-1 a {
		font-weight: bold;
		text-decoration: underline;
		color: #0c2340;
	}
	
	#page-13 .sector-2 {
		position: relative;
	}
	
	#page-13 .sector-2 .sector-swoosh {
		position: absolute;
		top: 0;
		z-index: 0;
	}
	
	#page-13 .sector-2 .narrow {
		position: relative;
		z-index: 3;
		padding-top: 220px;
	}
	
	#page-13 .sector-2 h3 {
		font-size: 30px;
		line-height: 33px;
	}
	
	#page-13 .sector-2 table, 
	#page-13 .sector-2 th, 
	#page-13 .sector-2 td { 
		border-collapse: collapse;
	}
	
	#page-13 .sector-2 table {
		width: 100%;
		border-radius: 20px 20px 0 0 ;
		/* overflow: hidden; */
		margin-top: 40px;
		margin-bottom: 40px;
	}
	
	#page-13 .sector-2 .table1 th {
		background-color: #0c2340;
		font-weight: 24px;
		line-height: 26px;
		font-weight: bold;	
		color: #fff;			
		width: 50%;
	}
	
	#page-13 .sector-2 .table1 td {
		border: 1px solid #0c2340;
		background-color: rgb(111 142 171 / 25%);
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 tr:nth-child(odd) td {
		background-color: #ebebeb;
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 tr:nth-child(even) td {
		background-color: #fff;
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 td {
		border: 1px solid #ca2042;
	}
	
	#page-13 .sector-2 .table2 th {
		background-color: #ca2042;
		color: #fff;
		font-weight: 24px;
		line-height: 26px;
		font-weight: bold;
		width: 25%;
	}
	
	#page-13 .sector-2 .table1 th {
		/* border: 1px solid #0c2340; */
	}
	
	#page-13 .sector-2 .table2 th {
		/* border: 1px solid #ca2042; */
	}
	
	#page-13 .sector-2 .table2 th:nth-child(2) {
		width: 50%;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(1),
	#page-13 .sector-2 .table1 th:nth-child(1) {
		border-radius: 20px 0 0 0;
		border-right: 1px solid #fff;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(2) {
		border-right: 1px solid #fff;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(3),
	#page-13 .sector-2 .table1 th:nth-child(2) {
		border-radius: 0 20px 0 0;
	}
	
	#page-13 .sector-2 th,
	#page-13 .sector-2 td {
		padding: 20px;
	}
	
	#page-13 .sector-2 .card-body header {
		display: none;
	}
	
	#page-13 .sector-2 .card-header a {
		color: #fff;
		text-decoration: none;
	}
	
	#page-13 .layout-normal .sector-2  figcaption,
	#page-13 .sector-2 li,
	#page-13 .sector-2 p {
		font-size: 18px;
		line-height: 20px;
	}
	
	#page-13 #mainPart .sector-2 ul {
		padding-left: 8px;
	}
	
	#page-13 #mainPart .sector-2 li:before {
		content: "*";
		width: 8px;
		margin-left: -8px;
	}
	
	#page-13 .sector-2 hr {
		height: 0;
		border-top: 1px solid #333;
		margin-top: 1em;
		margin-bottom: 1em;
	}
	
	#page-13 .sector-2 .discover-advantages-block {
		margin-top: 60px;
	}
	
	#page-13 .sector-2 .discover-advantages-block h2 {
		font-weight: normal;
		text-align: center;
	}
	
	#page-13 .cta-sector .sector-pic {
		height: 100%;
		/* max-width: 51.5%; */
		width: auto;
		position: absolute;
		top: 0px;
		right: 48.5%;
		margin: 0;
		padding: 0;
	} 
	
	
	#page-13 .cta-sector .linkbox-link {
		margin: 0;
	}
	
	#page-13 .cta-sector {
		margin-top: 60px;
					display: flex;
		align-items: center;
		height: 19.5vw;
		overflow: hidden;
	}
	
	#page-13 .cta-sector .sector-pic * {
		margin: 0;
		padding: 0;
	}
	
	#page-13 .cta-sector .sector-pic .image {
		width: 100%;
		max-width: 100%;
	} 
	
	#page-13 .cta-sector .sector-pic {
		max-width: 50%!important;
		height: auto;
		position: absolute;
		top: 0px;
		right: 50%;
	}
	
	#page-13 .cta-sector .sector-pic .ce-gallery * * {
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
	
}

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

	#page-13 .header-block {
		max-width: 1920px;
		position: relative;
		height: 1050px;
	}
	
	#page-13 .header-block .header-picture {
		position: absolute;
		top: 0px;
		z-index: 2;
	}
	
	#page-13 .header-copy {
		top: 110px;
		position: absolute;
		z-index: 3;
		max-width: 1390px;
		width: 100%;
		left: 0;
		right: 0;
		margin: auto;
	}
	
	#page-13 .header-copy h3 {
		font-size: 44px;
		line-height: 50px;
		color: #fff;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	#page-13 .header-copy h1 {
		font-size: 56px;
		line-height: 60px;
		color: #fff;
	}

	#page-13 .header-block .header-pic {
		position: absolute;
		top: 230px;
		right: 0;
		max-width: 100%;
		z-index: 1;
	}

	#page-13 .header-maincopy {
		position: absolute;
		z-index: 5;
		width: 100%;
		max-width: 1320px;
		left: 0; right: 0;
		margin: auto;
	}

	#page-13 .header-maincopy .container {
		max-width: 53%;
		margin-left: 47%;
		margin-top: 464px;
	}
	
	#page-13 .header-maincopy h2 {
		font-size: 24px;
		line-height: 26px;
	}
	
	#page-13 .header-maincopy img {
		max-width: 70%;
		margin: auto;
		margin-top: 1em;
	}

	#page-13 .sector-1 {
		position: relative;
		padding-top: 60px;
	}

	#page-13 .sector-1 .col:nth-child(1) img {
		width: 88px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 .col:nth-child(2) img {
		width: 99px!important;
		height: auto!important;
	}
	
	#page-13 .sector-1 .ce-bodytext {
		padding-left: 20px;
	}
	
	#page-13 .sector-1 h3 {
		font-size: 24px;
		line-height: 26px;
		margin-bottom: 10px;
	}
	
	#page-13 .sector-1 p {
		font-size: 18px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	
	
	#page-13 .sector-2 a,
	#page-13 .sector-1 a {
		font-weight: bold;
		text-decoration: underline;
		color: #0c2340;
	}
	
	#page-13 .sector-2 {
		position: relative;
	}
	
	#page-13 .sector-2 .sector-swoosh {
		position: absolute;
		top: 0;
		z-index: 0;
	}
	
	#page-13 .sector-2 .narrow {
		position: relative;
		z-index: 3;
		padding-top: 220px;
	}
	
	#page-13 .sector-2 h3 {
		font-size: 30px;
		line-height: 33px;
	}
	
	#page-13 .sector-2 table, 
	#page-13 .sector-2 th, 
	#page-13 .sector-2 td { 
		border-collapse: collapse;
	}
	
	#page-13 .sector-2 table {
		width: 100%;
		border-radius: 20px 20px 0 0 ;
		/* overflow: hidden; */
		margin-top: 40px;
		margin-bottom: 40px;
	}
	
	#page-13 .sector-2 .table1 th {
		background-color: #0c2340;
		font-weight: 24px;
		line-height: 26px;
		font-weight: bold;	
		color: #fff;			
		width: 50%;
	}
	
	#page-13 .sector-2 .table1 td {
		border: 1px solid #0c2340;
		background-color: rgb(111 142 171 / 25%);
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 tr:nth-child(odd) td {
		background-color: #ebebeb;
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 tr:nth-child(even) td {
		background-color: #fff;
		vertical-align: top;
	}
	
	#page-13 .sector-2 .table2 td {
		border: 1px solid #ca2042;
	}
	
	#page-13 .sector-2 .table2 th {
		background-color: #ca2042;
		color: #fff;
		font-weight: 24px;
		line-height: 26px;
		font-weight: bold;
		width: 25%;
	}
	
	#page-13 .sector-2 .table1 th {
		/* border: 1px solid #0c2340; */
	}
	
	#page-13 .sector-2 .table2 th {
		/* border: 1px solid #ca2042; */
	}
	
	#page-13 .sector-2 .table2 th:nth-child(2) {
		width: 50%;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(1),
	#page-13 .sector-2 .table1 th:nth-child(1) {
		border-radius: 20px 0 0 0;
		border-right: 1px solid #fff;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(2) {
		border-right: 1px solid #fff;
	}
	
	#page-13 .sector-2 .table2 th:nth-child(3),
	#page-13 .sector-2 .table1 th:nth-child(2) {
		border-radius: 0 20px 0 0;
	}
	
	#page-13 .sector-2 th,
	#page-13 .sector-2 td {
		padding: 20px;
	}
	
	#page-13 .sector-2 .card-body header {
		display: none;
	}
	
	#page-13 .sector-2 .card-header a {
		color: #fff;
		text-decoration: none;
	}
	
	#page-13 .layout-normal .sector-2  figcaption,
	#page-13 .sector-2 li,
	#page-13 .sector-2 p {
		font-size: 18px;
		line-height: 20px;
	}
	
	#page-13 #mainPart .sector-2 ul {
		padding-left: 8px;
	}
	
	#page-13 #mainPart .sector-2 li:before {
		content: "*";
		width: 8px;
		margin-left: -8px;
	}
	
	#page-13 .sector-2 hr {
		height: 0;
		border-top: 1px solid #333;
		margin-top: 1em;
		margin-bottom: 1em;
	}
	
	#page-13 .sector-2 .discover-advantages-block {
		margin-top: 60px;
	}
	
	#page-13 .sector-2 .discover-advantages-block h2 {
		font-weight: normal;
		text-align: center;
	}
	
	#page-13 .cta-sector .sector-pic {
		width: 100%;
		max-width: 51.5%;
		height: auto;
		position: absolute;
		top: 0px;
		right: 48.5%;
		margin: 0;
		padding: 0;
	} 
	
	#page-13 .cta-sector {
		margin-top: 60px;
					display: flex;
		align-items: center;
		height: 385px;
		overflow: hidden;
	}
	
	#page-13 .cta-sector .sector-pic * {
		margin: 0;
		padding: 0;
	}
	
	#page-13 .cta-sector .sector-pic .image {
		width: 100%;
		max-width: 100%;
	} 
	
	#page-13 .cta-sector .sector-pic {
		max-width: 50%!important;
		height: auto;
		position: absolute;
		top: 0px;
		right: 50%;
	}
	
	#page-13 .cta-sector .sector-pic .ce-gallery * * {
		width: 100%!important;
		min-width: 100%!important;
		height: auto!important;
		margin: 0;
	}
}


/**/
/**/
/* 05 HCP physician support */
