#scroll,.heading-menu,#backToTop,#elacutomerlogos{display:none!important}
.main-page *,.main-page ::before,.main-page ::after{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font-weight:300}
.m-container{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1200px;padding:0 40px;margin:0 auto;position:relative}
.main-page{font-family:"ZohoPuvi",sans-serif;font-size:16px;font-weight:300;line-height:1;margin-bottom:70px}
.main-page p{font-size:16px;font-weight:300;line-height:1.8;color:#000}
.main-page strong{font-weight:500}
.main-page a{text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.main-page p a,.main-page ul li a{color:#118CD6}
.main-page p a:hover,.main-page ul li a:hover{text-decoration:underline}
.main-page ul{list-style:none}
.main-page img{width:100%;height:auto}
.lr-container{display:block;font-size:0}
.lr-container .m-lhs,.lr-container .m-rhs{display:inline-block;font-size:16px;vertical-align:top}
.main-page .main-cta{font-family:"ZohoPuvi",sans-serif;display:inline-block;font-size:15px;font-weight:500;line-height:1.3;text-align:center;padding:18px 25px;border:1px solid transparent;border-radius:8px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.main-page .main-cta.bg-cta{color:#fff;background:#C9263B;border-color:#C9263B}
.main-page .main-cta.bg-cta:hover{background:#e13434;-webkit-box-shadow:4px 6px 15px rgba(201,38,60,0.4);box-shadow:4px 6px 15px rgba(201,38,60,0.4);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}
.header-content{text-align:center;background:#EBF6FF;background:-webkit-gradient(linear,left top,right top,from(#EBF6FF),to(#EBF6FF));background:-o-linear-gradient(left,#EBF6FF,#EBF6FF);background:linear-gradient(to right,#EBF6FF,#EBF6FF);padding:60px 20px;position:relative;margin:50px 0 70px;overflow:hidden}
.header-content::before{content:'';background:url('../images/kb-attacks-ban-pattern-24.png') no-repeat;background-size:100%;width:300px;height:100%;position:absolute;right:0;bottom:0}
.header-content h1{font-size:40px;font-weight:600;line-height:1.3;color:#000}
.lr-container .m-lhs{width:calc(100% - 330px);padding-right:60px}
.lr-container .m-rhs{width:330px;top:70px;position:sticky}
.main-content .m-lhs h2{font-size:20px;font-weight:600;line-height:1.3;color:#000;margin-bottom:12px}
.main-content .m-lhs h3{font-size:18px;font-weight:500;line-height:1.3;color:#000;margin-top: 30px; margin-bottom:12px}
.main-content .m-lhs h4{font-size:16px;font-weight:500;line-height:1.3;color:#000;margin-bottom:12px;}
.main-content .m-lhs h2 a,.main-content .m-lhs h3 a,.main-content .m-lhs h4 a,.main-content .m-lhs h5 a,.main-content .m-lhs h6 a{font-size: inherit; font-weight:inherit; line-height: inherit; color:#118CD6}
.main-content .m-lhs *+h2{margin-top:40px}
.main-content .m-lhs p{margin-bottom:20px}
.main-content .m-lhs ol li,
.main-content .m-lhs ul li{font-size:16px;font-weight:300;line-height:1.6;color:#000}
.main-content .m-lhs ol li strong,
.main-content .m-lhs ul li strong{font-weight:500}
.main-content .m-lhs .num-list,
.main-content .m-lhs .dot-list{margin-left:25px;margin-bottom: 30px;}
.main-content .m-lhs .num-list li:not(:last-child),
.main-content .m-lhs .dot-list li:not(:last-child){margin-bottom:14px}
.main-content .m-lhs .dot-list li,.main-content .m-lhs .num-list li > .dot-list li{list-style:disc}
.main-content .m-lhs .num-list li{list-style: decimal;}
.main-content .code-box { background: #f2f9ff; border: 1px solid #bbe0ff; border-radius: 5px; padding: 10px 20px; margin: 20px 0;}.main-content .code-box span { font-size: 30px; line-height: 40px; font-weight: 500; color: #187dc9;}.main-content .code-box p { margin-bottom: 0;}
.bg-box{background:#ECF4FF;background:-o-linear-gradient(330deg,#FCFDFF,#ECF4FF);background:linear-gradient(120deg,#FCFDFF,#ECF4FF);border:1px solid #98BCF2;border-radius:5px;padding:60px;padding-right:280px;position:relative;margin:50px 0}
.bg-box::before{content:'';background:url('../images/kb-attacks-bg-box-icon-24.png') no-repeat;background-size:200px;width:200px;height:170px;position:absolute;right:60px;top:0;bottom:0;margin:auto}
.main-content .m-lhs .bg-box h3{font-size:18px;font-weight:600;line-height:1.4;color:#000;margin-top: 0;margin-bottom:10px}
.bg-box .main-cta.bg-cta{border-radius:4px;margin-top:14px}
.gartner-box{background:#FFFBEE;border-radius:10px;padding:50px 60px;padding-left:220px;position:relative}
.gartner-box::before{content:'';background:url('../images/kb-attacks-gartner-logo-24.png') no-repeat;background-size:134px;width:134px;height:108px;position:absolute;left:40px;top:0;bottom:0;margin:auto}
.main-page .gartner-box p{font-size:18px;line-height:1.5;margin:0}
.img-flexslider{background:#FEFEFF;border:1px solid #DFECFF;overflow:unset;max-height:inherit;max-height:auto;position:relative;display:block;border-radius:5px;max-width:100%;padding:30px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.10);box-shadow:0 0 8px rgba(0,0,0,0.10)}
.img-flexslider .slider-content h4{font-size:18px;font-weight:600;line-height:1.4;text-align:center;color:#000;max-width:800px;margin:auto;margin-bottom:15px}
#slilock ul{position:relative;display:inline-block;width:100%}
#slilock .flex-control-paging{display:table;line-height:0;background:#fff;border:1px solid #A2BDE6;padding-left:0;border-radius:50px;padding:4px 2px;position:absolute;right:0;z-index:2;left:0;right:0;bottom:-10px;margin:auto}
#slilock .flex-direction-nav{display:none}
#slilock .flex-control-paging li a{width:10px;height:10px;display:block;cursor:pointer;text-indent:-9999px;border-radius:20px}
.flex-control-nav li{margin:0 3px;display:inline-block;padding:0 3px}
#slilock .flex-control-nav li a{background:#D9D9D9}
#slilock .flex-control-nav li a.flex-active{background:#000}
.rl-list::-webkit-scrollbar{width:4px}
.rl-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #E6E6E6;box-shadow:inset 0 0 6px #E6E6E6;height:40px}
.rl-list::-webkit-scrollbar-thumb{background-color:#118CD6;border-radius:10px}
.related-topic{min-height: 150px;max-height: 418px;background:#F1F9FF;border-radius:5px;padding:30px;margin-bottom:40px;position:relative;z-index:1}
.related-topic::before{content:'';background:-webkit-gradient(linear,left top,left bottom,from(rgba(241,249,255,0)),to(#F1F9FF));background:-o-linear-gradient(top,rgba(241,249,255,0),#F1F9FF);background:linear-gradient(to bottom,rgba(241,249,255,0),#F1F9FF);width:100%;height:140px;position:absolute;left:0;bottom:0;z-index:1;pointer-events:none}
.related-topic .rhs-link-title{display:block;font-size:20px;font-weight:500;line-height:1.4;color:#000;position:relative;margin-bottom:14px}
.related-topic .rl-list{max-height:300px;position:relative;overflow:hidden;overflow-y:auto;z-index:-1}
.related-topic .rl-list a{display:block;font-size:15px;font-weight:300;line-height:1.3;color:#333;padding:16px 0;margin-right:20px;position:relative;z-index:-1;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.related-topic .rl-list a:not(:last-child){border-bottom:1px solid #CDD5E5}
.related-topic .rl-list a:last-child{padding-bottom:0}
.related-topic .rl-list a:hover{font-weight:400;color:#118CD6}
.related-topic .rl-list a span{display:inline-block;vertical-align:middle;position:relative;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjE4NTIgNy4yMjQ4VjkuODM5MjNDMTEuMTg1MiAxMC4xNjk0IDExLjA0MjEgMTAuNDg2MSAxMC43ODc0IDEwLjcxOTZDMTAuNTMyNyAxMC45NTMgMTAuMTg3MyAxMS4wODQyIDkuODI3MTYgMTEuMDg0MkgyLjM1ODAyQzEuOTk3ODUgMTEuMDg0MiAxLjY1MjQ0IDEwLjk1MyAxLjM5Nzc2IDEwLjcxOTZDMS4xNDMwOCAxMC40ODYxIDEgMTAuMTY5NCAxIDkuODM5MjNWMi45OTE5MUMxIDIuNjYxNzMgMS4xNDMwOCAyLjM0NTA3IDEuMzk3NzYgMi4xMTE1OUMxLjY1MjQ0IDEuODc4MTEgMS45OTc4NSAxLjc0Njk1IDIuMzU4MDIgMS43NDY5NUg1LjIwOTg4IiBzdHJva2U9IiMxMThDRDYiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguMzMzMDEgMUgxMS45OTk3VjQuMzYxNDEiIHN0cm9rZT0iIzExOENENiIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNS44ODg5MiA2LjYwMjM1TDEyIDEiIHN0cm9rZT0iIzExOENENiIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat;background-size:100%;width:12px;height:11px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0}
.related-topic .rl-list a:hover span{opacity:1;-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}
.rhs-ban-cta{display: none; background:#fff;border:1px solid #3773C0;border-radius:8px;padding:35px}
.rhs-ban-cta h3{font-size:20px;font-weight:600;line-height:1.3;color:#0D59C7;margin-bottom:10px}
.rhs-ban-cta p{margin-bottom:10px}
.rhs-ban-cta ul li{font-size:15px;font-weight:300;line-height:1.5;color:#333;position:relative;padding-left:24px;margin-bottom:30px}
.rhs-ban-cta ul li:not(:last-child){margin-bottom:8px}
.rhs-ban-cta ul li::before{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDUuOTk3MTRWNi41MDMxNEMxMS45OTkzIDcuNjg5MTcgMTEuNjE1MyA4Ljg0MzIxIDEwLjkwNTEgOS43OTMxNEMxMC4xOTUgMTAuNzQzMSA5LjE5NjggMTEuNDM4IDguMDU5NDQgMTEuNzc0M0M2LjkyMjA4IDEyLjExMDYgNS43MDY0OSAxMi4wNzAyIDQuNTkzOTYgMTEuNjU5MkMzLjQ4MTQyIDExLjI0ODEgMi41MzE1NiAxMC40ODg1IDEuODg2MDMgOS40OTM1M0MxLjI0MDUgOC40OTg1NiAwLjkzMzg4NSA3LjMyMTU4IDEuMDExOTIgNi4xMzgxMkMxLjA4OTk2IDQuOTU0NjUgMS41NDg0NiAzLjgyODEyIDIuMzE5MDUgMi45MjY1NEMzLjA4OTY0IDIuMDI0OTUgNC4xMzEwMyAxLjM5NjYxIDUuMjg3OSAxLjEzNTIzQzYuNDQ0NzcgMC44NzM4NDkgNy42NTUxNCAwLjk5MzQzMyA4LjczODUgMS40NzYxNSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMi4wMDAxIDIuMTAzMThMNi41MDAxIDcuNjA4NjdMNC44NTAxIDUuOTU4NjgiIHN0cm9rZT0iIzBENTlDNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat;background-size:100%;width:16px;height:16px;position:absolute;left:0;top:2.5px}
.related-topic.no-scroll{min-height: 150px;}
.related-topic.no-scroll:before{display:none;}
.related-topic.no-scroll .rl-list{padding-bottom: 10px}
@media (max-width: 1200px) {
.lr-container .m-lhs{padding-right:40px}
.bg-box{padding:40px}
.bg-box::before{display:none}
.gartner-box{padding:40px;padding-left:180px}
.gartner-box::before{left:20px}
.main-page .gartner-box p{font-size:16px}
}
@media (max-width: 992px) {
.m-container{padding:0 24px}
.main-page p,
.main-content .m-lhs ul li{font-size: 15px;}
.main-page .main-cta{font-size:14px;padding:12px 18px}
.lr-container .m-lhs{width:calc(100% - 280px)}
.lr-container .m-rhs{width:280px}
.header-content h1{font-size:38px}
.related-topic,.rhs-ban-cta{padding:30px 24px}
.related-topic .rhs-link-title{font-size:18px}
.related-topic .rl-list a{padding:14px 0}
}
@media (max-width: 767px) {
.lr-container .m-lhs,.lr-container .m-rhs{display:block;width:100%;padding:0;position:relative;top:0}
.lr-container .m-lhs{padding-bottom:60px}
.header-content{padding:40px 20px;margin:40px 0}
.header-content h1{font-size:30px}
.header-content::before{display:none}
.main-content .m-lhs h2{font-size:18px}
.img-flexslider{padding:30px 24px}
.img-flexslider .slider-content h4{font-size:15px}
.bg-box{padding:30px 24px}
.main-content .m-lhs .bg-box h3{font-size:16px}
.related-topic,.rhs-ban-cta{display:block}
.rhs-ban-cta h3{font-size:18px}
}
@media (max-width: 580px) {
.main-page .main-cta{font-size:12px}
.header-content h1{font-size:26px}
.gartner-box{text-align:center;padding:30px 24px;padding-top:150px}
.gartner-box::before{left:0;right:0;top:30px;bottom:auto}
}