			
			p {
				font-size: 14px!important;
				line-height: 28px!important;
			}
			
			span {
				font-size: 14px!important;
				line-height: 28px!important;
			}
			
			ul li {
				font-size: 14px!important;
				line-height: 28px!important;
			}
			
			h2 {
				line-height: 2!important;
			}
			
			
			.sep-brd-top {
				border-top: 0px dashed #000;
				margin-top: 20px;
				padding-top: 0;
			}
			
			.sec-pTB.mT20.mbH {
				background: #fff;
				display: inline-block;
				width: 100%;
				margin: 0;
			}
			
			.fea-nav .h2 {
				padding-top: 30px;
			}
			
			.heading-menu,
			#scroll {
				display: none
			}
			
			.af {
				font-family: 'ZohoPuvi';
				-ms-text-size-adjust: 100%;
				-webkit-text-size-adjust: 100%;
				margin: 0;
				padding: 0
			}
			
			.af p,
			.af a,
			.af li,
			.af td,
			.af td,
			.af span,
			.af label {
				line-height: 24px;
				font-size: 14px
			}
			
			.af h1,
			.af h2,
			.af h3,
			.af h4,
			.af h5,
			.af h6 {
				margin: 0
			}
			
			.af ul {
				padding-left: 0;
				margin: 0
			}
			
			.af li {
				list-style-type: none
			}
			
			.af a {
				text-decoration: none;
				cursor: pointer;
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease
			}
			
			.af a:hover {
				-webkit-transition: all .5s ease;
				-moz-transition: all .5s ease;
				-o-transition: all .5s ease;
				transition: all .5s ease
			}
			
			.af div,
			.af a,
			.af ul,
			.af li,
			.af input,
			.af p,
			.af h1,
			.af h2,
			.af span {
				box-sizing: border-box
			}
			
			.af div {
				box-sizing: border-box
			}
			
			.af {
				width: 100%;
				display: inline-block;
			}
			
			.ac {
				margin: 0 auto;
				position: relative;
				max-width: 1380px;
			}
			
			div:after {
				content: "";
				clear: both;
				display: table;
			}
			
			img {
				-ms-interpolation-mode: bicubic;
				display: inline-block;
				height: auto;
				max-width: 100%;
				vertical-align: middle;
			}
			
			.fea-23-ban {
				background: url(https://www.manageengine.com/active-directory-360/images/features-all-ban-bg-23.png) no-repeat #0051d1;
				text-align: center;
				padding: 70px 20px;
				background-position: center bottom;
				background-size: 1200px;
				box-sizing: border-box;
			}
			
			.fea-23-ban h1 {
				color: #fff;
				font-size: 42px;
				font-weight: 500;
				line-height: 50px;
			}
			
			.fea-23-ban h1 span {
				font-size: 42px;
				font-weight: 200;
				display: block;
				line-height: 50px;
			}
			
			.fea-23-bd {
				padding: 70px 0;
			}
			
			.fea-23-bd .inn {
				position: relative;
			}
			
			.fea-23-bd .lhs {
				width: 300px;
				float: left;
				position: fixed;
				bottom: -20px;
				z-index: -1;
			}
			
			.empty {}
			
			.cir {
				background: url('https://www.manageengine.com/active-directory-360/images/features-all-ring.png') no-repeat 11px -94px;
				background-size: 847px;
				width: 430px;
				height: 510px;
				margin-left: -175px;
				position: relative;
			}
			
			.arr {
				background: url('https://www.manageengine.com/active-directory-360/images/features-all-ring.png') no-repeat -442px -143px;
				background-size: 847px;
				width: 390px;
				height: 390px;
				left: 25px;
				top: 15px;
				position: absolute;
				transition: all 0.5s ease;
				transform: rotate(0deg);
			}
			
			.allfeat {
				width: 408px;
				height: 408px;
				position: relative;
				left: 17px;
				top: 7px;
				border-radius: 50%;
				transition: all 0.5s ease;
			}
			
			.cir span {
				background: url('https://www.manageengine.com/active-directory-360/images/features-all-ring.png') no-repeat -1px -2px;
				background-size: 856px;
				width: 55px;
				height: 52px;
				display: inline-block;
				transform: rotate(0deg) translate(0px, 10px);
				/* left: 186px; */
				/* top: 178px; */
				position: absolute;
				transition: all 0.5s ease;
				margin: 100px 6px 0 -4px;
			}
			
			@keyframes bucket_rotate {
				0% {
					transform: rotate(0) translateX(75px) rotate(0);
				}
				100% {
					transform: rotate(360deg) translateX(75px) rotate(-360deg);
				}
			}
			
			.cir span.s1 {
				right: -21px;
				top: 8px;
			}
			
			.cir span.s2 {
				background-position: -79px -4px;
				right: -20px;
				top: 139px;
			}
			
			.cir span.s3 {
				background-position: -152px -5px;
				right: 44px;
				bottom: 25px;
			}
			
			.cir span.s4 {
				background-position: -230px -5px;
				right: 166px;
				bottom: -17px;
			}
			
			.cir span.s5 {
				background-position: -294px -5px;
				left: 60px;
				bottom: 21px;
			}
			
			.cir span.s6 {
				background-position: -366px -5px;
				left: -10px;
				bottom: 121px;
			}
			
			.cir span.s7 {
				background-position: -432px -5px;
				left: -7px;
				top: 3px;
			}
			
			.cir span.s8 {
				background-position: -510px -5px;
				left: 66px;
				top: -96px;
			}
			
			.cir span.s9 {
				background-position: -585px -5px;
				left: 182px;
				top: -130px;
			}
			
			.cir span.s10 {
				background-position: -660px -5px;
				left: 298px;
				top: -87px;
			}
			
			.fea-23-bd .lhs img {
				width: 400px;
				max-width: 400px;
				margin-left: -150px;
			}
			
			.fea-23-bd .rhs {
				float: left;
				width: calc(100% - 300px);
				margin-left: 300px;
			}
			
			.fea-out-box {
				border: 1px solid #e2e5e9;
				border-radius: 15px;
				padding: 30px 0px 0px 0;
				position: relative;
				margin-bottom: 60px;
			}
			
			.fea-out-box-leng .fea-box {
				min-height: 190px;
			}
			
			.fea-tit {
				float: left;
				width: 300px;
				padding: 30px 30px 0 30px;
				position: absolute;
				left: 0;
				bottom: 0;
				top: 0;
				background: linear-gradient(to Top, #f5fbfe 60%, white 84%);
				border-radius: 20px 0 0 20px;
				overflow: hidden;
			}
			
			.fea-tit:after {
				width: 1px;
				height: 100%;
				background: linear-gradient(45deg, #d3ddf0, transparent);
				right: 0;
				top: 0;
				bottom: 0;
				position: absolute;
			}
			
			.fea-tit h2 {
				color: #000;
				font-weight: 600;
				line-height: 30px;
				font-size: 25px;
			}
			
			.fea-tit p {
				font-size: 15px;
			}
			
			.fea-tit span.pre {
				background-image: url('https://www.manageengine.com/active-directory-360/images/features-all-23.png');
				background-size: 1320px;
				background-repeat: no-repeat;
				width: 262px;
				height: 224px;
				display: inline-block;
				margin-top: 20px;
				bottom: 0;
				position: relative;
				/* left: 0; */
			}
			
			.pre-iden {
				background-position: -26px -13px;
			}
			
			.pre-mfa {
				background-position: -327px -6px;
			}
			
			.pre-admin {
				background-position: -307px -625px;
				left: -13px;
			}
			
			.pre-m365 {
				background-position: 11px -630px;
			}
			
			.pre-access {
				background-position: -1004px -327px;
				width: 296px !important;
				left: -37px;
			}
			
			.pre-auto {
				background-position: -683px -324px;
			}
			
			.pre-workflow {
				background-position: -286px -339px;
				width: 305px !important;
				left: -49px;
			}
			
			.pre-ai {
				background-position: 10px -325px;
				width: 282px !important;
				left: -32px;
			}
			
			.pre-sspm {
				background-position: -1025px -20px;
				left: -20px;
			}
			
			.pre-sso {
				background-position: -714px -14px;
			}
			
			.cta-ani-line {
				position: relative;
				display: inline-block;
				margin-left: -12px;
				transition: all .5s ease
			}
			
			.cta-ani-line:before,
			.cta-ani-line:after,
			.cta-ani-line a:before,
			.cta-ani-line a:after {
				content: '';
				position: absolute;
				background-color: #0864f0;
				transition: transform .3s
			}
			
			.cta-ani-line:before {
				top: -6px;
				left: 0;
				width: 1px;
				height: calc(100% + 13px);
				transform: scaleY(0);
				transform-origin: top left
			}
			
			.cta-ani-line:after {
				bottom: -7px;
				right: 0;
				width: 1px;
				height: calc(100% + 13px);
				transform: scaleY(0);
				transform-origin: bottom right
			}
			
			.cta-ani-line a:before {
				top: 0px;
				left: 0;
				width: 100%;
				height: 1px;
				transform: scaleX(0);
				transform-origin: top left
			}
			
			.cta-ani-line a:after {
				bottom: 0;
				right: 0;
				width: 100%;
				height: 1px;
				transform: scaleX(0);
				transform-origin: bottom right
			}
			
			.af .cta-supp-more {
				color: #0864f0!important;
				position: relative;
				padding: 9px 26px 10px 15px;
				font-size: 15px !important;
				font-weight: 400;
			}
			
			.cta-supp-more i {
				content: '';
				position: absolute;
				width: 6px;
				height: 6px;
				border-top: 2px solid #0864f0;
				border-right: 2px solid #0864f0;
				transform: rotate(45deg);
				margin: 8px 0 0 4px;
			}
			
			.fea-tit:hover .cta-ani-line:before,
			.fea-tit:hover .cta-ani-line:after,
			.fea-tit:hover .cta-ani-line a:before,
			.fea-tit:hover .cta-ani-line a:after {
				transform: scaleY(1)
			}
			
			.cta-supp-more {
				color: #0864f0!important;
				position: relative;
				padding: 6px 22px 6px 15px;
				font-size: 14px;
				font-weight: 300
			}
			
			.fea-tit:hover .cta-ani-line {
				margin-left: 0px;
			}
			
			.fea-desc {
				float: left;
				width: calc(100% - 300px);
				padding-left: 20px;
				margin-left: 300px;
				padding: 5px 0 5px 20px;
			}
			
			.fea-box {
				text-align: left;
				padding: 25px 25px 12px 25px;
				position: relative;
				transition: all .4s ease-in-out;
				z-index: 1;
				border-radius: 10px;
				border: 1px solid #fff0;
				min-height: 150px;
				float: left;
				width: 48%;
				margin: 0 1% 1% 0;
			}
			
			.fea-box:hover {
				/* background: #f5fbfe; */
				/* border: 1px solid #d5dff3; */
			}
			
			.fea-out-box-blu .fea-box:hover {
				/* background: #fff; */
				/* border: 1px solid #d5dff3; */
			}
			
			.fea-box h4 {
				font-size: 17px;
				font-weight: 500;
				color: #000;
			}
			
			.fea-box p {
				font-size: 15px;
				line-height: 25px;
				color: #333;
				font-weight: 300;
			}
			
			.fea-out-box .more {
				position: relative;
				display: inline-block;
				transition: all .5s ease;
				color: #0864f0;
				padding: 6px 22px 6px 0px;
				font-size: 15px;
			}
			
			.fea-out-box .more:after {
				content: '';
				position: absolute;
				width: 6px;
				height: 6px;
				border-top: 2px solid #0864f0;
				border-right: 2px solid #0864f0;
				transform: rotate(45deg);
				margin: 8px 0 0 4px;
			}
			
			.fclick {}
			
			.fea-out-box-whi {}
			
			.fea-out-box-whi .fea-tit {}
			
			.fea-out-box-blu {
				background: #f1fbff;
			}
			
			.fea-out-box-blu .fea-tit {
				background: linear-gradient(to Bottom, #f5fbfe 29%, white 65%);
			}
			
			.fea-23-rso {
				background: linear-gradient(to Top, #e6f7fd -1%, white 84%);
			}
			
			.fea-23-rso .inn {}
			
			.fea-23-rso h2 {
				text-align: center;
				font-size: 32px;
				font-weight: 500;
				line-height: 42px;
				margin-bottom: 50px;
				color: #000;
				display: block;
			}
			
			.expl-box {
				float: left;
				width: 49%;
				background: #fff;
				border: 1px solid #cddaf4;
				border-radius: 10px;
				padding: 35px 40px 30px 230px;
				position: relative;
				min-height: 310px;
				transition: .3s ease-in
			}
			
			.expl-box .inn {
				height: 235px;
				vertical-align: middle;
				display: table-cell;
				float: initial
			}
			
			.expl-box i {
				position: absolute;
				right: 25px;
				top: -5px;
				background: url('https://www.manageengine.com/active-directory-360/images/features-all-23.png') no-repeat -816px -774px;
				background-size: 1500px;
				width: 32px;
				height: 43px;
			}
			
			.expl-box span {
				background: #0e4fc9;
				color: #fff;
				font-size: 13px;
				border-radius: 4px;
				padding: 3px 7px
			}
			
			.expl-box h4 {
				font-size: 20px;
				font-weight: 500;
				line-height: 28px;
				margin: 15px 0;
				position: relative;
				color: #000;
				z-index: 1;
				height: 112px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: inline-block
			}
			
			.expl-box a {
				border: 1px solid #f73749;
				color: #f73749;
				padding: 8px 20px;
				display: inline-block;
				font-size: 15px;
				font-weight: 400;
				border-radius: 3px;
				text-decoration: none
			}
			
			.expl-box-1 {
				margin-right: 1%
			}
			
			.expl-box-1:before {
				background-position: -350px -85px
			}
			
			.expl-box-2:before {
				background-position: -575px -92px
			}
			
			.cta-dwn-ebok {
				position: relative;
				z-index: 1
			}
			
			.expl-box-2 {
				margin-left: 1%
			}
			
			.expl-box:hover a.cta-dwn-ebok {
				background: #f73749;
				color: #fff
			}
			
			.expl-box img {
				position: absolute;
				width: 200px;
				height: auto;
				left: 18px;
				top: 26px;
				z-index: 1
			}
			
			.expl-box:hover {
				box-shadow: 0 10px 21px -8px rgba(0, 0, 0, .2);
				transition-delay: 0
			}
			
			@media (max-width:992px) {
				.expl-box img {
					position: relative;
					display: block;
					left: 0;
					right: 0;
					margin: auto
				}
				.expl-box {
					padding: 20px
				}
				.expl-box .inn {
					height: 235px;
					vertical-align: middle;
					display: inline-block;
					float: initial;
					text-align: center;
					margin-top: 34px
				}
			}
			
			@media (max-width:767px) {
				.expl-box {
					width: 100%;
					margin: 0;
					margin-bottom: 20px
				}
				.expl-box .inn {
					height: auto
				}
				.expl-box h4 {
					height: auto
				}
				.expl-box a {
					margin-bottom: 20px
				}
			}
			
			.footer-section {
				text-align: center;
				padding: 70px 0 110px 0;
				position: relative;
				overflow: visible;
				width: 100%;
			}
			
			.footer-section h2 {
				font-size: 28px;
				margin: 30px 0 30px 0;
			}
			
			.footer-section a {
				font-size: 18px;
				display: inline-block;
				color: #fff;
				background: #ea152c;
				padding: 14px 29px;
				border-radius: 3px;
				font-weight: 400;
				padding-right: 60px;
				position: relative
			}
			
			.footer-section a:before {
				content: "";
				pointer-events: none;
				width: 13px;
				height: 17px;
				position: absolute;
				right: calc(50% - 88px);
				top: 16px;
				background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAgCAYAAADnnNMGAAAABGdBTUEAALGPC/xhBQAACklpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAAEiJnVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/stRzjPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAJcEhZcwAAFiUAABYlAUlSJPAAAADxSURBVEiJ7da7TQNBFEbhs4hoDRKBIwIIeNdAHTRBBVRid0EDBmSbhJAWDNgQ0MMhwCMhy7Mz1u5KyNo/vY8vmGBuoZJIHxhEat/AbWpBkYEcAbNI7Q04Ti3YSTU0kQ7pkA75J8gucA0cVvT0K2olcJMwXlFP1HfbyUgtUVFPW4Ae1FIlIKhnDUKPAVhFAvRRE3j6C6xDUM9rQONVIIYEaN4EUIWgXqiLTGASA1JILjRRe1V7UgjqpfoZAaYpIBeJQVN1L2c+F0G9Ur+WwHMusCkSoHt1f5O5nLurdrbrP7kDDlo0Xgp1xu+921aG2/MmPxOuIukmQvQmAAAAAElFTkSuQmCC);
				background-repeat: no-repeat;
				background-size: 100% 100%
			}
			
			@media (max-width:992px) {
				.footer-section {
					text-align: center;
					padding: 19px 0 68px 0;
					position: relative
				}
			}
			
			@media (max-width:767px) {
				.footer-section h2 {
					font-size: 24px;
					line-height: 34px
				}
			}
			
			@media screen and (max-width:1390px) {
				.ac {
					max-width: 95%;
				}
			}
			
			@media screen and (max-width:1200px) {
				.fea-23-bd .lhs {
					display: none;
				}
				.fea-23-bd .rhs {
					width: 100%;
					margin-left: 0;
				}
			}
			
			@media screen and (max-width:1100px) {
				.ac {
					max-width: 90%
				}
				.fea-tit span.pre {
					height: 255px;
				}
				.fea-out-box-leng .fea-box {
					min-height: 220px;
				}
			}
			
			@media screen and (max-width:992px) {
				.mob-hide {
					display: none
				}
				.fea-box,
				.fea-out-box-leng .fea-box {
					min-height: auto;
					width: 100%;
					margin: 0 0 1% 0;
				}
				.fea-tit span.pre {
					height: 270px;
				}
			}
			
			@media screen and (max-width:767px) {
				.fea-tit {
					width: 100%;
					position: relative;
					padding: 30px 30px 22px 30px;
					background: #ddf4ff !important;
					border-radius: 15px 15px 0 0;
				}
				.fea-tit span.pre {
					display: none;
				}
				.fea-desc {
					margin: 0;
					width: 100%;
					padding: 20px;
				}
				.fea-23-ban h1,
				.fea-23-ban h1 span {
					font-size: 34px;
					line-height: 40px;
				}
				.fea-box {
					padding: 25px 12px 12px 12px;
				}
				.fea-23-ban {
					padding: 50px 15px
				}
				.fea-out-box {
					padding-top: 0;
				}
				.fea-tit:after {
					width: 0px;
				}
			}
			
			@media screen and (max-width:550px) {}
			
			@media screen and (max-width:500px) {
				.ds-list li {
					width: 100%
				}
			}
			
			@media screen and (max-width:480px) {
				.fea-23-ban h1,
				.fea-23-ban h1 span {
					font-size: 28px;
					line-height: 36px;
				}
			}
		