@font-face{font-family:Graphik LC Web;src:url(https://pandadoc-prod-main-gwpy-web-static.s3.amazonaws.com/fonts/Graphik-Regular-Cy-Web.woff2?43c0132c8f9d) format("woff2"),url(https://pandadoc-prod-main-gwpy-web-static.s3.amazonaws.com/fonts/Graphik-Regular-Cy-Web.woff?cb39d8bbf039) format("woff");font-weight:400}@font-face{font-family:Graphik LC Web;src:url(https://pandadoc-prod-main-gwpy-web-static.s3.amazonaws.com/fonts/Graphik-Semibold-Cy-Web.woff2?55facc0692e6) format("woff2"),url(https://pandadoc-prod-main-gwpy-web-static.s3.amazonaws.com/fonts/Graphik-Semibold-Cy-Web.woff?e245de01fe1c) format("woff");font-weight:600}@font-face{font-family:Graphik LC Web;src:url(https://pandadoc-prod-main-gwpy-web-static.s3.amazonaws.com/fonts/Graphik-Bold-Cy-Web.woff2?bfc455fee57b) format("woff2"),url(https://pandadoc-prod-main-gwpy-web-static.s3.amazonaws.com/fonts/Graphik-Bold-Cy-Web.woff?fbcc2111cbbf) format("woff");font-weight:700}.login-page{margin:0px;padding:0px;font-style:normal;font-stretch:normal;letter-spacing:normal;font-family:Graphik LC Web,sans-serif}.login-page input{outline:none;box-sizing:border-box;padding-left:20px;width:100%;height:50px;box-shadow:none;border:solid 1px #e6e6e6;font-size:14px;font-weight:normal;line-height:1.2;color:#353739;transition:0.1s}.login-page input:hover{border-color:#B2B2B2}.login-page input:focus{outline:none;border-color:#248567}.login-page a{color:#248567;text-decoration:none}.login-page a:hover{color:#358C4F}.login-page .form-page{background-color:#ffffff;height:100vh;float:left;width:66%;display:flex;justify-content:center;align-items:center;position:relative;min-height:700px}@media (max-width:768px){.login-page .form-page{min-height:0px;height:auto;align-items:flex-start;float:none;width:100%}}.login-page .form-page .logo{position:absolute;top:0px;left:0px;margin:40px 0px 0px 40px}@media (max-width:320px){.login-page .form-page .logo{margin:30px 0px 0px 30px}}.login-page .form-page .sign-up{position:absolute;width:100%;left:0px;bottom:40px;height:12px;font-size:12px;font-weight:normal;line-height:normal;text-align:center;color:#888888}.login-page .form-page .log-in-without-sso{color:#248567;text-decoration:none;font-size:14px;display:block;text-align:center;padding-top:20px}.login-page .form-page .log-in-without-sso:hover{color:#358C4F}.login-page .form-page .log-in-with-sso{display:inline-block;color:#248567;padding-top:20px;text-align:center;font-size:14px;width:inherit}.login-page .form-page .log-in-with-sso:hover{color:#358C4F}.login-page .form-page .form-content{box-sizing:border-box;width:380px;height:400px}@media (max-width:768px){.login-page .form-page .form-content{height:auto;margin-top:160px;margin-bottom:147px}}@media (max-width:600px){.login-page .form-page .form-content{margin-top:120px}}@media (max-width:440px){.login-page .form-page .form-content{width:100%;margin-left:30px;margin-right:30px}}@media (max-width:320px){.login-page .form-page .form-content{margin-top:90px;margin-bottom:138px}}.login-page .form-page .form-content .header{width:100%;height:29px;font-size:24px;font-weight:bold;line-height:1.21;text-align:center;color:#111111}@media (max-width:320px){.login-page .form-page .form-content .header{font-size:30px;width:200px;height:72px;text-align:left}}.login-page .form-page .form-content .btn-sign-up{outline:none;font-family:Graphik LC Web,sans-serif;display:flex;align-items:center;flex:1 0 0;justify-content:center;font-weight:600;font-size:15px;color:#222222;width:49%;height:50px;box-sizing:border-box;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);border:solid 1px rgba(17,17,17,0.1);background-color:#ffffff;transition:0.1s}.login-page .form-page .form-content .btn-sign-up:hover{border-color:#B2B2B2;box-shadow:none}.login-page .form-page .form-content .btn-sign-up:active{outline:none;box-shadow:none;border-color:rgba(17,17,17,0.1);opacity:0.7;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.login-page .form-page .form-content .btn-sign-up span{display:block}.login-page .form-page .form-content .btn-sign-up .btn-text{display:flex;align-items:center;margin-left:10px;height:90%}.login-page .form-page .form-content .google{float:left}.login-page .form-page .form-content .microsoft{float:right;margin-bottom:10px}.login-page .form-page .form-content .linkedin{width:100%}.login-page .form-page .form-content .integration-btn-sign-up{width:180px;font-size:16px;margin:27px 0 10px 0;border:1px solid rgba(17,17,17,0.1);display:inline-block}.login-page .form-page .form-content .integration-btn-hover:hover{border:1px solid rgba(17,17,17,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.login-page .form-page .form-content .integration-btn-hover:active{box-shadow:none}.login-page .form-page .form-content .log-in-with-sso-cta{margin-top:20px;margin-bottom:15px;width:100%;font-size:16px;font-weight:normal;line-height:1.5;text-align:center;color:#111111}.login-page .form-page .form-content .log-in-with{margin-top:27px;margin-bottom:15px;width:100%;height:21px;font-size:14px;font-weight:normal;line-height:1.5;text-align:center;color:#111111}.login-page .form-page .form-content form .btn{outline:none;font-family:Graphik LC Web,sans-serif;font-weight:600;clear:both;border:none;width:100%;height:50px;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);background-color:#248567;color:#ffffff;margin-top:31px;transition:0.1s}.login-page .form-page .form-content form .btn.sso-btn{margin-top:0}.login-page .form-page .form-content form .btn:hover{outline:none;background-color:#3fb069}.login-page .form-page .form-content form .btn:active{outline:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.login-page .form-page .form-content form .integration-btn{margin:30px 0}.login-page .form-page .form-content form .form_msg{width:100%;clear:both;padding-top:31px!important;margin-bottom:-20px;font-size:14px;font-weight:normal;line-height:1.2;color:#e44e48}.login-page .form-page .form-content form .form_msg.sso-error{padding-top:0!important;margin-bottom:10px}.login-page .form-page .form-content form .first-form-field{margin-top:30px;margin-bottom:15px}.login-page .form-page .form-content form .error-form-field input{border-color:rgba(228,78,72,0.51);color:#e44e48}.login-page .form-page .form-content form .errorlist{padding:0px;margin-top:0px;width:100%;list-style-type:none;line-height:1.5;color:#e44e48;font-size:14px}.login-page .form-page .form-content form .form-extra{margin-top:17px}.login-page .form-page .form-content form .form-extra .left{float:left}.login-page .form-page .form-content form .form-extra .remember-me{font-size:12px;color:#888888}.login-page .form-page .form-content form .form-extra .remember-me input{margin-right:3px}.login-page .form-page .form-content form .form-extra .right{float:right;font-size:12px}.login-page .integration{width:100%;height:100vh;align-items:center;background-color:#F3F5F6}@media (max-width:760px){.login-page .integration{align-items:flex-start}}.login-page .integration .integration-content{width:100%}.login-page .integration .integration-content .integration-header{font-size:24px;font-weight:bold;text-align:center}@media (max-width:760px){.login-page .integration .integration-content .integration-header{margin-top:95px;font-size:18px}}.login-page .integration .integration-content .integration-header .symbol{font-weight:100}.login-page .integration .integration-content .integration-header .integration-subheader{height:24px;color:#666666;font-size:16px;font-weight:normal;margin-top:12px}@media (max-width:760px){.login-page .integration .integration-content .integration-header .integration-subheader{font-size:14px}}.login-page .integration .integration-content .integration-forms{margin-top:40px;display:flex;align-items:center;justify-content:center;background-color:#F3F5F6}@media (max-width:760px){.login-page .integration .integration-content .integration-forms{flex-direction:column}}.login-page .integration .integration-content .integration-forms .integration-login{padding:0 30px;background-color:#FFFFFF;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1);margin:0;height:auto;z-index:1}@media (max-width:760px){.login-page .integration .integration-content .integration-forms .integration-login{padding:0 20px;width:320px}}.login-page .integration .integration-content .integration-forms .integration-login .btn-sign-up{height:40px}.login-page .integration .integration-content .integration-forms .integration-login .integration-first-form-field{margin-bottom:10px}@media (max-width:760px){.login-page .integration .integration-content .integration-forms .integration-login .integration-first-form-field{margin-top:20px}}.login-page .integration .integration-content .integration-forms .integration-sign-up{width:280px;height:372px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#E9EBED;border-radius:0 4px 4px 0;margin:0;font-size:18px;z-index:0}@media (max-width:760px){.login-page .integration .integration-content .integration-forms .integration-sign-up{height:200px;width:310px;font-size:16px;border-radius:0 0 4px 4px;margin-bottom:20px}}.login-page .integration .integration-content .integration-forms .integration-sign-up .integration-sign-up-header{font-weight:bold;line-height:22px;max-width:180px;text-align:center}.login-page .integration .integration-content .integration-forms .integration-sign-up .integration-sign-up-label{color:#888888;font-size:12px;line-height:18px}.login-page .integration .sso-login{height:21px;font-size:14px;line-height:21px;margin:20px 0;display:inline-block;width:100%;text-align:center}@media (max-width:760px){.login-page .integration .integration-logo{margin:20px 0 0 20px}}.login-page .news-page{background-color:#f9f9f9;height:100vh;float:left;display:flex;justify-content:center;align-items:center;width:34%;min-height:700px}@media (max-width:768px){.login-page .news-page{min-height:0px;height:auto;float:none;width:100%;align-items:flex-start;padding-top:45px;padding-bottom:45px}}.login-page .news-page .news-content{width:280px}@media (max-width:1050px){.login-page .news-page .news-content{width:100%;margin-left:40px;margin-right:40px}}@media (max-width:768px){.login-page .news-page .news-content{width:380px}}@media (max-width:440px){.login-page .news-page .news-content{width:100%;margin-left:30px;margin-right:30px}}@media (max-width:320px){.login-page .news-page .news-content{margin-left:30px;margin-right:30px;width:auto}}.login-page .news-page .news-content .news:first-child{margin-top:0px}.login-page .news-page .news-content .news{margin-top:60px}.login-page .news-page .news-content .news .news-header{height:auto;font-size:14px;font-weight:bold;line-height:1.21;color:#111111}.login-page .news-page .news-content .news .news-text{margin-top:7px;font-size:14px;font-weight:normal;line-height:1.5;color:#888888}.login-page .news-page .news-content .news .news-read-more{margin-top:14px;font-size:14px;font-weight:600;line-height:1.17;color:#248567}.hidden{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;white-space:normal;margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;width:13px;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure,form{margin:0}p,pre,dl,menu,ol,ul{margin:1em 0}