.btmBar{height:auto;}

    
    /* me-v1 style */#scroll,.heading-menu,#backToTop{display:none!important;}
    /* common style */.main-page,.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 24px;margin:0 auto;position:relative;}
    .main-page{font-family:"ZohoPuvi",sans-serif;font-size:16px;font-weight:300;line-height:1;}
    .main-page h2{font-size:30px;font-weight:600;line-height:1.4;text-align:center;margin-bottom:40px;}
    .main-page strong{font-weight:600;}
    .main-page .header-color{display:inline;font:inherit;color:#6C60C2;position:relative;}
    .main-page a{text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .main-page p a{color:#2e79d5;}
    .main-page p{font-size:16px;font-weight:300;line-height:1.7;color:#020202;}
    .main-page ul{list-style:none;}
    .main-page img{width:100%;height:auto;}
    .lr-container{display:block;width:100%;font-size:0;position:relative;}
    .lr-container .m-lhs,.lr-container .m-rhs{display:inline-block;vertical-align:middle;font-size:16px;position:relative;}
    .main-page .main-cta{display:inline-block;font-size:16px;font-weight:500;line-height:1.4;color:#fff;background:#E9152B;border:1px solid #E9152B;border-radius:4px;padding:10px 36px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;}
    .main-page .main-cta:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:4px 6px 15px rgba(233,21,42,0.5);box-shadow:4px 6px 15px rgba(233,21,42,0.5)}
    /* Sprite images *//* Sprite - 1 */.ban-cta a::before,.off-content .tick-list li::before,.card-sec a::before,.foot-ban-content::after{display:inline-block;background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-sprite1-24.png') no-repeat;background-size:92px;}
    /* Sprite - 2 */.off-content::before,.card-sec .lr-container::before,.card-sec .lr-container::after{display:inline-block;background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-sprite2-24.png') no-repeat;background-size:298px;}
    /* Sprite icons */.tab-content .m-rhs li::before{display:inline-block;background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-sprite-icons-24.png') no-repeat;background-size:214px;}
    /* Nav Sprite *//* Nav section */
    /* Banner section */.ban-sec{background:#fff;position:relative;padding-top:120px;margin-bottom:80px;}
    .ban-sec .m-lhs{width:calc(100% - 594px);padding:0 90px 0 40px;}
    .ban-sec .m-rhs{width:594px;-webkit-animation:fadeRight 1s .2s cubic-bezier(.25,.46,.45,.94) both;animation:fadeRight 1s .2s cubic-bezier(.25,.46,.45,.94) both;}
    .ban-sec .m-lhs h1{font-size:33px;font-weight:600;line-height:1.3;max-width:400px;margin-bottom:20px;-webkit-animation:fadeTop 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeTop 1s cubic-bezier(.25,.46,.45,.94) both;}
    .ban-sec .m-lhs h1 span::before{content:'';background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-ban-header-line-24.png') no-repeat 0 0;background-size:185px;width:185px;height:10px;position:absolute;left:0;bottom:-8px;-webkit-animation:banLine 1s 1s linear both;animation:banLine 1s 1s linear both;}
    @-webkit-keyframes banLine{0%{width:0;}
    }
    @keyframes banLine{0%{width:0;}
    }
    .ban-sec .m-lhs p{margin-bottom:40px;-webkit-animation:fadeDown 1s .6s cubic-bezier(.25,.46,.45,.94) both;animation:fadeDown 1s .6s cubic-bezier(.25,.46,.45,.94) both;}
    .ban-cta{padding:10px 0;}
    .ban-cta a{overflow:hidden;}
    .ban-cta a.main-cta{font-size:15px;border-radius:6px;padding:12px 22px 12px 54px;}
    .ban-cta a.down-cta{margin-right:10px;-webkit-animation:fadeDown .6s .7s ease both;animation:fadeDown .6s .7s ease both;}
    .ban-cta a.down-cta::after{background:#fff;content:"";width:30px;height:155px;position:absolute;top:-35px;left:-20px;opacity:0;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;}
    .ban-cta a.down-cta:hover::after{left:120%;opacity:.2;}
    .ban-cta a.demo-cta{color:#068A8E;background:#fff;border-color:#068A8E;border-width:.5px;-webkit-animation:fadeDown .6s .8s ease both;animation:fadeDown .6s .8s ease both;}
    .ban-cta a.demo-cta:hover{color:#fff;background:#068A8E;-webkit-box-shadow:4px 6px 15px rgba(6,137,142,0.5);box-shadow:4px 6px 15px rgba(6,137,142,0.5);}
    .ban-cta a::before{content:'';position:absolute;left:26px;top:0;bottom:0;margin:auto;}
    .ban-cta a.down-cta::before{background-position:-72px -5px;width:17px;height:14px;}
    .ban-cta a.demo-cta::before{background-position:-2px -27px;width:20px;height:20px;}
    .ban-cta a.demo-cta:hover::before{-webkit-filter:brightness(100);filter:brightness(100);}
    /* Ban sprtie */.ban-sprite{width:594px;height:328px;position:relative;z-index:1;}
    .ban-sprite span,.ban-sprite span::before,.ban-sprite span::after{display:inline-block;background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-ban-sprite-24.png') no-repeat;background-size:438px;}
    .ban-sprite span{position:absolute;}
    .ban-sprite .ban-bg{background-position:-10px -4px;width:332px;height:235px;left:-18px;right:0;top:-20px;bottom:0;margin:auto;}
    .ban-sprite span::before,.ban-sprite span::after{content:'';position:absolute;}
    .ban-sprite .ban-bg::before{background-position:-353px -4px;width:69px;height:65px;top:110px;left:-48px;z-index:-1;-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);-webkit-animation:leftHand .6s 1s cubic-bezier(.25,.46,.45,.94) both;animation:leftHand .6s 1s cubic-bezier(.25,.46,.45,.94) both;}
    @-webkit-keyframes leftHand{100%{-webkit-transform:translateX(0);transform:translateX(0);}
    }
    @keyframes leftHand{100%{-webkit-transform:translateX(0);transform:translateX(0);}
    }
    .ban-sprite .ban-bg::after{background-position:-348px -90px;width:85px;height:61px;top:40px;right:-55px;z-index:-1;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px);-webkit-animation:rightHand .6s 1s cubic-bezier(.25,.46,.45,.94) both;animation:rightHand .6s 1s cubic-bezier(.25,.46,.45,.94) both;}
    @-webkit-keyframes rightHand{100%{-webkit-transform:translateX(0);transform:translateX(0);}
    }
    @keyframes rightHand{100%{-webkit-transform:translateX(0);transform:translateX(0);}
    }
    .ban-sprite .ban-left{background-position:-82px -252px;width:74px;height:141px;top:24px;left:0;-webkit-animation:banScreen 1s 1.8s cubic-bezier(.25,.46,.45,.94) both,sideShake 6s 4s linear infinite;animation:banScreen 1s 1.8s cubic-bezier(.25,.46,.45,.94) both,sideShake 6s 4s linear infinite;}
    .ban-sprite .ban-left::before{background-position:-384px -177px;width:2px;height:35px;top:98%;left:0;right:0;margin:auto;-webkit-animation:banScreen 1s 2.4s cubic-bezier(.25,.46,.45,.94) both;animation:banScreen 1s 2.4s cubic-bezier(.25,.46,.45,.94) both;}
    .ban-sprite .ban-left::after{background-position:-11px -259px;width:56px;height:121px;top:calc(100% + 20px);-webkit-animation:banScreen 1s 3s cubic-bezier(.25,.46,.45,.94) both;animation:banScreen 1s 3s cubic-bezier(.25,.46,.45,.94) both;}
    .ban-sprite .ban-right{background-position:-267px -252px;width:74px;height:141px;top:0;right:0;-webkit-animation:banScreen 1s 2s cubic-bezier(.25,.46,.45,.94) both,sideShake 6s 4s linear infinite;animation:banScreen 1s 2s cubic-bezier(.25,.46,.45,.94) both,sideShake 6s 4s linear infinite;}
    .ban-sprite .ban-right::before{background-position:-360px -177px;width:13px;height:82px;top:96px;left:-12px;margin:auto;z-index:1;-webkit-animation:banScreen 1s 2.8s cubic-bezier(.25,.46,.45,.94) both;animation:banScreen 1s 2.8s cubic-bezier(.25,.46,.45,.94) both;}
    .ban-sprite .ban-right::after{background-position:-175px -252px;width:72px;height:155px;top:calc(100% + 26px);left:-46px;-webkit-animation:banScreen 1s 3.2s cubic-bezier(.25,.46,.45,.94) both;animation:banScreen 1s 3.2s cubic-bezier(.25,.46,.45,.94) both;}
    @-webkit-keyframes banScreen{0%{-webkit-transform:scale(0);transform:scale(0);}
    100%{-webkit-transform:scale(1);transform:scale(1);}
    }
    @keyframes banScreen{0%{-webkit-transform:scale(0);transform:scale(0);}
    100%{-webkit-transform:scale(1);transform:scale(1);}
    }
    @-webkit-keyframes sideShake{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
    25%{-webkit-transform:translateY(10px);transform:translateY(10px);}
    50%{-webkit-transform:translateY(0px);transform:translateY(0px);}
    75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);}
    }
    @keyframes sideShake{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
    25%{-webkit-transform:translateY(10px);transform:translateY(10px);}
    50%{-webkit-transform:translateY(0px);transform:translateY(0px);}
    75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);}
    }
    /* Ban intro */.ban-intro{text-align:center;background:#fff;border:1px solid #E4888B;border-radius:10px;-webkit-box-shadow:0 8px 40px rgba(0,0,0,0.16);box-shadow:0 8px 40px rgba(0,0,0,0.16);padding:40px;margin-top:80px;-webkit-animation:fadeDown 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeDown 1s cubic-bezier(.25,.46,.45,.94) both;}
    .ban-intro h2{font-size:24px;margin-bottom:20px;}
    .ban-intro p{font-size:15px;max-width:900px;margin:auto;}
    /* Offering section */.off-content{position:relative;padding-left:340px;margin-bottom:80px;}
    .off-content::before{content:'';background-position:-8px -135px;width:277px;height:317px;position:absolute;left:0;top:0;bottom:0;margin:auto;}
    .off-content.animated::before{-webkit-animation:fadeDown 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeDown 1s cubic-bezier(.25,.46,.45,.94) both;}
    .off-sec .off-content h2{text-align:left;}
    .off-content .tick-list li{font-size:16px;font-weight:300;line-height:1.7;position:relative;padding-left:20px;}
    .off-content .tick-list li:not(:last-child){margin-bottom:20px;}
    .off-content .tick-list li::before{content:'';background-position:-50px -30px;width:13px;height:13px;position:absolute;left:0;top:7px;}
    /* Tab section */.tab-sec{background:#FCF2F0;background:-o-linear-gradient(top,rgba(255,251,252,0),#FCF2F0,rgba(255,251,252,0));background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,251,252,0)),color-stop(#FCF2F0),to(rgba(255,251,252,0)));background:linear-gradient(to bottom,rgba(255,251,252,0),#FCF2F0,rgba(255,251,252,0));padding:60px 0;margin-bottom:80px;position:relative;}
    
    .tab-sec::before{left:0;top:-260px;}
    .tab-sec::after{right:0;bottom:-300px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}
    .tab-container{text-align:center;border-radius:10px;padding:0 30px;}
    .tab-sec .header-color{display:block;}
    .tab-list-container{display:inline-block;position:relative;}
    .tab-list{width:100%;background:#fff;text-align:center;border-radius:50px;padding:6px;margin:30px 0 40px;}
    .tab-list li{display:inline-block;vertical-align:middle;font-size:14px;font-weight:400;line-height:1.4;color:#521853;background:transparent;border:.5px solid transparent;border-radius:6px;position:relative;margin-right:20px;padding:12px 30px;cursor:pointer;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;}
    .tab-list li:last-child{margin-right:0;}
    .tab-list li:not(.active-tab):hover,.tab-list li.active-tab{font-weight:500;color:#521853;}
    .tab-list-highlight{width:262px;height:45px;background:#FFEEDD;background:-o-linear-gradient(left,#FFEEDD,#FFE7EC);background:-webkit-gradient(linear,left top,right top,from(#FFEEDD),to(#FFE7EC));background:linear-gradient(to right,#FFEEDD,#FFE7EC);border:.5px solid #FFB37F;border-radius:50px;-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.10);box-shadow:inset 0 2px 6px rgba(0,0,0,0.10);position:absolute;left:6px;top:36px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .tab-content{display:none;text-align:left;-webkit-animation:fadeUp 1s cubic-bezier(.25,.46,.45,.94) both;animation:fadeUp 1s cubic-bezier(.25,.46,.45,.94) both;}
    [data-content="tab-1"]{display:block}
    .tab-content .lr-container .m-lhs{width:435px;vertical-align:top;}
    .tab-content .lr-container .m-rhs{width:calc(100% - 435px);padding-left:70px;}
    .tab-content .m-lhs h2{font-size:42px;font-weight:600;line-height:1.2;position:relative;text-align:left;margin-bottom:80px;}
    .tab-content .m-lhs h2 strong{display: block;font-weight:inherit;color:#D65572;}
    .tab-content .m-lhs .lhs-img{display:inline-block;background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-tab-lhs-img-24.png') no-repeat -6px -2px;background-size:445px;width:435px;height:298px;}
    .tab-content .m-rhs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 60px;}
    .tab-content .m-rhs li{display:inline-block;vertical-align:top;width:calc(100% / 2 - 30px);position:relative;padding-top:50px;}
    .tab-content .m-rhs li::before{content:'';position:absolute;top:0;left:0;}
    .tab-c1 .m-rhs li.tab-ic1::before{background-position:-51px -7px;width:46px;height:29px;}
    .tab-c1 .m-rhs li.tab-ic2::before{background-position:-5px -56px;width:36px;height:38px;}
    .tab-c1 .m-rhs li.tab-ic3::before{background-position:-106px -4px;width:41px;height:36px;}
    .tab-c1 .m-rhs li.tab-ic4::before{background-position:-159px -3px;width:46px;height:38px;}
    .tab-c1 .m-rhs li.tab-ic5::before{background-position:-5px -4px;width:37px;height:38px;}
    .tab-c2 .m-rhs li.tab-ic1::before{background-position:-159px -3px;width:46px;height:38px;}
    .tab-c2 .m-rhs li.tab-ic2::before{background-position:-51px -7px;width:46px;height:29px;}
    .tab-c2 .m-rhs li.tab-ic3::before{background-position:-56px -56px;width:45px;height:39px;}
    .tab-c3 .m-rhs li.tab-ic1::before{background-position:-111px -56px;width:44px;height:38px;}
    .tab-c3 .m-rhs li.tab-ic2::before{background-position:-174px -58px;width:31px;height:34px;}
    .tab-c3 .m-rhs li.tab-ic3::before{background-position:-2px -110px;width:37px;height:33px;}
    .tab-c3 .m-rhs li.tab-ic4::before{background-position:-51px -108px;width:42px;height:36px;}
    .tab-content .m-rhs li h3,.tab-content .m-rhs li h3 a{font-size:16px;font-weight:600;line-height:1.3;color:#000;margin-bottom:6px;}
    .tab-content .m-rhs li h3 a{    color: #006aff;}
    .tab-content .m-rhs li p{font-size:15px; line-height:1.5;}
    /* Card section */.card-sec{margin-top:-80px;margin-bottom:80px;}
    .card-sec .lr-container{background:#FFEEDD;background:-o-linear-gradient(left,#FFEEDD,#FFE6ED);background:-webkit-gradient(linear,left top,right top,from(#FFEEDD),to(#FFE6ED));background:linear-gradient(to right,#FFEEDD,#FFE6ED);border:.5px solid #D65572;border-radius:8px;padding:30px;max-width:760px;margin:auto;overflow:hidden;z-index:1;}
    .card-sec .lr-container::before,.card-sec .lr-container::after{content:'';position:absolute;bottom:0;z-index:-1;}
    .card-sec .lr-container::before{background-position:-2px -1px;width:80px;height:114px;left:0;}
    .card-sec .lr-container::after{background-position:-88px -37px;width:78px;height:77px;right:0;}
    .card-sec .lr-container .m-lhs{width:100%;}
    .card-sec .lr-container .m-rhs{    width: 80%;
    margin: auto;
    display: block;
    text-align: center;}
    .card-sec .m-lhs h3{font-size: 25px;
    font-weight: 500;
    line-height: 1.4;
    max-width: 500px;
    margin: 10px auto;
    text-align: center;}
    .card-sec a.main-cta{font-size:14px;font-weight:400;padding:12px 22px 12px 46px;}
    .card-sec a.down-cta{margin-right:16px;}
    .card-sec a.demo-cta{background:#fff;border-color:#6C60C2;color:#6C60C2;}
    .card-sec a.demo-cta:hover{background:#6C60C2;color:#fff;-webkit-box-shadow:4px 6px 15px rgba(107,96,194,0.4);box-shadow:4px 6px 15px rgba(107,96,194,0.4);}
    .card-sec a::before{content:'';position:absolute;left:20px;top:0;bottom:0;margin:auto;}
    .card-sec a.down-cta::before{background-position:-72px -5px;width:17px;height:14px;}
    .card-sec a.demo-cta::before{background-position:-28px -29px;width:15px;height:15px;}
    .card-sec a.demo-cta:hover::before{-webkit-filter:brightness(100);filter:brightness(100);}
    /* Scroll section */.scroll-sec-content{background:#FFFBF9;background:-o-linear-gradient(left,#FFFBF9,#FEF1F1);background:-webkit-gradient(linear,left top,right top,from(#FFFBF9),to(#FEF1F1));background:linear-gradient(to right,#FFFBF9,#FEF1F1);border:.5px solid #FD5865;border-radius:8px;padding-top:60px;}
    .scroll-sec .scroll-header{text-align:center;max-width:844px;margin:auto;margin-bottom:60px;padding:0 24px;}
    .scroll-sec .scroll-header h2{margin-bottom:10px;}
    .scroll-sec .lr-container{border-top:.5px solid #FFC7C2;padding:50px 60px 0 30px;position:relative;}
    .scroll-sec .lr-container::after{content:'';background:#FFC7C2;width:.5px;height:100%;position:absolute;left:320px;top:0px;}
    .scroll-sec .lr-container::before{content:'';background:-o-linear-gradient(top,rgba(255,238,235,0),#fff3f1);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,238,235,0)),to(#fff3f1));background:linear-gradient(to bottom,rgba(255,238,235,0),#fff3f1);width:100%;height:200px;position:absolute;bottom:0;left:0;z-index:1;pointer-events:none;}
    .scroll-sec .lr-container .m-lhs{width:258px;vertical-align:top;position:sticky;top:100px;z-index:2;}
    .scroll-sec .lr-container .m-rhs{width:calc(100% - 258px);padding-left:100px;height:600px;padding-right:10px;padding-bottom:400px;overflow:hidden;overflow-y:auto;}
    .scroll-tab{position:relative;margin-bottom:30px;}
    .scroll-tab .scroll-highlight{width:252px;height:54px;background:#FFEEDD;background:-o-linear-gradient(left,#FFEEDD,#FFE7EC);background:-webkit-gradient(linear,left top,right top,from(#FFEEDD),to(#FFE7EC));background:linear-gradient(to right,#FFEEDD,#FFE7EC);border:0.5px solid #FFB37F;border-radius:8px;-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.10);box-shadow:inset 0 2px 6px rgba(0,0,0,0.10);position:absolute;left:0;top:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .scroll-list li{font-size:16px;font-weight:300;line-height:1.4;padding:16px 30px;padding-right:50px;margin-bottom:10px;position:relative;cursor:pointer;}
    .scroll-list li::before{content:'';background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-sprite1-24.png') no-repeat -73px -32px;background-size:92px;width:7px;height:9px;position:absolute;right:30px;top:0;bottom:0;margin:auto;opacity:0;-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .scroll-list li.scroll-act{font-weight:500;}
    .scroll-list li:hover::before,.scroll-list li.scroll-act::before{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
    .scroll-sec .lr-container .m-rhs::-webkit-scrollbar{width:4px;}
    .scroll-sec .lr-container .m-rhs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(112,112,112,0.3);box-shadow:inset 0 0 6px rgba(112,112,112,0.3);}
    .scroll-sec .lr-container .m-rhs::-webkit-scrollbar-thumb{background-color:#FA7D87;}
    .scroll-c-container{position:relative;}
    .scroll-content{margin-bottom:40px;}
    .scroll-content h3{font-size:24px;font-weight:600;line-height:1.2;color:#D65572;margin-bottom:16px;position:relative;padding:10px 0 10px 60px;}
    .scroll-content h3::before{content:'';background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-sprite-icons-24.png') no-repeat;background-size:214px;position:absolute;left:0;top:0;bottom:0;margin:auto;}
    .scroll-content h3.s-rhs-ic1::before{background-position:0 -220px;width:45px;height:53px;}
    .scroll-content h3.s-rhs-ic2::before{background-position:-126px -163px;width:51px;height:46px;}
    .scroll-content h3.s-rhs-ic3::before{background-position:-60px -166px;width:53px;height:38px;}
    .scroll-content h3.s-rhs-ic4::before{background-position:0 -161px;width:48px;height:44px;}
    .scroll-content h3.s-rhs-ic5::before{background-position:-132px -223px;width:50px;height:43px;}
    .scroll-content h3.s-rhs-ic6::before{background-position:-65px -223px;width:47px;height:53px;}
    .scroll-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 20px;}
    .scroll-content ul li{width:calc(100% / 2 - 10px);font-size:15px;line-height:1.7;}
    .scroll-content ul li strong{display:block;font-size:16px;font-weight:600;line-height:1.3;margin-bottom:4px;}
    /* Trust company */
    .fea-box i{
        display: inline-block;
        background: url(https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-reporting-tool-icons-24.png) no-repeat;
        background-size: 207px;
    }
    .trust-comp{margin:90px 0;}
    .trust-comp h2{font-size:25px;font-weight:300;max-width:600px;margin:0 auto 40px;z-index:1;}
    .trust-comp h2 strong{font-weight:500;position:relative;}
    .trust-comp h2 strong::before{content:'';width:100%;height:5px;background:#FFDE26;position:absolute;bottom:3px;left:0;right:0;margin:auto;z-index:-1;}
    .image-row{display:block;width:100%;max-width:1000px;overflow:hidden;margin:auto}
    .image-row.row-1{margin-bottom:10px;}
    .image-row img{width:1000px;float:left;display:table}
    .img-container{overflow:hidden;position:relative;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;width:2000px}
    .row-2 .img-container{margin-left:-100%}
    .start-anim .row-1 .img-container{-webkit-animation:scroll-1 40s linear infinite;animation:scroll-1 40s linear infinite}
    @-webkit-keyframes scroll-1{0%{margin-left:0}
    50%{margin-left:-100%}
    100%{margin-left:0}
    }
    @keyframes scroll-1{0%{margin-left:0}
    50%{margin-left:-100%}
    100%{margin-left:0}
    }
    .start-anim .row-2 .img-container{-webkit-animation:scroll-2 40s linear infinite;animation:scroll-2 40s linear infinite}
    @-webkit-keyframes scroll-2{0%{margin-left:-100%}
    50%{margin-left:0}
    100%{margin-left:-100%}
    }
    @keyframes scroll-2{0%{margin-left:-100%}
    50%{margin-left:0}
    100%{margin-left:-100%}
    }
    /* Foot banner section */.foot-ban{padding-top:30px;margin-bottom:80px;}
    .foot-ban .m-container{padding:0 48px;}
    .foot-ban-content{text-align:center;background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-reporting-tool-foot-ban-bg-24.png') no-repeat,#FFF4E8;background-size:cover;border-radius:10px;padding:40px;margin:15px;position:relative;}
    .foot-ban-content::before,.foot-ban-content::after{content:'';position:absolute;}
    .foot-ban-content::before{background:#FFEEDD;background:-o-linear-gradient(left,#FFEEDD,#FFE5EF);background:-webkit-gradient(linear,left top,right top,from(#FFEEDD),to(#FFE5EF));background:linear-gradient(to right,#FFEEDD,#FFE5EF);width:calc(100% + 30px);height:calc(100% + 30px);left:-15px;top:-15px;border-radius:10px;z-index:-1;}
    .foot-ban-content::after{background-position:-3px -52px;width:54px;height:46px;left:-54px;top:-54px;}
    .foot-ban-content h3{font-size:30px;line-height:1.4;margin-bottom:20px;}
    .foot-ban-content h3 strong{display:block;}
    /* Faq Section */.faq-sec{margin-bottom:100px;}
    .faq-sec .m-container{max-width:1100px;}
    .faq .accordion{width:100%;border-bottom:.5px solid #A5A7A8;padding:30px 26px;padding-right:60px;position:relative;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;cursor:pointer;}
    .faq .accordion:first-child{border-top:.5px solid #A5A7A8;}
    .faq .accordion h3{font-size:18px;font-weight:600;line-height:1.4;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .faq .accordion:hover h3,.faq .accordion.opened h3{color:#D65572;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .accordion h3:before{content:"";width:8px;height:8px;border-bottom:1.5px solid #000;border-right:1.5px solid #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#034A83;position:absolute;right:-30px;top:5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .accordion.opened h3:before{border-color:#D65572;-webkit-transform:rotate(224deg);-ms-transform:rotate(224deg);transform:rotate(224deg);}
    .faq .panel{display:none;width:100%;max-width:900px;margin-top:12px;}
    .faq .panel p{font-size:15px;line-height:1.6;}
    .faq .panel a{color:#2167c9;}
    .faq .panel a:hover{color:#1b6dde;text-decoration:underline;}
    .faq .panel ul li{font-size:15px;line-height:1.6;position:relative;padding-left:24px;margin-top:16px;}
    .faq .panel ul li:not(:last-child){margin-bottom:10px;}
    .faq .panel ul li::before{content:'';background-position:-116px -54px;width:12px;height:10px;position:absolute;left:0;top:7px;}
    .faq .panel ul li strong{font-weight:600;}
    
    /* Feature section */
    .feature-sec{padding: 70px 0 30px;}
    .fea-header{text-align:center;margin-bottom:40px;}
    .fea-header h2{margin-bottom:0;}
    .fea-header p{font-size:22px;font-weight:600;}
    .fea-list{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;-webkit-box-align:top;-ms-flex-align:top;align-items:top;gap:20px;}
    .fea-list .fea-box{-webkit-box-flex:32%;-ms-flex:32%;flex:32%;border-radius:10px;border:.5px solid transparent;padding:60px 40px;position: relative; -webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .fea-box1{background:#EFFFE9;}
    .fea-box2{background:#fdf1f3;}
    .fea-box3{background:#F9F2FF;}
    .fea-box4{background:#FEF1F0;}
    .fea-box5{background:#FFF6E8;}
    .fea-box6{background:#EEFCFF;}
    .fea-list .fea-box:hover{background:transparent;border-color:#C1C1C1;}
    .fea-box i{margin-bottom:10px;}
    .fea-box1 i{background-position:-5px -69px;width:42px;height:45px;}
    .fea-box2 i{background-position:-64px -66px;width:45px;height:56px;}
    .fea-box3 i{background-position:-125px -71px;width:42px;height:45px;}
    .fea-box4 i{background-position:-6px -130px;width:45px;height:55px;}
    .fea-box5 i{background-position:-66px -139px;width:59px;height:37px;}
    .fea-box6 i{background-position:-138px -135px;width:52px;height:45px;}
    .fea-box h3{font-size:22px;font-weight:600;line-height:1.2;margin-bottom:12px;}
    .fea-box span {display: inline-block;font-size: 15px;font-weight: 400;color:#6C60C2; margin-top: 20px; transition: .3s;}
    .fea-box:hover span {text-decoration: underline;color:#6050d5;}
    .fea-box a {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
    
    /* Media Query */@media(max-width:1200px){.ban-sec .lr-container{padding:0;}
    .ban-sec .m-lhs{width:calc(100% - 500px);padding:0;padding-right:40px;}
    .ban-sec .m-rhs{width:500px;}
    .ban-sprite{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);left:-50px;}
    .tab-list li{margin-right:0;}
    .tab-content .lr-container .m-rhs{padding-left:60px;}
    .tab-content .m-rhs ul{gap:30px;}
    .tab-content .m-rhs li{width:calc(100% / 2 - 15px);}
    .foot-ban-content{padding:40px 20px;}
    .foot-ban-content h3{font-size:26px;}
    }
    @media(max-width:991px){.ban-sec,.off-content,.tab-sec{margin-bottom:60px;}
    .main-page h2{font-size:26px;}
    .ban-sec{padding-top:120px;}
    .ban-sec .m-rhs,.ban-sec::before{display:none;}
    .ban-sec .m-lhs{display:block;width:100%;padding:0;text-align:center;}
    .ban-sec .m-lhs h1{margin:auto;margin-bottom:20px;}
    .ban-sec .m-lhs h1 span::before{-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86);left:-16px;bottom:-6px;}
    .ban-sec .m-lhs p{max-width:700px;margin:auto;margin-bottom:30px;}
    .ban-intro{margin-top:50px;}
    .ban-intro h2{font-size:22px;}
    .off-content{padding-left:320px;}
    .tab-sec{padding:0;}
    .tab-container{padding:0;}
    .tab-list-highlight{width:207px;}
    .tab-list{margin:30px 0 30px;}
    .tab-list li{font-size:13px;padding:14px 10px;}
    .tab-content .lr-container .m-lhs{width:250px;position:sticky;top:80px;}
    .tab-content .lr-container .m-rhs{width:calc(100% - 250px);padding-left:40px;}
    .tab-content .m-lhs .lhs-img{background-size:250px;width:260px;height:175px;}
    .tab-content .m-lhs h2{font-size:30px;margin-bottom:60px;}
    .tab-content .m-lhs h2::before{width:70px;height:70px;}
    .tab-content .m-rhs ul{gap:20px;}
    .tab-content .m-rhs li{width:calc(100% / 2 - 10px);}
    .card-sec{margin-top:0;}
    .card-sec .m-lhs h3{padding-left:30px;}
    .scroll-sec .lr-container{padding:50px 30px 0 30px;}
    .scroll-sec .lr-container::after{left:250px;}
    .scroll-sec .lr-container .m-lhs{width:200px;}
    .scroll-sec .lr-container .m-rhs{width:calc(100% - 200px);padding-left:40px;}
    .scroll-list li{font-size:14px;padding:16px 20px;padding-right:30px;}
    .scroll-list li::before{right:24px;}
    .scroll-content h3{font-size:20px;}
    .trust-comp{margin:60px 0;}
    .trust-comp h2{font-size:24px;}
    .foot-ban-content h3 strong{display:inline;}
    .fea-list .fea-box{padding:40px;}
            .fea-box h3{font-size:18px;margin-bottom:8px;}
    }
    @media(max-width:767px){.ban-sec,.off-content,.tab-sec{margin-bottom:50px;}
    .fea-list .fea-box{padding:30px 24px;}
            .fea-header h2{margin-bottom:4px;}
    .main-page h2{font-size:22px;margin-bottom:20px;}
    .main-page p{font-size:15px;line-height:1.5;}
    .ban-sec{padding-top:100px;}
    .ban-sec .m-lhs h1{font-size:28px;}
    .ban-intro{padding:30px 20px;}
    .ban-intro h2{font-size:20px;}
    .off-content{padding-left:0;padding-top:250px;}
    .off-content::before{background-size:230px;background-position:-5px -105px;width:214px;height:244px;right:20px;bottom:auto;}
    .off-sec .off-content h2{text-align:center;}
    .tab-sec::before,.tab-sec::after{display:none;}
    .tab-list-container,.tab-content .m-lhs h2::before{display:none;}
    .tab-content{display:block;}
    .tab-content:not(:last-child){margin-bottom:50px;}
    .tab-content .lr-container .m-lhs,.tab-content .lr-container .m-rhs{display:block;width:100%;padding:0;}
    .tab-content .lr-container .m-lhs{text-align:center;margin-bottom:20px;position:relative;top:0;}
    .tab-content .m-lhs h2{font-size:22px;text-align:center;padding:0;margin-bottom:20px;}
    .tab-content .m-lhs .lhs-img{display:none;}
    .card-sec .lr-container .m-lhs,.card-sec .lr-container .m-rhs{display:block;width:100%;text-align:center;padding:0;}
    .card-sec .lr-container .m-lhs{padding-bottom:20px;}
    .card-sec .m-lhs h3{font-size:20px;padding-left:0;}
    .image-row img{width:700px;}
    .scroll-sec-content{padding-top:40px;}
    .scroll-sec .scroll-header{margin-bottom:40px;}
    .scroll-sec .lr-container .m-lhs,.scroll-sec .lr-container::after{display:none;}
    .scroll-sec .lr-container::before{height:100px;}
    .scroll-sec .lr-container .m-rhs{display:block;width:100%;padding-left:0;padding-bottom:14px;}
    .trust-comp h2{font-size:22px;}
    .foot-ban-content{padding:30px 10px;}
    .foot-ban-content h3{font-size:18px;}
    .faq .accordion{padding:30px 20px;padding-right:30px;}
    .faq .accordion h3{font-size:16px;}
    .accordion h3:before{right:-20px;}
    }
    @media(max-width:600px){.main-page h2{font-size:20px;}
    .main-page p{font-size:14px;}
    .top-nav .logo a{background-size:190px;height:34px;}
    .ban-cta{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:10px;}
    .ban-cta a.down-cta{margin-right:0;}
    .tab-content .m-lhs h2{font-size:20px;margin-bottom:10px;}
    .tab-content .m-rhs li h3,.tab-content .m-rhs li h3 a{font-size:15px;}
    .tab-content .m-rhs li{width:100%;}
    .card-sec .lr-container{padding:30px 20px;}
    .card-sec .lr-container .m-rhs{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:10px;}
    .card-sec a{width:190px;}
    .card-sec a.down-cta{margin-right:0;}
    .scroll-sec .lr-container{padding:40px 24px 0 24px;}
    .scroll-content ul li{width:100%;}
    .scroll-content h3{font-size:18px;}
    .trust-comp h2{font-size:18px;}
    .foot-ban .m-container{padding:0 24px;}
    .foot-ban-content::after{display:none;}
    .fea-list .fea-box{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;}
    }
    /* form css starts */form>ul li input::-webkit-input-placeholder{color:#444;font-weight:300;}
    form>ul li input::-moz-placeholder{color:#444;font-weight:300}
    form>ul li input:-ms-input-placeholder{color:#444;font-weight:300}
    form>ul li input::-ms-input-placeholder{font-weight:300;color:#444}
    form>ul li input::placeholder{color:#444;font-weight:300}
    .form-type-box{background:#fff;border:1px solid #E873F8;border-radius:10px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2);padding:40px;margin-top:40px;position:relative;}
    .form-type-box::before{content:'';background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/unified-sharepoint-tool-foot-sprite-24.png') no-repeat -115px -238px;background-size:221px;width:41px;height:37px;position:absolute;left:-34px;top:-30px;}
    .ffw-form-container h2{font-size:22px;font-weight:600;text-align:center;color:#000;margin-bottom:20px;line-height:1.4;}
    .ffw-form-container .gtQuoForm h2{font-size:17px;}
    .ffw-form-container h2 span{font-weight:300;font-size:14px;}
    .ffw-form form ul li{margin-bottom:10px;position:relative}
    .ffw-form form ul li.ffw-submit{margin-top:25px;}
    .ffw-form form ul li:last-child{margin-bottom:0}
    .ffw-form form ul li input,.ffw-form form ul li select{height:45px;line-height:20px;background-color:transparent;border:none;padding:6px 10px 0 42px;display:block;width:100%;font-size:14px;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border-radius:0;font-weight:400;border-bottom:.5px solid #ccc;font-family:ZohoPuvi}
    .ffw-form form ul li input:focus,.ffw-form form ul li select :focus{border-color:#1e66c2}
    .ffw-form form ul li input[type=submit]{background:#E9152B;color:#fff;font-weight:500;font-size:14px;cursor:pointer;border:none;padding:0;margin-top:20px;height:44px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase;border-radius:1.5px;}
    .ffw-form form ul li input[type=submit]:hover{background:#f3361d;-webkit-box-shadow:4px 4px 15px rgba(188,32,11,0.6);box-shadow:4px 4px 15px rgba(188,32,11,0.6);}
    .ffw-form.showing-state form ul li select{width:49%;display:inline-block;padding-right:20px;}
    .ffw-form.showing-state form ul li .commonselect{padding-left:12px;margin-left:2%;}
    .ffw-form textarea{display:none}
    .ffw-form form ul li .form-tip{font-weight:300;font-size:12px;line-height:18px;color:#898989;margin-top:3px;}
    .ffw-form .ffw-errmsg{display:none;position:relative;background:red;color:#fff;padding:2px 3px;border-radius:2px;font-size:11px;top:-1px;left:0;line-height:11px}
    .ffw-form #meGDPRMessage,.ffw-form .ffw-privacy{font-weight:300;font-size:11px;line-height:18px;color:#091936;margin-top:8px}
    .ffw-form #meGDPRMessage label{cursor:pointer;}
    .ffw-form .ffw-privacy a{text-decoration:underline;color:#091936}
    .ffw-form .ffw-privacy strong{font-weight:500}
    #meGDPRMessage span.checkmarkgdpr.enableCheckgdpr:before{width:3px;height:6px;border-width:0 1.5px 1.5px 0!important;top:0.5px;left:2.5px;}
    #meGDPRMessage .checkmarkgdpr{top:1px}
    .ffw-form form ul li.ffw-ic::before{content:'';position:absolute;left:18.5px;background:url('https://www.manageengine.com/sharepoint-management-reporting/sem/images/sharepoint-migration-tool-form-icons-24.png') no-repeat;background-size:104px;}
    .ffw-form #meGDPRMessage a{font-size:inherit;color:inherit;text-decoration:underline;}
    .ffw-form form ul li.ffw-ic-name::before{background-position:-30px -3px;width:20px;height:19px;top:16px;left:10.5px;}
    .ffw-form form ul li.ffw-ic-mail::before{background-position:-2px -5px;width:20px;height:15px;top:17px;left:10px}
    .ffw-form form ul li.ffw-ic-count::before{background-position:-81px -3px;width:20px;height:19px;top:15px;left:10px}
    .ffw-form form ul li.ffw-ic-phone::before{background-position:-59px -2px;width:13px;height:21px;top:15px;left:13px}
    .ffw-form form ul li.ffw-ic-date::before{background-position:-2px -29px;width:18px;height:19px;top:16.5px;left:10.5px;}
    .ffw-form form ul li.ffw-ic-submit.act input{padding:0}
    .ffw-form form ul li.ffw-ic-submit.act::before{display:none}
    .ffw-form select{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:-o-linear-gradient(45deg,transparent 50%,#5a5a5a 50%),-o-linear-gradient(315deg,#5a5a5a 50%,transparent 50%),-o-linear-gradient(left,#fff0,#fff0);background-image:linear-gradient(45deg,transparent 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position:calc(100% - 12px) calc(1em + 9px),calc(100% - 7px) calc(1em + 9px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;}
    input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
    .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c500!important;background:#f1f9ff!important;font-weight:400!important;color:#454545!important}
    .ui-datepicker td span,.ui-datepicker td a{width:25px;height:25px;border-radius:50px;line-height:18px;text-align:center!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
    .ui-widget.ui-widget-content{border:0 solid #c5c5c5!important;-webkit-box-shadow:0 1px 23px -9px #3333339c;box-shadow:0 1px 23px -9px #3333339c;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px}
    .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #EAFFF8!important;background:#EAFFF8!important;color:#000!important;}
    .ui-datepicker td span,.ui-datepicker td a:hover{border:1px solid #90eecf!important;background:#90eecf!important;color:#000!important;}
    .ui-widget-header{border:0 solid #f1f9ff!important;border-bottom:1px solid #e2e2e2!important;background:none!important;color:#333;font-weight:700;border-radius:0!important}
    .ui-datepicker th{font-weight:600;font-size:13px;color:#7b90a0}
    .ui-state-default.ui-state-active{background:#90eecf!important;}
    .popup-close{width:14px;height:14px;display:inline-block;position:absolute;right:15px;top:15px;background:0;cursor:pointer;border-radius:50%;}
    .popup-close::after,.popup-close::before{content:"";position:absolute;width:1px;height:100%;background:#DB232B;left:6.5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
    .popup-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
    .popup-close:hover{opacity:.8;}
    .popup-close:hover::after,.popup-close:hover::before{width:2px;}
    .shake{-webkit-animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
    @-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}
    20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}
    30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}
    40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}
    }
    @keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}
    20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}
    30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}
    40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}
    }
    /* Thanks msg */.form-type-box .thanks-msg{display:none}
    .form-type-box .thanks-msg p{text-align:center;font-weight:300;font-size:15px;line-height:24px;margin-top:0}
    .form-type-box .thanks-msg p a{text-decoration:underline}
    .form-type-box .thanks-msg h3{font-weight:500;font-size:22px;line-height:30px;text-align:center;color:#13b123;margin-bottom:10px}
    /* Popup form */.main-pop-cont{position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:99;display:none}
    .main-pop-cont .down-form-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);}
    .main-pop-cont .form-type-box{display:block;width:90%;max-width:422px;max-height:90vh;padding:40px;border-radius:8px;margin:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow-y:auto;}
    .main-pop-cont .ffw-form form ul .ffw-ic-domain input,.main-pop-cont .ffw-form form ul .ffw-ic-techi input,.main-pop-cont .ffw-form form ul .ffw-ic-edi select{padding:6px 10px 0 8px;}
    /* Demo date */.ffw-form form ul li.ic-supp{background:none;border:none;font-size:12px;line-height:18px;margin-top:16px;margin-bottom:0;margin-left:10px;cursor:pointer}
    .ffw-form form ul li.ffw-ic-date{margin-top:8px;}
    input#fdemo{display:inline-block;vertical-align:middle;width:12px;height:14px;margin-left:0;padding-left:0;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}
    input#fdemo{accent-color:#6C60C2;}
    .ffw-form form ul li.ic-supp:before{display:none}
    label{cursor:pointer}
    .ic-supp label{font-size:14px;padding-left:5px;margin-top:1px;display:inline-block;vertical-align:middle;}
    li#date-show{display:none;}
    /* Form Media Query */@media(max-width:991px){.form-type-box{padding:40px 24px;}
    }
    @media(max-width:767px){.ffw-form-container h2{font-size:18px;}
    .main-pop-cont .form-type-box{padding: 40px 5%}
    }
    
    