@import"../../../../content/css/loading-spinner.min.css";@import"gradients.min.css";@import"preview.min.css";body{margin:0;padding:0;font-family:-apple-system,'Nunito Sans',sans-serif;font-size:14px;font-weight:400;}button,textarea,input,select{font-family:-apple-system,'Nunito Sans',sans-serif;font-size:inherit;}button.link{-webkit-appearance:none;margin:0;padding:0;border:0;outline:0;background:none;}.labelfocus{pointer-events:none;touch-action:none;}input[type=text],input[type=password],input[type="email"],input[type="search"],textarea{-webkit-appearance:none;border-radius:0;padding:0;}input[type=text].iosfocus,input[type=password].iosfocus,input[type="email"].iosfocus,input[type="search"].iosfocus,textarea.iosfocus{color:rgba(0,0,0,0)!important;-webkit-text-fill-color:rgba(255,255,255,0)!important;-webkit-opacity:0!important;}input[type=text].iosContent,input[type=password].iosContent,input[type="email"].iosContent,input[type="search"].iosContent,textarea.iosContent{-webkit-text-fill-color:#000;-webkit-opacity:1;}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;}.fleft{float:left;}.fright{float:right;}.clr{clear:both;}.tleft{text-align:left;}.tcenter{text-align:center;}.tright{text-align:right;}.table{display:table;width:100%;}.table .row{display:table-row;}.table .row.shrink{height:1px;}.table.v{height:100%;}.table.v .cell{vertical-align:middle;}.table.v .cell.t{vertical-align:top;}.table .cell{display:table-cell;}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;}#debug{position:fixed;top:50%;left:0;padding:5px;background:#f00;color:#fff;z-index:5000;}.iosnative:disabled{background:#fff;color:#000;}.iosnative.iosfocus{opacity:0;}.iosnativereplace{position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;z-index:50;}.width{width:1020px;position:relative;margin:auto;}.viewport{display:none;}.viewport.active{display:block;}.scrollable{overflow:auto;-webkit-overflow-scrolling:touch;}.clr{clear:both;}.cafter:after{content:"";display:table;clear:both;}.table{display:table;}.table.v{width:100%;height:100%;}.table .cell{display:table-cell;}.table.v .cell.m{vertical-align:middle;}.table.v .cell.b{vertical-align:bottom;}hr.chromeless{border:0;background:none;height:10px;padding:0;margin:0;}.button{outline:0;-webkit-appearance:none;text-decoration:none;background:#fff;color:#000;border:1px solid #000;display:inline-block;padding:10px;cursor:pointer;}.button img{vertical-align:middle;}.button.ajax{position:relative;}.button.ajax:after{content:'';top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(255,255,255,.5) url(/content/images/ajax-loader.gif) no-repeat center center;background-size:20px;position:absolute;}.button.chromeless{border:0;background:none;font-size:inherit;}.button.s1{background:#7e6beb;color:#fff;border:0;padding:20px 40px;text-transform:uppercase;font-size:16px;border-radius:7px;}.loader05,.loader05:before,.loader05:after{border-radius:50%;}.loader05{position:absolute;top:50%;color:#4a4a4a;font-size:11px;text-indent:-99999em;margin:0 auto;margin-top:-4em;position:relative;width:8em;height:8em;box-shadow:inset 0 0 0 .2em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}.loader05:before,.loader05:after{position:absolute;content:'';}.loader05:before{width:4.2em;height:8.2em;background:#fff;border-radius:8.2em 0 0 8.2em;top:-.1em;left:-.1em;-webkit-transform-origin:4.2em 4.1em;transform-origin:4.2em 4.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s;}.loader05:after{width:4.2em;height:8.2em;background:#fff;border-radius:0 8.2em 8.2em 0;top:-.1em;left:4.1em;-webkit-transform-origin:0 4.1em;transform-origin:0 4.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease;}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}i.arrow{border-width:0 3px 3px 0;display:inline-block;padding:3px;width:4px;height:4px;}i.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}i.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg);}i.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}i.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);}.ajaxLoading::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5) url(/content/images/ajax-loader.gif) no-repeat center center;z-index:5;}form.ajaxLoading{opacity:.5;}form.ajaxLoading::before{background:rgba(255,255,255,0) url(/content/images/ajax-loader.gif) no-repeat center center;}.dcNotification{position:absolute;top:0;left:0;background:#f00;z-index:5000;transform:translateY(-100%) translateX(-50%);transition-duration:.2s;max-width:430px;width:100%;color:#fff;left:50%;padding:20px;text-align:center;}.dcNotification.fixed{position:fixed;}.dcNotification.success{background:#07d163;}.dcNotification.success:before{content:'';background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABSBJREFUaAXtmktoFVcYx3NNxLTGt1RFRPEtgo9SF0aNilFBQUQIKIhFBAWVWmihcWd3bYmUZlHxgSIiLkRFXYgiirrT4kqRUo0SoYhE1D6TUjP+/jcz45kxc++ZO5OZUvLBj5zH9zoz5373zNxUVaUojuPUmO7on4MO6HKZHppfw/g0cyz3NgnNhRZoh21mQvTPgikTQ/Mv3EnZyscgcz7zNgmsdxPy/hwxk2BwFIyGQTAgNDeYsTPwGiS3zflc2iShpB7DUVgBgaRtksJmICyDxaY+/XUw1RxLtY3zGvgWZpuO6RfMfhptfOquvoJ/QFsx8NlMHAOH2jrXQHIrscMyDojxIbRCN0hOQzoXDkdD4ReQ6MO7sEw+qU0TqwEewKLUnMoRDj+DSzAqVccWzoiZzp2xiJWLCgtcCDNjBcdA22x4LKMMlMlpDvwFj8But6CoaqYC0AZTMsjTOgT5VMNVkCjH8tUPJZVJyRMYah0tI0VyUklXbn9DQ8mwKIwH1f43sLSkco6T5KatZ/c5QnEzNOeYb39obsDA/8VVYCEj4QBcDiyIgWmwA4YEJv7jHfKtgz9AMtdPl45X2Vr9wRwa5NEIO+OERv8YSFp8Ozo6o0ka/cGMG8TeBHqy7YaNtuHRbXBtLhZt6Gi7SV5C+S8q20gx9Ij7OWghnmhhVhcXvQKM8cPR0UPaRtjqD2bUIKaS0TNWWLS4WFsvo5Sjw5CwjljHwyuhr7tjveWiI1QwQ+BP4au4pthoV+hxJCy/MWC11cyY2NTCElhljsdqY7wbvH2/y9YYG53FbkNYnjEw39aPqYfdLNdZmx7ezoPen1m/QkL3CzBFC9tiBumtjc4k+Nk0dNt6Ip7cm43NGLbjXD8dWpD2rMS6wqG7GP6UkSH/0t4QlQBzen/3q6HvNX+i8VGUnc049tpyki5zQbHOQxivkgN5MUT99/YxY8vBe/9mqDtX6NTZJF1OBz/fww9aUAdIYj+hYrMBdGdM0Z3zX2rQboJOU8Ftn+RvrItYblHFeZxqK2hvV/QyArst4BUHmkXRO7WPQYVDz1Zh2c9ARfGsFpVUieR2hTOmH/6MSUUL/zJpvEzsSXSvMi4hehLe3BfJ4HcdfA3ziv5p6P3y1KTB8PEN9Ca/M7g6qf8oe3xfcINuV1HQewRtDxUH69JdwvmP+DHlOZ1PovSTjuNbRyivgvb81sSA9/iwMoUAOnCeAEkb9ARJ6jjCHv8LFAhp91XotBSHHOegP5iggS9dNZ2ixyZwY21KnHmw1jego9J9B5r8wf5G/xVIdAXYTcPgEJT+jKKg98eBnwcTRe4jY3L0qumpyBAo6dSqz5LOZ0siFXOeILd60KlDX9aB78/Aj7yFQqGTXG9ANejwOCLn3KPCz2HCgVZyfhilVBxnESq510AS+/G6pPMUJ8lNpVoXvrygqB+JmyFwB8tb9mtYXQEurM6a+qKu+DE9EAhHekuj08TIwEQGHcWE6yC5D7WJw+JE9V6iM19mJZ1YA+AeSB5B4J8+Kl4Yjsx/vFBJn1Gxs5iGxNoDKlJ2PxLb+sehqp+23Wlbm7h6+B4O750nGeu74oTzwDMT/e/gMDSCXRkNrRQ7leCj4D2214dUsumSQJ2RBE3nKfhXk7bu6ghQlfoAJoCS1xejL/T3gSfXaWS2pf0kvAbB9eihraiCcdMb11/6S0HiXfmenuPcDenNZEI+3v0KZyrk1SahQFmnvwY64CXoJaTabdDz41QfJPoWKAqz71X0LxMAAAAASUVORK5CYII=');display:inline-block;width:26px;height:26px;background-size:26px;margin-right:10px;vertical-align:middle;}.dcNotification.error{background:#f00;}.dcNotification.slideIn{transform:translateX(-50%);}.dcNotification.slideOut{transform:translateY(-100%) translateX(-50%);}#dcPromptOverlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:rgba(0,0,0,0);-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;color:#000;height:100%;}#dcPromptOverlay .loader01,#dcPromptOverlay .loader02{width:20px;height:20px;border:4px solid #808080;border-right-color:transparent;border-radius:50%;animation:loader-rotate 1s linear infinite;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;z-index:500;}#dcPromptOverlay .loader01:after,#dcPromptOverlay .loader02:after{content:'';width:8px;height:8px;position:absolute;top:-1px;left:33px;}@keyframes loader-rotate{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}#dcPromptOverlay.blur{background:rgba(0,0,0,.9);}#dcPromptOverlay.scale #dcPromptScaler{transform:none;opacity:1;}#dcPromptOverlay.slide #dcPromptTranslator{-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}#dcPromptOverlay #dcPromptTranslator{position:absolute;width:100vw;height:100%;}#dcPromptOverlay #dcPromptScaler{opacity:0;-webkit-transition:all 250ms cubic-bezier(.175,.885,.32,1.375);transition:all 250ms cubic-bezier(.175,.885,.32,1.375);height:100%;margin-top:20px;}@media(max-width:760px){#dcPromptOverlay #dcPromptScaler{display:flex;margin-top:auto;align-items:center;background:#fff;}#dcPromptOverlay #dcPromptScaler #dcPromptTitle .dcPromptClose{position:fixed;}#dcPromptOverlay #dcPromptScaler #dcPromptBox{max-height:100%;margin:0;width:100%;max-width:100%;border-radius:0;box-shadow:none;}}#dcPromptOverlay #dcPromptBox{background:#f0f0f0;max-width:90%;width:100%;overflow:hidden;margin:auto;border-radius:10px;max-height:90vh;}@media only screen and (min-width:768px){#dcPromptOverlay #dcPromptBox{max-width:480px;}}#dcPromptOverlay #dcPromptTitle{margin:0;padding:20px 30px;font-size:18px;font-weight:bold;background:#efefef;color:#000;position:relative;}#dcPromptOverlay #dcPromptTitle .dcPromptClose{position:absolute;top:0;right:0;width:50px;height:100%;font-size:24px;text-align:center;line-height:50px;cursor:pointer;background:url(/content/images/icons/CloseLine.png) no-repeat center center;background-size:24px;}#dcPromptOverlay #dcPromptDescription{margin:15px 20px 30px 20px;font-size:15px;line-height:22px;}#dcPromptOverlay #dcPromptTitle+#dcPromptOptions{margin-top:20px;}#dcPromptOverlay #dcPromptOptions{background:#f7f7f7;border-top:1px solid #dbd9d9;}#dcPromptOverlay #dcPromptOptions::after{content:"";clear:both;display:table;}#dcPromptOverlay #dcPromptOptions[data-count="2"] .dcPromptButton{width:50%;}#dcPromptOverlay #dcPromptOptions[data-count="3"] .dcPromptButton{width:33.3333%;}#dcPromptOverlay .dcPromptButton{float:left;width:100%;height:62px;text-align:center;line-height:62px;background:#f7f7f7;box-sizing:border-box;font-size:16px;border:0;-webkit-appearance:none;outline:0;position:relative;cursor:pointer;font-weight:bold;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}#dcPromptOverlay .dcPromptButton.center{margin:auto!important;margin-right:auto;margin-left:auto;}#dcPromptOverlay .dcPromptButton .loader01{margin-right:10px;display:none;top:36px;margin-top:-28px;left:50%;margin-left:-13px;position:absolute;}#dcPromptOverlay .dcPromptButton.click{color:rgba(0,0,0,0)!important;pointer-events:none;}#dcPromptOverlay .dcPromptButton.click .loader01{display:block;}#dcPromptOverlay .dcPromptButton.disabled{opacity:.5;}#dcPromptOverlay .dcPromptButton.select{width:100%!important;border-top:1px solid #dbd9d9;text-align:left;height:auto;line-height:normal;padding:20px;height:94px;text-transform:none;}#dcPromptOverlay .dcPromptButton.select:first-child{border-top:0;}#dcPromptOverlay .dcPromptButton.select .subtext{font-size:14px;}#dcPromptOverlay .dcPromptButton.select img{max-width:54px;max-height:54px;width:100%;border-radius:40px;float:left;}#dcPromptOverlay .dcPromptButton.select img+.text{padding-top:5px;}#dcPromptOverlay .dcPromptButton.select img+.text,#dcPromptOverlay .dcPromptButton.select img+.text+.subtext{margin-left:69px;}#dcPromptOverlay button.link{text-decoration:none;color:#5969e2;}#dcPromptOverlay #dcPromptBox.fullsceen{width:100%;height:100%;max-width:none!important;max-height:none;overflow:auto;}.dcSmartLabel{height:50px;border:1px solid #d5d5d5;background:#fff;border-radius:5px;display:block;text-align:left;margin-bottom:15px;overflow:hidden;}.dcSmartLabel:last-child{margin-bottom:0;}.dcSmartLabel span.error{line-height:32px;height:32px;padding:9px 15px;text-transform:uppercase;display:block;font-size:16px;color:#f00;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}.dcSmartLabel span.error:empty{display:none;}.dcSmartLabel span.error:not(:empty)+span.text{display:none;}.dcSmartLabel span.text{line-height:32px;height:32px;padding:9px 15px;color:#808080;text-transform:uppercase;display:block;font-size:16px;}.dcSmartLabel input,.dcSmartLabel select,.dcSmartLabel textarea{display:block;width:100%;box-sizing:border-box;height:26px;padding:0 15px;-webkit-appearance:none;outline:0;border:0;}.dcSmartLabel input input:disabled,.dcSmartLabel select input:disabled,.dcSmartLabel textarea input:disabled{color:#000;}.dcSmartLabel.focus{border:1px solid #000;}.dcSmartLabel.active span.text,.dcSmartLabel.active span.error{height:15px;line-height:15px;font-size:12px;padding-bottom:0;}.dcSmartLabel.error{border:1px solid #f00;}.dcSmartLabel.error span.text{color:#f00;}.animated{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}@keyframes rubberBand{from{transform:scale3d(1,1,1);}30%{transform:scale3d(1.25,.75,1);}40%{transform:scale3d(.75,1.25,1);}50%{transform:scale3d(1.15,.85,1);}65%{transform:scale3d(.95,1.05,1);}75%{transform:scale3d(1.05,.95,1);}to{transform:scale3d(1,1,1);}}.rubberBand{animation-name:rubberBand;}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{0%{transform:translateY(-3px);}50%{transform:translateY(7px);}100%{transform:translateY(-3px);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@keyframes flickerAnimation{0%{opacity:.5;}50%{opacity:.13;}100%{opacity:.5;}}@-o-keyframes flickerAnimation{0%{opacity:.5;}50%{opacity:.13;}100%{opacity:.5;}}@-moz-keyframes flickerAnimation{0%{opacity:.5;}50%{opacity:.13;}100%{opacity:.5;}}@-webkit-keyframes flickerAnimation{0%{opacity:.5;}50%{opacity:.13;}100%{opacity:.5;}}.animate-flicker{-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite;}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype');}button,textarea,input,select{font-size:16px;font-family:'Inter',sans-serif;font-weight:500;}.textLight{opacity:.5;}.textSmall{font-size:18px;line-height:28px;}@media(max-width:760px){.textSmall{font-size:16px;line-height:26px;}}h1{margin-top:0;font-weight:normal;font-size:28px;padding:5px 0;padding:0;margin-bottom:40px;font-weight:700;}@media(max-width:760px){h1{font-size:24px;}}.themeIcon{width:35px;height:35px;border-radius:30px;display:flex;align-items:center;justify-content:center;}.sajaxing:after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin-left:-30px;margin-top:-30px;border:1px solid #fff;border-top-color:transparent;border-radius:60px;z-index:501;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}::placeholder{text-transform:none!important;}.niceScroller::-webkit-scrollbar{width:0;height:0;background:transparent;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;}.niceScroller:hover::-webkit-scrollbar{width:0;height:0;}.niceScroller::-webkit-scrollbar-thumb{background:transparent;}.niceScroller:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);}html.noscroll{overflow:hidden!important;}html.noscroll body{overflow:hidden!important;position:fixed;top:0;left:0;right:0;bottom:0;}body,button,textarea,input,select{color:#000;}@media(max-width:760px){body.web.desktop #application{padding-top:20px;}}body.web.desktop #application{min-height:calc(100vh - 135px);}strong,b{font-weight:bold;}form.stripeCCForm{max-width:500px;align-self:flex-start;}form.stripeCCForm img{margin-top:5px;display:block;margin-left:auto;height:20px;}form.stripeCCForm input{border-radius:6px;margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);height:44px;font-size:16px;width:100%;background:#fff;}form.stripeCCForm .result-message{line-height:22px;font-size:16px;}form.stripeCCForm .result-message a{color:#596fd6;font-weight:600;text-decoration:none;}form.stripeCCForm .hidden{display:none;}form.stripeCCForm #card-error{color:#697386;text-align:left;font-size:13px;line-height:17px;margin-top:12px;}form.stripeCCForm #card-element{border-radius:3px;padding:12px;border:2px solid #000;height:44px;width:100%;background:#fff;color:#000;box-sizing:border-box;margin-bottom:10px;}form.stripeCCForm #payment-request-button{margin-bottom:32px;}form.stripeCCForm button{background:#5469d4;color:#fff;font-family:Arial,sans-serif;border-radius:4px;border:0;padding:15px 25px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;width:100%;outline:0;}form.stripeCCForm button:hover{filter:contrast(115%);}form.stripeCCForm button:disabled{opacity:.5;cursor:default;}form.stripeCCForm .spinner,form.stripeCCForm .spinner:before,form.stripeCCForm .spinner:after{border-radius:50%;}form.stripeCCForm .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}form.stripeCCForm .spinner:before,form.stripeCCForm .spinner:after{position:absolute;content:"";}form.stripeCCForm .spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s;}form.stripeCCForm .spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease;}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@media only screen and (max-width:600px){form.stripeCCForm form{width:80vw;}}body.web.widget #application .question[data-response-type="Charge"] .text{max-width:none;text-align:center;}body.web.workflow #application .question[data-response-type="Charge"]{max-width:360px;border:1px solid #dedede;padding:30px;border-radius:20px;text-align:center;}body.web.workflow #application .question[data-response-type="Charge"] .text{width:100%;}.productName{font-size:16px;font-weight:bold;text-align:center;margin-bottom:10px;}.productAmount{font-size:22px;font-weight:bold;text-align:center;margin-bottom:10px;}.productAmount+p{margin-top:0;}.cardLabel{text-align:left;font-size:12px;}.tabs .item{padding:0 12px;line-height:45px;display:block;cursor:pointer;text-transform:uppercase;font-size:14px;}.tabs .item.active{border:1px solid #cfcfcf;border-bottom:1px solid #fff;background:#fff;color:#000;margin-top:-2px;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;}#documentPdfInner #documentPdfThumbs{display:none;}#documentPdf{font-size:14px;line-height:20px;position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:1000;background:#f7f7f7;}#documentPdf.active{display:block;}#documentPdf #documentsPdfActionPointAb{position:absolute!important;left:calc(50% - 405px)!important;}#documentPdf #documentMarkers{position:absolute;top:0;left:calc(50% - 415px);width:30px;bottom:0;z-index:120;display:none;}@media(max-width:760px){#documentPdf #documentMarkers{left:0;}#documentPdf #documentMarkers #documentsPdfActionPoint[data-direction="right"]{left:20px!important;}}#documentPdf.zooming #documentMarkers{display:none;}#documentPdf.ready #documentMarkers{display:block;}#documentPdf #documentsPdfActionPoint{position:absolute;width:30px;height:35px;z-index:100;position:fixed;display:none;}#documentPdf #documentsPdfActionPoint .rotate{position:absolute;top:0;left:0;right:0;bottom:0;transform-origin:center 100%;font-size:12px;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}#documentPdf #documentsPdfActionPoint .rotate:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:16px solid #ccf281;position:absolute;bottom:-20px;}#documentPdf #documentsPdfActionPoint[data-direction="down"]{animation-duration:.5s;animation-name:pingDown;animation-iteration-count:infinite;animation-direction:alternate;bottom:50px;bottom:calc(constant(safe-area-inset-bottom) + 50px)!important;}#documentPdf #documentsPdfActionPoint[data-direction="up"]{animation-duration:.5s;animation-name:pingUp;animation-iteration-count:infinite;animation-direction:alternate;}#documentPdf #documentsPdfActionPoint[data-direction="right"]{animation-duration:3s;animation-name:pingRight;animation-iteration-count:infinite;animation-direction:alternate;}@keyframes pingRight{from{left:0;}to{left:20px;}}@keyframes pingUp{from{margin-top:0;}to{margin-top:20px;}}@keyframes pingDown{from{margin-bottom:0;}to{margin-bottom:20px;}}#documentPdf #documentsPdfCurrentPage{position:absolute;bottom:20px;left:50%;width:80px;background:#434b59;padding:5px 10px;color:#fff;text-align:center;z-index:200;border-radius:30px;display:none;box-sizing:border-box;margin-left:-40px;}#documentPdf #documentsPdfCurrentPage.active{display:block;}#documentPdf .pdfButton{display:flex;padding:6px 12px;border-radius:6px;cursor:pointer;border:1px solid #000;background:#fff;color:#000;}#documentPdf #documentsPdfHeader{height:54px;width:100%;margin:auto;box-sizing:border-box;background:#f7f7f7;position:sticky;top:0;display:flex;align-items:center;padding:10px 20px;background:#fff;}#documentPdf #documentsPdfHeader .esignLogo{height:100%;max-height:40px;width:100%;max-width:150px;margin-bottom:4px;display:block;object-fit:contain;object-position:left;display:none;}body.small2 #documentPdf #documentsPdfHeader{height:66px;}body.small2 #documentPdf #documentsPdfHeader .instruction{font-size:12px;padding:0 20px;}body.small2 #documentPdf #documentsPdfHeader .esignLogo{display:none;}#documentPdf #documentsPdfHeader .back{height:66px;line-height:66px;z-index:50;display:none;}#documentPdf #documentsPdfHeader .title{font-size:18px;z-index:2;display:none;}#documentPdf #documentsPdfHeader .progressOLD{text-align:center;line-height:66px;}#documentPdf #documentsPdfHeader .progressOLD .current{background:#5869db;width:32px;height:32px;border-radius:30px;line-height:32px;text-align:center;color:#fff;display:inline-block;vertical-align:middle;margin-right:3px;}#documentPdf #documentsPdfHeader .progressOLD .current.complete{background:#12cc6d;}#documentPdf #documentsPdfHeader .progressIndicator{position:absolute;top:0;left:0;bottom:0;background:#12cc6d;z-index:1;display:none;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}#documentPdf #documentsPdfHeader .mystrosign{position:absolute;right:20px;}body.small #documentPdf #documentsPdfHeader .close,body.small #documentPdf #documentsPdfHeader .mystrosign{right:auto;position:relative;}#documentPdf #documentsPdfHeader .close{text-align:center;font-size:40px;color:#000;cursor:pointer;z-index:2;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:absolute;}#documentPdf #documentsPdfHeader .progress{margin:auto;display:flex;align-items:center;gap:10px;}#documentPdf #documentsPdfHeader>.instruction .complete{display:none;font-weight:bold;}#documentPdf #documentsPdfHeader .deleteButton{border-color:#f00;background:#f00;color:#fff;}#documentPdf #documentsPdfHeader .addSignatureButton{background-color:#fbda00;color:#000;border:1px solid #fbda00;padding:6px 20px;}#documentPdf #documentsPdfHeader>.sign,#documentPdf #documentsPdfHeader>.saved,#documentPdf #documentsPdfHeader>.complete2{padding:6px 20px;border:1px solid #01b646;border-radius:6px;background-color:#01b646;color:#fff;cursor:pointer;display:none;margin:auto;}#documentPdf #documentsPdfHeader .saved{background:#434b59;}#documentPdf #documentsPdfHeader .instruction{padding:0 30px;display:block;font-weight:bold;}#documentPdf #documentsPdfHeader .instruction .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;}#documentPdf #documentsPdfHeader .complete2{background:none;color:#000;right:auto;width:190px;text-align:center;box-sizing:border-box;background:#efefef;border-radius:5px;}#documentPdf[data-state=ready] #documentsPdfHeader>.sign{display:block;right:auto;width:160px;text-align:center;box-sizing:border-box;}#documentPdf[data-state=ready] #documentsPdfHeader .progress{display:none;}#documentPdf[data-state=complete] #documentsPdfHeader>.instruction .complete{display:block;}#documentPdf[data-state=complete] #documentsPdfHeader>.instruction .text{display:none;}#documentPdf[data-state=incomplete].ready #documentsPdfHeader>.saved{display:block;}#documentPdf[data-type="Standard"] #documentMarkers{display:none;}#documentPdf[data-type="Standard"] #documentsPdfHeader .addSignatureButton{display:none;}#documentPdf[data-type="Question"] #documentMarkers{display:none;}#documentPdf[data-type="Question"] #documentsPdfHeader .addSignatureButton{display:none;}#documentPdf[data-type="Question"] #documentsPdfHeader .deleteButton{display:none;}#documentPdf[data-type="Signature"] #documentsPdfHeader .downloadButton,#documentPdf[data-type="template"] #documentsPdfHeader .downloadButton,#documentPdf[data-type="Signature"] #documentsPdfHeader .deleteButton,#documentPdf[data-type="template"] #documentsPdfHeader .deleteButton{display:none;}#documentPdf:not(.ready) .page:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}#documentPdf>.loader01{top:50%;left:50%;position:absolute;margin-top:-25px;margin-left:-25px;width:50px;height:50px;}#documentPdf.light{background:#efefef;padding-right:0;}#documentPdf .page{width:800px;max-width:800px;margin:auto;margin-bottom:30px;margin-bottom:0;border-bottom:30px solid #f7f7f7;background:#fff;display:block;position:relative;overflow:hidden;}#documentPdf .page:first-child{border-top-left-radius:0;border-top-right-radius:0;}#documentPdf .page:last-child{border-bottom:0;}#documentPdf .page .loader01{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;}#documentPdf .page.loading:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);}#documentPdf .page img.render{width:100%;}#documentPdf .page.empty{display:none;min-height:200px;padding:50px;box-sizing:border-box;background:none;}@keyframes placeHolderShimmer{0%{background-position:-468px 0;}100%{background-position:468px 0;}}#documentPdf .page.empty .animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#ddd 8%,#ccc 18%,#ddd 33%);background:linear-gradient(to right,rgba(0,0,0,.2) 8%,rgba(0,0,0,.4) 18%,rgba(0,0,0,.2) 33%);background-size:1000px 104px;height:26px;position:relative;margin-bottom:10px;}#documentPdf .thumbnails{padding-top:20px;position:fixed;top:66px;left:0;bottom:0;overflow:auto;width:80px;text-align:center;border-left:0;}#documentPdf .thumbnails.hidden{display:none;}#documentPdf .thumbnails.hidden+#documentPdfPages{left:0;}#documentPdf .thumbnails::-webkit-scrollbar{width:5px;height:5px;}#documentPdf .thumbnails::-webkit-scrollbar-track{background:#32373a;}#documentPdf .thumbnails::-webkit-scrollbar-thumb{background:#525659;}#documentPdf .thumbnails .thumbnail{cursor:pointer;border:2px solid #cdcdcd;margin:auto;margin-bottom:10px;width:50px;}#documentPdf .thumbnails .thumbnail img{display:block;width:100%;}#documentPdf .thumbnails .thumbnail.active{border:2px solid #000;}#documentPdf .thumbnails .thumbnail .clue{float:right;width:6px;height:6px;background:#f00;top:-7px;z-index:50;position:relative;margin-right:1px;border-radius:10px;}#documentPdf .thumbnails .thumbnail .clue.complete{background:#35dc4b;}#documentPdf .thumbnails img.thumbnail{box-shadow:0 0 20px rgba(0,0,0,.2);cursor:pointer;border:2px solid transparent;margin-bottom:20px;}#documentPdf .thumbnails img.thumbnail.active{border:2px solid #000;}#documentPdf #documentPdfThumbs{background:rgba(0,0,0,.05);}#documentPdf #documentPdfScroller{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;}#documentPdf #documentPdfPages{padding:0;padding-top:20px;top:0;margin-top:54px;padding-bottom:50px;overflow:hidden;position:absolute;right:0;left:80px;left:0;bottom:0;box-sizing:border-box;overflow:auto;}#documentPdf #documentPdfPages>div.scroller{min-width:800px;}#documentPdf #documentPdfPages::-webkit-scrollbar{width:0;height:0;}#documentPdf #documentPdfPages::-webkit-scrollbar-track{background:#ddd;}#documentPdf #documentPdfPages::-webkit-scrollbar-thumb{background:#32373a;}#documentPdf #documentPdfFooter{display:none;position:absolute;left:0;right:0;bottom:0;height:54px;}#documentPdf.hasFooter #documentPdfPages{bottom:54px;}#documentPdf.hasFooter #documentsPdfCurrentPage{bottom:74px;}#documentPdf.hasFooter #documentPdfFooter{display:flex;align-items:center;justify-content:center;}#documentPdf #documentPdfPages .page .pdfElement{width:50px;height:50px;background:transparent;position:absolute;border-width:1px;border-style:solid;border-color:#12cc6d;cursor:pointer;background:#fbda00;border:0;color:#000;}#documentPdf #documentPdfPages .page .pdfElement.active{background:#fbda00;border:0;color:#000;}#documentPdf #documentPdfPages .page .pdfElement.complete{background:#35dc4b;background:transparent;border-color:#000;}#documentPdf #documentPdfPages .page .pdfElement .ui-resizable-handle{display:none!important;}#documentPdf #documentPdfPages .page .pdfElement:hover .ui-resizable-handle,#documentPdf #documentPdfPages .page .pdfElement.ui-resizable-resizing .ui-resizable-handle{display:block!important;}#documentPdf #documentPdfPages .page .pdfElement .delete{top:-9px;right:-9px;width:18px;height:18px;border-radius:14px;z-index:5;cursor:pointer;}#documentPdf #documentPdfPages .page .pdfElement .delete:before{content:"×";color:#fff;font-size:14px;font-weight:bold;text-align:center;line-height:18px;display:block;}#documentPdf #documentPdfPages .page .pdfElement .label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#documentPdf #documentPdfPages .page .pdfElement .label img{display:none;}#documentPdf #documentPdfPages .page .pdfElement .label img[src]{display:block;}#documentPdf #documentPdfPages .page .pdfElement[data-type="check"]{opacity:.3;}#documentPdf #documentPdfPages .page .pdfElement[data-type="check"][data-value="checked"]{opacity:1;}#documentPdf #documentPdfPages .page .pdfElement[data-type="check"] .label{justify-content:center;padding-left:0;border:1px solid #000;}#documentPdf #documentPdfPages .page .pdfElement[data-type="check"] .label:before{content:"✓";font-weight:bold;font-size:20px;}#documentPdf #documentPdfPages .page .pdfElement[data-type="check"][data-value="checked"] .label:before{content:"✓";font-weight:bold;font-size:20px;}#documentPdf #documentPdfPages .page .pdfElement[data-type="signature"]:after{content:'Sign Here';display:flex;height:100%;align-items:center;justify-content:center;color:#000;position:absolute;left:0;right:0;z-index:50;text-transform:uppercase;color:#000;}#documentPdf #documentPdfPages .page .pdfElement[data-type="signature"].complete:after{content:none;}#documentPdf #documentPdfPages .page .pdfElement.selected .optionsBox{display:block;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox{display:none;padding:10px;background:#000;filter:drop-shadow(0 0 20px rgba(0,0,0,.2));position:absolute;top:100%;left:50%;width:180px;margin-left:-90px;margin-top:30px;color:#fff;border-radius:3px;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox .label2{font-size:12px;font-weight:bold;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox::after{content:"";position:absolute;width:0;height:0;margin-left:15px;top:0;left:50%;box-sizing:border-box;border:10px solid #000;border-color:transparent transparent #000 #000;transform-origin:0 0;transform:rotate(135deg);}#documentPdf #documentPdfPages .page .pdfElement .optionsBox .signerName{padding-top:5px;font-weight:bold;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox .signerName:before{content:'Signer: ';font-weight:normal;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox label{display:block;border-top:1px solid rgba(255,255,255,.2);padding:10px 0;font-weight:normal;margin:0;margin-top:10px;display:none;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox label:last-child{padding-bottom:0;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox label input,#documentPdf #documentPdfPages .page .pdfElement .optionsBox label select{margin:0;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox input,#documentPdf #documentPdfPages .page .pdfElement .optionsBox select,#documentPdf #documentPdfPages .page .pdfElement .optionsBox option{background-color:rgba(255,255,255,.2);color:#fff;border:1px solid rgba(255,255,255,.1);}#documentPdf #documentPdfPages .page .pdfElement .optionsBox select option{background-color:#000;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="signature"] .optionSign{display:block;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="signature"] button{width:100%;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="unassigned"] .optionAssign{display:block;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="unassigned"] button{width:100%;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="text"] .optionLabel,#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="text"] .optionValue,#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="text"] .optionFieldType{display:block;}#documentPdf #documentPdfPages .page .pdfElement .optionsBox[data-type="check"] .signerName{padding-bottom:5px;}#documentPdf #documentPdfPages .page .pdfElement[data-type="text"]{background-color:rgba(251,218,0,.25);}#documentPdf #documentPdfPages .page .pdfElement[data-type="text"] input[type="text"]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;border:0;z-index:5;background:none;font-weight:normal;font-size:14px;}#documentPdf.preview #documentPdfPages .page .pdfElement{background:none!important;border:1px solid transparent!important;color:#000!important;pointer-events:none;}#documentPdf.preview #documentPdfPages .page .pdfElement:before{content:none!important;}#documentPdf.preview #documentPdfPages .page .pdfElement .label{justify-content:flex-start!important;}body.small2 #documentPdf{position:fixed;}body.small2 #documentPdf #documentsPdfHeader{border-bottom:1px solid #d3d3d3;margin-top:0;border-radius:0;}body.small2 #documentPdf #documentsPdfHeader .sign,body.small2 #documentPdf #documentsPdfHeader .saved{right:15px;}body.small2 #documentPdf #documentPdfPages{padding:0;top:86px;top:calc(66px + constant(safe-area-inset-top));top:calc(66px + env(safe-area-inset-top));overflow:hidden;bottom:1px;bottom:calc(1px + constant(safe-area-inset-bottom));bottom:calc(1px + env(safe-area-inset-bottom));left:0;right:0;height:auto;margin-top:0;}body.small2 #documentPdf .thumbnails{display:none;}body.small2 #documentPdf .thumbnails.hidden{display:none;}body.small2 #documentPdf .thumbnails.hidden+#documentPdfPages{bottom:0;bottom:calc(1px + constant(safe-area-inset-bottom));bottom:calc(1px + env(safe-area-inset-bottom));}body.small2 #documentPdf .page{border-bottom:0;box-shadow:none;}body.small2 #documentPdf .thumbnails{padding:15px;top:auto;left:0;right:0;height:100px;width:100%;overflow:auto;overflow-y:hidden;white-space:nowrap;box-sizing:border-box;max-height:100%;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);-webkit-overflow-scrolling:touch;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}body.small2 #documentPdf .thumbnails .thumbnail{position:relative;display:inline-block;width:auto;height:70px;}body.small2 #documentPdf .thumbnails .thumbnail img{width:auto;height:100%;}body.small2 #documentPdf .thumbnails .thumbnail .clue{top:5px;right:5px;position:absolute;margin:0;}body.small2 #documentPdf #documentsPdfActionPoint .rotate{background:#f3e41f;}body.small2 #documentPdf #documentMarkers{left:0;}body.small2 #documentsPdfCurrentPage{display:none!important;}body.small2 #documentsPdfActionPoint[data-direction="down"]{bottom:20px!important;bottom:calc(constant(safe-area-inset-bottom) + 120px)!important;}body.small2 .thumbnails.hidden+#documentPdfPages #documentsPdfActionPoint[data-direction="down"]{bottom:50px!important;bottom:calc(constant(safe-area-inset-bottom) + 50px)!important;}.signatureModal{width:100%;position:relative;}.signatureModal .tabs{display:flex;align-items:center;}.signatureModal .signatureCanvasContainer{border-top:0;border-bottom:0;border:2px dashed;}.signatureModal canvas.signatureCanvas,.signatureModal .signatureSaved{display:block;width:100%;height:235px;}.signatureModal .signatureMy{position:relative;padding:10px 0;margin-bottom:10px;}.signatureModal .signatureDraw{position:relative;padding:10px 0;margin-bottom:10px;}.signatureModal .signatureDraw .clear{position:absolute;top:20px;right:10px;border-radius:5px;z-index:5;background:none;padding:5px 12px;font-size:13px;font-weight:400;cursor:pointer;outline:0;}.signatureModal .signatureDraw.empty:before{content:'Draw slowly here with your finger, cursor, or any available input device to create your custom signature.';position:absolute;pointer-events:none;touch-action:none;top:140px;width:70%;left:15%;margin-top:-30px;text-align:center;color:#a0a0a0;font-size:16px;font-weight:300;}.signatureModal .signatureDraw:after{content:'X';line-height:36px;position:absolute;top:191px;left:15px;right:15px;border-bottom:1px dotted #979797;pointer-events:none;touch-action:none;text-align:left;}.signatureModal .signatureSaved{display:flex;justify-content:center;align-items:center;}.signatureModal .signatureSaved img{max-width:100%;max-height:100%;}.signatureModal .tabSectionContainer{position:relative;}.signatureModal .tabsection{display:none;box-sizing:border-box;}.signatureModal .tabsection.active{display:block;}.signatureModal .signatureType{padding-top:10px;}.signatureModal .signatureType canvas.typeCanvas{width:calc(50% - 5px);height:88px;margin-bottom:10px;float:left;background:#fff;border:1px solid #ccc;box-sizing:border-box;}.signatureModal .signatureType canvas.typeCanvas:nth-child(2n){margin-left:10px;}.signatureModal .signatureType canvas.typeCanvas.active{border:1px solid #434b59;}.signatureModal .signatureType .singatureTypes{overflow:hidden;position:relative;padding:10px 0;padding-bottom:0;}.signatureModal .signatureType input[type=text]{display:block;padding:0 7px;line-height:30px;width:100%;box-sizing:border-box;border:1px solid #434b59;margin-bottom:0;border-radius:3px;}.signatureModal .tabFooter{padding:0;text-align:left;font-size:14px;margin-top:10px;display:flex;justify-content:right;}.signatureModal .tabFooter>div{display:flex;align-items:center;height:38px;}body.native .signatureModal .tabFooter{line-height:initial;}.signatureModal .tabFooter p{margin-bottom:0;}.signatureModal .tabFooter button{width:auto!important;height:44px;line-height:44px;border-radius:3px;padding:0 35px;font-weight:normal;border:0;cursor:pointer;font-size:16px;}.signatureModal .tabFooter button.clear{float:left;background:#434b59;}.signatureModal .tabFooter button.cancel{display:none;}.signatureModal .signatureMy .empty{display:block;width:100%;height:241px;background:#fff;border:1px solid #ccc;border-top:0;border-bottom:0;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #ccc;text-align:center;font-size:20px;line-height:initial;}.signatureModal .signatureMy .empty .box{height:calc(100% - 20px);width:calc(50% - 15px);background:#00f;background:#f0f0f0;box-sizing:border-box;padding:20px;margin:5px;border:1px solid #ccc;font-size:14px;padding-top:60px;cursor:pointer;}.signatureModal .signatureMy .empty .box i{font-size:50px;color:#434b59;}.signatureModal .signatureMy .empty .box:hover{background:#434b59;color:#fff;}.signatureModal .signatureMy .empty .box:hover i{color:#fff;}.signatureModal .signatureMy .empty+.signatureSaved{display:none;}.signatureModal .signatureMy .empty+.signatureSaved+.tabFooter{display:none;}#dcPromptOverlay #dcPromptBox.signature{position:relative;padding:18px;background:#fff;box-sizing:border-box;}#dcPromptOverlay #dcPromptBox.signature .tabs{display:none;background:#fff;height:45px;border-bottom:1px solid #cfcfcf;padding-left:10px;}#dcPromptOverlay #dcPromptBox.signature .tabs .cancel{position:absolute;right:0;height:45px;width:45px;top:0;text-align:right;line-height:30px;font-size:30px;cursor:pointer;font-weight:300;}#dcPromptOverlay #dcPromptBox.signature .tabs .item{padding:0 10px;line-height:45px;display:block;cursor:pointer;font-size:15px;background:none;float:left;}body.native #dcPromptOverlay #dcPromptBox.signature .tabs .item[data-type="Type"]{display:none;}#dcPromptOverlay #dcPromptBox.signature .tabs .item.active{border:1px solid #cfcfcf;border-bottom:1px solid #fff;background:#fff;color:#000;margin-top:-1px;border-top-left-radius:5px;border-top-right-radius:5px;}#dcPromptOverlay #dcPromptBox.signature .signatureModal{z-index:5;position:relative;}#dcPromptOverlay #dcPromptBox.signature #dcPromptOptions{display:none;}body.documentView.desktop #bundledPages{transform:translateX(-440px);}#documents{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:5001;transform:translateX(100vw);overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:25px;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.19,1,.22,1);transition:all 600ms cubic-bezier(.19,1,.22,1);}body #documents{background:rgba(255,255,255,0);}body #documents.active{transform:none;z-index:5001;background:rgba(0,0,0,.5);background:rgba(255,255,255,.5);}body #documents .inner{position:absolute;width:100%;max-width:440px;top:0;right:0;bottom:0;background:#f4f4f4;}body #documents.active .inner{transform:none;}body.mobile #documents .inner,body.native #documents .inner{background:#fff;}body.mobile #documents .loader:before,body.native #documents .loader:before{background:#fff;}body.mobile #documents .loader:after,body.native #documents .loader:after{background:#fff;}body.mobile #documents .appPageContent,body.native #documents .appPageContent{padding-top:70px;padding-top:calc(constant(safe-area-inset-top) + 70px);padding-top:calc(env(safe-area-inset-top) + 70px);}body.mobile #documents .floater,body.native #documents .floater{position:absolute;margin:0;right:20px;top:20px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);}body.mobile #documents .fright,body.native #documents .fright{right:auto;left:0;margin-top:10px;font-weight:bold;}body.desktop #documents{transform:none;pointer-events:none;overflow:visible;}body.desktop #documents.active{pointer-events:all;transform:translateX(-440px);}body.desktop #documents .inner{transform:translateX(440px);}body.desktop #documents .floater{display:none;}#documents .appPageTitle{font-size:30px;margin-bottom:10px;}#documents .appPageContent{padding:20px;}#documents .appPageContent button{background:#68b498;border:0;border-radius:20px;padding:10px 30px;font-family:18px;display:inline-block;color:#fff;text-transform:uppercase;outline:0;font-weight:500;cursor:pointer;}#documents .appHeader{border:0;background:none;}#documents.active{transform:none;}#documents .date{color:#888;font-size:12px;}#documents .frame{width:100%;height:100%;position:absolute;top:0;left:0;padding:0;margin:0;border:0;}#documents .loader,#documents .loader:before,#documents .loader:after{border-radius:50%;}#documents .loader{position:absolute;top:50%;color:#4a4a4a;font-size:11px;text-indent:-99999em;margin:0 auto;margin-top:-4em;position:relative;width:8em;height:8em;box-shadow:inset 0 0 0 .2em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}#documents .loader:before,#documents .loader:after{position:absolute;content:'';}#documents .loader:before{width:4.2em;height:8.2em;background:#f4f4f4;border-radius:8.2em 0 0 8.2em;top:-.1em;left:-.1em;-webkit-transform-origin:4.2em 4.1em;transform-origin:4.2em 4.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s;}#documents .loader:after{width:4.2em;height:8.2em;background:#f4f4f4;border-radius:0 8.2em 8.2em 0;top:-.1em;left:4.1em;-webkit-transform-origin:0 4.1em;transform-origin:0 4.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease;}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#largeSelection{position:fixed;top:0;left:0;width:100vw;height:100%;background:#fff;z-index:5001;transform:translateY(100%);overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:25px;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);transition-property:transform;visibility:hidden;}#largeSelection #largeSelectionComplete{height:50px;line-height:50px;text-align:center;position:absolute;left:0;right:0;bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background:#12cc6d;font-size:16px;color:#000;font-weight:bold;color:#fff;}#largeSelection.active{transform:none;visibility:visible;}#largeSelection .appPageContent{padding:0;top:65px;top:calc(65px + constant(safe-area-inset-top));top:calc(65px + env(safe-area-inset-top));padding-bottom:50px;padding-bottom:calc(0px + constant(safe-area-inset-bottom));padding-bottom:calc(50px + env(safe-area-inset-bottom));}#largeSelection .responseItem{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:50px;text-align:center;line-height:50px;cursor:pointer;background:#f3f3f6;color:#000;font-weight:bold;padding:0 15px;font-size:13px;box-sizing:border-box;position:relative;border-bottom:1px solid #c9c9cd;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}#largeSelection .responseItem[data-value="ShareScore"]{color:#196cc1;}#largeSelection[data-multiple="false"][data-count="2"] .responseItem{width:50%;float:left;}#largeSelection[data-multiple="false"][data-count="3"] .responseItem{width:100%;float:none;}#largeSelection[data-multiple="false"][data-count="3"] .responseItem:last-child{border-bottom:0;}#largeSelection[data-multiple="false"][data-columns="2"] .responseItem{width:50%;float:left;}#largeSelection[data-multiple="false"][data-columns="2"] .responseItem:nth-child(2n-1){border-right:1px solid #c9c9cd;}#largeSelection[data-multiple="true"],#largeSelection[data-type="Search"]{border-top:1px solid #ddd;}#largeSelection[data-multiple="true"] .responseItem,#largeSelection[data-type="Search"] .responseItem{text-align:left;padding-left:55px;color:#a8a8a8;color:#999;background:#f7f7f7;border-bottom:1px solid #ddd;}#largeSelection[data-multiple="true"] .responseItem:before,#largeSelection[data-type="Search"] .responseItem:before{position:absolute;top:50%;left:16px;width:24px;height:24px;margin-top:-12px;content:'';background:#fff;border-radius:20px;border:1px solid #ccc;box-sizing:border-box;}#largeSelection[data-multiple="true"] .responseItem.selected,#largeSelection[data-type="Search"] .responseItem.selected{color:#fff;color:#000;}#largeSelection[data-multiple="true"] .responseItem.selected:before,#largeSelection[data-type="Search"] .responseItem.selected:before{background:#fff;}#largeSelection[data-multiple="true"] .responseItem.selected:after,#largeSelection[data-type="Search"] .responseItem.selected:after{content:'';position:absolute;top:50%;left:20px;margin-top:-8px;width:16px;height:16px;border-radius:10px;background:#12cc6d;}#largeSelection[data-multiple="true"] .responseItem.icon,#largeSelection[data-type="Search"] .responseItem.icon{background-repeat:no-repeat;background-position:15px center;background-size:20px;}#largeSelection[data-multiple="true"] .responseItem.icon:before,#largeSelection[data-type="Search"] .responseItem.icon:before{content:none;}#largeSelection[data-multiple="true"] .responseItem.icon.selected:before,#largeSelection[data-type="Search"] .responseItem.icon.selected:before{content:none;}#largeSelection[data-multiple="true"] .button,#largeSelection[data-type="Search"] .button{display:block;color:#000;}body.profileView.desktop #bundledPages{transform:translateX(-360px);}#profile{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:5001;transform:translateY(-100%);overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:25px;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);transition-property:opacity;}body #profile{background:rgba(0,0,0,.5);background:rgba(200,200,200,.5);transition-duration:0;padding:0;transform:none;z-index:-1;}body #profile.active{transform:none;z-index:5001;}body #profile .inner{position:absolute;width:100%;max-width:360px;top:0;right:0;bottom:0;background:#fff;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.19,1,.22,1);transition:all 600ms cubic-bezier(.19,1,.22,1);transform:translateX(360px);overflow:auto;-webkit-overflow-scrolling:touch;}body #profile.active .inner{transform:none;}body.mobile #profile .inner,body.native #profile .inner{background:#fff;}body.mobile #profile .appPageContent,body.native #profile .appPageContent{padding-top:70px;padding-top:calc(constant(safe-area-inset-top) + 70px);padding-top:calc(env(safe-area-inset-top) + 70px);}#profile .fright.close{position:absolute;right:10px;width:40px;height:40px;text-align:center;margin-top:-10px;}#profile .inner{padding:30px;}#profile.active{transform:none;}#profile .companyLogo{height:25px;margin:auto;display:block;}#profile .brokerName{margin-top:20px;font-size:22px;font-weight:500;text-align:center;}#profile .brokerCompany{font-size:14px;margin-bottom:20px;text-align:center;}#profile #profileShare{display:flex;justify-content:center;}#profile .brokerCompliment{margin:30px 0;font-style:italic;font-weight:500;}#profile .title{font-weight:500;margin:6px 0;margin-top:20px;color:#000;}#profile a{color:#000;text-decoration:none;}#bankStatementsContainer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:500000;border:0;width:100%;height:100%;background:rgba(0,0,0,.6);}#bankStatementsContainer:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}#bankStatementsContainer .appPageContent{position:relative;}body.native #bankStatementsContainer{transform:translateX(100%);-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);background:#fff;}body.native #bankStatementsContainer.active{transform:none;}body.native #bankStatementsContainer #bankStatementsHeader{margin-top:0;}body.native #bankStatementsContainer #bankStatementsFrame{border:0;width:100%;margin-top:10px;height:calc(100% - 10px);}body.desktop #bankStatementsContainer .appPageContent{height:100%;}body.desktop #bankStatementsContainer #bankStatementsHeader{margin:auto;margin-top:20px;width:100%;max-width:760px;background:#efefef;height:60px;line-height:60px;padding:0 20px;font-size:20px;color:#000;box-sizing:border-box;position:relative;}body.desktop #bankStatementsContainer #bankStatementsHeader .close{position:absolute;top:15px;width:30px;height:30px;z-index:10;cursor:pointer;text-align:center;line-height:30px;right:10px;font-size:30px;color:#000;}body.desktop #bankStatementsContainer #bankStatementsFrame{margin:auto;width:100%;max-width:760px;bottom:20px;z-index:500000;height:calc(100% - 100px);display:block;border:0;background:#fff;}#shareOnboarding{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;padding:20px;box-sizing:border-box;}#shareOnboarding .inner{width:100%;max-width:550px;text-align:center;}body.onboarding #application,body.onboarding #navigation{left:100vw;}#loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000;background:#fff;height:100vh;}#loading.dcPromptStyle{background:rgba(191,191,191,.7);}#loading.dcPromptStyle:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}#loading .header{height:65px;padding-top:50px;line-height:45px;text-align:center;position:absolute;left:0;right:0;}#loading .header img{vertical-align:middle;}.loader,.loader:before,.loader:after{border-radius:50%;}.loader{position:absolute;top:50%;color:#4a4a4a;font-size:11px;text-indent:-99999em;margin:0 auto;margin-top:-4em;position:relative;width:8em;height:8em;box-shadow:inset 0 0 0 .2em;-webkit-transform:translateZ(0) scale(.5);-ms-transform:translateZ(0) scale(.5);transform:translateZ(0) scale(.5);}.loader:before,.loader:after{position:absolute;content:'';}.loader:before{width:4.2em;height:8.2em;background:#fff;border-radius:8.2em 0 0 8.2em;top:-.1em;left:-.1em;-webkit-transform-origin:4.2em 4.1em;transform-origin:4.2em 4.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s;}.loader:after{width:4.2em;height:8.2em;background:#fff;border-radius:0 8.2em 8.2em 0;top:-.1em;left:4.1em;-webkit-transform-origin:0 4.1em;transform-origin:0 4.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease;}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.onBoardingSlide{position:absolute;top:0;left:0;width:100vw;height:100%;text-align:center;padding:0 20px;box-sizing:border-box;z-index:2;}.onBoardingSlide:nth-child(2){left:100vw;}.onBoardingSlide:nth-child(3){left:200vw;}#onBoarding{padding:40px;text-align:left;min-height:100vh;display:flex;box-sizing:border-box;}#onBoarding .companyLogo{object-position:center;}body.web #onBoarding:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center bottom;z-index:-1;}#onBoarding a{color:inherit;}body.web #onBoarding #onBoardingLogo{position:fixed;top:20px;right:20px;}body.desktop #onBoarding #navBurger{display:none;}body.native #onBoarding{background:#fff;color:#000;}body.native #onBoarding .companyLogo{position:absolute;right:20px;top:20px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);}body.native #onBoarding #navBurger{display:none;}body.native #onBoarding #onBoardingLogo{height:49px;display:block;margin:auto;margin-bottom:20px;}body.native #onBoarding.broker #onBoardingLogo{display:none;}#onBoarding.complete{transform:translateX(-100%);}#onBoarding.broker .broker{display:block;}#onBoarding .broker,#onBoarding .vanilla{display:none;}#onBoarding:not(.broker) .vanilla{display:block;}#onBoarding #navBurger{cursor:pointer;position:absolute;top:0;left:0;padding:20px;}#onBoarding .header .broker{max-width:240px;font-size:16px;text-align:center;margin:auto;}#onBoarding .header .brokerAvatar{box-sizing:border-box;width:103px;height:103px;border-radius:60px;border:3px solid #fff;margin:auto;margin-bottom:15px;display:block;margin-top:35px;}#onBoarding .header .brokerName,#onBoarding .header .brokerCompany{text-align:center;}#onBoarding .header{padding:20px;padding-top:calc(constant(safe-area-inset-top) + 20px);padding-top:calc(env(safe-area-inset-top) + 20px);background:#fff;text-align:left;position:absolute;top:0;left:0;right:0;box-sizing:border-box;height:auto;}body.native #onBoarding .header{background:none;position:relative;}body.desktop #onBoarding .header{height:120px;padding:0 20px;line-height:120px;text-align:center;}body.desktop #onBoarding .header .logoIcon{position:absolute;left:30px;top:45px;height:30px;}body.desktop #onBoarding .header .caption{position:absolute;top:0;left:80px;}@media(max-width:880px){body.desktop #onBoarding .header .caption{display:none;}}body.desktop #onBoarding .header .logoText{display:inline-block;vertical-align:middle;}body.desktop #onBoarding .header .caption br{display:none;}#onBoarding .header .logoText{width:100px;}#onBoarding .header .logoIcon{height:35px;}#onBoarding .header .caption{margin:auto;font-family:Roboto;font-weight:bold;line-height:40px;font-size:20px;color:#000;text-align:center;line-height:30px;}body.mobile:not(.native) #onBoarding .header{height:155px;}body.mobile:not(.native) #onBoarding .header .logoText{position:absolute;}body.mobile:not(.native) #onBoarding .header .logoIcon{position:absolute;right:20px;}body.mobile:not(.native) #onBoarding .header .caption{text-align:right;position:absolute;top:70px;right:20px;}body.native #onBoarding .header .logoText{width:180px;margin:auto;display:block;}body.native #onBoarding .header .logoIcon{height:50px;display:block;margin:30px auto;}body.native #onBoarding .header .caption{text-align:center;font-size:24px;line-height:normal;margin-top:20px;}#onBoarding .footer{padding:10px;padding-bottom:calc(constant(safe-area-inset-bottom) + 10px);padding-bottom:calc(env(safe-area-inset-bottom) + 10px);box-sizing:border-box;height:auto;text-align:center;}#onBoarding .footer .broker{margin-bottom:5px;font-size:18px;}#onBoarding .footer .links{margin:5px auto;}#onBoarding .footer .links a{padding:0 10px;text-decoration:none;}body.mobile #onBoarding .footer .logoIconText{display:none;}body.native #onBoarding .footer .logoIconText{display:block;margin:auto;margin-bottom:8px;}body.native #onBoarding .footer .logoIcon{display:none;}body.desktop #onBoarding .footer .logoIconText{display:none;}#onBoarding.broker .footer .links a{opacity:.6;}#onBoarding #phoneLogin{position:relative;align-items:center;text-align:center;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}#onBoarding #phoneLogin .companyLogo{margin:auto;max-width:200px;margin-bottom:40px;}body.web #onBoarding #phoneLogin{max-width:440px;margin:auto;}#onBoarding #phoneLogin[data-page='2']{transform:translate(-100%,-50%);}#onBoarding #phoneLogin .fieldset{padding:0;left:0;right:0;border:0;margin:0;box-sizing:border-box;display:none;margin-bottom:20px;}#onBoarding #phoneLogin .fieldset.active{display:block;visibility:visible;}body.native #onBoarding #phoneLogin fieldset{padding:0 30px;}body.native #onBoarding #phoneLogin label{margin-bottom:30px;}body.native #onBoarding #phoneLogin label span.label{height:60px;margin-bottom:20px;font-family:Roboto;font-size:15px;color:#000;text-align:center;line-height:25px;}#onBoarding #phoneLogin labelOLD{display:block;margin:auto;border:2px solid #000;border-radius:3px;background:#fff;margin-bottom:10px;padding:15px;}#onBoarding #phoneLogin labelOLD.error{border-bottom:3px solid #f00;}#onBoarding #phoneLogin labelOLD span.label{display:block;}#onBoarding #phoneLogin labelOLD input[type=text],#onBoarding #phoneLogin labelOLD input[type=number],#onBoarding #phoneLogin labelOLD input[type=tel]{background:none;outline:0;width:100%;padding:0;margin:0;border:0;font-family:Roboto;font-size:16px;line-height:20px;box-sizing:border-box;color:#000;}#onBoarding #phoneLogin labelOLD input[type=text]::-webkit-input-placeholder,#onBoarding #phoneLogin labelOLD input[type=number]::-webkit-input-placeholder,#onBoarding #phoneLogin labelOLD input[type=tel]::-webkit-input-placeholder{color:rgba(147,156,169,.47);}#onBoarding #phoneLogin .caption{margin-bottom:20px;font-size:20px;line-height:30px;font-weight:500;}#onBoarding #phoneLogin .label{margin-bottom:5px;padding-left:0;outline-color:#000;outline-offset:0;outline-style:none;outline-width:3px;color:#0f0f40;font-size:10px;line-height:20px;font-weight:400;text-transform:uppercase;display:block;text-align:left;}#onBoarding button.style2,#onBoarding a.button.style2{background:#0176ff;background:#12cc6d;font-size:16px;font-weight:500;color:#fff;border-radius:5px;border:0;padding:15px 65px;margin-left:0;}@media(max-width:760px){#onBoarding button.style2,#onBoarding a.button.style2{width:100%;}}#onBoarding .help,#onBoarding .viewBrokerProfile{text-align:center;padding:10px;margin-top:15px;font-size:14px;}#onBoarding .help a,#onBoarding .viewBrokerProfile a{text-decoration:none;}#onBoarding .viewBrokerProfile{display:none;}#onBoarding .viewBrokerProfile.active{display:block;}#onBoarding .viewBrokerProfile.active+.help{display:none;}#onBoarding .loginWelcomeMessage{margin-bottom:40px;font-size:16px;line-height:23px;}#onBoarding .loginFooterLinks{font-size:14px;margin:20px 0;margin-top:10px;}#onBoarding .loginFooterLinks a{margin-right:10px;}#onBoarding .loginFooterMessage{font-size:16px;line-height:28px;margin-top:100px;}#onBoarding #loginImages{margin-top:40px;display:flex;margin-left:-10px;margin-right:-10px;flex-wrap:wrap;}#onBoarding #loginImages img{margin:0 10px;margin-bottom:20px;}#onBoarding .welcomeMessage{font-size:16px;margin-bottom:20px;}#onBoarding .brokerImage{margin:auto;width:85px;height:85px;border-radius:100px;overflow:hidden;}#onBoarding .brokerImage img{width:100%;}#learnTemplate{padding:30px;}#learnTemplate p{margin:25px 0;}#landing.landing{background:#fff;text-align:left;padding:0;position:absolute;top:0;left:0;overflow:hidden;width:100vw;height:100vh;z-index:501;overflow-y:auto;-webkit-overflow-scrolling:touch;color:#434b59;}#landing.landing a{color:inherit;}#landing.landing .top,#landing.landing .bottom{height:1px;}#landing.landing .header{padding:20px 0;}#landing.landing .header .broker{font-size:16px;text-align:center;margin:auto;}#landing.landing .header .brokerAvatar{box-sizing:border-box;width:103px;height:103px;border-radius:60px;border:3px solid #fff;margin:auto;margin-bottom:15px;display:block;margin-top:45px;}#landing.landing .header .brokerName,#landing.landing .header .brokerCompany{text-align:center;}#landing.landing .header .brokerName{font-size:34px;color:#434b59;font-weight:bold;}#landing.landing .header .brokerCompany{font-size:14px;}#landing.landing .summary{text-align:center;font-size:17px;line-height:24px;max-width:270px;margin:auto;}#landing.landing .summary .message{margin-bottom:30px;}#landing.landing .footer{padding:10px;padding-bottom:calc(constant(safe-area-inset-bottom) + 10px);padding-bottom:calc(env(safe-area-inset-bottom) + 10px);box-sizing:border-box;height:auto;text-align:center;}#landing.landing .footer .broker{margin-bottom:5px;font-size:18px;}#landing.landing .footer .links{margin:7px auto;font-size:12px;}#landing.landing .footer .links a{padding:0 7px;text-decoration:none;}body.mobile #landing.landing .footer .logoIconText{display:none;}body.native #landing.landing .footer .logoIconText{display:block;margin:auto;margin-bottom:8px;}body.native #landing.landing .footer .logoIcon{display:none;}body.desktop #landing.landing .footer .logoIconText{display:none;}body.desktop #landing.landing .footer .links{text-align:right;}#loginMedia{margin-bottom:20px;}#loginMedia:empty{display:none;}#updateReminderPreferences{padding-top:20px!important;padding-bottom:20px!important;}#updateReminderPreferences label{margin-bottom:10px!important;border-bottom:0!important;font-size:14px!important;}#updateReminderPreferences input[type=submit]{margin-top:10px;color:#fff;background:#000;border-radius:10px;padding:10px 15px;border:0;font-size:14px;}#updateReminderPreferences input[type=submit]:hover{background:#333;}#updateReminderPreferences .notification{background:#fcffb4;padding:10px;font-size:14px;margin-bottom:15px;margin-top:-10px;}#updateReminderPreferences small{font-size:12px;text-align:left;padding:0 30px;display:block;}#onBoarding .feedBroker{border-radius:4px;font-size:14px;margin-top:20px;margin-bottom:20px;}#onBoarding .feedBroker .name{font-size:14px;margin-bottom:5px;}@media(min-width:761px){#onBoarding .feedBroker{display:flex;align-items:center;flex-wrap:wrap;}#onBoarding .feedBroker .name,#onBoarding .feedBroker .phone{margin:0;margin-right:10px;}#onBoarding .feedBroker .name{width:100%;margin-bottom:5px;}}#appPages{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:5000;transform:translateX(100%);-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);overflow:hidden;transition-property:transform;}#appPages.loading{background:#fff;}#appPages.active{transform:none;}#appPages.out{transform:translateX(100%) scale(1);}#appPages .appPage{position:absolute;top:0;left:0;right:0;bottom:0;transform:translateX(100%);-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);z-index:1;background:#fff;transition-property:transform;}#appPages .appPage.active{display:block;transform:none;z-index:10;}#appPages .appPage.out{display:block;transform:translateX(-100%);z-index:9;}#appPages.loading .appPage{opacity:0;}#appPages .contentTitle{border:1px solid #ccc;background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;}#appPages .contentTitle .title{color:#606060;font-size:17px;margin-bottom:4px;}#appPages .contentSection{border:1px solid #eaeaea;background:#fff;padding:15px;margin-bottom:10px;border-radius:4px;}#appPages .contentSection .title{text-align:center;border-bottom:1px solid #eaeaea;font-size:16px;color:#000;text-transform:uppercase;padding-bottom:15px;margin:auto -15px;}#appPages .contentSection .profileCard{padding:10px;position:relative;}#appPages .contentSection .profileCard .avatar{background-color:none;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:50px;width:70px;height:70px;float:left;}#appPages .contentSection .profileCard .avatar+.details{width:calc(100% - 90px);margin-left:90px;}#appPages .contentSection .profileCard .details .accountFullname{font-size:17px;margin-top:10px;}#appPages .responseOptions{position:absolute;bottom:0;left:0;right:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background:#f7f7f7;}#appPages .responseOptions .responseItem{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:50px;text-align:center;line-height:50px;cursor:pointer;background:#f7f7f7;color:#4a4a4a;color:#5969e2;font-weight:bold;padding:0 15px;font-size:12px;box-sizing:border-box;text-transform:uppercase;position:relative;border-bottom:1px solid #f0f0f0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}#appPages .responseOptions .responseItem.disabled{color:#b9b9b9;}#appPages .responseOptions .responseItem.gray{color:#494949;}#Wallet{font-size:14px;}#Wallet .appPageContent{bottom:150px;bottom:calc(150px + constant(safe-area-inset-bottom));bottom:calc(150px + env(safe-area-inset-bottom));background:#fff;}#Wallet .empty{font-weight:normal;font-size:26px;color:#9e9e9e;position:absolute;left:0;right:0;text-align:center;top:45%;}#Wallet .rewardItem{padding-left:45px;position:relative;margin-bottom:20px;}#Wallet .rewardItem:before{content:'+';font-size:16px;position:absolute;left:0;top:0;width:30px;height:30px;border-radius:30px;line-height:30px;text-align:center;font-weight:bold;color:#fff;background:#f5a721;}#Wallet .rewardItem[data-status="Complete"]:before{background:#7ed320;}#Wallet .rewardItem[data-status="Cancelled"]:before{content:'-';background:#bbb;}#Wallet .rewardItem .status{color:#9c9c9c;font-size:10px;}#Wallet .rewardItem .money{font-size:24px;position:absolute;right:0;top:0;line-height:30px;}#Wallet .rewardItem[data-status="Cancelled"] .money{color:#9c9c9c;}#Wallet h3{font-weight:normal;color:#9c9c9c;margin:20px 0;font-size:14px;}#feedWalletTab .rewardItem{padding-left:45px;position:relative;margin-bottom:20px;}#feedWalletTab .rewardItem:before{content:'+';font-size:16px;position:absolute;left:0;top:0;width:30px;height:30px;border-radius:30px;line-height:30px;text-align:center;font-weight:bold;color:#fff;background:#f5a721;}#feedWalletTab .rewardItem[data-status="Complete"]:before{background:#7ed320;}#feedWalletTab .rewardItem[data-status="Cancelled"]:before{content:'-';background:#bbb;}#feedWalletTab .rewardItem .status{color:#9c9c9c;font-size:10px;}#feedWalletTab .rewardItem .money{font-size:24px;position:absolute;right:0;top:0;line-height:30px;}#feedWalletTab .rewardItem[data-status="Cancelled"] .money{color:#9c9c9c;}#Share{font-size:14px;}#Share .appPageContent{bottom:150px;bottom:calc(150px + constant(safe-area-inset-bottom));bottom:calc(150px + env(safe-area-inset-bottom));background:#fff;}#Share h1{font-weight:normal;font-size:24px;color:#3f3e3c;}#Share p{color:#9a9a9a;}#feed{color:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:499;display:none!important;}#feed .feedView{display:block;position:absolute;top:0;left:0;width:100vw;bottom:0;background:#fff;z-index:40;}#feed .feedView.active{z-index:49;background:#fff;}#feed .appPageContent{background:#fff;padding-left:20px;padding-right:20px;padding-bottom:0;padding-bottom:calc(0px + constant(safe-area-inset-bottom));padding-bottom:calc(0px + env(safe-area-inset-bottom));}body.native #feed:after{position:absolute;content:'';background:rgba(0,0,0,0);top:0;left:0;right:0;bottom:0;z-index:110;pointer-events:none;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition:all 1000ms cubic-bezier(.19,1,.22,1);transition:all 1000ms cubic-bezier(.19,1,.22,1);}body.native #feed.out{transform:translateX(-25%);}body.native #feed.out:after{background:rgba(0,0,0,.3);}#feed .feedItem{cursor:pointer;}#feed .feedItem .boxcontainer{position:relative;}#feed .feedItem .status{text-align:center;padding:20px 0;padding-top:5px;color:#8e8e93;font-family:SFUIText-Regular,-apple-system,'Nunito Sans',sans-serif;font-size:13px;color:#8e8e93;letter-spacing:-.08px;line-height:18px;}#feed .feedItem .box{overflow:hidden;position:relative;}#feed .feedItem .summaryBox{display:none;background:#12cc6d;color:#fff;text-align:center;padding:10px 20px;position:relative;font-size:18px;font-family:"Roboto";}#feed .feedItem .summaryBox .address{position:absolute;top:22px;right:20px;font-size:12px;max-width:120px;text-align:right;}#feed .feedItem.hidden,#feed .feedItem.hide{display:none;}#feed .feedItem.hide{display:none!important;}#feed .feedItem:not(.hidden).feedDocumentsItem{height:0;overflow:hidden;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}#feed .feedItem:not(.hidden).feedDocumentsItem[data-lifecycle="DocumentAcquisition"]{display:block;}#feed .feedItem:not(.hidden).feedDocumentsItem[data-lifecycle="DocumentAcquisitionComplete"]{display:block;}#feed .feedItem[feed-status='New'] .summaryBox{background:#4a4a4a;padding:30px 20px;}#feed .feedItem[feed-status='New'] .summaryBox:before{content:'';width:18px;height:18px;border:3px solid #fff;display:inline-block;border-radius:20px;margin-right:14px;vertical-align:middle;margin-top:-2px;}#feed .feedItem[feed-status='CompletedFactFind'] .summaryBox,#feed .feedItem[data-state='Uploaded'] .summaryBox{background:#4a4a4a;padding:30px 20px;}#feed .feedItem[feed-status='CompletedFactFind'] .summaryBox:after,#feed .feedItem[data-state='Uploaded'] .summaryBox:after{border-top-color:#4a4a4a;}#feed .feedItem[feed-status='CompletedFactFind'] .lastMessage,#feed .feedItem[data-state='Uploaded'] .lastMessage{color:#000;}#feed .feedItem[feed-status='CompletedFactFind'] .lastMessage:before,#feed .feedItem[data-state='Uploaded'] .lastMessage:before{background:url(/Themes/mystro/content/images/icon_tick-small-green.png) no-repeat center center;background-size:14px;}#feed .feedItem[data-state="Alert"] .lastMessage:before{background:#e2423c;}#feed .feedItem.notification .lastMessage:after{position:absolute;left:59px;top:14px;width:12px;height:12px;border-radius:20px;content:attr(data-notification-count);background:#f00;color:#fff;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;font-weight:bold;}#feed .feedItem .lastMessage{color:#000;padding:30px 15px;padding-right:40px;position:relative;background:url(/Themes/mystro/content/images/icon-arrow_right_light.png) no-repeat right 15px center;background-size:9px;overflow:hidden;font-size:15px;letter-spacing:-.24px;font-family:SFUIText-Medium,-apple-system,'Nunito Sans',sans-serif;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:0;padding-right:20px;padding-left:90px;padding-top:15px;padding-bottom:15px;min-height:55px;}#feed .feedItem .lastMessage:before{content:'';position:absolute;left:7px;top:42px;width:12px;height:12px;border-radius:12px;background:#007aff;}#feed .feedItem .lastMessage .continue{color:#007aff;}#feed .feedItem .lastMessage .brokerName{font-size:17px;color:#000;display:none;}#feed .feedItem .lastMessage .text{max-width:calc(100% - 10px);}#feed .feedItem .lastMessage.hasAvatar{padding-left:90px;}#feed .feedItem .lastMessage img,#feed .feedItem .lastMessage .name{position:absolute;top:17px;left:25px;width:55px;height:55px;border-radius:60px;}#feed .feedItem .lastMessage img{object-fit:cover;object-position:top center;}#feed .feedItem .lastMessage .name{font-family:SFUIText-Regular,-apple-system,'Nunito Sans',sans-serif;font-size:30px;color:#fff;letter-spacing:-.6px;line-height:60px;text-transform:uppercase;background:#bbb;text-align:center;}#feed .feedItem .progressLabel{padding:10px 15px 15px 15px;background:#fff;text-align:center;position:relative;z-index:1;}#feed .feedItem .progressLabel .progressTitle{font-size:16px;color:#4a4a4a;padding:15px;padding-top:13px;}#feed .feedItem .progressLabel .progressBar{height:2px;position:relative;background:#f2f2f2;margin:10px 27px;}#feed .feedItem .progressLabel .progressBar .bubble{width:11px;height:11px;border-radius:10px;position:absolute;top:-5px;}#feed .feedItem .progressLabel .progressBar .bubble:before{position:absolute;width:80px;top:15px;left:-34px;text-align:center;color:#959599;font-size:11px;}#feed .feedItem .progressLabel .progressBar .bubble.start{left:-6px;background:#0176ff;}#feed .feedItem .progressLabel .progressBar .bubble.start:before{content:'Start';}#feed .feedItem .progressLabel .progressBar .bubble.end{right:-6px;background:#08d163;}#feed .feedItem .progressLabel .progressBar .bubble.end:before{content:'Settled';}#feed .feedItem .progressLabel .progressBar .indicator{position:absolute;top:0;left:0;bottom:0;width:0;background-image:linear-gradient(90deg,#0176ff 0%,#12cc6d 100%);-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition:all 1000ms cubic-bezier(.19,1,.22,1);transition:all 1000ms cubic-bezier(.19,1,.22,1);}#feed .feedItem .progressLabel .progressBar .indicator:before{content:'';position:absolute;width:30px;height:30px;border-radius:30px;top:-15px;right:-15px;background:rgba(8,209,99,.5);animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite;}#feed .feedItem .progressLabel .progressBar .indicator:after{content:'';position:absolute;width:9px;height:9px;border-radius:10px;top:-4px;right:-4px;background:#12cc6d;}@keyframes pulse-ring{0%{transform:scale(.33);}80%,100%{opacity:0;}}#feed .feedItem.refer{border-radius:6px;position:relative;padding-right:40px;background:#fff url(/content/images/icon_arrow.png) no-repeat right 15px center;background-size:9px;}#feed .feedItem.refer.hasImage{padding:17px;padding-left:90px;}#feed .feedItem.refer .image{position:absolute;left:17px;top:50%;margin-top:-30px;width:60px;}#feed .feedItem.refer .title{font-size:18px;}#feed .feedItem+.feedItem.empty{display:none;}#feed .feedItem button{border-radius:30px;outline:0;height:60px;line-height:60px;text-align:center;width:80%;display:block;color:#fff;font-size:19px;border:0;background:#434b59;margin:auto;}#feed .appHeader button{font-size:16px;color:#04d418;}#feed h1.empty{text-align:center;font-size:20px;font-weight:normal;color:#999;}#feed #appCreateOptions{clear:both;color:#fff;min-height:50px;line-height:50px;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;z-index:200;}#feed #appCreateOptions.active{display:block;background:rgba(0,0,0,.4);pointer-events:all;}#feed #appCreateOptions.active .responseOptions{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);}#feed .responseOptions{-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;position:absolute;top:100%;left:0;right:0;}#feed .responseOptions .response[data-type="Selection"]:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#5969e2;z-index:-1;}#feed .responseOptions .response[data-type="Selection"] .responseItem{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:50px;text-align:center;line-height:50px;cursor:pointer;background:#5969e2;color:#fff;font-weight:bold;padding:0 15px;font-size:13px;box-sizing:border-box;text-transform:uppercase;position:relative;border-bottom:1px solid #939ff9;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}#feed .responseOptions .response[data-type="Selection"] .responseItem[data-value="ShareScore"]{color:#196cc1;}#feed .responseOptions .response[data-type="Selection"][data-count="1"] .responseItem{border-bottom:0;}#feed .responseOptions .response[data-type="Selection"][data-count="2"] .responseItem{border-bottom:0;border-right:1px solid #939ff9;}#feed .responseOptions .response[data-type="Selection"] .button{border:0;outline:0;cursor:pointer;height:50px;line-height:50px;padding:0;text-align:center;background:none;width:100%;background:#f7f7f7;color:#4a4a4a;text-transform:uppercase;font-size:14px;display:none;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}#feed .responseOptions .response[data-type="Selection"] .button[disabled]{opacity:.5;}#feed .responseOptions .response[data-type="Selection"][data-multiple="false"] .responseItem{width:50%;float:left;}#feed .responseOptions .response[data-type="Selection"][data-multiple="false"][data-count="3"] .responseItem{width:100%;float:none;}#feed .responseOptions .response[data-type="Selection"][data-multiple="true"] .responseItem{text-align:left;padding-left:55px;color:#a8a8a8;color:#fff;color:rgba(255,255,255,.8);}#feed .responseOptions .response[data-type="Selection"][data-multiple="true"] .responseItem:before{position:absolute;top:50%;left:16px;width:24px;height:24px;margin-top:-12px;content:'';background:#fff;border-radius:20px;}#feed .responseOptions .response[data-type="Selection"][data-multiple="true"] .responseItem.selected:after{content:'';position:absolute;top:50%;left:20px;margin-top:-8px;width:16px;height:16px;border-radius:10px;background:#5969e2;}#feed .responseOptions .response[data-type="Selection"][data-multiple="true"] .button{display:block;}#feed .responseOptions .response[data-type="Selection"] .responseItem:only-child{text-align:center;width:100%;}#feed #feedBrokerTab .title{font-size:16px;margin-bottom:5px;color:#000;font-weight:bold;}#feed #feedBrokerTab .value{font-size:16px;margin-bottom:25px;color:#434b59;}#feed #feedMortgagesTab .appPageContent{padding-top:0;padding-top:calc(0px + constant(safe-area-inset-top));padding-top:calc(0px + env(safe-area-inset-top));padding-left:0;padding-right:0;}#feed #feedMortgagesTab.empty .empty{display:flex;}#feed #feedMortgagesTab #onBoarding{width:auto;height:auto;top:155px;top:calc(135px + constant(safe-area-inset-top));top:calc(135px + env(safe-area-inset-top));right:0;bottom:0;}#feed #feedMortgagesTab #onBoarding .broker .brokerImage,#feed #feedMortgagesTab #onBoarding .broker .brokerCompany,#feed #feedMortgagesTab #onBoarding .broker .brokerName{display:none;}#feed .contactButtons{margin:20px auto;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:0;pointer-events:none;transform:translateY(-70px);}#feed #feedBrokerTab.active+.profileHeader{height:140px;}#feed #feedBrokerTab.active+.profileHeader .contactButtons{display:block;opacity:1;pointer-events:all;transform:none;}#feed{border-right:1px solid #e6e6e6;}#feed .feedItemV2{overflow:hidden;text-align:center;}#feed .feedItemV2.hidden{display:none;}#feed .feedItemV2+.feedItem.empty{display:none;}#feed .feedTitle{display:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;height:66px;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}#feed .feedMessage{padding:8px 80px;align-items:center;cursor:pointer;position:relative;text-decoration:none;}#feed .feedMessage .feedMessageText{font-size:16px;padding:12px 0;border-radius:5px;}body.desktop #feed .feedMessage .feedMessageText{font-size:14px;padding:8px 0;}#feed .feedMessage.selected,#feed .feedMessage:hover{opacity:1;}#feed .feedMessage.selected .feedMessageText{font-weight:bold;border-width:2px;}#feed .feedMessage[data-status='Complete'] .feedMessageText:after,#feed .feedMessage[data-status='CompletedFactFind'] .feedMessageText:after,#feed .feedMessage[data-state='CompletedSigned'] .feedMessageText:after,#feed .feedMessage[data-state='Uploaded'] .feedMessageText:after{width:24px;height:24px;vertical-align:middle;background:url(/content/images/icons/Accept-Line.png) no-repeat center center;display:inline-block;margin-left:5px;background-size:24px;}#feed .feedMessage[data-state="Alert"]:before{background:#e2423c;}#feed .feedMessage.hide{display:none;}#feed .feedMessage .feedMessageProgress{height:7px;width:100%;background:#eee;border-radius:10px;display:none;}#feed .feedMessage .feedMessageProgress .complete{height:100%;width:0;background:#999;border-radius:10px;background:#12cc6d;}body.desktop #feed .appHeader{display:none;}body.desktop #feed #feedMortgagesTab .appPageContent{padding-top:0;}#feed #feedBottom{position:absolute;bottom:0;left:0;right:0;z-index:100;padding:30px;margin:0;list-style:none;padding-bottom:30px;padding-bottom:calc(30px + constant(safe-area-inset-bottom));padding-bottom:calc(30px + env(safe-area-inset-bottom));text-align:center;}body.desktop #feed #feedBottom{text-align:left;}#feed #feedBottom a{display:block;padding:5px 0;color:#000;text-decoration:underline;cursor:pointer;}#feed .profile{text-align:center;border-bottom:0;padding:10px 0;}#feed .profile .companyLogo{margin-bottom:15px;}#feed .profile .treeName{font-size:22px;font-weight:bold;display:block;}#feed .profile .brokerName{font-size:14px;display:block;opacity:.5;margin:10px 0;}#feed .profile .brokerPhone{font-size:14px;opacity:.5;display:block;margin:10px 0;}#feed .profile .brokerPhone:empty{display:none;}#feed .profile .brokerPhone:not(:empty):before{content:'Ph: ';}#feed .profile .brokerCompany{font-size:14px;opacity:.5;display:block;display:none;}body #externalHeader,body #applicationExternalHeader,body #applicationNativeHeader{display:none;height:65px;}body:not(.external) #applicationNativeHeader{display:flex;}body:not(.widget) #applicationExternalHeader{display:none;}body.web.external #feed .closeExternal{display:flex;}body.web.external #dashboard #appWidgetClose{display:flex;}body.web.external.widget #feedMortgagesTab{top:65px;}body.web.external.widget #applicationExternalHeader{display:flex;border-bottom:0;}body.web.external:not(.widget) #applicationNativeHeader{display:flex;}body.web.external #externalHeader{position:absolute;top:0;left:0;right:0;height:65px;border-bottom:1px solid #e6e6e6;}body.native #feed .appPageContent{background:#f7f7f7;}body.native #feed .close{position:absolute;font-size:32px;color:#adafb5;top:10px;right:10px;width:30px;height:30px;z-index:500;text-align:center;line-height:30px;}.feedBroker .avatar{border-radius:50px;}.feedBroker .name{font-size:18px;margin-bottom:10px;font-weight:bold;}.feedBroker .phone{margin-bottom:5px;}.feedBroker .phone img{vertical-align:middle;}.feedBroker .email img{vertical-align:middle;}#feed .feedBroker{text-align:center;}body.guest #feed .feedBroker .avatar{display:inline-block;}#feed .feedBroker .avatar{margin-bottom:10px;}#feed .feedTreeTitle{margin-bottom:10px;font-weight:bold;text-align:center;font-size:16px;}#feed .feedBrokerBio{display:none;}body.web.guest #feed .feedTreeTitle{margin-top:auto;display:none;}body.web.guest #feed .feedMessageBroker{margin-bottom:15px;margin-top:auto;}body.web.guest #feed .feedBrokerBio{display:block;margin-bottom:auto;font-size:14px;height:350px;}body.web #onBoarding #appWidgetClose{position:absolute;top:10px;right:10px;cursor:pointer;display:none;width:30px;height:30px;text-align:center;}body.web #onBoarding #appWidgetClose span{line-height:30px;}body.web.external #onBoarding #appWidgetClose{display:block;}body.web.guest #application{display:none;}body.web.guest .logout{display:none!important;}body.web #bundledPages{position:relative;padding:0;box-sizing:border-box;min-height:100vh;}body.web #bundledPages.wide{margin-right:0;}body.web #bundledPages.wide #applicationBurger{display:none;}body.web #bundledPages #dcPromptOverlay #dcPromptBox{text-align:left;border-radius:5px;display:flex;flex-direction:column;}body.web #bundledPages #dcPromptOverlay #dcPromptBox .text p:first-child{margin-top:0;}body.web.guest #bundledPages{margin-right:0;}body.web.guest #bundledPages #feed{transform:translateX(100%);}body.web #appProgress{display:none;}body.web:not([data-screen="chat"]) #feed{transform:translateX(100%);}body.web #feed{width:auto;bottom:auto;position:fixed;top:50%;width:56px;left:0;right:auto;transform:translateY(-50%);border:0;box-sizing:border-box;z-index:600;padding:0;padding-left:10px;width:66px;display:flex;overflow:hidden;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}body.web #feed.notRequired{transform:translateX(-100%);}body.web #feed #feedMortgagesTab{display:flex;flex-direction:column;max-width:770px;margin:auto;width:100%;margin-top:0;box-sizing:border-box;height:100%;margin-top:auto;height:auto;}body.web #feed #feedBottom{display:none;}body.web #feed .feedMessage{padding:0;width:100%;max-width:300px;margin:auto;}body.web #feed .feedMessage .radialProgress{position:absolute;top:10px;left:10px;}body.web #feed .feedMessage.selected .feedMessageText .material-icons,body.web #feed .feedMessage:hover .feedMessageText .material-icons{opacity:1;}body.web #feed .feedMessage .feedMessageText{padding:0;padding:10px;padding-bottom:0;display:flex;align-items:center;justify-content:flex-start;border:0;flex-wrap:nowrap;white-space:nowrap;}body.web #feed .feedMessage .feedMessageText .progressPercent{margin-left:auto;margin-left:5px;margin-right:0;}body.web #feed .feedMessage .feedMessageText img{margin-right:12px;height:18px;width:18px;padding:8px;border-radius:30px;}body.web #feed .feedMessage .feedMessageText .material-icons{display:flex;width:40px;height:40px;margin-right:12px;border-radius:20px;justify-content:center;align-items:center;box-sizing:border-box;flex-shrink:0;font-size:18px;opacity:.4;}body.web #feed .feedMessage .feedMessageText:before{position:absolute;top:0;left:0;right:0;bottom:0;border-bottom:3px;border:1px solid #000;pointer-events:none;border-radius:5px;}body.web #feed .feedMessage.selected{font-weight:bold;}body.web #feed .profile{display:none;}body.web #feed .feedItemV2{width:100%;}body.web #feed .logout,body.web #feed .closeExternal{font-size:14px;padding:20px;display:flex;align-items:center;color:inherit;margin-top:auto;justify-content:center;}body.web #feed .logout img,body.web #feed .closeExternal img{margin-right:5px;}body.web #feed .closeExternal{left:0;right:auto;display:none;}body.web #application{padding:20px;}body.web #applicationBurger{display:none;}body.web .closeFeed{display:none;position:absolute;top:10px;right:10px;cursor:pointer;width:50px;height:50px;align-items:center;justify-content:center;}@media(max-width:760px){body.web .closeFeed{display:flex;}body.web #applicationBurger{position:absolute;top:20px;right:20px;cursor:pointer;z-index:500;}body.web #bundledPages{margin-left:0;}body.web #bundledPages #dcPromptOverlay{right:0;}body.web #bundledPages #dcPromptOverlay #dcPromptBox{max-width:none;width:100%;border-radius:0;}body.web #feed{top:0;bottom:0;left:0;width:100%;transform:translateX(-100%);align-items:center;transition:all 800ms cubic-bezier(.19,1,.22,1);}body.web #feed+#application{transition:all 800ms cubic-bezier(.19,1,.22,1);}body.web #feed.active{display:flex;transform:none;}body.web #feed.active+#application{transform:translateX(110%);}body.web #feed #feedMortgagesTab{height:auto;margin-top:auto;}body.web #feed .feedItemV2{padding:0;}body.web #feed .feedTreeTitle{margin-bottom:20px;}}body.web #application,body.web #applicationSummary{position:relative;}body.web #application{position:relative;width:100%;min-height:100vh;min-height:-webkit-fill-available;margin:auto;box-sizing:border-box;}body.web #application.ajax2{height:100vh;overflow:hidden;}body.web #application.ajax2:after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin-left:-30px;margin-top:-30px;border:1px solid #fff;border-top-color:transparent;border-radius:60px;z-index:501;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}body.web #application.ajax2:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:500;}body.web #application .progressText{margin-top:15px;opacity:.7;display:none;}body.web #application.ajax .progressContainer{display:none!important;}body.web #application .progressContainer{height:6px;position:fixed;top:0;left:0;right:0;display:none;z-index:500;}body.web #application .progressContainer .progressInner{height:6px;background:#5e64dc;border-top-right-radius:10px;border-bottom-right-radius:10px;width:0;min-width:12px;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}body.web #application .formgroup h1{display:block;border:0;display:flex;align-content:center;align-items:center;flex-wrap:wrap;}@media(max-width:760px){body.web #application .formgroup h1 .title{width:100%;margin-top:10px;}}body.web #application .formgroup h1 .back{margin-top:0;margin-right:10px;align-items:center;position:absolute;width:30px;height:30px;margin-left:-50px;font-size:20px;border-radius:30px;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;}body.web #application .formgroup h1 .back:hover{transform:translateX(-5px);}@media(max-width:760px){body.web #application .formgroup h1 .back{position:relative;margin-left:0;justify-content:flex-start;}}body.web #application[data-view="Chat"] .progressContainer{display:block;}body.web #applicationForm,body.web #applicationUploads,body.web #applicationSign,body.web #applicationFooter{max-width:690px;margin:auto;}@media(max-width:890px){body.web #applicationForm,body.web #applicationUploads,body.web #applicationSign,body.web #applicationFooter{max-width:590px;}}body.native #feed #feedMortgagesTab{padding-top:100px;}body.native #feed.active{z-index:501;display:block;}body.native #feed.out{transform:none;display:none;}#navigationScaleContainer{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;}#navigation{position:absolute;top:0;padding:30px;padding-top:30px;padding-top:calc(30px + constant(safe-area-inset-top));padding-top:calc(30px + env(safe-area-inset-top));padding-bottom:30px;padding-bottom:calc(30px + constant(safe-area-inset-bottom));padding-bottom:calc(30px + env(safe-area-inset-bottom));left:0;width:100vw;height:100vh;background-color:#191919;background-repeat:no-repeat;background-size:cover;background-position:center center;color:#fff;box-sizing:border-box;overflow:auto;font-size:12px;-webkit-overflow-scrolling:touch;opacity:0;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;will-change:transform,opacity;transform:translateX(-5%);-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);}@media only screen and (min-width:480px) and (max-width:767px){#navigation{font-size:4vw;}}@media only screen and (min-width:768px){#navigation{font-size:18px;}}body.showNav #navigation{transform:none;opacity:1;z-index:50000;}body.appPage #navigation{opacity:0;}#navigation .top .accountAvatar{width:64px;height:64px;border-radius:70px;border:1px solid #fff;box-sizing:border-box;float:left;background-repeat:no-repeat;background-size:cover;background-position:center center;}#navigation .top .accountAvatar+.topInner{margin-left:79px;}#navigation .top .accountFullname{padding-top:10px;}@media only screen and (min-width:480px) and (max-width:767px){#navigation .top .accountFullname{font-size:4.5vw;}}@media only screen and (min-width:768px){#navigation .top .accountFullname{font-size:24px;}}@media only screen and (min-width:480px) and (max-width:767px){#navigation .top .settings{font-size:3vw;}}@media only screen and (min-width:768px){#navigation .top .settings{font-size:18px;}}#navigation .title{font-size:42px;font-weight:bold;}#navigation .status{font-size:5vw;}#navigation .features{padding:0;list-style:none;}#navigation .features li{position:relative;padding-left:20px;line-height:26px;color:#dadada;font-weight:bold;margin:5px auto;}#navigation .features li:before{content:'';background:url(/content/images/icon_tick-white.png) no-repeat left center;background-size:contain;width:10px;height:26px;position:absolute;left:0;}#navigation .links{padding:0;margin:0;list-style:none;}#navigation .links a{padding:15px 0;color:#fff;text-decoration:none;display:block;text-transform:uppercase;font-size:14px;position:relative;}#navigation .appLink{cursor:pointer;}#navigation hr{height:1px;border:0;outline:0;background:rgba(255,255,255,.5);margin:20px auto;}#navigation #footnote{position:absolute;left:0;right:100px;bottom:15px;left:30px;text-transform:uppercase;font-size:12px;}#navigation #footnote .links{font-size:11px;opacity:.7;}#navigation .broker{margin-bottom:25px;position:relative;min-height:50px;display:flex;align-items:flex-start;padding-left:60px;flex-flow:column;justify-content:center;cursor:pointer;}#navigation .broker .imageContainer{width:50px;height:50px;border:2px solid #fff;border-radius:50px;overflow:hidden;box-sizing:border-box;position:absolute;left:0;}#navigation .broker .imageContainer img{object-fit:cover;object-position:top center;display:block;width:100%;height:100%;}#navigation .broker .brokerPosition{font-size:14px;opacity:.7;}body.web #navigation{max-width:300px;}#bundledPages{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition:all 600ms cubic-bezier(.19,1,.22,1);transition:all 600ms cubic-bezier(.19,1,.22,1);transition-property:transform;}body.showNav #bundledPages{transform:translateX(300px)!important;cursor:pointer;}body.showNav #bundledPages:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:5000;background:rgba(0,0,0,0);cursor:pointer;}body.desktop #bundledPages:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;background:none;pointer-events:none;}body.showNav.desktop #bundledPages:before{background:rgba(255,255,255,.5);pointer-events:all;}.appViewport .appHeader{position:fixed;top:0;left:0;right:0;height:65px;padding-left:15px;padding-right:15px;padding-top:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);align-items:center;z-index:100;overflow:hidden;display:flex;background:rgba(0,0,0,.1);-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}.appViewport .appHeader .btn{font-size:40px;font-weight:300;width:60px;text-align:center;position:absolute;line-height:60px;cursor:pointer;}.appViewport .appHeader .btn .material-icons{font-size:24px;display:block;}.appViewport .appHeader .btn.right{right:0;}.appViewport .appHeader .btn.left{left:0;}body.native .appViewport .appHeader{padding-top:20px;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);}.appViewport .appHeader img{vertical-align:middle;}.appViewport .appHeader .back{cursor:pointer;width:30px;margin-left:auto;font-size:30px;font-weight:bold;text-align:center;}.appViewport .appHeader .fleft{min-width:50px;position:absolute;top:0;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);left:0;text-align:center;}.appViewport .appHeader .fright{min-width:50px;position:absolute;top:0;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);right:0;text-align:center;cursor:pointer;}.appViewport .appHeader .fright a{color:#000;text-decoration:none;padding-right:15px;}.appViewport .appHeader .fright.link{right:15px;color:#5969e2;font-size:16px;}.appViewport .appHeader .fright.link button{color:#5969e2;}body.native .appViewport .appHeader .fleft,body.native .appViewport .appHeader .fright{top:20px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);}.appViewport .appHeader .close{cursor:pointer;}.appViewport .appHeader .appPageTitle{overflow:hidden;text-align:center;font-size:16px;font-weight:bold;}.appViewport .appHeader .appPageTitle a{display:block;text-decoration:none;color:#000;margin-bottom:20px;}.appViewport .appPageContent{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-overflow-scrolling:touch;overflow:auto;padding:15px;padding-top:80px;padding-top:calc(60px + constant(safe-area-inset-top));padding-bottom:calc(15px + constant(safe-area-inset-bottom));padding-top:calc(60px + env(safe-area-inset-top));padding-bottom:calc(15px + env(safe-area-inset-bottom));box-sizing:border-box;}#dcPromptBox.uploads .dcPromptButton{width:100%!important;text-transform:none!important;border-bottom:1px solid #dbd9d9;background:#fff;}#dcPromptBox.uploads .dcPromptButton:last-child{background:#f7f7f7;}#dcPromptBox.uploads .dcPromptButton:hover{background:#f7f7f7;}body.native #applicationUploadsFooter{height:55px;line-height:55px;}body.native #applicationUploadsFooter .button{height:55px;line-height:55px;}#applicationUploadsFooter .button{padding:0 65px;color:#fff;border:0;background:#000;position:relative;margin-left:5px;border-radius:4px;font-size:16px;font-weight:bold;padding-top:0;padding-bottom:0;height:48px;margin-left:0;}#application[data-view="Upload"] #applicationUploads{display:block;padding-bottom:100px;}#application[data-view="Sign"] #applicationSign{display:block;}#application[data-view="Sign"] #applicationSign .description{border-bottom:1px dotted rgba(133,133,133,.5);padding-bottom:20px;margin-bottom:20px;}body.web #application[data-view="Sign"] #applicationSign .description{margin-bottom:10px;}#applicationUploads,#applicationSign{display:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;}body.native #applicationUploads,body.native #applicationSign{position:absolute;left:0;right:0;bottom:0;overflow:auto;padding:20px;padding-bottom:85px;padding-bottom:calc(85px + constant(safe-area-inset-bottom));padding-bottom:calc(85px + env(safe-area-inset-bottom));top:0;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);}#applicationUploads .heroMessage,#applicationSign .heroMessage{margin-bottom:20px;border-radius:25px;border-bottom-left-radius:0;}#applicationUploads .heroMessage .title,#applicationSign .heroMessage .title{font-size:26px;margin-bottom:10px;font-weight:normal;letter-spacing:-.4px;}#applicationUploads .heroMessage .message,#applicationSign .heroMessage .message{font-size:16px;line-height:26px;}#applicationUploads .heroMessage+div,#applicationSign .heroMessage+div{clear:both;}#applicationUploads .previewGroup,#applicationSign .previewGroup{box-sizing:border-box;}#applicationUploads .previewGroup .title,#applicationSign .previewGroup .title{font-size:26px;font-weight:normal;letter-spacing:-.4px;margin-bottom:10px;}#applicationUploads .previewGroup .description,#applicationSign .previewGroup .description{margin-bottom:15px;font-size:16px;line-height:26px;}#applicationUploads .previewGroup .uploads,#applicationSign .previewGroup .uploads{margin:0 -15px;display:flex;flex-wrap:wrap;}body.native #applicationUploads .previewGroup .uploads,body.native #applicationSign .previewGroup .uploads{margin:0 -5px;}#applicationUploads .previewGroup .item,#applicationSign .previewGroup .item{width:200px;margin:15px;}body.native #applicationUploads .previewGroup .item,body.native #applicationSign .previewGroup .item{width:calc(50% - 10px);margin:5px;}#applicationUploads .previewGroup .item .messages,#applicationSign .previewGroup .item .messages{display:none;}#applicationUploads .previewGroup .item label.label,#applicationSign .previewGroup .item label.label{position:relative;}#applicationUploads .previewGroup .item label.label .thumbnailContainer,#applicationSign .previewGroup .item label.label .thumbnailContainer{display:block;width:100%;height:0;padding-bottom:124%;cursor:pointer;position:relative;box-sizing:border-box;}#applicationUploads .previewGroup .item label.label .labelText,#applicationSign .previewGroup .item label.label .labelText{display:block;margin-top:10px;font-weight:bold;cursor:pointer;}#applicationUploads .previewGroup .item label.label .labelStatus,#applicationSign .previewGroup .item label.label .labelStatus{display:block;white-space:nowrap;margin-top:3px;text-overflow:ellipsis;overflow:hidden;}#applicationUploads .previewGroup .item label.label[data-state="SignComplete"] .thumbnailContainer:after,#applicationSign .previewGroup .item label.label[data-state="SignComplete"] .thumbnailContainer:after{background:#12cc6d url(/content/images/icon_tick-white.png) no-repeat center center;background-size:16px;width:40px;height:40px;border-radius:50px;z-index:50;position:absolute;bottom:10px;right:10px;}.thumbnailContainer #applicationUploads .previewGroup .item label.label:hover,.thumbnailContainer #applicationSign .previewGroup .item label.label:hover{border:1px solid #12cc6d;}#applicationUploads .previewGroup .item label.label img.thumbnail,#applicationSign .previewGroup .item label.label img.thumbnail{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:top center;background:#fff url(/content/images/ajax-loader.gif) no-repeat center center;display:block;width:100%;height:100%;}#applicationUploads .group,#applicationSign .group{margin-right:20px;box-sizing:border-box;float:left;width:100%!important;float:none;margin-right:auto;padding-top:20px;padding-bottom:20px;}#applicationUploads .group[data-state="Empty"],#applicationSign .group[data-state="Empty"]{clear:both;display:none;}#applicationUploads .group[data-state="Empty"]+.group,#applicationSign .group[data-state="Empty"]+.group{clear:both;}#applicationUploads .group .target,#applicationSign .group .target{margin-top:-10px;margin-bottom:15px;}#applicationUploads .group .target:empty,#applicationSign .group .target:empty{display:none;}#applicationUploads .group .description,#applicationSign .group .description{margin-bottom:15px;position:relative;opacity:.5;font-size:18px;line-height:28px;}#applicationUploads .group .description .avatar,#applicationSign .group .description .avatar{display:none;width:32px;height:32px;background-size:32px;background-position:center center;background-repeat:no-repeat;overflow:hidden;border-radius:50px;position:absolute;top:0;left:0;}#applicationUploads .group .uploads,#applicationSign .group .uploads{display:flex;flex-wrap:wrap;margin-top:15px;}#applicationUploads .group .uploads .or,#applicationSign .group .uploads .or{height:40px;line-height:40px;text-align:center;position:relative;margin-bottom:10px;}#applicationUploads .group .uploads .or:before,#applicationSign .group .uploads .or:before{content:'OR';text-align:center;position:absolute;left:50%;margin-left:-30px;width:60px;height:40px;top:0;background:#fcfcfc;z-index:5;}#applicationUploads .group .uploads .or:after,#applicationSign .group .uploads .or:after{z-index:4;content:'';height:1px;position:absolute;top:20px;left:0;right:0;background:#ccc;}#applicationUploads .group .uploads .item,#applicationSign .group .uploads .item{margin-bottom:15px;position:relative;width:auto;min-width:480px;}@media(max-width:760px){#applicationUploads .group .uploads .item,#applicationSign .group .uploads .item{min-width:0;width:100%;}}#applicationUploads .group .uploads .item[data-state="Rejected"]>label,#applicationSign .group .uploads .item[data-state="Rejected"]>label{color:#ff0004!important;}#applicationUploads .group .uploads .item[data-state="Rejected"]>label.label,#applicationSign .group .uploads .item[data-state="Rejected"]>label.label{color:#ff0004!important;border-color:#ff0004!important;background:rgba(255,0,4,.07)!important;}#applicationUploads .group .uploads .item[data-state="Rejected"]>label.label .labelText:before,#applicationSign .group .uploads .item[data-state="Rejected"]>label.label .labelText:before,#applicationUploads .group .uploads .item[data-state="Rejected"]>label.label img,#applicationSign .group .uploads .item[data-state="Rejected"]>label.label img{filter:none!important;filter:invert(1)!important;}#applicationUploads .group .uploads .item[data-approved="true"] label.skip,#applicationSign .group .uploads .item[data-approved="true"] label.skip,#applicationUploads .group .uploads .item[data-approved="true"] label.chatTrigger,#applicationSign .group .uploads .item[data-approved="true"] label.chatTrigger{display:none;}#applicationUploads .group .uploads .item[data-approved="true"] .labelText,#applicationSign .group .uploads .item[data-approved="true"] .labelText{pointer-events:none;}#applicationUploads .group .uploads .item[data-approved="true"] .label,#applicationSign .group .uploads .item[data-approved="true"] .label{pointer-events:none;}#applicationUploads .group .uploads .item[data-approved="true"] .approvedBtn,#applicationSign .group .uploads .item[data-approved="true"] .approvedBtn{display:block!important;}#applicationUploads .group .uploads .item:last-child,#applicationSign .group .uploads .item:last-child{margin-bottom:0;}#applicationUploads .group .uploads .item[data-state="NotRequired"],#applicationSign .group .uploads .item[data-state="NotRequired"]{display:none;}#applicationUploads .group .uploads .item[data-state="Skipped"] .skip,#applicationSign .group .uploads .item[data-state="Skipped"] .skip{opacity:0;}#applicationUploads .group .uploads .item[data-state="Additional"],#applicationSign .group .uploads .item[data-state="Additional"]{margin-top:10px;}#applicationUploads .group .uploads .item[data-state="Additional"] .icon,#applicationSign .group .uploads .item[data-state="Additional"] .icon{display:none;}#applicationUploads .group .uploads .item[data-state="Additional"] label,#applicationSign .group .uploads .item[data-state="Additional"] label{display:inline-block;border-width:1px;border-radius:50px;padding:2px 10px;font-size:12px;line-height:22px;}#applicationUploads .group .uploads .item[data-state="Additional"] label .labelText,#applicationSign .group .uploads .item[data-state="Additional"] label .labelText{font-size:12px;line-height:22px;font-weight:200;}#applicationUploads .group .uploads .item[data-state="Additional"] label.approvedBtn,#applicationSign .group .uploads .item[data-state="Additional"] label.approvedBtn,#applicationUploads .group .uploads .item[data-state="Additional"] label.skip,#applicationSign .group .uploads .item[data-state="Additional"] label.skip{display:none;}#applicationUploads .group .uploads .item[data-type="Signature"] label[data-state="Skip"],#applicationSign .group .uploads .item[data-type="Signature"] label[data-state="Skip"]{display:none;}#applicationUploads .group .uploads .item[data-type="Signature"] label[data-state="Chat"],#applicationSign .group .uploads .item[data-type="Signature"] label[data-state="Chat"]{right:0;}#applicationUploads .group .uploads .item[data-state="Uploaded"] .skip,#applicationSign .group .uploads .item[data-state="Uploaded"] .skip{display:none;}#applicationUploads .group .uploads .item .messages,#applicationSign .group .uploads .item .messages{margin-top:10px;display:none;}#applicationUploads .group .uploads .item .messages.active,#applicationSign .group .uploads .item .messages.active{display:block;}#applicationUploads .group .uploads .item .messages .messageInput,#applicationSign .group .uploads .item .messages .messageInput{display:none;background:#fffeeb;width:100%;box-sizing:border-box;border:1px solid #000;margin-bottom:5px;outline:0;}#applicationUploads .group .uploads .item .messages .messageInput:focus,#applicationSign .group .uploads .item .messages .messageInput:focus{border:1px solid #000;background:#fff;}#applicationUploads .group .uploads .item .messages .messageInput input[type=text],#applicationSign .group .uploads .item .messages .messageInput input[type=text]{background:none;border:0;width:100%;height:100%;outline:0;display:block;padding:8px;}#applicationUploads .group .uploads .item .messages .breaker,#applicationSign .group .uploads .item .messages .breaker{padding:10px;padding-right:20px;line-height:normal;box-sizing:border-box;display:inline-flex;align-items:center;min-width:0;gap:10px;background:rgba(0,0,0,.06);border-radius:6px;}#applicationUploads .group .uploads .item .messages .breaker:after,#applicationSign .group .uploads .item .messages .breaker:after{content:'';display:block;}#applicationUploads .group .uploads .item .messages .breaker .chatMessageAvatar,#applicationSign .group .uploads .item .messages .breaker .chatMessageAvatar{width:35px;height:35px;text-align:center;line-height:40px;font-size:16px;background:#d8d8d8;border-radius:6px;object-fit:cover;object-position:top left;display:flex;align-items:center;justify-content:center;color:#000;}#applicationUploads .group .uploads .item .messages .breaker .message,#applicationSign .group .uploads .item .messages .breaker .message{font-size:14px;line-height:20px;}#applicationUploads .group .uploads .item .messages .breaker .author,#applicationSign .group .uploads .item .messages .breaker .author{opacity:.48;font-size:12px;line-height:12px;}#applicationUploads .group .uploads .item .messages .breaker .created,#applicationSign .group .uploads .item .messages .breaker .created{opacity:.48;font-size:12px;line-height:12px;}#applicationUploads .group .uploads .download,#applicationSign .group .uploads .download{width:38px;height:38px;margin-left:10px;vertical-align:middle;cursor:pointer;display:none;}#applicationUploads .group .uploads .download[data-file-type="image"],#applicationSign .group .uploads .download[data-file-type="image"]{background:url(/Themes/mystro/content/images/files/image.png) no-repeat center center;background-size:50%;}#applicationUploads .group .uploads .download[data-file-type="document"],#applicationSign .group .uploads .download[data-file-type="document"]{background:url(/Themes/mystro/content/images/files/document.png) no-repeat center center;background-size:50%;}#applicationUploads .group .uploads .download[data-file-type="text"],#applicationSign .group .uploads .download[data-file-type="text"]{background:url(/Themes/mystro/content/images/files/text.png) no-repeat center center;background-size:50%;}#applicationUploads .group .uploads .download[data-file-type="pdf"],#applicationSign .group .uploads .download[data-file-type="pdf"]{background:url(/Themes/mystro/content/images/files/pdf.png) no-repeat center center;background-size:50%;}#applicationUploads .group .uploads .download[data-file-type="generic"],#applicationSign .group .uploads .download[data-file-type="generic"]{background:url(/Themes/mystro/content/images/files/generic.png) no-repeat center center;background-size:50%;}#applicationUploads .group .uploads label.skip,#applicationSign .group .uploads label.skip{z-index:50;}#applicationUploads .group .uploads label[data-state="Skip"],#applicationSign .group .uploads label[data-state="Skip"],#applicationUploads .group .uploads label[data-state="Chat"],#applicationSign .group .uploads label[data-state="Chat"],#applicationUploads .group .uploads label.approvedBtn,#applicationSign .group .uploads label.approvedBtn{position:absolute;right:0;top:0;display:none;width:38px;height:38px;margin-left:10px;vertical-align:middle;cursor:pointer;background-size:12px;display:inline-block;padding:5px 0;display:flex;align-items:center;justify-content:center;font-size:20px;}#applicationUploads .group .uploads label[data-state="Chat"],#applicationSign .group .uploads label[data-state="Chat"]{background-size:20px;margin:0;}#applicationUploads .group .uploads label[data-state="Skip"]+label[data-state="Chat"],#applicationSign .group .uploads label[data-state="Skip"]+label[data-state="Chat"]{right:45px;}#applicationUploads .group .uploads label.approvedBtn,#applicationSign .group .uploads label.approvedBtn{right:0;top:0;display:none;text-align:center;line-height:38px;}#applicationUploads .group .uploads label.label,#applicationSign .group .uploads label.label{display:block;vertical-align:top;border-radius:5px;border-style:solid!important;border-width:2px!important;cursor:pointer;line-height:24px;padding:10px 20px;padding-right:40px;padding-left:40px;position:relative;}#applicationUploads .group .uploads label.label .icon,#applicationSign .group .uploads label.label .icon{position:absolute;top:0;left:0;bottom:0;width:40px;display:flex;align-items:center;justify-content:center;font-size:20px;}#applicationUploads .group .uploads .labelText,#applicationSign .group .uploads .labelText{display:inline-block;cursor:pointer;border-radius:4px;margin-right:10px;margin-bottom:10px;margin:0;position:relative;font-weight:500;font-size:16px;}#applicationUploads .group .uploads .labelText .loader,#applicationSign .group .uploads .labelText .loader,#applicationUploads .group .uploads .labelText .loader:after,#applicationSign .group .uploads .labelText .loader:after{border-radius:50%;width:16px;height:16px;}#applicationUploads .group .uploads .labelText .loader,#applicationSign .group .uploads .labelText .loader{top:50%;left:50%;margin-top:-11px;margin-left:-8px;font-size:10px;position:absolute;text-indent:-9999em;border-top:3px solid rgba(255,255,255,.2);border-right:3px solid rgba(255,255,255,.2);border-bottom:3px solid rgba(255,255,255,.2);border-left:3px solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#applicationUploads .group .uploads input[type=file],#applicationSign .group .uploads input[type=file]{display:none;}#applicationUploads .group .chat,#applicationSign .group .chat{display:none;border-top:1px solid #dcdcdc;margin-left:-15px;margin-right:-15px;margin-top:15px;font-size:13px;padding:0;}#applicationUploads .group .chat:after,#applicationSign .group .chat:after{content:"";clear:both;display:table;}#applicationUploads .group .chat .item,#applicationSign .group .chat .item{position:relative;padding:10px 15px;background:#f3f3f3;background:#fff;margin-bottom:0;display:block;clear:both;}#applicationUploads .group .chat .item.self,#applicationSign .group .chat .item.self{background:#dae8f0;background:#fff;}#applicationUploads .group .chat .item:not(:last-child),#applicationSign .group .chat .item:not(:last-child){margin-bottom:1px;}#applicationUploads .group .chat .author,#applicationSign .group .chat .author{font-weight:bold;margin-bottom:3px;font-size:12px;}#applicationUploads .group .chat:empty,#applicationSign .group .chat:empty{display:none;}#applicationUploads .group .chat:not(:empty)+.noteForm,#applicationSign .group .chat:not(:empty)+.noteForm{margin-top:0;}#applicationUploads .group .noteForm,#applicationSign .group .noteForm{display:none;margin-left:-15px;margin-right:-15px;border-top:1px solid #dcdcdc;padding:10px;margin-top:15px;}#applicationUploads .group .noteForm .labelText,#applicationSign .group .noteForm .labelText{line-height:40px;}#applicationUploads .group .noteForm label,#applicationSign .group .noteForm label{display:block;padding:0;min-height:40px;padding-left:34px;background:url(/Themes/mystro/content/images/icon_edit.png) no-repeat 5px 10px;background-size:20px;}#applicationUploads .group .noteForm label textarea,#applicationSign .group .noteForm label textarea{opacity:0;position:absolute;width:0;height:0;overflow:hidden;outline:0;display:block;}body.native #applicationUploads .group .noteForm label .labelText,body.native #applicationSign .group .noteForm label .labelText{display:none;}body.native #applicationUploads .group .noteForm label textarea,body.native #applicationSign .group .noteForm label textarea{opacity:1;position:relative;width:100%;height:100%;overflow:auto;border:0;background:none;padding:0;box-sizing:border-box;line-height:20px;padding:10px;}#applicationUploads .group .noteForm label.focus,#applicationSign .group .noteForm label.focus{background:#f3f3f3;padding:0;}#applicationUploads .group .noteForm label.focus textarea,#applicationSign .group .noteForm label.focus textarea{opacity:1;position:relative;width:100%;height:100%;overflow:auto;border:0;background:none;padding:0;box-sizing:border-box;line-height:20px;padding:10px;}#applicationUploads .group .noteForm label.focus .labelText,#applicationSign .group .noteForm label.focus .labelText{display:none;}@media(min-width:960px){#applicationUploads .group,#applicationSign .group{width:calc(50% - 20px);}}#applicationUploads .group{padding-top:40px;padding-bottom:40px;}#applicationUploads .progress{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:5;border:1px solid transparent;}#applicationUploads .progress .progressInner{position:absolute;top:0;bottom:0;left:0;padding:11px 21px;padding-left:41px;box-sizing:border-box;border:1px solid transparent;border-radius:5px;line-height:24px;font-weight:500;font-size:16px;width:0;overflow:hidden;}#applicationUploads .thumbnailContainer{display:none;}#applicationUploads .group .uploads label{display:flex;align-items:center;}#applicationUploads .group .uploads label[data-state="SignComplete"] .labelText:before{content:'';background:url(/content/images/icons/Accept-Line.png) no-repeat center center;background-size:24px;}#applicationUploads .group .uploads label[data-state="SignInvited"] .labelText:before{content:'';background:url(/content/images/icons/Edit-Line.png) no-repeat center center;background-size:24px;}#applicationSign .approvedBtn{display:none;}#applicationSign label.skip,#applicationSign label.chatTrigger{display:none;}#applicationSign .previewGroup .item label.label{display:block;}#applicationSign .previewGroup .item label.label .labelText{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:14px;margin:auto;background:rgba(255,255,255,.78);font-weight:500;word-break:break-all;line-height:20px;padding:20px;box-sizing:border-box;color:#000;}#applicationSign .previewGroup .item{margin-bottom:80px;position:relative;font-size:12px;}#applicationSign .previewGroup .item:before{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);display:block;padding:2px 10px;border-width:1px;border-color:#000;border-radius:20px;color:#000;font-size:12px;line-height:22px;font-weight:500;text-decoration:none;}#applicationSign .previewGroup .item[data-state="SignComplete"]:before{content:'Signed';border-style:solid;}#applicationSign .previewGroup .item[data-state="SignInvited"]:before{content:'Not Signed';border-style:dashed;}#applicationSign .icon{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:30px;display:flex;align-items:center;justify-content:center;z-index:5;background:#fbda00;color:#000;}.uploadHelp{line-height:normal;font-size:12px;}.uploadHelp.error{color:#f00;}html{-webkit-text-size-adjust:none;}html *{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}body{background:#fff;}.template{display:none;}#application #appHeaderTitle{transform:none;font-size:12px;color:#000;cursor:pointer;margin-left:55px;text-transform:uppercase;font-weight:600;}#application.summary #appHeaderTitle{color:#fff;transform:translateY(-65px);}#application.summary #appHeaderTitle a{color:#fff;}#application.summary.appViewport .appHeader .fright.link button{color:#fff!important;}#appHeader img{vertical-align:middle;}#appHeader .burger,#appHeader .status{width:50px;display:inline-block;text-align:center;cursor:pointer;}#appHeader #appHeaderTitle{overflow:hidden;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}#appHeader #appHeaderTitle a{display:block;text-decoration:none;color:#000;margin-top:-3px;}#appHeader #appHeaderTitle a:first-child{margin:auto;margin-bottom:20px;}#appHeader #appHeaderTitle .name{display:block;font-size:18px;}#appHeader #appHeaderSubsection{position:absolute;left:0;right:0;bottom:14px;}#appHeader .applicationSummary{font-size:12px;line-height:normal;margin-top:10px;}#application.summary #appHeader{height:100px;}#appChat{position:fixed;top:0;left:0;width:100vw;width:100%;bottom:0;overflow:hidden;background:#fff;box-sizing:border-box;z-index:99;}body.native #appChat{-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}#appChat.loading::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);z-index:500;}#appProgressContainer{height:3px;background:#efefef;position:relative;width:150px;margin:auto;margin-top:5px;}#appProgressContainer #appProgress{-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;transition-property:width;position:absolute;top:0;left:0;bottom:0;background:#5969e2;}#application{position:fixed;top:0;left:0;right:0;bottom:0;z-index:500;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition:all 1000ms cubic-bezier(.19,1,.22,1);transition:all 1000ms cubic-bezier(.19,1,.22,1);}#application.front{z-index:1000;}#application #appChatProfile{text-align:center;margin-bottom:20px;color:#5f5f5f;font-size:16px;}#application #appChatProfile .avatar{width:85px;height:85px;border-radius:50px;line-height:85px;text-align:center;font-size:60px;color:#fff;background:#efefef;margin:auto;margin-bottom:20px;background-size:contain;background-position:center center;background-repeat:no-repeat;}#application #appChatProfile .name{font-weight:bold;}#application #appChatProfile .title{font-size:13px;}#application .appChat .section{display:block;clear:both;text-align:center;padding:20px 0;margin:0 30px;color:#bfbfbf;position:relative;line-height:17px;}body.widget #application .appChat .section{display:none;}#application .appChat .section .inner{position:relative;background:#fff;padding:0 15px;display:inline-block;}#application .appChat .section:before{position:absolute;content:'';left:0;right:0;top:50%;height:1px;background:#999;}#application .appChat .message{display:block;clear:both;margin-bottom:14px;min-width:14px;font-size:16px;position:relative;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;transition-property:height;}#application .appChat .message .link{margin-top:10px;border-radius:5px;display:block;}#application .appChat .message[data-response-type="Media"]{float:none!important;}#application .appChat .message[data-response-type="Media"] .body{padding:0!important;max-width:none;border-radius:10px;}#application .appChat .message .showMore{position:absolute;top:160px;height:20px;left:50%;width:100px;left:20px;z-index:50;color:#fff;border:0;outline:0;background:#333;border-radius:5px;cursor:pointer;}#application .appChat .message.more:before{content:'';position:absolute;top:100px;left:0;right:0;height:100px;z-index:20;background:-moz-linear-gradient(top,rgba(246,246,246,0) 1%,rgba(246,246,246,0) 2%,#f6f6f6 100%);background:-webkit-linear-gradient(top,rgba(246,246,246,0) 1%,rgba(246,246,246,0) 2%,#f6f6f6 100%);background:linear-gradient(to bottom,rgba(246,246,246,0) 1%,rgba(246,246,246,0) 2%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f6f6f6',endColorstr='#f6f6f6',GradientType=0);}#application .appChat .message.separator{text-align:center;display:block;margin:20px;font-size:15px;color:#bbb;}#application .appChat .message a{color:#5969e2;}#application .appChat .message.placeholder{position:absolute;opacity:0;visibility:hidden;}#application .appChat .message:after{content:"";display:table;clear:both;}#application .appChat .message.ellipsis .body{min-width:15px;text-align:center;border-radius:50px;padding:7px 7px;min-width:50px;}#application .appChat .message.ellipsis .body .bubble{width:6px;height:6px;display:inline-block;border-radius:10px;background:#555;margin-right:3px;vertical-align:middle;}#application .appChat .message.ellipsis .body .bubble:nth-child(2){animation-delay:.2s;}#application .appChat .message.ellipsis .body .bubble:nth-child(3){animation-delay:.4s;}#application .appChat .message .name{font-size:11px;opacity:.7;margin-left:65px;margin-bottom:3px;display:none;width:1px;white-space:nowrap;}#application .appChat .message.self .name{display:none;}#application .appChat .message.complete::after{content:none;}#application .appChat .message .preview{display:block;border-radius:5px;background:#fff;}#application .appChat .message .preview:not(.complete){background:#fff url(/content/images/ajax-loader.gif) no-repeat center center;}#application .appChat .message .preview.mime{background:none;padding:10px;margin:auto;}#application .appChat .message .progress{height:3px;background:#008000;margin-top:5px;width:55px;background:#d2d2d2;position:relative;float:right;}#application .appChat .message .progress .inner{position:absolute;top:0;left:0;bottom:0;background:#5969e2;}#application .appChat .message .author{-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;position:absolute;bottom:0;left:8px;margin-bottom:8px;width:40px;height:40px;border-radius:20px;line-height:40px;text-align:center;font-size:24px;color:#fff;font-weight:300;background:#efefef;background-position:center center;background-repeat:no-repeat;background-size:cover;}#application .appChat .message.application .author{background-size:cover;}#application .appChat .message .body{padding:10px 15px;color:#000;background:#fff;border-radius:20px;min-height:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100vw - 120px);position:relative;overflow:hidden;}#application .appChat .message .body span{position:relative;z-index:2;}#application .appChat .message .body span :first-child{margin-top:0;}#application .appChat .message .body span :last-child{margin-bottom:0;}#application .appChat .message .body span ul,#application .appChat .message .body span ol{padding-left:30px;text-align:left;}#application .appChat .message .body span.wordbreak{word-break:break-all;}#application .appChat .message .playProgress{position:absolute;top:0;left:0;bottom:0;z-index:1;background:#e3e3e3;width:0;-webkit-transition-timing-function:linear;transition-timing-function:linear;transition-property:width;}#application .appChat .message .playIndicator{width:16px;height:12px;position:absolute;top:50%;margin-top:-6px;right:-22px;opacity:.13;background:url(/content/images/icon_volume.png) no-repeat center center;background-size:contain;}#application .appChat .message.application+.application .author,#application .appChat .message.self+.self .author{display:none;}#application .appChat .message.subtree{padding-top:50px;}#application .appChat .message.subtree:before{content:attr(data-treename);text-align:center;display:block;padding:20px;width:100vw;font-size:14px;color:#bbb;position:absolute;padding:0;left:-20px;top:10px;}#application .appChat .message.isFollowed.application .body{border-bottom-left-radius:5px;}#application .appChat .message.isFollowed.self .body{border-bottom-right-radius:5px;}#application .appChat .message.application:not(.isFollowed):not([data-response-type='Auto']) .inner:before{content:'';position:absolute;left:0;bottom:0;width:15px;height:16px;left:-5px;bottom:2px;background:url(/Themes/mystro/content/images/chat_pointer.png) no-repeat center center;}#application .appChat .message.self{float:right;}#application .appChat .message.self:not(.readonly):after{content:'';width:20px;height:20px;line-height:20px;position:absolute;right:-10px;bottom:-10px;background:#000 url(../images/icon_edit-question.png) no-repeat center center;border-radius:30px;border:2px solid #fff;background-size:10px;}#application .appChat .message.self .author{display:none;float:right;}#application .appChat .message.self .body{background:#000;color:#fff;border-bottom-right-radius:5px;}#application .appChat .message.self.readonly .body{border-bottom-right-radius:20px;}#application .appChat .message.self+.self .body{border-top-right-radius:5px;}#application .appChat .message.self.live .body{background:#5969e2;}#application .appChat .message.application{float:left;}#application .appChat .message.application .author{display:none;float:left;background:none;border:3px solid #000;height:25px;width:25px;box-sizing:border-box;border-radius:10px;}#application .appChat .message.application .body{background:#e5e5ea;color:#000;}#application .appChat .message[data-response-type="Auto"]{margin-bottom:10px;}body:not(.widget) #application .appChat .message[data-response-type="Auto"]{width:100%;}#application .appChat .message[data-response-type="Auto"] .body{max-width:none;padding-left:0;font-weight:bold;}body:not(.widget) #application .appChat .message[data-response-type="Auto"] .body{background:none!important;}#application .appChat .message.file{margin-bottom:20px;font-size:12px;color:#9d9d9d;}#application .appChat .message.file .delete{position:absolute;width:30px;height:30px;top:-15px;left:-15px;cursor:pointer;background:#f00;background:url(/content/images/icon_delete.png) no-repeat center center;background-size:30px;}#application .appChat .message.file.complete::after{content:'Delivered'!important;display:block!important;text-transform:none;margin-top:2px;}#application .appChat .message.file .body{background:none!important;color:#9d9d9d;padding:0;border-radius:0!important;text-align:right;}#application .appChat .message.file .body .preview{margin-bottom:5px;border:1px solid #d7d7d7;border-radius:10px;image-orientation:from-image;}#application .appChat .message.file .body .preview img{image-orientation:from-image;}#application .appChat .message.file .body .preview.mime{width:100px;height:70px;box-sizing:border-box;}#application .appChat .message.file .body .preview.mime img{height:31px;width:31px;display:block;margin:auto;margin-top:8px;}#application .appChat .paymentComplete{display:none;}#application[data-readonly="true"] .appChat .message.self:after{content:none!important;}#application #appChatMessages{position:absolute;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);top:0;left:0;right:0;padding:20px;padding-top:90px;padding-bottom:15px;padding-bottom:calc(15px + constant(safe-area-inset-bottom));padding-bottom:calc(15px + env(safe-area-inset-bottom));overflow:auto;-webkit-overflow-scrolling:touch;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;transition-property:padding-bottom;background-position:right 20px top 25px;background-repeat:no-repeat;background-attachment:local;background-size:auto 35px;}body.widget #application #appChatMessages{background:#fff;}#application #appChatMessages:after{content:"";display:table;clear:both;}#application #appHeaderSubsection{display:none;}#application.summary #appHeaderSubsection{display:block;}#application.summary #appProgressContainer{opacity:0;}#application #appChatResponse{clear:both;background:#f7f7f7;background:#fff;color:inherit;min-height:50px;line-height:50px;position:absolute;left:0;right:0;bottom:0;pointer-events:none;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);z-index:200;}#application #appChatResponse.active{display:block;pointer-events:all;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}#application .appChatResponse .appChatResponseLabel{color:#000;text-transform:uppercase;letter-spacing:1px;line-height:40px;font-size:13px;color:#bbb;display:none;}#application .appChatResponse .inputContainer.incomplete label.input{border:1px solid #f00!important;}#application .appChatResponse .response{display:none;}#application .appChatResponse .response.active{display:block;}#application .appChatResponse .response[data-type="Selection"] .responseOptions,#application .appChatResponse .response[data-type="Search"] .responseOptions{padding:0 10px 10px 10px;background:#fff;}#application .appChatResponse .response[data-type="Selection"] .responseOptions:after,#application .appChatResponse .response[data-type="Search"] .responseOptions:after{content:"";display:table;clear:both;}#application .appChatResponse .response[data-type="Selection"]:after,#application .appChatResponse .response[data-type="Search"]:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#5969e2;background:#f3f3f6;z-index:-1;}#application .appChatResponse .response[data-type="Selection"] .responseItem,#application .appChatResponse .response[data-type="Search"] .responseItem{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:50px;text-align:center;line-height:50px;cursor:pointer;background:#12cc6d;color:#fff;font-weight:bold;padding:0 15px;font-size:13px;box-sizing:border-box;position:relative;border-bottom:1px solid rgba(255,255,255,.5);overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}#application .appChatResponse .response[data-type="Selection"] .responseItem[data-value="ShareScore"],#application .appChatResponse .response[data-type="Search"] .responseItem[data-value="ShareScore"]{color:#196cc1;}#application .appChatResponse .response[data-type="Selection"][data-count="1"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-count="1"] .responseItem{border-bottom:0;}#application .appChatResponse .response[data-type="Selection"][data-count="2"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-count="2"] .responseItem{border-bottom:0;border-right:1px solid rgba(255,255,255,.5);}#application .appChatResponse .response[data-type="Selection"] .button,#application .appChatResponse .response[data-type="Search"] .button{border:0;outline:0;cursor:pointer;height:50px;line-height:50px;padding:0;text-align:center;background:none;width:100%;background:#f7f7f7;color:#4a4a4a;text-transform:uppercase;font-size:14px;display:none;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}#application .appChatResponse .response[data-type="Selection"] .button[disabled],#application .appChatResponse .response[data-type="Search"] .button[disabled]{opacity:.2;}#application .appChatResponse .response[data-type="Selection"][data-multiple="false"][data-count="2"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-multiple="false"][data-count="2"] .responseItem{width:50%;float:left;}#application .appChatResponse .response[data-type="Selection"][data-multiple="false"][data-count="3"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-multiple="false"][data-count="3"] .responseItem{width:100%;float:none;}#application .appChatResponse .response[data-type="Selection"][data-multiple="false"][data-count="3"] .responseItem:last-child,#application .appChatResponse .response[data-type="Search"][data-multiple="false"][data-count="3"] .responseItem:last-child{border-bottom:0;}#application .appChatResponse .response[data-type="Selection"][data-multiple="false"][data-columns="2"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-multiple="false"][data-columns="2"] .responseItem{width:50%;float:left;}#application .appChatResponse .response[data-type="Selection"][data-multiple="false"][data-columns="2"] .responseItem:nth-child(2n-1),#application .appChatResponse .response[data-type="Search"][data-multiple="false"][data-columns="2"] .responseItem:nth-child(2n-1){border-right:1px solid rgba(255,255,255,.5);}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem{text-align:left;padding-left:55px;color:#a8a8a8;background:#e3fff1;border:1px solid #12cc6d;border-bottom:0;color:#000;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem:last-child,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem:last-child{border:1px solid #12cc6d;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem:before,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem:before{position:absolute;top:50%;left:16px;width:24px;height:24px;margin-top:-12px;content:'';background:#fff;border-radius:20px;border:1px solid #ccc;box-sizing:border-box;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem.selected,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem.selected{color:#fff;color:#000;font-weight:bold;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem.selected:before,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem.selected:before{background:#fff;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem.selected:after,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem.selected:after{content:'';position:absolute;top:50%;left:20px;margin-top:-8px;width:16px;height:16px;border-radius:10px;background:#5969e2;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem.icon,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem.icon{background-repeat:no-repeat;background-position:15px center;background-size:20px;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem.icon:before,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem.icon:before{content:none;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem.icon.selected:before,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem.icon.selected:before{content:none;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .button,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .button{display:block;color:#000;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem{text-align:left;border:1px solid rgba(255,255,255,.5);border-top:0;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem:first-child,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem:first-child{border-top-width:1px;border-top-style:solid;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem.selected,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem.selected{color:#fff;color:#5969e2;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem.selected:before,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem.selected:before{background:#fff;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem.selected:after,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem.selected:after{content:'';position:absolute;top:50%;left:20px;margin-top:-8px;width:16px;height:16px;border-radius:10px;background:#5969e2;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem.icon,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem.icon{background-repeat:no-repeat;background-position:15px center;background-size:20px;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem.icon:before,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem.icon:before{content:none;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .responseItem.icon.selected:before,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .responseItem.icon.selected:before{content:none;}#application .appChatResponse .response[data-type="Selection"][data-type="Search"] .button,#application .appChatResponse .response[data-type="Search"][data-type="Search"] .button{display:block;color:#000;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"],#application .appChatResponse .response[data-type="Search"][data-multiple="true"]{border-top:0!important;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem{display:block!important;padding-left:35px!important;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem:before,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem:before{width:15px;height:15px;margin-top:-8px;left:12px;}#application .appChatResponse .response[data-type="Selection"][data-multiple="true"] .responseItem.selected:after,#application .appChatResponse .response[data-type="Search"][data-multiple="true"] .responseItem.selected:after{background:#12cc6d;width:15px;height:15px;margin-top:-8px;left:12px;}#application .appChatResponse .response[data-type="Text"] .inputContainer,#application .appChatResponse .response[data-type="Textarea"] .inputContainer,#application .appChatResponse .response[data-type="Search"] .inputContainer{position:relative;width:100%;height:60px;}#application .appChatResponse .response[data-type="Text"] label.input .iti,#application .appChatResponse .response[data-type="Textarea"] label.input .iti,#application .appChatResponse .response[data-type="Search"] label.input .iti{position:static;}#application .appChatResponse .response[data-type="Text"] label.input .iti input,#application .appChatResponse .response[data-type="Textarea"] label.input .iti input,#application .appChatResponse .response[data-type="Search"] label.input .iti input{padding-left:50px;}#application .appChatResponse .response[data-type="Text"] label.input,#application .appChatResponse .response[data-type="Textarea"] label.input,#application .appChatResponse .response[data-type="Search"] label.input{position:absolute;top:10px;left:10px;bottom:10px;width:calc(100% - 70px);border:0;border-radius:3px;outline:0;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background:#fff;border:1px solid #000;}#application .appChatResponse .response[data-type="Text"] label.input.incomplete,#application .appChatResponse .response[data-type="Textarea"] label.input.incomplete,#application .appChatResponse .response[data-type="Search"] label.input.incomplete{border:1px solid #f00;}#application .appChatResponse .response[data-type="Text"] label.input input,#application .appChatResponse .response[data-type="Textarea"] label.input input,#application .appChatResponse .response[data-type="Search"] label.input input{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;border:0;background:none;padding:0 15px;outline:0;}#application .appChatResponse .response[data-type="Text"] label.input input::placeholder,#application .appChatResponse .response[data-type="Textarea"] label.input input::placeholder,#application .appChatResponse .response[data-type="Search"] label.input input::placeholder{text-transform:uppercase;opacity:.5;}#application .appChatResponse .response[data-type="Text"] label.file,#application .appChatResponse .response[data-type="Textarea"] label.file,#application .appChatResponse .response[data-type="Search"] label.file{display:none;}#application .appChatResponse .response[data-type="Text"].live label.input,#application .appChatResponse .response[data-type="Textarea"].live label.input,#application .appChatResponse .response[data-type="Search"].live label.input{width:calc(100% - 120px);margin-left:50px;}#application .appChatResponse .response[data-type="Text"].live label.file,#application .appChatResponse .response[data-type="Textarea"].live label.file,#application .appChatResponse .response[data-type="Search"].live label.file{display:block;}#application .appChatResponse .response[data-type="Text"] button[type="submit"],#application .appChatResponse .response[data-type="Textarea"] button[type="submit"],#application .appChatResponse .response[data-type="Search"] button[type="submit"],#application .appChatResponse .response[data-type="Text"] label.file,#application .appChatResponse .response[data-type="Textarea"] label.file,#application .appChatResponse .response[data-type="Search"] label.file{position:absolute;top:5px;right:5px;bottom:5px;width:50px;background:none;outline:0;border:0;-webkit-appearance:none;cursor:pointer;}#application .appChatResponse .response[data-type="Text"] label.file,#application .appChatResponse .response[data-type="Textarea"] label.file,#application .appChatResponse .response[data-type="Search"] label.file{right:auto;left:5px;text-align:center;}#application .appChatResponse .response[data-type="Text"] label.file i,#application .appChatResponse .response[data-type="Textarea"] label.file i,#application .appChatResponse .response[data-type="Search"] label.file i{vertical-align:middle;}#application .appChatResponse .response[data-type="Text"] label.file input,#application .appChatResponse .response[data-type="Textarea"] label.file input,#application .appChatResponse .response[data-type="Search"] label.file input{opacity:0;visibility:hidden;position:absolute;width:0;height:0;}#application .appChatResponse .response[data-type="Textarea"] .inputContainer{position:relative;width:100%;}#application .appChatResponse .response[data-type="Textarea"] label.input{position:relative;width:calc(100% - 70px);border:0;border-radius:3px;outline:0;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background:#fff;border:1px solid #000;margin:10px 0;}#application .appChatResponse .response[data-type="Textarea"] label.input textarea{font-size:16px;width:100%;box-sizing:border-box;border:0;background:none;padding:0 15px;outline:0;margin:9px 0;line-height:20px;resize:none;display:block;}#application .appChatResponse .response[data-type="Textarea"] label.input textarea::placeholder{text-transform:uppercase;}#application .appChatResponse .response[data-type="Textarea"] button[type="submit"]{position:absolute;top:5px;right:5px;bottom:5px;width:50px;background:none;outline:0;border:0;-webkit-appearance:none;cursor:pointer;color:#4a4a4a;color:#5969e2;}#application .appChatResponse .response[data-type="Selection"] .responseItem:only-child{text-align:center;width:100%;}#application .appChatResponse .response[data-type="Search"]:after{background:#fff;}#application .appChatResponse .response[data-type="Search"] label{right:10px;width:auto;}#application .appChatResponse .response[data-type="Search"] i.search{position:absolute;top:14px;right:15px;font-size:34px;}#application .appChatResponse .response[data-type="Search"].loading i{display:none;}#application .appChatResponse .response[data-type="Search"] .submit{display:none;}#application .appChatResponse .response[data-type="Search"].submit .search{display:none;}#application .appChatResponse .response[data-type="Search"].submit .submit{display:block;}#application .appChatResponse .response[data-type="Search"] .inputContainer{background:#fff;}#application[data-readonly="true"] #appChat .message .edit{display:none!important;}#application[data-readonly="true"] #appHeader #appRefresh{display:none!important;}#customTemplates{position:relative;top:0;left:0;width:100vw;height:100vh;z-index:500;float:left;}body[data-screen="summary"] #application{transform:none;}.appViewport .appHeader{position:absolute;-webkit-transform:translateZ(0);}#appChat{position:absolute;background:#f6f6f6;}#bundledPages>.scroller{position:absolute;width:200vw;height:100vh;transform:translate(-100vw,0) translateZ(0);z-index:10;}#summary :before{content:none;}#appChatSpecial{display:none;}#navHome{display:none!important;}.appViewport .profileHeader{background:#fafafa;}.appViewport .profileHeader .profile{line-height:normal;display:flex;align-items:center;text-align:left;height:100%;width:100%;padding:0;}.appViewport .profileHeader .profile .avatarContainer{width:84px;height:84px;border-radius:100px;border:1px solid #bbb;margin:15px auto;overflow:hidden;box-sizing:border-box;border:3px solid #fff;}.appViewport .profileHeader .profile .avatarContainer img{min-width:100%;min-height:100%;width:100%;background:#fff url(/content/images/ajax-loader.gif) no-repeat center center;}.appViewport .profileHeader .profile .brokerAvatar{height:34px;width:34px;border-radius:30px;object-fit:cover;display:block;}.appViewport .profileHeader .profile .brokerName{font-size:20px;font-weight:bold;color:#434b59;cursor:pointer;margin-left:10px;}.appViewport .profileHeader .profile .brokerCompany{font-size:13px;opacity:.7;margin-left:10px;}.appViewport .profileHeader .profile .companyLogo{margin-left:auto;max-width:100px;object-fit:contain;}.appViewport .profileHeader .profile .btn{background:none;display:inline-block;margin:0 15px;cursor:pointer;}#createParticipantFields{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap;}#createParticipantFields input,#createParticipantFields textarea{font-size:14px;}#createParticipantFields b.label{display:block;margin-bottom:5px;line-height:normal;font-size:14px;}#createParticipantFields .errorMessage{color:#f00;font-size:12px;}#createParticipantFields .inputWrapper{width:calc(50% - 5px);}#createParticipantFields label{margin-bottom:0;}.summaryComplete{display:none;text-align:center;}.summaryComplete.active{display:block;}.summaryComplete #summaryIncompleteOptions{max-width:320px;margin:auto;}.summaryComplete #summaryIncompleteOptions .navigationButton{width:100%;display:block;margin:0;margin-bottom:10px;box-sizing:border-box;}#applicationSummary{box-sizing:border-box;display:none;z-index:499;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);}#applicationSummary.active~#applicationFooter{display:none!important;}body.native #applicationSummary{transform:translateY(100%);display:block;}body.native #applicationSummary #applicationSummaryItems{background-color:#fff;background-position:right 20px top 25px;background-repeat:no-repeat;background-attachment:local;background-size:auto 35px;}body.desktop #applicationSummary #applicationSummaryItems{padding-top:0;background:#fff;}#applicationSummary.active{display:block;}body.native #applicationSummary.active{transform:none;}#applicationSummary.active+#applicationForm{display:none!important;}#applicationSummary .summaryMessage{background:#f3f3f3;border-radius:25px;border-bottom-left-radius:5px;display:inline-block;padding:20px;margin:15px;}#applicationSummary .summaryMessage+.rowHeading{border-top:1px solid #e6e7e9;}#applicationSummary #spplicationSummaryInner{position:absolute;top:0;left:0;width:100%;margin-left:0;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.2);}#applicationSummary #spplicationSummaryInner h1{display:none;}#applicationSummary #applicationSummaryItems{position:absolute;left:0;right:0;top:0;padding-top:80px;bottom:75px;bottom:calc(75px + constant(safe-area-inset-bottom));bottom:calc(75px + env(safe-area-inset-bottom));overflow:auto;-webkit-overflow-scrolling:touch;}#applicationSummary #applicationSummaryItems h1{padding:20px;margin-bottom:0;text-align:center;}#application[data-readonly="true"] #applicationSummary{transition-duration:unset;}#application[data-readonly="true"] #applicationSummary #applicationSummaryItems{bottom:0;}#application[data-readonly="true"] #applicationSummary #applicationSummaryFooter{display:none!important;}#application[data-readonly="true"] #applicationSummary .row{padding-left:20px;}#application[data-readonly="true"] #applicationSummary .row:after{content:none;}#applicationSummary .group{display:block;border-bottom:1px solid transparent;height:0;overflow:hidden;background:#f9f8f8;padding:0;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition:all 600ms cubic-bezier(.23,1,.32,1);transition:all 600ms cubic-bezier(.23,1,.32,1);}#applicationSummary .group.active{display:block;}#applicationSummary .rowHeading{padding:20px;padding-left:50px;background:#fff;border-bottom:1px solid #e6e7e9;font-size:16px;cursor:pointer;color:#a6a6a6;position:relative;}#applicationSummary .rowHeading:before{content:'';position:absolute;left:12px;top:17px;background:#f00;width:26px;height:26px;background:#12cc6d url(/content/images/icon_tick-white.png) no-repeat center center;background-size:15px;border-radius:20px;}#applicationSummary .rowHeading.error{background:url(/Themes/mystro/content/images/icon_red-alert.png) no-repeat 12px center;background-size:26px;}#applicationSummary .rowHeading.error:before{content:none;}#applicationSummary .rowHeading:after{content:'';width:40px;height:40px;position:absolute;background:url(/Themes/mystro/content/images/arror-down.png) no-repeat center center;background-size:11px;right:10px;top:50%;margin-top:-20px;}#applicationSummary .rowHeading.active{color:#000;box-shadow:0 5px 10px rgba(0,0,0,.05);border-bottom:0;}#applicationSummary .rowHeading.active:after{background:url(/Themes/mystro/content/images/arror-up.png) no-repeat center center;background-size:11px;}#applicationSummary .rowHeading.active+.group{display:block;padding:10px 0;border-bottom:1px solid #e6e7e9;}#applicationSummary .row{padding:9px 20px;padding-left:50px;position:relative;cursor:pointer;}#applicationSummary .row:after{content:'';position:absolute;left:15px;top:5px;background:url(/Themes/mystro/content/images/icon_edit2.png) no-repeat center center;border-radius:20px;width:20px;height:20px;background-size:50%;}#applicationSummary .row.readonly:after{content:none;}#applicationSummary .row .label{margin:0;text-transform:uppercase;color:#9b9b9b;font-size:12px;}#applicationSummary .row .label.error{color:#f00;}#applicationSummary .row .comment{margin-top:5px;background:#fff;border-radius:10px;font-size:12px;display:inline-block;padding:10px;background:#f00;color:#fff;padding:5px 10px;}#applicationSummary .row .answer{padding-top:5px;color:#000;font-weight:500;}#applicationSummary.version2{overflow:visible;}#applicationSummary.version2.loading{overflow:hidden;}#applicationSummary.version2.loading:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:500;background:rgba(255,255,255,.7) url(/content/images/ajax-loader.gif) no-repeat center center;}#applicationSummary.version2 #spplicationSummaryInner{position:relative;top:auto;left:auto;right:auto;width:auto;bottom:auto;box-shadow:none;max-width:890px;margin:auto;}#applicationSummary.version2 .rejection{color:#f00;padding:10px;font-weight:bold;text-align:center;}#applicationSummary.version2 #applicationSummaryFooterContainer{bottom:20px;left:0;right:0;height:auto;line-height:normal;position:fixed;box-sizing:border-box;text-align:center;right:400px;}@media(max-width:900px){#applicationSummary.version2 #applicationSummaryFooterContainer{right:320px;}}@media(max-width:760px){#applicationSummary.version2 #applicationSummaryFooterContainer{right:0;}}#applicationSummary.version2 #applicationSummaryFooterContainer #applicationSummaryFooter{position:relative;display:inline-block;background:#000;cursor:pointer;height:75px;color:#fff;line-height:75px;text-align:center;font-size:18px;font-weight:500;padding:0 30px;box-sizing:border-box;border-radius:40px;}body.native #applicationSummary.version2.active+#appChat{display:none;}body.native #applicationSummary.version2 #applicationSummaryFooterContainer{bottom:0;left:0;margin-left:auto;right:0;width:auto;}body.native #applicationSummary.version2 #applicationSummaryFooterContainer #applicationSummaryFooter{width:auto;}body.native #applicationSummary.version2 #applicationSummaryItems{padding-left:20px;padding-right:20px;padding-bottom:100px;}body.native #applicationSummary.version2 .section{font-size:12px;}body.native #applicationSummary.version2 .section .title{overflow:hidden;}body.native #applicationSummary.version2 .section .title .sub{padding:10px;}body.native #applicationSummary.version2 .section .title .separator{padding:10px;}body.native #applicationSummary.version2 .questionRow .label{width:40%;}#applicationSummary.version2 #applicationSummaryItems{position:relative;background:none!important;}#applicationSummary.version2 .heading{margin-top:0;font-weight:normal;font-size:20px;border-bottom:2px solid #000;padding:5px 0;margin-bottom:20px;font-weight:bold;}#applicationSummary.version2 .subheading{margin-bottom:20px;}#applicationSummary.version2 .section{margin:20px 0;display:flex;flex-flow:row wrap;}#applicationSummary.version2 .section:first-child{margin-top:0;}#applicationSummary.version2 .section .title{width:100%;display:flex;font-size:14px;font-weight:bold;padding:5px 0;justify-content:center;}#applicationSummary.version2 .section .title[data-depth="1"]{font-size:18px;text-align:center;border-bottom-style:solid;border-bottom-width:2px;padding:10px 0;justify-content:center;}#applicationSummary.version2 .section .title .sub{display:inline;}#applicationSummary.version2 .section .title .separator{padding:15px;display:inline-block;position:relative;transform:scale(.7,1);overflow:hidden;}#applicationSummary.version2 .section .title .separator:after{content:'';position:absolute;width:80px;height:80px;right:16px;top:50%;transform:rotate(45deg);margin-top:-40px;border-top:1px solid #fff;border-right:1px solid #fff;opacity:.2;}#applicationSummary.version2 .questionRow{display:flex;border-top:0;position:relative;box-sizing:border-box;font-size:12px;width:100%;line-height:normal;}#applicationSummary.version2 .questionRow .label{width:60%;padding:10px;text-align:right;border-bottom:1px solid rgba(0,0,0,.3);padding-right:0;margin-right:10px;}#applicationSummary.version2 .questionRow .reason{color:#000;margin:-5px;margin-top:5px;padding:5px;color:#f00;text-decoration:underline;cursor:pointer;}#applicationSummary.version2 .questionRow.rejected .answer{color:#f00;}#applicationSummary.version2 .questionRow.rejected .edit{color:#f00;}#applicationSummary.version2 .questionRow .edit{width:40px;text-align:center;flex-shrink:1;cursor:pointer;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.3);}#applicationSummary.version2 .questionRow .edit span{font-size:16px;}#applicationSummary.version2 .questionRow .answer{width:60%;padding:10px;border-bottom:1px solid rgba(0,0,0,.3);padding-left:0;margin-left:0;}body.web #applicationSummary{overflow:auto;}body.web #applicationSummary #applicationSummaryItems{padding:20px;overflow:hidden;}body.web #applicationSummary #applicationSummaryItems.hasRejectedQuestion .section.hasRejectedQuestion{display:flex;}body.web #applicationSummary #applicationSummaryItems.hasRejectedQuestion .questionRow.rejected{display:flex;}body.web #application[data-view="Summary"][data-readonly="true"]{height:100vh;display:flex;justify-content:center;overflow:auto;}body.web #application[data-view="Summary"][data-readonly="true"] #applicationSummary{height:auto!important;margin-top:auto;margin-bottom:auto;width:100%;max-width:520px;}body.web #application[data-view="Summary"][data-readonly="true"] #applicationSummaryItems:empty{display:none;}body.web #application[data-view="Summary"][data-readonly="true"] .companyLogo{margin:auto;margin-bottom:20px;object-position:center;}body.web #application[data-view="Summary"][data-readonly="true"] .summaryText{text-align:center;}body.web #application[data-view="Summary"][data-readonly="true"] .summaryMedia{display:flex;justify-content:center;margin-bottom:20px;}body.web #application[data-view="Summary"][data-readonly="true"] .summaryLinks{font-size:14px;margin:20px 0;margin-top:20px;text-align:center;}body.web #application[data-view="Summary"][data-readonly="true"] .summaryLinks a{margin-right:10px;color:inherit;}#summaryComplete,#documentsSummaryComplete{display:none;}#summaryComplete.active,#documentsSummaryComplete.active{display:block;}body.web[data-summary="true"] #share{display:none!important;}body.web #applicationSummary.version3{max-width:690px;margin:auto;margin-top:0;margin-bottom:0;height:auto!important;overflow:visible;margin-top:20px;}body.web #applicationSummary.version3 #applicationSummaryBottom{position:sticky;bottom:0;padding:20px 0;background:#fff;width:100%;border-top:1px solid rgba(15,15,64,.13);}body.web #applicationSummary.version3 #applicationSummaryBottom .activeMarker{position:relative!important;top:25px!important;}@media(max-width:760px){body.web #applicationSummary.version3{margin-top:50px;}}body.web #applicationSummary.version3.loading{overflow:hidden;}body.web #applicationSummary.version3.loading:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:500;background:rgba(255,255,255,.7) url(/content/images/ajax-loader.gif) no-repeat center center;}body.web #applicationSummary.version3 .pageTitle{margin-bottom:0;font-size:28px;line-height:36px;font-weight:700;text-align:left;}body.web #applicationSummary.version3 .pageDescription,body.web #applicationSummary.version3 .submitDescription{width:100%;font-size:20px;line-height:32px;text-align:left;margin-top:5px;margin-bottom:20px;}body.web #applicationSummary.version3 .pageDescription:empty,body.web #applicationSummary.version3 .submitDescription:empty{display:none;}body.web #applicationSummary.version3 .submitDescription{display:none;margin-top:20px;}body.web #applicationSummary.version3 .submitDescription.active{display:block;}body.web #applicationSummary.version3 .link{text-decoration:underline;cursor:pointer;}body.web #applicationSummary.version3 .pageTip{width:100%;font-size:18px;line-height:28px;text-align:left;margin-top:5px;color:rgba(15,15,64,.5);display:none;margin-bottom:20px;}body.web #applicationSummary.version3 .pageTip.active{display:block;}body.web #applicationSummary.version3 #applicationSummaryItems{padding:0!important;margin-top:30px;}body.web #applicationSummary.version3 #spplicationSummaryInner{position:relative;top:auto;left:auto;right:auto;width:auto;bottom:auto;box-shadow:none;max-width:890px;margin:auto;display:none;}body.web #applicationSummary.version3 #spplicationSummaryInner.active{display:block;}body.web #applicationSummary.version3 .rejection{width:100%;margin-top:10px;color:#ff0308;font-size:16px;line-height:26px;text-align:left;}body.web #applicationSummary.version3 .rejection:before{content:'"';}body.web #applicationSummary.version3 .rejection:after{content:'"';}body.web #applicationSummary.version3 #applicationSummaryFooterContainer{bottom:20px;left:0;right:0;height:auto;line-height:normal;position:fixed;box-sizing:border-box;text-align:center;right:400px;}@media(max-width:900px){body.web #applicationSummary.version3 #applicationSummaryFooterContainer{right:320px;}}@media(max-width:760px){body.web #applicationSummary.version3 #applicationSummaryFooterContainer{right:0;}}body.web #applicationSummary.version3 #applicationSummaryFooterContainer #applicationSummaryFooter{position:relative;display:inline-block;background:#000;cursor:pointer;height:75px;color:#fff;line-height:75px;text-align:center;font-size:18px;font-weight:500;padding:0 30px;box-sizing:border-box;border-radius:40px;}body.native body.web #applicationSummary.version3.active+#appChat{display:none;}body.native body.web #applicationSummary.version3 #applicationSummaryFooterContainer{bottom:0;left:0;margin-left:auto;right:0;width:auto;}body.native body.web #applicationSummary.version3 #applicationSummaryFooterContainer #applicationSummaryFooter{width:auto;}body.native body.web #applicationSummary.version3 #applicationSummaryItems{padding-left:20px;padding-right:20px;padding-bottom:100px;}body.native body.web #applicationSummary.version3 .section{font-size:12px;}body.native body.web #applicationSummary.version3 .section .title{overflow:hidden;}body.native body.web #applicationSummary.version3 .section .title .sub{padding:10px;}body.native body.web #applicationSummary.version3 .section .title .separator{padding:10px;}body.native body.web #applicationSummary.version3 .questionRow .label{width:40%;}body.web #applicationSummary.version3 #applicationSummaryItems{position:relative;background:none!important;}body.web #applicationSummary.version3 .heading{margin-top:0;font-weight:normal;font-size:20px;border-bottom:2px solid #000;padding:5px 0;margin-bottom:20px;font-weight:bold;}body.web #applicationSummary.version3 .subheading{margin-bottom:20px;}body.web #applicationSummary.version3 .section{margin:20px 0;display:flex;flex-flow:row wrap;gap:10px;justify-content:space-between;}body.web #applicationSummary.version3 .section:first-child{margin-top:0;}body.web #applicationSummary.version3 .section .titleWrapper{width:100%;}body.web #applicationSummary.version3 .section .title{font-size:16px;line-height:20px;font-weight:bold;border-radius:8px;font-weight:500;}body.web #applicationSummary.version3 .section .title[data-depth="1"]{font-size:24px;line-height:28px;display:inline-flex;font-weight:bold;margin-top:10px;}body.web #applicationSummary.version3 .section .title[data-depth="2"]{font-size:20px;line-height:24px;display:inline-flex;}body.web #applicationSummary.version3 .section .title.hidden{display:none;}body.web #applicationSummary.version3 .section .title .sub{display:inline;}body.web #applicationSummary.version3 .section .title .separator{padding:15px;display:inline-block;position:relative;transform:scale(.7,1);overflow:hidden;}body.web #applicationSummary.version3 .section .title .separator:after{content:'';position:absolute;width:80px;height:80px;right:16px;top:50%;transform:rotate(45deg);margin-top:-40px;border-top:1px solid #fff;border-right:1px solid #fff;opacity:.2;}body.web #applicationSummary.version3 .questionRow{display:flex;border-top:0;position:relative;box-sizing:border-box;flex-direction:column;flex-wrap:wrap;border-bottom:1px solid rgba(15,15,64,.13);background-color:rgba(15,15,64,.04);padding:8px;padding-bottom:0;width:calc(50% - 10px);}@media(max-width:760px){body.web #applicationSummary.version3 .questionRow{width:100%;}}body.web #applicationSummary.version3 .questionRow:hover{border-bottom-color:#0f0f40;cursor:pointer;}body.web #applicationSummary.version3 .questionRow.skipped{border-bottom:2px solid #f00;}body.web #applicationSummary.version3 .questionRow.skipped .label{color:#f00;}body.web #applicationSummary.version3 .questionRow .label{width:100%;margin-bottom:5px;color:rgba(15,15,64,.5);font-size:10px;line-height:16px;font-weight:400;text-transform:uppercase;}body.web #applicationSummary.version3 .questionRow .answer{padding:0;border-style:none;color:#0f0f40;font-size:18px;line-height:24px;font-weight:500;margin-bottom:8px;}body.web #applicationSummary.version3 .questionRow .member{padding:2px 8px 2px 4px;color:#fff;background-color:#0f0f40;font-size:10px;line-height:18px;font-weight:400;margin:-8px;margin-top:auto;margin-bottom:0;}body.web #applicationSummary.version3 .questionRow .reason{color:#000;margin:-8px;margin-top:8px;padding:8px;color:#fff;background:#f00;cursor:pointer;font-size:14px;line-height:18px;margin-top:auto;margin-bottom:0;}body.web #applicationSummary.version3 .questionRow.rejected{border:1px solid #f00;}body.web #applicationSummary.version3 .questionRow.rejected .edit{color:#f00;}body.web #applicationSummary.version3 .questionRow .edit{width:40px;text-align:center;flex-shrink:1;cursor:pointer;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.3);display:none;}body.web #applicationSummary.version3 .questionRow .edit span{font-size:16px;}body.web #applicationSummary.version3 .navigationButton.submit.disabled{pointer-events:none;opacity:.5;}body.web[data-summary="true"] #head{display:none!important;}body.web #applicationSummary.version3{display:block;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;z-index:501;margin-top:0;padding:80px 20px 0 20px;max-width:none;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;transform:translateY(-100%);transition-property:transform;background:#fff;}body.web #applicationSummary.version3.active{transform:none;}body.web.workflow #poweredBy{display:none;}body.web.workflow #application #applicationForm .formgroup .created{display:none;}body.web.workflow #application .question.waiting .indicator,body.web.workflow #application .question.sending .indicator{position:relative;display:block;padding:0;position:absolute;visibility:visible;height:auto;display:flex;margin-top:14px;left:0;right:auto!important;}body.web.workflow #application .question.waiting .indicator span,body.web.workflow #application .question.sending .indicator span{display:block;width:6px;height:6px;border-radius:50%;margin:0 2px;background:#303131;animation:indicator 1.3s linear infinite;}body.web.workflow #application .question.waiting .indicator span:nth-child(2),body.web.workflow #application .question.sending .indicator span:nth-child(2){animation-delay:-1.1s;}body.web.workflow #application .question.waiting .indicator span:nth-child(3),body.web.workflow #application .question.sending .indicator span:nth-child(3){animation-delay:-.9s;}@keyframes indicator{0%,100%{opacity:1;}50%{opacity:.2;}}@keyframes wave{0%,60%,100%{transform:initial;}30%{transform:translateY(-15px);}}body.web.workflow #application .question[data-response-type="AIChat"] .enterClue,body.web.workflow #application .question.styleBubble .enterClue{opacity:1;pointer-events:all;}body.web.workflow #application .question[data-response-type="AIChat"].active,body.web.workflow #application .question.styleBubble.active{margin-top:20px;margin-bottom:0;}body.web.workflow #application .question[data-response-type="AIChat"].active .inner .indicator,body.web.workflow #application .question.styleBubble.active .inner .indicator{left:0;right:auto!important;}body.web.workflow #application .question[data-response-type="AIChat"] .aboutAI,body.web.workflow #application .question.styleBubble .aboutAI{opacity:.6;display:flex;align-items:center;padding-top:10px;cursor:pointer;font-size:11px;display:none;}body.web.workflow #application .question[data-response-type="AIChat"] .aboutAI .material-icons,body.web.workflow #application .question.styleBubble .aboutAI .material-icons{margin-right:5px;}body.web.workflow #application .question[data-response-type="AIChat"].active .aboutAI,body.web.workflow #application .question.styleBubble.active .aboutAI{display:flex;}body.web.workflow #application .question[data-response-type="AIChat"].typing .aboutAI,body.web.workflow #application .question.styleBubble.typing .aboutAI,body.web.workflow #application .question[data-response-type="AIChat"].waiting .aboutAI,body.web.workflow #application .question.styleBubble.waiting .aboutAI{visibility:hidden;}body.web.workflow #application .question[data-response-type="AIChat"] .aiDisclaimer,body.web.workflow #application .question.styleBubble .aiDisclaimer{opacity:.5;text-align:left;margin-bottom:20px;font-size:12px;display:none!important;}body.web.workflow #application .question[data-response-type="AIChat"].aiStartChat .aiDisclaimer,body.web.workflow #application .question.styleBubble.aiStartChat .aiDisclaimer{display:block;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .aiDisclaimer,body.web.workflow #application .question.styleBubble.waiting .aiDisclaimer{display:none;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .indicator,body.web.workflow #application .question.styleBubble.waiting .indicator,body.web.workflow #application .question[data-response-type="AIChat"].sending .indicator,body.web.workflow #application .question.styleBubble.sending .indicator{margin-top:-30px;}body.web.workflow #application .question[data-response-type="AIChat"] .text,body.web.workflow #application .question.styleBubble .text{max-width:none;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Text"] textarea,body.web.workflow #application .question.styleBubble .response[data-type="Text"] textarea{min-height:40px;resize:none;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Text"] .inputContainer,body.web.workflow #application .question.styleBubble .response[data-type="Text"] .inputContainer{border-radius:10px;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Text"] .inputBottom,body.web.workflow #application .question.styleBubble .response[data-type="Text"] .inputBottom{position:absolute;bottom:5px;right:5px;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Text"] .inputBottom button.submit span.material-icons,body.web.workflow #application .question.styleBubble .response[data-type="Text"] .inputBottom button.submit span.material-icons{display:block;padding:3px;border-radius:50px;background:#efefef;font-size:20px;opacity:.5;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Text"] .inputBottom button.submit span.material-icons.enabled,body.web.workflow #application .question.styleBubble .response[data-type="Text"] .inputBottom button.submit span.material-icons.enabled{background:#000;color:#fff;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Selection"],body.web.workflow #application .question.styleBubble .response[data-type="Selection"]{position:fixed;bottom:0;z-index:500;padding:10px;display:flex;justify-content:center;left:0;right:0;border-top:1px solid rgba(0,0,0,.1);margin:0;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;transition-property:transform;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Selection"] .responseItem,body.web.workflow #application .question.styleBubble .response[data-type="Selection"] .responseItem{border-radius:50px;padding:2px 14px;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Selection"] .responseOptions,body.web.workflow #application .question.styleBubble .response[data-type="Selection"] .responseOptions{justify-content:flex-start;margin-top:0;}body.web.workflow #application .question[data-response-type="AIChat"] .button.submit,body.web.workflow #application .question.styleBubble .button.submit{padding:0;margin:0;border:0;background:none;color:#000;box-shadow:none!important;}body.web.workflow #application .question[data-response-type="AIChat"] .button.submit span,body.web.workflow #application .question.styleBubble .button.submit span{display:none;}body.web.workflow #application .question[data-response-type="AIChat"] .button.submit span.material-icons,body.web.workflow #application .question.styleBubble .button.submit span.material-icons{display:block;}body.web.workflow #application .question[data-response-type="AIChat"],body.web.workflow #application .question.styleBubble{margin-top:5px!important;margin-bottom:40px;}body.web.workflow #application .question[data-response-type="AIChat"] .response[data-type="Text"],body.web.workflow #application .question.styleBubble .response[data-type="Text"]{margin-top:25px;}body.web.workflow #application .question[data-response-type="AIChat"]+.question[data-response-type="AIChat"],body.web.workflow #application .question.styleBubble+.question[data-response-type="AIChat"]{margin-top:-35px!important;}@media(max-width:760px){body.web.workflow #application .question[data-response-type="AIChat"]+.question[data-response-type="AIChat"],body.web.workflow #application .question.styleBubble+.question[data-response-type="AIChat"]{margin-top:-35px!important;}}body.web.workflow #application .question[data-response-type="AIChat"].confirmation~.question,body.web.workflow #application .question.styleBubble.confirmation~.question{display:none;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .text,body.web.workflow #application .question.styleBubble.waiting .text,body.web.workflow #application .question[data-response-type="AIChat"].waiting .response,body.web.workflow #application .question.styleBubble.waiting .response,body.web.workflow #application .question[data-response-type="AIChat"].waiting .triggerButton,body.web.workflow #application .question.styleBubble.waiting .triggerButton{visibility:hidden;pointer-events:none;height:0;overflow:hidden;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .response,body.web.workflow #application .question.styleBubble.waiting .response{transform:translateY(25px);opacity:0;pointer-events:none;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .response[data-type="Selection"],body.web.workflow #application .question.styleBubble.waiting .response[data-type="Selection"]{height:auto;visibility:visible;transform:none;opacity:1;}body.web.workflow #application .question[data-response-type="AIChat"].typing .response,body.web.workflow #application .question.styleBubble.typing .response{transform:translateY(25px);opacity:0;pointer-events:none;height:0;}body.web.workflow #application .question[data-response-type="AIChat"].typing .response[data-type="Selection"],body.web.workflow #application .question.styleBubble.typing .response[data-type="Selection"]{height:auto;visibility:visible;transform:none;opacity:1;}body.web.workflow #application .question[data-response-type="AIChat"].typing .text:after,body.web.workflow #application .question.styleBubble.typing .text:after{content:'▮';animation:carot-blink-animation 2s steps(4,start) infinite;font-size:14px;}@keyframes carot-blink-animation{to{visibility:hidden;}}body.web.workflow #application .question[data-response-type="AIChat"].waiting .indicator,body.web.workflow #application .question.styleBubble.waiting .indicator,body.web.workflow #application .question[data-response-type="AIChat"].sending .indicator,body.web.workflow #application .question.styleBubble.sending .indicator{position:relative;display:block;padding:10px;position:absolute;visibility:visible;height:auto;display:flex;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .indicator span,body.web.workflow #application .question.styleBubble.waiting .indicator span,body.web.workflow #application .question[data-response-type="AIChat"].sending .indicator span,body.web.workflow #application .question.styleBubble.sending .indicator span{display:block;width:6px;height:6px;border-radius:50%;margin:0 2px;background:#303131;animation:indicator 1.3s linear infinite;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .indicator span:nth-child(2),body.web.workflow #application .question.styleBubble.waiting .indicator span:nth-child(2),body.web.workflow #application .question[data-response-type="AIChat"].sending .indicator span:nth-child(2),body.web.workflow #application .question.styleBubble.sending .indicator span:nth-child(2){animation-delay:-1.1s;}body.web.workflow #application .question[data-response-type="AIChat"].waiting .indicator span:nth-child(3),body.web.workflow #application .question.styleBubble.waiting .indicator span:nth-child(3),body.web.workflow #application .question[data-response-type="AIChat"].sending .indicator span:nth-child(3),body.web.workflow #application .question.styleBubble.sending .indicator span:nth-child(3){animation-delay:-.9s;}@keyframes indicator{0%,100%{opacity:1;}50%{opacity:.2;}}@keyframes wave{0%,60%,100%{transform:initial;}30%{transform:translateY(-15px);}}body.web.workflow #application .question[data-response-type="AIChat"].sending .indicator,body.web.workflow #application .question.styleBubble.sending .indicator{right:auto;bottom:-25px;}body.web.workflow #application .question[data-response-type="AIChat"] .inner,body.web.workflow #application .question.styleBubble .inner{display:flex;width:100%;}body.web.workflow #application .question[data-response-type="AIChat"][data-response-type="Auto"] .inner,body.web.workflow #application .question.styleBubble[data-response-type="Auto"] .inner{font-weight:normal;display:flex;}body.web.workflow #application .question[data-response-type="AIChat"] .questionAnswerLoading,body.web.workflow #application .question.styleBubble .questionAnswerLoading{left:auto;right:-24px;top:auto;bottom:0;display:none;}body.web.workflow #application .question[data-response-type="AIChat"] .inner,body.web.workflow #application .question.styleBubble .inner{display:flex;flex-direction:column;}body.web.workflow #application .question[data-response-type="AIChat"] .text,body.web.workflow #application .question.styleBubble .text{margin-right:auto;}body.web.workflow #application .question[data-response-type="AIChat"] .triggerButton,body.web.workflow #application .question.styleBubble .triggerButton{padding:13px;margin-right:auto;cursor:pointer;}body.web.workflow #application .question[data-response-type="AIChat"] .triggerButton.suggestion,body.web.workflow #application .question.styleBubble .triggerButton.suggestion{margin-right:5px;margin-bottom:5px;padding:5px 8px;font-size:14px;margin-top:0;line-height:normal;}body.web.workflow #application .question[data-response-type="AIChat"] .answer,body.web.workflow #application .question.styleBubble .answer{padding:13px 20px;background:#333;color:#fff;margin-right:0;margin-left:auto;margin-top:20px;margin-bottom:20px;display:block;cursor:pointer;line-height:1.4em;border-radius:20px;}body.web.workflow #application .question[data-response-type="AIChat"] .answer~form,body.web.workflow #application .question.styleBubble .answer~form{display:none!important;}body.web.workflow #application .question[data-response-type="AIChat"] .answer~.description,body.web.workflow #application .question.styleBubble .answer~.description{display:none;}body.web.workflow #application .question[data-response-type="AIChat"] .description,body.web.workflow #application .question.styleBubble .description{display:none;}body.web.workflow #application .question[data-response-type="AIChat"] .text:not(.answer),body.web.workflow #application .question.styleBubble .text:not(.answer){padding:13px;border-radius:20px;background:#efefef;margin-right:auto;width:100%;max-width:80%;line-height:1.6em;background-color:rgba(0,0,0,.5);color:#000;color:#000;font-size:14px;}@media(max-width:760px){body.web.workflow #application .question[data-response-type="AIChat"] .text:not(.answer),body.web.workflow #application .question.styleBubble .text:not(.answer){max-width:100%;}}body.web.workflow #application .question[data-response-type="AIChat"] .text.answer,body.web.workflow #application .question.styleBubble .text.answer{font-size:14px;line-height:1.6em;}body.web.workflow #application .question[data-response-type="AIChat"] .responseInstruction,body.web.workflow #application .question.styleBubble .responseInstruction{font-size:11px;text-decoration:underline;}body.web.workflow #application .formgroup.transitioning .question[data-response-type="AIChat"] .response[data-type="Selection"]{opacity:0;transform:translateY(100%);display:none;}body.web.widget.preview #applicationExternalHeader{display:none;}body.web.widget.preview #application{padding-bottom:20px;padding:0;}body.web.widget.preview #application .question{margin:0!important;}body.web.widget.preview #application #applicationForm .formgroup .created{display:none;}body.web.widget.preview #application .response.response[data-type="Selection"] .responseItem{margin-left:0;display:block;width:100%;text-align:center;}body.web.widget.preview #application .response{display:none;}body.web.widget.preview #poweredBy{display:none;}body.web.widget.preview #bundledPages{min-height:auto;}body.web.widget.preview #application .question .text{max-width:none;margin:0;padding:10px;}body.web.widget #head{display:none;}body.web.widget #headScrolled{display:none!important;}body.web.widget #appFullscreen{display:block;}body.web.widget #appExitFullscreen{display:none;}body.web.widget.fullscreen #appFullscreen{display:none;}body.web.widget.fullscreen #appExitFullscreen{display:block;}body.web.widget{font-size:15px;line-height:20px;}body.web.widget .material-icons{font-size:20px;}body.web.widget button,body.web.widget textarea,body.web.widget input,body.web.widget select{font-size:16px;line-height:20px;}body.web.widget .triggerButton,body.web.widget .navigationButton{font-size:15px;line-height:20px;}body.web.widget #application .question .description{font-size:15px;line-height:20px;display:none!important;}body.web.widget #feed{display:none;}body.web.widget #bundledPages{margin-right:0;margin-left:0;}body.web.widget #dcPromptBox{max-height:calc(100vh - 110px)!important;}body.web.widget #poweredBy{position:fixed;bottom:0;left:0;right:0;padding:20px;text-align:center;font-size:11px;z-index:5000;}body.web.widget #poweredBy .inner{position:relative;z-index:5;}body.web.widget #poweredBy:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;pointer-events:none;}body.web.widget #poweredBy span{opacity:.6;}body.web.widget #poweredBy a{color:inherit;}body.web.widget #applicationExternalHeader{background:#e3f8fd;display:flex;align-items:center;padding:10px 20px;position:sticky;top:0;z-index:5000;height:34px;}body.web.widget #applicationExternalHeader .item{cursor:pointer;}body.web.widget #applicationExternalHeader .item span.material-icons{display:block;font-size:22px;background:#efefef;border-radius:30px;padding:2px;}body.web.widget #applicationExternalHeader .companyLogo{margin-bottom:0;}body.web.widget #application{padding:20px;padding-bottom:80px;max-width:480px;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].active .response{margin-top:25px;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .aboutAI{opacity:.6;display:flex;align-items:center;justify-content:center;padding-top:10px;cursor:pointer;font-size:11px;display:none;margin-top:20px;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .aboutAI .material-icons{margin-right:5px;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].active .aboutAI{display:flex;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].typing .aboutAI,body.web.widget #application .groupinner .question[data-response-type="AIChat"].waiting .aboutAI{visibility:hidden;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].waiting .indicator,body.web.widget #application .groupinner .question[data-response-type="AIChat"].sending .indicator{margin-top:-20px;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].waiting .indicator.text{margin-top:0;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .aiDisclaimer{opacity:.5;text-align:center;margin-bottom:20px;font-size:12px;display:none!important;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].aiStartChat .aiDisclaimer{display:block;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].waiting .aiDisclaimer{display:none;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .text{max-width:none;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Text"]{flex-wrap:wrap;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Text"] textarea{min-height:40px;resize:none;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Text"] .inputBottom{position:absolute;bottom:5px;right:5px;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Text"] .inputBottom button.submit span.material-icons{display:block;padding:3px;border-radius:50px;font-size:20px;opacity:.5;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Selection"]{position:fixed;bottom:0;z-index:500;padding:10px;display:flex;justify-content:center;left:0;right:0;background:#fff;border-top:1px solid rgba(0,0,0,.1);margin:0;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Selection"] .responseOptions{justify-content:center;}body.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Selection"] .responseItem{border-radius:50px;padding:2px 14px;line-height:32px;}body.web.widget #application .groupinner .question[data-response-type="AIChat"].waiting .response[data-type="Selection"],body.web.widget #application .groupinner .question[data-response-type="AIChat"].typing .response[data-type="Selection"]{height:auto;visibility:visible;transform:none;opacity:1;}body.web.widget #application .question .triggerButton{padding:0;}body.web.widget #application .activeMarker,body.web.widget #application #formProgressTitle,body.web.widget #application #applicationBurger,body.web.widget #application #applicationFooter{display:none!important;}body.web.widget #application .responseInstruction{margin-bottom:10px;text-align:left;}body.web.widget #application .enterClue{bottom:0;pointer-events:all;z-index:50;opacity:1;display:flex;margin-top:0;margin-left:auto;}body.web.widget #application .enterClue .textClue{display:none!important;}body.web.widget #application .enterClue button.submit{height:100%;padding:0 20px;margin-right:0;}body.web.widget #application .enterClue div,body.web.widget #application .enterClue img.returnIcon{display:none;}body.web.widget #application h1{display:none;}body.web.widget #application #applicationForm .formgroup{font-size:14px;display:block;}body.web.widget #application #applicationForm .formgroup .created{padding:10px;padding-top:5px;text-align:center;font-size:12px;}body.web.widget #application .response{margin-top:20px;clear:both;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}body.web.widget #application .response .inputContainer{width:100%;box-sizing:border-box;}body.web.widget #application .response.response[data-type="Text"]{display:flex;align-items:center;}body.web.widget #application .response.response[data-type="Text"] .responseInstruction{width:100%;font-size:11px;text-decoration:underline;}body.web.widget #application .response.response[data-type="Text"] .inputBottom{margin-top:0;}body.web.widget #application .response.response[data-type="Text"] .enterClue{margin-left:10px;}body.web.widget #application .response.response[data-type="Text"] label{padding:13px;}body.web.widget #application .response.response[data-type="Text"] .inputContainer{border-radius:6px;}body.web.widget #application .response.response[data-type="Text"] .responseInput{box-sizing:border-box;}body.web.widget #application .response.response[data-type="Text"] button.submit{background:none;border:0;margin:0;padding:0;color:#000;}body.web.widget #application .response.response[data-type="Text"] button.submit .material-icons{margin:0;font-size:24px;}body.web.widget #application .response.response[data-type="Search"] .enterClue{position:relative;}body.web.widget #application .response.response[data-type="Search"] .enterClue .submit .material-icons{margin-left:10px;font-size:20px;}body.web.widget #application .response.response[data-type="Search"] button.submit{margin-left:auto;padding:13px 20px;border-radius:20px;}body.web.widget #application .response.response[data-type="Selection"]{margin-bottom:-5px;}body.web.widget #application .response.response[data-type="Selection"] .enterClue{position:relative;}body.web.widget #application .response.response[data-type="Selection"] .responseOptions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:0;}body.web.widget #application .response.response[data-type="Selection"] .responseItem{padding:2px 14px;margin-right:0;margin-left:0;font-weight:normal;line-height:32px;margin-bottom:0;font-size:15px;border-radius:20px;}body.web.widget #application .response.response[data-type="Selection"] button.submit{margin-left:auto;padding:13px 20px;}body.web.widget #application .response.fullscreen{top:54px;}body.web.widget #application .modal .response.response[data-type="Selection"] .responseOptions{display:block;}body.web.widget #application .question{margin-top:5px!important;margin-bottom:5px!important;}body.web.widget #application .question.confirmation~.question{display:none;}body.web.widget #application .question.waiting .text,body.web.widget #application .question.waiting .response,body.web.widget #application .question.waiting .triggerButton{visibility:hidden;pointer-events:none;height:0;overflow:hidden;}body.web.widget #application .question.waiting .response{transform:translateY(25px);opacity:0;pointer-events:none;}body.web.widget #application .question.typing .response{transform:translateY(25px);opacity:0;pointer-events:none;height:0;}body.web.widget #application .question.typing .text:after{content:'▮';animation:carot-blink-animation 2s steps(4,start) infinite;font-size:14px;}@keyframes carot-blink-animation{to{visibility:hidden;}}body.web.widget #application .question.typing.waiting .text:after{content:none;}body.web.widget #application .question.waiting .indicator,body.web.widget #application .question.sending .indicator{position:relative;display:block;padding:10px;position:absolute;visibility:visible;height:auto;display:flex;}body.web.widget #application .question.waiting .indicator span,body.web.widget #application .question.sending .indicator span{display:block;width:6px;height:6px;border-radius:50%;margin:0 2px;background:#303131;animation:indicator 1.3s linear infinite;}body.web.widget #application .question.waiting .indicator span:nth-child(2),body.web.widget #application .question.sending .indicator span:nth-child(2){animation-delay:-1.1s;}body.web.widget #application .question.waiting .indicator span:nth-child(3),body.web.widget #application .question.sending .indicator span:nth-child(3){animation-delay:-.9s;}@keyframes indicator{0%,100%{opacity:1;}50%{opacity:.2;}}@keyframes wave{0%,60%,100%{transform:initial;}30%{transform:translateY(-15px);}}body.web.widget #application .question.sending .indicator{right:0;bottom:-25px;}body.web.widget #application .question .inner{display:flex;width:100%;}body.web.widget #application .question[data-response-type="Auto"] .inner{font-weight:normal;display:flex;}body.web.widget #application .question .questionAnswerLoading{left:auto;right:-24px;top:auto;bottom:0;display:none;}body.web.widget #application .question .inner{display:flex;flex-direction:column;}body.web.widget #application .question .text{padding:13px;border-radius:20px;background:#efefef;margin-right:auto;max-width:80%;line-height:1.5em;}body.web.widget #application .question .triggerButton{padding:13px;border-radius:4px;margin-right:auto;cursor:pointer;}body.web.widget #application .question .triggerButton.suggestion{margin-right:5px;margin-bottom:5px;padding:3px 6px;font-size:14px;margin-top:0;border-radius:50px!important;}body.web.widget #application .question .answer{padding:13px 20px;background:#333;color:#fff;margin-right:0;margin-left:auto;margin-top:20px;margin-bottom:15px;display:block;cursor:pointer;line-height:1.5em;}body.web.widget #application .question .answer~form{display:none!important;}body.web.widget #application .question .answer~.description{display:none;}body.web.widget #applicationFooter{margin-top:20px;}body:not(.external) #poweredBy{display:none;}body:not(.external) #appWidgetClose{display:none;}body.external1 #feed .closeExternal{display:flex;}body.external1 #poweredBy{bottom:0;left:0;right:0;line-height:50px;padding:0;position:absolute;z-index:50000;font-size:12px;background:#fff;text-align:right;}body.external1 #poweredBy .inner{width:100%;margin:auto;padding:0 20px;box-sizing:border-box;}body.external1 #poweredBy a{color:inherit;text-decoration:none;}body.special{height:auto;width:auto;overflow:visible;}body.special #bundledPages,body.special #application,body.special #appChat{width:auto;}body.special #application #appHeader{padding-top:0;position:fixed;background:#fff;height:60px;box-shadow:0 0 5px rgba(0,0,0,.2);border:0;}body.special #application #appHeader .fleft,body.special #application #appHeader .fright{top:7px;}body.special.light #application #appHeader{display:block;}body.special.frame #application #appHeader{background:none;border:0;box-shadow:none;}body.special.frame #application #appHeader .fleft{display:none;}body.special.frame:not(.light){cursor:pointer;}body.special.frame.light #application #appChatMessages::before{content:'';position:fixed;top:0;left:0;right:0;height:200px;background:#008000;-webkit-mask-image:-webkit-gradient(linear,left 0,left 50%,from(#000),to(rgba(0,0,0,0)));background:#efeeee;width:100%;pointer-events:none;z-index:500;}body.special #bundledPages,body.special #application{height:auto;position:relative;bottom:auto;overflow:visible;}body.special #appChat{height:auto;position:relative;bottom:auto;overflow:visible;display:flex;flex-direction:column;justify-content:center;min-height:100vh;}body.special.widget #application #appChatMessagesAndResponse{height:auto;position:relative;bottom:auto;transform:none;max-height:none;top:auto;overflow:visible;}body.special.widget #application #appChatMessages{position:relative;height:auto;max-height:none;overflow:auto;width:100%;overflow:visible;}body.special.widget #application #appChatResponse{position:absolute;left:0;right:0;bottom:20px;min-height:0;transform:none;}.suggestions{margin-bottom:20px;}#loanChatProducts{margin-left:auto;margin-right:auto;margin-bottom:20px;}#loanChatProducts .scroller .loanChatProduct{background:#f0f0f0;max-width:350px;}#loanChatProducts .dots{max-width:350px;}#loanChatProducts{width:100vw;width:calc(100% + 40px);overflow:hidden;box-sizing:border-box;margin:-20px;margin-top:10px;margin-bottom:0;padding-left:20px;padding-right:10px;position:relative;}#loanChatProducts .scroller{height:100%;position:relative;}#loanChatProducts .scroller .loanChatProduct{width:calc(100vw - 40px);margin:20px;margin-right:10px;margin-left:0;margin-bottom:0;margin-top:0;cursor:pointer;position:relative;height:289px;background:#f0f0f0;border:1px solid #c7c7c7;box-sizing:border-box;border-radius:10px;float:left;color:#4a4a4a;}#loanChatProducts .scroller .loanChatProduct:first-child{margin-left:0;}#loanChatProducts .scroller .loanChatProduct h1,#loanChatProducts .scroller .loanChatProduct h2,#loanChatProducts .scroller .loanChatProduct h3{font-weight:normal;margin:0;font-size:13px;}#loanChatProducts .scroller .loanChatProduct .header{height:60px;line-height:60px;border-bottom:1px solid #c7c7c7;padding:5px 15px;}#loanChatProducts .scroller .loanChatProduct .middle{padding:15px 15px;border-bottom:1px solid #c7c7c7;}#loanChatProducts .scroller .loanChatProduct .bottom{padding:5px 15px;}#loanChatProducts .scroller .loanChatProduct .featuresTableContainer{height:84px;}#loanChatProducts .scroller .loanChatProduct .feature{display:inline-block;padding:6px 10px;font-size:13px;}#loanChatProducts .scroller .loanChatProduct .feature i{font-weight:bold;margin-right:8px;vertical-align:middle;}#loanChatProducts .scroller .loanChatProduct .feature:before{content:'';display:inline-block;vertical-align:middle;width:10px;height:8px;margin-right:5px;background:url(/content/images/icon_tick_blue.png) no-repeat center center;background-size:contain;}#loanChatProducts .scroller .loanChatProduct .repaymentHeading{font-weight:bold;}#loanChatProducts .scroller .loanChatProduct .comparisonHeading{color:#818181;}#loanChatProducts .scroller .loanChatProduct .interestRate{float:right;font-size:36px;font-weight:bold;}#loanChatProducts .scroller .loanChatProduct .interestRate:after{content:'%';}#loanChatProducts .scroller .loanChatProduct .logo{max-height:40px;max-width:180px;vertical-align:middle;}#loanChatProducts .scroller .loanChatProduct .comparisonInterestRate:after{content:'%';}#loanChatProducts .scroller .loanChatProduct .monthlyRepayments{font-size:42px;padding:5px 0;font-weight:bold;}.currency-container{position:relative;height:100%;display:flex;}body.native .currency-container{width:calc(100% - 50px);}body.native .currency-container .currency-selected{border-bottom:0;line-height:20px;border:1px solid #000;border-right:0;margin-top:10px;margin-left:10px;margin-bottom:10px;position:relative;padding:10px;padding-left:20px;background:#fff;display:flex;align-items:center;}body.native .currency-container .currency-selected+label.input.currency{border-radius:0!important;}body.native .currency-container .currency-selected:after{left:10px;}body.native .currency-container label{position:relative!important;margin-top:10px;margin-right:10px;margin-bottom:10px;top:auto!important;left:auto!important;bottom:auto!important;width:100%!important;border-left:0!important;}body.native .currency-container label.input input{padding-left:70px!important;padding-left:6px!important;}.currency-container .currency-selected{padding-left:15px;padding-right:12px;text-align:right;box-sizing:border-box;cursor:pointer;padding-right:0;display:flex;align-items:center;}.currency-container label{width:100%;padding-left:6px!important;}.currency-container label input{padding:0;}.currency-container label.input input{padding-left:0;}.currency-container ul.currency-list{top:100%;position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;}.currency-container ul.currency-list.hide{display:none;}.currency-container ul.currency-list li{padding:5px 10px;cursor:pointer;}.currency-container ul.currency-list li.featured+li:not(.featured){border-top:1px solid #333;}.currency-container ul.currency-list li:hover{background:#efefef;}#history{color:#000;position:fixed;top:0;left:0;width:100vw;bottom:0;transform:translateX(100%);-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;z-index:5002;background:#fff;}#history.active{transform:none;}#history .appHeader{padding:0;background:#fff;color:#000;font-size:16px;border-bottom:1px solid #e6e6e6;}#history .appHeader #historyClose{width:60px;text-align:center;cursor:pointer;}#history #historyItems{position:absolute;top:65px;left:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;}#history #historyItems .item{padding:15px;border-bottom:1px solid #efefef;position:relative;cursor:pointer;}#history #historyItems .item:hover{background:#fbfafa;}#history #historyItems .item .title{font-weight:bold;margin-bottom:5px;}#history #historyItems .item .date{position:absolute;top:15px;right:15px;color:#999;}#history #historyItems .item .lastMessage{color:#999;}#login{position:fixed;top:0;left:0;width:100vw;bottom:0;z-index:501;background:#fff;display:none;padding:15px;box-sizing:border-box;}#login.active{display:flex;}body.web.workflow.quiz.landing #head{display:none;}body.web.workflow.quiz #head .companyLogo{display:none!important;}body.web.workflow.quiz #formProgressTitle{display:none;}body.web.workflow.quiz #application>#applicationNavigation{display:block;position:fixed;bottom:10px;right:10px;width:auto;padding-bottom:0;}body.web.workflow.quiz #application>#applicationNavigation .next{margin-right:0;}body.web.workflow.quiz #application>#applicationNavigation .next,body.web.workflow.quiz #application>#applicationNavigation .previous{padding:0 5px;height:30px;}body.web.workflow.quiz #application>#applicationNavigation .next .material-icons,body.web.workflow.quiz #application>#applicationNavigation .previous .material-icons{position:relative;right:0;}body.web.workflow.quiz #summaryComplete .companyLogo{display:none;}body.web.workflow.quiz #application{padding:0;}body.web.workflow.quiz #application .applicationFooter .enterClue .textClue{display:none!important;}body.web.workflow.quiz #application .activeMarker{display:none;}body.web.workflow.quiz #application .next{opacity:.3;pointer-events:none;}body.web.workflow.quiz #application .next.active{opacity:1;pointer-events:all;}body.web.workflow.quiz #application .formgroup .applicationFooter{display:block!important;}body.web.workflow.quiz #application .formgroup h1{height:0;margin-bottom:0;margin-top:auto;width:100%;display:none;}body.web.workflow.quiz #application .formgroup h1 .title{display:none;}body.web.workflow.quiz #application #applicationForm .formgroup{align-items:center;flex-wrap:wrap;}body.web.workflow.quiz #application #applicationForm .formgroup .next{display:none!important;}body.web.workflow.quiz #application #applicationForm .formgroup .question .next{display:flex!important;opacity:1;pointer-events:all;}body.web.workflow.quiz #application #applicationForm .formgroup .groupinner{margin-bottom:auto;margin-top:auto;width:100%;margin-bottom:0;}body.web.workflow.quiz #application[data-group='last'] #applicationForm .formgroup .question .next{display:none!important;}body.web.workflow.quiz #application[data-group='last'] #applicationForm .formgroup>#applicationFooter .submitApplication{display:none!important;}body.web.workflow.quiz #application #applicationForm .formgroup.prevGroup{display:flex;height:100vh;margin-bottom:-100vh;padding:20px;box-sizing:border-box;}body.web.workflow.quiz #application #applicationForm .formgroup.active{display:flex;align-items:center;min-height:100vh;flex-wrap:wrap;padding:20px;box-sizing:border-box;}body.web.workflow.quiz #application .question{margin-bottom:0;width:100%;}body.web.workflow.quiz #application .question[data-response-type="Submit"] .enterClue{opacity:1;pointer-events:all;}body.web.workflow.quiz #application .question .back{margin-top:0;margin-right:10px;align-items:center;position:absolute;width:30px;height:30px;margin-left:-50px;font-size:20px;border-radius:30px;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;}@media(max-width:800px){body.web.workflow.quiz #application .question .back{position:relative;margin-left:0;justify-content:center;margin-bottom:5px;}}body.web.workflow.quiz #applicationFooter{width:100%;margin-top:20px;margin-left:0;margin-bottom:auto;padding-bottom:0;}body[data-screen="dashboard"] #bundledPages{margin-right:0;}body[data-screen="dashboard"] #application{display:none!important;}body[data-screen="dashboard"] #feed{display:none!important;}body[data-screen="dashboard"] #dashboard{display:block;transform:none;}body.web.widget #dashboardTrigger{display:none!important;}body.web.widget #application #appLogout{display:none!important;}body.web #application #appLogout{position:fixed;top:20px;right:20px;align-items:center;justify-content:center;cursor:pointer;display:flex;width:33px;height:33px;border-radius:40px;}body.web #application #appLogout:hover{background:rgba(0,0,0,.08);}@media(max-width:760px){body.web #application #appLogout{top:10px;right:10px;}}#dashboard{display:none;padding:50px;max-width:560px;margin:auto;box-sizing:border-box;opacity:0;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;}#dashboard.active{opacity:1;}@media(max-width:760px){#dashboard{padding:20px;}}#dashboard.ajax{height:100vh;overflow:hidden;}#dashboard.ajax:after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin-left:-30px;margin-top:-30px;border:1px solid #fff;border-radius:60px;z-index:501;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;border-color:#000;border-color:#000;border-top-color:transparent;}#dashboard h1{margin-top:0;font-size:20px;padding:5px 0;margin-bottom:15px;font-weight:bold;}#dashboard .logout,#dashboard #appWidgetClose{position:fixed;top:20px;right:20px;align-items:center;cursor:pointer;display:flex;}#dashboard .logout img,#dashboard #appWidgetClose img{padding:8px;border-radius:30px;}#dashboard .logout img:hover,#dashboard #appWidgetClose img:hover{background:rgba(0,0,0,.1);}#dashboard #appWidgetClose{left:auto;right:20px;display:none;}#dashboard .appItem{margin-bottom:35px;cursor:pointer;background:#fff;border-radius:5px;padding:20px;box-shadow:0 10px 35px rgba(0,0,0,.1);}#dashboard .appItem .subItem{padding:20px 0;display:flex;border-bottom:1px solid #fff;align-items:center;}#dashboard .appItem .subItem:first-child{padding-top:0;}#dashboard .appItem .subItem:last-child{border-bottom:0;padding-bottom:0;}#dashboard .appItem .title{padding-left:5px;font-size:16px;font-weight:bold;}#dashboard .appItem .title .updated{font-weight:normal;opacity:.5;font-size:11px;margin-top:5px;}#dashboard .appItem .member .name{font-weight:bold;display:none;}#dashboard .appItem .icon{margin-right:10px;display:none;}#dashboard .appItem .button{display:none;margin-left:auto;font-weight:500;border-radius:5px;border:0;padding:7px 0;width:110px;text-align:center;}#dashboard .appItem .progress{display:flex;width:100%;flex-wrap:wrap;}#dashboard .appItem .progress .progressItem{margin-bottom:10px;width:50%;height:40px;padding-left:40px;position:relative;box-sizing:border-box;}#dashboard .appItem .progress .progressItem[data-type="sig"]:before{background-image:url(/content/images/svg/sign.svg);}#dashboard .appItem .progress .progressItem[data-type="docs"]:before{background-image:url(/content/images/svg/docs.svg);}#dashboard .appItem .progress .progressItem[data-type="ff"]:before{background-image:url(/content/images/svg/Paper-Draft.svg);}#dashboard .appItem .progress .progressItem:before{content:'';position:absolute;left:0;width:30px;height:30px;border-radius:50px;background-color:#e0ebf6;background-repeat:no-repeat;background-position:center center;}#dashboard .appItem .progress .progressItem[data-complete]:before{background-color:#cff8d1;}#dashboard .appItem .progress .progressItem .progressTitle{display:block;text-transform:uppercase;opacity:.5;font-size:10px;margin-bottom:3px;}#dashboard .appItem .progress .progressItem .progressValue{font-weight:bold;font-size:14px;}#dashboard .appItem .progress .progressItem .progressValue:after{content:'%';}#dashboard .appItem .progress .progressItem:last-child{margin-bottom:0;}.sidePanelContainer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:flex;margin:auto;}.sidePanelContainer .sidePanel{width:600px;transform:translateX(100%);background:#f7f7f7;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:50000;position:relative;max-width:100%;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}.sidePanelContainer .sidePanel.right{position:absolute;top:0;right:0;bottom:0;background:#fff;}.sidePanelContainer .sidePanel.left{position:absolute;top:0;left:0;bottom:0;transform:translateX(-100%);}.sidePanelContainer .sidePanel.modal{transform:none;width:780px;height:100%;left:auto;right:auto;margin:auto;opacity:0;background:#fff;max-height:90vh;border-radius:4px;overflow:auto;transition-property:transform,opacity;}.sidePanelContainer .sidePanel.modal.small{width:480px;padding:30px;}.sidePanelContainer .sidePanel.modal.loading iframe{visibility:hidden;}.sidePanelContainer .sidePanel.fullscreen{position:fixed;top:0;right:0;bottom:0;transform:scale(.9);width:auto;left:0;opacity:0;background:#fff;}.sidePanelContainer .sidePanel.fullscreen.pulldown{transform:translateY(-100vh);opacity:1;}.sidePanelContainer .sidePanel.fullscreen .loaderLarge{display:none;}.sidePanelContainer .sidePanel.fullscreen.loading .loaderLarge{display:block;}.sidePanelContainer .sidePanel.fullscreen.loading:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5);z-index:60;}.sidePanelContainer .sidePanel.fullscreen.dark.loading:before{background:rgba(0,0,0,.5);}.sidePanelContainer .sidePanel.fullscreen.dark .close,.sidePanelContainer .sidePanel.fullscreen.copilot .close{filter:invert();}.sidePanelContainer .sidePanel.fullscreen.copilot.loading:before{background:rgba(0,0,0,.5);}.sidePanelContainer .sidePanel+.sidePanelOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0);z-index:49999;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;}.sidePanelContainer .sidePanel:before{content:'';}.sidePanelContainer .sidePanel.open{transform:none!important;opacity:1;}.sidePanelContainer .sidePanel.open+.sidePanelOverlay{background:rgba(0,0,0,.38);}.sidePanelContainer .sidePanel iframe{display:block;width:100%;height:100%;margin:0;padding:0;background:none;position:relative;z-index:50;}.sidePanelContainer .sidePanel .close{position:absolute;top:5px;right:5px;width:50px;height:50px;font-size:24px;text-align:center;line-height:50px;cursor:pointer;background:url(/content/images/icons/CloseLine.png) no-repeat center center;background-size:24px;z-index:500002;}.sidePanelContainer .sidePanel.dark{background:#000;}.sidePanelContainer .sidePanel.dark iframe{background:#000;}.sidePanelContainer .sidePanel.copilot{background:#343541;}.sidePanelContainer .sidePanel.copilot iframe{background:#343541;}.tableContainer.objects{margin-top:20px;font-size:14px;}.tableContainer.objects .questionTable{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;border:0;}.tableContainer.objects .questionTable .objectAction{cursor:pointer;opacity:.5;font-size:20px;}.tableContainer.objects .questionTable .objectAction:hover{opacity:1;}.tableContainer.objects .questionTable .row{vertical-align:middle;line-height:normal;}.tableContainer.objects .questionTable .row.header{font-weight:bold;line-height:normal;background:var(--desktopMainBackground);}.tableContainer.objects .questionTable .row div{vertical-align:middle;}.tableContainer.objects .questionTable .row .cell{padding:10px;}.objectInstances{display:flex;flex-wrap:wrap;gap:5px;margin-top:20px;}.objectInstances .objectItem{border:1px solid #000;border-radius:5px;padding:5px 10px;background:#fff;cursor:pointer;}.panelContainer.objects{margin-top:20px;font-size:14px;line-height:normal;}.panelContainer.objects .panelTable{box-shadow:0 0 10px rgba(0,0,0,.2);background:#fff;border-radius:10px;display:grid;grid-template-columns:1fr;overflow:hidden;}.panelContainer.objects .panelTable .objectAction{cursor:pointer;opacity:.5;font-size:20px;}.panelContainer.objects .panelTable .objectAction:hover{opacity:1;}.panelContainer.objects .panelTable .row{margin-bottom:0;border:0;display:flex;padding:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;border-bottom:1px solid rgba(0,0,0,.1);position:relative;}.panelContainer.objects .panelTable .row:hover{background:#eaf9fb!important;cursor:pointer;}.panelContainer.objects .panelTable .row .cell.delete{position:absolute;top:5px;right:5px;}.panelContainer.objects .panelTable .row:last-child{border-bottom:0;}.panelContainer.objects .panelTable .row .header{line-height:normal;font-size:12px;}.panelContainer.objects .panelTable .row div{vertical-align:middle;}.panelContainer.objects .panelTable .row .header{font-weight:normal;font-size:.9em;color:rgba(0,0,0,.5);}.panelContainer.objects .panelTable .row .value{display:flex;gap:5px;align-items:flex-start;}.panelContainer.objects .panelTable .row .cell{display:flex;flex-direction:column;align-items:flex-start;}.panelContainer.objects .panelTable .row .cell[data-key="_parent"]{grid-column:1/-1;font-weight:bold;}.panelContainer.objects .panelTable .row .cell[data-key="_parent"] .value{width:100%;}.panelContainer.objects .panelTable .row .cell[data-key="_parent"] .header{display:none;}body:not(.web) .isWeb,body:not(.desktop) .isDesktop,body:not(.native) .isNative{display:none!important;}@media(max-width:680px){body.web .isDesktop{display:none!important;}}@media(min-width:681px){body.web .isMobile{display:none!important;}}blockquote{margin:0 0 10px 0;padding:5px;border-left:5px solid #e2e2e2;font-style:italic;font-size:inherit;line-height:normal;}blockquote p{margin:10px;}#dcPromptOverlay.blur{background:rgba(0,0,0,.5);}#dcPromptOverlay.blur:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}#dcPromptOverlay.blur #dcPromptTitle .dcPromptClose{background:none;}#dcPromptOverlay.blur #dcPromptTitle .dcPromptClose:before{font-family:"Material Icons";content:"";font-weight:normal;}body{font-family:'Inter',sans-serif;font-size:20px;line-height:32px;font-weight:400;}@media(max-width:760px){body{font-size:18px;line-height:28px;}}body #application[data-view=""]:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;}@keyframes spinner{to{transform:rotate(360deg);}}body #application[data-view=""]:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border-radius:50%;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;animation:spinner .6s linear infinite;}body #application[data-view=""] #applicationSummary,body #application[data-view=""] #appChat,body #application[data-view=""] #applicationUploads,body #application[data-view=""] #applicationSign{display:none;}body body.native{-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}body #application[data-view="Chat"] #progressBarChat{display:block;}body #application[data-view="Upload"] #progressBarUpload{display:block;}body .applicationHeader{position:fixed;top:20px;right:20px;z-index:500;}body .applicationHeader .topProgress{top:0;left:0;height:5px;position:fixed;background:#12cc6d;display:none;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}body .applicationHeader .btn{background:#e5e5ea;width:50px;height:50px;border-radius:30px;text-align:center;line-height:40px;font-size:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;}body .applicationHeader .burger img{width:24px;display:block;}body .applicationHeader .back{background:#000;color:#fff;width:40px;height:40px;border-radius:30px;text-align:center;line-height:40px;font-size:32px;cursor:pointer;}.appViewport .profileHeader{background:#fff;background-size:100%;border-bottom:0;overflow:hidden;}.appViewport .profileHeader .profile .btn{width:50px;height:50px;background:rgba(255,255,255,.27);color:#fff;text-align:center;line-height:50px;border-radius:30px;background:#434b59;}.appViewport .profileHeader .profile .btn.contactShare{width:auto;padding:0 20px;color:#fff;background:#0176ff;font-size:18px;}body.web.debug #application .question.disabled,body.web.debug #application .question.hidden{opacity:1;display:block!important;}body.web.debug #application #head #share,body.web.debug #application #head #appLogout{display:none;}body.web.debug #application #applicationFooter{pointer-events:none;}.triggerButton,.navigationButton{display:inline-flex;align-items:center;padding:4px 12px;padding:7px 20px;background:#e4e4e4;color:#000;cursor:pointer;border-radius:4px;margin-right:10px;margin-bottom:10px;margin:0;font-weight:500;position:relative;font-size:16px;line-height:32px;border:0;}.triggerButton.disabled,.navigationButton.disabled{pointer-events:none;opacity:.5;}.triggerButton img,.navigationButton img{vertical-align:middle;}.triggerButton.small,.navigationButton.small{padding:4px 8px;font-size:14px;}.triggerButton.dotted,.navigationButton.dotted{border-style:dashed!important;border-width:1px!important;}.triggerLong{min-width:480px;text-align:left;border-style:dashed!important;display:flex;align-items:center;box-sizing:border-box;}.triggerLong .material-icons{margin-left:auto;}@media(max-width:760px){.triggerLong{min-width:0;}}body.fullScreenTerminated.web #application .question:not(.terminate){display:none!important;}body.fullScreenTerminated.web #application[data-view="Chat"] .progressContainer{display:none!important;}body.fullScreenTerminated.web.workflow #application #applicationForm .formgroup{transform:none!important;transition-duration:unset!important;}body.web #application{transition-duration:unset;}body.web #application #applicationForm{display:none;}body.web #application #applicationForm .formgroup{box-sizing:border-box;pointer-events:none;padding-bottom:0;display:none;}body.web #application #applicationForm .formgroup.active{display:block;pointer-events:all;}body.web #application #applicationHeader{display:none;height:66px;padding:11px 35px;position:absolute;top:0;left:0;right:0;border-bottom:1px solid #dadada;box-sizing:border-box;align-items:center;justify-content:center;text-align:left;z-index:500;}body.web #application #applicationHeader .powered{float:right;position:absolute;right:20px;top:25px;}body.web #application #applicationHeader .companyLogo{margin-left:auto;}body.web #application #applicationHeader .brokerAvatar{position:absolute;width:38px;height:38px;object-fit:cover;border-radius:50px;margin-top:-3px;}body.web #application #applicationHeader .brokerName,body.web #application #applicationHeader .brokerPosition{margin-left:48px;}body.web #application #applicationHeader .brokerName{font-weight:bold;font-size:16px;}body.web #application #applicationHeader .brokerPosition{opacity:.5;font-size:13px;}body.web #application #editorPopup{position:fixed;top:0;z-index:60000000;display:flex;width:400px;height:auto;margin-top:10px;margin-bottom:10px;padding:12px 16px;flex-direction:row;align-items:center;border-radius:8px;background-color:#00b6c8;font-size:14px;left:50%;margin-left:-200px;color:#fff;line-height:normal;}body.web #application #editorPopup span.icon{font-size:46px;margin:-5px;margin-right:5px;}body.web #application #editorPopup span.link{text-decoration:underline;cursor:pointer;}@media(max-width:480px){body.web #application #editorPopup{top:auto;left:20px;right:20px;bottom:20px;margin:0;width:auto;flex-direction:column;justify-content:center;grid-row-gap:5px;text-align:center;}}body.web #application[data-editor="true"] .groupinner{pointer-events:none!important;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;}body.web #application[data-editor="true"] .groupinner .enterClue{pointer-events:none!important;}body.web #application[data-editor="true"] .activeMarker{display:none!important;}body.web #application[data-readonly="true"] #applicationFooter{display:none!important;}body.web #application .applicationFooter{display:none;padding-bottom:60px;text-align:left;box-sizing:border-box;line-height:50px;}body.web #application .applicationFooter .complete{padding-left:35px;background:url(/Themes/mystro/content/images/icon_tick2.png) no-repeat left center;background-size:26px;}body.web #application .applicationFooter #appProgress{position:absolute;top:-5px;left:0;height:5px;background:#12cc6d;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}@media(max-width:760px){body.web #application .applicationFooter{padding-top:0;border:0;}}body.web #application[data-readonly="false"] .isComplete{display:none;}body.web #application[data-readonly="true"] .isIncomplete{display:none;}body.web #application[data-readonly="true"] #applicationForm{-webkit-filter:grayscale(100%);filter:grayscale(100%);}body.web #application[data-readonly="true"] #applicationForm .formgroup{display:block;pointer-events:none;}body.web #application[data-readonly="true"] #applicationForm .response{opacity:.5;}body.web #application[data-readonly="true"] #applicationFooter button{display:none;}body.web #application.answering #applicationFooter:after{content:'';background:rgba(255,255,255,.5) url(/content/images/ajax-loader.gif) no-repeat 270px center;position:absolute;top:0;left:0;right:0;bottom:0;}body.web #application:not(.ajax).active #applicationForm,body.web #application:not(.ajax).active #applicationFooter,body.web #application:not(.ajax).active #applicationHeader{display:block;}body.web #application:not(.ajax).active #applicationHeader{display:flex;}body.web #application:not(.ajax).active #applicationFooter{display:flex;}body.web #application .marker{position:fixed;top:0;right:20px;width:20px;height:20px;}body.web #application .formgroup.transitioning .question.styleFullscreen{display:none!important;}body.web #application .question{margin:20px 0;margin-top:10px;margin-bottom:100px;position:relative;}body.web #application .question.loading .inner{opacity:.2;pointer-events:none;}body.web #application .question:not(.active).styleFullscreen{display:none!important;}body.web #application .question.styleFullscreen{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:50000;flex-direction:column;margin:0;padding:10px;}body.web #application .question.styleFullscreen .inner{text-align:center;}body.web #application .question.styleFullscreen .inner,body.web #application .question.styleFullscreen .questionMediaContainer{max-width:690px;}body.web #application .question.styleFullscreen .responseOptions{justify-content:center;}body.web #application .question button.skip{display:none;}body.web #application .question button.skip.active{display:flex;}body.web #application .question button.skip.active+.submit{display:none;}body.web #application .question button.skip.active~.textClue{display:none;}body.web #application .question .skip{font-size:10px;text-transform:uppercase;font-weight:bold;white-space:nowrap;margin-left:10px;display:flex;align-items:center;gap:4px;line-height:normal;text-decoration:underline;background:none;border:0;outline:0;cursor:pointer;}body.web #application .question .questionType{display:inline-block;margin-bottom:15px;padding:2px 8px;border-radius:20px;background-color:#000;color:#fff;font-size:12px;line-height:20px;}body.web #application .question .keyboardShortcut{position:absolute;left:auto;top:-10px;right:-10px;bottom:auto;display:none;width:18px;height:18px;background:#f00;justify-content:center;align-items:center;text-transform:uppercase;background:#fff;border:1px solid #000;border-radius:2px;font-size:14px;box-sizing:border-box;}body.web #application .question.active .keyboardShortcut{display:flex;}body.web #application .question .questionAnswerLoading{width:32px;height:32px;position:absolute;left:-34px;top:0;display:flex;align-items:center;}body.web #application .question .questionAnswerLoading:after{right:5px;content:'';position:absolute;width:13px;height:13px;border:2px solid #000;border-top-color:transparent;border-radius:60px;z-index:501;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}body.web #application .question[data-response-type="Auto"]{margin-bottom:40px;}body.web #application .question[data-response-type="Auto"].fullScreenEnd{position:fixed;top:0;left:0;right:0;bottom:0;background:#f00;display:flex;justify-content:center;align-items:center;padding:30px;margin:0;background:#fff;color:#000;}body.web #application .question.openSection{border-left:5px solid #00f;padding-left:20px;padding-top:20px;padding-bottom:20px;margin:0;}body.web #application .question .showMore{position:absolute;top:170px;height:20px;left:20px;width:100px;z-index:50;color:#fff;border:0;outline:0;background:#333;border-radius:5px;cursor:pointer;}body.web #application .question .inner{-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}body.web #application .question .answer{display:none;}body.web #application .question .textfull{display:none;}body.web #application .question .textfull p:first-child{margin-top:0;}body.web #application .question .description{margin-top:5px;opacity:.5;font-size:18px;line-height:28px;}@media(max-width:760px){body.web #application .question .description{font-size:16px;line-height:26px;}}body.web #application .question .text,body.web #application .question .description{box-sizing:border-box;position:relative;}body.web #application .question .text p:first-child,body.web #application .question .description p:first-child{margin-top:0;}body.web #application .question .text p:last-child,body.web #application .question .description p:last-child{margin-bottom:0;}body.web #application .question .text .helpTip,body.web #application .question .description .helpTip{cursor:pointer;display:inline-flex;width:20px;height:20px;border-radius:20px;border:1px solid #000;background:#fff;align-items:center;justify-content:center;margin-left:5px;}body.web #application .question.more .inner .text:before{content:'';position:absolute;top:100px;left:0;right:0;height:100px;z-index:20;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);}body.web #application .question[data-response-type="Auto"] .inner .text{box-sizing:border-box;}body.web #application .question[data-response-type="Profile"]{margin-top:0!important;}body.web #application .question[data-response-type="Profile"] .questionMediaContainer{width:90px;height:90px;margin:auto;margin-bottom:30px!important;}body.web #application .question[data-response-type="Profile"] .questionMediaContainer.pseudoText{display:flex;align-items:center;justify-content:center;border-radius:100px;font-size:24px;}body.web #application .question[data-response-type="Profile"] .questionMedia{border-radius:500px;object-fit:cover!important;object-position:center;}body.web #application .question[data-response-type="Profile"] .inner .text{font-size:20px;font-weight:700;line-height:28px;margin-bottom:10px;}@media(max-width:760px){body.web #application .question[data-response-type="Profile"] .inner .text{margin-bottom:0;}}body.web #application .question[data-response-type="Profile"] .inner .description{opacity:1;font-size:16px;line-height:28px;}body.web #application .question[data-response-type="Calc"]{display:none;}body.web #application .question[data-response-type="Tag"]{display:none;}body.web #application .question[data-response-type="Role"]{display:none;}body.web #application .question[data-response-type="Documents"]:not([data-request-when="1"]){display:none;}body.web #application .question[data-response-type="Sign"]:not([data-request-type="0"]){display:none;}body.web #application .question[data-response-type="FileUpload"] .icon.material-icons{position:absolute;top:0;left:0;bottom:0;width:40px;display:flex;align-items:center;justify-content:center;font-size:20px;}body.web #application .question[data-response-type="FileUpload"] .triggerButton{position:relative;min-width:240px;padding-left:40px;}body.web #application .question[data-response-type="FileUpload"] .progress{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:5;border:1px solid transparent;}body.web #application .question[data-response-type="FileUpload"] .progress .progressInner{position:absolute;top:0;bottom:0;left:0;padding:9px 19px;padding-left:40px;box-sizing:border-box;border:1px solid transparent;border-radius:2px;line-height:24px;font-weight:500;font-size:16px;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body.web #application .question.disabled{opacity:.4;display:none;}body.web #application .question:not(.disabled).terminate~.question{display:none!important;}body.web #application .question.styleAlert{padding:20px;border-radius:5px;padding-left:50px;background:#ffdbdb url(/content/images/icons/alert-red.png) no-repeat 20px center;background-size:24px;}body.web #application .question.styleSeparator{color:rgba(0,0,0,.5);text-align:center;position:relative;display:flex;align-items:;justify-content:flex-start;font-size:16px;opacity:.5;}body.web #application .question.styleSeparator:before,body.web #application .question.styleSeparator:after{content:'';height:26px;width:47px;display:block;mask-image:url('data:image/svg+xml,<svg width="49" height="6" viewBox="0 0 49 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5.47619L8.83333 1L16.6667 5.47619" stroke="%23ACACAC"/><path d="M16.6666 5.47619L24.5 1L32.3333 5.47619" stroke="%23ACACAC"/><path d="M32.3334 5.47619L40.1667 1L48 5.47619" stroke="%23ACACAC"/></svg>');-webkit-mask-image:url('data:image/svg+xml,<svg width="49" height="6" viewBox="0 0 49 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 5.47619L8.83333 1L16.6667 5.47619" stroke="%23ACACAC"/><path d="M16.6666 5.47619L24.5 1L32.3333 5.47619" stroke="%23ACACAC"/><path d="M32.3334 5.47619L40.1667 1L48 5.47619" stroke="%23ACACAC"/></svg>');mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center left;-webkit-mask-position:center left;margin:0 13px;background:#000;}body.web #application .question.hidden{display:none;}body.web #application .question.live .inner{background:#e9f3ff;border-radius:25px;border-bottom-left-radius:5px;display:inline-block;padding:20px;}body.web #application .question .text:only-child{margin-bottom:0;}body.web #application .question .key{font-weight:bold;color:#008000;font-size:12px;display:none;}body.web #application.builderPreview .question.hidden{display:block!important;}body.web #application.builderPreview .question.disabled{display:block!important;}body.web #application .back{margin-top:20px;cursor:pointer;display:flex;align-content:center;border-radius:5px;justify-content:center;}body.web #application .back img{padding:8px;}body.web #application form{position:relative;margin-top:15px;}body.web #application .responseItem{font-size:16px;}body.web #application .responseItem.loading{color:transparent!important;}body.web #application .inputBottom{display:flex;align-items:center;margin-top:20px;}body.web #application form.response[data-type="Text"] .inputContainer,body.web #application form.response[data-type="Search"] .inputContainer{border:2px solid #000;background:none;border-radius:6px;}body.web #application form.response[data-type="Text"] label,body.web #application form.response[data-type="Search"] label{display:block;padding:15px;border:0;display:flex;}body.web #application form.response[data-type="Text"] label input,body.web #application form.response[data-type="Search"] label input,body.web #application form.response[data-type="Text"] label textarea,body.web #application form.response[data-type="Search"] label textarea{border:0;outline:0;background:none;display:block;width:100%;margin:0;padding-top:0;padding-bottom:0;}body.web #application form.response[data-type="Text"] .responseOptions,body.web #application form.response[data-type="Search"] .responseOptions{box-sizing:border-box;position:absolute;border:2px solid #000;width:100%;z-index:100;}body.web #application form.response[data-type="Text"] .responseOptions .responseItemFake,body.web #application form.response[data-type="Search"] .responseOptions .responseItemFake{padding:10px;background:#fff;border-bottom:1px solid #ececec;}body.web #application form.response[data-type="Text"] .responseOptions .responseItemFake .button,body.web #application form.response[data-type="Search"] .responseOptions .responseItemFake .button{background:#efefef;border:0;padding:5px 10px;border-radius:3px;-webkit-appearance:none;cursor:pointer;}body.web #application form.response[data-type="Text"] .responseOptions .responseItem,body.web #application form.response[data-type="Search"] .responseOptions .responseItem{padding:10px;border-bottom:1px solid #ececec;cursor:pointer;background:#fff;}body.web #application form.response[data-type="Text"] .responseOptions .responseItem.icon,body.web #application form.response[data-type="Search"] .responseOptions .responseItem.icon{padding-left:50px;background-size:25px;background-position:10px center;background-repeat:no-repeat;}body.web #application form.response[data-type="Text"] .responseOptions .responseItem:hover,body.web #application form.response[data-type="Search"] .responseOptions .responseItem:hover{background-color:#ccc;}body.web #application form.response[data-type="Text"] .responseOptions:empty,body.web #application form.response[data-type="Search"] .responseOptions:empty{display:none;}body.web #application form.response[data-type="Selection"] .responseOptions,body.web #application form.response[data-type="Range"] .responseOptions{display:flex;gap:15px;margin-top:15px;flex-wrap:wrap;}body.web #application form.response[data-type="Selection"] .responseItem,body.web #application form.response[data-type="Range"] .responseItem{line-height:32px;display:inline-flex;padding:4px 12px;padding:7px 20px;background:#e4e4e4;color:#000;cursor:pointer;border-radius:10px;margin-right:10px;margin-bottom:10px;margin:0;font-weight:500;position:relative;display:flex;align-items:center;gap:10px;}@media(hover){body.web #application form.response[data-type="Selection"] .responseItem:hover,body.web #application form.response[data-type="Range"] .responseItem:hover{background:#434b59;color:#fff;}}body.web #application form.response[data-type="Selection"] .responseItem.selected,body.web #application form.response[data-type="Range"] .responseItem.selected{background:#000;color:#fff;}body.web #application form.response[data-type="Selection"] .responseItem.disabled,body.web #application form.response[data-type="Range"] .responseItem.disabled{opacity:.2;}body.web #application form.response[data-type="Selection"] .responseItem.signButton,body.web #application form.response[data-type="Range"] .responseItem.signButton{border-style:dashed;display:flex;align-items:center;}body.web #application form.response[data-type="Selection"] .responseItem .buttonSelected,body.web #application form.response[data-type="Range"] .responseItem .buttonSelected{width:22px;height:22px;}body.web #application form.response[data-type="Range"] .skip{margin:0;padding:0;}body.web #application form.response[data-type="Range"] .responseOptions{display:flex;flex-direction:row;align-items:stretch;gap:6px;width:100%;margin-top:0;}body.web #application form.response[data-type="Range"] .responseOptions .responseItem{flex:1;text-align:center;justify-content:center;}body.web #application form.response[data-type="Range"] .responseLabels{margin-top:10px;display:flex;flex-direction:row;align-items:stretch;width:100%;font-size:16px;line-height:normal;}body.web #application form.response[data-type="Range"] .responseLabels .optionLabel{width:33%;flex:1;}body.web #application form.response[data-type="Range"] .responseLabels .optionLabel .prefix{display:none;}body.web #application form.response[data-type="Range"] .responseLabels .optionLabel:nth-child(2){text-align:center;}body.web #application form.response[data-type="Range"] .responseLabels .optionLabel:nth-child(3){text-align:right;}body.web #application form.response[data-type="Range"] .rangeContainer{display:flex;flex-wrap:wrap;width:100%;}@media(max-width:670px){body.web #application form.response[data-type="Range"] .rangeContainer{flex-direction:column-reverse;}body.web #application form.response[data-type="Range"] .responseLabels{display:block;margin-bottom:20px;}body.web #application form.response[data-type="Range"] .responseLabels .optionLabel{text-align:left!important;width:100%;}body.web #application form.response[data-type="Range"] .responseLabels .optionLabel .prefix{display:inline-flex;align-items:center;}body.web #application form.response[data-type="Range"] .responseOptions .responseItem{flex-grow:0;}}body.web #application form.response[data-type="Search"] #searchFullscreenClose{display:none;}body.web #application .question.styleSquare form.response[data-type="Selection"] .responseItem{flex-direction:column;justify-content:center;gap:5px;width:98px;height:98px;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:normal;font-size:14px;}body.web #application .question.styleSquare form.response[data-type="Selection"] .responseItem.selected{width:96px;height:96px;}body.web #application .question.styleSquare form.response[data-type="Selection"] .responseItem span.optionText{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;pointer-events:none;}body.web #application .question.styleSquare form.response[data-type="Selection"] .responseItem .buttonSelected{width:40px;height:40px;pointer-events:none;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem{flex-direction:column;justify-content:center;gap:5px;width:175px;height:215px;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:normal;font-size:14px;border-radius:17px;text-align:left;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem img{max-height:40px;object-fit:contain;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem .fieldLabel{font-size:12px;opacity:.5;margin-top:10px;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem .fieldValue{font-weight:700;font-size:16px;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem .fields{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem .field{width:calc(50% - 10px);}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem .repayment{width:100%;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem .repayment .fieldValue{font-size:30px;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem span.optionText{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;pointer-events:none;}body.web #application .question.styleFinanceProduct form.response[data-type="Selection"] .responseItem .buttonSelected{width:40px;height:40px;pointer-events:none;}@media(max-width:760px){body.web #application form.response.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;background:rgba(255,255,255,.8);z-index:1000;padding:20px;box-sizing:border-box;}body.web #application form.response.fullscreen #searchFullscreenClose{display:block;position:absolute;top:20px;right:20px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;z-index:50;}body.web #application form.response.fullscreen .inputBottom{display:none;}body.web #application form.response.fullscreen .responseOptions{position:absolute;top:72px!important;bottom:auto!important;max-height:calc(100% - 92px);overflow:auto;left:20px;right:20px;width:auto;}}body.web #application .responseInstruction{margin-top:auto;opacity:.3;font-size:14px;line-height:14px;margin-top:15px;margin-bottom:20px;}body.web #application .applicationModal{padding:30px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;}body.web #application .applicationModal .enterClue{display:none!important;}body.web #application .applicationModal .skip{display:none!important;}body.web #application .tight{display:none;margin-bottom:10px;}body.web #application .question.styleTight .tight,body.web #application .question.styleDisclaimer .tight{gap:15px;display:block;}body.web #application .question.styleTight .tight .tight,body.web #application .question.styleDisclaimer .tight .tight{display:flex;margin-bottom:0;margin-top:15px;}body.web #application .question.styleTight form.response[data-type="Selection"] .responseOptions .responseItem,body.web #application .question.styleDisclaimer form.response[data-type="Selection"] .responseOptions .responseItem{display:none;}body.web #application .question.styleTight form.response[data-type="Selection"] .responseOptions .responseItem.selected,body.web #application .question.styleDisclaimer form.response[data-type="Selection"] .responseOptions .responseItem.selected{display:inline-flex;align-items:center;}body.web #application .question.styleTight form.response[data-type="Selection"] .responseOptions .responseItem .remove,body.web #application .question.styleDisclaimer form.response[data-type="Selection"] .responseOptions .responseItem .remove{margin-left:10px;font-size:18px;pointer-events:none;}body.web #application .question.styleCheckboxes .responseOptions{display:flex;flex-wrap:wrap;}body.web #application .question.styleCheckboxes .checkboxItem{width:100%;display:flex;cursor:pointer;align-items:baseline;font-size:16px;}body.web #application .question.styleCheckboxes .checkboxItem:before{content:'✓';width:20px;height:20px;flex-shrink:0;margin-right:10px;background:#fff;border:1px solid #000;border-radius:3px;display:block;display:flex;align-items:center;justify-content:center;font-weight:bold;color:rgba(0,0,0,0);}body.web #application .question.styleCheckboxes .checkboxItem.selected:before{content:'✓';color:#fff;background:#000;}body.web #application .applicationModal form.response[data-type="Selection"] .responseItem{display:flex;margin-right:0;}body.web #application .applicationModal form.response[data-type="Selection"] .responseItem .remove{display:none;}body.web #application .question .inputContainer.error{border:2px solid #f00!important;}body.web #application .question.incomplete .inner form.response[data-type="Text"] .inputContainer,body.web #application .question.incomplete .inner form.response[data-type="Search"] .inputContainer{border:2px solid #f00;}body.web #application .enterClue{display:inline-flex;align-items:center;opacity:.23;pointer-events:none;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;}body.web #application .enterClue .textClue{display:none;}body.web #application .enterClue.navigate{margin-top:0;pointer-events:inherit;opacity:1;}body.web #application .enterClue .skip .material-icons{margin-left:10px;}body.web #application .enterClue .submit{margin:0;margin-right:10px;}body.web #application .enterClue .submit .material-icons{margin-left:10px;}body.web #application .question.confirmation .enterClue{opacity:1;pointer-events:all;}body.web #application form.response:focus-within .inputBottom .enterClue{display:inline-flex;opacity:1;pointer-events:all;}body.web #application form.response:focus-within .inputBottom .enterClue .textClue{display:flex;}body.web #application .textClue{display:none!important;font-size:10px;text-transform:uppercase;font-weight:200;white-space:nowrap;margin-left:10px;display:flex;align-items:center;gap:4px;line-height:normal;}body.web #application .textClue .returnIcon{vertical-align:middle;font-size:16px;}@media(max-width:760px){body.web #application .textClue{display:none;}}body.web #application button.submit{background:#000;color:#fff;border:0;border-radius:10px;padding:7px 20px;line-height:32px;display:flex;align-items:center;}body.web #application button.submit img{margin-left:5px;}body.web #application .sgCheckboxContainer.error{color:#f00;}body.web #application .sgCheckboxContainer.error .sgCheckbox:not(:checked){border-color:#f00;}body.web #application .sgCheckbox{background:#005aff;color:#fff;-webkit-appearance:none;width:20px;height:20px;border-radius:5px;vertical-align:middle;margin:0;margin-right:10px;position:relative;}body.web #application .sgCheckbox:checked:after{content:"";display:block;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:6px;}body.web #application{padding-bottom:100px;padding-top:100px;}body.web #application>.companyLogo{margin-bottom:100px;margin-left:-56px;}@media(max-width:760px){body.web #application{padding-top:50px;}body.web #application .formgroup h1 .back{margin-bottom:10px;justify-content:center;}body.web #application .question{margin-bottom:80px;}body.web #application>.companyLogo{margin-bottom:40px;margin-left:0;}}body.web #application .applicationFooter button{padding-top:0;padding-bottom:0;height:48px;margin-left:0;}@media(min-width:761px){body.web #application .applicationFooter .enterClue .textClue{display:block;}}body.web #application .previous,body.web #application .next{padding:0 20px;box-sizing:border-box;position:relative;margin-right:5px;border-radius:10px;text-align:center;}body.web #application .previous{border:1px solid #000;background:none;color:#000;font-weight:500;display:flex;align-items:center;border-width:1px!important;}body.web #application .next{color:#fff;background:#000;border:0;font-size:16px;font-weight:500;align-items:center;display:flex;}body.web #application .submitApplication{padding:0 20px;display:none;color:#fff;border:0;background:#000;position:relative;margin-left:5px;border-radius:4px;font-size:16px;font-weight:500;align-items:center;}body.web #application .next .material-icons,body.web #application .submitApplication .material-icons{position:absolute;right:20px;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;}body.web #application .next:hover .material-icons,body.web #application .submitApplication:hover .material-icons{right:16px;}body.web #application[data-submit] .next{display:none!important;}body.web #application[data-submit] .submitApplication{display:inline-block;display:inline-flex;}body.web #application[data-review] .submitApplication{display:flex;}body.web #application[data-review] .next{display:none;}body.web #application[data-review] .previous{display:none;}body.web #application[data-first='first'] .previous{opacity:.3;pointer-events:none;}body.web #application[data-group='last'] .formgroup.active.footerVisible .submitApplication{display:flex;}body.web #application[data-group='last'] .next{opacity:.3;pointer-events:none;display:none!important;}body.widget #application>.companyLogo{display:none!important;}body.widget #application>.progressContainer{display:none!important;}body.widget #application .question .inner{line-height:normal;}body.web #application .question.confirmation~.question{filter:grayscale(100%);opacity:.5;pointer-events:none;}body.web.workflow #application #applicationForm .formgroup{display:block;transform:translateX(-30%);pointer-events:none;height:0;overflow:hidden;opacity:0;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;transition-property:transform,opacity;}body.web.workflow #application #applicationForm .formgroup:not(.active) .activeMarker{display:none;}body.web.workflow #application #applicationForm .formgroup.transitioning.active{height:0;overflow:visible;}body.web.workflow #application #applicationForm .formgroup.transitioning .activeMarker{display:none!important;}body.web.workflow #application #applicationForm .formgroup h1+.question{margin-top:0;}body.web.workflow #application #applicationForm .formgroup.prevGroup{overflow:visible;opacity:0;height:calc(100vh - 250px);margin-bottom:calc(-100vh - -250px);overflow:hidden;display:block;}body.web.workflow #application #applicationForm .formgroup.prevGroup .applicationFooter{display:none;}body.web.workflow #application #applicationForm .formgroup.nextGroup{display:block;}body.web.workflow #application #applicationForm .formgroup.active{transform:none;height:auto;pointer-events:all;overflow:visible;opacity:1;display:block;}body.web.workflow #application #applicationForm .formgroup.active~.formgroup{transform:translateX(30%);overflow:hidden;}body.web.workflow #application #applicationForm .formgroup.active.transitioning~.formgroup.nextGroup{overflow:visible;}body.web.workflow #application #applicationForm .formgroup.terminated .applicationFooter{display:none!important;}body.web.workflow #application #applicationForm .formgroup.terminated .activeMarker{display:none!important;}body.web #application .activeMarker,body.web #onBoarding .activeMarker{position:absolute;width:16px;height:16px;z-index:100;margin-left:-35px;z-index:999;}body.web #application .activeMarker .rotate,body.web #onBoarding .activeMarker .rotate{position:absolute;top:0;left:0;right:0;bottom:0;transform-origin:center 100%;font-size:12px;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;width:30px;height:30px;}body.web #application .activeMarker.fixed,body.web #onBoarding .activeMarker.fixed{position:fixed;}body.web #application .activeMarker[data-direction="down"],body.web #onBoarding .activeMarker[data-direction="down"]{animation-duration:.5s;animation-name:pingDown;animation-iteration-count:infinite;animation-direction:alternate;bottom:20px;bottom:calc(constant(safe-area-inset-bottom) + 50px)!important;position:fixed;margin-left:-55px;}@media(max-width:900px){body.web #application .activeMarker[data-direction="down"],body.web #onBoarding .activeMarker[data-direction="down"]{margin-left:-50px;}}body.web #application .activeMarker[data-direction="down"] .rotate,body.web #onBoarding .activeMarker[data-direction="down"] .rotate{transform:rotate(90deg);}body.web #application .activeMarker[data-direction="up"],body.web #onBoarding .activeMarker[data-direction="up"]{animation-duration:.5s;animation-name:pingUp;animation-iteration-count:infinite;animation-direction:alternate;position:fixed;margin-left:-55px;}@media(max-width:900px){body.web #application .activeMarker[data-direction="up"],body.web #onBoarding .activeMarker[data-direction="up"]{margin-left:-50px;}}body.web #application .activeMarker[data-direction="up"] .rotate,body.web #onBoarding .activeMarker[data-direction="up"] .rotate{transform:rotate(-90deg);}body.web #application .activeMarker[data-direction="right"],body.web #onBoarding .activeMarker[data-direction="right"]{animation-duration:3s;animation-name:pingRight;animation-iteration-count:infinite;animation-direction:alternate-reverse;}@keyframes pingRight{0%{margin-left:-35px;}85%{margin-left:-35px;}100%{margin-left:-43px;}}@keyframes pingUp{from{margin-top:0;}to{margin-top:20px;}}@keyframes pingDown{from{margin-bottom:0;}to{margin-bottom:20px;}}@media(max-width:760px){body.web #application .activeMarker[data-direction="right"],body.web #onBoarding .activeMarker[data-direction="right"]{display:none!important;width:16px;height:48px;z-index:100;margin-left:10px;left:24px;margin-top:-8px;animation-name:none;margin-left:-35px;}body.web #application .activeMarker[data-direction="right"] .rotate:after,body.web #onBoarding .activeMarker[data-direction="right"] .rotate:after{content:none;}}body.web #application[data-readonly="true"] .activeMarker,body.web #onBoarding[data-readonly="true"] .activeMarker{display:none;}#application[data-view="Chat"] #applicationUpload{display:none!important;}#application[data-view="Upload"] #applicationForm,#application[data-view="Upload"] #applicationFooter,#application[data-view="Upload"] #appChat,#application[data-view="Upload"] #applicationSign,#application[data-view="Upload"] #applicationSummary{display:none!important;}#application[data-view="Sign"] #applicationForm,#application[data-view="Sign"] #applicationFooter,#application[data-view="Sign"] #appChat,#application[data-view="Sign"] #applicationUpload,#application[data-view="Sign"] #applicationSummary{display:none!important;}#application[data-view="Summary"] #head .companyLogo{display:none!important;}.primaryBackground[data-brightness='dark']{color:#fff!important;}.primaryBackground[data-brightness='dark'] a{color:#fff!important;}.primaryBackground[data-brightness='light']{color:#000!important;}.primaryBackground[data-brightness='light'] a{color:#000!important;}.secondaryBackground[data-brightness='dark']{color:#fff!important;}.secondaryBackground[data-brightness='dark'] a{color:#fff!important;}.secondaryBackground[data-brightness='light']{color:#000!important;}.secondaryBackground[data-brightness='light'] a{color:#000!important;}.primaryBrightness[data-brightness='dark']{filter:brightness(100);}.primaryBrightness[data-brightness='light']{filter:brightness(0);}.secondaryBrightness[data-brightness='dark']{filter:brightness(100);}.secondaryBrightness[data-brightness='light']{filter:brightness(0);}body.editor #feed .profileHeader{display:none;}body.editor #feed #feedMortgagesTab .appPageContent{top:0;}body.editor #application #applicationHeader{display:none!important;}body.editor #application #applicationForm{top:0;bottom:0;}body.widget.iti-mobile .iti--container{top:30px!important;z-index:10000;max-width:450px;}body.web #application>#applicationFooter{display:none!important;}#head{position:fixed;padding:25px;z-index:500;display:flex;align-items:flex-start;position:absolute;top:0;left:0;right:0;-moz-transition-duration:.8s;-o-transition-duration:.8s;-webkit-transition-duration:.8s;transition-duration:.8s;}body.web #head #appLogout{position:relative;top:auto;right:auto;position:fixed;top:25px;right:25px;}#head #share{margin-left:auto;text-decoration:none;line-height:18px;font-size:14px;padding:5px 10px;border-radius:20px;display:flex;align-items:center;justify-content:center;height:28px;box-sizing:border-box;display:none;margin-top:3px;}#application[data-view="Summary"] #head #share{visibility:hidden;pointer-events:none;}#head #share:not(.active)+#appLogout{margin-left:auto;}#head #share.active{display:flex;}#head #share span{font-size:16px;margin-left:5px;}@media(max-width:760px){#head{padding:0;position:relative;}}#headScrolled{position:fixed;top:0;left:0;right:0;padding:25px;transform:translateY(-100%);-moz-transition-duration:.8s;-o-transition-duration:.8s;-webkit-transition-duration:.8s;transition-duration:.8s;z-index:500;text-align:center;font-size:20px;line-height:24px;font-weight:600;display:none!important;}#headScrolled.show:not(:empty){transform:translateY(0);}@media(max-width:760px){#headScrolled{display:none!important;}}.companyLogo{height:100%;max-height:100px;width:100%;max-width:150px;display:block;object-fit:contain;object-position:left;}.companyLogo[src=""]{display:none;}.tableContainer{position:relative;margin-bottom:20px;}.tableContainer .tableScroller{-webkit-overflow-scrolling:touch;}@media(min-width:761000px){.tableContainer .tableScroller{overflow:auto;position:relative;display:flex;background-image:linear-gradient(to right,white,white),linear-gradient(to right,white,white),linear-gradient(to right,rgba(0,0,0,.25),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,.25),rgba(255,255,255,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:#fff;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll;}.tableContainer .tableScroller::-webkit-scrollbar{width:10px;height:10px;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;background:#ddd;}.tableContainer .tableScroller:hover::-webkit-scrollbar{background:#ddd;}.tableContainer .tableScroller::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);}.tableContainer .tableScroller::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4);}}@media(max-width:1px){.tableContainer .tableScroller{overflow:auto;margin:0 -30px;padding:0 30px;position:relative;display:flex;}.tableContainer:after,.tableContainer:before{content:'';position:absolute;top:-5px;bottom:-5px;width:20px;z-index:50;background:#000;border-radius:100000px;}.tableContainer:before{left:-45px;box-shadow:0 0 15px rgba(0,0,0,.5);}.tableContainer:after{right:-45px;box-shadow:0 0 15px rgba(0,0,0,.5);}}.table.style2{display:table;border-radius:5px;overflow:hidden;font-weight:normal;border:1px solid rgba(0,0,0,.1);}.table.style2 .row:last-child .cell{border-bottom:0;}.table.style2 .cell{padding:10px;border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);position:relative;}.table.style2 .cell:last-child{border-right:0;}.table.style2 .cell.disabled{background:#efefef;}.table.style2 .cell.header{font-weight:bold;background:#efefef;color:#000;padding:10px;border:0;display:none;}.table.style2 .cell .edit{vertical-align:middle;margin-left:5px;font-size:16px;}#dcPromptOverlay{background-color:rgba(0,0,0,.6)!important;}#dcPromptOverlay #dcPromptScaler{display:flex;margin-top:0;}#dcPromptOverlay #dcPromptBox{box-shadow:0 0 20px rgba(0,0,0,.2);background:#fff!important;font-family:-apple-system,'Nunito Sans',sans-serif!important;color:#000!important;border-radius:0;}#dcPromptOverlay #dcPromptTitle{padding:15px 30px;padding-top:30px;background:none;color:inherit;}#dcPromptOverlay #dcPromptDescription{margin:30px;margin-top:0;}#dcPromptOverlay #dcPromptOptions{display:flex;padding-top:0;}#dcPromptOverlay #dcPromptOptions .dcPromptButton{width:auto!important;height:44px;line-height:44px;border-radius:4px;margin-left:5px;padding:0 20px;font-weight:normal;}#dcPromptOverlay #dcPromptOptions .dcPromptButton:first-child{margin-left:auto;}#dcPromptOverlay #dcPromptOptions .dcPromptButton:last-child{margin-right:0;}#dcPromptOverlay #dcPromptOptions .dcPromptButton .text{display:flex;align-items:center;}#dcPromptOverlay #dcPromptBox.questionPrompt{max-width:560px;}#dcPromptOverlay #dcPromptBox.disclaimer .responseItem{width:auto;display:inline-block;min-width:120px;text-align:center;}#dcPromptOverlay #dcPromptOptions{padding:30px;padding-top:0;background:none;border:0;}#dcPromptOverlay #dcPromptOptions:empty{display:none;}.manualAddressFull{display:flex;flex-wrap:wrap;gap:15px;}.manualAddressFull .addressError{font-size:14px;color:#f00;line-height:normal;display:none;}.manualAddressFull .addressError.active{display:block;}.manualAddressFull select{-webkit-appearance:none;}.manualAddressFull:focus-within~.enterClue{display:flex;opacity:1;pointer-events:all;}.manualAddressFull .inputContainer{width:calc(50% - 7.5px);box-sizing:border-box;margin-top:24px;}.manualAddressFull .inputContainer label{flex-wrap:wrap;position:relative;}.manualAddressFull .inputContainer label span.label{font-size:14px;width:100%;line-height:normal;display:block;margin-bottom:3px;position:absolute;top:-24px;left:0;}.manualAddressFull select{width:100%;border:0;outline:0;}.manualAddress{display:flex;flex-wrap:wrap;padding:10px 25px;padding-bottom:0;justify-content:flex-start;text-align:left;}.manualAddress label{flex-grow:1;margin:5px;}.manualAddress label span{display:block;padding:3px 0;}.manualAddress input[type="text"],.manualAddress select{border:1px solid #000;background:#fff;border-radius:3px;display:block;padding:15px;width:100%;box-sizing:border-box;-webkit-appearance:none;}body.web #application .inlineSignatureContainer{width:100%;height:235px;margin-top:10px;background:#f3f3f3;position:relative;border:2px dashed;box-sizing:border-box;}body.web #application .inlineSignatureContainer .clear{position:absolute;top:10px;right:10px;border-radius:5px;z-index:5;background:none;padding:0 12px;font-size:13px;font-weight:400;cursor:pointer;outline:0;}body.web #application .inlineSignatureContainer.empty:before{content:'Draw slowly here with your finger, cursor, or any available input device to create your custom signature.';position:absolute;pointer-events:none;touch-action:none;top:50%;width:70%;transform:translateY(-50%);left:15%;text-align:center;color:#a0a0a0;font-size:16px;font-weight:300;}body.web #application .inlineSignatureContainer:after{content:'X';line-height:36px;position:absolute;top:185px;left:15px;right:15px;border-bottom:1px dotted #979797;pointer-events:none;touch-action:none;text-align:left;}@keyframes loader-rotate{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.loaderLarge{width:20px;height:20px;border:4px solid #fff;border-right-color:transparent;border-radius:50%;animation:loader-rotate 1s linear infinite;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;z-index:500;}.loaderLarge:after{content:'';width:8px;height:8px;position:absolute;top:-1px;left:33px;}.loaderLarge.black{border:3px solid #000;border-right-color:transparent;margin-left:7px;width:16px;height:16px;}.loaderLarge.white{border:3px solid #fff;border-right-color:transparent;margin-left:7px;width:16px;height:16px;margin-top:-3px;}.loaderLarge.gray{opacity:.5;}.loaderLarge.center{position:absolute;margin-top:-10px;margin-left:-10px;top:50%;left:50%;}.loaderLarge{width:40px;height:40px;border:3px solid #000;border-right-color:transparent;}.loaderLarge.center{position:absolute;margin-top:-20px;margin-left:-20px;top:50%;left:50%;}.radialProgress{position:relative;width:40px;height:40px;}.radialProgress canvas{display:block;position:absolute;top:0;left:0;width:40px;height:40px;}.errorText{margin-top:8px;color:#e70004;font-size:14px;line-height:20px;}.inputStandard{padding:15px;border:0;display:flex;border:2px solid #000;background:none;border-radius:3px;margin-bottom:10px;}.inputStandard.error{border:2px solid #e70004!important;}.inputStandard input,.inputStandard textarea{border:0;outline:0;background:none;display:block;width:100%;margin:0;padding-top:0;padding-bottom:0;}.inputAccess{border:0!important;position:relative;overflow:hidden;overflow:visible;}.inputAccess:after{content:'';position:absolute;right:0;top:0;bottom:0;background:#f00;width:50px;}.inputAccess .border{position:absolute;bottom:0;width:50px;height:2px;background:#000;margin-left:-5px;}.inputAccess .border.active{background:#0f0f40!important;}.inputAccess .border.active:before{content:'';position:absolute;top:-45px;bottom:15px;width:1px;background:#000;}.inputAccess .border.active.after:before{margin-left:7px;}.inputAccess .border:nth-child(2){left:80px;}.inputAccess .border:nth-child(3){left:160px;}.inputAccess .border:nth-child(4){left:240px;}.inputAccess .border:nth-child(5){left:320px;}.inputAccess input.hidden{background:#f00;position:absolute;top:-40px;height:40px;opacity:1;font-size:25px;text-align:left;font-weight:700;letter-spacing:66px;font-family:'Roboto',sans-serif;text-indent:75px;}.inputAccess input.visible{font-size:25px;text-align:left;font-weight:700;letter-spacing:66px;font-family:'Roboto',sans-serif;text-indent:75px;pointer-events:none;}@media(max-width:760px){.inputAccess{width:280px;margin-left:auto;margin-right:auto;}.inputAccess:after{width:20px;}.inputAccess input{text-indent:30px;letter-spacing:50px;width:300px;}.inputAccess .border{width:40px;height:2px;background:#000;margin-left:-5px;}.inputAccess .border:nth-child(2){left:40px;}.inputAccess .border:nth-child(3){left:104px;}.inputAccess .border:nth-child(4){left:168px;}.inputAccess .border:nth-child(5){left:233px;}}body.web .calendly-overlay:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;}body.web .calendly-overlay .calendly-popup-close{top:30px;right:30px;}body.web.pageX.debug #pageXShare{pointer-events:none;}body.web.pageX #applicationForm,body.web.pageX #applicationUploads,body.web.pageX #applicationSign,body.web.pageX #applicationFooter{max-width:680px;margin:auto;}body.web.pageX #dcPromptOverlay #dcPromptBox.modal.questionPrompt{position:relative;max-width:none;height:100%;margin:0;max-height:none;overflow:auto;}body.web.pageX #dcPromptOverlay #dcPromptBox.modal.questionPrompt .dcPromptClose{position:fixed;top:10px!important;right:10px!important;}body.web.pageX #dcPromptOverlay #dcPromptBox.modal.questionPrompt .applicationModal{max-width:680px;overflow:visible;margin:auto;}body.web.pageX #application{font-size:16px;line-height:28px;padding-top:80px;padding-bottom:0;padding-top:0;}@media(max-width:760px){body.web.pageX #application{padding:15px;padding-top:15px;}}body.web.pageX #application #headScrolled{display:none!important;}body.web.pageX #application #head{position:relative;}body.web.pageX #application #head .companyLogo{display:none;}body.web.pageX #application #head.hide{transform:none;}body.web.pageX #application #head .logout{display:none;}body.web.pageX #application #head #pageXSubscribe{display:flex;height:40px;padding:8px;padding-right:14px;align-items:center;justify-content:center;box-sizing:border-box;border-radius:30px;cursor:pointer;color:#000;background:#fff;border:1px solid #d0d0d0;margin-left:auto;font-size:14px;}body.web.pageX #application #head #pageXSubscribe i{margin-right:5px;font-size:20px;}body.web.pageX #application #head #pageXShare{display:flex;width:40px;height:40px;padding:8px;align-items:center;justify-content:center;box-sizing:border-box;border-radius:30px;cursor:pointer;color:#000;background:#fff;border:1px solid #d0d0d0;}body.web.pageX #application #head #pageXShare i{margin-top:-5px;font-size:20px;}body.web.pageX #application .progressContainer{display:none;}body.web.pageX #application .formgroup .activeMarker{display:none!important;}body.web.pageX #application .formgroup h1,body.web.pageX #application #formProgressTitle,body.web.pageX #application .applicationFooter,body.web.pageX #application #applicationFooter{display:none!important;}body.web.pageX #application .question{margin-bottom:40px;margin-top:40px;text-align:center;}@media(max-width:760px){body.web.pageX #application .question{margin-bottom:30px;margin-top:30px;}}body.web.pageX #application .question.styleSmall{font-size:12px;line-height:20px;font-weight:400;}body.web.pageX #application .question .readmore{text-decoration:underline;cursor:pointer;}body.web.pageX #application .question.hidden{display:block;}body.web.pageX #application .question:last-child{margin-bottom:40px;}body.web.pageX #application .question:not([data-response-type="Button"]){max-width:70%;margin-left:auto;margin-right:auto;}body.web.pageX #application .question[data-response-type="Button"]{margin-bottom:20px;margin-top:20px;}body.web.pageX #application .question[data-response-type="Button"]+.question:not([data-response-type="Button"]){margin-top:40px;}body.web.pageX #application .question[data-response-type="Button"] .triggerButton{width:100%;text-decoration:none;box-sizing:border-box;text-align:center;justify-content:center;padding:18px;line-height:normal;}body.web.pageX #application .question[data-response-type="Button"] .triggerButton:hover{margin-top:-2px;margin-bottom:2px;}@media(max-width:760px){body.web.pageX #application .question[data-response-type="Button"]{margin-bottom:15px;margin-top:15px;}body.web.pageX #application .question[data-response-type="Button"] .triggerButton{padding:15px;}}#mSubscribeWidget{display:flex;position:fixed;z-index:50000;justify-content:center;align-items:flex-end;background-color:rgba(10,10,10,.6);width:100%;height:100%;inset:0;}@media(min-width:576px){#mSubscribeWidget{align-items:center;}#mSubscribeWidget #mSubscribeDialog{border-bottom-left-radius:16px;border-bottom-right-radius:16px;}}#mSubscribeWidget #mSubscribeDialog{height:auto;max-height:100%;overflow-y:auto;border-top-left-radius:16px;border-top-right-radius:16px;background:#fff;padding:24px;padding-top:50px;font-size:16px;font-weight:500;color:#000;width:100%;max-width:384px;position:sticky;bottom:0;}#mSubscribeWidget #mSubscribeClose{cursor:pointer;font-size:32px;position:absolute;right:0;top:-24px;line-height:24px;height:24px;}#mSubscribeWidget #mSubscribeContent{position:relative;}#mSubscribeWidget #mSubscribeHeaderImg{width:72px;height:72px;object-fit:cover;border-radius:50px;margin:auto;display:block;margin-bottom:20px;}#mSubscribeWidget #mSubscribeTitle{margin:0;font-weight:800;letter-spacing:-.02em;text-align:center;font-size:20px;line-height:1.6;}#mSubscribeWidget #mSubscribeDescription{line-height:normal;text-align:center;margin-top:15px;margin-bottom:20px;color:#666;}#mSubscribeWidget #mSubscribeDescription:empty{display:none;}#mSubscribeWidget #mSubscribeInput{background-color:#f5f6f8;background-image:none;border:0;outline:0;padding:0 12px;box-sizing:border-box;appearance:none;border-radius:8px;color:#0a0b0d;width:100%;height:48px;font-size:14px;font-weight:500;margin-top:20px;margin-bottom:10px;}#mSubscribeWidget #mSubscribeInput.mSubscribeCode{letter-spacing:10px;text-align:center;width:160px;margin-left:auto;margin-right:auto;display:block;font-size:18px;}#mSubscribeWidget #mSubscribeInputError,#mSubscribeWidget #mSubscribeTermsError{color:#f00;margin-top:-5px;font-size:12px;line-height:normal;}#mSubscribeWidget #mSubscribeInputError:empty,#mSubscribeWidget #mSubscribeTermsError:empty{display:none;}#mSubscribeWidget #mSubscribeTerms{display:flex;gap:5px;margin-bottom:5px;margin-top:5px;line-height:normal;font-size:12px;align-items:center;}#mSubscribeWidget #mSubscribeTerms input[type="checkbox"]{-webkit-appearance:none;border:2px solid #000;height:15px;width:15px;border-radius:2px;outline:0;flex-shrink:0;}#mSubscribeWidget #mSubscribeTerms input[type="checkbox"]:checked{background:#000 center center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cG9seWxpbmUgcG9pbnRzPSIyMCA2IDkgMTcgNCAxMiI+PC9wb2x5bGluZT48L3N2Zz4=);color:#fff;background-size:12px;}#mSubscribeWidget #mSubscribeSubmit,#mSubscribeWidget #mSubscribeRestart{margin-top:20px;width:100%;color:#fff;padding-top:12px;padding-bottom:12px;font-weight:600;background-color:#000;border-radius:64px;font-size:16px;display:flex;justify-content:center;align-items:center;min-height:48px;border:0;outline:0;cursor:pointer;}#mSubscribeWidget #mSubscribeRestart{color:#000;background:#fff;border:1px solid #eff0ec;margin-top:10px;}#mSubscribeWidget #mSubscribeRestart:hover{background:#edeee9;}#mSubscribeWidget #mSubscribeSubmitSpinner{height:24px;-webkit-animation:mRotating 1s linear infinite;}@-webkit-keyframes mRotating{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}#mSubscribFixed{position:fixed;background:#000;padding:16px;width:470px;bottom:20px;left:50%;margin-left:-235px;z-index:5000;color:#fff;display:flex;align-items:center;border-radius:5px;font-size:14px;cursor:pointer;line-height:normal;animation:4s linear 0s infinite normal none running ggg;box-sizing:border-box;}@keyframes ggg{4.16%{transform:translateY(4px);}8.33%{transform:translateY(-3px);}12.48%{transform:translateY(2px);}16.66%{transform:translateY(-1px);}20.81%{transform:translateY(1px);}25%{transform:translateY(0);}}@media(max-width:760px){#mSubscribFixed{width:100%;left:0;right:0;margin:0;bottom:0;box-sizing:border-box;line-height:normal;border-bottom-right-radius:0;border-bottom-left-radius:0;}}#mSubscribFixed #mSubscrbieFixedClose{margin-left:auto;cursor:pointer;}#mSubscribFixed #mSubscrbieFixedAlert{background:#fff;padding:5px;border-radius:50px;color:#000;font-size:30px;margin-right:10px;}body.aiAssistant.web.widget.preview .text:not(.last){display:none;}body.aiAssistant.web.widget.preview .text{margin:0!important;}body.aiAssistant.web.widget.preview form.response{display:none!important;}body.aiAssistant.web.widget .text.answer2{margin-left:auto;margin-right:0!important;}body.aiAssistant.web.widget #lfPopup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:500000;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;}body.aiAssistant.web.widget #lfPopup .close{font-size:48px;color:#fff;position:absolute;cursor:pointer;top:10px;right:20px;z-index:50;line-height:normal;}body.aiAssistant.web.widget #lfPopup.signature .close{display:none;}body.aiAssistant.web.widget #lfPopup.signature iframe{max-width:80%;max-height:90%;border-radius:25px;}@media(max-width:720px){body.aiAssistant.web.widget #lfPopup .close{color:#000;}body.aiAssistant.web.widget #lfPopup.signature iframe{max-width:unset;max-height:unset;border-radius:0;}}body.aiAssistant.web.widget #application .response{-webkit-transition-duration:unset;transition-duration:unset;}body.aiAssistant.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Text"] .inputContainer{border-radius:20px;}body.aiAssistant.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Text"] .inputContainer .inputBottom button.submit span.material-icons{transition-property:transform;transition-duration:.4s;}body.aiAssistant.web.widget #application .groupinner .question[data-response-type="AIChat"] .response[data-type="Text"] .inputContainer.hasValue .inputBottom button.submit span.material-icons{background:#000;color:#fff;opacity:1;transform:rotate(-90deg);}@media(max-width:699px){body.aiAssistant.web.widget #aiCompanyLogo{display:none!important;}}@media(min-width:700px){body.aiAssistant.web.widget #bundledPages{display:flex;flex-wrap:wrap;}body.aiAssistant.web.widget #applicationExternalHeader{width:100%;flex-shrink:0;background:none;box-sizing:border-box;position:sticky;top:0;height:66px;padding:20px;}body.aiAssistant.web.widget #application{margin-top:0;min-height:auto;}body.aiAssistant.web.widget #aiCompanyLogo{margin:auto;display:block;}body.aiAssistant.web.widget #application .text{line-height:1.7em;padding:13px 15px;}body.aiAssistant.web.widget #application .text[data-role="assistant-auto"]{background:none!important;margin-left:auto;margin-right:auto;margin-top:10px!important;font-size:20px;text-align:center;}body.aiAssistant.web.widget .suggestions{display:flex;gap:10px;flex-wrap:wrap;width:100%;}body.aiAssistant.web.widget #application .question .triggerButton.suggestion{width:calc(50% - 5px);margin:0;box-sizing:border-box;border-width:1px;border-radius:5px;padding:12px 15px;border-radius:20px!important;}body.aiAssistant.web.widget #application{max-width:680px;font-size:16px;}body.aiAssistant.web.widget #application #applicationForm .formgroup{font-size:16px;}body.aiAssistant.web.widget #application .question .triggerButton.suggestion{font-size:16px;}}.quoteEstimate{margin-top:20px;padding:20px;padding-top:10px;position:relative;margin-bottom:30px;}.quoteEstimate .updateForm{position:absolute;top:0;left:15px;right:15px;bottom:15px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);z-index:20;padding:40px;font-size:14px;}.quoteEstimate .updateForm label{display:block;width:100%;margin-top:5px;}.quoteEstimate .updateForm input[type="text"]{width:100%;border:1px solid #ccc;padding:5px;}.quoteEstimate .editBtn{position:absolute;top:0;right:10px;font-size:12px;background:#efefef;border:0;padding:3px 10px;cursor:pointer;}.quoteEstimate legend{font-size:14px;color:#999;}.quoteEstimate .frequency{display:flex;gap:5px;font-size:12px;}.quoteEstimate .frequency .frequencyItem{padding:1px 10px;cursor:pointer;}.quoteEstimate .frequency .frequencyItem.selected{background:#efefef;}.quoteEstimate .frequency .frequencyItem:hover{background:#efefef;}.quoteEstimate .blockContainer{margin-top:20px;display:flex;flex-wrap:wrap;gap:20px;}.quoteEstimate .blockContainer .blockItem{width:calc(50% - 10px);line-height:normal;}@media(max-width:768px){.quoteEstimate .blockContainer .blockItem{width:100%;}}.quoteEstimate .blockContainer .blockItem .title{font-size:24px;font-weight:500;}.quoteEstimate .blockContainer .blockItem .title .sup{font-size:12px;font-weight:400;margin-left:5px;}.quoteEstimate .blockContainer .blockItem .title2{font-size:16px;font-weight:500;display:flex;}.quoteEstimate .blockContainer .blockItem .title2 input[type="checkbox"]{width:20px;height:20px;}.quoteEstimate .blockContainer .blockItem .desc{font-size:12px;color:#999;}.quoteEstimate .blockContainer .blockItem .button.small{font-size:12px;background:#efefef;border:0;padding:3px 10px;}
