a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,form,img{vertical-align:baseline}body,caption,form,img,td,th{border:0;font:inherit;font-size:100%}caption,img,td,th{margin:0;padding:0}img{max-width:100%}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Montserrat';src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-light-webfont.eot?1474913101);src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-light-webfont.eot?&1474913101#iefix) format("embedded-opentype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-light-webfont.woff?1474913101) format("woff"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-light-webfont.ttf?1474913101) format("truetype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-light-webfont.svg?1474913101#montserratlight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-regular-webfont.eot?1474913101);src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-regular-webfont.eot?&1474913101#iefix) format("embedded-opentype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-regular-webfont.woff?1474913101) format("woff"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-regular-webfont.ttf?1474913101) format("truetype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-regular-webfont.svg?1474913101#montserratregular) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-bold-webfont.eot?1474913101);src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-bold-webfont.eot?&1474913101#iefix) format("embedded-opentype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-bold-webfont.woff?1474913101) format("woff"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-bold-webfont.ttf?1474913101) format("truetype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-bold-webfont.svg?1474913101#montserratbold) format("svg");font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Montserrat';font-weight:400;src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-light-webfont.svg?1474913101#montserratlight) format("svg")}@font-face{font-family:'Montserrat';font-weight:500;src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-regular-webfont.svg?1474913101#montserratregular) format("svg")}@font-face{font-family:'Montserrat';font-weight:700;src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/montserrat-bold-webfont.svg?1474913101#montserratbold) format("svg")}}*,html{-webkit-text-size-adjust:none}html,input,select,textarea{font-family:'Montserrat',sans-serif}@font-face{font-family:'infosec';src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/infosec.eot?53058437&1474913101);src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/infosec.eot?53058437&1474913101#iefix) format("embedded-opentype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/infosec.woff?53058437&1474913101) format("woff"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/infosec.ttf?53058437&1474913101) format("truetype"),url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/infosec.svg?53058437&1474913101#infosec) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'infosec';src:url(http://resources.infosecinstitute.com/wp-content/themes/infosec/assets/typography/infosec.svg?53058437&1474913101#infosec) format("svg")}}.icon:before{font-family:"infosec";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:24px}.icon.post-l:before{content:'\e800';color:#1e9919}.icon.post-s:before{content:'\e801';color:#1e9919}.icon.mini-course-l:before{content:'\e806';color:#0aa5d8}.icon.mini-course-s:before{content:'\e807';color:#0aa5d8}.icon.post-series-l:before{content:'\e808';color:#d7a700}.icon.post-series-s:before{content:'\e809';color:#d7a700}.icon.download-l:before{content:'\e804';color:#e11a1f}.icon.download-s:before{content:'\e805';color:#e11a1f}.icon.save-l:before{content:'\e802'}.icon.save-s:before{content:'\e803'}.icon.share-l:before{content:'\e80a'}.icon.share-s:before{content:'\e80b'}.icon.facebook:before{content:'\e80c'}.icon.twitter:before{content:'\e80d'}.icon.github:before{content:'\e80e'}.icon.loading:before{content:'\e80f';-moz-animation:spin 3s linear infinite;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.icon.search{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABACAMAAAAkowekAAAAM1BMVEUAAAC82Oi3t7e6yNC4uru82Oi3t7e3t7e82Oi82Oi82Oi3t7e82Oi3t7e82Oi82Oi3t7c8b6/4AAAAD3RSTlMAz88QPd/ffECA7++/v3B7qiFrAAAAp0lEQVQ4y+2SOw7EIAxEF5N/IPb9T7s2E+xIFNum2Cmw3uAfEp93aZ+Zed475sRQyjCMU2kn8pmPTeN2MLcqrVc2R/tYtEyv1XNiLrdRzBgzxh7Xc4qv5XuAY1NwuuItCRehzq5k/NcvrYuILGvHTAJRhmFMtZ3IFzknjdMp0qq0Xtkc7WPRMr0Wfr2NKjJkjD3GKVgr9gDHpmB6vIVwEQr20fTK//EFaPgLdFlATB0AAAAASUVORK5CYII=);background-repeat:no-repeat}.icon.right-arrow,.icon.right-arrow-white{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAP1BMVEUAAADPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz897dpG1AAAAFHRSTlMACvrq4ZqIWCT10smqRhsqno9gMr/tt90AAADWSURBVDjLhZPdGoMgCIbBH6xMW8v7v9YJ20M5D3gPMhH8FAFuMMXsnfM5JoSZJa5NWeMCI0iuDTjCIXxrE9tjk8uLKVCpiEehIFN/abyX5QRKCuKx/PRl/33QxF1Uvjbi/xP+ONlKIuA4HiZ4D8cikfURJpDPEfvI+dHzvR6eiTOGMgQ1tu0AJXCoKJDaesxbJyQauX/L7dBRmdInGThJVRcZlamcLOBL4uCgMsgXNR1MCfOQ5jXNRJmpth7LfG6rYMySM4t2LnuAOpS91Th269nNa7b/B/yvHYwpEWTUAAAAAElFTkSuQmCC);background-repeat:no-repeat;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.icon.right-arrow-white{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAXVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9RKvvlAAAAHnRSTlMAwx75BvSHPgLoy/7Rj4li27uon0juUCgmIdyyLBz1+9YaAAAA80lEQVQoz4VT2QKDIAwDUbzvbbqL///MpYoFnHN9og2ENBTBkTYyVyqXTSp2kbWd4ejazMfuhQmiuHuMOVXKatT1UJW0zpn7opAmOlqzSCdI1WXNZkrkAllY0uZ50UL3DbEvIR7oXlLV0jlgAUpnWyw6ULxtzTErdASl2KNt6XljtEY5FQ162MRIU8fbUXTUoGAqwaBrv4ISgf5HSl5931/BdbXUI5wQyl6ZGhuWWsOIb7B04CntXpCMPEFhK2XYyqkJq33RoX3ZD+MLMv7fk4np+LGnozGZgzEBmngDZigSxsC8H80pHOqHgx481Ay778DQB+NvH6oxpvJdAAAAAElFTkSuQmCC)}.generic-cta{line-height:42px}.form input[type=submit],.generic-cta{font-family:'Montserrat',sans-serif;display:inline-block;font-size:12px;padding:0 20px;background:#999;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:background-color .175s;border:0;outline:0;-moz-appearance:none;-webkit-appearance:none}.form input.teal[type=submit],.generic-cta.teal{background:#31a7a7}.form input.teal[type=submit]:hover,.generic-cta.teal:hover{background:#36b7b7}.form input.mustard[type=submit],.generic-cta.mustard{background:#d7a700}.form input.mustard[type=submit]:hover,.generic-cta.mustard:hover{background:#ebb700}.form input.blue[type=submit],.generic-cta.blue{background:#0aa5d8}.form input.blue[type=submit]:hover,.generic-cta.blue:hover{background:#0bb4eb}.form input[type=submit],.generic-cta.green{background:#1e9919}.form input[type=submit]:hover,.generic-cta.green:hover{background:#21ab1c}.form input.red[type=submit],.generic-cta.red{background:#e11a1f}.form input.red[type=submit]:hover,.generic-cta.red:hover{background:#e6292e}*{font-family:'Montserrat',sans-serif!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;background:#404f59}.intro a,.outro a,.thanks a,a{color:inherit}form{padding:20px!important;margin:0!important}form input[type=number],form input[type=radio],form input[type=text],form select,form textarea{width:100%!important}form li label{padding-top:8px!important}form li.required:before{top:8px!important}form li.error .error{width:100%!important;display:block!important;overflow:hidden!important;background:#a4533e!important;font-size:10px!important;padding:0 1em!important;line-height:2.6!important;color:#fff!important;text-transform:uppercase!important;font-weight:400!important}.intro,.outro,.thanks{padding:15px 45px 5px;line-height:1.5;color:#fff}.intro,.intro li,.outro li,.thanks,.thanks li{font-size:11px!important}.intro:empty,.outro:empty,.thanks:empty{display:none}.intro p,.intro ul,.outro p,.outro ul,.thanks p,.thanks ul{margin:0 0 1em}.intro li,.outro li,.thanks li{display:list-item;list-style:disc inside}.intro{background:#394852}.outro,ul~p{color:rgba(255,255,255,.5)}.outro{font-size:11px!important}ul label{padding-top:3px}.form ul li,ul~p{font-size:11px;padding:0 25px}ul~p{line-height:1.7}.form ul li.required:before,.form ul li[data-required]:before,.required-field:before{position:absolute;background:#a24832;display:block;content:"*";width:12px;height:12px;font-size:16px;line-height:19px;overflow:hidden;right:26px;top:1px;padding:0;text-align:center}.form ul{display:block;font-size:0}.form ul li{display:inline-block;width:50%;vertical-align:top;color:#c8c8c8;margin-bottom:10px;position:relative}@media screen and (max-width:480px){.form ul li{width:100%}}.form ul li.full{width:100%;clear:both}.form ul li:after{content:"";display:block;overflow:hidden;background:#a4533e;font-size:10px;padding:0 1em;line-height:2.6;color:#fff;text-transform:uppercase;transition:.2s;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.form ul li[data-error]:after{content:attr(data-error);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.form input,.form select,.form textarea{width:100%;background:#fff;font-family:'Montserrat',sans-serif;font-size:14px;outline:0;color:#404f59;height:38px}.form input,.form textarea{padding:0 12px;transition:border-color .175s;border:3px solid #fff}.form select{border:0}.form textarea{padding:1em 12px;height:9em;resize:vertical}.form input:focus,.form textarea:focus{border-color:#c4ced4}.form label{display:block;line-height:1;padding:14px 0 8px;text-transform:uppercase}.form input[type=submit]{line-height:38px;margin-top:10px}.form .dd{position:relative;height:38px;line-height:38px;background:#fff}.form .dd[data-selected]:before{content:attr(data-selected)}.form .dd:before{position:relative;white-space:nowrap;z-index:0;padding-left:15px;text-transform:uppercase;color:#282f33}.form .dd:after{position:absolute;right:5px;top:50%;margin-top:-2px;content:"";display:block;border:3px solid transparent;border-top:3px solid #282f33}.form .dd>*{cursor:pointer}.form .dd select{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1}.form .dd option{padding:0}