@import "https://www.manageengine.com/css/fonts.css";*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'ZohoPuvi';font-weight:300;color:#333}img{max-width:100%;height:auto}#backToTop{display:none !important}.main ul{list-style:none}.header-bg{background:#fcfaff;padding:0 25px;min-height:calc(100vh - 55px);position:relative}.bg-pattern{display:inline-block;background:url(https://www.manageengine.com/active-directory-360/images/imperatives-of-adaptive-security-architecture-pattern.png) no-repeat;background-size:contain;background-position:right;max-width:1440px;width:100%;height:100%;position:absolute;right:0;left:0;margin:auto}.main .container{max-width:1150px;margin:0 auto}.main .lhs{width:calc(100% - 400px);display:table-cell;vertical-align:top;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main .rhs{display:table-cell;width:340px;vertical-align:middle;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main .rhs.active{width:400px}.header{padding:25px 0}.header .logo{background:url(https://www.manageengine.com/active-directory-360/ebooks/images/imperatives-of-adaptive-security-architecture-sprite.png) no-repeat -1px -1px;background-size:153px 89px;width:149px;height:55px;display:inline-block}.banner{padding:0 0 100px;display:table}.banner h1{font-size:45px;line-height:1.2;font-weight:300;color:#000;position:relative;margin-bottom:30px;margin-top:40px}.banner h1 span{display:block;font-weight:600;background:-webkit-linear-gradient(45deg,#751371 0,#3e38a3 45%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner p{font-size:15px;line-height:1.6;font-weight:400;padding-bottom:34px;width:82%}.banner .list h3{font-size:17px;color:#010101;font-weight:500;padding-bottom:20px}.banner .list ul li{font-size:14px;line-height:1.4;padding-left:25px;position:relative}.banner .list ul li:not(:last-child){padding-bottom:14px}.banner .list ul li::before{content:'';background:url(https://www.manageengine.com/active-directory-360/ebooks/images/imperatives-of-adaptive-security-architecture-sprite.png) no-repeat -121px -70px;background-size:159px;width:13px;height:13px;position:absolute;top:3px;left:0}.book-cta{background-color:#cc2129;font-size:20px;color:#fff;font-weight:500;border-radius:8px;border-width:0;padding:14px 60px 14px 35px;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;height:auto;display:block;cursor:pointer;position:relative;width:94%;margin-left:auto;margin-top:18px}.book-cta:hover{background:#ed2933;-webkit-box-shadow:5px 8px 15px rgba(237,41,51,0.5);box-shadow:5px 8px 15px rgba(237,41,51,0.5)}.book-cta::after{background:url(https://www.manageengine.com/active-directory-360/ebooks/images/imperatives-of-adaptive-security-architecture-sprite.png) no-repeat 0 -1px;background-size:159px;display:inline-block;content:'';background-position:-142px -67px;width:17px;height:18px;position:absolute;right:calc(50% - 90px);top:0;bottom:0;margin:auto;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.book-cta:hover::after{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.book-image{display:inline-block;width:350px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.book-image img{width:100%}.main .copyright{background:#f7f1ff;font-size:12px;color:#000;text-align:center;padding:20px}.hidden{display:none}.rhs-content{position:relative}.active .rhs-content{padding-top:100px}.active .book-image{position:absolute;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);left:0;right:0;margin:auto;top:-140px;z-index:1}.active .form{-webkit-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}.ffw-form-container{font-family:"ZohoPuvi";max-width:380px;width:100%;position:relative;margin:auto;background:#fff;border:1px solid #e5a5cf;-webkit-box-shadow:0 0 20px rgba(132,80,81,0.20);box-shadow:0 0 20px rgba(132,80,81,0.20);border-radius:15px;padding:165px 40px 30px;display:block}.ffw-form-container .ffw-form h3{font-size:18px;font-weight:500;padding-bottom:27px;text-align:center;position:relative;z-index:3}.ffw-form-container .ffw-form form ul li{margin-bottom:10px;position:relative}.ffw-form-container .ffw-form form ul li input,.ffw-form-container .ffw-form form ul li select{line-height:27px;background-color:#fafafa;border:#e0e0e0 solid 1px;padding:8px 30px 5px 40px;display:block;width:100%;font-size:12px;color:#1c1c1c;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.ffw-form-container .ffw-form form ul li input.ffw-datepicker::placeholder{color:#333;font-size:11px}.ffw-form-container .ffw-field input:focus,.ffw-form-container .ffw-field input:focus-visible{outline:0;border-color:#527be6}.ffw-form-container .ffw-form form ul li select:focus-visible{outline:0}.ffw-form-container .ffw-form form ul li input[type=submit],.ffw-form-container .ffw-form form ul li select[type=submit]{cursor:pointer;background-color:#cc2129;font-size:16px;color:#fff;font-weight:500;border-radius:8px;border-width:0;padding:10px 40px 10px 14px;-o-transition:all .7s ease;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;height:auto;margin-bottom:10px;position:absolute;bottom:-86px}.ffw-form-container .ffw-form form ul li input[type=submit]:hover,.ffw-form-container .ffw-form form ul li select[type=submit]:hover{background:#ed2933;-webkit-box-shadow:5px 8px 15px rgba(237,41,51,0.5);box-shadow:5px 8px 15px rgba(237,41,51,0.5);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.ffw-form-container .ffw-form form ul li.dwn-pdf input:hover+.dwn-icon{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.ffw-form-container .ffw-form form ul li input::-webkit-input-placeholder{color:#757575}.ffw-form-container .ffw-form form ul li input:-ms-input-placeholder{color:#757575}.ffw-form-container .ffw-form form ul li input::-moz-placeholder{color:#757575}.ffw-form-container .ffw-form form ul li input::-ms-input-placeholder{color:#757575}.ffw-form-container .ffw-form form ul li input::placeholder{color:#757575}.ffw-form-container .ffw-form form ul li .ffw-errmsg{display:none;position:relative;color:red;background-color:#fff;padding:5px 0 0;font-size:11px;line-height:10px}.ffw-form-container .ffw-form form ul li #meGDPRMessage,.ffw-form-container .ffw-form form ul li #meGDPRMessage label,.ffw-form-container .ffw-form form ul li .ffw-privacy{font-size:10px;color:#000;line-height:16px;margin-bottom:24px;font-weight:300;text-align:left}.ffw-form-container .ffw-form form ul li #meGDPRMessage label>b,.ffw-form-container .ffw-form form ul li #meGDPRMessage>b,.ffw-form-container .ffw-form form ul li .ffw-privacy>b{font-weight:300;font-size:10px}.ffw-form-container .ffw-form form ul li #meGDPRMessage label>a,.ffw-form-container .ffw-form form ul li #meGDPRMessage>a,.ffw-form-container .ffw-form form ul li .ffw-privacy a{color:#000}.ffw-form-container .ffw-form form ul li #meGDPRMessage{margin-top:10px;margin-bottom:6px}.ffw-form-container .ffw-form form ul li #meGDPRMessage .checkmarkgdpr{height:11px;width:11px;top:2px}.ffw-form-container .ffw-form form ul li #meGDPRMessage .checkmarkgdpr.enableCheckgdpr::before{width:4px;height:7px;top:.3px;left:2.3px}.ffw-form-container .ffw-form form ul li:last-child{margin-top:15px;margin-bottom:0}.ffw-form-container .ffw-form form ul li .dwn-icon{background:url(https://www.manageengine.com/active-directory-360/ebooks/images/imperatives-of-adaptive-security-architecture-sprite.png) no-repeat -142px -67px;background-size:159px;width:12px;height:17px;position:absolute;right:calc(50% - 70px);bottom:-60px;z-index:2;transition:.3s;pointer-events:none}.ffw-form-container .ffw-form form ul li.ffw-ic::before{content:"";background:url(https://www.manageengine.com/active-directory-360/ebooks/images/imperatives-of-adaptive-security-architecture-sprite.png) no-repeat;background-size:159px;display:inline-block;vertical-align:middle;position:absolute;top:12px;left:12px}.ffw-form-container .ffw-form form ul li.ffw-ic-name::before{background-position:-1px -65px;width:19px;height:20px}.ffw-form-container .ffw-form form ul li.ffw-ic-mail::before{background-position:-25px -68px;width:20px;height:14px;top:14px}.ffw-form-container .ffw-form form ul li.ffw-ic-phone::before{background-position:-50px -64px;width:15px;height:24px;top:9px}.ffw-form-container .ffw-form form ul li.ffw-ic-count::before{background-position:-71px -65px;width:21px;height:21px}.ffw-form-container .ffw-form form ul li.date::before{background-position:-97px -66px;width:18px;height:19px}.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count select{width:calc(50% - 5px);display:inline-block;border:0}.ffw-form-container .ffw-form.form-us form ul li select#country_state{margin-left:10px;padding-left:10px}.ffw-form-container .ffw-form-fields{padding-left:0;margin:0}.ffw-form-container .ffw-form strong{font-weight:500}.ffw-form-container .ffw-hide{display:none}.ffw-form-container .ffw-form form ul li.ffw-ic-count select,.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count select{-webkit-appearance:none;-moz-appearance:none;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% - 20px) calc(1em + 7px),calc(100% - 15px) calc(1em + 7px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.ffw-form-container .ffw-form form ul li.ffw-ic-count select :first-child{font-size:11px;color:#333}.ffw-form-container .ffw-form p{margin-top:0;margin-bottom:0;text-align:center;font-weight:400;font-size:16px;line-height:27px}.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count{border:#e0e0e0 solid 1px;background:#fafafa;border-radius:8px;position:relative}.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count:after{content:'';width:1px;height:60%;background:#e0e0e0;position:absolute;left:49%;right:auto;top:20%}.ffw-form-container .ffw-field .palceholder{position:absolute;top:11px;left:42px;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.ffw-form-container .ffw-field label{font-weight:300;color:#333;font-size:11px}.ffw-form-container .ffw-field .star{color:#646464;font-size:12px;position:relative}.ffw-form-container .ffw-field .palceholder.focused{top:-2px;padding:0 5px;left:37px}.ffw-form-container .ffw-field .focused label{font-size:10px}.ffw-form-container .ffw-field .palceholder .star{color:#333}.ffw-form-container .ffw-form form ul li .demo-check{display:inline-block !important;width:14px !important;float:left;margin-right:6px;width:12px;height:14px;margin-left:0;padding-left:0;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;margin-top:5px}.ffw-form-container .ffw-form form ul .demo-checkbox:before{display:none}.ffw-form-container .ffw-field-demo-date{display:none}.ffw-form-container label{cursor:pointer}.ffw-form-container .demo-checkbox label{font-size:14px;padding-left:5px;margin-top:1px;display:inline-block}.ffw-form-container .ffw-form-thanks-msg{display:none}.ffw-form-container.ffw-form-success .ffw-form{display:none}.ffw-form-container.ffw-form-success .ffw-form-thanks-msg{display:block}.ffw-form-container .ffw-checkbox label{opacity:1}.ffw-form-container .ffw-ms{height:40px;width:100%;padding:5px 0;font-size:12px;outline:0;color:#000;background:#fafafa;border:1px solid #e0e0e0;height:auto;position:relative}.ffw-form-container .ffw-ms .ffw-display-text{cursor:pointer;width:100%;background:#fafafa;border:0;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;outline:0;padding-left:0;padding-right:20px;min-height:30px;position:relative;background-size:8px;background-position:96%;text-align:left;padding-left:20px;height:30px;-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% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.ffw-form-container .ffw-ms .ffw-display-text.active::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.ffw-form-container .ffw-ms .ffw-display-text.has-options{color:#000}.ffw-form-container .ffw-ms .ffw-others-errmsg{display:none;color:red;font-size:12px;margin-top:5px}.ffw-form-container .ffw-ms .ffw-dd{background:#fff;border:1px solid #b7b7b7;border-top:0;-webkit-box-shadow:0 -10px 20px #e4e4e4b8;box-shadow:0 -10px 20px #e4e4e4b8;display:none;position:absolute;z-index:10;left:0;top:100%;left:-1px;right:-1px}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists{overflow-y:auto;max-height:126px}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld{display:block;position:relative;padding:10px 15px;padding-left:43px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;text-align:left}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark{position:absolute;top:9px;left:15px;height:18px;width:18px;border-radius:2px;border:1px solid #b7b7b7;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input:checked ~ .ffw-ms-checkmark{background-color:#0275ff;border-color:#0275ff}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input:checked ~ .ffw-ms-checkmark:after{display:block}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld:hover{background-color:#f3f3f3}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld:hover input ~ .ffw-ms-checkmark{border-color:#0275ff}.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-others-fld{padding:10px 15px;display:none}.ffw-form-container .ffw-ms .ffw-dd .ffw-ms-done{cursor:pointer;padding:8px 20px;border-radius:3px;background:#293380;color:#fff;margin:10px auto;text-align:center;width:50%}.ffw-form-container .ffw-additional-data,.ffw-form-container .ffw-hidden-data{display:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox{display:block;position:relative;padding-left:22px;margin-bottom:12px;cursor:pointer;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmark{position:absolute;top:4px;left:0;height:14px;width:14px;border-radius:2px}.custom-checkbox input ~ .checkmark{border:1px solid #cecece}.custom-checkbox input:checked ~ .checkmark{background-color:#0057c2}.checkmark:after{content:"";position:absolute;display:none}.custom-checkbox .checkmark:after{left:4px;top:.8px;width:4px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.custom-checkbox input:checked ~ .checkmark:after{display:block}.befo-hide label{color:#000;text-align:left;font-size:10px;line-height:18px;display:block;max-width:100%;padding-top:2px;font-weight:300;cursor:pointer}@media(max-width:992px){.bg-pattern{background-size:cover}.main .rhs.active{width:340px}.banner h1{font-size:35px}.banner p{width:90%}}@media(min-width:767px) and (max-width:845px){.banner h1{font-size:32px}.banner p{font-size:16px}.ffw-form-container{max-width:350px}}@media(max-width:767px){.bg-pattern{display:none}.banner{text-align:center;padding-top:0}.banner h1{display:inline-block}.banner p{width:100%}.active .rhs-content{margin-top:50px}.main .lhs,.main .rhs{width:100%;display:block;float:none}.main .rhs.active{width:100%}.banner .list{text-align:left;padding-bottom:40px}.ffw-form-container{max-width:430px}.zsiq_theme1 div.zsiq_cnt{display:none !important}}@media(max-width:425px){.banner h1{font-size:30px}.banner p{font-size:15px}.book-image{width:250px}.book-cta{font-size:16px}.ffw-form-container{padding:62px 20px 30px}}@media(max-width:375px){.banner h1{font-size:25px}}