/* Dependencies *//* Fonts *//* Colors *//* Media Query Breakpoints *//* Base Settings *//**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.4.0 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**//* Reset snippets have been reused from various resources
 * and tailored to most frequent use-cases. Credits:
 *
 * https://jonathantneal.github.io/sanitize.css/
 * http://jaydenseric.com/blog/forget-normalize-or-resets-lay-your-own-css-foundation
 *//* This is a mobile-first responsive grid that targets min-width media queries.
 * It starts small with all columns at 100% width. Heavily based on & credited
 * to Skeleton - http://getskeleton.com/
 *
 * Sample container & grid setup:
 *
 * <div class="u-container">
 *   <div class="u-row">
 *     <div class="u-col-8x"></div>
 *     <div class="u-col-4x"></div>
 *   </div>
 * </div>
 *//* Components & Reusable Patterns *//* Sections */.slick-slider,.slick-list,.slick-track{position:relative;height:100%;}.slick-arrow,.featherlight-next,.featherlight-previous{z-index:2;position:absolute;top:50%;padding:10px;font-size:0;color:#fff;background-color:rgba(0, 0, 0, .5);border:0;transform:translateY(-50%);transition:background-color 0.3s ease-out;}.slick-arrow:hover,.featherlight-next:hover,.featherlight-previous:hover,.slick-arrow:focus,.featherlight-next:focus,.featherlight-previous:focus{background-color:#000;outline:0;}.slick-arrow:before,.featherlight-next:before,.featherlight-previous:before{display:block;width:15px;height:15px;content:"";border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;}.slick-prev,.featherlight-previous{left:0;padding-right:5px;}.slick-prev:before,.featherlight-previous:before{transform:rotate(45deg);}.slick-next,.featherlight-next{right:0;padding-left:4px;padding-right:11px;}.slick-next:before,.featherlight-next:before{transform:rotate(-135deg);}@media all{/* handling phones and small screens */.featherlight{/* dimensions: spanning the background from edge to edge */display:none;position:fixed;top:0;right:0;bottom:0;left:0;/* z-index needs to be >= elements on the site. *//* position: centering content */z-index:2147483647;/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */text-align:center;/* styling */white-space:nowrap;cursor:pointer;/* IE8 "hack" for nested featherlights */background:#333;background:rgba(0, 0, 0, 0);/* support for nested featherlights. Does not work in IE8 (use JS to fix) */}.featherlight:last-of-type{background:rgba(0, 0, 0, 0.8);}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.featherlight .featherlight-content{/* position: centering vertical and horizontal */position:relative;text-align:left;vertical-align:middle;/* dimensions: cut off images */display:inline-block;/* dimensions: handling large content */overflow:auto;margin-left:5%;margin-right:5%;/* styling */max-height:95%;background:#222;/* reset white-space wrapping */cursor:auto;white-space:normal;/* contains the content */}.featherlight .featherlight-inner{display:block;}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;/* dimensions: 25px x 25px */right:0;line-height:25px;/* styling */width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;/* Set the background in case it overlaps the content */background:#fff;background:rgba(0, 0, 0, .5);color:#fff;}.featherlight .featherlight-image{width:100%;}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;}.featherlight iframe{border:none;}}@media only screen and (max-width:1024px){/**
 * Featherlight Gallery – an extension for the ultra slim jQuery lightbox
 * Version 1.4.0 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;}}@media (min-width:65em){.featherlight-next,.featherlight-previous{transform:translateY(-50%) scale(1.5);}}.featherlight-previous{transform-origin:left;}.featherlight-next{transform-origin:right;}html{box-sizing:border-box;touch-action:manipulation;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}*,*:before,*:after{box-sizing:inherit;}body{margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}img,svg,video,audio,embed,object,iframe,canvas{max-width:100%;height:auto;border:0;}main,details,summary,aside,figcaption,figure,header,footer,nav,menu,section,article{display:block;/* Link and button resets */}a{text-decoration:none;}button{font:inherit;letter-spacing:inherit;line-height:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;border:0;cursor:pointer;overflow:visible;}::-moz-focus-inner{padding:0;border:0;/* Form resets */}input,select,textarea{max-width:100%;}textarea{resize:vertical;}[type=submit]{-webkit-appearance:none;}[type="search"]{-webkit-appearance:textfield;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}[type="checkbox"],[type="radio"]{padding:0;}.u-clear-fix:after{content:"";display:table;clear:both;}.u-float-left{float:left;}.u-float-right{float:right;}.u-float-none{float:none;}.u-align-center{text-align:center;}.u-align-left{text-align:left;}.u-align-right{text-align:right;}.u-removed{display:none;}.u-hidden{opacity:0;visibility:hidden;}.u-screen-reader{position:absolute !important;clip:rect(0 0 0 0) !important;}.u-word-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.u-word-break{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.u-sticky{position:fixed;}.u-container{width:100%;max-width:1200px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto;}.u-container:after{content:"";display:table;clear:both;}.u-row:after{content:"";display:table;clear:both;}@media (min-width:40em){.u-row{margin-right:-1%;margin-left:-1%;}}[class^="u-col"],[class*=" u-col"]{float:left;width:100%;/* Calculate column widths based on customizable variables - $total-columns and $column-margin */}@media (min-width:40em){[class^="u-col"],[class*=" u-col"]{margin-right:1%;margin-left:1%;}}@media (min-width:40em){.u-col-1x{width:6.33333%;}.u-col-2x{width:14.66667%;}.u-col-3x{width:23%;}.u-col-4x{width:31.33333%;}.u-col-5x{width:39.66667%;}.u-col-6x{width:48%;}.u-col-7x{width:56.33333%;}.u-col-8x{width:64.66667%;}.u-col-9x{width:73%;}.u-col-10x{width:81.33333%;}.u-col-11x{width:89.66667%;}.u-col-12x{width:98%;}}body{font-family:"Lato", Helvetica, Arial, sans-serif;font-size:90%;letter-spacing:0.08em;line-height:1.75;color:#0b3a65;}@media (min-width:40em){body{font-size:100%;}}a{color:inherit;transition:color 0.3s ease-out;}main .section--content a,main .section--intro a{color:#862b28;font-weight:700;}hr{margin:4em auto;border:0;border-top:1px solid #d9d9d9;}blockquote{margin:0 auto;font-family:"Lora", Georgia, Times, serif;font-size:1.8em;line-height:1.5;text-align:center;color:#0b3a65;min-height:123px;}cite{display:block;margin-top:0.8em;font-family:"Lato", Helvetica, Arial, sans-serif;font-style:normal;font-size:1rem;text-transform:uppercase;}h3{margin-top:24px;margin-bottom:2px;font-size:1.1em;}h3:first-child{margin-top:0;}p{font-size:15px;margin-top:0;}p:last-child{margin-bottom:0;}form{margin:2em auto;}input,select,textarea{display:block;width:100%;margin-top:2px;margin-bottom:1.5em;padding:0.4em 0.8em;font-family:"Lato", Helvetica, Arial, sans-serif;font-size:1em;letter-spacing:inherit;line-height:inherit;border:1px solid #d9d9d9;transition:border-color 0.3s ease-out;}input:hover,select:hover,textarea:hover,input:focus,select:focus,textarea:focus{border-color:#999;outline:0;}textarea{height:200px;}label{color:#d09d5c;font-size:14px;}[type="submit"]{margin-top:2em;}div.wpcf7 img.ajax-loader{margin-left:0;display:block;margin:0 auto;}.single-destinations div.wpcf7 img.ajax-loader{margin-left:0;display:inline-block;margin:0 0 0 20px;}span.wpcf7-not-valid-tip{color:#862b28;font-size:11px;letter-spacing:0;position:relative;top:-18px;}.wpcf7-not-valid{border:1px solid #862b28;}div.wpcf7-response-output{margin:0;padding:1em;font-size:15px;text-align:center;font-weight:700;}div.wpcf7-validation-errors{border:1px solid #d09d5c;color:#d09d5c;background:#feedd7;}div.wpcf7-mail-sent-ok{border:1px solid #398f14;color:#398f14;background:#e1efda;}.button{display:inline-block;min-width:10em;width:auto;padding:0.5em 1em;font-weight:700;text-align:center;text-transform:uppercase;color:#862b28;background-color:#fff;border:1px solid #862b28;transition:background-color 0.3s ease-out, color 0.3s ease-out;}.button:hover,.button:focus{color:#fff;background-color:#862b28;}.button--small{display:inline-block;min-width:10em;padding:0.45em 0.8em;font-size:13px;border-color:#4a5bb8;background-color:#4a5bb8 !important;color:#fff;}.button--small:hover{background-color:#3949a1 !important;}.button--transparent{background-color:transparent;}.button--inversed{color:#fff !important;background-color:#862b28;}.button--inversed:hover,.button--inversed:focus{color:#862b28 !important;background-color:#fff;}body{margin-top:4.7em;}.site-header{z-index:99;position:fixed;top:0;right:0;left:0;height:4.7em;line-height:4.7em;color:#fff;background-color:#862b28;}.site-header__logo{z-index:1;position:relative;width:10em;vertical-align:middle;text-transform:uppercase;}.site-header a{transition:opacity 0.3s ease-out;}.site-header a:hover,.site-header a:focus{color:#f0f2ef;opacity:0.7;}.logged-in .site-header{top:46px;}@media (min-width:780px){.logged-in .site-header{top:32px;}}ul#menu-main{position:fixed;top:0;right:0;left:0;max-height:100%;margin:0 auto;padding-top:3.29em;padding-left:0;list-style-type:none;font-size:15px;text-align:center;text-transform :uppercase;background-color:#862b28;color:#862b28;visibility:hidden;overflow-y:auto;transform:translateY(-100%);transition:transform 0.4s ease-out, visibility 0.4s ease-out, color 0.2s ease-in;}@media (min-width:65em){ul#menu-main{position:static;float:right;padding-top:0;color:#fff;visibility:visible;transform:none;overflow-y:visible;}}ul#menu-main.is-open{color:#fff;visibility:visible;transform:translateY(0);}ul#menu-main > li{position:relative;display:block;white-space:nowrap;line-height:3.8em;}@media (min-width:65em){ul#menu-main > li{display:inline-block;margin-left:1.8em;line-height:4.7em;}}ul#menu-main ul{padding:0.8em 1em 0.8em 1em;margin:0 auto;background-color:#762623;list-style-type:none;transition:opacity 0.3s ease-out, left 0s 0.3s;overflow:hidden;}@media (min-width:65em){ul#menu-main ul{padding-top:1em;padding-right:6em;position:absolute;left:-9999px;top:70%;line-height:3.5;text-align:left;opacity:0;background-color:#762623;}}ul#menu-main ul li{line-height:2.2;}ul#menu-main .menu-item-has-children:hover,ul#menu-main .menu-item-has-children:focus{cursor:pointer;outline:0;}ul#menu-main .menu-item-has-children:hover ul,ul#menu-main .menu-item-has-children:focus ul{opacity:1;left:-1em;transition:opacity 0.3s ease-out;}.responsive-nav-toggle{z-index:2;position:relative;float:right;width:3em;height:3em;margin:0.8em 0;padding:0;background-image:linear-gradient(#fff 1px, transparent 1px);background-position:0 1.5em;background-repeat:no-repeat;background-size:100% 3em;border:0;transition:opacity 0.3s ease-out;}.responsive-nav-toggle:hover,.responsive-nav-toggle:focus{opacity:0.5;outline:0;}.responsive-nav-toggle:before,.responsive-nav-toggle:after{position:relative;display:block;width:100%;height:1px;content:"";background-color:#fff;transition:transform 0.3s ease-out;}.responsive-nav-toggle:before{top:-1em;transform-origin:top right;}.responsive-nav-toggle:after{top:1em;transform-origin:bottom right;}.responsive-nav-toggle.is-open{background-image:none;}.responsive-nav-toggle.is-open:before{transform:rotate(-45deg);}.responsive-nav-toggle.is-open:after{transform:rotate(45deg);}@media (min-width:65em){.responsive-nav-toggle{display:none;}}@media (min-width:65em){#menu-main #menu-item-178{height:22px;width:27px;}#menu-main #menu-item-178 a{position:relative;top:5px;display:block;height:22px;width:27px;background:url(../images/home.png) 0 0 no-repeat;background-size:contain;text-indent:-999px;overflow:hidden;}}.home #menu-main #menu-item-178{display:none;}.site-footer{position:relative;padding:2em 0 1em;text-align:center;font-size:15px;line-height:2.5;color:#fff;background-color:#862b28;overflow:hidden;}@media (min-width:65em){.site-footer{padding:0;line-height:4.7em;height:4.7em;text-align:left;}}.site-footer .u-container{position:relative;}@media (min-width:65em){.site-footer .u-container{height:4.7em;}}.site-footer a{z-index:2;position:relative;opacity:0.5;transition:opacity 0.3s ease-out;}.site-footer a:hover,.site-footer a:focus{opacity:1;}.site-footer ul{margin:0 auto;padding-left:0;list-style-type:none;}.site-footer li{display:inline-block;margin:0 0.25em;/* logo */}.site-footer a.logo{opacity:1;}@media (min-width:65em){.site-footer a.logo{position:absolute;left:1em;}}.site-footer__logo{width:3em;vertical-align:middle;opacity:1;position:relative;top:-2px;/* info */}@media (max-width:65em){.site-footer__logo{margin-bottom:0.8em;}}.site-footer__contact{z-index:1;text-transform:uppercase;/* social */}@media (max-width:65em){.site-footer__contact li{display:block;}}@media (min-width:65em){.site-footer__contact{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);margin:0 auto;text-align:center;}.site-footer__contact li:not(:first-child):before{display:inline-block;margin-right:0.5em;content:"|";opacity:0.5;}}.site-footer__social{font-size:1.4em;}@media (min-width:65em){.site-footer__social{position:absolute;right:1em;}}.site-footer__social li:last-child{margin-right:0;}.site-footer__social a{opacity:1;}.site-footer .lightened{opacity:0.5;}.masthead{position:relative;padding:9em 0;text-align:center;color:#0b3a65;background-color:#d9d9d9;background-position:center;background-repeat:no-repeat;background-size:cover;}@media (min-width:40em){.masthead--large{padding:11em 0;}}@media (min-width:65em){.masthead--large{padding:12.5em 0;}}@media (min-width:80em){.masthead--large{padding:15em 0;}}.masthead h1{position:relative;margin:0 35px;font-family:"Lora", Georgia, Times, serif;font-size:2.2em;font-weight:400;line-height:1.25;color:#fff;}@media (min-width:40em){.masthead h1{font-size:2.6em;letter-spacing:1px;}}@media (min-width:65em){.masthead h1{font-size:3em;letter-spacing:2px;}}@media (max-width:40em){.masthead h1 br{display:none;}}.masthead h6{position:relative;margin:0 30px;font-size:1em;font-weight:400;text-transform:uppercase;color:#fff;}.masthead-slideshow,.masthead-slide{z-index:0 !important;position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;}.masthead-slide{float:left;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}.destinations-section{text-align:center;padding-top:4.2em;padding-bottom:4.2em;}.destinations-section__heading{margin:0 auto 1em;font-size:1.1em;font-weight:400;text-transform:uppercase;color:#862b28;}.destinations-item{position:relative;display:block;float:left;width:100%;height:0;margin:2% auto;padding-bottom:100%;background-color:#d9d9d9;background-position:center;background-repeat:no-repeat;background-size:cover;}@media (min-width:24em){.destinations-item{width:48%;padding-bottom:48%;margin:1%;}}@media (min-width:65em){.destinations-item{width:18%;padding-bottom:18%;}}.destinations-item:hover .destinations-item__overlay,.destinations-item:focus .destinations-item__overlay{opacity:1;}.destinations-item__overlay{position:absolute;right:0;bottom:0;left:0;padding:2em 1em;color:#fff;background-color:rgba(208, 157, 92, .95);transition:opacity 0.3s ease-out;}@media (min-width:65em){.destinations-item__overlay{top:0;opacity:0;}.destinations-item__overlay:before{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);content:"b";font-family:"Lora", Georgia, Times, serif;font-size:8em;font-style:italic;text-transform:lowercase;opacity:0.1;}}.destinations-item__name{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);margin:0 auto;font-size:1em;text-transform:uppercase;}.expertise-cta{position:relative;color:#57646d;padding-bottom:3em !important;}@media (min-width:40em){.expertise-cta:before{position:absolute;left:50%;top:3em;bottom:3em;width:1px;content:"";background-color:#d9d9d9;}.expertise-cta .u-col-6x:nth-child(odd){padding:5em 2.5em 5em 0;text-align:right;}.expertise-cta .u-col-6x:nth-child(even){padding:3em 0 2.5em 2.5em;}.expertise-cta p:first-child{margin-top:0;}}.expertise-cta__pullquote{margin:0 auto;font-family:"Lora", Georgia, Times, serif;font-size:2.4em;font-weight:400;line-height:1.25;color:#965251;}@media (max-width:65em){.expertise-cta__pullquote br{display:none;}}.destination-trips h1,.destination-trips h2,.destination-trips h3,.destination-trips h4{margin:0 auto;color:#d09d5c;}.destination-trips ul{margin:0 auto 14px;padding-left:0;font-size:15px;}.destination-trips ul > li{display:inline-block;}.destination-slideshow{margin:2em auto 2.5em;padding:0.7em 0;text-align:center;white-space:nowrap;background-color:#f0f2ef;overflow:hidden;}.destination-slideshow img{vertical-align:middle;width:auto;height:9.5em;margin-right:0.48em;}.page-template-page-featured .section--content{min-height:700px;}@media (min-width:40em){.page-template-page-featured .section--content{padding-top:4em;}}.page-template-page-featured ul.trips{margin:0;padding:0;list-style:none;}@media (min-width:40em){.page-template-page-featured ul.trips{margin:0 -25px;}}.page-template-page-featured ul.trips li{padding:0 0px 50px 0px;}@media (min-width:40em){.page-template-page-featured ul.trips li{padding:0 25px 50px 25px;width:50%;float:left;}.page-template-page-featured ul.trips li:nth-child(2n+1){clear:left;}}.page-template-page-featured ul.trips h3{margin-top:10px;font-size:1.2em;line-height:1.5em;}@media (min-width:40em){.page-template-page-featured ul.trips h3{margin-top:24px;}}.page-template-page-featured ul.trips p{max-width:550px;font-size:0.9em;line-height:1.5em;}.single-featuredtrips .destination-slideshow{margin-bottom:0;padding:0;background:#fff;text-align:left;/* header section */}.single-featuredtrips h1{margin-bottom:0;}.single-featuredtrips h3{margin-top:0;text-transform:uppercase;font-weight:normal;}.single-featuredtrips .tabcontainer{overflow:hidden;}.single-featuredtrips .tabcontainer ul.tabs{position:relative;z-index:2;float:left;width:30%;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background:#fff;}.single-featuredtrips .tabcontainer ul.tabs > li{display:block;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;background:#fff;background:-moz-linear-gradient(left, #fff 56%, #f7f7f7 100%);background:-webkit-linear-gradient(left, #fff 56%, #f7f7f7 100%);background:linear-gradient(to right, #fff 56%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=1);}.single-featuredtrips .tabcontainer ul.tabs > li a{display:block;padding:20px;font-weight:normal;cursor:pointer;}.single-featuredtrips .tabcontainer ul.tabs > li a:hover{background:#fff;}.single-featuredtrips .tabcontainer ul.tabs > li.active{border-right:1px solid #fff;background:#fff !important;}.single-featuredtrips .tabcontainer ul.tabs > li.active a{font-weight:bold;background:#fff !important;}.single-featuredtrips .tabcontainer ul.content{z-index:1;position:relative;left:-1px;float:left;width:70%;background:#fff;border:1px solid #e9e9e9;}.single-featuredtrips .tabcontainer ul.content > li{display:none;min-height:500px;padding:60px;}.single-featuredtrips .tabcontainer ul.content > li.active{display:block !important;}.single-featuredtrips .tabcontainer ul.content h1,.single-featuredtrips .tabcontainer ul.content h2{margin-bottom:30px;color:#0b3a65;line-height:1.2em;font-size:2em;}.single-featuredtrips .tabcontainer ul.content h3{margin:40px 0 10px 0;}.single-featuredtrips .tabcontainer ul.content h4{margin:40px 0 2px 0;font-size:18px;}.single-featuredtrips .tabcontainer ul.content hr{margin:6em auto 2em;}.single-featuredtrips .tabcontainer ul.content p.intro{margin:30px 0;}.single-featuredtrips .tabcontainer ul.content ul{margin:0 0 20px;padding-left:30px;}.single-featuredtrips .tabcontainer ul.content ul li{margin-bottom:4px;display:list-item;list-style:square;}.single-featuredtrips .tabcontainer ul.content .docs li{display:list-item;list-style:none;margin-bottom:10px;font-size:18px;line-height:26px;}.single-featuredtrips .tabcontainer ul.content .docs span{display:inline-block;margin-right:7px;height:16px;width:16px;background:url(../images/doc.png) 0 0 no-repeat;background-size:contain;position:relative;top:2px;}.single-featuredtrips .tabcontainer .photogallery{margin-top:20px;}.single-featuredtrips .tabcontainer .photogallery img{display:inline-block;}.single-featuredtrips .tabcontainer .photogallery a{display:inline-block;margin:0 15px 15px 0;}.single-featuredtrips .tabcontainer .photogallery a:hover img{opacity:0.8;}main .section--intro{padding-top:3em;padding-bottom:3em;}main .section--intro.dropcap p:first-child:first-letter{float:left;margin-top:0.2em;margin-right:4px;font-size:3.5em;font-family:"Lora", Georgia, Times, serif;color:#0b3a65;line-height:0.7;}main .section--intro div.full hr{max-width:30px;margin:25px 0;border-top:2px solid #862b28;}main .section--intro div.readmore{margin-top:15px;}main .section--intro div.readmore .button:hover,main .section--intro div.readmore .button:focus{color:#fff !important;background-color:#641515;}main .section--intro .button{margin:1em 0.5em 0 0;}.section--content.dropcap p:first-child:first-letter{float:left;margin-top:0.2em;margin-right:4px;font-size:3.5em;font-family:"Lora", Georgia, Times, serif;color:#0b3a65;line-height:0.7;}.section--content p{font-weight:400;letter-spacing:0.04em;}.section--content .button{margin:1em 0.5em 0 0;}.section--paddedextra{padding-top:6em;padding-bottom:5em;}.section--padded{padding-top:3em;padding-bottom:5em;}.home .section--padded{padding-bottom:4em;}.section--light{background-color:#f0f2ef;}.alignright{display:block;margin:30px 0;/* home */}@media (min-width:40em){.alignright{float:right;margin:8px 0 30px 30px;}}.js-quotes{position:relative;max-width:900px;margin:0 auto;/* contact */}.js-quotes .slide{position:absolute !important;top:0 !important;left:0 !important;}.page-id-13 .section--intro{color:#862b28;}.page-id-13 .section--intro p{font-size:16px;line-height:32px;}.page-id-13 .section--intro a{font-weight:400;}.contact-link{padding:0;text-align:center;}.contact-link .u-container{max-width:73em;padding:4.2em 0;border-top:1px solid #d9d9d9;}