@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Cormorant+Garamond");@import url("https://fonts.googleapis.com/css?family=Julius+Sans+One");@import url("https://fonts.googleapis.com/css?family=Dancing+Script");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1{font-size:4em;color:#fff;text-align:center;width:20%;padding-bottom:10px;border-bottom:1px solid #9c9c9c}@media (min-width:650px) and (max-width:960px){h1{font-size:3em;width:30%}}@media (min-width:0) and (max-width:450px){h1{font-size:2.2em}}.text{font-family:Julius Sans One,sans-serif}h1.title{font-family:Cormorant Garamond,serif;padding-top:380px;font-size:6em;width:100%;border-bottom:none}@media (min-width:0) and (max-width:450px){h1.title{font-size:5em}}h2.title{text-align:center;font-size:1.5em}h2{font-family:Cormorant Garamond,serif;font-size:3.5em;margin-bottom:20px;color:#fff}@media (min-width:650px) and (max-width:960px){h2{font-size:2.8em}}@media (min-width:0) and (max-width:650px){h2{font-size:2.8em;text-align:center;margin-bottom:20px}}@media (min-width:0) and (max-width:450px){h2{font-size:2.2em}}.small{font-style:italic;font-family:Lora,serif;margin-left:5px}#name{font-size:.9em}.italic{font-style:italic}hr{border-color:#9c9c9c;margin-top:65px;width:50%}p{font-size:1.5em;color:#fff;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;line-height:1.8em;margin-bottom:15px}.about{font-size:.8em;padding-bottom:30px}.about h1{margin:0 0 40px;width:100%}@media (min-width:0) and (max-width:450px){.about h1{margin:60px 0 50px;width:100%}}.info{font-size:.8em;height:400px}.info h1{margin:auto auto 20px;width:100%}a{color:#6bb1ff;text-decoration:none;border-bottom:1px solid}a:hover{color:#dafdff}.cookies{font-size:.8em}.cookies h1{margin:auto auto 20px;width:100%}button{background:none;border:none;color:#fff;float:right;font-size:110%;font-weight:200;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:0) and (max-width:650px){button{font-size:90%;margin-top:20px}}button:focus{outline:0}.transition{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.fixed{position:fixed;top:0;left:0;width:100%;z-index:1}@media (min-width:0) and (max-width:450px){.nav-wrapper{height:180px}.nav-wrapper #nav .navbar ul{margin-top:28px;margin-left:20px}.nav-wrapper #nav .navbar .brand img{margin-left:15px}}@media (min-width:450px) and (max-width:650px){.nav-wrapper{height:120px}.nav-wrapper #nav .navbar ul{margin-top:28px;margin-left:0}}@media (min-width:650px) and (max-width:960px){.nav-wrapper{height:120px}}@media (min-width:960px) and (max-width:1142px){.nav-wrapper{height:120px}}header #nav{color:#fff;width:100%;z-index:4;padding-top:20px}header #nav:after,header #nav:before{content:"";display:table}header #nav:after{clear:both}header #nav .brand{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66667%;padding-left:.83333%;padding-right:.83333%;float:left;text-align:center;justify-items:center}@media(min-width:1080px){header #nav .brand{display:flex}}header #nav .brand a{color:#fff;text-decoration:none;font-family:Cormorant Garamond,serif;text-align:center;padding:10px;font-size:3em;float:right;margin-top:15px}@media (min-width:0) and (max-width:650px){header #nav .brand a{font-size:1.6em}}@media (min-width:0) and (max-width:450px){header #nav .brand a{margin-left:10px}}.navbar{max-width:100%;margin-left:auto;margin-right:auto}.navbar:after,.navbar:before{content:"";display:table}.navbar:after{content:" ";display:block;clear:both}.navbar ul{float:right!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333%;float:left;padding-left:.83333%;padding-right:.83333%;margin-top:35px}@media (min-width:960px) and (max-width:1142px){.navbar ul{padding:0}}@media (min-width:650px) and (max-width:960px){.navbar ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%;float:left;padding:0 .83333%}}.navbar ul li{float:right;transition:all .5s cubic-bezier(1,.25,0,.75) 0s}@media (min-width:650px) and (max-width:960px){.navbar ul li{padding-left:0!important}}.navbar ul li span{color:#fff}.navbar ul li a{font-family:Julius Sans One,sans-serif;z-index:100000!important;font-size:1em;text-transform:uppercase;display:inline-block;margin-right:30px;padding:18px 0 0;text-align:left;text-decoration:none;position:relative}@media (min-width:0) and (max-width:960px){.navbar ul li a{font-size:.8em}}.navbar ul li a:before{content:"";position:absolute;height:1px;bottom:0;left:0;background-color:#fff;width:100%;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .5s cubic-bezier(1,.25,0,.75) 0s;transition:all .5s cubic-bezier(1,.25,0,.75) 0s}.navbar ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.breadcrumb{margin-top:30px}ul.breadcrumb{list-style:none}ul.breadcrumb li{display:inline;font-size:18px}ul.breadcrumb li+li:before{padding:8px;color:#333;content:"/\00a0"}ul.breadcrumb li a{color:#fe4587;text-decoration:none}ul.breadcrumb li a:hover{color:#fe4587;text-decoration:underline}

/*!
* Compile with:
* sass --no-cache sass/nav.scss css/nav.css
* sass --no-cache sass/nav.scss css/nav.min.css --style compressed
*/
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease,opacity .1s ease .14s}.hamburger.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px;transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px;transition:top .1s ease .14s,opacity .1s ease}.hamburger-inner:after{bottom:-10px;transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19)}#inv-nav-main-btn{position:fixed;top:0;right:0;display:block;border:0;background-color:rgba(0,0,0,.2);color:#fff;line-height:32px;font-size:22px;padding:10px;margin:0;transition-property:right;transition-duration:.15s;transition-timing-function:linear}#inv-nav-main-btn:focus{outline:0;outline:none;-webkit-appearance:none}@media (min-width:960px){#inv-nav-main-btn{display:none}}#inv-nav-main-btn .hamburger-inner,#inv-nav-main-btn .hamburger-inner:after,#inv-nav-main-btn .hamburger-inner:before{background-color:#fff}#inv-nav-main-btn.is-active{right:260px;background-color:rgba(0,0,0,.2)}#inv-nav-main-btn.is-active span.text{display:none}#inv-nav-main-btn.left{left:0;right:auto;transition-property:left}#inv-nav-main-btn.left.is-active{left:260px;right:auto}ul#inv-menu{position:fixed;right:-260px;top:0;left:auto;bottom:0;background:rgba(0,0,0,.2);color:#fff;padding:0;margin:0;list-style:none;width:260px;text-align:left;overflow:auto;transition-property:right;transition-duration:.15s;transition-timing-function:linear}ul#inv-menu.menu-show{right:0}ul#inv-menu.left{right:0;left:-260px;transition-property:left}ul#inv-menu.left.menu-show{left:0}ul#inv-menu li{list-style:none;display:block;width:100%}ul#inv-menu li a{display:block;width:auto;background-color:none;font-size:18px;line-height:40px;padding:0 10px;border:0}ul#inv-menu li a,ul#inv-menu li a:active,ul#inv-menu li a:focus,ul#inv-menu li a:hover{color:#fff;text-decoration:none}ul#inv-menu li ul{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:auto;padding:0;margin:0}ul#inv-menu li ul li a{display:block;width:auto;background-color:#333;color:#fff;font-size:18px;line-height:40px;padding:0 10px 0 20px}ul#inv-menu li ul li a:active,ul#inv-menu li ul li a:focus,ul#inv-menu li ul li a:hover{color:#000;background-color:#fff;text-decoration:none}ul#inv-menu li ul li a .nav-description,ul#inv-menu li ul li a img{display:none}@media (min-width:960px){ul#inv-menu{display:inline-block;float:right;text-align:right;position:relative;top:auto;bottom:auto;background-color:transparent;background:none;width:auto;overflow:visible}ul#inv-menu,ul#inv-menu.left{left:auto;right:auto}ul#inv-menu li{display:inline-block;width:auto;border:0}ul#inv-menu li a{padding-top:45px;margin:0 20px 0 0;line-height:20px;font-size:14px;text-align:center;color:#333;background-color:transparent;border:0}ul#inv-menu li ul{display:none}ul#inv-menu li.menu-show,ul#inv-menu li.menu-show a,ul#inv-menu li:hover,ul#inv-menu li:hover a{color:#fff;background-color:none}ul#inv-menu li.menu-show ul,ul#inv-menu li:hover ul{display:block;background-color:#333;position:absolute;top:85px;padding:0;margin:0;text-align:left}ul#inv-menu li.menu-show ul li,ul#inv-menu li:hover ul li{text-align:left;width:300px;padding:0;margin:0;display:block;float:left;position:relative;line-height:1em}ul#inv-menu li.menu-show ul li a,ul#inv-menu li:hover ul li a{font-size:14px;display:block;width:auto;padding:10px;margin:0;min-height:66.66667px;border:0;-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:.3s;transition-duration:.3s;overflow:hidden;text-overflow:ellipsis;text-align:left}ul#inv-menu li.menu-show ul li a:active,ul#inv-menu li.menu-show ul li a:focus,ul#inv-menu li.menu-show ul li a:hover,ul#inv-menu li:hover ul li a:active,ul#inv-menu li:hover ul li a:focus,ul#inv-menu li:hover ul li a:hover{color:#fff;background-color:#000}}ul#inv-menu.header-affix{position:fixed;top:0;left:0;right:0;bottom:auto;height:50px;border-bottom:0}ul#inv-menu.header-affix .container #logo,ul#inv-menu.header-affix .container-fluid #logo{height:42px}ul#inv-menu.header-affix .container #nav-main-btn,ul#inv-menu.header-affix .container-fluid #nav-main-btn{line-height:22px;font-size:14px;padding-top:10px}@media screen and (min-width:768px){ul#inv-menu.header-affix .container ul li a,ul#inv-menu.header-affix .container-fluid ul li a{line-height:50px}ul#inv-menu.header-affix .container ul li ul,ul#inv-menu.header-affix .container-fluid ul li ul{top:50px}}*,html{box-sizing:border-box}.wrapper{padding:1em;display:flex;justify-content:space-between}.wrapper:after,.wrapper:before{content:"";display:table}.wrapper:after{clear:both}body{position:absolute;width:100%;height:100%;background:#181818}.hideme{opacity:0;transition:1s ease-out}.in{opacity:1}img{max-width:100%;height:auto}.left-placeholder{margin-top:80px}@media (min-width:0) and (max-width:450px){.left-placeholder{margin-top:30px}}.timeline{padding:1em 5em 2em;position:relative;color:#fff;border-left:2px solid #9c9c9c}@media (min-width:650px) and (max-width:960px){.timeline{padding:1em 2em 2em}}@media (min-width:0) and (max-width:650px){.timeline{padding:1em 2em 2em}}@media (min-width:0) and (max-width:450px){.timeline{padding:1em;margin-left:5px}}.timeline .ƒ:before{content:"";position:absolute;top:40px;left:65px;width:3px;height:calc(100% - 80px)}.timeline p{font-size:1.2em}@media (min-width:650px) and (max-width:960px){.timeline p{font-size:1.1em}}@media (min-width:450px) and (max-width:650px){.timeline p{font-size:1.1em}}@media (min-width:0) and (max-width:450px){.timeline p{font-size:1.1em;background-color:#272727;padding:15px}}.timeline:before{content:attr(date-is);position:absolute;left:-3em;margin-top:20px;font-size:1.8em;display:block;font-family:Dancing Script,cursive}@media (min-width:0) and (max-width:960px){.timeline:before{font-size:1.3em}}@media (min-width:0) and (max-width:450px){.timeline:before{font-size:1.1em;left:-45px}}.timeline:after{width:1em;height:.1em;display:block;top:3.2em;position:absolute;left:-17px;background:#9c9c9c;content:""}@media (min-width:0) and (max-width:450px){.timeline:after{left:-8px;width:8px}}#thomas-alethia{padding-top:0}#wrapper{margin-top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:auto;margin-right:auto;padding-top:80px;margin-top:900px;z-index:1000000;position:relative!important;background-color:#181818}#wrapper:after{content:" ";display:block;clear:both}#main-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:80%;margin-left:auto;margin-right:auto}#main-content:after{content:" ";display:block;clear:both}@media (min-width:650px) and (max-width:960px){#main-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;margin-left:auto;margin-right:auto}#main-content:after{content:" ";display:block;clear:both}}@media (min-width:0) and (max-width:650px){#main-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:85%;margin-left:auto;margin-right:auto}#main-content:after{content:" ";display:block;clear:both}}article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:80%;margin-left:auto;margin-right:auto}article:after{content:" ";display:block;clear:both}@media (min-width:0) and (max-width:650px){article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;margin-left:auto;margin-right:auto}article:after{content:" ";display:block;clear:both}}article img{margin:20px}@media (min-width:0) and (max-width:650px){article img{margin:0 0 10px;padding:10px}}#arundel-earl{height:1500px;overflow:hidden;position:relative;margin-top:-100px}#arundel-earl:after,#arundel-earl:before{content:"";display:table}#arundel-earl:after{clear:both}#intromain{margin-left:auto;margin-right:auto;position:relative;margin-top:0}#intromain:after,#intromain:before{content:"";display:table}#intromain:after{clear:both}#intro{margin-left:auto;margin-right:auto;position:relative;margin-top:0;height:0}#intro:after,#intro:before{content:"";display:table}#intro:after{clear:both}#secondary-wrapper{background:#181818;padding-top:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:auto;margin-right:auto}#secondary-wrapper:after{content:" ";display:block;clear:both}#intro-bg .intro-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:10000000000!important;height:775px;margin-top:0}#intro-bg .intro-content:after{content:" ";display:block}#intro-bg .intro-content:after,#intro-bg .intro-content:before{content:"";display:table}#intro-bg .intro-content:after{clear:both}.secondary-intro-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:10000000000!important;height:700px;margin-top:0}.secondary-intro-content:after{content:" ";display:block}.secondary-intro-content:after,.secondary-intro-content:before{content:"";display:table}.secondary-intro-content:after{clear:both}#duke01{float:right;padding:0}@media (min-width:0) and (max-width:1142px){#duke01{float:none}}#duke02{float:left;padding:0}@media (min-width:0) and (max-width:1142px){#duke02{float:none}}#books,footer{max-width:100%}footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;background:#181818;z-index:7;color:#fff}footer a{color:#6bb1ff;text-decoration:none!important;border:0 solid}footer:after{content:" ";display:block}footer:after,footer:before{content:"";display:table}footer:after{clear:both}footer .footer-links{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:80%;margin:30px auto 40px}footer .footer-links:after{content:" ";display:block;clear:both}footer .footer-links a,footer .footer-links a:hover{color:#fff}footer ul{list-style:none}footer ul li{padding:10px 0 0}footer ul li img{width:30px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}footer h3{font-size:1.2em}footer p{color:#fff;margin:10px 0 0;font-size:.7em}footer a{color:#fff;text-decoration:none;font-size:.9em;font-weight:lighter;margin-top:-15px}footer a:hover{border-bottom:1px solid #fff}footer .btp{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:80%;margin-left:auto;margin-right:auto;padding-bottom:30px}footer .btp:after{content:" ";display:block;clear:both}footer .btp p{font-size:1em;text-align:right}.footer-links:after,.footer-links:before{content:"";display:table}.footer-links:after{clear:both}.footer-links>div:nth-child(3n+1),.footer-links>div:nth-child(3n+2){background:#326eb1}@media (min-width:0) and (max-width:650px){.footer-links>div:nth-child(3n+2){margin-top:200px}}@media (min-width:0) and (max-width:450px){.footer-links>div:nth-child(3n+2){margin-top:170px}}.footer-links>div:nth-child(3n+3){background:#326eb1}@media (min-width:0) and (max-width:650px){.footer-links>div:nth-child(3n+3){margin-top:320px}}.footer-links>div{padding:1.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:32.20339%;float:left}.footer-links>div:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.footer-links>div:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.footer-links>div:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}@media (min-width:0) and (max-width:650px){.footer-links>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.footer-links>div:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}}#arundel-castle{background-image:url(/images/abbey.jpg);height:800px}#arundel-castle,#killone{background-position:bottom;background-size:auto;background-repeat:no-repeat;width:100%;position:fixed;background-size:cover;z-index:-1}#killone{background-image:url(/images/killoneabbeylake.jpg);height:850px}#arundel-castle:after,#arundel-castle:before{content:"";display:table}#arundel-castle:after{clear:both}.layer{background-position:bottom;background-size:auto;background-repeat:no-repeat;width:100%;height:1500px;position:fixed;background-size:cover;z-index:-1}.layer:after,.layer:before{content:"";display:table}.layer:after{clear:both}.layer-bg{background-image:url(/images/background01.png)}.layer-1{background-image:url(/images/background02.png);margin-top:0;z-index:2;background-position:top}.layer-2{background-image:url(/images/background03.png);margin-top:0;background-repeat:repeat-x!important;z-index:3}footer{z-index:10!important;background-color:#181818!important}