html{font-size:62.5%;-webkit-font-smoothing:antialiased;font-family:Verdana}
strong,b{font-weight:bold}
em,i{font-style:italic}
.clear{clear:both}
.float-right{float:right}
.float-left{float:left !important}
.skip-links{margin:0;height:0;overflow:hidden}
table caption{text-indent:-9999px}
.icon-calculator:before{content:"\e617"}
.icon-car:before{content:"\e644"}
.icon-house:before{content:"\e647"}
.icon-laptop:before{content:"\e643"}
.icon-pig:before{content:"\e648"}
.icon-ticket:before{content:"\e61c"}
.icon-tools:before{content:"\e649"}
.icon-umbrella:before{content:"\e61e"}
.icon-umbrella-2:before{content:"\e646"}
.icon-ticket-2:before{content:"\e645"}
.icon-graph-2:before{content:"\e64b"}
.icon-document-2:before{content:"\e64a"}
@font-face{font-family:"RBSRegular";src:url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/rbs_lola-regular-webfont.eot);src:url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/rbs_lola-regular-webfont.eot?#iefix) format('eot'),url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/rbs_lola-regular-webfont.woff) format('woff'),url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/rbs_lola-regular-webfont.ttf) format('truetype'),url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/rbs_lola-regular-webfont.svg) format('svg')}
@font-face{font-family:"NatWestNewMedium";src:url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/NatWestNewMedium.eot);src:url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/NatWestNewMedium.eot?#iefix) format('eot'),url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/NatWestNewMedium.woff) format('woff'),url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/NatWestNewMedium.ttf) format('truetype'),url(../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/NatWestNewMedium.svg) format('svg')}
@font-face{font-family:"RNHouseSansBold";src:url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Bold.eot");src:url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Bold.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Bold.woff2") format("woff2"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Bold.woff") format("woff"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Bold.ttf") format("ttf"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Bold.svg") format("svg")}
@font-face{font-family:"RNHouseSansRegular";src:url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Regular.eot");src:url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Regular.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Regular.woff2") format("woff2"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Regular.woff") format("woff"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Regular.ttf") format("ttf"),url("../../../../../etc.clientlibs/dmp/clientlibs/clientlibs_base/resources/fonts/RNHouseSansW01Regular.svg") format("svg")}
.es-shelf{font-family:"RNHouseSansRegular",sans-serif}
.es-shelf .es-form-wrapper{position:relative;display:table;width:100%}
.es-shelf .es-top-section{border-radius:6px;background-color:#edeee9;box-shadow:0 2px 0 #fbfafa,0 -2px 0 #a19389;padding:0 0 0 3px}
.es-shelf .es-input{display:table-cell;width:99%;height:46px;padding:10px 16px 10px;line-height:24px;box-sizing:border-box;border:0;background-color:transparent;outline:0;font-family:RNHouseSansRegular,sans-serif;-webkit-appearance:none;color:#8a847c;font-size:18px}
.es-shelf .es-input:focus{outline:3px solid #ffbf47;outline-offset:-3px}
.es-shelf .es-btn-wrapper{display:table-cell;width:1%;vertical-align:middle}
.es-shelf .es-button{cursor:pointer;display:inline-block;height:46px;font-size:18px;line-height:24px;box-sizing:border-box;border:0;background-color:transparent;color:#cfc6be;outline:0;padding:0}
.es-shelf .es-button:focus{outline:3px solid #ffbf47;outline-offset:-3px}
.es-shelf .es-icon{display:inline-block;padding-left:16px;border-left:2px solid #cfc6be;height:36px;position:relative;padding:0 16px}
.es-shelf .es-icon:before{content:"\e609";font-family:nw-icons;font-size:18px;font-weight:bold;position:relative;top:5px}
.es-shelf .es-sort-section{display:none;font-size:16px;line-height:48px;float:right;clear:both;color:#666}
.es-shelf .es-sort-section .es-sort-by{color:#0a2f64;font-weight:bold}
.es-shelf .es-sort-section a{color:#2b95d8;text-decoration:none}
.es-shelf .es-sort-section a:hover,.es-shelf .es-sort-section a:focus{color:#23527c;text-decoration:underline}
.es-shelf .es-sort-section .hide-sort{display:none}
.es-shelf .es-results{clear:both}
.es-shelf .es-results .es-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee;color:#0a2f64}
.es-shelf .es-results .es-item .es-title{font-size:16px;line-height:23px}
.es-shelf .es-results .es-item .es-title a{color:#2b95d8;text-decoration:none}
.es-shelf .es-results .es-item .es-title a:hover,.es-shelf .es-results .es-item .es-title a:focus{color:#23527c;text-decoration:underline}
.es-shelf .es-results .es-item .es-title a em{font-weight:bold;font-style:normal}
.es-shelf .es-results .es-item .es-description{font-size:16px;line-height:23px}
.es-shelf .es-results .es-item .es-url{color:#34889f;word-break:break-all;font-size:13px;line-height:20px}
.es-shelf .es-results .es-item .es-snippet em{font-weight:bold;font-style:normal}
.es-shelf .es-results .st-page{font-size:0;color:#2b95d8}
.es-shelf .es-results .st-page a{text-decoration:none;margin-right:10px}
.es-shelf .es-results .st-page a:after{content:"\e615";font-family:"nw-icons";font-size:32px;font-style:normal;display:inline-block}
.es-shelf .es-results .st-page a.st-prev:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.es-shelf .es-results #st-no-results,.es-shelf .es-results .blank-text-results{font-size:16px;line-height:23px;color:#0a2f64;padding-top:20px;margin-top:20px;border-top:1px solid #eee}
.es-shelf .es-results #st-no-results ul,.es-shelf .es-results .blank-text-results ul{padding-left:40px}
.es-shelf .es-results #st-no-results ul li,.es-shelf .es-results .blank-text-results ul li{list-style-type:disc}
.es-shelf .es-results .st-spelling-suggestion{font-size:16px;line-height:23px;color:#c00;margin-top:15px}
.es-shelf .es-results .st-spelling-suggestion a{color:#2b95d8;font-style:italic;font-weight:bold;text-decoration:none;margin-left:5px}
.es-shelf .es-results .st-spelling-suggestion a:hover,.es-shelf .es-results .st-spelling-suggestion a:focus{color:#23527c;text-decoration:underline}
.theme--blue .es-shelf .es-results .es-item,.theme--blue .es-shelf .es-results .es-url{color:white}
.es-shelf .es-form-wrapper .hide-input{opacity:0}
.es-shelf .es-results.hide-result{display:none}
.swiftype-widget .autocomplete{border:1px solid #c5c5c5;background-color:#fff;margin-top:-1px;margin-left:1px}
.swiftype-widget .autocomplete ul.no_sections{padding:1px 0}
.swiftype-widget .autocomplete ul.no_sections li.result{padding:3px 15px;font-family:RNHouseSansRegular,sans-serif;font-size:16px;line-height:32px;color:#0a2f64;cursor:pointer}
.swiftype-widget .autocomplete ul.no_sections li.result.active{background-color:#0a2f64;color:#fff}
.swiftype-widget .autocomplete ul.no_sections li.result.active p em{color:#fff}
.swiftype-widget .autocomplete ul.no_sections li.result p em{font-style:normal;font-weight:bold;color:#0a2f64}
.es-shelf{position:relative;top:0}
.es-shelf .es-input{width:100%}
.es-shelf .es-button{padding:1px 6px}
.es-shelf .es-icon{left:6px}