.modal-overlay{top:0px;left:0px;bottom:0px;right:0px;-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;-ms-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;z-index:10001;background:#333;position:fixed;opacity:0}.modal-container{top:0px;left:0px;bottom:0px;right:0px;-webkit-transition:opacity 135ms ease-out,transform 135ms ease-out;-moz-transition:opacity 135ms ease-out,transform 135ms ease-out;-ms-transition:opacity 135ms ease-out,transform 135ms ease-out;-o-transition:opacity 135ms ease-out,transform 135ms ease-out;transition:opacity 135ms ease-out,transform 135ms ease-out;-webkit-transition-delay:0,0;-moz-transition-delay:0,0;-ms-transition-delay:0,0;-o-transition-delay:0,0;transition-delay:0,0;z-index:10002;overflow-x:hidden;overflow-y:auto;position:fixed;display:none;opacity:0;transform:translate(0,-240px)}.modal-container .modal{width:790px;background:white;margin:0 auto;position:relative;top:120px}.modal-container .modal header:before,.modal-container .modal header:after,.modal-container .modal section:before,.modal-container .modal section:after,.modal-container .modal footer:before,.modal-container .modal footer:after{content:" ";display:table}.modal-container .modal header:after,.modal-container .modal section:after,.modal-container .modal footer:after{clear:both}.modal-container .modal header{background:#e5e5e5;color:#666;padding:0.75em 1.5em;height:auto}.modal-container .modal header h3{font-weight:300;margin:0;width:90%;float:left;cursor:default;line-height:32px}.modal-container .modal header .close{background:#fff;color:#666;font-size:1.5em;line-height:34px;text-align:center;float:right;display:block;width:32px;height:32px}.modal-container .modal header .close:hover{color:#444}.modal-container .modal header .close:before{font-family:'biggerpockets-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e633"}.modal-container .modal header .close span{display:none}.modal-container .modal section,.modal-container .modal footer{padding:1.5em}.modal-container .modal section p:last-child,.modal-container .modal footer p:last-child{margin-bottom:0}.modal-container .modal footer{border-top:1px solid #e5e5e5}.modal-container .modal footer .button,.modal-container .modal footer input[type=submit],.modal-container .modal footer button{float:right;display:inline;margin-left:1em;height:30px;line-height:30px}.modal-container .modal footer input{padding-top:0!important;padding-bottom:0!important;line-height:1!important;width:auto}.modal-container .modal .loading{text-align:center;display:block;font-size:2em;padding:2em 0}body.with-modal{overflow:hidden}body.with-modal .modal-overlay{-moz-opacity:0.6!important;opacity:0.6!important;filter:alpha(opacity=60)!important}body.with-modal .modal-container{-webkit-transition-delay:15ms,15ms;-moz-transition-delay:15ms,15ms;-ms-transition-delay:15ms,15ms;-o-transition-delay:15ms,15ms;transition-delay:15ms,15ms;transform:translate(0,0);opacity:1!important}body.with-modal .modal-container .modal{opacity:1!important;left:0}#what_is_a_webinar .modal{width:545px}#agent_message .modal{width:600px}@media (max-width: 768px){.modal-container .modal{width:auto}}#sign_up_cta .modal,#sign_up_cta .cta-content{font-weight:300;max-width:616px;text-align:center}#sign_up_cta .modal strong,#sign_up_cta .cta-content strong{font-weight:900}#sign_up_cta .modal h2,#sign_up_cta .cta-content h2{font-weight:300;font-size:27px;margin-bottom:14px}#sign_up_cta .modal h2 img,#sign_up_cta .cta-content h2 img{float:left;padding-right:16px;width:64px;height:77px}#sign_up_cta .modal p,#sign_up_cta .cta-content p{font-size:17px}#sign_up_cta .modal a.cta,#sign_up_cta .cta-content a.cta{color:#fff;display:block;background-color:#34414D;max-width:400px;margin:0 auto 10px auto;padding:10px;font-weight:600}#sign_up_cta .modal a.cta:hover,#sign_up_cta .cta-content a.cta:hover{background-color:#495b6b}#sign_up_cta .modal a.close-cta,#sign_up_cta .cta-content a.close-cta{color:#858D94;font-size:12px}#sign_up_cta .modal a.close-cta:hover,#sign_up_cta .cta-content a.close-cta:hover{color:#5D6771}body.sign-up-cta-type-2 #sign_up_cta .modal{color:#FFF;background:none}body.sign-up-cta-type-2 #sign_up_cta .modal h2{color:#FFF}body.sign-up-cta-type-2 #sign_up_cta .modal a.cta{background-color:#0CBF8F}body.sign-up-cta-type-2 #sign_up_cta .modal a.cta:hover{background-color:#0ed7a1}body.sign-up-cta-type-2 #sign_up_cta .modal a.close-cta{font-size:12px;color:#C2C6C9}body.sign-up-cta-type-2 #sign_up_cta .modal a.close-cta:hover{color:#F5F5F6}body.sign-up-cta-type-2 .modal-overlay{background:#34414D!important;-moz-opacity:0.9!important;opacity:0.9!important}#bp_cta h1,#bp_cta h2,#bp_cta h3,#bp_cta h4,#bp_cta h5,#bp_cta p{font-family:"Neue Helvetica W01",sans-serif}