/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}body,html{height:100%}a,button,hr{border:none}body,form{margin:0}embed,iframe,img,object,select{max-width:100%}.container:after,.container:before,.grid:after,.mfp-container:before,.mfp-figure:after,.well:after{content:''}.button,.text-input,a,a:active,a:hover,button,select{outline:0}.container,.thumb,.well,sub,sup{position:relative}.clear,.clear-both,.container:after,.well:after{clear:both}.mfp-close,a,button{text-decoration:none}.mfp-title,table{word-wrap:break-word}.grid,.item-list,.menu__nav,.nav,.nav-v{list-style:none}body{background:#dfdcd1}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.h4,h4,html{line-height:24px}.h6,h6,html{font-size:16px}button{overflow:visible}.mfp-bg,.thumb{overflow:hidden}button,select{text-transform:none}.button,.menu__nav{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.button,.text-input,a,button{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#1e1e1e;font-family:Lato,sans-serif}.h1,.h2,h1,h2{line-height:36px}.cke_editable,.cke_panel_container body,[contenteditable=true] body,body.cke_panel_frame,body[contenteditable=true]{background:#fff;padding:2em}blockquote,dl,hr,ol,p,pre,table,ul{margin:0 0 1.5rem}dd{margin:0 0 0 1.5rem}hr{background:#9e9e9e;height:1px}ol,ul{padding-left:1.5rem}li>ol,li>ul{margin-bottom:0}a,button{background:0 0;color:#957b56;padding:0}a:focus,a:hover,button:focus,button:hover{color:#ad9471;outline:0}label{cursor:pointer}label>input[type=radio],label>input[type=checkbox]{margin-right:.375rem;vertical-align:middle}input,select{display:inline-block;vertical-align:middle}select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.button,.grid__col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}::-moz-placeholder{color:#9e9e9e}::ms-placeholder{color:#9e9e9e}::-webkit-input-placeholder{color:#9e9e9e}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;font-family:"Droid Serif",serif;font-weight:400;margin:0 0 1.5rem}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.h1 a:focus,.h1 a:hover,.h2 a:focus,.h2 a:hover,.h3 a:focus,.h3 a:hover,.h4 a:focus,.h4 a:hover,.h5 a:focus,.h5 a:hover,.h6 a:focus,.h6 a:hover,h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:#ad9471}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block;font-size:16px;font-size:1rem}.h1,h1{font-size:32px;font-size:2rem;line-height:2.25rem}.h2,h2{font-size:28px;font-size:1.75rem;line-height:2.25rem}.h3,h3{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}.h4,h4{font-size:20px;font-size:1.25rem;line-height:1.5rem}.h5,.h6,h5,h6{line-height:24px}.h5,h5{font-size:18px;font-size:1.125rem;line-height:1.5rem}.h6,h6{font-size:1rem;line-height:1.5rem}::-moz-selection{background:#957b56;color:#fff}::selection{background:#957b56;color:#fff}tr{vertical-align:top}td,th{padding:.75rem;text-align:left}.button,.mfp-container,.thumb--center{text-align:center}.button{border-radius:0;box-sizing:border-box;display:inline-block;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;min-height:24.75px;min-height:1.546875rem;vertical-align:middle}.container{margin:0 auto;width:960px}@media only screen and (max-width:62em){.container{margin:0 1.5rem;width:auto}}.container:after,.container:before{display:table}.form-item{margin:0 0 .75rem}.form-item__help{color:#5e5e5e;display:block;margin:.375rem 0 0}.text-input,h2{color:#1e1e1e}.form-item__label{display:block;margin:0 0 .375rem}.form-item__label>abbr[title]{border-bottom:none}.form-item--error .text-input{border-color:#a00}.grid{margin-left:-1.5rem;padding:0}.grid:after{clear:both;display:table}.grid__col,.logo,.logo img{display:block}.grid__col{box-sizing:border-box;float:left;min-height:1px;padding:0 0 0 1.5rem;vertical-align:top;width:100%}.mfp-container,.text-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.grid--narrow-gutter{margin-left:-.75rem}.grid--narrow-gutter>.grid__col{padding-left:.75rem}.grid--no-gutter{margin-left:0}.grid--no-gutter>.grid__col{padding-left:0}.grid--reversed>.grid__col{float:right}.grid--wide-gutter{margin-left:-3rem}.grid--wide-gutter>.grid__col{padding-left:3rem}.image-left,.image-right{margin-bottom:.75rem;max-width:50%}.image-left{float:left;margin-right:1.5rem}.image-right{float:right;margin-left:1.5rem}.intro{font-size:18px;font-size:1.125rem}.item-list{margin-bottom:0;padding:0}.item-list>li{margin-bottom:1.5rem}.logo img{max-height:100%}.menu__nav>li,.menu__nav>li>a,.nav--piped>li:before,.nav>li,.nav>li>a{display:inline-block;vertical-align:middle}.menu__nav,.nav{letter-spacing:-.31em;margin-left:-1.5rem;padding:0;white-space:nowrap}.menu__nav>li,.nav>li{letter-spacing:normal;padding-left:1.5rem}.nav--narrow,.nav--piped{margin-left:-.75rem}.nav--narrow>li,.nav--piped>li{padding-left:.75rem}.nav--piped>li:before{content:'|';margin-right:.75rem}.nav--piped>li:first-child:before{display:none}.nav-v>li>a,.notify{display:block}.nav-v{padding:0}.notify{background:#957b56;margin:0 0 1.5rem;padding:.375rem .75rem}.notify--error{background:#a00}.notify--success{background:#0a0}.proto{-webkit-align-items:center;align-items:center;background:#aaa;display:-webkit-flex;display:flex;font-size:48px;font-size:3rem;line-height:60px;line-height:3.75rem;height:216px;height:13.5rem;-webkit-justify-content:center;justify-content:center}.proto--large{height:432px;height:27rem}.proto--small{height:108px;height:6.75rem}.text-input{-moz-appearance:textfield;background:#fff;border:1px solid #1e1e1e;border-radius:0;box-sizing:border-box;display:inline-block;font:inherit;max-width:none;padding:.5rem;-webkit-transition:.2s ease;transition:.2s ease;vertical-align:middle;width:100%}.text-input:focus{border-color:#957b56;box-shadow:0 0 1px 1px #957b56}.text-input::-webkit-inner-spin-button,.text-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-input--tiny{max-width:4em}.text-input--small{max-width:8em}.text-input--medium{max-width:12em}.text-input--medium-large{max-width:18em}.text-input--large{max-width:24em}textarea.text-input{height:8em;line-height:inherit;resize:vertical}textarea.text-input--deep{height:16em}textarea.text-input--shallow{height:4em}.thumb{display:block}.thumb img{display:block;width:100%}.thumb--center img{display:inline-block;max-height:100%;max-width:100%;width:auto}.well{background:#eee;display:block;padding:1.5rem}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.well:after{display:table}.well>:last-child{margin-bottom:0}.divide{background:#957b56;display:inline-block;height:3px;margin-bottom:1.5rem;width:68px}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}h1{color:#957b56;letter-spacing:.5px;line-height:38px}.text--large{font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem}.light{color:#dfdcd1}@media only screen and (max-width:45em){.wide-margin-bottom--m{margin-bottom:3rem}}.mfp-bg{z-index:1042;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}.hero__container,.hero__display,.hero__wide,.slideshow{overflow:hidden}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#fff}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.button{border:3px solid #957b56;color:#957b56;font-weight:700;padding:.375rem 3rem;-webkit-transition:color .2s ease;transition:color .2s ease}.button:focus,.button:hover{background:#957b56;color:#dfdcd1}@media only screen and (max-width:30em){.button--wide--s{width:100%}}.contact__icon{background-repeat:no-repeat;height:22px;margin-bottom:1.5rem;width:34px}.contact__icon--email{background-image:url(img/icon/email-contact.png)}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.contact__icon--email{background-image:url(img/icon@2x/email-contact.png);background-size:34px auto}}.contact__icon--phone{background-image:url(img/icon/phone-contact.png)}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.contact__icon--phone{background-image:url(img/icon@2x/phone-contact.png);background-size:22px auto}}.content{padding:3rem}@media only screen and (max-width:30em){.content{padding:3rem 0}}.container--dark{background:#1e1e1e}.container--light{background:#e5e3da}.copyright,.footer{background:#dfdcd1}@media only screen and (max-width:45em){.gallery__padding{padding-top:2.25rem}}.copyright{font-size:13px;padding:1.5rem 0}.copyright .morphsites{float:right}.copyright span{display:block;float:left}.footer{border-bottom:1px solid #957b56;color:#957b56;font-size:16px;font-size:1rem;padding:2.25rem 0;text-align:center}.footer .footer__logo{display:inline-block;margin:0 auto 1.5rem}.footer .footer__logo img{display:block;width:218px}.footer .footer__menu__container{position:relative}.footer .footer__menu__container .footer__menu a{margin:0 1.5rem;text-transform:uppercase}.footer .footer__menu__container .footer__menu__left{position:absolute;top:0;left:0}@media only screen and (max-width:60em){.footer .footer__menu__container .footer__menu a{margin:0 .75rem}.footer .footer__menu__container .footer__menu{margin-top:1.5rem}.footer .footer__menu__container .footer__menu__left{display:inline;position:static}}.footer .footer__menu__container .footer__menu__right{position:absolute;top:0;right:0}@media only screen and (max-width:60em){.footer .footer__menu__container .footer__menu__right{display:inline;position:static}}.footer .icon--phone,.footer .icon__email{display:inline-block;margin:0 .75rem;padding-left:30px}.footer .icon__email{background:url(img/icon/email.png) 4px 6px no-repeat}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.footer .icon__email{background-image:url(img/icon@2x/email.png);background-size:17px 11px}}.footer .icon--phone{background:url(img/icon/phone.png) 4px 5px no-repeat}@media (-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.footer .icon--phone{background-image:url(img/icon@2x/phone.png);background-size:15px 15px}}.header{background:#dfdcd1;min-height:128px}.header .header__logo{margin-top:16px;margin-left:-150px;position:absolute;left:50%;padding:1.5rem 0;z-index:200}.header .header__logo img{display:block;width:301px}.hero__container .grid{height:542px}@media only screen and (max-width:60em){.header .header__logo{margin-top:0}.header .header__logo img{margin:0 auto}.header .header__logo{display:block;margin:0;position:static}.hero__container>.container{margin:0}}.hero__content{padding:0 4.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.no-csstransforms .hero__content{top:25%}@media only screen and (max-width:45em){.copyright{text-align:center}.copyright .morphsites,.copyright span{float:none}.hero__container .grid{height:auto}.hero__content{padding:4.5rem;position:static;text-align:left!important;-webkit-transform:none;transform:none}.hero__display{height:300px}}.align-center,.menu__nav{text-align:center}.hero__content__left{right:50%}.hero__display{display:block;position:relative}.hero__display img{display:block;max-width:none;position:absolute;width:960px}@media only screen and (max-width:45em){.hero__display img{position:static;width:720px}.hero__display__hide{display:none}}.hero__display__left{position:absolute;top:0;right:50%;bottom:0;left:-50%}.hero__display__left>img{right:0}@media only screen and (max-width:45em){.hero__display__left{position:static;right:-24px;right:-1.5rem}}.hero__display__right{position:absolute;top:0;right:-50%;bottom:0;left:50%}.hero__display__right>img{left:0}@media only screen and (max-width:45em){.hero__display__right{position:static;left:-24px;left:-1.5rem}.slideshow__slides img{opacity:.5;filter:alpha(opacity=50)}}.hero__wide{height:120px;position:relative}.hero__wide>img{margin-left:-960px;max-width:none;position:absolute;top:0;left:50%}.menu__divide{display:inline-block;width:480px}.menu__nav{margin:36px 0 0}.menu__nav>li{padding-left:0;position:relative}.menu__nav>li>a{color:#957b56;font-size:16px;font-size:1rem;margin:1.125rem 1.5rem}.menu__nav>li>a:focus,.menu__nav>li>a:hover{color:#ad9471}.menu__nav .menu__bullet{color:#957b56;font-size:8px}.menu__nav__toggle,.menu__toggle{display:none}@media only screen and (max-width:60em){.menu__divide,.menu__nav .menu__bullet{display:none}.menu{margin-right:-1.5rem;margin-left:-1.5rem}.menu>.container{margin:0}.menu__nav{margin:0;position:absolute;top:100%;right:-24px;right:-1.5rem;left:-24px;left:-1.5rem;z-index:30}.menu__nav a{height:0;overflow:hidden;padding:0 .75rem;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:height,padding;transition-property:height,padding;-webkit-transition-timing-function:ease;transition-timing-function:ease}.menu__nav a:focus,.menu__nav a:hover{background:#957b56!important;color:#fff}.menu__nav>li{display:block;overflow:hidden;padding-left:0}.menu__nav>li:focus>a,.menu__nav>li:hover>a{background-color:#957b56;color:#fff}.menu__nav>li>a{background:#e5e3da;display:block;margin:0;padding:0}.is-active>.menu__nav>li>a{height:24px;height:1.5rem;padding:.75rem}.menu__nav__toggle{display:block;padding:.75rem 1.125rem;position:absolute;top:0;right:0}.menu__nav__toggle:before{border-color:transparent #fff;border-style:solid;border-width:.5rem .9rem .5rem 0;content:'';display:block;margin-top:4px;-webkit-transition:.2s ease;transition:.2s ease}.is-active>.menu__nav__toggle:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu__toggle{background:#957b56;color:#fff;display:block;font-size:16px;padding:.75rem 0;text-transform:uppercase;width:100%}.menu__toggle:before{border-top:9px double;border-bottom:3px solid;content:'';display:inline-block;height:3px;margin-right:.75rem;position:relative;top:-1px;vertical-align:middle;width:20px}}.slideshow{position:relative}.slideshow__content{position:absolute;top:0;width:100%}.slideshow__content .slideshow__text{font-size:20px;font-size:1.25rem;line-height:28px;margin:0 auto;max-width:540px;padding:4.5rem 1.5rem;text-align:center}.slideshow__slides{height:635px;list-style:none;margin:0;padding:0}.slideshow__slides li{position:absolute;top:0;right:0;bottom:0;left:0}.slideshow__slides img{display:block;margin-left:-960px;max-width:none;position:absolute;width:1920px;left:50%}.xl-1-12{width:8.333%}.xl-1-6,.xl-2-12{width:16.666%}.xl-1-4,.xl-3-12{width:25%}.xl-1-3,.xl-2-6,.xl-4-12{width:33.333%}.xl-5-12{width:41.666%}.xl-1-2,.xl-2-4,.xl-3-6,.xl-6-12{width:50%}.xl-7-12{width:58.333%}.xl-2-3,.xl-4-6,.xl-8-12{width:66.666%}.xl-3-4,.xl-9-12{width:75%}.xl-10-12,.xl-5-6{width:83.333%}.xl-11-12{width:91.666%}.xl-1-8{width:12.5%}.xl-2-8{width:25%}.xl-3-8{width:37.5%}.xl-4-8{width:50%}.xl-5-8{width:62.5%}.xl-6-8{width:75%}.xl-7-8{width:87.5%}.xl-1{width:100%}@media only screen and (max-width:60em){.l-1-12{width:8.333%}.l-1-6,.l-2-12{width:16.666%}.l-1-4,.l-3-12{width:25%}.l-1-3,.l-2-6,.l-4-12{width:33.333%}.l-5-12{width:41.666%}.l-1-2,.l-2-4,.l-3-6,.l-6-12{width:50%}.l-7-12{width:58.333%}.l-2-3,.l-4-6,.l-8-12{width:66.666%}.l-3-4,.l-9-12{width:75%}.l-10-12,.l-5-6{width:83.333%}.l-11-12{width:91.666%}.l-1-8{width:12.5%}.l-2-8{width:25%}.l-3-8{width:37.5%}.l-4-8{width:50%}.l-5-8{width:62.5%}.l-6-8{width:75%}.l-7-8{width:87.5%}.l-1{width:100%}}.align-bottom{vertical-align:bottom}.align-left{text-align:left}.align-middle{vertical-align:middle}.align-right{text-align:right}.align-top{vertical-align:top}@media only screen and (max-width:60em){.l-align-bottom{vertical-align:bottom}.l-align-center{text-align:center}.l-align-left{text-align:left}.l-align-middle{vertical-align:middle}.l-align-right{text-align:right}.l-align-top{vertical-align:top}}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.l-show,.xl-hide{display:none}@media only screen and (max-width:60em){.l-block{display:block}.l-hide{display:none}.l-show{display:block}td.l-show,th.l-show{display:table-cell}}.m-show{display:none}@media only screen and (max-width:45em){.m-1-12{width:8.333%}.m-1-6,.m-2-12{width:16.666%}.m-1-4,.m-3-12{width:25%}.m-1-3,.m-2-6,.m-4-12{width:33.333%}.m-5-12{width:41.666%}.m-1-2,.m-2-4,.m-3-6,.m-6-12{width:50%}.m-7-12{width:58.333%}.m-2-3,.m-4-6,.m-8-12{width:66.666%}.m-3-4,.m-9-12{width:75%}.m-10-12,.m-5-6{width:83.333%}.m-11-12{width:91.666%}.m-1-8{width:12.5%}.m-2-8{width:25%}.m-3-8{width:37.5%}.m-4-8{width:50%}.m-5-8{width:62.5%}.m-6-8{width:75%}.m-7-8{width:87.5%}.m-1{width:100%}.m-align-bottom{vertical-align:bottom}.m-align-center{text-align:center}.m-align-left{text-align:left}.m-align-middle{vertical-align:middle}.m-align-right{text-align:right}.m-align-top{vertical-align:top}.m-block{display:block}.m-hide{display:none}.m-show{display:block}td.m-show,th.m-show{display:table-cell}}.s-show{display:none}@media only screen and (max-width:30em){.s-1-12{width:8.333%}.s-1-6,.s-2-12{width:16.666%}.s-1-4,.s-3-12{width:25%}.s-1-3,.s-2-6,.s-4-12{width:33.333%}.s-5-12{width:41.666%}.s-1-2,.s-2-4,.s-3-6,.s-6-12{width:50%}.s-7-12{width:58.333%}.s-2-3,.s-4-6,.s-8-12{width:66.666%}.s-3-4,.s-9-12{width:75%}.s-10-12,.s-5-6{width:83.333%}.s-11-12{width:91.666%}.s-1-8{width:12.5%}.s-2-8{width:25%}.s-3-8{width:37.5%}.s-4-8{width:50%}.s-5-8{width:62.5%}.s-6-8{width:75%}.s-7-8{width:87.5%}.s-1{width:100%}.s-align-bottom{vertical-align:bottom}.s-align-center{text-align:center}.s-align-left{text-align:left}.s-align-middle{vertical-align:middle}.s-align-right{text-align:right}.s-align-top{vertical-align:top}.s-block{display:block}.s-hide{display:none}.s-show{display:block}td.s-show,th.s-show{display:table-cell}}.clear-left{clear:left}.clear-right{clear:right}@media only screen and (max-width:60em){.l-clear,.l-clear-both{clear:both}}