html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.datepicker-container{font-size:12px;line-height:30px;position:fixed;z-index:-1;top:0;left:0;width:210px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;direction:ltr!important;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container:before,.datepicker-container:after{position:absolute;display:block;width:0;height:0;content:' ';border:5px solid transparent}.datepicker-dropdown{position:absolute;z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:before,.datepicker-top-left:after,.datepicker-top-right:before,.datepicker-top-right:after{top:-5px;left:10px;border-top:0}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{top:-4px;border-bottom-color:#fff}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:before,.datepicker-bottom-left:after,.datepicker-bottom-right:before,.datepicker-bottom-right:after{bottom:-5px;left:10px;border-bottom:0}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{bottom:-4px;border-top-color:#fff}.datepicker-top-right:before,.datepicker-top-right:after,.datepicker-bottom-right:before,.datepicker-bottom-right:after{right:10px;left:auto}.datepicker-panel>ul:before,.datepicker-panel>ul:after{display:table;content:' '}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul{width:102%;margin:0;padding:0}.datepicker-panel>ul>li{float:left;width:30px;height:30px;margin:0;padding:0;list-style:none;cursor:pointer;text-align:center;background-color:#fff}.datepicker-panel>ul>li:hover{background-color:#e6f2ff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#e6f2ff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce6ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{cursor:default;color:#ccc;background-color:#fff}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e6f2ff}.datepicker-panel>ul>li[data-view='years prev'],.datepicker-panel>ul>li[data-view='year prev'],.datepicker-panel>ul>li[data-view='month prev'],.datepicker-panel>ul>li[data-view='years next'],.datepicker-panel>ul>li[data-view='year next'],.datepicker-panel>ul>li[data-view='month next'],.datepicker-panel>ul>li[data-view='next']{font-size:18px}.datepicker-panel>ul>li[data-view='years current'],.datepicker-panel>ul>li[data-view='year current'],.datepicker-panel>ul>li[data-view='month current']{width:150px}.datepicker-panel>ul[data-view='years']>li,.datepicker-panel>ul[data-view='months']>li{line-height:52.5px;width:52.5px;height:52.5px}.datepicker-panel>ul[data-view='week']>li,.datepicker-panel>ul[data-view='week']>li:hover{cursor:default;background-color:#fff}.datepicker-hide{display:none}:root{overflow-y:scroll}body{padding:62px 0 0 0;margin:0;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;color:#4a4a4a;line-height:1.5em;background:#fff url(/Styles/Penunderwriting/img/top-water-colour-bg-flipped.jpg) 0 0 no-repeat;background-size:100% auto}body.noscroll{overflow:hidden;height:100vh}body.home{background:#fff}body.has-breadcrumbs{padding:98px 0 0 0}@media(min-width:768px){body{padding:80px 0 0 0}body.has-breadcrumbs{padding:132px 0 0 0}}@media(min-width:960px){body{padding:100px 0 0 0}body.has-breadcrumbs{padding:152px 0 0 0}}@media(min-width:1280px){body{padding:120px 0 0 0}body.has-breadcrumbs{padding:172px 0 0 0}}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#fff}.loading{position:relative;width:100%;height:80px;background:#fff}.loading-overlay:before,.loading:before{content:"";display:block;position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-29px 0 0 -29px;border-radius:50%;overflow:hidden;background:#5e2751;z-index:1}.loading-overlay:after,.loading:after{content:"";display:block;position:absolute;top:50%;left:50%;width:58px;height:58px;margin:-30px 0 0 -30px;border-radius:50%;overflow:hidden;background:inherit;-webkit-animation:load 1s linear infinite;-o-animation:load 1s linear infinite;animation:load 1s linear infinite;-webkit-transform-origin:31px 31px;-moz-transform-origin:31px 31px;-ms-transform-origin:31px 31px;-o-transform-origin:31px 31px;transform-origin:31px 31px;z-index:2}@-webkit-keyframes load{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes load{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media(min-width:1280px){.loading{height:180px}.loading-overlay:before{width:100px;height:100px;margin:-49px 0 0 -49px;border-radius:50%;overflow:hidden;background:#5e2751}.loading-overlay:after{width:98px;height:98px;margin:-50px 0 0 -50px;-webkit-transform-origin:51px 51px;-moz-transform-origin:51px 51px;-ms-transform-origin:51px 51px;-o-transform-origin:51px 51px;transform-origin:51px 51px}}:focus,:active{outline:0!important}*{line-height:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.site-wrapper{position:relative;z-index:1}@media all and (-ms-high-contrast:none){.site-wrapper{overflow-x:hidden}}.container{max-width:966px;margin:0 auto;position:relative;z-index:2}.container:after{content:"";display:block;clear:both;width:100%;height:0}a,a:visited{color:#5e2751;text-decoration:underline}a:hover,a:focus{color:#7f4270}.button,a.button,input[type=button],input[type=submit],button{display:inline-block;background:#ae2573;color:#fff;text-align:center;padding:.5em 1.5em;min-width:160px;border-radius:4px;text-decoration:none;font:inherit;font-weight:600;border:1px solid transparent;position:relative;cursor:pointer}.button:hover,a.button:hover,input[type=button]:hover,input[type=submit]:hover,button:hover,.button:focus,a.button:focus,input[type=button]:focus,input[type=submit]:focus,button:focus{background:#c6579a}.button:active,a.button:active,input[type=button]:active,input[type=submit]:active,button:active{background:#7a1a51}.button i,a.button i,button i{display:inline-block;margin:0 .5em 0 0;font-size:1.2em;line-height:1.2em;vertical-align:top}.button.large,a.button.large,input[type=button].large,input[type=submit].large,button.large{min-width:200px;padding:1em 2em}.button.nano,a.button.nano,input[type=button].nano,input[type=submit].nano,button.nano{font-size:.75em;min-width:100px;padding:.25em .75em}.button.secondary,a.button.secondary,input[type=button].secondary,input[type=submit].secondary,button.secondary{background:#ff9e1b}.button.secondary:hover,a.button.secondary:hover,input[type=button].secondary:hover,input[type=submit].secondary:hover,button.secondary:hover,.button.secondary:focus,a.button.secondary:focus,input[type=button].secondary:focus,input[type=submit].secondary:focus,button.secondary:focus{background:#ffb549}.button.secondary:active,a.button.secondary:active,input[type=button].secondary:active,input[type=submit].secondary:active,button.secondary:active{background:#d78517}.button.grey,a.button.grey,input[type=button].grey,input[type=submit].grey,button.grey{background:#f1f1f1;color:#5e2751}.button.grey:hover,a.button.grey:hover,input[type=button].grey:hover,input[type=submit].grey:hover,button.grey:hover,.button.grey:focus,a.button.grey:focus,input[type=button].grey:focus,input[type=submit].grey:focus,button.grey:focus{background:#ececec}.button.grey:active,a.button.grey:active,input[type=button].grey:active,input[type=submit].grey:active,button.grey:active{background:#e3e3e3;color:#7f4270}.button.white,a.button.white,input[type=button].white,input[type=submit].white,button.white{background:#fff;border-color:#e4e4e4;color:#4a4a4a}.button.white:hover,a.button.white:hover,input[type=button].white:hover,input[type=submit].white:hover,button.white:hover,.button.white:focus,a.button.white:focus,input[type=button].white:focus,input[type=submit].white:focus,button.white:focus{background:#ececec;border-color:#e4e4e4}.button.white:active,a.button.white:active,input[type=button].white:active,input[type=submit].white:active,button.white:active{background:#e3e3e3;border-color:transparent}.button.transparent,a.button.transparent,input[type=button].transparent,input[type=submit].transparent,button.transparent{background:transparent;border-color:#fff;color:#fff}.button.transparent:hover,a.button.transparent:hover,input[type=button].transparent:hover,input[type=submit].transparent:hover,button.transparent:hover,.button.transparent:focus,a.button.transparent:focus,input[type=button].transparent:focus,input[type=submit].transparent:focus,button.transparent:focus{background:#fff;color:#5e2751}.button.transparent:active,a.button.transparent:active,input[type=button].transparent:active,input[type=submit].transparent:active,button.transparent:active{background:#e0e0e0;border-color:transparent}.button.stroked,a.button.stroked,input[type=button].stroked,input[type=submit].stroked,button.stroked{background:transparent;border-color:currentColor;color:inherit}.button.stroked:hover,a.button.stroked:hover,input[type=button].stroked:hover,input[type=submit].stroked:hover,button.stroked:hover,.button.stroked:focus,a.button.stroked:focus,input[type=button].stroked:focus,input[type=submit].stroked:focus,button.stroked:focus{background:#ececec;color:#5e2751;border-color:#fff}.button.stroked:active,a.button.stroked:active,input[type=button].stroked:active,input[type=submit].stroked:active,button.stroked:active{background:#eed7e8;border-color:transparent}.button.external,a.button.external,button.external{padding-left:2em;padding-right:2em}.button.external:after,a.button.external:after,button.external:after{content:"";display:block;position:absolute;top:50%;right:.5em;font-family:"pen-icons";line-height:1.5em;margin-top:-.75em}.addfile-btn{background-color:#f5f5f5;border:1px dashed #c4c4c4;border-radius:4px;display:block;padding:.75em;width:100%;text-decoration:none}#files .file{padding:.75em;width:49%;display:inline-block}#files .file:nth-child(odd){background-color:#f8f8f8}#files .delete-img{font-size:12px;text-decoration:none}#files .view-img{display:inline-block;vertical-align:middle}#files .file_inner{display:inline-block;vertical-align:middle;margin-top:.5em}#files canvas{display:inline-block;vertical-align:middle}@media(min-width:600px){#files .file{width:100%}#files .view-img{}#files .file_inner{margin-left:2em;margin-top:0}#files .delete-img{float:right;font-size:16px}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f8f8f8;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#f8f8f8;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{min-width:30px}.progress-bar[aria-valuenow="0"]{min-width:30px;color:#777;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none}.progress-bar-success{background-color:#5e2751}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}strong,b{font-weight:700}h1 small,h2 small,h3 small{display:block;text-transform:uppercase;color:#9b9b9b;font-size:.5em;font-weight:600;letter-spacing:normal}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:150}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:175}.modal-inner{display:table;width:100%;height:100%}.modal-inner .modal-contents{display:table-cell;vertical-align:middle;text-align:center}a.modal-close{display:block;position:absolute;top:1em;right:1em;color:#fff;text-decoration:none}a.modal-close:before{content:"";font-size:2em;font-family:"pen-icons"}.modal.video .video-iframe-wrapper{width:80%;position:relative;margin:0 auto}.modal.video .video-iframe-wrapper:before{content:"";display:block;padding:56.67% 0 0 0}.modal.video .video-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.breadcrumbs{display:none;position:fixed;top:62px;left:0;width:100%;padding:.5em;border-bottom:1px solid #e3e3e3;margin:0 0 -1px 0;z-index:9000;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;cursor:default}.has-breadcrumbs section.breadcrumbs,.bc-breadcrumbs section.breadcrumbs{z-index:10}.bc-breadcrumbs section.breadcrumbs{background:#fff!important}section.breadcrumbs ul{list-style:none;display:block;padding:0;margin:0;font-size:12px;font-weight:600}section.breadcrumbs ul li{list-style:none;display:none;vertical-align:middle;padding:0;margin:0;color:#676e7e}section.breadcrumbs ul li:after{content:"";font-family:"pen-icons";font-weight:normal;display:inline-block;vertical-align:middle;margin:0 .25em;font-size:1.5em;color:#c4c4c4}section.breadcrumbs ul li a{text-decoration:none;color:#c4c4c4}section.breadcrumbs ul li a:hover,section.breadcrumbs ul li a:active,section.breadcrumbs ul li a:focus{text-decoration:underline}section.breadcrumbs ul li:last-of-type{color:#5e2751}section.breadcrumbs ul li:last-of-type:after{display:none}section.breadcrumbs ul li:first-of-type,section.breadcrumbs ul li:nth-last-of-type(2),section.breadcrumbs ul li:last-of-type{display:inline-block}@media(min-width:1100px){section.breadcrumbs{display:inline-block;padding:1em 1.25em;top:80px}section.breadcrumbs ul li{display:inline-block}}@media(min-width:960px){section.breadcrumbs{top:100px}.bc-scrolled section.breadcrumbs{background:rgba(255,255,255,.9)}}@media(min-width:1280px){section.breadcrumbs{padding:1em 2em;top:120px}}section.call-to-action{background:#ea7600;color:#fff;text-align:center;padding:3em 1em}section.call-to-action h2{font-weight:400;font-size:24px;letter-spacing:-.6px;margin:0;line-height:1em}section.call-to-action p{margin:1em 0 0 0;font-size:24px;letter-spacing:-.6px}section.call-to-action p .button{font-size:1rem}section.call-to-action p .button:hover,section.call-to-action p .button:focus,section.call-to-action p .button:active{color:#ea7600}section.call-to-action a.telephone{color:#fff}section.phone-video{border-bottom:.5px solid grey;padding:1em .5em;text-align:center}section.phone-video .container{max-width:1309px}section.phone-video h2{margin:0 0 1em;font-size:24px;font-weight:700;color:#5e2751}section.phone-video h2 small{color:#2e2c32}section.phone-video .video{display:block;overflow:hidden;border-radius:4px;position:relative;box-shadow:0 8px 16px 0 rgba(0,0,0,.16);margin:1em 0;background:#5e2751;text-decoration:none}section.phone-video .video:before{content:"";display:block;padding:56.25% 0 0 0}section.phone-video .video img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;opacity:.7;z-index:1}section.phone-video .video:after{content:"";display:block;position:absolute;top:50%;left:50%;width:1em;height:1em;line-height:1em;margin:-.5em 0 0 -.5em;font-family:"pen-icons";color:#fff;z-index:2;font-size:64px;text-shadow:0 0 20px rgba(0,0,0,.6)}@media(max-width:767px){section.phone-video .desktop-only{display:none}}@media(min-width:768px){section.phone-video{padding:4em 1em 0 1em;border-top:1px solid #c4c4c4}.home section.phone-video{padding:2.5em 1em 0 1em;border-top:none}section.phone-video h2{font-size:32px;letter-spacing:-.8px}section.phone-video h2 small{font-size:12px}section.phone-video .mobile-only{display:none}section.phone-video .video-container{position:relative;background:url(/Styles/Penunderwriting/img/video-hands-image.png) 50% 0 no-repeat;background-size:contain}section.phone-video .video-container:before{content:"";display:block;padding:46.9% 0 0 0}section.phone-video .video{position:absolute;top:7%;left:29%;width:42.5%}}@media(min-width:960px){section.phone-video .video{top:8%}}@media(min-width:1280px){section.phone-video .video{top:9%}}nav.secondary{display:none;position:fixed;top:62px;right:0;z-index:10;cursor:default;font-weight:600}nav.secondary ul{list-style:none;display:block;padding:0;margin:0;font-size:14px;position:relative}nav.secondary ul li{list-style:none;display:inline-block;padding:0;margin:0}nav.secondary ul li a{display:block;padding:.5em 0;text-decoration:none;color:#4a4a4a;margin:0 .5em}nav.secondary ul li.current a,nav.secondary ul li a:hover,nav.secondary ul li a:active,nav.secondary ul li a:focus{color:#5e2751}nav.secondary ul li a span{display:none}nav.secondary ul .slidey-thing{display:block;position:absolute;bottom:0;border-bottom:2px solid #5e2751;-webkit-transition:left .5s,width .5s;-o-transition:left .5s,width .5s;transition:left .5s,width .5s;margin:0 .5em}@media(max-width:767px){nav.secondary ul .slidey-thing{width:1.2em!important}}@media(min-width:768px){nav.secondary{display:block;top:80px;padding:.5em}nav.secondary ul{padding:0 0 .5em;height:45px}nav.secondary ul li a{padding:.5em 0}nav.secondary ul li a span{display:inline}}@media(min-width:960px){nav.secondary{top:100px}}@media(min-width:1280px){nav.secondary{top:120px}}ul.product-list{list-style:none;display:block;padding:1.5em 0 0 0;margin:0;position:relative;text-align:left;border-bottom:1px solid #d9d9d9}ul.product-list li{list-style:none;display:block;padding:0;margin:0;border-top:1px solid #d9d9d9}ul.product-list li.search-placeholder{padding:1em 0;color:#a9a9a9}ul.product-list li a{display:block;padding:.5em;text-decoration:none;color:inherit;position:relative}ul.product-list li:nth-of-type(2n) a{background:#f1f1f1}ul.product-list li a .product-title{display:inline-block;font-weight:600}ul.product-list li a .subtext{display:block;font-weight:600;font-size:12px;text-transform:uppercase}ul.product-list li a .traded-on{display:inline-block;color:#9b9b9b;font-weight:600}ul.product-list li a .traded-on:before{content:"-";display:inline-block;margin:0 .25em}ul.product-list li a .button{display:none}@media(min-width:768px){ul.product-list{padding:1.75em 0 0 0}ul.product-list li a{padding:1em 1em}ul.product-list li a .product-copy{padding-right:100px}ul.product-list li a .button{display:block;position:absolute;top:50%;right:1em;margin-top:-1.3em}ul.product-list li a:hover .button{display:block}}form.contact-form{margin:0 auto;max-width:768px}form.contact-form fieldset{display:block;padding:0;margin:0 0 2em;border:none}form.contact-form fieldset legend{display:block;padding:0;text-align:center;font-size:24px;letter-spacing:-.6px;width:100%;margin:0 0 1em}form.contact-form .field{text-align:left;margin:0 0 1.5em;position:relative}form.contact-form .field.center{text-align:center}form.contact-form .field label{display:block;font-size:12px;padding:0 1em;font-weight:600;margin:0 0 .25em 0}form.contact-form .field input[type="text"],form.contact-form .field input[type="email"],form.contact-form .field textarea{display:block;background:#fff;border:1px solid #c4c4c4;width:100%;padding:.75em;font:inherit;color:#9b9b9b;border-radius:4px;line-height:1.2em;position:relative;z-index:2}form.contact-form .field.datepicker input[type="text"]{width:10em}form.contact-form .field.datepicker:after{content:"";font-family:"pen-icons";display:block;position:absolute;font-size:16px;top:2em;left:8.25em;z-index:3;color:#c4c4c4;pointer-events:none}form.contact-form .field.focus.datepicker:after{color:#5e2751}form.contact-form .field textarea{height:5em;resize:none}form.contact-form .field input[type="text"]:focus,form.contact-form .field input[type="email"]:focus,form.contact-form .field textarea:focus{border-color:#5e2751;box-shadow:inset 0 0 0 1px #5e2751;color:#4a4a4a;background:#fafafa}form.contact-form .field.invalid:after{content:"";font-family:"pen-icons";display:block;position:absolute;top:1.4em;left:100%;margin:.5em;color:#c00;font-size:16px}form.contact-form .field input[type="text"]:invalid,form.contact-form .field input[type="email"]:invalid,form.contact-form .field textarea:invalid,form.contact-form .field.invalid input[type="text"],form.contact-form .field.invalid input[type="email"],form.contact-form .field.invalid textarea{border-color:#c00;box-shadow:inset 0 0 0 1px #c00;color:#4a4a4a;background:#fafafa}form.contact-form .field .hint,form.contact-form .field .error{font-size:12px;background:#e8f9ff;border:1px solid #e4e4e4;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:1em;margin:-40px 0 0;opacity:0;-webkit-transition:margin .5s,opacity .5s;-o-transition:margin .5s,opacity .5s;transition:margin .5s,opacity .5s}form.contact-form .field.has-hint.focus .hint,form.contact-form .field.invalid .error{margin:-2px 0 0;opacity:1}form.contact-form .field .error{border-color:#c00;color:#c00;background:#f9e5e5;font-weight:600}form.contact-form .field .hint:after{content:"";font-family:"pen-icons";display:block;position:absolute;top:1.7em;left:100%;margin:.5em;color:#41b6e6;font-size:16px}.radio,.checkbox{display:inline-block;margin:.5em 1.5em .5em 0;cursor:pointer}.radio label,.checkbox label{display:block;position:relative;overflow:hidden;font-weight:400;font-size:16px;padding:0;cursor:pointer}.radio label:before,.checkbox label:before{content:"";display:inline-block;width:1em;height:1em;line-height:1em;background:#fff;border:1px solid #cdd2d4;border-radius:50%;margin:0 .25em 0 0;vertical-align:top;margin-top:.2em}.checkbox label:before{border-radius:0}.radio label.disabled,.checkbox label.disabled{color:#dadada}.radio label.checked:before{border-color:#5e2751;box-shadow:inset 0 0 0 1px #5e2751,inset 0 0 0 3px white,inset 0 0 0 10px #5e2751}.checkbox label.checked:before{border-color:#5e2751;box-shadow:inset 0 0 0 1px #5e2751}.checkbox label.checked:after{content:"";display:block;position:absolute;top:.075em;left:.35em;font-family:"pen-icons";font-weight:normal;font-size:.6em;color:#5e2751}.radio label input,.checkbox label input{position:absolute;top:0;right:120%}.radio label span,.checkbox label span{display:inline-block}.radio label.checked span,.checkbox label.checked span{font-weight:600;color:#5e2751}form.contact-form hr{clear:left;display:block;margin:3em 0;background:transparent;border:none;border-top:1px dashed #2e2c32}form.contact-form .buttons{padding:1em 0 0}form.contact-form .buttons .button.white{color:#5e2751}@media(min-width:768px){form.contact-form fieldset{margin:0 0 1em}form.contact-form fieldset legend{margin:0 0 .5em}form.contact-form .field{clear:left;margin-right:1em}form.contact-form .field.half{float:left;width:calc(50% - 1em);clear:none}form.contact-form .buttons{padding:3em 0 2em;clear:left}form.contact-form input[type="submit"]{padding:1em 2em;min-width:200px}}form #autocomplete{background-color:#fff;border-radius:0 0 4px 4px;border:2px solid #5e2751;left:0;position:absolute;text-align:left;top:calc(100% - 2px);width:100%;z-index:100}form #autocomplete ul{margin:0;padding-left:0}form #autocomplete li{border-bottom:1px solid #d9d9d9;list-style:none;padding-bottom:.75em;padding-top:.75em;padding-left:1em;padding-right:1em}form #autocomplete li.no-results{color:#a9a9a9;padding-top:1em;padding-bottom:1em}form #autocomplete li:nth-child(even){background-color:#f1f1f1}form #autocomplete a{color:#4a4a4a;font-weight:600;text-decoration:none}@media(min-width:600px){form #autocomplete a{font-size:16px}}form #autocomplete li a>span{display:block}form #autocomplete .highlight{color:#ae2573}#autocomplete .sub{color:#9b9b9b;font-size:12px;text-transform:uppercase}#autocomplete .tags{color:#9b9b9b;font-size:12px}.datepicker-container{width:259px}.datepicker-container:before,.datepicker-container:after{display:none}.datepicker-dropdown{border:1px solid #e4e4e4;border-radius:4px;overflow:hidden;box-shadow:none;margin:-11px 0}.datepicker-panel>ul{width:100%}.datepicker-panel>ul>li{width:37px;height:34px;line-height:34px;font-size:16px;font-weight:700}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="month next"]{font-family:"pen-icons";font-size:14px;font-weight:normal;width:40px;height:36px;line-height:36px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:179px;height:36px;line-height:36px}.datepicker-panel>ul>li.highlighted{background:inherit}.datepicker-panel>ul:not([data-view=week])>li:hover{background:#5e2751;color:#fff}.datepicker-panel>ul[data-view="years"]>li,.datepicker-panel>ul[data-view="months"]>li{width:64.75px}.datepicker-panel>ul[data-view="week"]>li{color:#c4c4c4}.datepicker-panel>ul[data-view="years"]>li,.datepicker-panel>ul[data-view="months"]>li,.datepicker-panel>ul[data-view="days"]>li{border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.datepicker-panel>ul[data-view="years"]>li:nth-child(4n+1),.datepicker-panel>ul[data-view="months"]>li:nth-child(4n+1),.datepicker-panel>ul[data-view="days"]>li:nth-child(7n+1){border-left:none}.datepicker-panel>ul[data-view=years]>li.picked,.datepicker-panel>ul[data-view=years]>li.picked:hover,.datepicker-panel>ul[data-view=months]>li.picked,.datepicker-panel>ul[data-view=months]>li.picked:hover,.datepicker-panel>ul[data-view=days]>li.picked,.datepicker-panel>ul[data-view=days]>li.picked:hover{background:#5e2751;color:#fff}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background:inherit;color:inherit}.datepicker-panel>ul[data-view]>li.disabled,.datepicker-panel>ul[data-view]>li.disabled:hover{background:#f5f5f5;color:#c4c4c4}a.more{display:none}@media(min-width:768px){a.more{display:block;position:absolute;bottom:10px;left:50%;width:68px;margin-left:-32px;font-size:60px;text-align:center;font-family:"pen-icons";font-weight:normal;color:#bd1c72;text-decoration:none;line-height:1em}a.more:before{content:"";display:block;line-height:1em}}.docs_holder{display:block;padding:0 1em 1em;border:1px solid #cdd2d4;border-radius:4px;background:#fff;margin-bottom:1em}.docs_holder h4{display:block;font-weight:700;color:#5e2751;letter-spacing:-.4px;font-size:18px;margin:0;padding:1em 0;border-bottom:1px solid #cdd2d4}.docs_holder ul.documents{list-style:none;margin:0;padding:0}@media(min-width:960px){.docs_holder h4{display:block;font-weight:700;color:#5e2751;letter-spacing:-.4px;font-size:18px;margin:0;padding:1em 0;border-bottom:1px solid #cdd2d4;padding-right:82px}}.docs_holder ul.documents li{list-style:none;display:block;padding:0;margin:0;border-bottom:1px solid #cdd2d4}.docs_holder ul.documents li:nth-of-type(2n){background:#f1f1f1}.docs_holder ul.documents li a{display:block;padding:.75em 1.75em .5em .5em;text-decoration:none;color:inherit;position:relative}.docs_holder ul.documents li a:before{content:"";display:block;font-family:"pen-icons";position:absolute;top:50%;right:.5em;color:#5e2751;line-height:1.5em;margin-top:-.75em}.docs_holder ul.documents li a em{display:block;font-style:normal;font-size:12px;line-height:1.2em}@media(min-width:960px){.docs_holder{width:300px;margin:1em 0}.product .docs_holder{position:absolute;top:320px;right:0}.product .docs_holder:after{content:"";display:block;position:absolute;top:-20px;right:16px;background:url(/Styles/Penunderwriting/img/books-illustration-icon.png) 0 0 no-repeat;background-size:100% 100%;width:80px;height:58px}}@media(min-width:1280px){.docs_holder{width:458px}section.product .docs_holder{width:458px}}aside article{position:relative;margin:0 0 1.5em 0;padding:0 0 2.5em 0}.right-col article .buttons,aside article .buttons{position:absolute;bottom:0;left:0;padding:1em}aside article.contact .contact-wrap,section article.contact .contact-wrap{display:table;width:100%;height:100%}aside article.contact .contact-wrap .contact-copy,section article.contact .contact-wrap .contact-copy{display:table-cell;vertical-align:middle}.right-col article.contact,aside article.contact{border:1px solid #c4c4c4;margin:0 0 -1px 0;background:#fff;padding:2em 1em 6em;text-align:center;color:#2e2c32;font-size:16px;position:relative;border-radius:4px;overflow:hidden}.right-col article.contact .image,aside article.contact .image{width:80px;margin:0 auto 1em;border-radius:50%;position:relative;overflow:hidden;background:#f2f2f2}.right-col article.contact .image:before,aside article.contact .image:before{content:"";display:block;padding:100% 0 0 0;font-weight:normal}.right-col article.contact .image img,aside article.contact .image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.right-col article.contact .image:after,aside article.contact .image:after{content:"";display:block;font-family:"pen-icons";font-size:32px;position:absolute;top:50%;left:0;width:100%;text-align:center;height:1em;line-height:1em;margin-top:-.5em;font-weight:normal;color:#5e2751;z-index:1}.right-col article.contact .name,aside article.contact .name{font-size:24px;font-weight:700;color:#5e2751;letter-spacing:-.6px}.right-col article.contact .title,aside article.contact .title{font-weight:600}.right-col article.contact .buttons,aside article.contact .buttons{position:absolute;bottom:0;left:0;width:100%;text-align:left;border-top:1px solid #c4c4c4;padding:1em}.right-col article.contact .buttons .button,aside article.contact .button{width:auto}.right-col article.contact .buttons .social,aside article.contact .social{position:absolute;top:.8em;right:.75em}.right-col article.contact .buttons .social a,aside article.contact .social a{display:inline-block;border:1px solid #5e2751;border-radius:4px;width:2em;height:2em;line-height:2em;text-align:center;text-decoration:none}article.news a,article.news a:visited{text-decoration:none}@media(min-width:768px){section.page aside article.commitment{width:100%}}@font-face{font-family:'pen-icons';src:url('/Styles/Penunderwriting/icons/fonts/pen-icons.eot?pctk9w');src:url('/Styles/Penunderwriting/icons/fonts/pen-icons.eot?pctk9w#iefix') format('embedded-opentype'),url('/Styles/Penunderwriting/icons/fonts/pen-icons.ttf?pctk9w') format('truetype'),url('/Styles/Penunderwriting/icons/fonts/pen-icons.woff?pctk9w') format('woff'),url('/Styles/Penunderwriting/icons/fonts/pen-icons.svg?pctk9w#pen-icons') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'pen-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Arrow-Down-32px:before{content:""}.icon-Arrow-Up-32px:before{content:""}.icon-check-mark-8-px:before{content:""}.icon-file-16-px:before{content:""}.icon-arrow-right-8-px:before{content:"›"}.icon-arrow-left-8-px:before{content:"‹"}.icon-calendar-16-px:before{content:""}.icon-cross-16-px:before{content:""}.icon-warning-16-px:before{content:""}.icon-more:before{content:""}.icon-profile-32-px:before{content:"";color:#5e2751}.icon-marker-16-px:before{content:""}.icon-check-mark-16-px:before{content:""}.icon-profile-16-px:before{content:""}.icon-box-16-px:before{content:""}.icon-briefcase-16-px:before{content:""}.icon-download-16-px:before{content:""}.icon-link-16-px:before{content:""}.icon-search-illustration-icon:before{content:""}.icon-play-32-px:before{content:""}.icon-locked-16-px:before{content:""}.icon-navigate_next:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}.icon-brand:before{content:""}.icon-tweet:before{content:""}.icon-social:before{content:""}.icon-linkedin:before{content:""}.icon-brand2:before{content:""}.icon-social2:before{content:""}@font-face{font-family:'permanent_markerregular';src:url('/Styles/Penunderwriting/fonts/permanentmarker_regular_macroman/PermanentMarker-webfont.eot');src:url('/Styles/Penunderwriting/fonts/permanentmarker_regular_macroman/PermanentMarker-webfont.eot?#iefix') format('embedded-opentype'),url('/Styles/Penunderwriting/fonts/permanentmarker_regular_macroman/PermanentMarker-webfont.woff') format('woff'),url('/Styles/Penunderwriting/fonts/permanentmarker_regular_macroman/PermanentMarker-webfont.ttf') format('truetype'),url('/Styles/Penunderwriting/fonts/permanentmarker_regular_macroman/PermanentMarker-webfont.svg#permanent_markerregular') format('svg');font-weight:normal;font-style:normal}footer{background:#5e2751;color:#fff;text-align:center;font-size:12px;padding:1em 1em 2em;font-weight:600}nav.footer ul{list-style:none;display:block;padding:0;margin:0 -.5em 1em;cursor:default}nav.footer ul li{list-style:none;display:inline-block;padding:0;margin:0}nav.footer ul li a{display:block;padding:1em 0;margin:0 .5em;color:#fff;text-decoration:none;position:relative}nav.footer ul li a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:0;-webkit-transition:left .2s,width .2s;-o-transition:left .2s,width .2s;transition:left .2s,width .2s;height:2px;background:#fff}nav.footer a:hover:after{left:0;width:100%}footer .contact{font-size:16px;font-weight:400;margin:1em 0}footer .contact a{color:#fff;text-decoration:none;font-weight:700}footer .social{margin:1em 0;cursor:default}footer .social a{font-size:18px;display:inline-block;width:1.75em;height:1.75em;line-height:1.75em;text-align:center;border:1px solid #fff;color:#fff;text-decoration:none;border-radius:4px;margin:0 .25em;vertical-align:middle}footer .social a:hover,footer .social a:focus{color:#5e2751;background:#fff}footer .app{display:none}@media(min-width:768px){footer{overflow:hidden;padding:1em}nav.footer{float:left;margin:0}nav.footer ul{margin:0 0 1em}nav.footer ul li a{margin:0 2.5em 0 0}footer .contact{float:right;margin:0;padding:.6em 0}footer .social{float:right;clear:right}footer .copyright,footer .address{float:left;clear:left}}@media(min-width:960px){footer .app{display:block;float:right;padding:1em 2em;cursor:default}footer .app a{display:inline-block;vertical-align:middle;margin:0 0 0 1em}footer .app img{display:inline-block;vertical-align:middle}}header{padding:1em;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);position:fixed;top:0;left:0;width:100%;height:62px;overflow:hidden;-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s;z-index:10000;cursor:default}header .logo{display:block;width:54px}header .logo img{display:block;width:100%;height:auto}header .logo .large{display:none}header .nav-opener{display:block;width:62px;height:62px;position:absolute;top:0;right:0}header .nav-opener:before,header .nav-opener:after,header .nav-opener i{content:"";display:block;height:2px;width:30px;background:#5e2751;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-1px;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header .nav-opener:before{margin-top:-12px}header .nav-opener:after{margin-top:10px}@media(max-width:959px){.nav-open header{height:100%;overflow-y:scroll}.nav-open header .nav-opener i{opacity:0;-webkit-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg)}.nav-open header .nav-opener:before{-webkit-transform:rotateZ(225deg);-ms-transform:rotateZ(225deg);-o-transform:rotateZ(225deg);transform:rotateZ(225deg);margin-top:0}.nav-open header .nav-opener:after{-webkit-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg);margin-top:0}}nav.main{margin:1em -1em 0;border-top:1px solid #e3e3e3;overflow:hidden}nav.main ul{list-style:none;display:block;padding:0;margin:0}nav.main ul li{list-style:none;display:block;padding:.5em;margin:0;float:left;width:50%;border-bottom:1px solid #e3e3e3}nav.main .ul-break{clear:both;height:0}@media(max-width:479px){nav.main ul li:nth-child(2n-1){border-right:1px solid #e3e3e3}}nav.main ul li a{display:block;padding:1em 0;color:#4a4a4a;font-weight:600;text-decoration:none;border-radius:4px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}nav.main ul li.current a,nav.main ul li a:hover,nav.main ul li a:focus{padding:1em .5em;background:#f1f1f1;color:#5e2751}nav.main a.button{display:block;margin:1em;color:#5e2751}nav.main .contact{margin:0 1rem;font-size:20px;color:#ea7600;text-align:center}nav.main .contact a{font-weight:700;color:inherit;text-decoration:none}header .new{display:none}@media(min-width:480px){nav.main .contact{margin:0;position:absolute;top:16px;right:62px}nav.main ul li{width:33.33%}}@media(min-width:480px) and (max-width:959px){nav.main ul li:nth-child(3n-1),nav.main ul li:nth-child(3n-2){border-right:1px solid #e3e3e3}}@media(min-width:768px){header{height:80px}header .nav-opener{width:80px;height:80px}header .logo{width:81px}nav.main .contact{top:25px;right:80px}header .new{display:block;position:absolute;top:5px;left:160px;text-align:center}header .new span{font-family:"permanent_markerregular";font-size:24px;color:#ae2573;display:block;text-align:center}header .new a.button{display:block;width:100%}}@media(min-width:768px) and (max-width:959px){.nav-open header{height:300px}}@media(min-width:960px){header{height:100px;background:rgba(255,255,255,.9)}header .logo{padding-top:20px}header .nav-opener{display:none}nav.main{border-top:none}nav.main ul{position:absolute;bottom:.5em;right:.5em;white-space:nowrap;margin:0;border:none;text-align:right}nav.main ul li{display:inline-block;float:none;border:none;padding:0;margin:0;width:auto}nav.main ul li a,nav.main ul li a:hover,nav.main ul li a:focus,nav.main ul li.current a{padding:.5em}nav.main a.button{margin:0;position:absolute;top:.3em;right:1em}nav.main .contact{top:4px;right:230px}header .new{top:7px}header .new span{font-size:32px}}@media(min-width:1280px){header{height:120px}header .logo{padding-top:6px;width:107px;margin-left:12px}header .logo .small{display:none}header .logo .large{display:block}nav.main ul.left{left:170px}nav.main ul li a,nav.main ul li a:hover,nav.main ul li a:focus,nav.main ul li.current a{padding:1em}nav.main a.button{top:.4em}nav.main .contact{top:8px;font-size:24px}header .new{left:214px;top:20px}}section.welcome{background-image:url(/Styles/Penunderwriting/img/bg-skyline-cover.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:130% auto;height:65vh;padding:1.5em 0 0;position:relative;text-align:center}section.welcome .container{max-width:100%}section.welcome .bg{margin-top:200px;display:none;width:100%}section.welcome h1{font-size:36px;font-weight:700;color:#5e2751;letter-spacing:-1.4px;margin:0}section.welcome h2{font-size:26px;font-weight:300;color:#5e2751;letter-spacing:-1px;margin:0 0 .5em}section.welcome p{color:#5e2751;letter-spacing:-.6px;margin:0 0 10px}section.welcome p strong{font-weight:700}section.welcome .intro{left:50%;padding:0 1em;position:absolute;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%;z-index:10}section.welcome .buttons{font-style:italic;padding:0 0 1em 0;cursor:default}section.welcome .buttons .button{display:inline-block;margin:.5em 0;font-style:normal}section.welcome .building,section.welcome .street-lamps{display:none}section.cyber-cover{background:#ac2a72;text-align:center}section.cyber-cover .title{padding:32px 0 8px}section.cyber-cover .title h2{color:#fff;font-size:28px;margin:0}section.cyber-cover img{display:block;width:100%}section.cyber-cover .button{bottom:28px;left:50%;position:absolute;transform:translateX(-50%);z-index:1}@media(max-width:767px){section.welcome .buttons.desktop{display:none}section.cyber-cover img{margin-top:4em}section.cyber-cover .button{bottom:105px}}@media(min-width:768px){section.welcome{background-size:cover;height:calc(100vh - 160px);padding:5em 0 0}section.welcome h1{font-size:48px;letter-spacing:-1px}section.welcome h2{font-size:40px;letter-spacing:-1px;margin:0 0 1em 0}section.welcome p{font-size:19px;letter-spacing:-.6px}section.welcome .bg{margin-top:0}section.welcome .buttons{padding:0 0 2em 0}section.welcome .buttons.mobile{display:none}section.welcome .buttons .button{margin:0 1em}section.welcome .intro{padding:0}section.welcome .intro br{display:none}section.cyber-cover{transform:translateY(-40px);-webkit-transform:translateY(-40px)}}@media(min-width:960px){section.welcome .building{display:block;position:absolute;bottom:0;right:0;width:220px;height:356px;background:url(/Styles/Penunderwriting/img/pen-tower.png) 0 0 no-repeat;background-size:100% 100%}section.welcome .street-lamps{display:block;position:absolute;bottom:-20px;left:20px;width:266.25px;height:355.5px;background:url(/Styles/Penunderwriting/img/street-lamps.png) 0 0 no-repeat;background-size:80% 100%}}@media(min-width:1100px){section.welcome .building{right:30px;width:261.5px;height:423.5px}}@media(min-width:1200px){section.welcome .street-lamps{left:60px;background-size:100% 100%}}@media(min-width:1280px){section.welcome{padding:2em 0 0}section.welcome .street-lamps{width:355px;height:474px}}@media(min-width:1440px){section.welcome .building{width:418.4px;height:677.6px}}@media(max-height:701px){section.welcome{padding:1em 0 0}}@media(max-width:768px) and (orientation:landscape){section.welcome{background-position:50% 35%;background-size:100% auto}section.welcome .intro{background:-moz-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%)}section.welcome .intro h1 br{display:none}section.cyber-cover .button{bottom:185px}}@media(max-width:578px) and (orientation:landscape){section.cyber-cover .button{bottom:165px}}section.new-thing .container{position:relative;max-width:1180px}section.new-thing .text{background:#5e2751;color:#fff;padding:1em 1em 2em;text-align:center}section.new-thing .text h2{font-family:"permanent_markerregular";font-weight:normal;font-size:32px;letter-spacing:-.6px;margin:0;text-transform:uppercase}section.new-thing .text :last-child{margin-bottom:0}section.new-thing .ajg,section.new-thing .generic-block{margin:0;background:#00263e;color:#fff;padding:1em;text-align:center;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}section.new-thing .generic-block{background:#ae2573}section.new-thing .ajg h2,section.new-thing .generic-block h2{margin:.5em 0;font-size:24px;letter-spacing:-.6px}section.new-thing .ajg img,section.new-thing .generic-block img{display:block;max-width:80%;height:auto;margin:0 auto}@media(max-width:767px){section.new-thing .text br{display:none}}@media(min-width:768px){section.new-thing{background:#5e2751}section.new-thing .text{margin-right:354px;padding:1em}section.new-thing .ajg,section.new-thing .generic-block{position:absolute;top:50%;right:1em;width:334px;padding:1em 2em;margin:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}section.new-thing .ajg img,section.new-thing .generic-block img{max-width:60%}section.new-thing .generic-block .generic-block__inner{display:table-cell;vertical-align:middle}section.new-thing .generic-block{display:table}}@media(min-width:960px){section.new-thing .text{padding:1em;margin-right:478px}section.new-thing .ajg,section.new-thing .generic-block{width:408px}}@media(min-width:1280px){section.new-thing .text{padding:1em 1em 2em}section.new-thing .ajg,section.new-thing .generic-block{width:458px}}section.split{background:#ff9e1b;border-top:1px solid #c4c4c4;color:#fff}section.split .left{padding:1em}section.split .right{padding:1em;border-top:1px solid #c4c4c4}section.split .ajg{background:#00263e}section.split h2{font-size:24px;letter-spacing:-.6px;margin:0 0 .5em 0}section.split h2 a{text-decoration:none;color:inherit}@media(max-width:767px){section.split .desktop-only{display:none}}@media(min-width:768px){section.split{border-top:1px solid #c4c4c4;overflow:hidden;display:table;width:100%;table-layout:fixed}section.split .left{display:table-cell;vertical-align:middle;width:50%;padding:1.5em;overflow:hidden}section.split .right{display:table-cell;vertical-align:top;width:50%;border-top:none;border-left:1px solid #c4c4c4;padding:1.5em;overflow:hidden}section.split .left .container{max-width:394px;float:right}section.split .right .container{max-width:394px;float:left}section.split .ajg img{width:222px;height:auto}}section.pen-stats{padding:2em 1em;text-align:center;background:#fff}section.pen-stats .container{max-width:994px}section.pen-stats h2{margin:0 0 1em;font-size:28px;font-weight:700;letter-spacing:-.7px;color:#ae2573}section.pen-stats .stat{margin:0 auto 1em;font-size:32px;font-weight:normal;background:rgba(198,87,154,.9);color:#fff;width:6em;height:6em;border-radius:50%}section.pen-stats .stat span.end{font-size:50%}section.pen-stats .stat.blue{background:rgba(65,182,230,.9)}section.pen-stats .stat.yellow{background:rgba(234,118,0,.9)}section.pen-stats .stat .figure{display:block;margin:0;padding:.75em 0 0 0;font-size:60px;font-weight:bold;line-height:1em}@media(min-width:768px){section.pen-stats{padding:4em 1em;background:#fff url(/Styles/Penunderwriting/img/pen-office-image.png) 50% 50% no-repeat;background-size:cover}section.pen-stats h2{font-size:40px;letter-spacing:-1px}}@media(min-width:769px){section.pen-stats .stat{display:inline-block;margin:0 2% 2em;vertical-align:top;-webkit-transition:opacity .5s,transform .5s;-o-transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s}section.pen-stats.not-scrolled .stat{opacity:0}section.pen-stats.not-scrolled .stat:first-of-type{-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0);transform:translate(-50px,0)}section.pen-stats.not-scrolled .stat:last-of-type{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);-o-transform:translate(50px,0);transform:translate(50px,0)}section.latest-news article{-webkit-transition:opacity .5s,transform .5s;-o-transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s}section.latest-news.not-scrolled article{opacity:0}section.latest-news.not-scrolled article:first-of-type{-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0);transform:translate(-50px,0)}section.latest-news.not-scrolled article:last-of-type{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);-o-transform:translate(50px,0);transform:translate(50px,0)}section.commitment article{-webkit-transition:opacity .5s,transform .5s;-o-transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s}section.commitment.not-scrolled article{opacity:0}section.commitment.not-scrolled article:first-of-type{-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0);transform:translate(-50px,0)}section.commitment.not-scrolled article:last-of-type{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);-o-transform:translate(50px,0);transform:translate(50px,0)}}@media(min-width:960px){section.pen-stats .stat{margin:0 4% 1.6em}}.watercolour{background:url(/Styles/Penunderwriting/img/middle-watercolour-bg.jpg) 0 50% no-repeat;background-size:contain}section.pen-central{padding:.5em}section.pen-central .container{position:relative;max-width:1140px}section.pen-central .pen-central-content{padding:.5em;background:#fff;border-radius:4px;border:1px solid #c4c4c4;margin:0 0 .5em 0}section.pen-central h1{font-size:32px;letter-spacing:-.8px;color:#5e2751;margin:0}section.pen-central h2{font-size:24px;letter-spacing:-.6px;color:#4a4a4a;margin:.5em 0}section.pen-central ul.features{list-style:none;display:block;padding:0;margin:1em 0 0}section.pen-central ul.features li{list-style:none;display:block;padding:.5em .5em .5em 2em;margin:0;position:relative;border-top:1px solid #d9d9d9}section.pen-central ul.features li:nth-child(2n-1){background:#f1f1f1}section.pen-central ul.features li:before{content:"";font-family:"pen-icons";display:block;position:absolute;top:50%;left:.75em;height:1em;line-height:1em;margin-top:-.5em;font-size:12px;color:#5e2751}section.pen-central .pen-central-login{padding:1em;background:#fff;border-radius:4px;border:1px solid #c4c4c4;margin:0 0 .5em 0;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);text-align:center}section.pen-central .pen-central-login .pen-central-logo{width:77px;height:auto;margin:0 0 1em}section.pen-central .pen-central-login .button.secondary{display:block;margin:0 0 .5em 0}section.pen-central .pen-central-login .text{margin:0 0 1em 0}@media(min-width:768px){section.pen-central{padding:1em}section.pen-central .pen-central-content{padding:1em;margin:0 0 1em 0}section.pen-central h1{font-size:48px;letter-spacing:-1.2px}section.pen-central p{font-size:24px;margin:.25em 0 1em}section.pen-central ul.features li{padding:.75em .5em .75em 3em}section.pen-central ul.features li:before{left:1.5em}}@media(min-width:960px){section.pen-central{padding:3em 1em 8em;background:url(/Styles/Penunderwriting/img/pen-central-bg.png) 50% 100% no-repeat;background-size:cover}section.pen-central .pen-central-content{margin-right:320px}section.pen-central .pen-central-login{position:absolute;top:0;right:0;width:300px}section.pen-central .pen-central-login img.pen-central-logo{width:154px}section.pen-central .pen-central-login .button.secondary{padding:1em;margin:0 0 1em 0}section.pen-central .pen-central-login .button.secondary.external:after{right:1em}}@media(min-width:1280px){section.pen-central{padding:5em 1em 16em}section.pen-central .pen-central-content{margin-right:478px}section.pen-central .pen-central-login{width:458px}}section.about-pen-central{border-top:1px solid #c4c4c4;padding:2em 1em;background:#fff}section.about-pen-central .container{max-width:720px}section.about-pen-central h2{font-size:32px;letter-spacing:-.8px;margin:0 0 .5em;font-weight:300;color:#5e2751;text-align:center}section.about-pen-central .contact-us{text-align:center;font-size:24px;letter-spacing:-.6px;color:#5e2751;padding:1em 0 0 0}section.about-pen-central .contact-us strong{display:block}section.about-pen-central .contact-us .button{display:block;font-size:16px;margin:1em auto;width:120px}@media(min-width:768px){section.about-pen-central{padding:3em 1em}section.about-pen-central h2{font-weight:400;font-size:40px;letter-spacing:-1px}section.about-pen-central .text{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;-o-column-gap:20px;column-gap:20px;padding:1em 0 2em}section.about-pen-central .text p:first-child{margin-top:0}section.about-pen-central .text p:last-child{margin-bottom:0}section.about-pen-central .contact-us{padding:2em 0 0 0}}@media(min-width:1280px){section.about-pen-central{padding:5em 1em}}section.pen-products{padding:1em .5em;border-top:1px solid #c4c4c4;background:#f8f8f8}section.pen-products h2{font-weight:400;font-size:32px;letter-spacing:-.8px;margin:.5em 0 1em;color:#5e2751;text-align:center}section.pen-products .blocks{margin:1em 0;position:relative;z-index:2;max-width:1196px}section.pen-products .blocks .block{border-radius:4px;background-color:#fff;overflow:hidden;padding:1em 1em 3em;margin:.5em 0;position:relative;border:1px solid #cdd2d4}section.pen-products .blocks .block h3{font-size:24px;margin:0;letter-spacing:-.6px;color:#5e2751}section.pen-products .blocks .block h3 a{color:inherit;text-decoration:none}section.pen-products .blocks .block .buttons{position:absolute;bottom:0;left:0;width:100%;padding:1em}section.pen-products .blocks .block .buttons .button{border:none}@media(min-width:768px){section.pen-products{padding:3em 1em}section.pen-products h2{font-size:40px;letter-spacing:-1px}section.pen-products .blocks{margin:3em -.5em;text-align:center}section.pen-products .blocks .block{display:inline-block;vertical-align:top;width:calc(33% - 1em);margin:.5em;text-align:left}section.pen-products .blocks .block p{min-height:4.5em}}@media(min-width:960px){section.pen-products{padding:5em 1em}}@media(min-width:1280px){section.pen-products .blocks{margin:3em auto}}.pen-central section.commitment{border-top:none}@media(min-width:768px){.pen-central section.commitment{background:transparent url(/Styles/Penunderwriting/img/bottom-water-colour-bg.jpg) 100% 0 no-repeat;background-size:auto 200%}}section.contact-search{padding:2em 1em;text-align:center;position:relative;z-index:3}section.contact-search .container{max-width:1170px}section.contact-search h1{font-weight:300;color:#5e2751;font-size:36px;letter-spacing:-.9px;padding:0 .5em;margin:0 0 .5em 0}form#contact-search .input-box{display:block;background:#fff;border:1px solid #c4c4c4;border-radius:4px;position:relative}form#contact-search .input-box input[type="text"],form#contact-search .input-box input[type="search"]{display:block;border:none;background:transparent;padding:.75em;padding-right:40px;font:inherit;width:100%}form#contact-search button{position:absolute;top:0;right:0;min-width:0;width:2.2em;height:2.2em;line-height:2.2em;background:transparent;color:#c4c4c4;padding:0;font-size:1.4em;font-weight:normal;cursor:pointer}form#contact-search button:before{content:"";font-family:"pen-icons"}form#contact-search button span{display:none}section.contact-search .or{margin:.5em 0;font-style:italic}section.contact-search .buttons .button{width:100%}section.contact-search .results{margin:3em 0 0}section.contact-search .filter-results h2{text-align:center;font-weight:700;margin:0 0 1em;color:#5e2751;font-size:24px;letter-spacing:-.6px}section.contact-search .filter-results .search-placeholder{padding:1em 0;color:#a9a9a9}section.contact-search .filter-results .loading{width:200px;margin:0 auto}section.contact-search .filter-results article.contact{border:1px solid #c4c4c4;border-top:none;margin:0;background:#fff;padding:2em 1em 6em;text-align:center;color:#2e2c32;font-size:16px;position:relative;vertical-align:top}section.contact-search .filter-results article.contact:first-child{border-top:1px solid #c4c4c4}section.contact-search .filter-results article.contact .image{width:80px;margin:0 auto 1em;border-radius:50%;position:relative;overflow:hidden;background:#f2f2f2}section.contact-search .filter-results article.contact .image:before{content:"";display:block;padding:100% 0 0 0;font-weight:normal}section.contact-search .filter-results article.contact .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;z-index:2}section.contact-search .filter-results article.contact .image:after{content:"";display:block;font-family:"pen-icons";font-size:32px;position:absolute;top:50%;left:0;width:100%;text-align:center;height:1em;line-height:1em;margin-top:-.5em;font-weight:normal;color:#5e2751;z-index:1}section.contact-search .filter-results article.contact .name{font-size:24px;font-weight:700;color:#5e2751;letter-spacing:-.6px}section.contact-search .filter-results article.contact .title{font-weight:600}section.contact-search .filter-results article.contact .telephone{color:inherit;text-decoration:none}section.contact-search .filter-results article.contact .buttons{position:absolute;bottom:0;left:0;width:100%;text-align:left;border-top:1px solid #c4c4c4;padding:1em .5em}section.contact-search .filter-results article.contact.no-social .buttons{text-align:center}section.contact-search .filter-results article.contact .buttons .button{width:auto}section.contact-search .filter-results article.contact .buttons .social{position:absolute;top:.8em;right:.75em}section.contact-search .filter-results article.contact .buttons .social a{display:inline-block;border:1px solid #5e2751;border-radius:4px;width:2em;height:2em;line-height:2em;text-align:center;text-decoration:none}@media(max-width:767px){section.contact-search .no-mobile{display:none}}@media(min-width:768px){section.contact-search{padding:3em 1em}form#contact-search .input-box{max-width:696px;margin:0 auto}form#contact-search .input-box input[type="text"],form#contact-search .input-box input[type="search"]{padding:1em;padding-right:3em}form#contact-search button{width:2.5em;height:2.5em;line-height:2.5em}section.contact-search .no-desktop{display:none}section.contact-search .buttons .button{width:auto}section.contact-search .filter-results article.contact{width:50%;display:inline-block;margin:0}section.contact-search .filter-results article.contact:nth-child(2){border-top:1px solid #c4c4c4}section.contact-search .filter-results article.contact:nth-child(odd){border-right:1px solid #c4c4c4}section.contact-search .filter-results article.contact:nth-child(even){border-left:none}section.contact-search .filter-results article.contact:first-of-type{}}@media(min-width:960px){section.contact-search h1{font-size:48px;letter-spacing:-1.2px;margin:0 0 1em 0}section.contact-search .filter-results .articles{overflow:hidden;position:relative}section.contact-search .filter-results article.contact{border-top:none;width:33.33%;margin-right:-1px}section.contact-search .filter-results article.contact:first-child,section.contact-search .filter-results article.contact:nth-child(2),section.contact-search .filter-results article.contact:nth-child(3){border-top:1px solid #c4c4c4}section.contact-search .filter-results article.contact:nth-child(even){border-left:1px solid #c4c4c4}}@media(min-width:1280px){section.contact-search .filter-results article.contact{width:25%}section.contact-search .filter-results article.contact:nth-child(4){border-top:1px solid #c4c4c4}}.contact section.commitment{border-top:none;background:transparent}section.contact-filter{display:none;background-color:#00726b;color:#fff;position:fixed;top:0;left:0;width:100%;z-index:100;text-align:left;overflow-y:auto;height:100%}.show-contact-filter section.contact-filter{display:block}section.contact-filter .close{display:block;position:absolute;top:0;right:1rem;font-size:18px;font-family:"pen-icons";font-weight:normal;color:#fff;text-decoration:none;opacity:.75}section.contact-filter .close:hover,section.contact-filter .close:active,section.contact-filter .close:focus{opacity:1}section.contact-filter .close:before{content:""}section.contact-filter .container{max-width:1180px}section.contact-filter .buttons{clear:both;margin:1em 0;text-align:center}section.contact-filter h2{font-weight:300;text-align:center;margin:1em 0 .5em}section.contact-filter form{padding-left:1em;padding:1em}section.contact-filter .cf-page{display:none}section.contact-filter[data-cf-page="1"] .cf-page-1,section.contact-filter[data-cf-page="2"] .cf-page-2,section.contact-filter[data-cf-page="3"] .cf-page-3,section.contact-filter[data-cf-page="4"] .cf-page-4{display:block}section.contact-filter ul.radios{list-style:none;display:block;padding:0;margin:1em 0 2em 0;text-align:center}section.contact-filter ul.radios li{display:block;margin:0 0 .25em 0;vertical-align:top}section.contact-filter ul.radios li label{line-height:3em;background-color:#00847c;padding:0 .75em;border:1px solid transparent;border-radius:4px;text-align:left}section.contact-filter ul.radios li label:before{background:transparent;border-color:#fff;border-radius:4px;font-size:1.4em;margin-top:.55em}section.contact-filter ul.radios li.w25 label{text-align:center;padding:0}section.contact-filter ul.radios li.w25 label:before,section.contact-filter ul.radios li.w25 label:after{display:none!important}section.contact-filter ul.radios li label.checked{background:#00968e;border-color:#00a79f;box-shadow:0 2px 4px rgba(0,0,0,.2)}section.contact-filter ul.radios li label.checked:before{background:#fff;border-color:#fff;box-shadow:none}section.contact-filter ul.radios li label.checked:after{content:"";display:block;position:absolute;top:.075em;left:.35em;font-family:"pen-icons";font-weight:normal;font-size:.6em;color:#00726b}section.contact-filter ul.radios li label.disabled{color:#008179}section.contact-filter ul.radios li label.disabled:before{border-color:#009b91}section.contact-filter ul.radios li label.checked:after{left:.6em;content:"";margin-left:1.3em}section.contact-filter ul.radios li label span{display:inline-block;line-height:1.2em;vertical-align:middle;max-width:calc(100% - 2.5em);margin-bottom:.25em}section.contact-filter ul.radios li label span em{display:block;font-size:.75em;line-height:1.2em;margin-bottom:.25em;font-style:normal}section.contact-filter ul.radios li label.checked span{color:#fff;font-weight:400}section.contact-filter h3{text-align:center;font-weight:400;margin:1em 0}section.contact-filter .postcode{text-align:center}section.contact-filter .postcode input.single{background:transparent;border:1px solid #fff;border-radius:4px;text-align:center;width:2em;height:2em;line-height:2em;padding:0;margin:0;display:inline-block;font:inherit;font-size:16px;text-transform:uppercase;color:#fff}@media(min-width:768px){section.contact-filter h2{font-size:48px}section.contact-filter .close{font-size:28px}section.contact-filter ul.radios li.w50,section.contact-filter ul.radios li.w25{display:inline-block;width:47%;margin:.25em 1%}section.contact-filter h3{font-size:20px}section.contact-filter .postcode input.single{font-size:24px;margin:0 .125em .75em}}@media(min-width:960px){section.contact-filter ul.radios li.w50{display:inline-block;width:45%;margin:0 2% .5em}section.contact-filter ul.radios li.w25{display:inline-block;width:23%;margin:0 .5% .5em}section.contact-filter .buttons{clear:both;padding:2em 0 0;text-align:center}}a.telephone{text-decoration:none}section.product{padding:.5em}section.product .container{max-width:1140px}section.product .product-content{background:#fff;border:1px solid #cdd2d4;border-radius:4px;padding:.5em;margin-bottom:1em}section.product h1{font-weight:700;font-size:32px;color:#5e2751;margin:.6em 0 .5em;letter-spacing:-.8px;line-height:1em}section.product .etraded-box{background:#fff;border:1px solid #cdd2d4;border-radius:4px;padding:.5em;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16);margin-bottom:20px}section.product .etraded-box h3{font-weight:700;font-size:18px;color:#5e2751;margin:0 0 .25em;letter-spacing:-.4px}section.product .etraded-box .button{display:block;position:relative;margin:.5em 0}section.product .etraded-box .links{text-align:right;font-size:12px}section.product .text-content ul,section.product .who-qualifies ul{list-style:none;display:block;padding:0}section.product .text-content p,section.product .who-qualifies h3,section.product .who-qualifies p{margin:0 0 1em}section.product .text-content :last-child,section.product .who-qualifies :last-child{margin-bottom:0}section.product .text-content ul li,section.product .who-qualifies ul li{list-style:none;display:block;padding:0 0 0 1em;margin:0;position:relative}section.product .text-content ul li:before,section.product .who-qualifies ul li:before{content:"•";display:block;position:absolute;top:0;left:.25em}section.product .who-qualifies{background:#5e2751;color:#fff;padding:1em;border-radius:4px;margin:1em 0}section.product .who-qualifies h3{font-size:18px;letter-spacing:-.4px}section.product .tabs{border:1px solid #c4c4c4;border-radius:4px;overflow:hidden;margin:1em 0}section.product .tabs ul.tab-titles{list-style:none;display:table;padding:0;margin:0 0 -2px;width:100%;position:relative;z-index:2}section.product .tabs ul.tab-titles li{list-style:none;display:table-cell;padding:0;margin:0;vertical-align:top}section.product .tabs ul.tab-titles li a{display:block;padding:1em;margin:0 .5em 0 0;border:1px solid #c4c4c3;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:2px solid transparent;text-align:center;text-decoration:none;font-size:16px;color:#4a4a4a;position:relative}section.product .tabs ul.tab-titles li a.open{border:1px solid #5e2751;border-bottom:2px solid transparent;background:#fff;font-weight:600;color:#5e2751;box-shadow:inset 0 0 0 1px #5e2751}section.product .tabs ul.tab-titles li a.open:after{content:"";display:block;position:absolute;bottom:-2px;left:-1px;right:-1px;height:10px;background:#fff;border-left:2px solid #5e2751;border-right:2px solid #5e2751}section.product .tabs .tab{padding:2em 1em 1em;border-bottom:1px solid #c4c4c4;position:relative;color:#2e2c32}section.product .tabs .tab:last-of-type{border-bottom:none}section.product .tabs .tab h3{position:absolute;top:0;left:0;width:100%;padding:.75em;font-size:1em;color:#5e2751;margin:0;cursor:pointer}section.product .tabs .tab h3:after{content:"";display:block;font-family:"pen-icons";font-size:2em;font-weight:normal;color:#c4c4c4;position:absolute;top:.4em;right:.25em;-webkit-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}section.product .tabs .tab h4{margin:.5em 0}section.product .tabs .tab.open{-webkit-box-shadow:inset 0 0 0 2px #5e2751;box-shadow:inset 0 0 0 2px #5e2751;padding-top:2.5em;border-radius:4px}section.product .tabs .tab.open h3:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#5e2751}section.product .ajg{margin:0 0 1em 0;background:#00263e;color:#fff;padding:1em;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}section.product .ajg img{max-width:80%;height:auto}section.product .ajg h4{font-size:18px;letter-spacing:-.4px;margin:.5em 0}section.product .ajg p{margin:.5em 0}section.product .ajg :last-child{margin-bottom:0}@media(max-width:767px){section.product .tabs ul.tab-titles{display:none}}@media(min-width:768px){section.product{position:relative;padding:2em 1em 6em}section.product .product-content{padding:1.25em}section.product h1{font-size:48px;position:relative}section.product .product-content h1:before{content:"";display:block;background:url(/Styles/Penunderwriting/img/briefcase-illustration-icon.png) 0 0 no-repeat;background-size:100% auto;width:77px;height:80px;position:absolute;top:-76px;right:0}section.product .tabs{border:none}section.product .tabs .tab{display:none}section.product .tabs .tab h3{display:none}section.product .tabs .tab.open{display:block;padding-top:1em}section.product .ajg img{max-width:52%;height:auto}section.product .ajg h4{font-size:24px;letter-spacing:-.6px;margin:.25em 0}section.product-contacts article.cta .table{display:table;height:100%;width:100%}section.product-contacts article.cta .tablec{display:table-cell;vertical-align:middle}}@media(min-width:960px){section.product{padding:3em 1em 7em}section.product .container{position:relative}section.product .product-content{margin-right:320px;position:static}section.product .etraded-box{position:absolute;top:0;right:0;width:300px}section.product .etraded-box h3{position:relative;margin:0 0 1em 0;padding-right:85px}section.product .etraded-box h3:before{content:"";display:block;position:absolute;top:-40px;right:0;background:url(/Styles/Penunderwriting/img/etrade-illustration-icon.png) 0 0 no-repeat;background-size:100% 100%;width:80px;height:76px}section.product .who-qualifies{position:absolute;top:0;right:0;width:300px}section.product .ajg{position:absolute;top:0;right:0;width:300px;margin-top:2em}}@media(min-width:1280px){section.product .product-content{margin-right:478px}section.product .etraded-box{padding:1.5em}section.product .etraded-box h3{font-size:24px;letter-spacing:-.6px}section.product .etraded-box h3:before{top:-54px}section.product .etraded-box,section.product .who-qualifies,section.product .ajg{width:458px}}.product nav.secondary{display:block;width:100%;text-align:right}.product.bc-scrolled nav.secondary{background:rgba(255,255,255,.9)}@media(min-width:1100px){.product nav.secondary{width:auto}.product.bc-scrolled nav.secondary{background:none}}nav.secondary ul li a:before{font-family:"pen-icons";display:block;padding:1px;text-align:center;width:1em;font-weight:normal}nav.secondary ul li.product-info a:before{content:""}nav.secondary ul li.product-contacts a:before{content:""}nav.secondary ul li.added-value a:before{content:""}nav.secondary ul li.submit-claim a:before{content:""}@media(min-width:768px){nav.secondary ul li a:before{display:inline-block;margin:0 .5em 0 0}}@media(min-width:960px){nav.secondary ul li a:before{font-size:1.2em}}section.product-contacts{padding:1.5em 1em;text-align:center}section.product-contacts .contact.search-results .loading{margin-bottom:2em;margin-top:2em}section.product-contacts h1{text-align:center;font-size:28px;letter-spacing:-.7px;color:#5e2751;margin:0 0 .5em}section.product-contacts article.contact{border:1px solid #c4c4c4;margin:0 0 -1px 0;background:#fff;padding:2em 1em 6em;text-align:center;color:#2e2c32;font-size:16px;position:relative}section.product-contacts article.contact .image{width:80px;margin:0 auto 1em;border-radius:50%;position:relative;overflow:hidden;background:#f2f2f2}section.product-contacts article.contact .image:before{content:"";display:block;padding:100% 0 0 0}section.product-contacts article.contact .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;z-index:2}section.product-contacts article.contact .image:after{content:"";display:block;font-family:"pen-icons";font-size:32px;position:absolute;top:50%;left:0;width:100%;text-align:center;height:1em;line-height:1em;margin-top:-.5em;font-weight:normal;color:#5e2751;z-index:1}section.product-contacts article.contact .name{font-size:24px;font-weight:700;color:#5e2751;letter-spacing:-.6px}section.product-contacts article.contact .title{font-weight:600}section.product-contacts article.contact .buttons{position:absolute;bottom:0;left:0;width:100%;text-align:left;border-top:1px solid #c4c4c4;padding:1em .5em}section.product-contacts article.contact .buttons .social{position:absolute;top:.8em;right:.75em}section.product-contacts article.contact .buttons.centralized{margin-left:auto;margin-right:auto;right:0;text-align:center}section.product-contacts article.contact .buttons .social a{display:inline-block;border:1px solid #5e2751;border-radius:4px;width:2em;height:2em;line-height:2em;text-align:center;text-decoration:none}section.product-contacts article.cta{background:#ae2573;padding:1em 2em;text-align:center;color:#2e2c32;font-size:16px;position:relative;color:#fff;width:100%}section.product-contacts article.cta p{word-wrap:break-word;word-break:break-word}section.product-contacts article.cta .actions{padding-top:.5em}section.product-contacts article.cta .actions a:nth-child(2){margin-left:1em}section.product-contacts article.cta .title{font-size:24px;font-weight:700;letter-spacing:.6px}section.product-contacts h2{font-size:24px;letter-spacing:-.6px;color:#5e2751;margin:1em 0 .5em}section.product-contacts .contact.search-results{opacity:0;visibility:hidden;z-index:-1;height:0}@media(min-width:768px){section.product-contacts{position:relative;padding:2em 2em 6em}section.product-contacts h1{font-size:40px;letter-spacing:-1px}section.product-contacts h1:before{content:"";display:block;margin:0 auto;width:92px;height:73px;background:url(/Styles/Penunderwriting/img/phone-illustration-icon.png) 0 0 no-repeat;background-size:100% 100%}section.product-contacts article.contact{width:50%;margin:0}section.product-contacts .articles{text-align:center}section.product-contacts .articles article{display:inline-block;vertical-align:middle}section.product-contacts .contacts-search article.contact{border:none;width:100%}section.product-contacts .contact.search-results{border:1px solid #c4c4c4}section.product-contacts article.contact:not(:first-of-type){border-left:none}section.product-contacts article.cta{clear:left}section.product-contacts .contact.search-results .loading{left:0;margin-top:-40px;position:absolute;top:50%}}@media(min-width:960px){section.product-contacts{padding:4em 2em 7em;border-top:1px solid #c4c4c4;background:rgba(255,255,255,.5)}section.product-contacts h1{margin:0 0 1em 0}section.product-contacts .articles{overflow:hidden;position:relative;margin-bottom:3em}section.product-contacts article.contact:first-of-type{border-left:1px solid #c4c4c4}section.product-contacts article.contact{width:33.33%}section.product-contacts .contacts-search article.contact{width:100%}section.product-contacts article.cta{width:33.33%}}section.product-contacts .contacts-search .form{padding:2em 1em 2em 1em}section.product-contacts .contacts-search h3{font-size:24px;font-weight:700;letter-spacing:-.6px;margin:0 0 .5em;color:#5e2751}section.product-contacts .contacts-search .form label{display:block;margin:0 0 .5em 0}section.product-contacts .contacts-search .form input.single{background:#fff;border:1px solid #c4c4c4;border-radius:4px;text-align:center;width:2em;height:2em;line-height:2em;padding:0;margin:0;display:inline-block;font:inherit;font-size:16px;text-transform:uppercase;color:#9b9b9b}section.product-contacts .contacts-search .form .buttons{margin:1em 0}section.product-contacts .claims{background:#ae2573;color:#fff;padding:2em 1em 2em;word-wrap:100%;margin-bottom:3em}section.product-contacts .claims h3{color:#fff;font-size:24px;margin-bottom:0;margin-top:0}section.product-contacts .claims p{font-weight:700;font-size:18px;padding:0 3em;margin-top:.5em}section.product-contacts .claims a.stroked:hover{background-color:#fff;color:#5e2751}section.product-contacts .contacts-search{border:1px solid #c4c4c4;-webkit-transition:opacity 500ms ease-out 1s,padding 500ms cubic-bezier(.27,.8,.42,.84) 1s;-moz-transition:opacity 500ms ease-out 1s,padding 500ms cubic-bezier(.27,.8,.42,.84) 1s;-o-transition:opacity 500ms ease-out 1s,padding 500ms cubic-bezier(.27,.8,.42,.84) 1s;transition:opacity 500ms ease-out 1s,padding 500ms cubic-bezier(.27,.8,.42,.84) 1s}section.product-contacts .contacts-search.active{}section.product-contacts .contacts-search.active .search-results{height:auto;opacity:1;visibility:visible;z-index:0;border-top:1px solid #c4c4c4}@media(min-width:768px){section.product-contacts .contacts-search{border-right:1px solid #c4c4c4;position:relative;overflow:hidden;margin:2em 0 0 0}section.product-contacts .contacts-search.active{padding-right:300px}section.product-contacts .contacts-search .form{padding:6em 1em 6em 1em}section.product-contacts .contact{-webkit-transition:opacity 500ms ease-out 1s,visibility 500ms ease-out 1s;-moz-transition:opacity 500ms ease-out 1s,visibility 500ms ease-out 1s;-o-transition:opacity 500ms ease-out 1s,visibility 500ms ease-out 1s;transition:opacity 500ms ease-out 1s,visibility 500ms ease-out 1s;position:absolute;top:0;right:0;width:300px;height:100%}section.product-contacts .contacts-search.active .search-results{height:100%;border-bottom:none;border-top:none;border-right:none}section.product-contacts .claims p{margin-top:1em}}@media(min-width:960px){section.product-contacts .contacts-search{margin:2em 0 0}section.product-contacts .contacts-search h3{font-size:32px;letter-spacing:-.8px}section.product-contacts .claims h3{font-size:32px;letter-spacing:-.8px}section.product-contacts .claims p{margin-top:.5em}section.product-contacts .contacts-search .form{padding:4em 1em 4em 1em}section.product-contacts .contacts-search .form label{font-size:24px;letter-spacing:-.6px}section.product-contacts .contacts-search .form input.single{font-size:24px;margin:.5em .1em}section.product-contacts .claims p{font-size:24px;letter-spacing:-.6px;padding:0 2em}}section.added-value{padding:2em 1em}section.added-value .container{max-width:1176px}section.added-value h1{font-size:28px;color:#5e2751;letter-spacing:-.7px;text-align:center;margin:0 0 1em 0}@media(min-width:768px){section.added-value{padding:3em 1em;border-top:1px solid #c9c9c9}section.added-value h1{font-size:40px;letter-spacing:-1px}section.added-value h1:before{content:"";display:block;margin:0 auto;width:143px;height:80px;background:url(/Styles/Penunderwriting/img/boxes-illustration-icon.png) 0 0 no-repeat;background-size:100% 100%}section.added-value .masonry article{width:calc(50% - 32px)}section.added-value .masonry article:first-of-type{width:calc(100% - 32px)}}@media(min-width:960px){section.added-value{background:#fff url(/Styles/Penunderwriting/img/bottom-water-colour-bg.jpg) 100% 100% no-repeat;background-size:contain}section.added-value .masonry article{width:calc(25% - 32px)}section.added-value .masonry article:first-of-type{width:calc(50% - 32px)}}@media(min-width:1280px){section.added-value{padding:6em 1em}}section.cross-sell{padding:2em 1em;text-align:center;background:#f8f8f8;border-top:1px solid #c9c9c9}section.cross-sell .container{max-width:706px}section.cross-sell h2{font-size:28px;font-weight:400;color:#5e2751;letter-spacing:-.7px;margin:0 1em;text-align:center}section.cross-sell article{margin:1em 0;text-align:left;border:1px solid #cdd2d4;background:#fff;padding:1em 1em 3em;border-radius:4px;position:relative}section.cross-sell article h3{margin:0;font-size:24px;font-weight:700;letter-spacing:-.6px;color:#5e2751;line-height:1.3em}section.cross-sell article h3 a{color:inherit;text-decoration:none;line-height:1.3em}section.cross-sell article .buttons{position:absolute;left:0;bottom:0;padding:1em}section.cross-sell article :last-child{margin-bottom:0}section.cross-sell .button.back-to-top{margin:3em auto;background:#f8f8f8;border-color:#e4e4e4;color:#5e2751}section.cross-sell .button.back-to-top:hover,section.cross-sell .button.back-to-top:active,section.cross-sell .button.back-to-top:focus{background:#ebebeb}@media(min-width:768px){section.cross-sell{padding:3em 1em}section.cross-sell h2{font-size:40px;letter-spacing:-1px;margin:0 0 .5em 0}section.cross-sell article{display:inline-block;width:47%;vertical-align:top;margin:2em 1%}}@media(min-width:1280px){section.cross-sell{padding:5em 1em}}section.submit-claim{padding:1em;text-align:center;background:#fff}section.submit-claim h2{text-align:center;font-size:28px;letter-spacing:-.7px;color:#5e2751;margin:0 0 .5em}@media(min-width:768px){section.submit-claim{padding:2em;background:#fff url(/Styles/Penunderwriting/img/bottom-water-colour-bg.jpg) 100% -260px no-repeat}section.submit-claim h2{font-size:40px;letter-spacing:-1px}section.submit-claim h2:before{content:"";display:block;margin:0 auto;width:92px;height:84px;background:url(/Styles/Penunderwriting/img/clipboard-illustration-icon.png) 0 0 no-repeat;background-size:100% 100%}}@media(min-width:960px){section.submit-claim{padding:4em 2em}section.submit-claim h2{margin:0 0 1em 0}}.fileinput-button{position:relative;overflow:hidden;display:inline-block;width:100%}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px!important;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}.masonry{margin:0 -16px}.masonry article.dummy{height:0;margin-top:0;margin-bottom:0}.masonry article{margin:16px;background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);text-align:left;overflow:hidden;width:100%;width:calc(100% - 32px)}.masonry article .image{display:block;position:relative;overflow:hidden}.masonry article .image:before{content:"";display:block;padding:56.67% 0 0 0}.masonry article .image.video{background:#5e2751}.masonry article .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto}.masonry article .image.video img{opacity:.7}.masonry article .image.video:after{content:"";display:block;position:absolute;top:50%;left:50%;width:1em;height:1em;line-height:1em;margin:-.5em 0 0 -.5em;font-family:"pen-icons";color:#fff;z-index:2;font-size:64px;text-shadow:0 0 20px rgba(0,0,0,.6)}.masonry article .text{padding:1em}.masonry article .text h2{margin:0 0 .25em;font-size:24px;color:#5e2751;font-weight:700;letter-spacing:-.6px;line-height:1.3em}.masonry article .text h2 a{color:inherit;text-decoration:none;line-height:1.3em}.masonry article .text p{margin:0 0 1em 0}.masonry article .text :last-child{margin:0}section.product-search{padding:2em 1em;text-align:center}section.product-search .container{max-width:1170px}section.product-search h1{font-weight:300;color:#5e2751;font-size:36px;letter-spacing:-.9px;padding:0 .5em;margin:0 0 .5em 0}form#product-search .input-box{display:block;background:#fff;border-radius:4px;position:relative}form#product-search .input-box input[type="text"],form#product-search .input-box input[type="search"]{display:block;border-radius:4px;border:1px solid #c4c4c4;background:transparent;padding:.75em;padding-right:40px;font:inherit;width:100%}form#product-search .input-box input[type="text"]:focus,form#product-search .input-box input[type="search"]:focus{border:2px solid #5e2751;border-radius:4px}form#product-search.active .input-box input[type="search"]:focus{border-radius:4px 4px 0 0}form#product-search button{background:transparent;color:#c4c4c4;cursor:pointer;font-size:1.4em;font-weight:normal;height:2.2em;line-height:2.2em;min-width:0;padding:0;position:absolute;right:0;top:0;width:2.2em}form#product-search button:before{content:"";font-family:"pen-icons"}form#product-search button span{display:none}section.product-search{position:relative;z-index:4}section.product-search .or{margin:.5em 0;font-style:italic}section.product-search .buttons .button{width:100%}section.product-search .filter-results{background:#fff;border-radius:4px;border:1px solid #cdd2d4;padding:.5em .5em 1em;margin:3em 0 0}section.product-search .filter-results h2{text-align:center;font-weight:700;margin:0;color:#5e2751;font-size:24px;letter-spacing:-.6px}@media(max-width:767px){section.product-search .no-mobile{display:none}}@media(min-width:768px){section.product-search{padding:3em 1em}form#product-search .input-box{max-width:696px;margin:0 auto}form#product-search .input-box input[type="text"],form#product-search .input-box input[type="search"]{padding:1em;padding-right:3em}form#product-search button{width:2.5em;height:2.5em;line-height:2.5em}section.product-search .no-desktop{display:none}section.product-search .buttons .button{width:auto}section.product-search .filter-results{padding:1em 1em 2em;margin:3em 0}}@media(min-width:960px){section.product-search h1{font-size:48px;letter-spacing:-1.2px;margin:0 0 1em 0}}section.products{padding:1em;text-align:center}section.products .container{max-width:1080px}section.products h2{font-weight:400;font-size:28px;letter-spacing:-.7px;color:#5e2751;margin:0 0 1em}section.products .product{display:block;text-align:center;margin:1em 0}section.products .product img{margin:0 0 1em 0}section.products .product h3{text-align:center;font-size:24px;font-weight:700;margin:0;color:#5e2751}section.products .product h3 a{text-decoration:none}section.products .product p{margin:0}section.products .buttons{margin:1em 0 0;text-align:center}@media(min-width:768px){section.products h2{font-size:40px;letter-spacing:-1px}section.products .product{display:inline-block;width:48%;padding:1em;vertical-align:top}section.products .product img{margin:0 0 .5em 0}}@media(min-width:960px){section.products .product{width:31%}}section.filter{display:none;background-color:#662952;color:#fff;position:fixed;top:0;left:0;width:100%;z-index:100;text-align:left;overflow-y:auto;height:100%}.show-filter section.filter{display:block}section.filter .close{display:block;position:absolute;top:0;right:1rem;font-size:18px;font-family:"pen-icons";font-weight:normal;color:#fff;text-decoration:none;opacity:.75}section.filter .close:hover,section.filter .close:active,section.filter .close:focus{opacity:1}section.filter .close:before{content:""}section.filter .container{position:relative;max-width:1180px}section.filter .buttons{clear:both;margin:1em 0;text-align:center}section.filter h2{font-weight:300;text-align:center;margin-bottom:.5em;margin-top:1em}@media(min-width:768px){section.filter h2{margin-bottom:.25em}}section.filter form{z-index:1;padding:1em}@media(min-width:960px){section.filter form{padding:6em 1em 1em;text-align:center}section.filter .results-strip{position:absolute;width:100%;top:130px}}.category h3{font-size:16px;font-weight:500;border:1px solid #fff;position:relative;padding:.75em;border-radius:4px;cursor:pointer}.category h3:after{color:#fff;content:"";display:block;font-family:"pen-icons";font-size:12px;right:1em;pointer-events:none;position:absolute;top:0;z-index:3;border-left:1px solid #fff;height:calc(100% - 1em);padding-left:1em;padding-top:1em}.category .subcategory{display:none;margin:0;padding:0}.category .subcategory li{list-style:none;margin:0 0 .25em 0;padding:0;display:block}.category.active .subcategory{display:block}.category label{line-height:3em;background-color:#763560;padding:0 .75em;border:1px solid transparent;border-radius:4px}.category label:before{background:transparent;border-color:#fff;border-radius:4px;font-size:1.4em;margin-top:.55em}.category label.checked{background:#874270;border-color:#b25f96}.category label.checked:before{background:#fff;border-color:#fff;box-shadow:none}.category label.disabled{color:#b182a5}.category label.disabled:before{border-color:#b182a5}.category label.checked:after{left:.6em;content:"";margin-left:1.3em}.category label span{display:inline-block;line-height:1.2em;vertical-align:middle;max-width:calc(100% - 2.5em)}.category label span em{display:block;font-size:.75em;line-height:1.2em;margin-bottom:.25em;font-style:normal}.category label.checked span{color:#fff;font-weight:400}section.filter .results-strip{z-index:10;text-align:center;padding:1em;background:#874270}section.filter .results-strip .text{margin:0 0 1em 0}section.filter .clear-selection{margin:2em 2em 0}@media(min-width:400px){section.filter .clear-selection{margin:0 0 0 2em}}@media(min-width:768px){section.filter .close{font-size:28px}section.filter .results-strip{padding:1.5em 0}section.filter .results-strip .text{font-size:24px;font-weight:300;margin:0 1em;display:inline-block}}@media(min-width:960px){section.filter h2{font-size:48px}section.filter .buttons{clear:both;padding:2em 0 0;text-align:center}.category h3{border:none;text-align:center;font-size:24px;margin:0}.category h3:after{display:none}.category{display:inline-block;vertical-align:top;text-align:left;width:22%;margin:0 1%}.category .subcategory{display:block}}@media(min-width:1280px){section.filter .results-strip .text{font-size:28px}}section.product-group{padding:1.5em .5em}section.product-group .container{max-width:1140px;position:relative}section.product-group .product-group-content{padding:.5em;border:1px solid #cdd2d4;background:#fff;border-radius:4px;margin:0 0 2em 0}section.product-group h1{font-size:32px;letter-spacing:-.8px;font-weight:700;color:#5e2751;margin:0;line-height:1em}section.product-group .product-search-box{padding:0 1em 1em;border:1px solid #cdd2d4;background:#fff;border-radius:4px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16)}section.product-group .product-search-box h3{margin:0;line-height:1em;font-size:18px;font-weight:700;color:#5e2751;padding:1em 0;position:relative}section.product-group .product-search-box h3:after{content:"";font-family:"pen-icons";font-size:32px;font-weight:normal;display:block;position:absolute;top:.25em;right:.25em;height:1em;line-height:1em}section.product-group .product-search-box .button{display:block;width:100%}@media(min-width:768px){section.product-group{padding:2em 1em}section.product-group .product-group-content{padding:1.25em}section.product-group h1{font-size:48px;letter-spacing:-1.2px;font-weight:700}}@media(max-width:959px){section.product-group{background:none!important}}@media(min-width:960px){section.product-group{padding:3em 1em}section.product-group .product-group-content{margin-right:320px}section.product-group .product-search-box{position:absolute;top:0;right:0;width:300px;padding:1em}section.product-group .product-search-box h3{font-size:24px;letter-spacing:-.6px;position:static;padding:0;margin:0 0 .5em}section.product-group .product-search-box h3:after{content:"";background:url(/Styles/Penunderwriting/img/magnifiying-glass-illustration-icon.png) 0 0 no-repeat;width:60px;height:70px;top:-30px;right:25px}}@media(min-width:1280px){section.product-group .product-group-content{margin-right:478px}section.product-group .product-search-box{width:458px;padding:1.5em}section.product-group .product-search-box h3{margin:0 0 .75em}}section.latest-news{padding:2em .5em;position:relative;border-top:1px solid #c4c4c4;overflow:hidden;background:#fff}section.commitment{padding:2em .5em;position:relative;background:url(/Styles/Penunderwriting/img/bottom-water-colour-bg.jpg) 100% 100% no-repeat;background-size:contain;border-top:1px solid #c4c4c4}section.commitment h2,section.latest-news h2{margin:0 0 1em;font-size:24px;font-weight:400;text-align:center;color:#5e2751}section.commitment article,section.latest-news article{border:1px solid #cdd2d4;border-radius:4px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16);overflow:hidden;margin:1em 0;background:#fff;position:relative;padding-bottom:3em}section.commitment article{background:#ae2573;color:#fff;padding-bottom:4em}section.commitment article .image,section.latest-news article .image{overflow:hidden;position:relative;background-position:center center}section.commitment article .image:before,section.latest-news article .image:before{content:"";display:block;padding:52.63% 0 0 0}section.commitment article .image img,section.latest-news article .image img{opacity:1;filter:alpha(opacity=0);position:absolute;top:0;left:0;width:100%;height:100%}section.commitment article .text,section.latest-news article .text{padding:1em}section.commitment article .text h3,section.latest-news article .text h3{margin:0 0 .5em;font-weight:700;color:#5e2751;font-size:24px;letter-spacing:-.6px}section.commitment article .text h3{color:#fff}section.commitment article .text h3 a,section.latest-news article .text h3 a{color:inherit;text-decoration:none}section.commitment article .text p:last-of-type,section.latest-news article .text p:last-of-type{margin-bottom:0}section.commitment:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:url(/Styles/Penunderwriting/img/base-skyline.png) 50% 100% no-repeat;background-size:contain}.contact section.commitment:before,.etrading section.commitment:before,.pen-central section.commitment:before{display:none}section.commitment article .buttons,section.latest-news article .buttons,aside article .buttons{position:absolute;bottom:0;left:0;width:100%;padding:1em}@media(min-width:768px){section.latest-news,section.commitment{padding:4em 1em 5em 1em}section.commitment h2,section.latest-news h2{font-size:32px;letter-spacing:-.8px}section.commitment article,section.latest-news article{width:48%;clear:none}section.commitment article:first-of-type,section.latest-news article:first-of-type{float:left}section.commitment article:last-of-type,section.latest-news article:last-of-type{float:right}}@media(min-width:1280px){section.latest-news{background:#fff url(/Styles/Penunderwriting/img/desk-line.png) 50% 100% repeat-x}section.latest-news:before{content:"";display:block;position:absolute;bottom:120px;left:0;width:208px;height:308px;background:url(/Styles/Penunderwriting/img/desk-globe.png) 0 0 no-repeat;background-size:cover}section.latest-news:after{content:"";display:block;position:absolute;bottom:120px;right:0;width:263px;height:308px;background:url(/Styles/Penunderwriting/img/desk-phone.png) 0 0 no-repeat;background-size:cover}}section.news-intro{padding:2em 1em}section.news-intro .container{max-width:1180px}section.news-intro h1{font-size:32px;font-weight:300;color:#5e2751;margin:0 0 1em;letter-spacing:-.8px;line-height:1em}section.news-intro h1 strong{font-weight:700}section.news-intro article.top h2{font-size:28px;font-weight:700;margin:0;color:#5e2751;letter-spacing:-.7px;line-height:1.25em}section.news-intro article.top h2 a{color:inherit;text-decoration:none;line-height:inherit}section.news-intro .category-image{display:none}@media(min-width:768px){section.news-intro{padding:2em 1em;position:relative;overflow:hidden}section.news-intro .container:before{content:"";display:block;float:right;width:50%;height:400px}section.news-intro.category .container:before{display:none}section.news-intro:after{content:"";display:block;background:url(/Styles/Penunderwriting/img/news-desk-image.png) 50% 0 no-repeat;background-size:100% auto;position:absolute;width:624px;height:339px;padding:0;bottom:0;left:50%;margin:0;margin-bottom:20px;margin-left:40px}section.news-intro.category:after{display:none}section.news-intro h1{font-size:48px;letter-spacing:-1.2px;margin:0 0 .75em 0}section.news-intro article.top h2{font-size:32px;letter-spacing:-.8px}section.news-intro article.top h2 small{font-size:12px}section.news-intro .category-image{display:block;float:right;max-width:55%;margin:3em 0 3em 2%}section.news-intro .category-image img{display:block;width:100%;height:auto}}@media(min-width:960px){section.news-intro{padding:3em 1em}section.news-intro:after{margin-bottom:80px}section.news-intro .category-image{display:block;float:right;max-width:55%;margin:0 0 0 2%}}@media(min-width:1280px){section.news-intro{padding:4em 1em}section.news-intro .container:before{width:62%}section.news-intro:after{margin-bottom:120px;margin-left:-40px}}section.videos{padding:.5em}section.videos .container{max-width:1180px}section.videos article.news{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);text-align:left;overflow:hidden;margin:0 0 1.5em 0}section.videos article.news .image{display:block;position:relative;overflow:hidden;text-decoration:none}section.videos article.news .image:before{content:"";display:block;padding:56.67% 0 0 0}section.videos article.news .image.video{background:#5e2751}section.videos article.news .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto}section.videos article.news .image.video img{opacity:.7}section.videos article.news .image.video:after{content:"";display:block;position:absolute;top:50%;left:50%;width:1em;height:1em;line-height:1em;margin:-.5em 0 0 -.5em;font-family:"pen-icons";color:#fff;z-index:2;font-size:64px;text-shadow:0 0 20px rgba(0,0,0,.6)}section.videos article.news .text{padding:1em}section.videos article.news .text h2{margin:0 0 .25em;font-size:24px;color:#5e2751;font-weight:700;letter-spacing:-.6px;line-height:1.3em}section.videos article.news .text h2 a{color:inherit;text-decoration:none;line-height:1.3em}section.videos article.news .text p{margin:0 0 1em 0}section.videos article.news .text :last-child{margin:0}@media(min-width:768px){section.videos{padding:.5em 1em}section.videos .articles{overflow:hidden;margin:0 -.5em}section.videos article.news{width:calc(50% - 1.2em);float:left;margin:.6em}}section.news{padding:0 .5em 2em}section.news .container{max-width:1180px}section.news .load-more{text-align:center;position:relative;padding:1em 0}section.news .load-more .loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media(min-width:768px){section.news{padding:0 1em}section.news .masonry{margin:0 -.6em}section.news article{margin:.6em;width:calc(50% - 1.2em)}section.news .load-more{padding:1em 0 2em}}@media(min-width:960px){section.news article{width:calc(33.33% - 1.2em)}}@media(min-width:1280px){section.news .masonry{margin:1em -.5em}section.news .load-more{padding:1em 0 4em}}section.news-article{padding:1em .5em}section.news-article .container{max-width:1140px}section.news-article h1{font-size:32px;font-weight:700;letter-spacing:-.6px;margin:0;color:#5e2751;line-height:1em}section.news-article .page-content{padding:.5em;background:#fff;border:1px solid #cdd2d4;border-radius:4px;margin:0 0 1em}section.news-article .page-content .buttons{margin:2em 0 0}section.news-article .page-content .buttons:after{content:" ";display:block;height:0;clear:both}section.news-article .page-content .buttons .button{display:block;width:100%;margin:.25em 0;color:#5e2751}section.news-article .page-content .buttons .button.linkedin{color:#0077b5;border-color:#0077b5}section.news-article .page-content .buttons .button.linkedin:hover,section.news-article .page-content .buttons .button.linkedin:focus,section.news-article .page-content .buttons .button.linkedin:active{color:#fff;background:#0077b5}section.news-article .page-content .buttons .button.twitter{color:#1da1f2;border-color:#1da1f2}section.news-article .page-content .buttons .button.twitter:hover,section.news-article .page-content .buttons .button.twitter:focus,section.news-article .page-content .buttons .button.twitter:active{color:#fff;background:#1da1f2}section.news-article .related{padding:.5em}section.news-article .related h2{text-align:center;margin:1em 0;font-size:28px;font-weight:300;letter-spacing:-.7px;color:#5e2751}section.news-article .related .blocks{margin:1em -.5em;position:relative;z-index:2;max-width:1196px}section.news-article .related .blocks .block{border-radius:4px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);overflow:hidden;padding:1em 1em 3em;margin:1em 0;position:relative}section.news-article .related .blocks .block h3{font-size:24px;margin:0;letter-spacing:-.6px;color:#5e2751}section.news-article .related .blocks .block h3 a{color:inherit;text-decoration:none}section.news-article .related .blocks .block .buttons{position:absolute;bottom:0;left:0;width:100%;padding:1em}section.news-article .related .blocks .block .buttons .button{border:none}section.news-article .right-col article.news{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);text-align:left;overflow:hidden;margin:0 0 1.5em 0}section.news-article .right-col article.news .image{display:block;position:relative;overflow:hidden}section.news-article .right-col article.news .image:before{content:"";display:block;padding:56.67% 0 0 0}section.news-article .right-col article.news .image.video{background:#5e2751}section.news-article .right-col article.news .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto}section.news-article .right-col article.news .image.video img{opacity:.7}section.news-article .right-col article.news .image.video:after{content:"";display:block;position:absolute;top:50%;left:50%;width:1em;height:1em;line-height:1em;margin:-.5em 0 0 -.5em;font-family:"pen-icons";color:#fff;z-index:2;font-size:64px;text-shadow:0 0 20px rgba(0,0,0,.6)}section.news-article .right-col article.news .text{padding:1em}section.news-article .right-col article.news .text h2{margin:0 0 .25em;font-size:24px;color:#5e2751;font-weight:700;letter-spacing:-.6px;line-height:1.3em}section.news-article .right-col article.news .text h2 a{color:inherit;text-decoration:none;line-height:1.3em}section.news-article .right-col article.news .text p{margin:0 0 1em 0}section.news-article .right-col article.news .text :last-child{margin:0}@media(min-width:768px){section.news-article{padding:2em 1em}section.news-article h1{font-size:48px;letter-spacing:-1.2px}section.news-article .page-content{padding:1em}section.news-article .page-content .buttons{position:relative;margin:3em 0 0}section.news-article .page-content .buttons .button{display:inline-block;width:auto;margin:0}section.news-article .page-content .buttons .share{float:right}section.news-article .page-content .buttons .share .button{margin:0 0 0 .5em}section.news-article .related .blocks{margin:3em -1em 0;text-align:center}section.news-article .related .blocks .block{display:inline-block;width:calc(49.5% - 1em);margin:.5em;text-align:left}section.news-article .related .blocks .block p{min-height:4.5em}}@media(min-width:768px) and (max-width:959px){section.news-article .right-col{overflow:hidden}section.news-article .right-col article{float:left;width:calc(50% - 1em);margin:0 .5em 1em!important}}@media(min-width:960px){section.news-article{padding:3em 1em 0}section.news-article .container:after{display:block;content:"";clear:both;width:100%;height:0}section.news-article .left-col{float:left;width:calc(100% - 320px)}section.news-article .right-col{float:right;width:300px}}@media(min-width:1280px){section.news-article{padding:5em 1em 0}section.news-article .left-col{width:calc(100% - 478px)}section.news-article .right-col{width:458px}}.news-article section.commitment{background:transparent;border-top:none}section.offices{padding:.5em}section.offices .container{max-width:1180px;position:relative}section.offices h1{font-weight:700;margin:0;font-size:24px;letter-spacing:-.6px;color:#5e2751;padding:.5em}section.offices .office-list{padding:.5em;background:#fff;border:1px solid #cdd2d4;border-radius:4px}section.offices ul.offices{list-style:none;display:block;padding:0;margin:0;border-top:1px solid #d9d9d9}section.offices ul.offices li{list-style:none;display:block;padding:0;margin:0}section.offices ul.offices li a{display:block;border-bottom:1px solid #d9d9d9;padding:.5em .5em .5em 2em;position:relative;text-decoration:none;color:#4a4a4a}section.offices ul.offices li:nth-child(2n) a{background:#f1f1f1}section.offices ul.offices li a:before{content:"";display:block;position:absolute;top:.5em;left:.5em;font-weight:normal;color:#5e2751;font-family:"pen-icons";font-size:16px}section.offices ul.offices li a strong{font-weight:600;color:#5e2751;display:block}section.offices ul.offices li a span{display:block}section.offices .map-container{display:none;background:#e7e7e7;border-radius:4px;overflow:hidden;height:320px;width:100%;position:relative}section.offices .map-container .gmap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}@media(min-width:768px){section.offices{padding:2em 1em}section.offices .office-list{width:320px;min-height:480px}section.offices .map-container{display:block;position:absolute;top:0;right:0;left:340px;height:100%;width:auto!important}section.offices ul.offices li:not(.open) a strong{font-weight:inherit;color:inherit}section.offices ul.offices li:not(.open) a span{display:none}}@media(min-width:1280px){section.offices{padding:3em 1em}section.offices .office-list{width:458px;padding:1em}section.offices .map-container{left:478px}section.offices ul.offices li a{padding:.5em .5em .5em 3em}section.offices ul.offices li a:before{left:1.5em}}.offices section.commitment{border-top:none;background:transparent}section.claims{padding:1em;overflow:hidden}section.claims .container{overflow:hidden}section.claims h1{font-weight:700;margin:0;font-size:32px;letter-spacing:-.8px;color:#5e2751}section.claims h3{font-size:16px;font-weight:700;letter-spacing:-.4px;margin:0 0 1em 0}section.claims p{margin:0 0 1.5em 0}section.claims:after{content:"";display:block;padding:74.38% 0 0 0;background:url(/Styles/Penunderwriting/img/globe.png) 50% 0 no-repeat;background-size:130% auto;margin:0 -1em -1em}@media(min-width:768px){section.claims{position:relative;padding:2em 1em}section.claims:after{position:absolute;width:321.75px;height:474px;padding:0;top:2em;left:50%;background-size:100% auto;margin:0;margin-bottom:80px;margin-left:20px}section.claims .inner{width:50%}section.claims h1{font-size:48px;letter-spacing:-1.2px}section.claims h3{font-size:24px;letter-spacing:-.6px}}@media(min-width:960px){section.claims{padding:3em 1em;min-height:550px}section.claims:after{width:350px;height:632px;left:56%;margin-bottom:0;margin-left:20px}}@media(min-width:1280px){section.claims{padding:5em 1em}section.claims:after{margin-bottom:30px}}section.claims-philosophy{border-top:1px solid #c4c4c4;padding:2em 1em;background:#fff}section.claims-philosophy .container{max-width:720px}section.claims-philosophy h2{font-size:40px;letter-spacing:-1px;margin:0 0 .5em;font-weight:400;color:#5e2751;text-align:center}@media(min-width:768px){section.claims-philosophy{padding:3em 1em}section.claims-philosophy h2{font-weight:400;font-size:40px;letter-spacing:-1px}section.claims-philosophy .text{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;-o-column-gap:20px;column-gap:20px;padding:1em 0 3em}section.claims-philosophy .text p{display:inline-block;vertical-align:top;margin-top:0}section.claims-philosophy .text p:last-child{margin-bottom:0}}@media(min-width:1280px){section.claims-philosophy{padding:5em 1em}}.claims section.commitment{background:transparent}section.pen-app{padding:1em 1em 0;position:relative;overflow:hidden}section.pen-app h1{font-size:32px;letter-spacing:-.8px;color:#5e2751;margin:0}section.pen-app .download-buttons{text-align:center;margin:2em 0}section.pen-app .download-buttons a{display:inline-block;margin:0 .25em}section.pen-app:after{content:"";display:block;padding:116.73% 0 0 0;background:url(/Styles/Penunderwriting/img/phone-grab.png) 0 0 no-repeat;background-size:100% auto;margin:2em 0 0}@media(min-width:768px){section.pen-app{padding:3em 2em}section.pen-app .container{padding-right:50%}section.pen-app h1{font-size:48px;letter-spacing:-1.2px}section.pen-app p strong{font-size:24px;letter-spacing:-.6px}section.pen-app .download-buttons{text-align:left}section.pen-app:after{position:absolute;bottom:0;left:50%;padding:0;width:522.67px;height:529.33px;background:url(/Styles/Penunderwriting/img/app-image.png) 0 0 no-repeat;background-size:cover;margin-left:50px}}@media(min-width:960px){section.pen-app{padding:5em 1em}section.pen-app .container{padding-right:480px}}@media(min-width:1280px){section.pen-app{padding:6em 1em 16em}section.pen-app:after{width:784px;height:794px}}section.app-usps{padding:1em;border-top:1px solid #c4c4c4;background:#fff;text-align:center}section.app-usps .container{max-width:1280px}section.app-usps .usp{padding:2em 1em;position:relative}section.app-usps .usp h2{font-size:24px;letter-spacing:-.6px;color:#5e2751;margin:0}section.app-usps .usp p{margin:0}@media(min-width:768px){section.app-usps .usp{width:48%;display:inline-block;vertical-align:top}}@media(min-width:960px){section.app-usps{padding:3em 1em}section.app-usps .usp{width:24%}}@media(min-width:1280px){section.app-usps{padding:5em 1em}}section.app-download{padding:2em 1em;text-align:center;border-top:1px solid #c4c4c4}section.app-download h2{font-size:32px;font-weight:400;letter-spacing:-.8px;color:#5e2751;margin:0;padding:0 .5em}section.app-download p{margin:2em 0}section.app-download .download-buttons{text-align:center}section.app-download .download-buttons a{display:inline-block;margin:0 .25em}@media(min-width:768px){section.app-download{padding:3em 1em}section.app-download h2{font-size:40px;letter-spacing:-1px}}@media(min-width:1280px){section.app-download{padding:5em 1em}}.etrading section.breadcrumbs,.etrading section.e-trading{background:rgba(255,255,255,.75)}section.e-trading{padding:1em 1em 3em}section.e-trading .container{max-width:936px}section.e-trading h1{font-size:32px;color:#5e2751;letter-spacing:-.8px;margin:0 0 .5em 0}section.e-trading .pen-central-box{background-size:50px auto;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);border:1px solid #cdd2d4;padding:1em;border-radius:4px;text-align:right;margin:0 auto;width:100%}section.e-trading .pen-central-box img{width:77px;display:block;margin:0 auto 1em}section.e-trading .pen-central-box .button.external,section.e-trading .pen-central-box a.button.external,section.e-trading .pen-central-box button.external{width:100%}section.e-trading .pen-central-box .links{font-size:12px;padding:.25em 0}section.e-trading p{width:100%}@media(min-width:768px){section.e-trading{padding:3em 1em 5em;position:relative}.etrading section.breadcrumbs,.etrading section.e-trading{background:transparent}section.e-trading h1{font-size:48px;letter-spacing:-1.2px;margin:0}section.e-trading p{font-size:24px;width:100%;margin:0 0 2em 0}}@media all and (min-width:960px){section.e-trading p{max-width:458px}}@media(min-width:960px){section.e-trading .pen-central-box{padding:1.75em 1em;margin:0;width:380px;background:#fff url(/Styles/Penunderwriting/img/pen-central-logo.png) 30px 20px no-repeat;background-size:96px auto}section.e-trading .pen-central-box img{display:none}section.e-trading .pen-central-box .button.external,section.e-trading .pen-central-box a.button.external,section.e-trading .pen-central-box button.external{width:auto}section.e-trading:after{content:"";display:block;position:absolute;top:10%;bottom:10%;left:50%;right:0;background:url(/Styles/Penunderwriting/img/pen-central-illustration-image.png) 100% 50% no-repeat;background-size:contain}}section.e-trading-about{border-top:1px solid #c4c4c4;padding:2em 1em;background:#fff}section.e-trading-about .container{max-width:720px}section.e-trading-about h2{font-size:40px;letter-spacing:-1px;margin:0 0 .5em;font-weight:400;color:#5e2751;text-align:center}@media(min-width:768px){section.e-trading-about{padding:3em 1em}section.e-trading-about h2{font-weight:400;font-size:40px;letter-spacing:-1px}section.e-trading-about .text{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;-o-column-gap:20px;column-gap:20px;padding:1em 0 3em}section.e-trading-about .text p:first-child{margin-top:0}section.e-trading-about .text p:last-child{margin-bottom:0}}@media(min-width:1280px){section.e-trading-about{padding:5em 1em}}section.software-houses{padding:1em;text-align:center}section.software-houses h2{font-size:24px;letter-spacing:-.6px;color:#5e2751;margin:0 0 2em}section.software-houses .logos{margin:0 -1em;overflow:hidden;padding-bottom:1px}section.software-houses .logos .logo{display:block;float:left;width:50%;position:relative;border:1px solid #c4c4c4;overflow:hidden;margin:0}section.software-houses .logos .logo:before{content:"";display:block;padding:59.26% 0 0 0}section.software-houses .logos .logo img{display:block;width:70%;position:absolute;top:20px;left:15%}section.software-houses .logos .logo-row{position:relative;max-width:960px;margin:0 auto}@media(min-width:1px){section.software-houses .logos .logo img{width:auto;position:absolute;top:50%;left:50%;max-width:70%;max-height:70%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(min-width:768px){section.software-houses{padding:3em 1em}section.software-houses h2{font-size:40px;letter-spacing:-1px;padding:0 1em}section.software-houses .logos .logo-row{overflow:hidden}section.software-houses .logos .logo{width:33.33%}}@media(min-width:960px){section.software-houses .logos{border-top:none}section.software-houses .logos .logo-row{margin:0 auto -1px;overflow:visible}section.software-houses .logos .logo-row:after{content:"";display:block;clear:both;height:0}section.software-houses .logos .logo-row:before{content:"";display:block;position:absolute;top:0;left:50%;width:10000px;margin-left:-5000px;bottom:0;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;z-index:1}section.software-houses .logos .logo-row .logo{position:relative;z-index:2;border-top:none;border-bottom:none}section.software-houses .logos .logo-row .logo:first-of-type{border-left-color:transparent}section.software-houses .logos .logo-row .logo:last-of-type{border-right-color:transparent}}.etrading section.commitment{border-top:none;background:transparent}section.page{padding:2em 1em}section.page .container{max-width:1140px;position:relative}section.page .page-content{background:#fff;border:1px solid #c4c4c4;padding:1em;border-radius:4px;overflow:hidden}section.page .page-content h1{font-size:32px;color:#5e2751;margin:0;letter-spacing:-.8px;line-height:1em}section.page .page-content img{max-width:100%}section.page aside{}section.page aside .pen-central-login,.right-col .pen-central-login{padding:2em 1em;background:#fff;border-radius:4px;border:1px solid #c4c4c4;margin:0 0 1em 0;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);text-align:center}section.page aside .pen-central-login .pen-central-logo,.right-col .pen-central-login .pen-central-logo{width:85px;height:auto;margin:0 0 1em}section.page aside .pen-central-login .button.secondary,.right-col .pen-central-login .button.secondary{display:block;margin:0 auto .75em auto;max-width:350px}section.page aside .pen-central-login .text,.right-col .pen-central-login .text{margin:0 0 1em 0}aside article.news,aside article.commitment,.right-col article.commitment{border:1px solid #cdd2d4;border-radius:4px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.16);box-shadow:0 4px 8px 0 rgba(0,0,0,.16);overflow:hidden;margin:1.5em 0;background:#fff;position:relative}.right-col article.commitment:first-child{margin-top:0}section.page aside article.commitment,.right-col article.commitment{background:#ae2573;color:#fff}@media(min-width:768px){.right-col article.commitment{background:#ae2573;color:#fff;display:inline-block;vertical-align:top;width:48%}section.page aside article:last-child{}}@media(min-width:768px) and (max-width:960px){section.page aside article.commitment{float:left;width:calc(50% - 1em);margin:0 .5em 1em!important}}@media(min-width:960px){section.page aside .pen-central-login{margin-top:0}section.page aside article.commitment,.right-col article.commitment{display:block;float:none;margin-left:0;width:100%}}section.page aside article.news .image,section.page aside article.commitment .image,.right-col article.commitment .image{display:block;overflow:hidden;position:relative;background-position:center center}section.page aside article.news .image:before,section.page aside article.commitment .image:before,.right-col article.commitment .image:before{content:"";display:block;padding:52.63% 0 0 0}section.page aside article.news .image img,section.page aside article.commitment .image img,.right-col article.commitment .image img{opacity:1;filter:alpha(opacity=0);position:absolute;top:0;left:0;width:100%;height:100%}section.page aside article.news .text,section.page aside article.commitment .text,.right-col article.commitment .text{padding:1em}section.page aside article.news .text h3,section.page aside article.commitment .text h3,.right-col article.commitment .text h3{margin:0 0 .5em;font-weight:700;color:#5e2751;font-size:24px;letter-spacing:-.6px}section.page aside article.news .text h3,section.page aside article.commitment .text h3,.right-col article.commitment .text h3{color:#fff}section.page aside article.news .text h3 a,section.page aside article.commitment .text h3 a,.right-col article.commitment .text h3 a{color:inherit;text-decoration:none}section.page aside article.news .text :last-child,section.page aside article.commitment .text :last-child,.right-col article.commitment .text :last-child{margin-bottom:0}section.page aside>:first-child{margin-top:1em}@media(min-width:768px){section.page{padding:3em 1em}section.page .page-content h1{font-size:48px;letter-spacing:-1.2px;line-height:1em}}@media(min-width:960px){section.page aside>:first-child{margin-top:0}section.page .page-content{margin-right:320px}section.page aside{display:block;position:absolute;top:0;right:0;width:300px}section.page aside .pen-central-login img.pen-central-logo{width:154px}section.page aside .pen-central-login .button.secondary{padding:1em;margin:0 auto 1em auto}section.page aside .pen-central-login .button.secondary.external:after{right:1em}}@media(min-width:1280px){section.page{padding:5em 1em}section.page .page-content{margin-right:478px}section.page aside{width:458px}}section.about{padding:1em;background:#fff url(/Styles/Penunderwriting/img/bottom-water-colour-bg.jpg) 100% 0 no-repeat;background-size:cover;position:relative}section.about .container{max-width:1180px}section.about .cite{overflow:hidden;margin:1em 0 2em}section.about h1{margin:0;font-size:32px;font-weight:700;color:#5e2751;letter-spacing:-.8px}section.about .cite .image{width:40px;border-radius:50%;overflow:hidden;position:relative;background:#f2f2f2;float:left}section.about .cite .image:before{content:"";display:block;padding:100% 0 0 0}section.about .cite .image:after{content:"";display:block;font-family:"pen-icons";font-size:16px;position:absolute;top:50%;left:0;width:100%;text-align:center;height:1em;line-height:1em;margin-top:-.5em;font-weight:normal;color:#5e2751;z-index:1}section.about .cite .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;z-index:2}section.about .cite .text{margin-left:60px}section.about .cite .text h1{line-height:1.3em}section.about .cite .text .name{line-height:1.3em}section.about .blocks{margin:1em -.5em;position:relative;z-index:2;max-width:1196px}section.about .blocks .block{border-radius:4px;background-color:#ff9e1b;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);overflow:hidden;padding:1em 1em 3em;color:#fff;margin:1em 0;position:relative}section.about .blocks .block h3{font-size:24px;margin:0;letter-spacing:-.6px}section.about .blocks .block h3 a{color:inherit;text-decoration:none}section.about .blocks .block .buttons{position:absolute;bottom:0;left:0;width:100%;padding:1em}section.about .blocks .block .buttons .button{border:none}@media(min-width:768px){section.about{padding:2em 1em;background:transparent}section.about .container{padding-right:340px;position:relative}section.about .container:after{content:"";display:block;position:absolute;top:0;left:100%;margin-left:-320px;width:320px;height:674px;background:url(/Styles/Penunderwriting/img/Pen-Circle-Logo.png) 0 0 no-repeat;background-size:100% auto}section.about .blocks{margin:3em -.5em}section.about .blocks .block{display:inline-block;vertical-align:top;width:calc(33% - 1em);margin:0 .5em;text-align:left}section.about .blocks .block p{min-height:4.5em}}@media(min-width:960px){section.about{padding:3em 1em}section.about .container{padding-right:478px}section.about .container:after{margin-left:-484px;top:-40px;width:499px}section.about h1{font-size:40px;letter-spacing:-1px}section.about .cite .image{width:80px}section.about .cite .text{margin-left:120px}}@media(min-width:1280px){section.about{padding:5em 1em}section.about .container{padding-right:580px}section.about .container:after{margin-left:-540px;top:-40px}section.about .blocks{margin:3em auto}}.about section.phone-video{border-top:none}section.discover{padding:1em;border-top:1px solid #c4c4c4}section.discover h2{font-weight:400;font-size:24px;letter-spacing:-.6px;margin:0;color:#5e2751;text-align:center}section.discover .blocks{margin:1em -.5em;position:relative;z-index:2;max-width:1196px}section.discover .blocks .block{border-radius:4px;background-color:#fff;border:1px solid #cdd2d4;overflow:hidden;padding:1em 1em 3em;margin:1em 0;position:relative}section.discover .blocks .block h3{font-size:24px;margin:0;letter-spacing:-.6px;color:#5e2751}section.discover .blocks .block h3 a{color:inherit;text-decoration:none}section.discover .blocks .block .buttons{position:absolute;bottom:0;left:0;width:100%;padding:1em}section.discover .blocks .block .buttons .button{border:none}@media(min-width:768px){section.discover{padding:3em 1em}section.discover h2{font-size:32px}section.discover .blocks{margin:3em -.5em}section.discover .blocks .block{display:inline-block;vertical-align:top;width:calc(33% - 1em);margin:.5em;text-align:left}section.discover .blocks .block p{min-height:4.5em}}@media(min-width:960px){section.discover{padding:5em 1em}}@media(min-width:1280px){section.discover .blocks{margin:3em auto}}section.about-subpage{padding:1em .5em}section.about-subpage .container{max-width:1140px}section.about-subpage h1{font-size:32px;font-weight:700;letter-spacing:-.6px;margin:0;color:#5e2751;line-height:1em}section.about-subpage .page-content{padding:.5em;background:#fff;border:1px solid #cdd2d4;border-radius:4px;margin:0 0 1em}section.about-subpage .right-col article{position:relative;margin:0 0 1.5em 0;padding:0 0 2.5em 0}section.about-subpage .right-col article.contact{margin:0 0 1.5em 0}section.about-subpage .right-col article.news{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16);text-align:left;overflow:hidden}section.about-subpage .right-col article.news .image{display:block;position:relative;overflow:hidden;text-decoration:none}section.about-subpage .right-col article.news .image:before{content:"";display:block;padding:56.67% 0 0 0}section.about-subpage .right-col article.news .image.video{background:#5e2751}section.about-subpage .right-col article.news .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto}section.about-subpage .right-col article.news .image.video img{opacity:.7}section.about-subpage .right-col article.news .image.video:after{content:"";display:block;position:absolute;top:50%;left:50%;width:1em;height:1em;line-height:1em;margin:-.5em 0 0 -.5em;font-family:"pen-icons";color:#fff;z-index:2;font-size:64px;text-shadow:0 0 20px rgba(0,0,0,.6)}section.about-subpage .right-col article.news .text{padding:1em}section.about-subpage .right-col article.news .text h2{margin:0 0 .25em;font-size:24px;color:#5e2751;font-weight:700;letter-spacing:-.6px;line-height:1.3em}section.about-subpage .right-col article.news .text h2 a{color:inherit;text-decoration:none;line-height:1.3em}section.about-subpage .right-col article.news .text p{margin:0 0 1em 0}section.about-subpage .right-col article.news .text :last-child{margin:0}section.about-subpage .right-col article.contact,aside article.contact{border:1px solid #c4c4c4;margin:0 0 -1px 0;background:#fff;padding:2em 1em 6em;text-align:center;color:#2e2c32;font-size:16px;position:relative;border-radius:4px;overflow:hidden}section.about-subpage .right-col article.contact .image,aside article.contact .image{width:80px;margin:0 auto 1em;border-radius:50%;position:relative;overflow:hidden;background:#f2f2f2}section.about-subpage .right-col article.contact .image:before,aside article.contact .image:before{content:"";display:block;padding:100% 0 0 0;font-weight:normal}section.about-subpage .right-col article.contact .image img,aside article.contact .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;z-index:2}section.about-subpage .right-col article.contact .image:after,aside article.contact .image:after{content:"";display:block;font-family:"pen-icons";font-size:32px;position:absolute;top:50%;left:0;width:100%;text-align:center;height:1em;line-height:1em;margin-top:-.5em;font-weight:normal;color:#5e2751;z-index:1}section.about-subpage .right-col article.contact .name,aside article.contact .name{font-size:24px;font-weight:700;color:#5e2751;letter-spacing:-.6px}section.about-subpage .right-col article.contact .title,aside article.contact .title{font-weight:600}section.about-subpage .right-col article.contact .buttons,aside article.contact .buttons{position:absolute;bottom:0;left:0;width:100%;text-align:left;border-top:1px solid #c4c4c4;padding:1em}section.about-subpage .right-col article.contact .buttons .button,aside article.contact .button{width:auto}section.about-subpage .right-col article.contact .buttons .social,aside article.contact .social{position:absolute;top:.8em;right:.75em}section.about-subpage .right-col article.contact .buttons .social a,aside article.contact .social a{display:inline-block;border:1px solid #5e2751;border-radius:4px;width:2em;height:2em;line-height:2em;text-align:center;text-decoration:none}@media(min-width:768px){section.about-subpage{padding:2em 1em}section.about-subpage h1{font-size:48px;letter-spacing:-1.2px}section.about-subpage .page-content{padding:1em}}@media(min-width:768px) and (max-width:959px){section.about-subpage .right-col{overflow:hidden}section.about-subpage .right-col article{float:left;width:calc(50% - 1em);margin:0 .5em 1em!important}}@media(min-width:960px){section.about-subpage{padding:3em 1em 4.5em}section.about-subpage .container:after{display:block;content:"";clear:both;width:100%;height:0}section.about-subpage .left-col{float:left;width:calc(100% - 320px)}section.about-subpage .right-col{float:right;width:300px}}@media(min-width:768px) and (max-width:960px){section.about-subpage .left-col.pen-central-login-present{margin-bottom:21em}section.about-subpage .right-col.pen-central-login-present{position:relative;overflow:visible}section.about-subpage .right-col.pen-central-login-present .pen-central-login{position:absolute;width:100%;top:-20em}}@media(min-width:1280px){section.about-subpage{padding:5em 1em}section.about-subpage .left-col{width:calc(100% - 478px)}section.about-subpage .right-col{width:458px}}.about-subpage section.commitment{background:transparent;border-top:none}section.about-subpage article.team{box-shadow:0 4px 8px 0 rgba(0,0,0,.16);margin:1em 0;background:#fff;padding:2em 1em 1em;text-align:center;color:#2e2c32;font-size:16px;position:relative;border-radius:4px;overflow:hidden}section.about-subpage article.team .image{width:80px;margin:0 auto 1em;border-radius:50%;position:relative;overflow:hidden;background:#f2f2f2}section.about-subpage article.team .image:before{content:"";display:block;padding:100% 0 0 0;font-weight:normal}section.about-subpage article.team .image img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;z-index:2}section.about-subpage article.team .image:after{content:"";display:block;font-family:"pen-icons";font-size:32px;position:absolute;top:50%;left:0;width:100%;text-align:center;height:1em;line-height:1em;margin-top:-.5em;font-weight:normal;color:#5e2751;z-index:1}section.about-subpage article.team .name{font-size:24px;font-weight:700;color:#5e2751;letter-spacing:-.6px}section.about-subpage article.team .title{font-weight:600;font-size:12px}section.about-subpage article.team .bio{font-size:12px}@media(min-width:768px){section.about-subpage div.team{margin:0 -.5em}section.about-subpage div.team:after{content:"";display:block;clear:both;width:100%;height:0}section.about-subpage div.team article.team{width:calc(50% - 1em);float:left;margin:.5em}}section.discover{padding:1em;border-top:1px solid #c4c4c4}section.discover h2{font-weight:400;font-size:24px;letter-spacing:-.6px;margin:0;color:#5e2751;text-align:center}section.discover .blocks{margin:1em -.5em;position:relative;z-index:2;max-width:1196px}section.discover .blocks .block{border-radius:4px;background-color:#fff;border:1px solid #cdd2d4;overflow:hidden;padding:1em 1em 3em;margin:1em 0;position:relative}section.discover .blocks .block h3{font-size:24px;margin:0;letter-spacing:-.6px;color:#5e2751}section.discover .blocks .block h3 a{color:inherit;text-decoration:none}section.discover .blocks .block .buttons{position:absolute;bottom:0;left:0;width:100%;padding:1em}section.discover .blocks .block .buttons .button{border:none}@media(min-width:768px){section.discover{padding:3em 1em}section.discover h2{font-size:32px}section.discover .blocks{margin:3em -.5em}section.discover .blocks .block{display:inline-block;vertical-align:top;width:calc(33% - 1em);margin:.5em;text-align:left}section.discover .blocks .block p{min-height:4.5em}}@media(min-width:960px){section.discover{padding:5em 1em}}@media(min-width:1280px){section.discover .blocks{margin:3em auto}}.about-subpage section.discover{background:#f8f8f8}section.not-found{padding:1em;text-align:center;position:relative;overflow:hidden}section.not-found .container{max-width:768px}section.not-found h1{font-size:36px;font-weight:700;color:#5e2751;letter-spacing:-1.4px;margin:0}section.not-found h2{font-size:26px;font-weight:300;color:#5e2751;letter-spacing:-1px;margin:0 0 .5em}section.not-found p{color:#5e2751;letter-spacing:-.6px}section.not-found p strong{font-weight:700}section.not-found .buttons{font-style:italic;padding:0 0 1em 0;cursor:default}section.not-found .buttons .button{display:block;margin:.5em 0;font-style:normal}section.not-found .more{display:none}section.not-found .building,section.not-found .street-lamps{display:none}@media(max-width:767px){section.not-found .buttons.desktop{display:none}}@media(min-width:768px){section.not-found{padding:5em 1em}section.not-found h1{font-size:48px;letter-spacing:-1px}section.not-found h2{font-size:40px;letter-spacing:-1px;margin:0 auto 1em auto;max-width:500px}section.not-found p{font-size:24px;letter-spacing:-.6px}section.not-found .buttons{padding:0 0 2em 0}section.not-found .buttons.mobile{display:none}section.not-found .buttons .button{display:inline-block;margin:0 1em}section.not-found .more{display:block;position:absolute;bottom:10px;left:50%;width:68px;margin-left:-32px;font-size:60px;text-align:center;font-family:"pen-icons";font-weight:normal;color:#bd1c72;text-decoration:none;line-height:1em}section.not-found .more:before{content:"";display:block;line-height:1em}}@media(min-width:960px){section.not-found .building{display:block;position:absolute;bottom:0;right:30px;width:261.5px;height:423.5px;background:url(/Styles/Penunderwriting/img/pen-tower.png) 0 0 no-repeat;background-size:100% 100%}section.not-found .street-lamps{display:block;position:absolute;bottom:0;left:60px;width:266.25px;height:355.5px;background:url(/Styles/Penunderwriting/img/street-lamps.png) 0 0 no-repeat;background-size:85% 100%}}@media(min-width:1280px){section.not-found{padding:8em 1em}section.not-found .street-lamps{width:355px;height:474px}}@media(min-width:1440px){section.not-found .building{width:418.4px;height:677.6px}}