﻿@font-face{font-family:'cardobold';src:url('webfonts/cardo-bold-webfont.eot?1457696822');src:url('webfonts/cardo-bold-webfont.eot?&1457696822#iefix') format("embedded-opentype"),url('webfonts/cardo-bold-webfont.woff2?1457696822') format("woff2"),url('webfonts/cardo-bold-webfont.woff?1457696822') format("woff"),url('webfonts/cardo-bold-webfont.ttf?1457696822') format("truetype"),url('webfonts/cardo-bold-webfont.svg?1457696822#cardobold') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cardoitalic';src:url('webfonts/cardo-italic-webfont.eot?1457696822');src:url('webfonts/cardo-italic-webfont.eot?&1457696822#iefix') format("embedded-opentype"),url('webfonts/cardo-italic-webfont.woff2?1457696822') format("woff2"),url('webfonts/cardo-italic-webfont.woff?1457696822') format("woff"),url('webfonts/cardo-italic-webfont.ttf?1457696822') format("truetype"),url('webfonts/cardo-italic-webfont.svg?1457696822#cardoitalic') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cardoregular';src:url('webfonts/cardo-regular-webfont.eot?1457696822');src:url('webfonts/cardo-regular-webfont.eot?&1457696822#iefix') format("embedded-opentype"),url('webfonts/cardo-regular-webfont.woff2?1457696822') format("woff2"),url('webfonts/cardo-regular-webfont.woff?1457696822') format("woff"),url('webfonts/cardo-regular-webfont.ttf?1457696822') format("truetype"),url('webfonts/cardo-regular-webfont.svg?1457696822#cardoregular') format("svg");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,#comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.pingback .comment-body,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote,#comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.pingback .comment-body{quotes:none}q:before,q:after,blockquote:before,#comments ol.commentlist li.comment .comment-body:before,#comments ol.commentlist li.pingback .comment-body:before,blockquote:after,#comments ol.commentlist li.comment .comment-body:after,#comments ol.commentlist li.pingback .comment-body:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.widget_search label{font-size:0;line-height:0}.widget_search .search-field{margin-bottom:9.33331px;margin-bottom:.93333rem}.gallery{clear:both;position:relative}.gallery.gallery-columns-1 figure.gallery-item{width:100%}.gallery.gallery-columns-2 figure.gallery-item{width:50%}.gallery.gallery-columns-3 figure.gallery-item{width:33.3333%}.gallery.gallery-columns-4 figure.gallery-item{width:25%}.gallery.gallery-columns-5 figure.gallery-item{width:20%}.gallery.gallery-columns-6 figure.gallery-item{width:16.6666%}.gallery figure.gallery-item{overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block;padding:0 5px;padding:0 .5rem;margin-bottom:18.66662px;margin-bottom:1.86666rem}.gallery figure.gallery-item .gallery-icon{margin-bottom:9.33331px;margin-bottom:.93333rem;border-color:#f5f6f8;border-style:solid;border-width:5px;border-width:.5rem}.gallery figure.gallery-item .gallery-icon img{display:block;max-width:100%;height:auto;margin:0 auto}.gallery figure.gallery-item figcaption{font-size:0.85em;line-height:1.333em;font-family:cardoitalic, Georgia, serif}#TB_overlay{background-color:#000;background-color:rgba(0,0,0,0.66666);background-image:url('images/overlay-bg-hatch-dark.png?1458146440');position:fixed;top:0;right:0;bottom:0;left:0;z-index:100050}#TB_window{position:fixed;background-color:#F8F8F8;z-index:100050;visibility:hidden;text-align:left;top:50%;left:50%;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;-moz-box-shadow:0 .3rem 1.2rem 0 #000;-webkit-box-shadow:0 .3rem 1.2rem 0 #000;box-shadow:0 .3rem 1.2rem 0 #000}#TB_window img#TB_Image{display:block;margin:27.99993px auto 9.33331px;margin:2.79999rem auto .93333rem}#TB_caption{margin:0 15px 9.33331px;margin:0 15px .93333rem}#TB_closeWindow{position:absolute;top:5px;left:0;right:0}#TB_closeWindowButton .tb-close-icon{position:absolute;top:0;right:0;width:30px;height:18.66662px;height:1.86666rem;color:#99a9bb;text-align:center;line-height:18.66662px;line-height:1.86666rem}#TB_closeWindowButton .tb-close-icon:before{content:"\f158";font-family:dashicons;font-weight:normal;font-size:20px;font-size:2rem;line-height:18.66662px;line-height:1.86666rem;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#TB_closeWindowButton .tb-close-icon:hover,#TB_closeWindowButton .tb-close-icon:active,#TB_closeWindowButton .tb-close-icon:focus{color:#002856}#comments h3,#respond h3{margin-bottom:6.22214px;margin-bottom:.62221rem}#comments ol.commentlist{margin-left:0}#comments ol.commentlist li.comment,#comments ol.commentlist li.pingback{margin-bottom:6.22214px;margin-bottom:.62221rem}#comments ol.commentlist li.comment img.avatar,#comments ol.commentlist li.pingback img.avatar{display:inline;vertical-align:baseline;margin-right:10px;margin-right:1rem}#comments ol.commentlist li.comment .comment-metadata,#comments ol.commentlist li.pingback .comment-metadata{font-family:cardoitalic, Georgia, serif}#respond form .form-allowed-tags{font-size:0.85em;line-height:1.333em;color:#667e9a}.gform_wrapper{padding:10px;padding:1rem;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;background-color:#e6eaee}.gform_heading{margin-bottom:18.66662px;margin-bottom:1.86666rem}ul.gform_fields{list-style:none;margin-left:0px}ul.gform_fields li{overflow:auto;margin-bottom:0}ul.gfield_checkbox{list-style:none;margin-left:0px}ul.gfield_checkbox li{margin-bottom:0px}ul.gfield_checkbox li label{font-size:14px;font-size:1.4rem;font-weight:normal}.ginput_complex>span input[type="text"],.ginput_complex>span input[type="password"],.ginput_complex>span input[type="tel"],.ginput_complex>span input[type="email"],.ginput_complex>span input[type="number"],.ginput_complex>span input[type="search"],.ginput_complex>span input[type="url"],.ginput_complex>span textarea{margin-bottom:4.66665px;margin-bottom:.46667rem}.ginput_complex>span label{font-weight:normal;display:block;font-size:0.85em;line-height:1.333em;margin-bottom:9.33331px;margin-bottom:.93333rem}.ginput_full,.ginput_left,.ginput_right{display:block;margin-bottom:18.66662px;margin-bottom:1.86666rem}.ginput_full label,.ginput_left label,.ginput_right label{font-weight:normal;display:block;font-size:0.85em;line-height:1.333em}.ginput_left,.ginput_right{width:49%;margin-bottom:0px}.ginput_left{float:left}.ginput_right{float:right}.gfield_required,.required{color:#C00;padding-left:3px}.gform_footer{margin-bottom:18.66662px;margin-bottom:1.86666rem}.gform_button{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gform_validation_container{display:none}.gfield_creditcard_warning_message{color:#C00}table.tablepress th.column-1,table.tablepress td.column-1{text-align:left}.document-link-wrapper{display:inline-block;vertical-align:top;width:22%;margin:0 1% 12.44429px;margin:0 1% 1.24443rem;text-align:center;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}.document-link-wrapper a.document-link{display:block;position:relative;padding-top:70.22214px;font-size:0.85em;line-height:1.333em}.document-link-wrapper a.document-link:before{display:block;position:absolute;top:0;left:50%;width:64px;height:64px;margin-left:-32px;content:"";background-image:url('images/file-icons-sprite-64px.png?1458146440');background-repeat:no-repeat}.document-link-wrapper a.document-link.bmp:before{background-position:0 -64px}.document-link-wrapper a.document-link.doc:before,.document-link-wrapper a.document-link.docx:before{background-position:0 -128px}.document-link-wrapper a.document-link.jpg:before{background-position:0 -192px}.document-link-wrapper a.document-link.pdf:before{background-position:0 -256px}.document-link-wrapper a.document-link.ppt:before,.document-link-wrapper a.document-link.pptx:before{background-position:0 -320px}.document-link-wrapper a.document-link.png:before{background-position:0 -384px}.document-link-wrapper a.document-link.rtf:before{background-position:0 -448px}.document-link-wrapper a.document-link.svg:before{background-position:0 -512px}.document-link-wrapper a.document-link.txt:before{background-position:0 -576px}.document-link-wrapper a.document-link.xls:before,.document-link-wrapper a.document-link.xlsx:before{background-position:0 -640px}.document-link-wrapper a.document-link.zip:before{background-position:0 -704px}.document-link-wrapper a.document-link.ai:before{background-position:0 -768px}.document-link-wrapper a.document-link.psd:before{background-position:0 -832px}.document-link-wrapper a.document-link.indd:before{background-position:0 -896px}.document-link-wrapper a.document-link.pub:before{background-position:0 -960px}.document-link-wrapper a.document-link.csv:before{background-position:0 -1024px}.document-link-wrapper a.document-link.tif:before,.document-link-wrapper a.document-link.tiff:before{background-position:0 -1088px}.document-link-wrapper a.document-link.gif:before{background-position:0 -1152px}.document-link-wrapper a.document-link.eps:before{background-position:0 -1216px}.document-link-wrapper a.document-link.ps:before{background-position:0 -1280px}.document-link-wrapper a.document-link.gz:before{background-position:0 -1344px}.document-link-wrapper a.document-link.mp3:before{background-position:0 -1408px}.document-link-wrapper a.document-link.aif:before{background-position:0 -1472px}.document-link-wrapper a.document-link.wav:before{background-position:0 -1536px}.document-link-wrapper a.document-link.aac:before{background-position:0 -1600px}.document-link-wrapper a.document-link.m4a:before{background-position:0 -1664px}.document-link-wrapper a.document-link.mov:before{background-position:0 -1728px}.document-link-wrapper a.document-link.wmv:before{background-position:0 -1792px}.document-link-wrapper a.document-link.mp4:before{background-position:0 -1856px}.document-link-wrapper a.document-link.mpg:before{background-position:0 -1920px}.document-link-wrapper a.document-link.gpx:before{background-position:0 -1984px}@media screen and (max-width: 479px){.document-link-wrapper{display:block;vertical-align:none;position:relative;width:auto;margin:0 0 .93333rem;text-align:inherit}.document-link-wrapper a.document-link{padding-top:0.5em;padding-left:37px;min-height:32px}.document-link-wrapper a.document-link:before{left:0;width:32px;height:32px;margin-left:0;background-image:url('images/file-icons-sprite-32px.png?1458146440')}.document-link-wrapper a.document-link.bmp:before{background-position:0 -32px}.document-link-wrapper a.document-link.doc:before,.document-link-wrapper a.document-link.docx:before{background-position:0 -64px}.document-link-wrapper a.document-link.jpg:before{background-position:0 -96px}.document-link-wrapper a.document-link.pdf:before{background-position:0 -128px}.document-link-wrapper a.document-link.ppt:before,.document-link-wrapper a.document-link.pptx:before{background-position:0 -160px}.document-link-wrapper a.document-link.png:before{background-position:0 -192px}.document-link-wrapper a.document-link.rtf:before{background-position:0 -224px}.document-link-wrapper a.document-link.svg:before{background-position:0 -256px}.document-link-wrapper a.document-link.txt:before{background-position:0 -288px}.document-link-wrapper a.document-link.xls:before,.document-link-wrapper a.document-link.xlsx:before{background-position:0 -320px}.document-link-wrapper a.document-link.zip:before{background-position:0 -352px}.document-link-wrapper a.document-link.ai:before{background-position:0 -384px}.document-link-wrapper a.document-link.psd:before{background-position:0 -416px}.document-link-wrapper a.document-link.indd:before{background-position:0 -448px}.document-link-wrapper a.document-link.pub:before{background-position:0 -480px}.document-link-wrapper a.document-link.csv:before{background-position:0 -512px}.document-link-wrapper a.document-link.tif:before,.document-link-wrapper a.document-link.tiff:before{background-position:0 -544px}.document-link-wrapper a.document-link.gif:before{background-position:0 -576px}.document-link-wrapper a.document-link.eps:before{background-position:0 -608px}.document-link-wrapper a.document-link.ps:before{background-position:0 -640px}.document-link-wrapper a.document-link.gz:before{background-position:0 -672px}.document-link-wrapper a.document-link.mp3:before{background-position:0 -704px}.document-link-wrapper a.document-link.aif:before{background-position:0 -736px}.document-link-wrapper a.document-link.wav:before{background-position:0 -768px}.document-link-wrapper a.document-link.aac:before{background-position:0 -800px}.document-link-wrapper a.document-link.m4a:before{background-position:0 -832px}.document-link-wrapper a.document-link.mov:before{background-position:0 -864px}.document-link-wrapper a.document-link.wmv:before{background-position:0 -896px}.document-link-wrapper a.document-link.mp4:before{background-position:0 -928px}.document-link-wrapper a.document-link.mpg:before{background-position:0 -960px}.document-link-wrapper a.document-link.gpx:before{background-position:0 -992px}}html{font-family:cardoregular, Georgia, serif;font-weight:normal;font-size:62.5%}@media screen and (min-width: 1280px){html{font-size:78.125%}}body{background-color:#e6eaee;background-position:center;background-image:url('images/planet-rail-logo-tile.png?1458666538');font-size:14px;font-size:1.4rem;line-height:18.66662px;line-height:1.86666rem;color:#181818}article{overflow:hidden;margin-bottom:18.66662px;margin-bottom:1.86666rem}article.sticky{padding:9.33331px 10px;padding:.93333rem 1rem;background-color:#f2f4f7}h2,h3,h4,h5,h6{font-family:cardobold, Georgia, serif}h1,h2,h3,h4{font-variant:small-caps;color:#AF976D}h1{font-size:32px;font-size:3.2rem;line-height:1.125em}h2{font-size:24px;font-size:2.4rem;line-height:1.125em}h3{font-size:20px;font-size:2rem;line-height:1.33333em}h4{font-size:18px;font-size:1.8rem;line-height:1.33333em}h5,h6,p,ul,ol,dl,address,pre,figcaption,caption,th,td{font-size:14px;font-size:1.4rem;line-height:1.33333em}p,ul,ol,dl,li,dd,address,pre{margin-bottom:9.33331px;margin-bottom:.93333rem}article h1,article h2,article h3,article h4,aside h1,aside h2,aside h3,aside h4{margin-bottom:9.33331px;margin-bottom:.93333rem}article h5,article h6,article p,article ul,article ol,article dl,article address,article pre,article figcaption,article caption,article th,article td,aside h5,aside h6,aside p,aside ul,aside ol,aside dl,aside address,aside pre,aside figcaption,aside caption,aside th,aside td{line-height:1.5em}#layout-main>h1:first-child,.single article h1:first-child,.page article h1:first-child,.archive-header h1,.holiday-hero-gallery+h1,.wp-post-image+h1{font-size:42px;font-size:4.2rem;line-height:1.125em;margin-bottom:18.66662px;margin-bottom:1.86666rem}article h1+time,article h1+time+p.author{font-family:cardoitalic, Georgia, serif}code,kbd,pre,tt,var{font-family:'Lucida Sans Typewriter', 'Lucida Console', monaco, monospace}b,strong{font-family:cardobold, Georgia, serif}i,em,cite{font-family:cardoitalic, Georgia, serif}sup,sub{font-size:0.5em;line-height:1em}sup{vertical-align:super}sub{vertical-align:sub}small{font-size:0.66666em;line-height:1.333em}blockquote,#comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.pingback .comment-body{display:block;position:relative;padding:9.33331px 10px;padding:.93333rem 1rem;margin:18.66662px 0;margin:1.86666rem 0;background-color:#f2f4f7}blockquote p:last-child,#comments ol.commentlist li.comment .comment-body p:last-child,#comments ol.commentlist li.pingback .comment-body p:last-child{margin-bottom:0}a{-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-decoration:none;color:#AF976D}a:hover,a:active,a:focus{color:#8c7957}.button,input[type="submit"],button{-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;display:inline-block;padding:0.1em 0.6em;color:#FFF;background-color:#AF976D;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;border:none;cursor:pointer;font-family:cardoregular, Georgia, serif;font-weight:normal;font-size:24px;font-size:2.4rem;line-height:1.125em;font-family:cardobold, Georgia, serif;font-variant:small-caps;line-height:1.125em}.button:hover,input[type="submit"]:hover,button:hover,.button:active,input[type="submit"]:active,button:active,.button:focus,input[type="submit"]:focus,button:focus{color:#FFF;background-color:#8c7957}.gform_button.button,input.gform_button[type="submit"],button.gform_button{font-size:24px !important;font-size:2.4rem !important}#TB_closeWindow .button,#TB_closeWindow input[type="submit"],#TB_closeWindow button{background-color:transparent}ul,ol{margin-left:1.5em;text-indent:0}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:9.33331px;margin-top:.93333rem}ul{list-style:disc}ul ul{list-style:circle}ul ul ul{list-style:square}ol{list-style:decimal}ol ol{list-style:lower-roman}ol ol ol{list-style:lower-latin}dl{margin-left:0}dl dt{margin:0;font-family:cardobold, Georgia, serif}dl dd{margin-bottom:9.33331px;margin-bottom:.93333rem}nav ul,ul.menu{margin:0;list-style:none}table{margin-bottom:9.33331px;margin-bottom:.93333rem;border-style:solid;border-color:#002856;border-width:2px;width:100%}table caption{margin-bottom:9.33331px;margin-bottom:.93333rem;font-family:cardobold, Georgia, serif}table th,table td{padding:4.66665px 5px;padding:.46667rem .5rem;text-align:center;font-weight:normal;border-style:solid;border-color:#002856;border-width:1px}table th:first-child,table td:first-child{text-align:left;border-left-width:0}table th{font-family:cardobold, Georgia, serif}table tr.odd td{background-color:#e6eaee}table tr:first-child th{border-bottom-width:0;color:#AF976D;background-color:#002856}table tr:first-child td,table tr:first-child th{vertical-align:bottom}form{text-align:left}label{display:block;font-size:18px;font-size:1.8rem;line-height:1.33333em;margin-bottom:9.33331px;margin-bottom:.93333rem;font-family:cardobold, Georgia, serif}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="number"],input[type="search"],input[type="url"],textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;margin-bottom:18.66662px;margin-bottom:1.86666rem;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;border:none;font-size:18px;font-size:1.8rem;line-height:1.33333em;padding:0.3em 0.6em;margin-top:0;font-family:cardoregular, Georgia, serif;font-weight:normal;border-color:#002856;border-style:solid;border-width:1px}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:cardobold, Georgia, serif;color:#AF976D}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="url"]:-moz-placeholder,textarea:-moz-placeholder{font-family:cardobold, Georgia, serif;color:#AF976D}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="url"]::-moz-placeholder,textarea::-moz-placeholder{font-family:cardobold, Georgia, serif;color:#AF976D}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:cardobold, Georgia, serif;color:#AF976D}textarea{height:111.99972px;height:11.19997rem}input[type="checkbox"]{display:block;float:left;margin-right:14px;margin-right:1.4rem}input[type="submit"],button{margin:0}img{display:block;max-width:100%;height:inherit}figure figcaption{font-size:13px;font-size:1.3rem;line-height:1.33333em;font-family:cardoitalic, Georgia, serif}#layout-container{width:100%;max-width:128rem;overflow:hidden;margin:0 auto;margin:0 auto;color:#002856;background:#FFF}#layout-header{overflow:auto;position:relative;width:940px;width:94rem;padding:10px 0 20px;padding:1rem 0 2rem;margin:0 auto}#layout-header .site-title{position:relative;float:left;width:465px;width:46.5rem;height:100px;height:10rem;margin:0;font-size:0;color:transparent}#layout-header .site-title a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-image:url('images/planet-rail-logo.png?1458750744');background-size:auto 100px;background-size:auto 10rem}#layout-header .site-tagline{display:none}#decor{overflow:visible;float:right}#decor #award-badges{float:left}#decor .social-media-bar{overflow:auto;list-style:none;margin:0;float:right;margin-right:10px;margin-right:1rem}#decor .social-media-bar li{overflow:auto;position:relative;float:left;margin-left:10px;margin-left:1rem;font-size:0}#decor .social-media-bar li:first-child{margin-left:0}#decor .social-media-bar li a{display:block;position:relative;height:28px;height:2.8rem;width:28px;width:2.8rem;color:transparent;-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;background-color:#002856;background-image:url('images/social-media-icons.png?1458828953');background-size:2.8rem auto;background-repeat:no-repeat}#decor .social-media-bar li a:hover,#decor .social-media-bar li a:active,#decor .social-media-bar li a:focus{background-color:#AF976D}#decor .social-media-bar li.youtube a{width:28px;width:2.8rem}#decor .social-media-bar li.skype a{background-position:0 0px;background-position:0 0rem}#decor .social-media-bar li.facebook a{background-position:0 -28px;background-position:0 -2.8rem}#decor .social-media-bar li.twitter a{background-position:0 -56px;background-position:0 -5.6rem}#decor .social-media-bar li.linkedin a{background-position:0 -84px;background-position:0 -8.4rem}#decor .social-media-bar li.blog a{background-position:0 -112px;background-position:0 -11.2rem}#decor .social-media-bar li.email a{background-position:0 -140px;background-position:0 -14rem}#decor .social-media-bar li.youtube a{background-position:0 -168px;background-position:0 -16.8rem}#decor .social-media-bar li.googleplus a{background-position:0 -196px;background-position:0 -19.6rem}#decor .social-media-bar li.flickr a{background-position:0 -224px;background-position:0 -22.4rem}#decor .social-media-bar li.soundcloud a{background-position:0 -252px;background-position:0 -25.2rem}#decor .social-media-bar li.github a{background-position:0 -280px;background-position:0 -28rem}#decor .social-media-bar li.instagram a{background-position:0 -308px;background-position:0 -30.8rem}#decor .social-media-bar li.pinterest a{background-position:0 -336px;background-position:0 -33.6rem}#decor .social-media-bar li{margin-bottom:0}#decor .search-form{float:right;width:140px;width:14rem}#decor .search-form input[type="search"],#decor .search-form label{margin:0}#decor .search-form input[type="search"]{padding:4px 8px;padding:0.4rem 0.8rem;-moz-border-radius:1.5rem;-webkit-border-radius:1.5rem;border-radius:1.5rem;font-size:14px;font-size:1.4rem;line-height:1.33333em;overflow:visible}#decor .search-form input[type="search"]:focus{outline-color:transparent;outline-style:none}#decor .search-form input[type="submit"]{display:none}#decor #bta-badge,#decor #feefologohere{float:left;width:72px;width:7.2rem;height:72px;height:7.2rem;margin-right:10px;margin-right:1rem}#decor #main-telephone-number{float:right;clear:both;margin:-37.33324px 0 9.33331px;margin:-3.73332rem 0 .93333rem}#decor #main-telephone-number .tel{font-size:36px;font-size:3.6rem;line-height:1.125em;font-family:cardobold, Georgia, serif}#decor #opening-hours{clear:both;margin-bottom:9.33331px;margin-bottom:.93333rem;text-align:right}#layout-header+nav.menu,#layout-primary-nav{width:auto;height:18.66662px;height:1.86666rem;padding:9.33331px 0;padding:.93333rem 0;margin:0 auto;overflow:visible;font-variant:small-caps;font-family:cardobold, Georgia, serif;background-color:#FFF;background-color:rgba(255,255,255,0.9)}#layout-header+nav.menu ul,#layout-primary-nav ul{list-style:none;margin:0}#layout-header+nav.menu>ul,#layout-primary-nav>ul{z-index:100;position:relative;margin:0 5px;margin:0 .5rem;float:left;left:50%}#layout-header+nav.menu>ul>li,#layout-primary-nav>ul>li{margin:0 5px;margin:0 .5rem}#layout-header+nav.menu>ul li,#layout-primary-nav>ul li{display:block;position:relative}#layout-header+nav.menu>ul li ul,#layout-primary-nav>ul li ul{display:none;overflow:visible;position:absolute;left:0;top:100%;width:100%;min-width:10em;background-color:#FFF}#layout-header+nav.menu>ul li ul li,#layout-primary-nav>ul li ul li{margin:0;border-style:solid;border-width:0 1px 1px 1px}#layout-header+nav.menu>ul li ul li:first-child,#layout-primary-nav>ul li ul li:first-child{border-top-width:1px}#layout-header+nav.menu>ul li ul li a,#layout-primary-nav>ul li ul li a{display:block;padding:3px;padding:.3rem}#layout-header+nav.menu>ul li ul li ul,#layout-primary-nav>ul li ul li ul{left:100%;top:-1px}#layout-header+nav.menu>ul>li,#layout-primary-nav>ul>li{float:left;left:-50%}#layout-header+nav.menu.no-js>ul li:hover>ul,#layout-primary-nav.no-js>ul li:hover>ul{display:block}#layout-header+nav.menu>ul li,#layout-primary-nav>ul li{font-size:13px;font-size:1.3rem;line-height:1.33333em}#layout-header+nav.menu>ul>li,#layout-primary-nav>ul>li{margin:0 10px;margin:0 1rem}#layout-header+nav.menu>ul>li:before,#layout-primary-nav>ul>li:before{display:block;position:absolute;top:0;bottom:0;left:-10px;left:-1rem;width:2px;background-color:#AF976D;content:""}#layout-header+nav.menu>ul>li:first-child:before,#layout-primary-nav>ul>li:first-child:before{display:none}#layout-header+nav.menu>ul>li a,#layout-primary-nav>ul>li a{color:#002856}#layout-header+nav.menu>ul>li>ul,#layout-primary-nav>ul>li>ul{left:-10px;left:-1rem}#layout-header+nav.menu>ul>li ul,#layout-primary-nav>ul>li ul{background-color:#002856;background-color:rgba(0,40,86,0.95)}#layout-header+nav.menu>ul>li ul li,#layout-primary-nav>ul>li ul li{background-color:transparent;border-style:solid;border-color:#AF976D;border-width:0 0 2px 0}#layout-header+nav.menu>ul>li ul li:last-child,#layout-primary-nav>ul>li ul li:last-child{border-width:0}#layout-header+nav.menu>ul>li ul li a,#layout-primary-nav>ul>li ul li a{-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;text-shadow:#002856 1px 1px 3px;padding:3px 6px;padding:0.3rem 0.6rem;margin:1px;color:#FFF}#layout-header+nav.menu>ul>li ul li a:hover,#layout-header+nav.menu>ul>li ul li a:active,#layout-header+nav.menu>ul>li ul li a:focus,#layout-primary-nav>ul>li ul li a:hover,#layout-primary-nav>ul>li ul li a:active,#layout-primary-nav>ul>li ul li a:focus{background-color:#667e9a}#layout-header+nav.menu>ul li.current-menu-item>a,#layout-primary-nav>ul li.current-menu-item>a{color:#AF976D}.fixed-nav #layout-header{margin-bottom:37.33324px;margin-bottom:3.73332rem}.fixed-nav #layout-header+nav.menu,.fixed-nav #layout-primary-nav{z-index:200;position:fixed;top:0;left:0;right:0;-moz-box-shadow:0 .3rem .3rem 0 rgba(24,24,24,0.4);-webkit-box-shadow:0 .3rem .3rem 0 rgba(24,24,24,0.4);box-shadow:0 .3rem .3rem 0 rgba(24,24,24,0.4)}.fixed-nav.admin-bar #layout-header+nav.menu,.fixed-nav.admin-bar #layout-primary-nav{top:32px}#layout-banner{position:relative;height:400px;height:41.66666vw}#layout-banner .banner-sequence{display:block;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}#layout-banner .banner-sequence figure{position:absolute;top:0;left:0}#layout-banner .banner-sequence figure img{margin:0}#layout-banner .previous,#layout-banner .next{-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;display:block;overflow:hidden;position:absolute;top:50%;margin:0;padding:0;width:48px;width:4.8rem;height:48px;height:4.8rem;margin-top:-24px;margin-top:-2.4rem;text-align:center;line-height:1em;cursor:pointer;background-color:#002856;background-color:rgba(255,255,255,0.6);border:none}#layout-banner .previous:before,#layout-banner .next:before{display:inline-block;vertical-align:middle;color:#FFF;font-family:dashicons;font-size:36px;font-size:3.6rem;line-height:1em;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#layout-banner .previous{left:10px;left:1rem}#layout-banner .previous:before{margin-right:4.8px;margin-right:.48rem;content:"\f341"}#layout-banner .next{right:10px;right:1rem}#layout-banner .next:before{margin-left:4.8px;margin-left:.48rem;content:"\f345"}#layout-banner ul.banner-sequence-progress-indicator{z-index:1000;position:absolute;left:50%;bottom:10px;bottom:1rem;margin:0;list-style:none;text-indent:0;text-align:center}#layout-banner ul.banner-sequence-progress-indicator li{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;position:relative;float:left;left:-50%;margin:0 3px;margin:0 .3rem;width:6px;width:.6rem;height:6px;height:.6rem;-moz-box-shadow:2px 2px 4px #333;-webkit-box-shadow:2px 2px 4px #333;box-shadow:2px 2px 4px #333;border:#FFF solid 2px}@media screen and (min-width: 1600px){#layout-banner{height:667px}}#layout-banner .banner-sequence figure img{margin:0}#layout-banner .banner-sequence figure figcaption{overflow:visible;position:absolute;top:0;left:50%;bottom:0;width:0;line-height:500px;font-family:cardoregular, Georgia, serif;font-weight:normal;text-shadow:rgba(0,0,0,0.8) 2px 2px 6px}#layout-banner .banner-sequence figure figcaption .wrapper{display:inline-block;vertical-align:middle;position:relative;width:460px;width:46rem;padding-left:20px;padding-left:2rem;margin-left:-10px;margin-left:-1rem}#layout-banner .banner-sequence figure figcaption .wrapper h2.banner-title{position:absolute;top:-18px;top:-1.8rem;right:100%;width:inherit;font-size:60px;font-size:6rem;line-height:1.125em;font-variant:normal;text-align:right;color:#FFF}#layout-banner .banner-sequence figure figcaption .wrapper p{font-size:42px;font-size:4.2rem;line-height:1.125em;font-variant:small-caps;line-height:1.125em;color:#FFF}#layout-banner .previous,#layout-banner .next{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:transparent;color:transparent;font-size:0;border-color:#FFF;border-style:solid;border-width:2px;border-width:0.2rem}#layout-banner .previous:hover,#layout-banner .previous:active,#layout-banner .previous:focus,#layout-banner .next:hover,#layout-banner .next:active,#layout-banner .next:focus{background-color:#AF976D}#layout-banner ul.banner-sequence-progress-indicator li{background-color:#99a9bb}#layout-banner ul.banner-sequence-progress-indicator li.active{background-color:#002856}#layout-banner.with-featured-image{height:auto}#layout-banner img.wp-post-image{width:100%;height:auto}#layout-content{position:relative;display:block;overflow:auto;width:960px;width:96rem;margin:0 auto;overflow:visible;padding-top:27.99993px;padding-top:2.79999rem}#layout-main{position:relative;display:block;float:left;overflow:auto;width:600px;width:60rem;margin:0 20px;margin:0 2rem;margin-bottom:37.33324px;margin-bottom:3.73332rem}#layout-complementary{position:relative;display:block;float:left;overflow:auto;width:280px;width:28rem;margin:0 20px;margin:0 2rem}#layout-complementary>aside{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:37.33324px;margin-bottom:3.73332rem}#layout-footer-branding{position:relative;display:block;overflow:auto;width:960px;width:96rem;margin:0 auto;clear:both;margin:37.33324px auto;margin:3.73332rem auto}#layout-footer-branding #footer-logo{float:left;width:465px;width:46.5rem;height:100px;height:10rem;margin-right:10px;margin-right:1rem;background-repeat:no-repeat;background-image:url('images/planet-rail-logo.png?1458750744');background-size:auto 100px}#layout-footer-branding #tta-badge{float:left;width:160px;width:16rem;height:112px;height:11.2rem}#layout-footer-container{overflow:auto;clear:both;padding:27.99993px 0 18.66662px;padding:2.79999rem 0 1.86666rem;background-color:#002856;color:#FFF}#layout-footer{position:relative;display:block;overflow:auto;width:960px;width:96rem;margin:0 auto}#layout-footer h1,#layout-footer h2,#layout-footer h3,#layout-footer h4{color:inherit}#layout-footer a{color:inherit}#layout-footer a:hover,#layout-footer a:active,#layout-footer a:focus{color:#AF976D}#site-attribution{margin:9.33331px auto;margin:.93333rem auto;font-size:14px;font-size:1.4rem;line-height:1.33333em;text-align:center}#layout-modal-overlay{display:none;z-index:200000;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;background-color:#F8F8F8;background-color:rgba(248,248,248,0.9);background-image:url('images/overlay-bg-grid-light.png?1458146440')}#layout-modal-overlay iframe{display:inline-block;vertical-align:middle;max-width:90vw;border:#FFF solid 4px;-moz-box-shadow:rgba(24,24,24,0.75) 3px 3px 9px;-webkit-box-shadow:rgba(24,24,24,0.75) 3px 3px 9px;box-shadow:rgba(24,24,24,0.75) 3px 3px 9px}#hamburger{-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;display:none;overflow:visible;width:3.6rem;height:3.6rem;font-size:0;color:transparent;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;border:none;background-color:#002856;cursor:pointer;position:absolute;bottom:18.66662px;bottom:1.86666rem;left:0}#hamburger span{-moz-transform-origin:center center center;-webkit-transform-origin:center center center;transform-origin:center center center;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;position:absolute;left:50%;width:2.7rem;height:.45rem;margin-top:-.225rem;margin-left:-1.35rem;-moz-border-radius:.36rem;-webkit-border-radius:.36rem;border-radius:.36rem;background-color:#fff}#hamburger span.bun-top{top:25%}#hamburger span.patty-1,#hamburger span.patty-2{top:50%}#hamburger span.bun-bottom{top:75%}#hamburger.close span.bun-top{background-color:rgba(255,255,255,0)}#hamburger.close span.patty-1{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#hamburger.close span.patty-2{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger.close span.bun-bottom{background-color:rgba(255,255,255,0)}#hamburger:hover{background-color:#AF976D}#hamburger:before{display:block;position:absolute;left:100%;top:0;padding:4.66665px 0 4.66665px 10px;padding:.46667rem 0 .46667rem 1rem;content:"Explore";font-size:20px;font-size:2rem;line-height:1.33333em;font-variant:small-caps;color:#AF976D}.screen-reader-text,.hidden{display:none}.required{color:#C00}.widget{margin-bottom:18.66662px;margin-bottom:1.86666rem}.widget h3{margin-bottom:9.33331px;margin-bottom:.93333rem}.widget .widget-inner>ul{list-style:none;margin-left:0}.widget_sub-pages-menu nav ul li.is_current{font-family:cardobold, Georgia, serif}.sidebar{position:relative;display:block;float:left;overflow:auto;width:280px;width:28rem;margin:0 20px;margin:0 2rem;min-height:1px}.footer--sidebar .widget-inner>h3{font-size:24px;font-size:2.4rem;line-height:1.125em;line-height:1.125em}.home.page .sidebar.content--sidebar.sidebar-after{width:auto;margin:0 auto 18.66662px;margin:0 auto 1.86666rem}.home.page .sidebar.content--sidebar.sidebar-after h1{padding:4px;padding:0.4rem;margin:0 1px 1px 0;background-color:#002856}.archive .sidebar.content--sidebar.sidebar-after{position:relative;display:block;overflow:auto;width:960px;width:96rem;margin:0 auto}.home.page .sidebar.content--sidebar.sidebar-after,.archive .sidebar.content--sidebar.sidebar-after{float:none;text-align:center}.home.page .sidebar.content--sidebar.sidebar-after .widget,.archive .sidebar.content--sidebar.sidebar-after .widget{margin-bottom:0}.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi h3,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single h3,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi h3,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single h3{font-size:32px;font-size:3.2rem;line-height:1.125em}.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial blockquote,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial blockquote,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial blockquote,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial blockquote,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body{width:50%;padding:0;margin-left:auto;margin-right:auto}#layout-complementary .sidebar{width:auto;margin-left:0;margin-right:0}.pager{clear:both;overflow:hidden;position:relative;margin-bottom:18.66662px;margin-bottom:1.86666rem;text-align:center;line-height:2em}.pager ul.page-numbers{list-style:none;float:left;position:relative;left:50%;margin:0;text-indent:0;line-height:inherit}.pager ul.page-numbers li{position:relative;float:left;left:-50%;margin:0 10px;margin:0 1rem}.pager ul.page-numbers li .page-numbers.current{font-family:cardobold, Georgia, serif}.pager ul.page-numbers li:before{display:block;position:absolute;top:0;right:100%;width:20px;width:2rem;text-align:center;content:"·"}.pager ul.page-numbers li:first-child:before{display:none}.pager>.previous{float:left;text-align:left}.pager>.next{float:right;text-align:right}.widget_testimonial-multi .widget-inner,.widget_testimonial-single .widget-inner{-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;padding:10px 18.66662px;padding:1rem 1.86666rem;color:#FFF;background-color:#002856}.widget_testimonial-multi h3,.widget_testimonial-single h3{color:inherit}.widget_testimonial-multi .testimonials-wrapper,.widget_testimonial-single .testimonials-wrapper{margin:0}.widget_testimonial-multi .testimonials-wrapper li.testimonial,.widget_testimonial-single .testimonials-wrapper li.testimonial{margin-bottom:0}.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body{padding:0;background-color:transparent}.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote h5,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body h5,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body h5,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body h5,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body h5,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote h6,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body h6,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body h6,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body h6,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body h6,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote p,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote ul,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body ul,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body ul,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body ul,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body ul,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote ol,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body ol,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body ol,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body ol,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body ol,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote dl,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body dl,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body dl,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body dl,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body dl,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote address,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body address,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body address,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body address,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body address,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote pre,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body pre,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body pre,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body pre,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body pre,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote h5,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body h5,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body h5,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body h5,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body h5,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote h6,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body h6,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body h6,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body h6,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body h6,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote p,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote ul,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body ul,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body ul,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body ul,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body ul,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote ol,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body ol,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body ol,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body ol,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body ol,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote dl,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body dl,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body dl,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body dl,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body dl,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote address,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body address,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body address,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body address,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body address,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote pre,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body pre,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body pre,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body pre,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body pre{font-family:cardoitalic, Georgia, serif}.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote p:first-child:before,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:first-child:before,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:first-child:before,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:first-child:before,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:first-child:before,.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote p:last-child:after,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:last-child:after,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:last-child:after,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:last-child:after,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:last-child:after,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote p:first-child:before,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:first-child:before,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:first-child:before,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:first-child:before,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:first-child:before,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote p:last-child:after,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:last-child:after,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:last-child:after,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:last-child:after,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:last-child:after{display:inline;width:20px;width:2rem;height:1em}.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote p:first-child:before,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:first-child:before,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:first-child:before,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:first-child:before,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:first-child:before,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote p:first-child:before,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:first-child:before,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:first-child:before,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:first-child:before,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:first-child:before{padding-right:3px;padding-right:0.3rem;content:"\275D"}.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote p:last-child:after,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:last-child:after,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:last-child:after,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:last-child:after,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body p:last-child:after,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote p:last-child:after,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body p:last-child:after,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:last-child:after,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body p:last-child:after,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body p:last-child:after{padding-left:3px;padding-left:0.3rem;content:"\275E"}.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote cite,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body cite,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body cite,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body cite,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body cite,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote cite,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body cite,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body cite,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body cite,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body cite{font-style:normal;font-family:cardobold, Georgia, serif}.widget_testimonial-multi .testimonials-wrapper .testimonial blockquote .testimonial-content-wrapper,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body .testimonial-content-wrapper,#comments ol.commentlist li.comment .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body .testimonial-content-wrapper,.widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body .testimonial-content-wrapper,#comments ol.commentlist li.pingback .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body .testimonial-content-wrapper,.widget_testimonial-single .testimonials-wrapper .testimonial blockquote .testimonial-content-wrapper,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body .testimonial-content-wrapper,#comments ol.commentlist li.comment .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body .testimonial-content-wrapper,.widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body .testimonial-content-wrapper,#comments ol.commentlist li.pingback .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body .testimonial-content-wrapper{margin-bottom:18.66662px;margin-bottom:1.86666rem}.widget_testimonial-multi .testimonials-wrapper .testimonial .testimonial-rating,.widget_testimonial-single .testimonials-wrapper .testimonial .testimonial-rating{display:none}.widget_testimonial-multi .testimonials-wrapper.banner-sequence,.widget_testimonial-single .testimonials-wrapper.banner-sequence{overflow:auto;position:relative}.widget_testimonial-multi .testimonials-wrapper.banner-sequence li.testimonial,.widget_testimonial-single .testimonials-wrapper.banner-sequence li.testimonial{position:absolute;top:0;left:0;right:0}.home.page .widget_testimonial-multi,.home.page .widget_testimonial-single{text-align:center}.home.page .widget_testimonial-multi .widget-inner,.home.page .widget_testimonial-single .widget-inner{padding:0;color:inherit;background-color:transparent}.widget_featured-page,.widget_featured-holiday{overflow:hidden;position:relative;display:block;float:left;width:33.33333%;height:213px;height:22vw;max-height:355px;margin:0}.widget_featured-page figure,.widget_featured-holiday figure{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.widget_featured-page figure img,.widget_featured-holiday figure img{display:block;height:100%;width:auto;min-width:100%}.widget_featured-page figure figcaption,.widget_featured-holiday figure figcaption{-moz-transition-property:background-color,padding;-o-transition-property:background-color,padding;-webkit-transition-property:background-color,padding;transition-property:background-color,padding;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;position:absolute;left:0;right:0;bottom:0;padding:9.33331px 10px;padding:.93333rem 1rem;border-style:solid;border-color:#002856;border-width:1px;background-color:#002856;background-color:rgba(0,40,86,0.85);font-family:cardoregular, Georgia, serif;font-weight:normal;text-shadow:#002856 1px 1px 3px}.widget_featured-page figure figcaption:before,.widget_featured-holiday figure figcaption:before{display:block;position:absolute;top:0;left:0;width:100%;height:4px;height:0.4rem;content:"";background-color:#AF976D}.widget_featured-page figure figcaption h3,.widget_featured-holiday figure figcaption h3{font-size:14px;font-size:1.4rem;line-height:1.33333em;margin-bottom:9.33331px;margin-bottom:.93333rem;line-height:1.125em;text-align:left;color:inherit}.widget_featured-page figure figcaption p,.widget_featured-holiday figure figcaption p{font-size:14px;font-size:1.4rem;line-height:1.33333em;line-height:1.125em;text-align:right;margin:0;font-variant:small-caps}.widget_featured-page figure a,.widget_featured-holiday figure a{display:block;position:absolute;top:0;right:0;bottom:1px;left:0;color:#FFF;border-style:solid;border-width:0 1px 1px 0;border-color:#FFF}.widget_featured-page figure a:hover figcaption,.widget_featured-page figure a:active figcaption,.widget_featured-page figure a:focus figcaption,.widget_featured-holiday figure a:hover figcaption,.widget_featured-holiday figure a:active figcaption,.widget_featured-holiday figure a:focus figcaption{padding-bottom:18.66662px;padding-bottom:1.86666rem;background-color:#667e9a}.small{font-size:0.85em;line-height:1.333em}.site-message{margin-bottom:18.66662px;margin-bottom:1.86666rem;color:#002856;text-align:center}.site-message .no-html{font-family:cardobold, Georgia, serif}.one-half,.one-third,.two-thirds,.one-quarter,.two-quarters,.three-quarters,.one-sixth,.two-sixths,.three-sixths,.four-sixths,.five-sixths,.one-eight,.two-eighths,.three-eighths,.four-eighths,.five-eighths,.six-eighths,.seven-eighths{display:inline-block;vertical-align:top;margin:0 2.17391% 18.66662px;margin:0 2.17391% 1.86666rem}.one-half.first,.one-third.first,.two-thirds.first,.one-quarter.first,.two-quarters.first,.three-quarters.first,.one-sixth.first,.two-sixths.first,.three-sixths.first,.four-sixths.first,.five-sixths.first,.one-eight.first,.two-eighths.first,.three-eighths.first,.four-eighths.first,.five-eighths.first,.six-eighths.first,.seven-eighths.first{margin-left:0}.one-half.last,.one-third.last,.two-thirds.last,.one-quarter.last,.two-quarters.last,.three-quarters.last,.one-sixth.last,.two-sixths.last,.three-sixths.last,.four-sixths.last,.five-sixths.last,.one-eight.last,.two-eighths.last,.three-eighths.last,.four-eighths.last,.five-eighths.last,.six-eighths.last,.seven-eighths.last{margin-right:0}.one-half,.two-quarters,.three-sixths,.four-eighths{width:47.82609%}.one-third,.two-sixths{width:30.43478%}.two-thirds,.four-sixths{width:65.21739%}.one-quarter,.two-eighths{width:21.73913%}.three-quarters,.six-eights{width:73.91304%}.one-sixth{width:13.04348%}.five-sixths{width:82.6087%}.one-eighth{width:8.69565%}.three-eighths{width:34.78261%}.five-eighths{width:60.86957%}.seven-eighths{width:86.95652%}@media screen and (max-width: 599px){.one-half,.one-third,.two-thirds,.one-quarter,.two-quarters,.three-quarters,.one-sixth,.two-sixths,.three-sixths,.four-sixths,.five-sixths,.one-eight,.two-eighths,.three-eighths,.four-eighths,.five-eighths,.six-eighths,.seven-eighths{width:auto;margin-left:0;margin-right:0}}.aligncenter{display:block;margin:4.66665px auto 13.99997px auto;margin:.46667rem auto 1.4rem auto}.alignleft{display:block;float:left;margin:4.66665px 7px 18.66662px 0;float:left;margin:.46667rem .7rem 1.86666rem 0}.alignright{display:block;float:right;margin:4.66665px 0 18.66662px 7px;margin:.46667rem 0 1.86666rem .7rem}article .wp-post-image{margin-bottom:18.66662px;margin-bottom:1.86666rem}article .alignnone{margin:18.66662px 0;margin:1.86666rem 0}.wp-caption{margin-bottom:18.66662px;margin-bottom:1.86666rem}.wp-caption.aligncenter{text-align:center}.wp-caption.alignleft{text-align:left}.wp-caption.alignright{text-align:right}.wp-caption img{margin-bottom:9.33331px;margin-bottom:.93333rem}.wp-caption p.wp-caption-text{font-size:0.85em;line-height:1.333em;font-family:cardoitalic, Georgia, serif}.video_pop_up{display:block;color:#002856}.video_pop_up .poster-wrapper{display:inline-block;position:relative;margin-bottom:18.66662px;margin-bottom:1.86666rem}.video_pop_up .poster-wrapper:before{-moz-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;z-index:10;display:block;position:absolute;top:50%;left:50%;width:48px;width:4.8rem;height:48px;height:4.8rem;margin-top:-24px;margin-top:-2.4rem;margin-left:-24px;margin-left:-2.4rem;background-color:#FFF;background-color:rgba(255,255,255,0.5);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:dashicons;font-size:60px;font-size:6rem;line-height:0.85em;text-align:left;text-indent:-6px;text-indent:-0.6rem;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f139"}.video_pop_up.left .poster-wrapper{float:left;margin-right:10px;margin-right:1rem}.video_pop_up.right .poster-wrapper{float:right;margin-left:10px;margin-left:1rem}.video_pop_up.center .poster-wrapper{margin-left:auto;margin-right:auto}.video_pop_up:hover .poster-wrapper:before,.video_pop_up:active .poster-wrapper:before,.video_pop_up:visited .poster-wrapper:before,.video_pop_up:focus .poster-wrapper:before{background-color:#FFF}.js .hidden-content-wrapper{display:none}#layout-complementary.collapsed{overflow:hidden}#layout-complementary.collapsed:before{display:block;position:absolute;bottom:0;width:100%;height:74.66648px;height:7.46665rem;content:"";background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(100%, #ffffff));background-image:-moz-linear-gradient(top, rgba(255,255,255,0),#ffffff);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0),#ffffff);background-image:linear-gradient(to bottom, rgba(255,255,255,0),#ffffff)}#holiday-tailor-made{overflow:auto;margin-bottom:37.33324px;margin-bottom:3.73332rem}#holiday-tailor-made .tailor-made-logo{width:140px;width:14rem;height:140px;height:14rem;margin-bottom:9.33331px;margin-bottom:.93333rem}#holiday-tailor-made .tel{font-size:24px;font-size:2.4rem;line-height:1.125em;font-variant:small-caps;line-height:2em}#holiday-tailor-made .button,#holiday-tailor-made input[type="submit"],#holiday-tailor-made button{float:left;margin-bottom:9.33331px;margin-bottom:.93333rem}.holiday-hero-gallery.hidden{display:none}.holiday-hero-gallery .hero-wrapper{position:relative;overflow:auto;height:420px;height:42rem;margin:0 1px 0;background-color:#F0F0F0}.holiday-hero-gallery .hero-wrapper .hero{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.holiday-hero-gallery .hero-wrapper .hero img{display:block;height:auto}.holiday-hero-gallery .thumbs-wrapper .thumb{display:inline-block;width:20%}.holiday-hero-gallery .thumbs-wrapper .thumb a{display:block;border:transparent solid 1px}.holiday-hero-gallery+.wp-post-image{display:none}.no-js .holiday-hero-gallery{display:none}.no-js .holiday-hero-gallery+.wp-post-image{display:block}.no-js .booking-cta+.gallery{display:none}.cprp_items.cprp-widget li,.cprp_items.column li{border:none !important;padding:0}.cprp_items.cprp-widget li .cprp_data,.cprp_items.column li .cprp_data{position:relative}.cprp_items.cprp-widget li .cprp_data>a,.cprp_items.column li .cprp_data>a{display:block}.cprp_items.cprp-widget li .cprp_data>a .cprp_thumbnail,.cprp_items.column li .cprp_data>a .cprp_thumbnail{float:none;width:100%;height:auto;margin:0}.cprp_items.cprp-widget li .cprp_title,.cprp_items.column li .cprp_title{padding:9.33331px 10px;padding:.93333rem 1rem;background-color:#002856;font-variant:small-caps;text-shadow:#002856 1px 1px 3px}.cprp_items.cprp-widget li .cprp_title a:hover,.cprp_items.cprp-widget li .cprp_title a:active,.cprp_items.cprp-widget li .cprp_title a:focus,.cprp_items.column li .cprp_title a:hover,.cprp_items.column li .cprp_title a:active,.cprp_items.column li .cprp_title a:focus{color:#FFF}.cprp_items.cprp-widget li{margin:0 0 1px}.cprp_items.column li{margin:0 1% 18.66662px;margin:0 1% 1.86666rem}.home.page #layout-content{width:auto}.home.page #layout-main{overflow:visible;float:none;width:auto;margin:0}.home.page #layout-main>article{margin-left:10px;margin-left:1rem;margin-right:10px;margin-right:1rem;text-align:center}.home.page #layout-main>section{margin-top:37.33324px;margin-top:3.73332rem;margin-bottom:37.33324px;margin-bottom:3.73332rem}.home.page #features-and-benefits{overflow:hidden;position:relative}.home.page #features-and-benefits .wrapper{position:relative;display:block;overflow:auto;width:960px;width:96rem;margin:0 auto;overflow:visible;position:absolute;top:0;left:50%}.home.page #features-and-benefits .wrapper h2,.home.page #features-and-benefits .wrapper ul{position:relative;left:-50%;text-align:center}.home.page #features-and-benefits .wrapper h2{top:27.99993px;top:2.79999rem;font-size:32px;font-size:3.2rem;line-height:1.125em;color:#FFF;text-shadow:rgba(0,0,0,0.8) 2px 2px 6px}.home.page #features-and-benefits .wrapper ul{list-style:none;top:74.66648px;top:7.46665rem;margin:0}.home.page #features-and-benefits .wrapper ul li{position:relative;display:block;float:left;overflow:auto;width:200px;width:20rem;margin:0 20px;margin:0 2rem;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;min-height:240px;min-height:24rem;padding:10px 18.66662px;padding:1rem 1.86666rem;background-color:#FFF;background-color:rgba(255,255,255,0.9)}.home.page #features-and-benefits .wrapper ul li h3{line-height:1.125em}.home.page #features-and-benefits .wrapper ul li.with-icon{overflow:visible;padding-top:27.99993px;padding-top:2.79999rem}.home.page #features-and-benefits .wrapper ul li.with-icon:before{display:block;position:absolute;top:-24px;top:-2.4rem;left:50%;width:48px;width:4.8rem;height:48px;height:4.8rem;margin-left:-24px;margin-left:-2.4rem;content:"";-moz-border-radius:2.4rem;-webkit-border-radius:2.4rem;border-radius:2.4rem;background-color:#002856;background-image:url('images/planet-rail-fb-icons.png?1459504938');background-repeat:no-repeat;background-size:4.8rem auto}.home.page #features-and-benefits .wrapper ul li.with-icon.lightbulb:before{background-position:0 0}.home.page #features-and-benefits .wrapper ul li.with-icon.luggage:before{background-position:0px -48px;background-position:0rem -4.8rem}.home.page #features-and-benefits .wrapper ul li.with-icon.leaf:before{background-position:0px -96px;background-position:0rem -9.6rem}.home.page #features-and-benefits .wrapper ul li.with-icon.binoculars:before{background-position:0px -144px;background-position:0rem -14.4rem}.home.page #latest-news{position:relative;display:block;overflow:auto;width:960px;width:96rem;margin:0 auto;overflow:visible;margin-bottom:0}.home.page #latest-news h2{margin-bottom:27.99993px;margin-bottom:2.79999rem;font-size:32px;font-size:3.2rem;line-height:1.125em;text-align:center}.home.page #latest-news .news-wrapper{overflow:auto}.home.page #latest-news .news-wrapper .news-excerpt{position:relative;display:block;float:left;overflow:auto;width:200px;width:20rem;margin:0 20px;margin:0 2rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;padding-left:54px;padding-left:5.4rem}.home.page #latest-news .news-wrapper .news-excerpt h3{font-size:16px;font-size:1.6rem;font-variant:normal}.home.page #latest-news .news-wrapper .news-excerpt>a{line-height:2em}.home.page #latest-news .news-wrapper .news-excerpt .post-meta{position:absolute;top:0;left:0;width:48px;width:4.8rem;padding:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:#002856 solid 1px;text-align:center}.home.page #latest-news .news-wrapper .news-excerpt .post-meta .day,.home.page #latest-news .news-wrapper .news-excerpt .post-meta .month{display:block;font-family:cardobold, Georgia, serif;line-height:1.125em}.home.page #latest-news .news-wrapper .news-excerpt .post-meta .day{font-size:24px;font-size:2.4rem}.home.page #latest-news .news-wrapper .news-excerpt .post-meta .month{padding:2px 0 4px;padding:0.2rem 0 0.4rem;font-variant:small-caps;color:#FFF;background:#AF976D}.archive.tax-holiday-type #layout-content,.archive.tax-destination #layout-content,.archive.post-type-archive-holiday #layout-content{width:auto;padding-top:37.33324px;padding-top:3.73332rem 0}.archive.tax-holiday-type #layout-content #layout-main,.archive.tax-destination #layout-content #layout-main,.archive.post-type-archive-holiday #layout-content #layout-main{overflow:visible;float:none;width:auto;text-align:center}.archive.tax-holiday-type #layout-content #layout-main .archive-header,.archive.tax-destination #layout-content #layout-main .archive-header,.archive.post-type-archive-holiday #layout-content #layout-main .archive-header{position:relative;display:block;overflow:auto;width:960px;width:96rem;margin:0 auto;margin-bottom:18.66662px;margin-bottom:1.86666rem;text-align:center}.archive.tax-holiday-type #layout-content #layout-main .archive-header p,.archive.tax-destination #layout-content #layout-main .archive-header p,.archive.post-type-archive-holiday #layout-content #layout-main .archive-header p{font-family:cardoitalic, Georgia, serif}.archive.tax-holiday-type #layout-content #layout-main .archive-header .button,.archive.tax-holiday-type #layout-content #layout-main .archive-header input[type="submit"],.archive.tax-holiday-type #layout-content #layout-main .archive-header button,.archive.tax-destination #layout-content #layout-main .archive-header .button,.archive.tax-destination #layout-content #layout-main .archive-header input[type="submit"],.archive.tax-destination #layout-content #layout-main .archive-header button,.archive.post-type-archive-holiday #layout-content #layout-main .archive-header .button,.archive.post-type-archive-holiday #layout-content #layout-main .archive-header input[type="submit"],.archive.post-type-archive-holiday #layout-content #layout-main .archive-header button{margin-bottom:18.66662px;margin-bottom:1.86666rem}.archive.tax-holiday-type #layout-content #layout-main figure,.archive.tax-destination #layout-content #layout-main figure,.archive.post-type-archive-holiday #layout-content #layout-main figure{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:33.33333%;height:213px;height:22vw;max-height:355px;margin:0}.archive.tax-holiday-type #layout-content #layout-main figure img,.archive.tax-destination #layout-content #layout-main figure img,.archive.post-type-archive-holiday #layout-content #layout-main figure img{display:block;height:100%;width:auto;min-width:100%}.archive.tax-holiday-type #layout-content #layout-main figure figcaption,.archive.tax-destination #layout-content #layout-main figure figcaption,.archive.post-type-archive-holiday #layout-content #layout-main figure figcaption{-moz-transition-property:background-color,padding;-o-transition-property:background-color,padding;-webkit-transition-property:background-color,padding;transition-property:background-color,padding;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;position:absolute;left:0;right:0;bottom:0;padding:9.33331px 10px;padding:.93333rem 1rem;border-style:solid;border-color:#002856;border-width:1px;background-color:#002856;background-color:rgba(0,40,86,0.85);font-family:cardoregular, Georgia, serif;font-weight:normal;text-shadow:#002856 1px 1px 3px}.archive.tax-holiday-type #layout-content #layout-main figure figcaption:before,.archive.tax-destination #layout-content #layout-main figure figcaption:before,.archive.post-type-archive-holiday #layout-content #layout-main figure figcaption:before{display:block;position:absolute;top:0;left:0;width:100%;height:4px;height:0.4rem;content:"";background-color:#AF976D}.archive.tax-holiday-type #layout-content #layout-main figure figcaption h1,.archive.tax-destination #layout-content #layout-main figure figcaption h1,.archive.post-type-archive-holiday #layout-content #layout-main figure figcaption h1{font-size:14px;font-size:1.4rem;line-height:1.33333em;margin-bottom:9.33331px;margin-bottom:.93333rem;line-height:1.125em;text-align:left;color:inherit}.archive.tax-holiday-type #layout-content #layout-main figure figcaption p.price,.archive.tax-destination #layout-content #layout-main figure figcaption p.price,.archive.post-type-archive-holiday #layout-content #layout-main figure figcaption p.price{font-size:14px;font-size:1.4rem;line-height:1.33333em;line-height:1.125em;text-align:right;margin:0;font-variant:small-caps}.archive.tax-holiday-type #layout-content #layout-main figure a,.archive.tax-destination #layout-content #layout-main figure a,.archive.post-type-archive-holiday #layout-content #layout-main figure a{display:block;position:absolute;top:0;right:0;bottom:1px;left:0;color:#FFF;border-style:solid;border-width:0 1px 1px 0;border-color:#FFF}.archive.tax-holiday-type #layout-content #layout-main figure a:hover figcaption,.archive.tax-holiday-type #layout-content #layout-main figure a:active figcaption,.archive.tax-holiday-type #layout-content #layout-main figure a:focus figcaption,.archive.tax-destination #layout-content #layout-main figure a:hover figcaption,.archive.tax-destination #layout-content #layout-main figure a:active figcaption,.archive.tax-destination #layout-content #layout-main figure a:focus figcaption,.archive.post-type-archive-holiday #layout-content #layout-main figure a:hover figcaption,.archive.post-type-archive-holiday #layout-content #layout-main figure a:active figcaption,.archive.post-type-archive-holiday #layout-content #layout-main figure a:focus figcaption{padding-bottom:18.66662px;padding-bottom:1.86666rem;background-color:#667e9a}.single.single-holiday article .wp-post-image{width:100%;height:auto}.single.single-holiday article .holiday-hero-gallery{margin-bottom:18.66662px;margin-bottom:1.86666rem}.single.single-holiday article h1:first-child,.single.single-holiday article .holiday-hero-gallery+.wp-post-image+h1{text-align:center}.single.single-holiday article>h2,.single.single-holiday article .hidden-content-wrapper>h2{margin-bottom:9.33331px;margin-bottom:.93333rem}.single.single-holiday article>h2:before,.single.single-holiday article .hidden-content-wrapper>h2:before{display:block;height:2px;height:0.2rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDI4NTYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0,40,86,0)),color-stop(50%, rgba(0,40,86,0.4)),color-stop(100%, rgba(0,40,86,0)));background-image:-moz-linear-gradient(left, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));background-image:-webkit-linear-gradient(left, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));background-image:linear-gradient(to right, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));margin:18.66662px 0;margin:1.86666rem 0;content:""}.single.single-holiday article section.pricing,.single.single-holiday article section.booking-cta{text-align:center}.single.single-holiday article section.booking-cta{margin-bottom:18.66662px;margin-bottom:1.86666rem}.single.single-holiday article section.booking-cta h2{margin-bottom:18.66662px;margin-bottom:1.86666rem}.single.single-holiday article section.booking-cta h3{margin-bottom:18.66662px;margin-bottom:1.86666rem;color:#002856}.single.single-holiday article section.booking-cta h3:before{display:block;height:2px;height:0.2rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDI4NTYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0,40,86,0)),color-stop(50%, rgba(0,40,86,0.4)),color-stop(100%, rgba(0,40,86,0)));background-image:-moz-linear-gradient(left, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));background-image:-webkit-linear-gradient(left, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));background-image:linear-gradient(to right, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));margin:18.66662px 0;margin:1.86666rem 0;content:""}.single.single-holiday article section.booking-cta a.button{display:inline-block}.single.single-holiday #holiday-info,.single.single-holiday #holiday-hotels{-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;padding:10px 18.66662px;padding:1rem 1.86666rem}.single.single-holiday #holiday-info{background-color:#99a9bb;color:#FFF}.single.single-holiday #holiday-info section:after{display:block;height:2px;height:0.2rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)),color-stop(50%, #ffffff),color-stop(100%, rgba(255,255,255,0)));background-image:-moz-linear-gradient(left, rgba(255,255,255,0),#ffffff,rgba(255,255,255,0));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0),#ffffff,rgba(255,255,255,0));background-image:linear-gradient(to right, rgba(255,255,255,0),#ffffff,rgba(255,255,255,0));margin:18.66662px 0;margin:1.86666rem 0;content:""}.single.single-holiday #holiday-info section:last-child:after{display:none}.single.single-holiday #holiday-info section>ul{list-style:none}.single.single-holiday #holiday-info section>ul>li{position:relative}.single.single-holiday #holiday-info section>ul>li:before{display:block;position:absolute;top:0;left:-20px;left:-2rem;content:"\2713";font-size:1.5em;color:#002856}.single.single-holiday #holiday-info h3{color:#002856}.single.single-holiday #holiday-hotels{background-color:#f0f2f5}.single.single-holiday #holiday-hotels section:after,.single.single-holiday #holiday-hotels header:after{display:block;height:2px;height:0.2rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0,40,86,0)),color-stop(50%, #002856),color-stop(100%, rgba(0,40,86,0)));background-image:-moz-linear-gradient(left, rgba(0,40,86,0),#002856,rgba(0,40,86,0));background-image:-webkit-linear-gradient(left, rgba(0,40,86,0),#002856,rgba(0,40,86,0));background-image:linear-gradient(to right, rgba(0,40,86,0),#002856,rgba(0,40,86,0));margin:18.66662px 0;margin:1.86666rem 0;content:""}.single.single-holiday #holiday-hotels section:last-child:after,.single.single-holiday #holiday-hotels header:last-child:after{display:none}.single.single-holiday #holiday-hotels section img,.single.single-holiday #holiday-hotels header img{margin-bottom:9.33331px;margin-bottom:.93333rem}.blog article h1{font-size:24px;font-size:2.4rem;line-height:1.125em}.blog article .excerpt{margin:18.66662px 0;margin:1.86666rem 0}.blog article .excerpt p{margin:0}.blog article img.wp-post-image{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100px;width:10rem;margin:0 15px 0 0;margin:0 1.5rem 0 0;border:#002856 solid 1px}.blog article p.byline.author{display:inline}.blog article p.byline.author:before{content:" · "}.blog article:after{display:block;height:2px;height:0.2rem;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMjg1NiIgc3RvcC1vcGFjaXR5PSIwLjQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDI4NTYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0,40,86,0)),color-stop(50%, rgba(0,40,86,0.4)),color-stop(100%, rgba(0,40,86,0)));background-image:-moz-linear-gradient(left, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));background-image:-webkit-linear-gradient(left, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));background-image:linear-gradient(to right, rgba(0,40,86,0),rgba(0,40,86,0.4),rgba(0,40,86,0));margin:18.66662px 0 0;margin:1.86666rem 0 0;content:""}.blog article.has-post-thumbnail .excerpt{min-height:100px;min-height:10rem}.search.search-results article.has-post-thumbnail img.wp-post-image{position:absolute;width:80px;width:8rem;margin-top:4.66665px;margin-top:.46667rem}.search.search-results article.has-post-thumbnail img.wp-post-image+p{margin-left:90px;margin-left:9rem}.mc_header,input[type="text"].mc_input{font-size:14px;font-size:1.4rem;line-height:1.33333em}@media screen and (max-width: 999px){input[type="submit"],button,.button,input[type="submit"],button{font-size:18px;font-size:1.8rem;line-height:1.33333em}.sidebar{width:31.33333%;margin-left:1%;margin-right:1%}#layout-container{width:100%}#layout-header{width:auto;margin-left:1rem;margin-right:1rem}#decor #award-badges{float:right;margin-bottom:.93333rem}#decor .search-form{clear:right}#decor #main-telephone-number{margin:0}#decor #opening-hours{display:none}#hamburger{display:block}#layout-header+nav.menu,#layout-primary-nav{display:none;overflow:auto;height:auto;margin-bottom:0}#layout-header+nav.menu>ul,#layout-primary-nav>ul{float:none;left:auto;width:100%;margin:0}#layout-header+nav.menu>ul li,#layout-primary-nav>ul li{font-size:18px;font-size:1.8rem;line-height:1.33333em;line-height:1.5em}#layout-header+nav.menu>ul>li,#layout-primary-nav>ul>li{overflow:auto;left:auto;float:none;margin-left:0;margin-right:0}#layout-header+nav.menu>ul>li>a,#layout-primary-nav>ul>li>a{padding:0.6rem}#layout-header+nav.menu>ul>li ul,#layout-primary-nav>ul>li ul{-moz-box-shadow:0px 5px #333;-webkit-box-shadow:0px 5px #333;box-shadow:0px 5px #333;position:relative;top:auto;right:auto;bottom:auto;left:auto}#layout-header+nav.menu>ul>li ul li,#layout-primary-nav>ul>li ul li{overflow:auto}#layout-header+nav.menu>ul>li ul li ul,#layout-primary-nav>ul>li ul li ul{-moz-box-shadow:0px 5px #333;-webkit-box-shadow:0px 5px #333;box-shadow:0px 5px #333;position:relative;top:auto;right:auto;bottom:auto;left:auto}#layout-banner{height:41.66666vw}#layout-banner .banner-sequence figure figcaption{height:41.66666vw;line-height:41.66666vw}#layout-banner .banner-sequence figure figcaption .wrapper{width:40vw}#layout-banner .banner-sequence figure figcaption .wrapper h2.banner-title{top:-1.2rem;font-size:4rem}#layout-banner .banner-sequence figure figcaption .wrapper p{font-size:3rem}#layout-content{width:auto;margin-left:1rem;margin-right:1rem}#layout-content>aside{width:31.33333%;margin-left:1%;margin-right:1%}#layout-main{width:64.66666%;margin-left:1%;margin-right:1%}#layout-footer-branding{width:auto;margin-left:1rem;margin-right:1rem}#layout-footer{width:auto;margin-left:1rem;margin-right:1rem}#layout-footer .sidebar{width:31.333333%;margin-left:1%;margin-right:1%}.home.page #layout-main article{margin-left:1rem;margin-right:1rem}.home.page #layout-main>section{margin-top:1.86666rem;margin-bottom:1.86666rem}.home.page #features-and-benefits{overflow:auto;background-size:cover}.home.page #features-and-benefits img{display:none}.home.page #features-and-benefits .wrapper{width:auto;margin-left:1rem;margin-right:1rem;overflow:auto;position:relative;top:auto;left:auto}.home.page #features-and-benefits .wrapper h2,.home.page #features-and-benefits .wrapper ul{left:auto}.home.page #features-and-benefits .wrapper h2{top:auto;font-size:24px;font-size:2.4rem;line-height:1.125em;margin-top:1.86666rem}.home.page #features-and-benefits .wrapper ul{top:auto;overflow:auto}.home.page #features-and-benefits .wrapper ul li{width:48%;margin:2.79999rem 1% .93333rem;min-height:0}.home.page #latest-news{overflow:auto;width:auto;margin-left:1rem;margin-right:1rem}.home.page #latest-news h2{margin-bottom:1.86666rem;font-size:24px;font-size:2.4rem;line-height:1.125em}.home.page #latest-news .news-wrapper .news-excerpt{width:auto;padding-left:6rem;margin:0 0 .93333rem 0}.home.page #latest-news .news-wrapper .news-excerpt h3{font-size:1.8rem;margin-bottom:0}.archive .sidebar.content--sidebar.sidebar-after{width:auto;margin-left:1rem;margin-right:1rem}.archive .sidebar.content--sidebar.sidebar-after h3{font-size:24px;font-size:2.4rem;line-height:1.125em}.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial blockquote,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial blockquote,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body{width:80%}.archive.tax-holiday-type #layout-content #layout-main .archive-header,.archive.tax-destination #layout-content #layout-main .archive-header,.archive.post-type-archive-holiday #layout-content #layout-main .archive-header{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width: 768px){#decor{position:relative;top:auto;right:auto}#decor #award-badges{margin-bottom:1.86666rem}#decor .search-form{clear:right}#decor #main-telephone-number{margin-top:0}#decor #opening-hours{display:none}#layout-content>aside{width:auto;margin-left:auto;margin-right:auto}#layout-main{width:auto;margin-left:auto;margin-right:auto}#layout-banner .banner-sequence figcaption{padding-bottom:0}#layout-banner .banner-sequence-progress-indicator{display:none}.archive.tax-holiday-type #layout-content #layout-main figure,.archive.tax-destination #layout-content #layout-main figure,.archive.post-type-archive-holiday #layout-content #layout-main figure{width:50%;height:33vw}.widget_featured-page,.widget_featured-holiday{width:50%;height:33vw}}@media screen and (max-width: 599px){html{font-size:50%}}@media screen and (max-width: 479px){#layout-main>h1:first-child,.single article h1:first-child,.page article h1:first-child,.archive-header h1,.holiday-hero-gallery+h1,.wp-post-image+h1{font-size:32px;font-size:3.2rem;line-height:1.125em;margin-bottom:.93333rem}#layout-header .site-title{height:6.66666rem}#layout-header .site-title a{width:31rem;height:6.66666rem;background-size:auto 6.66666rem}#layout-banner .banner-sequence figure figcaption{left:5rem;right:5rem;width:auto}#layout-banner .banner-sequence figure figcaption .wrapper{width:auto}#layout-banner .banner-sequence figure figcaption .wrapper h2.banner-title{position:relative;top:auto;right:auto;font-size:3rem;text-align:center}#layout-banner .banner-sequence figure figcaption .wrapper p{font-szie:2rem;text-align:center}#layout-footer-branding #footer-logo{width:23.25rem;height:5rem;background-size:auto 5rem}#layout-footer-branding #tta-badge{width:5.3333rem;height:3.75rem}#layout-footer .sidebar{width:auto;margin-left:auto;margin-right:auto}.home.page #features-and-benefits .wrapper ul li{width:auto;margin:2.79999rem 0 .93333rem}.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial blockquote,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial blockquote,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .home.page .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial blockquote,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-multi .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial blockquote,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.comment .comment-body,#comments ol.commentlist li.comment .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body,.archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial #comments ol.commentlist li.pingback .comment-body,#comments ol.commentlist li.pingback .archive .sidebar.content--sidebar.sidebar-after .widget_testimonial-single .testimonials-wrapper .testimonial .comment-body{width:auto}.archive.tax-holiday-type #layout-content #layout-main figure,.archive.tax-destination #layout-content #layout-main figure,.archive.post-type-archive-holiday #layout-content #layout-main figure{width:100%;height:65vw}.widget_featured-page,.widget_featured-holiday{width:100%;height:65vw}}@media screen and (max-width: 379px){#decor #award-badges{display:none}#decor #main-telephone-number{width:auto}#hamburger{left:0;top:auto;bottom:.93333rem}}.svg #layout-header .site-title a{background-image:url('images/planet-rail-logo.svg?1458750438')}.svg #layout-header .social-media-bar li a{background-image:url('images/social-media-icons.svg?1458829004')}.svg #layout-footer-branding #footer-logo{background-image:url('images/planet-rail-logo.svg?1458750438')}.placeholder label{display:none}/*snowflakes*//*#ncf-body-bg{background-image: url(images/snowflake-background.jpg)!important; background-repeat:repeat!important;}body{background-image: url(images/snowflake-background.jpg)!important; background-repeat:repeat!important;}*/#layout-container{ background: rgba(255, 255, 255, 1)!important;}.feefoWrp{display:inline-block; width:150px;max-width: 10rem;float:right;}@media screen and (max-width: 768px){.feefoWrp{max-width: 8rem!important;}} .page-id-2425 #layout-main{width:100%!important; text-align:center;} .page-id-2425  #holiday-tailor-made {display:none!important;} .page-id-2425 .sidebar.sidebar-after{width:100%!important;}.pgMainTtl{font-size: 52px;font-size: 5.2rem;line-height: 1.125em;margin-bottom: 18.66662px;margin-bottom: 1.86666rem; text-align:center;} .pgSmlttl{text-align:center;}.pgSep{  display: block; max-width: 600px; border-top: 2px solid #af976d; margin: auto;} .clearfix {clear:both;} .page-id-2425  .widget_featured-holiday {margin-bottom:40px;width: calc(33.33333% - 10px); margin-left: 5px; margin-right: 5px; margin-top: 20px;}.ytubeWrp{position: absolute;width: 100%;top: 0px;bottom: 0px;height: 100%;}
/* .vdoWrap video{position: absolute; top: 0px;bottom: 0px; width:calc(100% + 40px);height: auto; z-index:-1;left: -20px;right: -20px;} */
/* .imgWrap {position:absolute;left:0px;right:0px;height:100%;top:0px;z-index: -1001;} */
.vdoWrap {width:100%; height:100%;}
.vdoWrap video{position: absolute;  top: 50%;   left: 50%;   -webkit-transform: translateX(-50%) translateY(-50%);   transform: translateX(-50%) translateY(-50%);   min-width: 100%;   min-height: 100%;   width: auto;   height: auto;     overflow: hidden;}
.youtubeSlide{height: 100%; width: 100%;} .youtubeSlide .banner-image-frame {position: absolute;width: 100%;
 height: 100%;}
 .youtubeSlide .banner-image-frame > a{display: block;  position: absolute;  width: 100%;  height: 100%;}
.videoSlide{height: 100%; width: 100%;}  .videoSlide .banner-image-frame {position: absolute;width: 100%;
 height: 100%;}
  .videoSlide .banner-image-frame > a{display: block;  position: absolute;  width: 100%;  height: 100%;}
  .videoSlide .banner-image-frame video { width: 100%;}
  /* .awardVote{max-width: 420px; position: absolute; left: 172px; top: 123px;} */
  .hdrLft{max-width:581px; float:left;}
  .awardVote{    left: 0px;
margin-top: -15px; max-width:581px;
width: 46.5rem;
padding-left: 14rem;
  box-sizing: border-box;}
  .ftrLogos {display:inline-block; float:right; text-align:right;}
  .ftrLogos .tta-badge {max-width:170px; display:inline-block; vertical-align:middle;}
 .ftrLogos .atol_logo{    display: inline-block;
    margin-left: 20px;
	margin-right:20px;
    max-width: 100px; display:inline-block; vertical-align:middle;} 
  .impNotice { background-color:#002856; padding:10px; width:100%; box-sizing:border-box; text-align:center; color:#ffffff;}
  .ftrLogos .feefo-badge {max-width: 100px; display:inline-block; vertical-align:middle;}
  
  #layout-header #award-badges .atol_logo{display: inline-block!important;
    max-width: 60px!important;
    margin-right: 5px;
    vertical-align: middle;}
  #layout-header #award-badges .feefo-badge{display: inline-block!important;
    max-width: 60px!important;
    margin-right: 15px;
    vertical-align: middle;}
  
  
  
.banner-sequence .imageSlide::not(:first-child){ display:none;}

  
  
  
    @media screen and (min-width: 1000px) and (max-width: 1290px){
  #layout-header #award-badges .atol_logo{    max-width: 50px!important;
    margin-right: 5px;}
  #layout-header #award-badges .feefo-badge{
	      max-width: 50px!important;
    margin-right: 10px;
	  
  }
  
  
	}
  
  
  
  @media screen and (min-width: 768px) and (max-width: 1023px){
	  .ftrLogos .tta-badge {max-width: 110px!important;}
	  .ftrLogos .atol_logo {margin-left: 10px!important;margin-right: 10px!important;max-width: 65px!important;}
	 .ftrLogos .feefo-badge { max-width: 60px!important;} 
	  
	  
  }
  @media screen and (max-width: 767px){
	  #footer-logo {width: 100%!important;background-position: center;margin-right: 0px!important;background-size: auto 100% !important;}
	  .ftrLogos{width: 100%;text-align: center;}
	  
	  
	.hdrLft {
		max-width: 50%;}
		#layout-header .site-title{max-width:100%!important;height: 7rem;}
		#layout-header .site-title a{background-size: 100% auto!important;}
		.awardVote {
    left: 0px;
    margin-top: 0px;
    max-width: 100%;
    width: 100%;
    padding-left: 4rem;
    box-sizing: border-box;
}  
	  
	  
  }
    

		
	
	@media screen and (max-width: 600px){
		.ftrLogos  {width:100%!important; text-align:center!important;} 
		.ftrLogos .tta-badge{max-width: 90px!important;}
		.ftrLogos .atol_logo {margin-left: 10px!important;margin-right: 10px!important; max-width: 60px!important;}
		.ftrLogos .feefo-badge { max-width: 65px!important;}
		
		
	}
  @media screen and (max-width: 479px){
	  .hdrLft{max-width: 100%;
margin-bottom: 20px;}
	  .awardVote {
    left: 0px;
    margin-top: 0px;
    max-width: 581px;
    width: 31rem;
    padding-left: 0rem;
    box-sizing: border-box;
}
	#layout-header #award-badges { display:none!important;}  
  }