.flexslider{width:100%!important}
.feaImg,.feaImg64{background:url(../images/common-sprite.png) no-repeat 0 0;}
.feaImg{width:32px;height:32px;}

.fea-icon1{background-position:0 0}
.fea-icon2{background-position:-32px 0}
.fea-icon3{background-position:-64px 0}
.fea-icon4{background-position:-96px 0}
.fea-icon5{background-position:-128px 0}
.fea-icon6{background-position:-160px 0}
.fea-icon7{background-position:-192px 0}
.fea-icon8{background-position:-224px 0}
.fea-icon9{background-position:-256px 0}
.fea-icon10{background-position:-288px 0}

.fea-icon11{background-position:0 -32px}
.fea-icon12{background-position:-32px -32px}
.fea-icon13{background-position:-64px -32px}
.fea-icon14{background-position:-96px -32px}
.fea-icon15{background-position:-128px -32px}
.fea-icon16{background-position:-160px -32px}
.fea-icon17{background-position:-192px -32px}
.fea-icon18{background-position:-224px -32px}
.fea-icon19{background-position:-256px -32px}
.fea-icon20{background-position:-288px -32px}

.fea-icon21{background-position:0 -64px}
.fea-icon22{background-position:-32px -64px}
.fea-icon23{background-position:-64px -64px}
.fea-icon24{background-position:-96px -64px}


.hmEditionHead{background:#4f565e;color:#fff;font-size:30px;line-height:32px;font-weight:300;text-align:center;padding:10px}
.hmEditionCont{color:#000;padding:0px 20px 20px;min-height:420px; box-shadow:0 0 16px 0 rgba(243, 243, 243, 0.8901960784);box-sizing:border-box;}

.dwn-menu{display:block}
.dwn-menu > span{margin:0 0 0 1px;padding:8px 0;width:24.8%;position:relative;float:left;background:#C4C8CC;text-align:center;font-size:18px;cursor:pointer;display:inline-block}
.dwn-menu > span:first-child{margin:0;}
.dwn-menu > span a{display:block;color:#000}
.dwn-menu > span.act{background:#f1f1f1}
.dwn-cont-div{padding:40px}
[data-dirshow]{display:none;text-align:center}
[data-dirshow].dirshow{display:block}
.percent{margin:0 auto;width:60%}
.other-option-head span{padding:5px 20px;font-size:18px;line-height:28px;cursor:pointer;display:inline-block}
.other-option-head span.act{background:#fff}
.other-option{background:#fff;padding:20px 2%}
.other-option-cont{display:none}
.other-option-cont .otr-dwn-cont li{font-size:14px}

.dsk-spa{background:none repeat scroll 0 0 #ECEDEE;margin:50px 0;width:100%}
.dsk-spa td{background:none repeat scroll 0 0 #fff;padding:10px; border:1px solid #efefef; vertical-align:middle}
.dsk-spa th{ padding:10px 0}

.table-nav{position:relative;top: 200px;width: 1200px;left: -100px;}
.table-nav .table-left{float:left}
.table-nav .table-right{float:right}
.table-nav li {background: rgba(0,0,0,.3);display: block;float: left;list-style: none;color: #fff;padding: 10px 20px;cursor: pointer;}
.table-nav li:hover {background:  rgba(0,0,0,.5);}
.opmPlusSlider{padding:0}
.mT80{margin-top:80px}
.own-slider{width:1000px;margin:0 auto;overflow:hidden;height:400px;}
.own-slider ul{width:100%;margin:0;padding:0;transition:all .5s;height:100%}
.own-slider ul li{width:1000px;list-style:none;height:100%;float:left}
.own-slider-pagination li{list-style:none;height:10px;background:#ddd;width:10px;font-size:0;display:inline-block;border-radius:10px;cursor:pointer}
.own-slider-pagination li.active{background:#74B223;}
.play-icon img{position:absolute;transition:all .5s;z-index:4;left:0}
.play-icon img:hover{filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}
.play-icon{height:330px;width:550px;cursor:pointer;position:relative;border:3px solid #ddd;}
.play-icon iframe{position:absolute;top:0;left:0;}
//.heading-menu{display:none}
a.slideShareLnk{padding:10px 20px;box-shadow:4px 4px 5px #ddd;border-top:2px solid #00ade9;margin-top:30px;display:inline-block;color:#00ade9;background:#fff}
a.slideShareLnk:hover{text-decoration:none;background:#00ade9;color:#fff}
.slideShareImg{box-shadow:0 0 5px #ccc}

*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}
#commonHeader *,#newtopheader *,.sec-pTB *,.btmBar *{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
.clearfix:before,.clearfix:after{content:' ';display:table}
.clearfix:after{clear:both}
a,a:hover{text-decoration:none;cursor:pointer}
figure{margin:0}
img{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}
::selection{background:transparent;color:#3f8ed9}
::-moz-selection{background:transparent;color:#3f8ed9}

html,body{width:100%;height:auto;padding:0;margin:0;overflow-x:hidden}
.opmPlus{width:100%;height:auto;text-align:center}
.opmPlus .section{width:98%;max-width:1155px;margin:0 auto;transition:all .2s ease-in 0s;display:inline-block}
.opmPlusBanner{background:#f0f2f0;float:left;width:100%;}
.opmPlusBanner .h2,.opmPlusSlider .h2,.opmPlusSlider-2 .h2,.opmPlusUserExp .h2{font:100 31px/120% 'Poppins', sans-serif;color:#0b4c5d;margin:60px 0 10px}
.opmPlusBanner .h2{font-size:38px;line-height:50px;}
.opmPlusBanner span{font:100 27px 'Poppins', sans-serif;color:#ababab;display:block}
.opmPlusBanner a{background:#e03860;width:auto;height:58px;font:400 19px/35px Roboto Slab;color:#fff;padding:10px 20px;margin:33px auto 37px;border-radius:4px;display:inline-block}
.opmPlusBanner img{float:left;max-width:100%;height:auto}
.opmPlusSlider .h2{margin:60px 0 5px}
.opmPlusSlider,.opmPlusSlider-2,.opmPlusUserExp{background:#fff;width:100%;height:auto;padding:0 0 40px;}
.opmPlusSlider span,.opmPlusSlider-2 span,.opmPlusUserExp span{font:300 16px/120% Lato;color:#ababab}
.opmPlusSliderContainer,.opmPlusSliderContainer2,.opmPlusContainer,.opmPlusPopUpSliderContainer{float:left;width:100%;height:auto;margin:40px 0 0;position:relative}
.opmPlusSliderContainer,.opmPlusContainer{margin:60px 0 0}
.opmPlusSliderContainer > li{float:left;width:30%;height:auto;text-align:left;margin:0 0 40px;cursor:pointer}
.opmPlusSliderContainer > li:nth-child(2),.opmPlusSliderContainer > li:nth-child(5),.opmPlusSliderContainer > li:nth-child(8){margin:0 4.6665%}
.opmPlusSliderContainer > li img{float:left;width:100%;height:auto;margin:0 0 10px;transition:all 0.2s ease-in 0s;width: 337px;height: 201px;}
.opmPlusSliderContainer > li .h4,.opmPlusUserExpData > div .h4{float:left;font:300 25px 'Poppins', sans-serif;color:#0b4c5d;margin:10px 0;display:block}
.opmPlusSliderContainer > li span{float:left;min-height:55px;font:300 16px Lato;color:#ababab;display:block;transition:all 0.2s ease-in 0s}
.opmPlusSliderContainer > li:hover img{;filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}
.opmPlusSliderContainer > li:hover span{color:#868686}
.opmPlusPriceInfo{background:#ffc200;float:left;width:100%;height:auto}
.opmPlusPriceInfo .section{max-width:100%;height:295px;box-shadow:3px 6px 7px rgba(0,0,0,.15) inset;-moz-box-shadow:3px 6px 7px rgba(0,0,0,.15) inset;-webkit-box-shadow:3px 6px 7px rgba(0,0,0,.15) inset}
.opmPlusPriceInfo .row1{width:100%;max-width:1155px;text-align:left;margin:auto;position:relative;display:inline-block}
.opmPlusPriceInfo .h2{height:92px;font:100 31px/92px 'Poppins', sans-serif;color:#000;padding:0;margin:0;display:inline-block}
.opmPlusPriceInfo .opmPlusDeviceCount{background:#ffce2d;float:left;width:100%;height:203px;padding:30px 0 25px}
.opmPlusPriceInfo .opmPlusDeviceCount > div{width:100%;max-width:1155px;margin:auto;position:relative;display:inline-block}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div{float:left;width:16.666%;text-align:left;position:relative}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div *{font:100 17px/100% 'Poppins', sans-serif;color:#000;display:block}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div strong{font:100 18px 'Poppins', sans-serif;color:#000}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div b{font-weight:300;font-size:60px;line-height:120%}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div b span{font:300 27px 'Poppins', sans-serif;display:inline-block}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div i{font-size:18px}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div:last-child{background:#fff;width:236px;height:236px;text-align:center;border-radius:50%;position:absolute;top:-50px;right:0;display:table;box-shadow:1px 1px 4px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.4);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.4)}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div:last-child span{vertical-align:middle;display:table-cell}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div:last-child span i{line-height:23px;margin:-16px 0 0}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div:last-child b{font-family:'Poppins', sans-serif;position:relative;top:1px}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div:last-child span a{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;display:block}
.opmPlusPriceInfo .opmPlusDeviceCount > div > div:last-child span a:before{content:attr(data-content);margin:auto;position:absolute;right:0;bottom:50px;left:0}
.opmPlusDeviceCount span.plusicon{font-size:30px!important;position:absolute;right:30px;top:70px;}
.opmPlusSliderContainer2{margin:20px 0 0}
.opmPlusSlider-2{background:#f0f2f0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.opmPlusSlider2,.opmPlusPopUpSlider{float:left;width:100%;height:auto;padding:0 50px;position:relative}
.opmPlusSlider2 li,.opmPlusPopUpSlider li{float:left;width:100%;height:auto;text-align:center}
.opmPlusSlider2 li img,.opmPlusPopUpSlider img{float:none;width:auto;max-height:450px;margin:auto;display:inline-block}
.opmPlusSlider2 span{width:80%;min-height:60px;color:#000;margin:20px 0 0;display:inline-block}
.opmPlusSlider2-arrow,.opmPlusPopUpSlider-arrow{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}
.opmPlusSlider2-arrow li,.opmPlusPopUpSlider-arrow li{width:30px;height:50px;margin:auto;position:absolute;top:0;bottom:0;display:block;cursor:pointer}
.opmPlusSlider2-arrow li:first-child,.opmPlusPopUpSlider-arrow li:first-child{left:0}
.opmPlusSlider2-arrow li:last-child,.opmPlusPopUpSlider-arrow li:last-child{right:0}
.opmPlusSlider2-arrow li:before,.opmPlusPopUpSlider-arrow li:before{width:30px;height:30px;content:'';border:1px solid #dadcda;border-right:transparent;border-bottom:transparent;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transition:all 0.2s ease-in 0s}
.opmPlusSlider2-arrow li:first-child:before,.opmPlusPopUpSlider-arrow li:first-child:before{left:10px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.opmPlusSlider2-arrow li:last-child:before,.opmPlusPopUpSlider-arrow li:last-child:before{left:-18px;transform:rotate(-225deg);-ms-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-o-transform:rotate(-225deg)}
.opmPlusSlider2-arrow li:hover:before{border-color:#000}
.hide{display:none;transition:all 0.2s ease-in 0s}
.show{display:block;transition:all 0.2s ease-in 0s}
/*.opmPlusUserExpData > div{float:left;width:30%;height:auto;text-align:left;padding:0 4px 0 0}
.opmPlusUserExpData > div:nth-child(2) .h4{float:right}
.opmPlusUserExpData > div:not(:first-child) .h4{margin:10px}
.opmPlusUserExpData > div:last-child{width:40%}
.opmPlusUserExpData > div > div{float:left;width:100%;font:300 16px/30px Lato}
.opmPlusUserExpData > div:nth-child(2) > div{text-align:right}
.opmPlusUserExpData > div > div i{font-style:normal;padding:0 5px}
.opmPlusUserExpData > div > div i + i{background:#A5C1DC;height:20px;padding:0;display:inline-block;position:relative;top:4px}
.opmPlusUserExpData > div:nth-child(2) > div i + i{background:#EB7F2E}
.opmPlusUserExpData > div:last-child > div{direction:rtl}*/

.opmPlusUserExpData > div{float:left;width:30%;height:auto;text-align:left;padding:0 4px 0 0}
.opmPlusUserExpData > div:nth-child(2) .h4{float:right}
.opmPlusUserExpData > div:not(:first-child) .h4{margin:10px}
.opmPlusUserExpData > div:last-child{width:40%}
.opmPlusUserExpData > div > div{float:left;width:100%;font:300 16px/30px Lato}
.opmPlusUserExpData > div:nth-child(2) > div{text-align:right}
.opmPlusUserExpData > div > div i{font-style:normal;padding:0 5px}
.opmPlusUserExpData > div > div i + i{background:#A5C1DC;height:20px;padding:0;display:inline-block;position:relative;top:4px}
.opmPlusUserExpData > div:last-child > div i{background:#A5C1DC;height:20px;padding:0;display:inline-block;position:relative;top:4px}
.opmPlusUserExpData > div:last-child > div i:last-child{background:none;top:0;left:5px}
.opmPlusUserExpData > div:nth-child(2) > div i + i{background:#EB7F2E}

#popUpSlider{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}
#popUpSlider.active{background:rgba(0,0,0,.4);display:block !important}
#popUpSlider .opmPlusPopUpSliderContainer,.opmPlusPopUpSlider,.opmPlusPopUpSlider li{height:100%;margin:0}
.opmPlusPopUpSliderContainer i.close{width:50px;height:50px;position:absolute;top:0;right:0;z-index:999;cursor:pointer}
.opmPlusPopUpSliderContainer i.close:before,.opmPlusPopUpSliderContainer i.close:after{background:#dadcda;width:1px;height:25px;content:'';margin:0;display:block;position:absolute;top:10px;right:0;bottom:0;left:25px;transform:rotate(45deg);transition:all 0.2s ease-in 0s}
.opmPlusPopUpSliderContainer i.close:after{transform:rotate(135deg)}
.opmPlusPopUpSliderContainer i.close:hover:before,.opmPlusPopUpSliderContainer i.close:hover:after{background:#fff}

.opmPlusPopUpSlider{padding:50px}
.opmPlusPopUpSlider li > div{width:100%;height:100%;display:table}
.opmPlusPopUpSlider li > div > div{width:100%;height:100%;vertical-align:middle;display:table-cell}
.opmPlusPopUpSlider li > div > div > div{display:block}
.opmPlusPopUpSlider li > div > div > div > div{background:rgba(0,0,0,.8);width:848px;padding:10px 20px 20px;border-radius:5px;display:inline-block}
.opmPlusPopUpSlider li > div > div > div .h4{font:300 25px 'Poppins', sans-serif;color:#fbfbfb;margin:0;display:block}
.opmPlusPopUpSlider li > div > div > div span{font:300 16px Lato;color:#ababab;display:block;transition:all 0.2s ease-in 0s}
.opmPlusPopUpSlider-arrow{top:10px;right:10px;bottom:10px;left:10px}
.opmPlusPopUpSlider-arrow li:before{transition:all 0.2s ease-in 0s}
.opmPlusPopUpSlider-arrow li:hover:before{border-color:#fff}

.opmPlusDatasheet{background:#e5e5e5;color:#333;font-size:22px;line-height:30px;padding:15px 0;text-align:center;margin-top:40px}
.opmPlusDatasheet a{color:#333}
.opmPlusDatasheet a:hover{text-decoration:underline}
.opmPlusslideshare{background:#97c2fc;box-shadow:0 -7px 6px rgba(0, 0, 0, 0.05);font:100 31px/120% 'Poppins', sans-serif;color:#fff;}
.opmPlusslideshare p{padding:40px 0;margin:0;}
.opmPlusslideshare .section{position:relative;text-align:left;max-width:1000px}
.opmPlusslideshareImg{position:absolute;top:-20px;right:0}
.roboto{font-family:'Poppins', sans-serif;font-weight:300}
.roboto h1,.roboto h2,.roboto h3{font-weight:300}

.opmPlusPriceInfo .opmDeviceCount{width:auto;height:33px;font:300 18px 'Poppins', sans-serif;text-align:left;margin:0 0 0 10px;position:relative;top:8px;z-index:9;cursor:pointer;display:inline-block}
.opmPlusPriceInfo .opmDeviceCount span{background:#ffce2d;float:left;width:auto;height:100%;padding:3px 35px 5px 10px;border:1px solid #EFB804;position:relative}
.opmPlusPriceInfo .opmDeviceCount span:before{width:0;height:0;content:'';margin:auto;border:1px solid transparent;border-width:4px 4px 0 5px;border-top-color:#000;position:absolute;top:2px;right:8px;bottom:0}
.opmPlusPriceInfo .opmDeviceCount span:after{background:#EFB804;width:1px;height:100%;content:'';position:absolute;top:0;right:25px}
.opmPlusPriceInfo .opmDeviceCount ul{background:#ffce2d;width:155px;height:auto;list-style:none;padding:0;margin:0;position:absolute;top:33px}
.opmPlusPriceInfo .opmDeviceCount ul li{padding:5px 10px;border:1px solid #EFB804;border-top:0;transition:all .3s ease-in 0s}
.opmPlusPriceInfo .opmDeviceCount ul li:hover,.opmPlusPriceInfo .opmDeviceCount ul li.active{background:#FBC513}
.opmPlusPriceInfo .opmDeviceCount.active,.opmPlusPriceInfo .opmDeviceCount.active span{width:155px}
.opmPlusPriceInfo .opmDeviceCount.active ul{display:block !important}
.whitebox{width: 48%;font-size: 13px;background: #fff;padding: 20px 40px;float: left;margin: 0px 0 40px 0px;box-sizing: border-box!important;min-height: 310px;}
.whitebox h3{font-size: 16px;font-weight: 600;}
.whitebox ul{padding: 10px 0 10px 20px;list-style-type: circle;}
.whitebox ul li{margin: 0 0 10px 0;}
.newtable{border: 1px solid #ccc;width:100%}

.newtable tr td:first-child,.newtable tr th:first-child{width:20%}
.newtable tr td:nth-child(2),.newtable tr th:nth-child(2){width:40%}
.newtable tr td:nth-child(3),.newtable tr th:nth-child(3){width:13%}
.newtable tr td:nth-child(4),.newtable tr th:nth-child(4){width:14%}

.table-nav{text-align: center;margin-top: 40px;}
.table-nav li{display:inline-block;list-style:none;cursor:pointer;margin: 10px;}
.table-nav li.active{color: #7bbb2a;text-decoration:underline}
.newtable a{color: #7bbb2a;}
.newtable .rows{display:none}
.table-slide1.rows{display:table-row}
.newtable{border:1px solid #ddd;}
.newtable th{padding:15px 20px;background:#4f565e;color:#fff;font-weight:300;}
.newtable td, .newtable th{border:none;border-bottom: 1px solid #ccc;padding: 20px;text-align:left}
.newtable tr td:nth-child(3), .newtable tr td:nth-child(4){text-align:center}
.newtable tr td:first-child, .newtable tr td:first-child a{font-size: 11pt;color: #4b4b4b;line-height:20px;font-weight:600}

/*Form*/

.webdemoBox table td select,.getquoteBox table td select,
.downloadBox table td select,.needfeaBox table td select{box-sizing:border-box}
.container{max-width:1200px;}
#lhsTree, #lhsTree ul{list-style-type:none !important;}
#lhsTree{max-width:300px;}

.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:500px!important}

/*Index page style*/
.bluebg {background: #001a89}
.slider-5-bg {background: #001a8c}
.orange-bg {background: #fda31a}
.blue-bg-1a1b49 {background: #1a1b49}
.blue-bg-001A89 {background: #001a89}
.blue-bg-1946ab {background: #1946ab}
.blue-bg-091E8C {background: #091e8c}

.yellow-bg-F5D05C {background: #f5d05c}
.yellow-bg-ffeebb {background: #feb}
.white-bg-f9f9f9 {background: #f9f9f9}
.slider-bg1 {background: #f0f2f0}
.slider-bg2 {background: #0c2192}
.slider-bg3 {background: #fc0}
.slider-bg4 {background: #0b3090}
.slider-bg5 {background: #0b3090}
.slider-bg6 {background: #0912a6}
.yellow-bg {background: #fc0}
.orange-bg {background: #fda31a}
.nutanix-bg {background: #080f46 url(https://www.manageengine.com/itom/spotlight/images/video-th-bg.jpg) top center no-repeat;background-size: cover}
.future-it-operation-bg {background: #00177d;position: relative;z-index: 1}
.future-opr-img {max-width: 254px}
.aiops-day-banner {position: relative;background: #000 url("/itom/images/hero-banners/2025/sweden-banner-mar25.webp") no-repeat scroll center;background-size: auto;background-size: cover;z-index: 1}
.halloween-bg:before {content: "";background: url(../../../itom/images/banner/halloween-spider-bg.svg) top left no-repeat;position: absolute;width: 100%;height: 100%;opacity: .5;z-index: -1}
.swiper-slide {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 0;padding: 24px 0;min-height: 312px}
.banner-wrapper h1 {font-size: 40px;font-weight: 800;line-height: 1.3;margin-bottom: 8px}
.banner-wrapper h2 {font-weight: 800;font-size: 30px;line-height: 1.5;margin: 0;margin-bottom: 16px}
.banner-wrapper h2>strong {font-weight: 900}
.banner-wrapper h3 {font-size: 22px;font-weight: 500;margin: 0}
.banner-wrapper p {font-size: 18px;margin-bottom: 0 !important}
.banner-wrapper a {display: inline-block;padding: 8px 24px;border-radius: 4px;text-align: center;font-weight: 600;font-size: 18px;-webkit-transition: all .3s;transition: all .3s;margin-top: 16px}
.banner-wrapper a:hover {text-decoration: none;opacity: .9;}
.txt-black * {color: #000}
.txt-white * {color: #fff}
.yellow-txt {color: #ffc901}
.btn-red {background: #E80E19;color: #fff}
.btn-yellow {background: #ffc800;color: #000}
.btn-black {background: #000;color: #fff !important}
.btn-white {background: #fff;color: #000 !important}
.mrg-btm-sm {margin-bottom: 8px !important}
.mrg-btm-md {margin-bottom: 16px !important}
.mrg-btm-l {margin-bottom: 24px !important}
.hero-content-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: left;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 1120px;width: 100%;gap: 40px;margin: 0 auto}
.slider-bg1:before {height: 100%;background-image: url(../images/fwa-banner-bg.png);background-repeat: no-repeat;width: 100%;position: absolute;content: "";top: 0;left: 0;opacity: .2;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: hidden;background-size: cover;z-index: -1}
.gartner-bg:before {height: 100%;background-image: url(../images/hero-banners/banner-bg-color.svg);background-repeat: no-repeat;width: 100%;position: absolute;content: "";top: 0;left: 0;opacity: .8;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: hidden;background-size: cover;z-index: -1}
.banner-container {max-width: 1120px}
.hero-content-row>.cell:first-child {width: 60%}
.hero-content-row>.cell:last-child {width: calc(40% - 40px);text-align: center}
.hero-content-row>.cell>img {width: 100%}
.yellow-hglt {display: inline-block;background: #ffcc02;color: #000;text-transform: uppercase;padding: 9px 11px;font-size: 12px;letter-spacing: 1px;line-height: 1.15;font-weight: 600;margin-bottom: 16px}
.white-box {display: inline-block;background: #fff;text-transform: uppercase;padding: 9px 11px;font-size: 12px;letter-spacing: 1px;line-height: 1.15;color: #000;margin-bottom: 16px}
.gray-box {background: #333;color: #fff !important}
.list-disc-white {margin: 0;padding: 0;margin-left: 16px;color: #fff}
.list-disc-white>li {list-style: disc;padding: 0}
.mt1 {margin-top: 16px !important}
.itom-day-img {max-width: 270px;margin-bottom: 24px}
.mob-hide {display: block}
.mob-show {display: none}
.itom-day-con>img {max-width: 190px;margin-bottom: 8px}
.blue-bg1 {background: #0d2092}
.date-location {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 24px;margin-top: 8px}
.date-location>.split {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;border: 1px solid #3a43b0;padding: 4px 12px}
.date-location div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 8px;-moz-column-gap: 8px;column-gap: 8px}
.date-location div>img {max-width: 24px}
.date-location div p {font-size: 14px;margin: 0}
.border-lt-yellow {border: 1px solid #ffe19e !important}
.date-location>.evt-details {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: 1px solid #283d9d;border-radius: 8px;padding: 8px;text-align: left}
.evt-details>h3.evt-city {font-size: 18px;font-weight: 600;margin-bottom: 6px}
.evt-details>p.evt-date-time {font-size: 16px;line-height: 24px;padding-bottom: 6px;font-weight: 700}
.evt-details>p.evt-address {font-size: 14px;line-height: 22px}
.col2-row {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 16px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 16px}
.col2-row img {max-width: 100px;margin: 0 !important}
.cover-bg {position: relative}
.cover-bg:before {content: "";position: absolute;width: 100%;height: 180%;background: #ffd600;z-index: -1;left: 0;-webkit-transform: rotate(18deg);transform: rotate(18deg);top: -40%}
.border-6c7bc0 {border-color: #6c7bc0 !important}
.img-max-width-s {max-width: 200px !important}
.img-max-width1 {max-width: 250px !important}
.img-max-width2 {max-width: 350px !important}
.img-max-width3 {max-width: 300px !important}
.img-max-width4 {max-width: 400px !important}
@media screen and (max-width: 1200px) {.hero-content-row {max-width: 100%;width: 95%}
}
@media screen and (max-width: 1024px) {#commonHeader {min-height: 90px;height: 90px}
.hero-content-row>.cell {width: 100% !important;text-align: center}
.hero-content-row>.cell:last-child {display: none}
.date-location {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}
.mob-hide {display: none}
.mob-show {display: block}
.col2-row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}
}
@media screen and (max-width: 500px) {.date-location {-ms-flex-wrap: wrap;flex-wrap: wrap}
.date-location>.split {width: 95%}
.date-location>.evt-details {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;width: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center}
}
body {font: 300 16px/30px "Zoho_Puvi_Regular", sans-serif;color: #000}
h1,h2,h3,h4,h5,h6 {font-weight: 700;color: #000}
h5 {font-size: 14px;font-weight: 600}
.d-flex {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 32px}
.d-flex>.cell-50 {width: calc(50% - 32px)}
.d-flex>.cell-33 {width: calc(33% - 32px)}
.fea-cards {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 40px;margin-top: 32px}
.fea-cards>a {width: calc(33% - 40px);-webkit-box-shadow: 0 0 12px 0 rgba(206, 206, 206, 0.2431372549);box-shadow: 0 0 12px 0 rgba(206, 206, 206, 0.2431372549);-webkit-box-sizing: border-box;box-sizing: border-box;color: #444;-webkit-transition: all .3s ease;transition: all .3s ease}
.fea-cards>a:hover {text-decoration: none;-webkit-box-shadow: 0 0 18px 0 rgba(112, 112, 112, 0.2431372549);box-shadow: 0 0 18px 0 rgba(112, 112, 112, 0.2431372549)}
.fea-cards>a>img {border-bottom: 1px solid #ddd;margin-bottom: 16px}
.fea-cards>a>span {display: block}
.fea-cards>a *:not(img) {margin: 0;margin-bottom: 16px;padding: 0 16px;text-align: left}
.bx-shadow {-webkitbox-shadow: 0 0 12px 0 rgba(206, 206, 206, 0.2431372549);-webkit-box-shadow: 0 0 12px 0 rgba(206, 206, 206, 0.2431372549);box-shadow: 0 0 12px 0 rgba(206, 206, 206, 0.2431372549)}
.editions-row>.cell-33,.why-choose-row>.cell-50 {-webkit-box-shadow: 0 0 16px 0 rgba(243, 243, 243, 0.8901960784);box-shadow: 0 0 16px 0 rgba(243, 243, 243, 0.8901960784);-webkit-box-sizing: border-box;box-sizing: border-box;padding: 16px}
.editions-row>.cell-33>h3 {margin: 0;background: #4f565e;padding: 8px 16px;color: #fff}
.sup-devices {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 24px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 24px}
.sup-devices>li {width: calc(25% - 24px);border: 1px solid #ddd;padding: 12px;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 100px;border-radius: 6px;background: #fff}
.sup-devices>li>a>img {max-width: 120px !important;width: 100%}
.sec-hglt-lght {background: #f9f9f9}
.tech-partner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 32px;margin: 24px 0;-ms-flex-wrap: wrap;flex-wrap: wrap}
.tech-partner>li {border: 1px solid #ddd;padding: 12px 24px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 6px}
#dubaibanner {display: none}
.align-both-center {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}
.itom-banner img {max-width: 1326px;width: 100%}
#sgbanner {display: none}
#lnbanner {display: none}
#eubanner {display: none}
.bannerbg5 img {height: 410px}
.bannerbg5 {background: #fe8b00 !important;height: 410px}
.slider-2-bg img {height: 410px}
.slider-3-bg img {height: 410px}
.slider-6-bg {background: #0b3090}
#ukbanner img {max-width: 1200px;width: 100%;text-align: center;height: 410px}
.opmPlusSliderContainer>a img {height: auto !important;border: 1px solid #f1f1f1}
#ukbanner {display: none}
.opmPlusSlider div {font: 300 16px/30px "Zoho_Puvi_Regular", sans-serif}
.opmPlusBanner .h2,.opmPlusSlider .h2,.opmPlusSlider-2 .h2,.opmPlusUserExp .h2 {color: #000}
.opmPlusSliderContainer>a .h4,.opmPlusUserExpData>div .h4 {color: #000}
.opmPlusSliderContainer>a span,.opmPlusSliderContainer>a span:hover {color: #000}
.opmPlusBanner .h2 span {font-size: 36px;color: #0b4c5d}
.section.pad1 {padding: 0px 0;position: relative;-webkit-animation: AnimFadeUp 2s ease-in-out;animation: AnimFadeUp 2s ease-in-out}
@-webkit-keyframes AnimFadeUp {0% {-webkit-transform: translateY(20px);transform: translateY(20px);opacity: 0}
100% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1}
}
@keyframes AnimFadeUp {0% {-webkit-transform: translateY(20px);transform: translateY(20px);opacity: 0}
100% {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1}
}
.bannerbg1 {position: relative}
.bannerbg1:before {height: 100%;background-image: url(images/fwa-banner-bg.png);background-repeat: no-repeat;width: 100%;position: absolute;content: "";top: 0;left: 0;opacity: .2;background-attachment: inherit;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;overflow: hidden;background-position: 90px center;background-size: cover}
.btnDownload {background: #feb40a;padding: 10px 23px;color: #000;text-decoration: none;border-radius: 5px;-webkit-transition: all ease .5s;transition: all ease .5s;font-size: 22px;font-weight: 600;display: inline-block}
.free-dwn-btn {display: none;text-align: center}
.hmEditionCont p {margin: 0 0}
.brdr-r {border-right: solid 1px #606061}
.trainingad-strip-ncm-nfa {background: #263145;color: #fff}
.trainingad-strip-ncm-nfa h3 {color: #fff;margin: 0;padding: 2px 0}
.trainingad-strip-ncm-nfa p {color: #fffd5f;margin: 0;padding: 0;font-size: 12px}
.trainingad-strip-ncm-nfa img {padding-bottom: 15px}
.trainingad-strip-ncm-nfa a {padding: 5px 15px;background: red;color: #fff;border-radius: 5px;display: inline-block}
.h2 {color: #0b4c5d;margin: 15px 0 15px}
.percent50 {width: 49%}
.brdr-rhs {border-right: solid 1px #000}
.hmrgn h3 {margin: 15px 5px 0}
.hmrgn p {margin: 8px 5px;font-weight: 600;color: #000}
.trng-btn:link,.trng-btn:visited {display: inline-block;background: #e21128;color: #fff;padding: 8px 25px;border-radius: 2px;text-decoration: none;-webkit-transition: 200ms all;transition: 200ms all}
.trng-btn:hover {background: #b91426}
.trainingad-strip {background: #ffba00;text-align: center}
.whitebox {background: #f1f1f1}
.fnt20 {font-size: 20px;text-decoration: underline}
.fnt20:hover {text-decoration: none;cursor: pointer}
.opmPlusSlider {width: 100%;height: auto;text-align: center}
.section {width: 100%;max-width: 1155px;margin: 0 auto;-webkit-transition: all .2s ease-in 0s;transition: all .2s ease-in 0s;display: inline-block}
.opmPlusSlider {padding: 0 0 20px}
.opmPlusSliderContainer>a {display: inline-block;vertical-align: top;float: none}
.bglightdark {background: #ddd;-webkit-box-shadow: none;box-shadow: none}
.partner-trainingad-strip {background: #011634;text-align: center}
.newtable {z-index: 1;position: relative}
.bannerbg2 {background: #ffd257}
.bannerbg5 {background: #ffd257}
.survey-bannerbg {background: #ffd101}
.fwatraining-bannerbg {background: #231e84}
.bannerbg3 {background: #e2f7ff}
.bannerbg4 {background: #ffd81a}
.bannerbg5 {background: #0b3090 !important}
.survey-bannerbg {background: #ffd101 !important}
.bannerbg6 {background: #034286 !important}
.opmPlusBanner,.au-banner {width: 1200px;margin: 0 auto;float: none}
.flexBnrslides li {display: none;min-height: 305px}
.flexBnrslides li:first-child {display: block}
.webinar-strip-slider {position: relative;margin-top: 20px}
.webinar-strips li {width: 100%;text-align: center;position: relative;top: 0;display: none}
.webinar-strips li:first-child {display: block}
.pagination {position: relative;text-align: center;margin-bottom: 10px;margin: 20px 0}
.pagination li {display: inline-block;height: 10px;width: 10px;background: #949191;border-radius: 50%;cursor: pointer;margin: 0 0 0px 5px}
.pagination li.active {background: #74b223}
.bannerflex {margin: 0 auto}
.flexslider,.flexslider1 {width: 100%;max-height: none}
.flexslider .flexBnrslides img,.flexslider1 .flexBnrslides img {width: 100%}
.heading-menu {display: none}
.opmPlusBanner .h2 {font-size: 36px;margin: 50px 0 15px;letter-spacing: 1px}
.opmPlusBanner a {margin: 15px auto;height: auto;padding: 5px 40px;height: inherit;width: auto}
.opmPlusBanner span {color: #717171}
.flexslider1 {margin: 0 auto;position: relative;overflow: hidden;max-height: 400px;position: relative;display: block;max-width: 100%}
.tac {text-align: center !important}
.table-nav {position: absolute;top: 200px;max-width: 1200px;width: 100%}
.table-nav .table-left {float: left;margin-left: -80px}
.table-nav .table-right {float: right;margin-right: -80px}
.table-nav li {background: rgba(0, 0, 0, .3);display: block;float: left;list-style: none;color: #fff;padding: 10px 20px;cursor: pointer}
.table-nav li:hover {background: rgba(0, 0, 0, .5)}
.mT80 {margin-top: 80px}
.own-slider {max-width: 1000px;margin: 0 auto;overflow: hidden;height: 400px}
.own-slider ul {width: 100%;margin: 0;padding: 0;-webkit-transition: all .5s;transition: all .5s;height: 100%}
.own-slider ul li {width: 1000px;list-style: none;height: 100%;float: left}
.own-slider-pagination li {list-style: none;height: 10px;background: #ddd;width: 10px;font-size: 0;display: inline-block;border-radius: 10px;cursor: pointer}
.own-slider-pagination li.active {background: #74b223}
.play-icon img {position: absolute;-webkit-transition: all .5s;transition: all .5s;z-index: 4;left: 0}
.play-icon img:hover {-webkit-filter: gray;filter: gray;filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter: grayscale(100%)}
.play-icon {height: 330px;width: 550px;cursor: pointer;position: relative;border: 3px solid #ddd}
.play-icon iframe {position: absolute;top: 0;left: 0}
.heading-menu {display: none}
.scrolltable {position: relative}
a.slideShareLnk {padding: 10px 20px;-webkit-box-shadow: 4px 4px 5px #ddd;box-shadow: 4px 4px 5px #ddd;border-top: 2px solid #00ade9;margin-top: 30px;display: inline-block;color: #00ade9;background: #fff}
a.slideShareLnk:hover {text-decoration: none;background: #00ade9;color: #fff}
.slideShareImg {-webkit-box-shadow: 0 0 5px #ccc;box-shadow: 0 0 5px #ccc}
.bannerbg1 {background: #f0f2f0}
#scroll {padding: 0 !important}
.flexslider1 {margin: 0 auto;position: relative;overflow: hidden;max-height: 400px;position: relative;display: block;max-width: 100%}
#customer-logo ul li {vertical-align: bottom}
.supported-devices ul li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}
.pad1 {padding: 58px 0;position: relative}
.section {width: 100%;max-width: 1155px;margin: 0 auto;-webkit-transition: all .2s ease-in 0s;transition: all .2s ease-in 0s;display: inline-block}
.bannerbg1 {position: relative}
.bannerbg1 .pad1 {padding: 85px 0px !important}
.bannerbg1:before {height: 100%;background-image: url(images/fwa-banner-bg.png);background-repeat: no-repeat;width: 100%;position: absolute;content: "";top: 0;left: 0;opacity: .2;background-attachment: inherit;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;overflow: hidden;background-position: 90px center;background-size: cover}
.opmPlusSlider {-webkit-box-shadow: none;box-shadow: none}
.section.pad1 {padding: 58px 0;position: relative;-webkit-animation: AnimFadeUp 2s ease-in-out;animation: AnimFadeUp 2s ease-in-out}
.opmPlusBanner {background: #f0f2f0;float: left;width: 100%;margin: 0 auto;float: none;-webkit-box-shadow: none;box-shadow: none}
.opmPlusBanner .h2 {font-size: 40px;margin: 0px 0 20px;line-height: 54px;color: #000}
.opmPlusBanner a {margin: 20px auto;height: auto;padding: 12px 40px;font-size: 18px !important;font-weight: 500;background: #e03860;color: #fff;border-radius: 4px;display: inline-block;width: auto !important;font: 100 31px/120% "Zoho_Puvi_SemiBold"}
.slider-1-bg {background: #f0f2f0}
.slider-2-bg {background: #0b3090}
.slider-3-bg {background: #ffd257}
.slider-4-bg {background: #e2f7ff}
.slider-5-bg {background: #ffd81a}
.banner-wrapper {text-align: center}
.swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 100%;opacity: .4;background: #000;border: 1px solid #fff}
.swiper-pagination-bullet-active {opacity: 1;background: #007aff}
.slider-1-bg {position: relative}
.slider-1-bg:before {height: 100%;width: 100%;position: absolute;content: "";top: 0;left: 0;opacity: .2;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: hidden;background-position: top center;background-size: 85%}
.common-banner a {height: 100%;width: 100%;position: relative;display: inline-block;cursor: pointer}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom: 10px;right: 10px;position: absolute;left: inherit}
.awards-honors-section * {-webkit-box-sizing: border-box;box-sizing: border-box}
.awards-honors-section .swiper-container-horizontal>.swiper-pagination-bullets,.awards-honors-section .swiper-pagination-custom,.awards-honors-section .swiper-pagination-fraction {width: 100px !important}
.awards-honors-section .swiper-wrapper {margin-bottom: 56px}
.awards-honors-section .swiper-slide {min-height: auto;height: auto;padding: 0}
.awards-honors-section .swiper-button-prev,.awards-honors-section .swiper-button-next {-webkit-filter: grayscale(1);filter: grayscale(1);-webkit-transform: scale(0.8);transform: scale(0.8);margin-top: -40px}
.awards-honors-section .badge-card {display: inline-block;vertical-align: top;width: 100%;height: 100%;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 4px;font-size: 15px;line-height: 1.75}
.awards-honors-section .badge-card a {display: inline-block;color: #000;height: 100%}
.awards-honors-section .badge-card a:hover {color: #138cd6}
.awards-honors-section .badge-card .badge-card-img {padding: 16px 0;max-height: 160px;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}
.awards-honors-section .badge-card .badge-card-img img {height: 100%}
.awards-honors-section .badge-card .badge-card-content {padding: 16px;border-top: 1px solid #ededed;display: inline-block}
.awards-honors-section .badge-card .badge-card-content span {font-weight: 600}
.promotion-middle-banner {-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;width: 100%;background-color: #292929;color: #fff;font-family: "ZohoPuvi", sans-serif;padding: 60px 0;position: relative;z-index: 1}
.promotion-middle-banner::before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;background-image: linear-gradient(to right, #323232 1px, transparent 1px), linear-gradient(to bottom, #323232 1px, transparent 1px);background-size: 72px 72px}
.promotion-middle-banner * {-webkit-box-sizing: border-box;box-sizing: border-box}
.promotion-middle-banner h2 {font-weight: 600;font-size: 32px;line-height: 1.3;color: #f3c16a;margin: 0 0 8px}
.promotion-middle-banner p {font-size: 17px;line-height: 1.75;margin: 0 0 8px;text-align: left}
.promotion-middle-banner .text-highlight {color: #f3c16a}
.promotion-middle-banner .row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -0.75rem;margin-left: -0.75rem;padding-top: 0;padding-bottom: 0}
.promotion-middle-banner .row>* {padding-left: 12px;padding-right: 12px;max-width: 100%}
.promotion-middle-banner .row.g-0 {margin-right: 0;margin-left: 0}
.promotion-middle-banner .row.g-0>* {padding-left: 0;padding-right: 0}
.promotion-middle-banner .col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%}
@media only screen and (min-width: 768px) {.promotion-middle-banner .col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.33333333%}
.promotion-middle-banner .col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.66666667%}
.promotion-middle-banner .col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;display: unset}
.promotion-middle-banner .col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.33333333%}
.promotion-middle-banner .col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.66666667%}
}
@media only screen and (min-width: 992px) {.promotion-middle-banner .col-lg-4 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.33333333%}
.promotion-middle-banner .col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.66666667%}
.promotion-middle-banner .col-lg-6 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%}
.promotion-middle-banner .col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.33333333%}
.promotion-middle-banner .col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.66666667%}
}
.promotion-middle-banner .btn-primary {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 400;cursor: pointer;padding: 10px 16px;line-height: 1.2;font-size: 17px;-webkit-transition: all .15s ease-in;transition: all .15s ease-in;border-radius: 4px;background: #e80e19;color: #fff !important;border: 1px solid #e80e19;position: relative}
.promotion-middle-banner .btn-primary:hover,.promotion-middle-banner .btn-primary:focus,.promotion-middle-banner .btn-primary:focus-within,.promotion-middle-banner .btn-primary:active {background: #c80420;text-decoration: none}
.promotion-middle-banner .btn-primary .chevron-right-icon {position: relative;display: inline-block;width: 14px;height: 14px}
.promotion-middle-banner .btn-primary .chevron-right-icon::before {content: "";right: 0;position: absolute;width: 1.5px;height: 8px;background-color: #fff;border-radius: 2px;top: 1px;right: 4px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}
.promotion-middle-banner .btn-primary .chevron-right-icon::after {content: "";right: 0;position: absolute;width: 1.5px;height: 8px;background-color: #fff;border-radius: 2px;top: 6px;right: 4px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}
.promotion-middle-banner .mt-3 {margin-top: 12px !important}
.promotion-middle-banner .align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important}
.promotion-middle-banner .promotion-img-wrapper {text-align: center}
.promotion-middle-banner .promotion-img-wrapper img {max-width: 320px;width: 100%;margin-right: auto;margin-left: auto}
@media only screen and (max-width: 768px) {.promotion-middle-banner .promotion-img-wrapper {margin-top: 40px}
}
.promotion-middle-banner .promotion-middle-banner-content {text-align: left}
@media screen and (max-width: 1023px) {.opmPlusBanner {width: 80%}
}
@media screen and (max-width: 1000px) {.table-nav {top: -120px}
.table-nav .table-left {float: left;margin-left: -80px}
.table-nav .table-right {float: right;margin-right: -80px}
.fea-cards>a {width: calc(50% - 40px)}
}
@media screen and (max-width: 778px) {.d-flex>.cell-33 {width: 100%}
}
@media screen and (max-width: 650px) {.opmPlusBanner .h2 span,.opmPlusBanner .h2 {font-size: 18px !important;line-height: 26px}
.brdr-rhs {border-bottom: solid 1px #000;border-right: 0}
.percent50 {width: 98%}
.d-flex>.cell-50,.fea-cards>a {width: 100%}
}
@media screen and (max-width: 500px) {.brdr-r {border-right: 0;border-bottom: solid 1px #606061}
.sup-devices>li {width: calc(50% - 24px)}
}
@media screen and (max-width: 760px) {.swiper-container {height: auto}
.opmPlusBanner span {font: 100 18px Roboto Slab}
.bannerbg1 .pad1 {padding: 40px 0px 15px !important}
#survey {display: none !important}
.free-dwn-btn {display: block}
.opmPlusBanner .h2,.opmPlusSlider .h2,.opmPlusSlider-2 .h2,.opmPlusUserExp .h2 {margin: 0px 0px}
.opmPlusSliderContainer>a {width: 90%;text-align: center}
.more-partner {color: #333;text-align: center;font-size: 20px;text-decoration: underline;display: block}
.know-more {margin-left: 0px}
}
/*Index page style end*/

@media screen and (max-width:500px){
.cmnFormArea{padding:0 0!important}
.cmnFormArea table td input[type="submit"],.cmnFormArea table td input[type="reset"]
{width:100%;box-sizing:border-box;margin:5px 0}
.cmnFormArea table td{padding:10px 5px;font-size:12px}
}

@media screen and (max-width:999px){
#highlights{display:none}
}
@media screen and (max-width:849px){
.opmPlusSliderContainer > a:nth-child(2), .opmPlusSliderContainer > a:nth-child(5), .opmPlusSliderContainer > a:nth-child(8){
margin:0 0 40px !important
}
.opmPlusSliderContainer > a{width:95% !important;text-align:center !important}
}
@media screen and (max-width:786px){
.whitebox.fr,.whitebox{float:none!important}
.whitebox {width: 350px;max-width: 98%;margin: 0 auto 40px auto}
#compare .per50{width:100% !important;float:none}
.hmEditionBox{max-width: 400px;margin: 0 auto;width: 98%}
}
@media screen and (max-width: 650px){
.whitebox{width:95%;height: auto;margin:10px auto;float:none!important}
}
.fr{float:right}
.otherFeaCol1 {
  margin: 0 2% 10px 0;
  width: 46%;
  float: left;
}

.otherFeaCol2 {
  margin: 0 0 10px 2%;
  width: 46%;
  float: left;
}

.otherFeaCol1 h2,
.otherFeaCol2 h2,
.otherFeaCol1 h3,
.otherFeaCol2 h3,
.otherFeaCol1 h4,
.otherFeaCol2 h4 {
  font-size: 16px;
  margin: 0;
  border-bottom: 1px dashed #ddd;
}

.otherFeaCol1 p,
.otherFeaCol2 p {
  margin: 0;
  font-size: 12px;
}

.otherFeaHead {
  font-size: 20px;
  margin: 20px 0;
  line-height: 24px;
  padding-top: 20px;
  border-top: 1px dashed #ddd;
}