@charset "utf-8";
/* CSS Document */
.pixTab .et_pb_column.et_pb_column_single{
	display: none !important;
	font-size: 0 !important;
	line-height: 0 !important;
	width: 0 !important;
	height: 0 !important;
}
.pix-tab-item .pix-tab-content{
	display: none ;
}
.pixTab > .et_pb_row > .et_pb_column{
	width: 100% !important;
	margin-right:  0 !important;
}
.pix-tab-wrapper .pix-tab-item:last-of-type{
	margin-bottom: 0 !important;
}

.pix-tab-wrapper .pix-tab-content{
	padding: 20px 10px !important;
	display: none;
	color: #fff !important;
	background-color: #142236 !important;
}

.pix-tab-wrapper .pix-tab-item.active-tab .pix-tab-content, .pix-tab-wrapper .pix-tab-item.active-tab .pix-tab-content{
	display: block;
}
.pix-tab-wrapper .active-tab .pix-tab-heading{
	margin-bottom: 0 !important;
}
.pix-tab-content-text{
	color: #fff !important;
	font-size: 1.4rem !important;
	line-height: 2.0rem !important;
}
.product-sec-cont{
	margin-top: 25px !important;
	
}

.product-sec-cont-left{
	margin-bottom: 30px !important;
}
.product-sec-cont-left img{
	height: auto;
	display: block;
	margin: 0 auto;
}
.product-sec-cont-right ul{
	margin: 0  !important;
	padding: 0 !important;
}
.product-sec-cont-right ul li{
	margin: 0 0 10px 0 !important;
	padding: 0 0 10px 0 !important;
	list-style-type: none !important;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236f97c2'%3E%3Cpath d='M4.2.6v.2.2.2.1.1.1.1.1.1.1.1.1s0 .1-.1.1c0 0 0 .1-.1.1l-.1.1-.1.1-.1.1-.1.1-.1.1s-.1 0-.1.1h-.1-.1-.1H3h-.1-.1-.1-.1-.1-.2C2 3 2 3 1.9 3h-.2.2.2.2.1.1.1.1.1.1.1.1.1s.1 0 .1.1c0 0 .1 0 .1.1l.1.1.1.1.1.1.1.1.1.1s0 .1.1.1v.1.1.1.1.1.1.1.1.1.2.2.2-.2-.2-.2-.1-.1-.1-.1-.1-.1V4v-.1-.1s0-.1.1-.1c0 0 0-.1.1-.1l.1-.1.1-.1.1-.1.1-.1.1-.1s.1 0 .1-.1h.1.1.1.1.1.1.1.1.1.2.2.2.2-.2-.1-.1H6h-.1-.1-.1-.1-.1-.1-.1s-.1 0-.1-.1c0 0-.1 0-.1-.1s0 0-.1-.1l-.1-.1-.1-.1-.1-.1-.1-.1s0-.1-.1-.1v-.1V2v-.1-.1-.1-.1-.1-.1-.1-.2-.2C4.2.7 4.2.6 4.2.6zM16.6 13v.2.2.2.1.1.1.1.1.1.1.1.1s0 .1-.1.1c0 0 0 .1-.1.1l-.1.1-.1.1-.1.1-.1.1-.1.1s-.1 0-.1.1h-.1-.1-.1-.1-.1-.1-.1-.1-.1-.2-.2-.2.2.2.2.1.1.1.1.1.1.1.1.1s.1 0 .1.1c0 0 .1 0 .1.1l.1.1.1.1.1.1.1.1.1.1s0 .1.1.1 0 .1 0 .1v.1.1.1.1.1.1.1.1.2.2.2-.2-.2-.2-.1-.1-.1-.1-.1-.1-.1-.1-.1s0-.1.1-.1c0 0 0-.1.1-.1l.1-.1.1-.1.1-.1.1-.1.1-.1s.1 0 .1-.1h.1.1.1.1.1.1.1.1.1.2.2.2-.2-.2-.2-.1-.1-.1-.1-.1-.1-.1-.1-.1s-.1 0-.1-.1c0 0-.1 0-.1-.1l-.1-.1-.1-.1-.1-.1-.1-.1-.1-.1s0-.1-.1-.1v-.1-.1-.1-.1-.1-.1-.1-.1-.1-.2-.2-.2z'/%3E%3Cpath d='M10 .1c0 .2-.1.5-.1.7s-.1.4-.1.6-.1.4-.1.6-.1.4-.1.6-.1.4-.1.5c0 .2-.1.3-.1.5s-.1.3-.1.5c-.3.2-.3.3-.4.5 0 .1-.1.3-.1.4-.1.2-.2.3-.2.4-.1.1-.1.3-.2.4s-.1.2-.2.3c0 .2-.1.3-.2.4s-.1.2-.2.3-.2.2-.2.3c-.1.1-.2.1-.3.2l-.3.3c0 .1-.1.1-.2.2s-.2.2-.3.2c-.2.1-.3.2-.4.2-.1.1-.2.2-.3.2-.1.1-.3.1-.4.2s-.3.1-.4.2c-.1 0-.3.1-.4.1-.2.1-.3.1-.5.2-.1 0-.3.1-.5.1s-.3.1-.5.2c-.2 0-.4.1-.5.1-.2 0-.4.1-.6.1s-.4.1-.6.1c-.2.1-.4.1-.6.2-.3 0-.5.1-.7.1.2 0 .5.1.7.1s.4.1.6.1.4.1.6.1.4.1.6.1.4.1.5.1c.2 0 .3.1.5.1s.3.1.5.1.3.1.5.2c.1.1.3.1.4.2s.3.1.4.2.3.1.4.2.2.1.4.2c.1.1.2.1.3.2s.2.1.3.2c.1.2.2.3.2.4.1.1.2.2.3.2.1.1.2.2.2.3s.2.2.2.3c.1.1.1.2.2.3s.1.2.2.3.1.2.2.4c.1.1.1.2.2.4.1.1.1.3.2.4s.1.3.2.4.1.2.2.4c0 .2.1.3.1.5s.1.3.1.5.1.4.1.5c0 .2.1.4.1.6s.1.4.1.6.1.4.1.6.1.4.1.7c0-.2.1-.5.1-.7s.1-.4.1-.6.1-.4.1-.6.1-.4.1-.6.1-.4.1-.5c0-.2.1-.3.1-.5s.1-.3.1-.5.1-.3.2-.5c.1-.1.1-.3.2-.4s.1-.3.2-.4.1-.3.2-.4.1-.2.2-.4c.1-.1.1-.2.2-.3s.1-.2.2-.3.2-.2.2-.3c.1-.1.2-.2.2-.3.1-.1.2-.2.3-.2.1-.1.2-.2.3-.2.1-.1.2-.1.3-.2s.2-.1.3-.2.2-.1.4-.2c.1-.1.2-.1.4-.2.1-.1.3-.1.4-.2s.3-.1.4-.2.3-.1.5-.2c.2 0 .3-.1.5-.1s.3-.1.5-.1.4-.1.5-.1c.2 0 .4-.1.6-.1s.4-.1.6-.1.4-.1.6-.1.4-.1.7-.1c-.2 0-.5-.1-.7-.1s-.4-.1-.6-.1-.4-.1-.6-.1-.4-.1-.6-.1-.4-.1-.5-.1c-.2 0-.3-.1-.5-.1s-.3-.1-.5-.1-.3-.1-.5-.2c-.1-.1-.3-.1-.4-.2s-.3-.1-.4-.2-.3-.1-.4-.2-.2-.1-.4-.2c-.1-.1-.2-.1-.3-.2s-.2-.1-.3-.2c.2-.3.1-.3.1-.4-.1-.1-.2-.2-.3-.2-.1-.1-.2-.2-.2-.3-.1-.1-.2-.2-.2-.3-.1-.1-.1-.2-.2-.3s-.1-.2-.2-.3-.1-.2-.2-.4c-.1-.1-.1-.2-.2-.4-.1-.1-.1-.3-.2-.4s-.1-.3-.2-.4c-.1-.2-.1-.3-.2-.5 0-.2-.1-.3-.1-.5s-.1-.3-.1-.5-.1-.4-.1-.5c0-.2-.1-.4-.1-.6s-.1-.4-.1-.6-.1-.4-.1-.6c-.2-.3-.3-.5-.3-.7z'/%3E%3C/svg%3E") no-repeat 0 3px  !important;
	background-size: 22px auto !important;
	padding-left: 28px !important;
	border-bottom: 2px dashed rgba(225, 225, 225, 0.2) !important;
}
.product-sec-cont-right ul li:last-child{
	border-bottom: 0 !important;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

.pixTab .pix-tab-heading, .pixTab .pix-tab-nav li {
		font-family: 'Poppins-SemiBold', sans-serif !important;
		font-weight: normal !important;
	}

@media only screen and (max-width: 500px){
	.pix-tab-wrapper .pix-tab-content{
		margin-bottom: 5px !important;
	}
	.pixTab .active-tab>.pix-tab-heading{
		background: #142236 !important;
		color: #fff !important;
		cursor: text !important;
		border-bottom: 1px solid rgba(111, 151, 194, 0.34) !important;
	}
		
	.pix-tab-wrapper .pix-tab-heading span{
		display: inline-block !important;
		width: 30px !important;
		height: 30px !important;
		vertical-align: middle !important;
		border-radius: 50px !important;
		margin-right: 12px !important;
	}
	.pixTab .pix-tab-heading{
	/*	text-align: center;*/
		padding: 7px 14px !important;
		background-color: #6f97c2 !important;
		color: #fff !important;
		font-size: 1.4rem !important;
		line-height: 2.0rem !important;
		
	}
	.pix-tab-wrapper .pixtab-1 .pix-tab-heading span{
		background: url("../images/metersave-icon.webp") 50% 50% no-repeat #ededed !important;	
		background-size: 18px auto !important;
	}
	.pix-tab-wrapper .pixtab-2 .pix-tab-heading span{
		background: url("../images/Inline-icon.webp") 50% 50% no-repeat #ededed !important;
		background-size: 18px auto !important;
	}
	.pix-tab-wrapper .pixtab-3 .pix-tab-heading span{
		background: url("../images/mainsave-icon.webp") 50% 50% no-repeat #ededed !important;
		background-size: 16px auto !important;
	}
	.pix-tab-nav{
		display:none !important;
	}
	.pix-tab-wrapper .pix-tab-item{
		margin: 0 0 5px 0 !important;
	}
	.pixTab .pix-tab-heading{
		margin-bottom: 0 !important;
	}
}
@media only screen and (min-width: 501px){
	.et-db #et-boc .et-l .pixTab .pix-tab-heading{
		display: none !important;
	}
	.tab-top-sec{
		display: none;
	}
	.pixTab .pix-tab-nav{
		width: 94%;
		max-width: 1300px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.pixTab .pix-tab-nav li.active-nav {
		background: #142236 !important;
		color: #fff !important;
		cursor: text !important;
	}
	.pixTab .pix-tab-nav li.active-nav{
		border-bottom:0 !important;
	}
	.pix-tab-nav ul li span{
		display: inline-block !important;
        width: 30px !important;
        height: 30px !important;
        vertical-align: middle !important;
        background-size: 20px auto !important;
        border-radius: 50px !important;
        margin-right: 6px !important;
		
	}
	.pix-tab-nav ul li.pixtab-1 span{
		background: url("../images/metersave-icon.webp") 50% 50% no-repeat #ededed  !important;
		background-size: 18px auto  !important;
	}
	.pix-tab-nav ul li.pixtab-2 span{
		background: url("../images/Inline-icon.webp") 50% 50% no-repeat #ededed  !important;
		background-size: 18px auto  !important;
	}
	.pix-tab-nav ul li.pixtab-3 span{
		background: url("../images/mainsave-icon.webp") 50% 50% no-repeat #ededed  !important;	
		background-size: 16px auto  !important;
	}
	.pix-tab-nav ul{
		display: -webkit-box  !important;
        display: -moz-box  !important;
        display: -ms-flexbox  !important;
        display: -webkit-flex  !important;
        display: flex  !important;
        -webkit-flex-wrap: wrap  !important;
        flex-wrap: wrap  !important;
		margin: 0 !important;
		padding: 0 !important;
		font-size: 1.6rem !important;
		line-height: 2.2rem !important;
	}
	.pix-tab-nav ul li{
		width: 33.33% !important;
		margin: 0 !important;
		padding: 7px 14px !important;
		background-color: #6f97c2 !important;
		color: #fff !important;
		text-align: center !important;
		background-image: none !important;
		border-right: 1px solid #fff !important;
		border-bottom: 1px solid #fff !important;
		cursor: pointer !important;
	}
	.pix-tab-nav ul li:last-child{
		border-right: 0 !important;
	}
}
@media only screen and (min-width: 768px){
	.pix-tab-wrapper .pix-tab-content{
		padding: 25px 15px !important;
		margin-bottom: 15px !important;
	}
	.pix-tab-content-text{
		font-size: 1.5rem !important;
		line-height: 2.9rem !important;
	}
	.product-sec-cont{
		margin-bottom: 35px !important;	
	}
	.pix-tab-nav ul li {
        padding: 10px 14px !important;
    }
	.pix-tab-nav ul li span{
		width: 35px !important;
		height: 35px !important;
	}
	.pix-tab-nav ul li.pixtab-1 span{
		background-size: 20px auto !important;
	}
	.pix-tab-nav ul li.pixtab-2 span{
		background-size: 20px auto !important;
	}
	.pix-tab-nav ul li.pixtab-3 span{	
		background-size: 18px auto !important;
	}
}

@media only screen and (min-width: 921px){	
	.pix-tab-wrapper .pix-tab-content{
		background:url("../images/porduct-page-pattern.png")no-repeat 50% 0 #142236  !important;
	}
	.product-sec-cont{
		margin-top: 45px !important;
		
	}
	.product-sec-cont{
		font-size: 1.6rem !important;
		line-height: 2.2rem !important;
	}
	.pix-tab-nav ul li{
		padding: 12px 14px !important;
	}
	.pix-tab-nav ul li span{
		width: 45px !important;
		height: 45px !important;
		margin-right: 15px !important;
		background-size: 25px auto !important;
	}
	.pix-tab-nav ul li.pixtab-1 span{
		background-size: 25px auto !important;
	}
	.pix-tab-nav ul li.pixtab-2 span{
		background-size: 25px auto !important;
	}
	.pix-tab-nav ul li.pixtab-3 span{
		background-size: 25px auto !important;
	}
	.product-sec-cont{
		display: -webkit-box !important;
        display: -moz-box !important;
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -webkit-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
		justify-content: space-between !important;
	}
	.product-sec-cont-left{
		margin-bottom: 0 !important;
		width: 36% !important;
	}
	.product-sec-cont-right{
		width: 62% !important;
	}
	.et-db #et-boc .et-l .pixTab .et_pb_slider{
		padding-bottom: 36px !important;
	}
	
}
@media only screen and (min-width: 1025px){
	.pix-tab-nav ul{
		font-size: 1.8rem  !important;
		line-height: 2.4rem  !important;
	}
	
	.pix-tab-wrapper .pix-tab-content{
		padding: 38px 20px !important;
	}
	.pix-tab-content-text{
		font-size: 1.8rem !important;
		line-height: 2.4rem !important;
	}
	.product-sec-cont{
		margin-top: 50px !important;
	}
	.pix-tab-nav ul li{
		padding: 14px 16px !important;
	}
	.et-db #et-boc .et-l .pixTab .et_pb_slider{
		padding-bottom: 40px !important;
	}
}
@media only screen and (min-width: 1300px){
	.pix-tab-nav ul{
		font-size: 2.2rem !important;
		line-height: 2.8rem !important;
	}
	.product-sec-cont{
		margin-top: 55px !important;
	}
	.pix-tab-nav ul li{
		padding: 17px 19px !important;
	}	
}
@media only screen and (min-width: 1500px){
	.product-sec-cont{
		margin-top: 65px !important;
	}
}
/* Hide all text elements, buttons, and overlays in the slider */
.pix-tab-wrapper .et_pb_slider .et_pb_slide_description, 
.pix-tab-wrapper .et_pb_slider .et_pb_slide_title, 
.pix-tab-wrapper .et_pb_slider .et_pb_button,
.pix-tab-wrapper .et_pb_slider .et_pb_slide_overlay_container {
    display: none !important;
}

/* Force the slide container to respect the image height */
.pix-tab-wrapper .et_pb_slide {
    background-size: cover;
    background-position: center;
}

/* Ensure the container isn't forced to a specific height by empty padding */
.pix-tab-wrapper .et_pb_slider .et_pb_container {
    min-height: 1px !important;
    padding: 0 !important;
}

.et-db #et-boc .et-l .pix-tab-wrapper .et_pb_slider .et_pb_slide{
	padding: 0 !important;
	height: 100% !important;
    background-position: center !important;
	background-repeat: no-repeat !important;
}
.pix-tab-wrapper .et_pb_slides{
	height: 100% !important;
}
.et-db #et-boc .et-l .pix-tab-wrapper .et_pb_slider .et_pb_slide_2, .et-db #et-boc .et-l .pix-tab-wrapper .et_pb_slider .et_pb_slide_3{
	background-size: contain !important;
}
.et-db #et-boc .et-l .pixTab .et-pb-slider-arrows{
	text-align: center !important;
	position: relative;
}
.et-db #et-boc .et-l .pixTab .et-pb-arrow-next, .et-db #et-boc .et-l .pixTab .et-pb-arrow-prev{
	position: relative !important;
	top: auto !important;
	left: auto !important;
	right: auto !important;
	opacity: 1 !important;
	display: inline-block!important;
	padding-bottom: 0!important;
	margin-top: 0 !important;
}
