@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(../fonts/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c-953de7bafd9fdbf41ea443aacabe2706.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(../fonts/MTP_ySUJH_bn48VBG8sNSonF5uFdDttMLvmWuJdhhgs-b2d9749b74c1fe30d345296a7ee7fb04.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs-bdafb9df42d16395dd5d87d12a74ea3f.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(../fonts/EInbV5DfGHOiMmvb1Xr-honF5uFdDttMLvmWuJdhhgs-7525848332b8f33c44334018ffbcad22.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(../fonts/xjAJXh38I15wypJXxuGMBp0EAVxt0G0biEntp43Qt6E-7621d1489de7a1c7468a5ed6a8065331.ttf) format('truetype')}.tr-layout-element{margin:0;padding:0;text-decoration:none;list-style:none;outline:0}body.tr-layout-element,html.tr-layout-element{width:100%;height:100%}body.tr-layout-element{min-width:990px}#container.tr-layout-element{position:relative;background:#fff}.centre.tr-layout-element{max-width:1200px;margin:auto;padding:0 50px;position:relative}a img.tr-layout-element{border:none}#nav.tr-layout-element{width:100%;height:110px;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.2),0 0 15px rgba(0,0,0,.15);position:relative}#nav .centre.tr-layout-element{height:100%}#nav .logo.tr-layout-element{position:absolute;top:50%;left:50px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#nav nav.tr-layout-element{position:absolute;top:50%;right:308px;margin-top:-20px}#nav nav li.tr-layout-element{float:left;position:relative}#nav nav li a.tr-layout-element{height:40px;padding:0 14px;font:12px/40px 'Open Sans',sans-serif;color:#000;letter-spacing:.8px;text-transform:uppercase;display:block;position:relative}#nav nav li a.tr-layout-element:after{content:"";width:calc(100% - 24px);height:2px;position:absolute;bottom:7px;left:12px}#pull.tr-layout-element{width:25px;font-size:25px;position:absolute;top:7px;right:236px;display:none;cursor:pointer}#nav .book.tr-layout-element{width:160px;height:50px;font:800 12px/46px 'Open Sans',sans-serif;letter-spacing:1px;text-transform:uppercase;display:block;border-radius:5px;box-sizing:border-box;position:absolute;top:50%;right:50px;margin-top:-25px;overflow:hidden;border:2px solid}#nav .book span.tr-layout-element{width:100%;text-indent:15px;position:relative;display:inline-block}#nav .book span.tr-layout-element:before{color:#fff;position:absolute;left:0;top:100%;content:attr(data-hover)}#nav .book i.tr-layout-element{font-size:16px;position:absolute;top:15px;right:15px}main.tr-layout-element{font:14px/25px 'Open Sans',sans-serif;color:#000;letter-spacing:.4px;background:top left repeat-x}main .centre.tr-layout-element{padding:70px 50px}main .centre.tr-layout-element:after{content:"";clear:both;display:block}.fullwidth main.tr-layout-element{text-align:center}aside.tr-layout-element{width:380px;padding-left:50px;float:left}footer.tr-layout-element{width:100%;background:#444}#footer.tr-layout-element{position:relative;overflow:hidden}#footer .centre.tr-layout-element{height:100%}#footer .centre.tr-layout-element:after{content:"";display:block;clear:both}#footer .news.tr-layout-element{width:calc(100% - 480px);margin-top:-20px;position:absolute;top:50%;display:table}#footer .news .social.tr-layout-element{display:table-cell}#footer .news .social a.tr-layout-element{width:30px;height:30px;margin:0 7px 5px 0;color:#444;line-height:32px;text-align:center;background:#fff;display:block;float:left;border-radius:100px}#footerlinks.tr-layout-element{width:100%;height:70px;font:10px/70px 'Open Sans',sans-serif;color:#fff;letter-spacing:1.5px;text-align:center;text-transform:uppercase;background:#000;clear:both}#footerlinks strong.tr-layout-element{margin-right:12px;font-weight:800}#footerlinks a.tr-layout-element{padding:10px 12px;color:#fff}#footerlinks a.tr-layout-element:last-child{padding-right:0}@media screen and (max-width:1300px){#footer .news.tr-layout-element{margin-top:-45px}}@media screen and (max-width:1200px){aside.tr-layout-element{width:300px}}@font-face{font-family:FontAwesome;srsrc:url(../fonts/fontawesome-webfont-f7c2b4b747b1a225eb8dee034134a1b0.eot);src:url(../fonts/fontawesome-webfont_1-f7c2b4b747b1a225eb8dee034134a1b0.eot#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont-97493d3f11c0a3bd5cbd959f5d19b699.woff2) format('woff2'),url(../fonts/fontawesome-webfont-d9ee23d59d0e0e727b51368b458a0bff.woff) format('woff'),url(../fonts/fontawesome-webfont-706450d7bba6374ca02fe167d86685cb.ttf) format('truetype'),url(../fonts/fontawesome-webfont-2980083682e94d33a66eef2e7d612519.svg#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa.tr-layout-element{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-check-circle.tr-layout-element:before{content:"\f058"}.fa-bars.tr-layout-element:before{content:"\f0c9"}.clear.tr-layout-element{height:0;clear:both}.fullwidth main.tr-layout-element{text-align:left!important}#footerlinks.tr-layout-element{height:auto!important}ul#NDpartnerLogos.tr-layout-element{list-style:none;font:10px/0 'Open Sans',sans-serif}ul#NDpartnerLogos li.tr-layout-element{display:inline-block;padding:0 8px}ul#NDpartnerLogos li a.tr-layout-element{padding:0!important;margin:0!important;position:relative}ul#NDpartnerLogos li a.tr-layout-element:focus,ul#NDpartnerLogos li a.tr-layout-element:hover{opacity:.6}#nav nav.tr-layout-element{right:408px}#resFooterContent.tr-layout-element{width:29%;float:left;margin-right:3%;padding-left:1%}#resFootermiddle.tr-layout-element{width:29%;float:left;margin-right:3%;padding-left:1%}#resFootersidebar.tr-layout-element{width:32%;float:right;padding:0;padding-left:1%}ul.footerLI h3.tr-layout-element{font-size:18px;padding-bottom:10px}ul.footerLI li.tr-layout-element{margin-bottom:15px;position:relative}ul.footerLI li:hover a strong.tr-layout-element{text-decoration:underline}img.footerthumbimg.tr-layout-element{float:left;padding-right:15px}#footer .centre.tr-layout-element{position:relative}#footer .news.footer.tr-layout-element{width:auto!important;margin-top:0!important;position:relative!important}#footer .centre.tr-layout-element{padding:35px 0 30px;padding:15px 0 15px}address.tr-layout-element{font-style:normal!important;margin-bottom:15px}.social.tr-layout-element{display:block!important;margin-bottom:10px}#resFooterContent a.tr-layout-element,#resFooterContent.tr-layout-element,#resFootermiddle a.tr-layout-element,#resFootermiddle.tr-layout-element,#resFootersidebar.tr-layout-element{color:#fff;font:14px/25px 'Open Sans',sans-serif}#resFooterContent address a.tr-layout-element{text-decoration:underline}#resFooterContent address a.tr-layout-element:hover{text-decoration:none}#nav .book.tr-layout-element{height:35px!important;line-height:35px!important;margin-top:-10px!important}#nav .book i.tr-layout-element{top:8px!important}#nav .book span.tr-layout-element{top:-1px!important}#nav nav.tr-layout-element{right:270px}#nav nav li a.tr-layout-element{height:40px;padding:0 14px;font:16px/40px 'Open Sans',sans-serif;color:#000;letter-spacing:.8px;text-transform:uppercase;display:block;position:relative}#nav .book.tr-layout-element{top:35px}#nav.tr-layout-element{height:110px}@media screen and (min-width:1500px){body.tr-layout-element{background:#fff top left repeat-x fixed}#container.tr-layout-element{max-width:1420px;margin:0 auto;box-shadow:0 0 1px rgba(0,0,0,.2),0 0 15px rgba(0,0,0,.2)}#nav.tr-layout-element{background:0 0;box-shadow:none}#nav .centre.tr-layout-element{max-width:1320px!important}}#nav.tr-layout-element{background:#2d4430!important;color:#c0a830!important}#nav nav li a.tr-layout-element{color:#c0a830!important}#nav nav li a.tr-layout-element:hover{color:#fff!important}#nav .book.tr-layout-element{color:#fff;background-color:#fff}#nav .book:hover>i.tr-layout-element,#nav .book:hover>span.tr-layout-element:before{color:#fff!important}#nav .book.tr-layout-element:hover{background-color:#c0a830!important}#nav .book span.tr-layout-element{border-color:#2d4430}h3.tr-layout-element{font-family:Raleway!important;font-size:20px!important}#nav nav li a.tr-layout-element{font-family:Raleway}#footer.tr-layout-element{background:#2d4430}address.tr-layout-element,ul.footerLI li p.tr-layout-element{color:#c0a830!important}#footer h3.tr-layout-element,#resFooterContent address a.tr-layout-element,ul.footerLI li a strong.tr-layout-element{color:#c0a830!important}#resFooterContent address a.tr-layout-element:hover,ul.footerLI li p:hover>strong.tr-layout-element{color:#fff!important}#footerlinks.tr-layout-element{background:#000030}#footerlinks span.tr-layout-element{color:#fff}#footerlinks span a.tr-layout-element{color:#fff}#footerlinks span a.tr-layout-element:hover{color:#003078!important}#nav .book span.tr-layout-element{background:#c0a830!important}#nav .book span.tr-layout-element:hover{background:#000030!important}#footer .news .social a.tr-layout-element{background:0 0}@media screen and (max-width:1300px){#nav nav li a.tr-layout-element{font-size:11px}}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local('Raleway'),local('Raleway-Regular'),url(../fonts/bIcY3_3JNqUVRAQQRNVteQ-480bff6d5b503162dc823dab73ccfd18.ttf) format('truetype')}@media screen and (max-width:1140px){#nav nav li a.tr-layout-element{padding:0 8px}}@media screen and (max-width:1060px){#nav nav li a.tr-layout-element{padding:0 6px}#nav nav.tr-layout-element{right:230px}}#tr-inline-a274663e-28ba-4042-b12c-c3d0ed9a5ce7.tr-layout-element{margin-top:40px}#tr-inline-7efdbf15-22cb-4a20-bd31-176f6632be48.tr-layout-element{padding:0}#main-content-area-wrapper.tr-layout-element{margin:0 auto}#main-content-area.tr-layout-element{border:1px solid #bcbec0}