.ApplicationSchematic_breakdown__j84W0 a {
	font-size: 16px;
	font-weight: 500;
	color: #28b4ff;
	text-decoration: none
}

.ApplicationSchematic_breakdown__j84W0 a:hover {
	color: #004890
}

.ApplicationSchematic_wrapper__RkAx9 {
	width: 100%;
	display: flex;
	padding: 40px
}

.ApplicationSchematic_left__gqEOy {
	width: 60%;
	padding-right: 30px
}

.ApplicationSchematic_imageDisplay__vXN5o {
	position: relative;
	width: 100%
}

.ApplicationSchematic_imageDisplay__vXN5o span {
	position: relative;
	z-index: 1
}

.ApplicationSchematic_breakdown__j84W0 {
	width: 40%;
	padding-left: 80px!important
}

.ApplicationSchematic_breakdown__j84W0,.ApplicationSchematic_breakdown__j84W0 ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

.ApplicationSchematic_breakdown__j84W0 ul {
	margin-left: 40px
}

.ApplicationSchematic_breakdown__j84W0 li:first-child>.ApplicationSchematic_titleA__5flBf {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px
}

.ApplicationSchematic_breakdown__j84W0 li:last-child:not(.ApplicationSchematic_isExpanded__Bt8i5)>.ApplicationSchematic_titleA__5flBf {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px
}

.ApplicationSchematic_breakdown__j84W0 a {
	font-size: 12px
}

.ApplicationSchematic_breakdown__j84W0 strong {
	display: block;
	font-size: 13px;
	margin-top: 10px
}

.ApplicationSchematic_breakdown__j84W0 li:not(.ApplicationSchematic_isExpanded__Bt8i5)>ul {
	display: none
}

.ApplicationSchematic_breakdown__j84W0>li>ul>li>ul {
	margin-left: 30px
}

.ApplicationSchematic_breakdown__j84W0>li>ul>li>ul>li>ul {
	margin-left: 20px
}

.ApplicationSchematic_isExpanded__Bt8i5 {
	opacity: 1
}

.ApplicationSchematic_titleA__5flBf,.ApplicationSchematic_titleB__1LdTu,.ApplicationSchematic_titleC__c7uOO {
	font-size: 18px;
	display: flex;
	margin: 10px 0;
	align-items: center;
	cursor: pointer
}

.ApplicationSchematic_titleA__5flBf svg,.ApplicationSchematic_titleB__1LdTu svg,.ApplicationSchematic_titleC__c7uOO svg {
	margin-left: auto
}

.ApplicationSchematic_isExpanded__Bt8i5>.ApplicationSchematic_titleA__5flBf svg,.ApplicationSchematic_isExpanded__Bt8i5>.ApplicationSchematic_titleB__1LdTu svg,.ApplicationSchematic_isExpanded__Bt8i5>.ApplicationSchematic_titleC__c7uOO svg {
	transform: rotate(90deg)
}

.ApplicationSchematic_titleA__5flBf {
	background-color: #28b4ff;
	color: #fff;
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	padding: 10px 20px
}

.ApplicationSchematic_titleB__1LdTu {
	font-family: Roboto;
	font-style: normal;
	font-weight: 600;
	margin: 20px 0;
	font-size: 14px;
	color: #004890
}

.ApplicationSchematic_titleC__c7uOO {
	border-top: 1px solid #d9d9d9;
	padding-top: 5px;
	font-family: Roboto;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	color: #000;
	padding-bottom: 5px;
	margin: 20px 0 5px
}

.ApplicationSchematic_hotspot__5CwsH {
	z-index: 2;
	position: absolute;
	cursor: pointer
}

.ApplicationSchematic_hotspot__5CwsH.ApplicationSchematic_isOpen__8QkzO,.ApplicationSchematic_hotspot__5CwsH:hover {
	-webkit-backdrop-filter: brightness(120%) saturate(120%);
	backdrop-filter: brightness(120%) saturate(120%)
}

.ApplicationSchematic_dsheet__kZKMK {
	margin-left: 10px;
	margin-top: -5px
}

.ApplicationSchematic_dsheet__kZKMK svg {
	margin-right: 5px
}

@media(max-width:768px) {
	.ApplicationSchematic_wrapper__RkAx9 {
		display: block
	}

	.ApplicationSchematic_left__gqEOy {
		width: 100%;
		padding: 0
	}

	.ApplicationSchematic_breakdown__j84W0 {
		padding-left: 0!important;
		margin-top: 60px;
		width: 100%;
		padding: 0
	}
}

.Documentation_component__1pFHI td,.Documentation_component__1pFHI td a,.Documentation_component__1pFHI th {
	font-family: roboto;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 138%
}

.Documentation_component__1pFHI td a {
	font-size: 16px;
	font-weight: 500;
	color: #28b4ff;
	text-decoration: none
}

.Documentation_component__1pFHI td a:hover {
	color: #004890
}

.Documentation_wrapper__1H9NA {
	padding: 40px
}

.Documentation_wrapper__1H9NA>h6 {
	margin-top: 0;
	margin-bottom: 0
}

.Documentation_component__1pFHI table {
	width: 100%;
	border-collapse: collapse
}

.Documentation_component__1pFHI th {
	background-color: #004890;
	color: #fff;
	text-align: left;
	padding: 10px 15px
}

.Documentation_component__1pFHI td {
	padding: 10px 0
}

.Documentation_component__1pFHI tbody tr:first-child td {
	padding-top: 30px
}

.Application_wrapper__89ST3 {
	width: 100%;
	max-width: 1240px;
	margin: 60px auto
}

@media(max-width:1300px) {
	.Application_wrapper__89ST3 {
		width: calc(100% - 60px);
		margin-left: 30px;
		margin-right: 30px
	}
}

.Application_tabs__ao6_d {
	background: linear-gradient(1turn,#1f2c3e,#0a62b1)
}

.Application_tabsWrapper__OSOWd {
	width: 100%;
	max-width: 1240px;
	margin: 0 auto;
	padding: 60px 0
}

@media(max-width:1300px) {
	.Application_tabsWrapper__OSOWd {
		width: calc(100% - 60px);
		margin-left: 30px;
		margin-right: 30px
	}
}

.Application_tabContent__Eskcw {
	background-color: #fff;
	width: 100%;
	min-height: 100px
}

.Application_basicTab__i1U_E {
	padding: 40px
}

.Documentation_component___t0hJ td,.Documentation_component___t0hJ td a,.Documentation_component___t0hJ th {
	font-family: roboto;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 138%
}

.Documentation_component___t0hJ td a {
	font-size: 16px;
	font-weight: 500;
	color: #28b4ff;
	text-decoration: none
}

.Documentation_component___t0hJ td a:hover {
	color: #004890
}

.Documentation_wrapper__M3e8U {
	padding: 40px
}

.Documentation_wrapper__M3e8U>h6 {
	margin-top: 0
}

.Documentation_component___t0hJ table {
	width: 100%;
	border-collapse: collapse
}

.Documentation_component___t0hJ th {
	background-color: #004890;
	color: #fff;
	text-align: left;
	padding: 10px 15px
}

.Documentation_component___t0hJ td {
	padding: 10px 15px
}

.Documentation_component___t0hJ tbody tr:first-child td {
	padding-top: 30px
}

.Breadcrumbs_wrapper__gYXH4 li a {
	font-size: 16px;
	font-weight: 500;
	color: #28b4ff;
	text-decoration: none
}

.Breadcrumbs_wrapper__gYXH4 li a:hover {
	color: #004890
}

.Breadcrumbs_component__OjLr9 {
	margin: 40px 0 20px
}

.Breadcrumbs_wrapper__gYXH4 {
	width: 100%;
	max-width: 1240px;
	margin: 0 auto
}

@media(max-width:1300px) {
	.Breadcrumbs_wrapper__gYXH4 {
		width: calc(100% - 60px);
		margin-left: 30px;
		margin-right: 30px
	}
}

.Breadcrumbs_wrapper__gYXH4 ul {
	display: flex;
	list-style-type: none;
	margin: 0;
	padding: 0
}

.Breadcrumbs_wrapper__gYXH4 li {
	font-size: 12px
}

.Breadcrumbs_wrapper__gYXH4 li:not(:last-child):after {
	content: "/";
	display: inline-block;
	margin: 0 10px
}

.Breadcrumbs_wrapper__gYXH4 li a {
	color: #004890;
	font-size: 12px
}

.ProductCategory_tabs__H5rt9 {
	background: linear-gradient(1turn,#1f2c3e,#0a62b1)
}

.ProductCategory_tabsWrapper__ztSI3 {
	padding: 60px 0
}

.ProductCategory_tabsContain__M4HSU {
	width: 100%;
	max-width: 1240px;
	margin: 0 auto
}

@media(max-width:1300px) {
	.ProductCategory_tabsContain__M4HSU {
		width: calc(100% - 60px);
		margin-left: 30px;
		margin-right: 30px
	}
}

.ProductCategory_tabContent__MtzTx {
	width: 100%;
	max-width: 1240px;
	margin: 0 auto;
	background-color: #fff;
	min-height: 100px
}

@media(max-width:1300px) {
	.ProductCategory_tabContent__MtzTx {
		width: calc(100% - 60px);
		margin-left: 30px;
		margin-right: 30px
	}
}

.ProductCategory_tabContent__MtzTx.ProductCategory_isStretched__exMmS {
	max-width: 100%;
	width: 100%;
	margin: 0
}

.ProductCategory_basicTab__xnvjO {
	padding: 40px
}

.SimplePackages_component__3ZFmw td,.SimplePackages_component__3ZFmw td a,.SimplePackages_component__3ZFmw th {
	font-family: roboto;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 138%
}

.SimplePackages_component__3ZFmw td a {
	font-size: 16px;
	font-weight: 500;
	color: #28b4ff;
	text-decoration: none
}

.SimplePackages_component__3ZFmw td a:hover {
	color: #004890
}

.SimplePackages_wrapper__SIxfT {
	padding: 40px
}

.SimplePackages_wrapper__SIxfT>h6 {
	margin-top: 0
}

.SimplePackages_component__3ZFmw table {
	width: 100%;
	border-collapse: collapse
}

.SimplePackages_component__3ZFmw th {
	background-color: #004890;
	color: #fff;
	text-align: left;
	padding: 10px 15px
}

.SimplePackages_component__3ZFmw td {
	padding: 10px 15px
}

.SimplePackages_component__3ZFmw tbody tr:first-child td {
	padding-top: 30px
}

.ProductDetail_parametricTable__Du2YF td,.ProductDetail_related_products__ng7wP a,.ProductDetail_related_products_name__G025E {
	font-family: roboto;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 138%
}

.ProductDetail_related_products__ng7wP a,.ProductDetail_related_products_name__G025E {
	font-weight: 500
}

.ProductDetail_related_products_name__G025E {
	font-size: 20px;
	line-height: 130%
}

.ProductDetail_combinedDl__xC8pp a {
	display: flex;
	flex-direction: column;
	width: -moz-fit-content;
	width: fit-content;
	border-radius: 5px;
	padding: 25px;
	margin: 10px 0;
	color: #fff;
	background-color: #28b4ff
}

.ProductDetail_combinedDl__xC8pp a:hover {
	background-color: #004890
}

.ProductDetail_parametricTable__Du2YF a {
	font-size: 16px;
	font-weight: 500;
	color: #28b4ff;
	text-decoration: none
}

.ProductDetail_parametricTable__Du2YF a:hover {
	color: #004890
}

.ProductDetail_tabs__lah_H {
	background: linear-gradient(1turn,#1f2c3e,#0a62b1)
}

.ProductDetail_tabsWrapper__XO_Oe {
	width: 100%;
	max-width: 1240px;
	margin: 0 auto;
	padding: 60px 0
}

@media(max-width:1300px) {
	.ProductDetail_tabsWrapper__XO_Oe {
		width: calc(100% - 60px);
		margin-left: 30px;
		margin-right: 30px
	}
}

.ProductDetail_tabContent__7ybOn {
	background-color: #fff;
	width: 100%;
	min-height: 100px
}

.ProductDetail_basicTab__mvV85 {
	padding: 40px
}

.ProductDetail_parametricTable__Du2YF {
	padding: 60px 40px 40px
}

.ProductDetail_parametricTable__Du2YF>:first-child {
	margin-top: 0
}

.ProductDetail_parametricTable__Du2YF table {
	min-width: 536px;
	border-collapse: collapse
}

.ProductDetail_parametricTable__Du2YF td {
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0
}

.ProductDetail_parametricTable__Du2YF tr:last-child td {
	border-bottom: 0
}

@media(max-width:920px) {
	.ProductDetail_parametricTable__Du2YF table {
		width: 100%;
		min-width: unset
	}
}

.ProductDetail_combinedDl__xC8pp {
	margin-top: 60px
}

.ProductDetail_combinedDl__xC8pp a {
	margin-top: 30px
}

.ProductDetail_combinedDl__xC8pp a.ProductDetail_disabled__GM6Tj {
	opacity: .4;
	pointer-events: none
}

.ProductDetail_supportDocs__A3cTD {
	margin: 0;
	padding: 0;
	list-style-type: none
}

.ProductDetail_supportDoc__6cthX {
	display: flex;
	margin-bottom: 20px
}

.ProductDetail_supportDocToggle__obRUl {
	width: 19px;
	height: 19px;
	border: 1px solid #d9d9d9;
	margin-right: 20px;
	cursor: pointer
}

.ProductDetail_supportDocToggle__obRUl.ProductDetail_isChecked__w4Xue {
	box-shadow: inset 0 0 0 2px #fff;
	background-color: #28b4ff
}

.ProductDetail_related_products__ng7wP {
	padding: 60px 40px 40px
}

.ProductDetail_related_products__ng7wP h6 {
	margin: 0 0 30px
}

.ProductDetail_related_products__ng7wP a {
	color: #004890
}

.ProductDetail_related_products__ng7wP ul {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	margin: 0;
	list-style-type: none;
	padding-left: 0
}

.ProductDetail_related_products__ng7wP li {
	display: flex;
	flex-direction: column;
	padding: 25px;
	flex-grow: 1;
	min-width: 398px;
	margin: 0 15px 15px 0;
	background-color: rgba(174,174,174,.25)
}

.ProductDetail_related_products__ng7wP li:nth-of-type(3n) {
	margin: 0 0 15px
}

.ProductDetail_related_products_imgwrapper___wHci {
	position: relative;
	overflow: hidden;
	background-color: #fff;
	width: 100%;
	height: 190px;
	margin-bottom: 30px
}

.ProductDetail_related_products_detail__KBphN {
	padding: 0 25px
}

.ProductDetail_related_products_name__G025E {
	color: #004890
}

@media(max-width:920px) {
	.ProductDetail_related_products__ng7wP li {
		width: calc(50% - 15px)
	}

	.ProductDetail_related_products__ng7wP li:nth-of-type(3n) {
		margin: 0 15px 15px 0
	}

	.ProductDetail_related_products__ng7wP li:nth-of-type(2n) {
		margin: 0 0 15px
	}
}

@media(max-width:768px) {
	.ProductDetail_related_products__ng7wP ul {
		justify-content: center
	}

	.ProductDetail_related_products__ng7wP li {
		width: 100%;
		max-width: 400px;
		margin: 0 0 15px
	}

	.ProductDetail_related_products__ng7wP li:nth-of-type(2n),.ProductDetail_related_products__ng7wP li:nth-of-type(3n) {
		margin: 0 0 15px
	}
}

@media(max-width:480px) {
	.ProductDetail_related_products_detail__KBphN {
		padding: 0
	}
}

.ProductDetail_parametricRichText__jkJrd p {
	margin: 0
}
