@charset "utf-8";
/* CSS Document */
@import url("/wp-content/themes/cftheme/css/inner-banner.css");
.inner-page .circuler-btn-icon {
    background: url("../images/about-sec-btn-icon.png") 50% 50% no-repeat #fff;
    background-size: 20px auto;
	width: 40px;
	height: 40px;
}
.about-top-left{
	position: relative;
}
.body-top-text{
	font-family:'Poppins-Italic', sans-serif;
	font-weight:normal;
	font-size: 1.6rem;
	line-height: 2.2rem;
	color: #6f97c2;
	margin-bottom: 20px;
}
.body-cont{
	padding: 20px 0 0 0;
}
.about-top-left img{
	max-width: 400px;
	width: 100%;
	height: auto;
	display: block;
}
.circular-wrapper{
	border: 2px solid rgba(255, 255, 255, 0.5) !important;
	text-transform: uppercase !important;
}
.main-header {
    background-color: #142236;
    position: sticky;
    left: 0;
    top: 0;
	width: 100%;
    z-index: 999;
	-webkit-transition:all .5s;
	-khtml-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.main-header.show-header{
	background-color: #142236;
}
@media only screen and (min-width: 768px){
	.about-sec-btn .circuler-btn-icon {
		width: 45px;
        height: 45px;
        background-size: 29px auto;
    }
	.body-top-text{
		font-size: 1.7rem;
		line-height: 2.3rem;
		margin-bottom: 30px;
	}
	.body-cont{
		padding: 30px 0 0 0;
	}
.circular-wrapper{
		border: 4px solid rgba(255, 255, 255, 0.5) !important; 
	}
	
}
@media only screen and (min-width: 921px){
	.body-cont{
		padding: 40px 0 0 0;
	}
	.body-top-text{
		font-size: 1.8rem;
		line-height: 2.4rem;
		margin-bottom: 40px;
	}
	.about-top-left-sec{
		justify-content: space-between;
	}
	.main-header {
    background-color: transparent;
    position: fixed;
    left: 0;
    top: 0;
	width: 100%;
    z-index: 999;
}
.main-header.show-header{
	background-color: #142236;
}
}

@media only screen and (min-width: 1025px){
	.about-sec-btn .circuler-btn-icon{
		width: 68px;
        height: 68px;
        background-size: 44px auto;
	}
	.body-cont{
		padding: 60px 0 0 0;
	}
	.body-top-text{
		font-size: 2.2rem;
		line-height: 2.8rem;
		margin-bottom: 50px;
	}
}
/*faq page end*/
.faq-sec h2{
	font-size: 1.8rem !important;
	line-height: 2.4rem !important;
	padding-left: 25px !important;
	margin-bottom: 10px !important;
	color: #142236 !important;
}
.faq-sec .product-question-heading h2{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.1 20'%3E%3Cg fill-rule='evenodd' fill='%236f97c2'%3E%3Cpath d='M7.5.6C3.8.6.9 3.6.9 7.2s3 6.6 6.6 6.6 6.6-3 6.6-6.6S11.2.6 7.5.6h0zm0 13.7A7.13 7.13 0 0 1 .4 7.2 7.13 7.13 0 0 1 7.5.1a7.13 7.13 0 0 1 7.1 7.1c0 3.9-3.1 7.1-7.1 7.1h0zm0-12.4c-3 0-5.4 2.4-5.4 5.4s2.4 5.4 5.4 5.4 5.4-2.4 5.4-5.4-2.4-5.4-5.4-5.4h0zm0 11.2c-3.2 0-5.8-2.6-5.8-5.8s2.6-5.8 5.8-5.8 5.8 2.6 5.8 5.8c.1 3.2-2.5 5.8-5.8 5.8h0zm1.9-2.4c-.1 0-.1 0-.2-.1s0-.2.1-.3c1.1-.6 1.8-1.8 1.8-3.1 0-1.9-1.6-3.5-3.5-3.5S4 5.3 4 7.3c0 1.2.7 2.4 1.8 3.1.1.1.1.2.1.3-.1.1-.2.1-.3.1-1.2-.7-2-2-2-3.4 0-2.2 1.8-4 4-4s4 1.8 4 4c0 1.4-.8 2.7-2 3.4-.1-.1-.1-.1-.2-.1h0z'/%3E%3Cpath d='M9.4 4.2h-.1c-.1-.1-.1-.2-.1-.3l.5-.9c.1-.1.2-.1.3 0s.1.2.1.3l-.5.8c0 .1-.1.1-.2.1h0zm2.9 3.3h-1c-.1 0-.2-.1-.2-.2s.1-.3.2-.3h1c.1 0 .2.1.2.2s-.1.3-.2.3h0zm-1.4 3.3c-.1 0-.1 0-.2-.1l-.7-.6c-.1-.1-.1-.3 0-.4s.2-.1.3 0l.7.7c.1.1.1.2 0 .3 0 .1-.1.1-.1.1h0zm-6.7 0c-.1 0-.1 0-.2-.1v-.3l.7-.7c.1-.1.2-.1.3 0s.1.2 0 .3l-.7.7c0 .1 0 .1-.1.1h0zm-.4-3.3h-1c-.1 0-.2-.1-.2-.2s.1-.3.2-.3h1c.1 0 .2.1.2.3s-.1.2-.2.2h0zm1.9-3.3c-.1 0-.1 0-.2-.1L5 3.3c-.1-.1 0-.3.1-.3.1-.1.2 0 .3.1l.5.9c.1.1 0 .2-.1.3l-.1-.1h0zm1.8.1c-.1 0-.2-.1-.2-.2v-.6c0-.1.1-.2.2-.2s.2.1.2.2V4c.1.2 0 .3-.2.3h0z'/%3E%3Cpath d='M9.1 4.7H9c-.1-.1-.1-.2 0-.3l.3-.5c.1-.1.2-.1.3-.1 0 .1.1.2 0 .3l-.3.5c0 .1-.1.1-.2.1zm.7.5c-.1 0-.1 0-.2-.1s-.1-.2 0-.3l.4-.3c.1-.1.2-.1.3 0s.1.2 0 .3l-.3.3c-.1.1-.1.1-.2.1h0zm.5.7c-.1 0-.1 0-.2-.1s0-.2.1-.3l.5-.3c.1-.1.2 0 .3.1s0 .2-.1.3l-.5.3h-.1 0z'/%3E%3Cuse href='%23B'/%3E%3Cpath d='M11.3 7.5h-.5c-.1 0-.2-.1-.2-.2s0-.3.1-.3h.5c.1 0 .2.1.2.2s0 .3-.1.3h0zm-.1.9c-.1 0-.1 0 0 0l-.6-.1c-.1 0-.2-.1-.2-.3 0-.1.1-.2.3-.2l.5.2c.1 0 .2.1.2.3-.1.1-.2.1-.2.1zm-.4.9h-.1l-.5-.3c-.1-.1-.1-.2-.1-.3.1-.1.2-.1.3-.1l.5.3c.1.1.1.2.1.3-.1.1-.1.1-.2.1h0z'/%3E%3Cuse href='%23C'/%3E%3Cpath d='M4.9 10.1c-.1 0-.1 0-.2-.1s-.1-.2 0-.3l.4-.4c.1-.1.2-.1.3 0s.1.2 0 .3l-.3.4c-.1.1-.1.1-.2.1h0zm-.6-.8c-.1 0-.1 0-.2-.1 0-.1 0-.2.1-.3l.5-.3c.1-.1.2 0 .3.1 0 .1 0 .3-.1.3l-.5.3h-.1 0z'/%3E%3Cuse href='%23B' x='-6.7' y='1.8'/%3E%3Cpath d='M4.4 7.5h-.6c-.1 0-.2-.1-.2-.2s.1-.3.2-.3h.5c.1 0 .2.1.2.2s0 .3-.1.3h0zm.1-.9c-.1 0-.1 0 0 0l-.6-.1c-.1 0-.2-.1-.2-.3.1-.1.2-.2.3-.1l.5.1c.1 0 .2.1.2.3-.1.1-.1.1-.2.1h0zm.3-.7h-.1l-.5-.3c-.1-.1-.1-.2-.1-.3.1-.1.2-.1.3-.1l.5.3c.1 0 .1.2.1.3-.1 0-.1.1-.2.1h0z'/%3E%3Cuse href='%23C' x='-4.9' y='-4.9'/%3E%3Cpath d='M5.9 4.7c-.1 0-.1 0-.2-.1l-.2-.5c-.1-.1 0-.2.1-.3s.2 0 .3.1l.3.5c.1.1 0 .2-.1.3h-.2 0zm.8-.3c-.1 0-.2-.1-.2-.2l-.1-.5c0-.1 0-.2.2-.3.1 0 .2 0 .3.2l.1.5c0 .1-.1.2-.3.3h0 0zm.8 2.1c-.4 0-.8.3-.8.8.1.4.4.7.8.7.5 0 .8-.3.8-.7 0-.5-.3-.8-.8-.8h0zm0 1.9c-.6 0-1.2-.5-1.2-1.2S6.8 6 7.5 6c.6 0 1.2.5 1.2 1.2s-.5 1.2-1.2 1.2h0z'/%3E%3Cpath d='M8.3 6.9c-.1 0-.2-.1-.2-.2L8.4 4l-1 2.4c0 .1-.2.2-.3.1-.1 0-.2-.1-.1-.2l1.6-3.8c0-.1.2-.2.3-.1.1 0 .1.1.1.2l-.5 4.1c0 .1-.1.2-.2.2h0zm-.8.6h0c-.1 0-.2-.1-.2-.2s.1-.3.2-.3.2.1.2.2c.1.2 0 .3-.2.3h0zm-2 9H3.2c-.1 0-.2-.1-.2-.2s.1-.2.2-.2h2.1v-2.3c0-.1.1-.2.2-.2s.2.1.2.2v2.5c0 .1-.1.2-.2.2h0zm6.4 0H9.6c-.1 0-.2-.1-.2-.2v-2.5c0-.1.1-.2.2-.2s.2.1.2.2v2.3h2.1c.1 0 .2.1.2.2s-.1.2-.2.2h0zm0 3.1H3.2c-.1 0-.2-.1-.2-.2s.1-.2.2-.2h8.7c.1 0 .2.1.2.2s-.1.2-.2.2h0z'/%3E%3Cpath d='M.6 16.1c-.1 0-.2.1-.2.2v3.1c0 .1.1.2.2.2h2.2c.1 0 .2-.1.2-.2v-3.1c0-.1-.1-.2-.2-.2H.6h0zM2.8 20H.6a.65.65 0 0 1-.6-.6v-3.1a.65.65 0 0 1 .6-.6h2.2a.65.65 0 0 1 .6.6v3.1a.65.65 0 0 1-.6.6h0zm9.5-3.9c-.1 0-.2.1-.2.2v3.1c0 .1.1.2.2.2h2.2c.1 0 .2-.1.2-.2v-3.1c0-.1-.1-.2-.2-.2h-2.2 0zm2.2 3.9h-2.2a.65.65 0 0 1-.6-.6v-3.1a.65.65 0 0 1 .6-.6h2.2a.65.65 0 0 1 .6.6v3.1a.65.65 0 0 1-.6.6h0z'/%3E%3C/g%3E%3Cdefs %3E%3Cpath id='B' d='M10.6 6.6c-.1 0-.2-.1-.2-.2s0-.2.2-.3l.5-.1c.1 0 .2 0 .3.2 0 .1 0 .2-.2.3l-.6.1h0 0z'/%3E%3Cpath id='C' d='M10.2 10.1c-.1 0-.1 0-.2-.1l-.4-.3c-.1-.1-.1-.2 0-.3s.2-.1.3 0l.4.4c.1.1.1.2 0 .3h-.1 0z'/%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat !important;
	background-size: 18px auto !important;
}
.faq-sec .service-question-heading h2{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 19'%3E%3Cpath fill-rule='evenodd' fill='%236f97c2' d='M9.9 13.4l-1.9-2c-1.5-1.5-1.6-.4-2.8-1-1-.5-1.2-1.7-1.3-2.2 0-.2.1-.3.2-.2.2.1.6.4 1 .6.7.4 1.4.4 1.7-.2.3-.7 0-1.2-.4-1.4-.2-.2-.8-.5-1.2-.7 0-.1 0-.2.1-.3 1.2-.4 2.6-.4 3.2 1.2.6 1.3-.6 1.3 1 3.1l5.1-5.5c-1.3-1.4-3.1-2.3-5.1-2.3-3.8 0-6.9 3.1-6.9 6.9s3.1 6.9 6.9 6.9c5.2 0 8.5-5.6 6-10.1L17.4 4l.2.2-.7 1c.3.6.6 1.2.8 1.9l1.3.3v4.1l-1.2.2c-.2.7-.5 1.3-.8 1.9l.7 1-2.9 2.9-1-.7c-.6.3-1.2.6-1.9.8l-.4 1.4H7.4l-.2-1.2c-.7-.2-1.3-.5-1.9-.8l-1 .7-2.9-2.9.7-1c-.3-.6-.6-1.2-.8-1.9L0 11.5V7.4l1.2-.2c.2-.7.5-1.3.8-1.9l-.7-1 2.9-2.9 1 .7c.6-.3 1.2-.6 1.9-.8L7.4 0h4.1l.2 1.2c.7.2 1.3.5 1.9.8l1-.7 1.9 1.9L19.8.7c-4.7 4.7-6.6 7.5-9.9 12.7h0 0z'/%3E%3C/svg%3E") 0 2px no-repeat !important;
	background-size: 22px auto !important;
}
/*.accHeading{
	font-family: 'Poppins-Medium', sans-serif;
    font-weight: normal;
	font-size: 1.5rem;
	line-height: 2.1rem;
	color: #142236;
	background-color: #ededed;
	padding: 10px 12px;
	border-radius: 10px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' opacity='.72'%3E%3Cpath fill='%23142236' d='M20 11.2h-8.8V20H8.7v-8.8H0V8.8h8.7V0h2.6v8.8H20v2.4z'/%3E%3C/svg%3E") no-repeat 97% 12px #ededed;
	background-size: 17px auto;
	cursor: pointer;
	margin-bottom: 10px;
	border: none;
	padding-right: 33px;
}
.accHeading.active{
	border-bottom: 1px solid rgba(20, 34, 54, 0.2);
	margin-bottom: 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 2.4' opacity='.72'%3E%3Cpath fill='%23142236' d='M20,0v2.4H0V0H20z'/%3E%3C/svg%3E") no-repeat 97% 12px #ededed;
	background-size: 17px auto;
	border-radius: 10px 10px 0 0;
	
}
.accHeading:last-of-type{
	margin-bottom: 0;
}
.accContent{
	padding: 10px 12px;
	background-color: #ededed;
	border-radius: 0 0 10px 10px;
	font-size: 1.3rem;
	line-height: 2.3rem;
	margin-bottom: 10px;
	display: none;
}
.accContent:last-child{
	margin-bottom: 0;
}
.accContent p{
	margin-bottom: 0;
}
.accContent.active{
	display: block;
}*/
.faq-sec a{
	color: #6f97c2;
	text-decoration: underline;
	margin-top: 10px;
}
@media only screen and (min-width: 500px){
	
}
@media only screen and (min-width: 768px){
	.faq-sec h2{
		font-size: 2.0rem !important;
		line-height: 2.6rem !important;
        padding: 6px 0 6px 38px !important;
        margin-bottom: 15px !important;
	}
	.faq-sec .product-question-heading{
		background-size: 25px auto !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	.faq-sec .service-question-heading{
		background-size: 29px auto !important;
		background-position:0 6px !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	/*.accHeading{
		font-size: 1.6rem;
		line-height: 2.2rem;
		padding: 14px 16px;
		margin-bottom:15px; 
		background-position: 97% 18px;
	}
	.accHeading.active{
		background-position: 97% 18px;
	}
	.accContent{
		padding: 14px 16px;
		font-size: 1.4rem;
		line-height: 2.4rem;
		margin-bottom:15px;
	}*/
}
@media only screen and (min-width: 921px){
	.faq-sec h2{
		font-size: 2.4rem !important;
		line-height: 3.0rem !important;
        padding: 6px 0 6px 43px !important;
        margin-bottom: 20px !important;
	}
	.faq-sec .product-question-heading h2{
		background-size: 29px auto !important;
	}
	.faq-sec .service-question-heading h2{
		background-size: 33px auto !important;
		background-position:0 7px !important;
	}
	/*.accHeading{
		font-size: 1.7rem;
		line-height: 2.3rem;
		padding: 18px 20px;
		margin-bottom:20px; 
		background-position: 98% 20px;
	}
	.accHeading.active{
		background-position: 98% 20px;	
	}
	.accContent{
		padding: 18px 20px;
	}*/
}
@media only screen and (min-width: 1025px){
	.faq-sec h2{
		font-size: 2.8rem !important;
		line-height: 3.4rem !important;
		margin-bottom: 25px !important;
		padding: 12px 0 12px 55px !important;
	}
	.faq-sec .product-question-heading h2{
		background-size: 36px auto !important;
	}
	.faq-sec .service-question-heading h2{
		background-size: 40px auto !important;
		background-position:0 10px !important;
	}
	/*.accHeading{
		font-size: 1.8rem;
		line-height: 2.4rem;
		padding: 22px 24px; 
		margin-bottom:25px;
		background-position: 98% 25px;	
	}
	.accHeading.active{
		background-position: 98% 25px;	
	}
	.accContent{
		padding: 22px 24px; 
		font-size: 1.6rem;
		line-height: 2.6rem;
		margin-bottom:25px; 
	}*/
}
/*faq page end*/
/*About page start*/
/*.about-product-sec ul{
	margin: 0;
	padding: 0;
}*/
.about-product-sec .et_pb_column{
	padding: 0 !important;
	background-image: none !important;
	border-radius: 10px !important;
	overflow: hidden!important;
	background-color: #fff!important;
	box-shadow: 0 0 18px 1px rgba(111, 151, 194, 0.4) !important;
	max-width: 412px !important;
	margin: 0 auto 20px auto !important;
	position: relative !important;
}
/*.about-product-sec ul li:last-child{
	margin-bottom: 0;
}*/
.about-product-img{
	display: block;
	box-shadow: 0px 13px 0px 0px rgba(111, 151, 194, 0.3) !important;
	border-radius: 10px !important;
}
.about-product-img img{
	display: block;
	width: 100%;
	height: auto;
	border-radius: 10px !important;
	
}
.about-product-icon{
	display: block !important;
    width: 76px!important;
    height: 76px!important;
    border-radius: 50px !important;
    box-shadow: 0 0 18px 1px rgba(20, 34, 54, 0.5) !important;
    position: relative !important;
    padding: 13px 10px !important;
    margin-top: -40px !important;
    margin-left: 19px !important;
	border: 6px solid #fff !important;
}
.about-product-icon-1{
	background: url("../images/product-1.webp") no-repeat 50% 50% #fff  !important;
	background-size: 21px auto !important;
}
.about-product-icon-2{
	background: url("../images/product-2.webp") no-repeat 50% 50% #fff !important;
	background-size: 28px auto !important;
}
.about-product-icon-3{
	background: url("../images/product-3.webp") no-repeat 50% 50% #fff !important;
	background-size: 32px auto !important;
}
.about-product-bottom-sec{
	padding: 18px 18px !important;
}
.about-product-bottom-sec h3{
	color: #142236 !important;
	margin-bottom: 10px !important;
}
.about-product-bottom-sec h3 a{
	color: #142236 !important;
}
.about-product-count{
	font-family: 'Poppins-Bold', sans-serif !important;
    font-weight: normal !important;
	font-size: 6.0rem !important;
	line-height: 6.6rem !important;
	color:rgba(111, 151, 194, 0.3) !important; 
	position: absolute;
	bottom: -6px !important;
	right: 10px !important;
}
@media only screen and (min-width: 600px){
	.about-product-sec .et_pb_column{
		width: 48% !important;
		margin: 1% !important;
		max-width: 100% !important;
	}	
}
@media only screen and (min-width: 768px){
	.about-product-bottom-sec {
		padding: 18px 20px !important;
	}
	.about-product-bottom-sec h3 {
		margin-bottom: 12px !important;
	}
	.about-product-icon{
		width: 86px !important;
		height: 86px !important;
		padding:18px 10px  !important;
		margin-left: 20px !important;
	}
	.about-product-count{
		font-size: 7.0rem !important;
		line-height: 7.6rem !important;
	}
}
@media only screen and (min-width: 921px){
	.about-product-sec .et_pb_column{
		width: 31.33% !important;
		margin:0 3% 0 0 !important;
		
	}
	.about-product-sec .et_pb_column:last-child{
		margin-right: 0 !important;
	}
	.about-product-count{
		font-size: 6.0rem !important;
		line-height: 6.6rem !important;
	}
}
@media only screen and (min-width: 1025px){
	.about-product-bottom-sec {
		padding: 15px 17px !important;
	}
	.about-product-bottom-sec h3 {
		margin-bottom: 28px !important;
	}
	.about-product-icon{
		width: 90px !important;
		height: 90px !important;
		padding: 14px 10px !important;
		margin-top: -40px !important;
		margin-left: 30px !important;
		box-shadow: 0 0 18px 1px rgba(20, 34, 54, 0.5) !important;
	}
	.about-product-count{
		font-size: 8.0rem !important;
		line-height: 8.6rem !important;
	}
	.about-product-sec .et_pb_column .about-product-img{
		-webkit-transition: all .5s !important;
		-khtml-transition: all .5s !important;
		-moz-transition: all .5s !important;
		-ms-transition: all .5s !important;
		-o-transition: all .5s !important;
		transition: all .5s !important;	
		position: relative !important;
	}
	.about-product-sec .et_pb_column:hover .about-product-img{
		box-shadow: 0px 13px 0px 0px rgba(111, 151, 194, 1) !important;
		
	}
	.about-product-sec .about-product-icon-1{
		background: url("../images/product-1.webp") no-repeat 50% 50% #fff !important;
		background-size: 24px auto !important;
	}
	.about-product-sec .about-product-icon-2{
		background: url("../images/product-2.webp") no-repeat 50% 50% #fff  !important;
		background-size: 34px auto !important;
	}
	.about-product-sec .about-product-icon-3{
		background: url("../images/product-3.webp") no-repeat 50% 50% #fff  !important;
		background-size: 45px auto !important;
	}
	.about-product-sec .et_pb_column:hover .about-product-icon-1{
		background: url("../images/product-1-hover.webp") no-repeat 50% 50% #fff !important;
		background-size: 24px auto !important;
	}
	.about-product-sec .et_pb_column:hover .about-product-icon-2{
		background: url("../images/product-2-hover.webp") no-repeat 50% 50% #fff !important;
		background-size: 34px auto !important;
	}
	.about-product-sec .et_pb_column:hover .about-product-icon-3{
		background: url("../images/product-3-hover.webp") no-repeat 50% 50% #fff !important;
		background-size: 45px auto !important;
	}
	.about-product-icon{
		-webkit-transition: all .5s !important;
		-khtml-transition: all .5s !important;
		-moz-transition: all .5s !important;
		-ms-transition: all .5s !important;
		-o-transition: all .5s !important;
		transition: all .5s !important;
	}
	.about-product-sec .et_pb_column:hover .about-product-icon{
		border: 6px solid #6f97c2  !important;
	}
	.about-product-sec .et_pb_column .about-product-img:after{
		position: absolute !important;
		content: '' !important;
		width: 100% !important;
		height: 100% !important;
		top: 0 !important;
		left: 0 !important;
		background: rgba(20, 34, 54, 0.5) !important;
		display: block !important;
		opacity: 0 !important;
		transition: opacity 0.5s ease-in-out !important;
	}
	.about-product-sec .et_pb_column:hover .about-product-img:after{
		opacity: 1 !important;
	}
	.about-product-sec .et_pb_column .about-product-bottom-sec h3{
		-webkit-transition: all .5s !important;
		-khtml-transition: all .5s !important;
		-moz-transition: all .5s !important;
		-ms-transition: all .5s !important;
		-o-transition: all .5s !important;
		transition: all .5s !important;
	}
	.about-product-sec .et_pb_column:hover .about-product-bottom-sec h3{
		color: #6f97c2 !important;
	}
	.about-product-sec .et_pb_column:hover .learn-more-btn::before {
        border: solid #6f97c2 !important;
        border-width: 2px 0 0 2px !important;
        right: -25px !important;
    }
	.about-product-sec .et_pb_column:hover .learn-more-btn{
        color: #6f97c2 !important;
    }
	.about-product-icon{
		
	}
}
@media only screen and (min-width: 1300px){
	.about-product-bottom-sec {
		padding: 25px 30px !important;
	}
}
/*About page end*/
/*icon style*/
.icon1 .circuler-btn-icon{
	background: url("/wp-content/uploads/2026/03/circuler-icon-1.webp") 50% 50% no-repeat #fff !important;
    background-size: 20px auto !important;
}
.icon2 .circuler-btn-icon{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.2 30'%3E%3Cpath d='M1.1 29.9c-.6.3-1.1 0-1.1-.6V.8c0-.7.5-1 1.1-.6l25.7 14.3c.6.3.6.9 0 1.2L1.1 29.9z' fill='%23fff'/%3E%3C/svg%3E") 55% 50% no-repeat #FF0000!important;
	background-size: 15px auto !important;
}
.icon3 .circuler-btn-icon{
	background: url(/wp-content/uploads/2026/03/circuler-icon-3.webp) 50% 50% no-repeat #fff!important;
    background-size: 20px auto!important;
}
@media only screen and (min-width: 768px) {
    .icon1 .circuler-btn-icon {
        background-size: 29px auto !important;
    }
	.icon3 .circuler-btn-icon {
        background-size: 20px auto !important;
    }
  
}
@media only screen and (min-width: 921px){
	.icon3 .circuler-btn-icon {
        background-size: 25px auto !important;
    }
	.icon2 .circuler-btn-icon {
        background-size: 20px auto !important;
    }
}
@media only screen and (min-width: 1025px){
	.icon1 .circuler-btn-icon {
        background-size: 44px auto !important;
    }
	.icon2 .circuler-btn-icon {
       background-size: 25px auto!important;
    }
	.icon3 .circuler-btn-icon{
		background-size: 35px auto!important;
	}
}
/*icon style*/
.wrapper .splide__arrow {
    background: #fff !important;
    border: 0;
    border-radius: 50% !important;
    cursor: pointer;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    opacity: 1;
	width: 30px;
	height: 30px;
	font-size: 14px !important;
    line-height: 13px !important;
    padding: 0 !important;
	margin: 0 !important;
}
.splide__arrow--next {
    right: 10px !important;
}
.splide__arrow--prev {
    left: 10px !important;
}
.wrapper .splide__arrow:hover{
	color: #ffffff !important;
    background-color: #6f97c2 !important;
}
.splide__arrow svg {
    fill: #000 !important;
}

@media only screen and (min-width: 768px){
	.video-slider-row .splide__arrow--prev {
		left: 24px !important;
	}
}
@media only screen and (min-width: 1300px){
	.video-slider-row .splide__arrow--prev {
		left: 27px !important;
	}
}
