﻿.relative{position:relative}.inline-center{display:inline-block;vertical-align:middle}.inline-block{display:inline-block}.center{margin:0 auto}.full-height{height:100%}@media(min-width: 768px){.sr-only-sm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}@media(min-width: 992px){.sr-only-md{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}@media(min-width: 1200px){.sr-only-lg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}@media(min-width: 768px){.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-right-sm{text-align:right}.pull-right-sm{float:right}.pull-left-sm{float:left}}@media(min-width: 992px){.text-center-md{text-align:center}.text-left-md{text-align:left}.text-right-md{text-align:right}.pull-right-md{float:right}.pull-left-md{float:left}}@media(min-width: 1200px){.text-center-lg{text-align:center}.text-left-lg{text-align:left}.text-right-lg{text-align:right}.pull-right-lg{float:right}.pull-left-lg{float:left}}.margin-top-xs-0{margin-top:0}.margin-top-xs-5{margin-top:5px}.margin-top-xs-10{margin-top:10px}.margin-top-xs-20{margin-top:20px}.margin-top-xs-30{margin-top:30px}.margin-top-xs-40{margin-top:40px}.margin-top-xs-50{margin-top:50px}.margin-top-xs-60{margin-top:60px}.margin-bottom-xs-0{margin-bottom:0}.margin-bottom-xs-10{margin-bottom:10px}.margin-bottom-xs-20{margin-bottom:20px}.margin-bottom-xs-30{margin-bottom:30px}.margin-bottom-xs-40{margin-bottom:40px}.margin-bottom-xs-50{margin-bottom:50px}.margin-bottom-xs-60{margin-bottom:60px}@media(min-width: 768px){.margin-top-sm-0{margin-top:0}.margin-top-sm-10{margin-top:10px}.margin-top-sm-20{margin-top:20px}.margin-top-sm-30{margin-top:30px}.margin-top-sm-40{margin-top:40px}.margin-top-sm-50{margin-top:50px}.margin-top-sm-60{margin-top:60px}.margin-bottom-sm-0{margin-bottom:0}.margin-bottom-sm-10{margin-bottom:10px}.margin-bottom-sm-20{margin-bottom:20px}.margin-bottom-sm-30{margin-bottom:30px}.margin-bottom-sm-40{margin-bottom:40px}.margin-bottom-sm-50{margin-bottom:50px}.margin-bottom-sm-60{margin-bottom:60px}}@media(min-width: 992px){.margin-top-md-0{margin-top:0}.margin-top-md-10{margin-top:10px}.margin-top-md-20{margin-top:20px}.margin-top-md-30{margin-top:30px}.margin-top-md-40{margin-top:40px}.margin-top-md-50{margin-top:50px}.margin-top-md-60{margin-top:60px}.margin-bottom-md-0{margin-bottom:0}.margin-bottom-md-10{margin-bottom:10px}.margin-bottom-md-20{margin-bottom:20px}.margin-bottom-md-30{margin-bottom:30px}.margin-bottom-md-40{margin-bottom:40px}.margin-bottom-md-50{margin-bottom:50px}.margin-bottom-md-60{margin-bottom:60px}}@media(min-width: 1200px){.margin-top-lg-0{margin-top:0}.margin-top-lg-10{margin-top:10px}.margin-top-lg-20{margin-top:20px}.margin-top-lg-30{margin-top:30px}.margin-top-lg-40{margin-top:40px}.margin-top-lg-50{margin-top:50px}.margin-top-lg-60{margin-top:60px}.margin-bottom-lg-0{margin-bottom:0}.margin-bottom-lg-10{margin-bottom:10px}.margin-bottom-lg-20{margin-bottom:20px}.margin-bottom-lg-30{margin-bottom:30px}.margin-bottom-lg-40{margin-bottom:40px}.margin-bottom-lg-50{margin-bottom:50px}.margin-bottom-lg-60{margin-bottom:60px}}.inside{margin-top:20px;margin-bottom:20px;background:#ededed;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #ededed));background:-moz-linear-gradient(top, #f4f4f4 0%, #ededed 100%);background:-ms-linear-gradient(top, #f4f4f4 0%, #ededed 100%)}.inside-full-height{height:100%;margin-top:0;margin-bottom:0;position:relative}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}@media(min-width: 480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%}.col-xs-height{display:table-cell;float:none;height:100%}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media(min-width: 768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%}.col-sm-height{display:table-cell;float:none;height:100%}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}}@media(min-width: 992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%}.col-md-height{display:table-cell;float:none;height:100%}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media(min-width: 1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{border:0;position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:"AdobeCaslonW01-Regular";src:url("../fonts/ef429e53-4846-40b9-a3fe-4295cefc7e94.eot?#iefix");src:url("../fonts/ef429e53-4846-40b9-a3fe-4295cefc7e94.eot?#iefix") format("eot"),url("../fonts/3531483a-a370-4cac-bcd3-9cbd5c0aa8fe.woff2") format("woff2"),url("../fonts/29fc7b6f-c777-4db4-99c7-98a753629a74.woff") format("woff"),url("../fonts/492aae7f-5ec2-484f-8c4a-5dceb929def5.ttf") format("truetype"),url("../fonts/27231d8a-1ac1-4ede-8e91-c7bb60852443.svg#27231d8a-1ac1-4ede-8e91-c7bb60852443") format("svg")}@font-face{font-family:"Adobe Caslon W01 It";src:url("../fonts/48e53584-22ac-4328-a940-54ac91ee35db.eot?#iefix");src:url("../fonts/48e53584-22ac-4328-a940-54ac91ee35db.eot?#iefix") format("eot"),url("../fonts/df7ba2f1-324a-404c-88c7-f68adad9ac33.woff2") format("woff2"),url("../fonts/67620760-8bd8-45d7-b70d-de7936d7a6e1.woff") format("woff"),url("../fonts/d39c7172-0364-4db6-80c5-116c450e3e98.ttf") format("truetype"),url("../fonts/c1570ebd-fc91-4d70-b33b-8f19e9a0fabf.svg#c1570ebd-fc91-4d70-b33b-8f19e9a0fabf") format("svg")}@font-face{font-family:"Adobe Caslon W01 SmBd";src:url("../fonts/d2804130-67b0-4fcf-98fe-d781df92a56e.eot?#iefix");src:url("../fonts/d2804130-67b0-4fcf-98fe-d781df92a56e.eot?#iefix") format("eot"),url("../fonts/becfadb1-eaca-4817-afbd-fe4d61e1f661.woff2") format("woff2"),url("../fonts/6530bac7-21ac-4e52-a014-dce6a8d937ab.woff") format("woff"),url("../fonts/b34e8a45-c92d-4402-89bc-43cc51c6b4e0.ttf") format("truetype"),url("../fonts/0804bb4a-399c-4547-9fa8-0acf6268d8f6.svg#0804bb4a-399c-4547-9fa8-0acf6268d8f6") format("svg")}@font-face{font-family:"AdobeCaslonW01-SmBdIt";src:url("../fonts/bb872a9e-1155-401e-97d8-bfbce038c2b6.eot?#iefix");src:url("../fonts/bb872a9e-1155-401e-97d8-bfbce038c2b6.eot?#iefix") format("eot"),url("../fonts/9d01967b-4fbb-49ab-86d2-183a809cab94.woff2") format("woff2"),url("../fonts/04f7c3ea-f813-4a3d-b9e6-fdb1c5b29c99.woff") format("woff"),url("../fonts/4bfd503f-2ea3-4cd3-b35d-b4f3e92dd847.ttf") format("truetype"),url("../fonts/814bab73-b355-48a1-9680-68d921dbc34a.svg#814bab73-b355-48a1-9680-68d921dbc34a") format("svg")}@font-face{font-family:"Adobe Caslon W01 Bd";src:url("../fonts/9a3ba5ec-ca51-4d63-8138-252fa1dd356c.eot?#iefix");src:url("../fonts/9a3ba5ec-ca51-4d63-8138-252fa1dd356c.eot?#iefix") format("eot"),url("../fonts/9a55e467-ac64-46db-8231-6e27a3ca005d.woff2") format("woff2"),url("../fonts/fee04c62-acaf-4b3a-904b-76ced4495f28.woff") format("woff"),url("../fonts/1869eb01-816d-4fb8-9481-847bb0b2196e.ttf") format("truetype"),url("../fonts/8e2e2a46-fc05-419b-9b71-2b5a028e913b.svg#8e2e2a46-fc05-419b-9b71-2b5a028e913b") format("svg")}@font-face{font-family:"Adobe Caslon W01 Bd It";src:url("../fonts/f836877b-9052-4543-aab9-0b9118d2bbb7.eot?#iefix");src:url("../fonts/f836877b-9052-4543-aab9-0b9118d2bbb7.eot?#iefix") format("eot"),url("../fonts/3f46d85a-d74b-4644-b444-8ed0015edc6c.woff2") format("woff2"),url("../fonts/d0cb96f2-3c0c-45ee-9014-d3e87cff2f80.woff") format("woff"),url("../fonts/107a8de2-bc10-4dfe-b4a2-24277160ac3f.ttf") format("truetype"),url("../fonts/ff11bb4d-1a82-4d73-95d8-688bb65795e9.svg#ff11bb4d-1a82-4d73-95d8-688bb65795e9") format("svg")}@font-face{font-family:"Showcase Script";src:url("../fonts/showcase-script.eot?#iefix");src:url("../fonts/showcase-script.eot?#iefix") format("eot"),url("../fonts/showcase-script.woff") format("woff"),url("../fonts/showcase-script.ttf") format("truetype"),url("../fonts/showcase-script.svg#showcasescript") format("svg")}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;font-size:15px;font-family:"Helvetica Neue",Helvetica,sans-serif;line-height:1.45;background-color:#eaedea}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Adobe Caslon W01 SmBd",serif;color:#5c665b;font-weight:normal}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em{font-family:"AdobeCaslonW01-SmBdIt",serif;font-style:normal;font-weight:normal}p:last-child{margin-bottom:0}.overlay-title{background:rgba(234,237,234,.8);font-size:40px;line-height:1;padding:16px;padding-top:24px;position:absolute;font-family:"AdobeCaslonW01-Regular",serif}.overlay-title .amp{color:#b6975b}@media(max-width: 991px){.overlay-title{font-size:30px}}.white-line .large-line{fill:#fff}.the-barn{font:29px/1 AdobeCaslonW01-Regular,serif;letter-spacing:4px;margin-bottom:0;text-transform:uppercase}.the-barn-subtitle{color:#b6975b;font-size:10px;letter-spacing:2.2px;text-transform:uppercase}.primary{color:#5c665b}a{color:#5c665b;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{color:#444b43;text-decoration:none}a:focus{color:inherit;text-decoration:none;outline:none}a.transition-link,.transition-link a{background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #eaedea), color-stop(100%, #eaedea));background-image:-webkit-linear-gradient(#eaedea 0, #eaedea 100%);background-image:linear-gradient(#eaedea 0, #eaedea 100%);background-size:0px 0px;background-repeat:repeat-y;background-position:0px 50%;-webkit-transition-property:color,border,background;transition-property:color,border,background;-webkit-transition-duration:.4s;transition-duration:.4s;padding:3px}a.transition-link.white,.transition-link a.white{background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #fff), color-stop(100%, #fff));background-image:-webkit-linear-gradient(#fff 0, #fff 100%);background-image:linear-gradient(#fff 0, #fff 100%)}a.transition-link:hover,a.transition-link:focus,a.transition-link:active,.transition-link a:hover,.transition-link a:focus,.transition-link a:active{background-size:100% 100%;background-color:rgba(0,0,0,0)}.form-control{border:2px solid #5c665b;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.btn{border-radius:0}.input-group-addon{border-radius:0}html,body{height:100%}.whole-site{min-height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-push{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.alert{border-radius:0}.list-group-item{padding:0}.list-group-item:first-child,.list-group-item:last-child{border-radius:0}.list-group-item a{display:block;padding:10px 15px}.list-group-item a .badge{float:right}#content{border-left:30px solid #fff;border-right:30px solid #fff}@media(min-width: 768px)and (max-width: 992px){#content{margin-top:60px}}@media(min-width: 992px){#content{margin-top:77px}}@media(max-width: 767px){#content{border:0}}.page-content{padding-top:100px;margin-bottom:60px}@media(max-width: 767px){.page-content{padding-top:80px;margin-bottom:50px}}.page-intro{margin-bottom:50px}.page-intro>*:first-child{margin-top:0}.page-intro p{font-size:16px}.watermark{background:url(/wp-content/themes/the-barn/images/watermark.svg) center center no-repeat;height:200px;margin-bottom:10px;position:absolute;top:50%;left:50%;width:200px;z-index:-1;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.white-bg{background-color:#fff}.subtitle{font:39px/1 "Showcase Script",cursive;margin:45px 0;text-align:center}@media(min-width: 768px){.subtitle:after,.subtitle:before{background:url(../images/dash-small.svg);content:"";display:inline-block;height:4px;margin:0 25px;vertical-align:middle;width:80px}.subtitle.home-subtitle{font-size:63px}}.container-fluid{max-width:1800px}.container-max{margin:0 auto;max-width:1400px}@media(min-width: 768px){.container{width:710px}}@media(min-width: 992px){.container{width:930px}}.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child,.content h6:first-child{margin-top:0}.main-header{padding:10px 15px;position:fixed;z-index:1000;background-color:#fff;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-header.shadow{box-shadow:0 0 3px #666}@media(max-width: 767px){.main-header{position:relative;padding:10px 0}.main-header.fixed{position:fixed}}.logo{width:240px}@media(max-width: 767px){.logo{width:180px}}.center-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.center-content>*{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.page-header{border-bottom:0;background-size:cover;background-position:center center;box-shadow:inset 0 0 7em 0 rgba(0,0,0,.8);height:400px;margin:0;padding:0;position:relative;text-align:center}.page-header.reduced{height:300px}.page-header .container{height:100%}@media(max-width: 767px){.page-header .container{width:100%}}.page-header img{max-width:100%}.page-header h1{font-family:"AdobeCaslonW01-Regular",serif;font-weight:200;color:#fff;font-size:70px}@media(max-width: 767px){.page-header h1{font-size:60px}}.page-header h1 em{font:100%/1 "Showcase Script",cursive;line-height:1;font-weight:normal;font-style:italic}.page-header h1 strong{font-weight:normal;letter-spacing:10px;text-transform:uppercase}.page-header h1.news-title{font-size:45px}@media(min-width: 768px)and (max-width: 992px){.page-header h1.news-title{font-size:35px}}@media(max-width: 767px){.page-header h1.news-title{font-size:30px}}.site-banner{padding:25px 15px 20px;background:#fff;text-align:center;font-size:20px;font-family:"AdobeCaslonW01-Regular",serif;color:#5c665b}@media(min-width: 992px){.site-banner{font-size:24px}}.site-banner p{margin:0}.site-banner a{text-decoration:underline;font-weight:bold}@media(min-width: 992px){#main-navbar{margin-top:9px}}.menu-primary-menu-container{display:inline-block}@media(max-width: 767px){.menu-primary-menu-container{display:block}}.site-nav{list-style:none;padding:0;margin:0}.site-nav li{display:inline-block}.site-nav li a{color:#5c665b;padding:10px 15px 5px;font-size:16px;line-height:16px;font-family:"Adobe Caslon W01 SmBd",serif;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #eaedea), color-stop(100%, #eaedea));background-image:-webkit-linear-gradient(#eaedea 0, #eaedea 100%);background-image:linear-gradient(#eaedea 0, #eaedea 100%);background-size:0 0;background-repeat:repeat-y;background-position:0 50%;-webkit-transition-property:color,border,background;transition-property:color,border,background;-webkit-transition-duration:.4s;transition-duration:.4s}.site-nav li a:hover,.site-nav li a:focus,.site-nav li a:active{background-size:100% 100%;background-color:rgba(0,0,0,0)}@media(min-width: 992px)and (max-width: 1199px){.site-nav li a{padding:10px 7px 5px}}@media(max-width: 767px){.site-nav li a{display:block;padding:15px 15px 10px}}@media(min-width: 768px)and (max-width: 992px){.site-nav li a{padding:10px 4px 5px;font-size:14px}}@media(max-width: 767px){.site-nav li{display:block;border-bottom:1px solid #cfd5cf}}@media(max-width: 767px){.site-nav{display:block;width:100%}}.nav-separator{margin-right:2px}@media(min-width: 992px){.nav-separator{margin-right:6px}}.nav-contact{display:inline-block}.nav-contact a{font-family:"Adobe Caslon W01 SmBd",serif;color:#b6975b}@media(max-width: 767px){.nav-contact a{display:block;padding:15px 15px 10px}}@media(min-width: 768px)and (max-width: 992px){.nav-contact a{font-size:14px}}@media(max-width: 767px){.nav-contact{display:block}}.burger-menu{cursor:pointer;height:24px;padding:14px 18px;position:absolute;top:50%;right:20px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;z-index:30}.burger-menu:hover{background:rgba(0,0,0,0)}.burger-menu span{display:block;position:absolute;height:4px;width:100%;background:#5c665b;opacity:1;left:0;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.burger-menu span:nth-child(1){top:0}.burger-menu span:nth-child(2),.burger-menu span:nth-child(3){top:8px}.burger-menu span:nth-child(4){top:16px}.burger-menu.open span{background:#5c665b}.burger-menu.open span:nth-child(1){top:18px;width:0;left:50%}.burger-menu.open span:nth-child(2){-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger-menu.open span:nth-child(3){-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger-menu.open span:nth-child(4){top:18px;width:0;left:50%}@media(max-width: 767px){.whole-site{position:relative;left:0;-webkit-transition:left 250ms,right 250ms;-moz-transition:left 250ms,right 250ms;-o-transition:left 250ms,right 250ms;transition:left 250ms,right 250ms}.whole-site:before{background:rgba(0,0,0,.7);content:" ";opacity:0;-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.main-nav{border-top:1px solid #cfd5cf;height:100%;position:fixed;top:65px;left:100%;z-index:25;-webkit-transition:left 250ms,right 250ms;-moz-transition:left 250ms,right 250ms;-o-transition:left 250ms,right 250ms;transition:left 250ms,right 250ms;width:100%}.mobile-menu-bg{background:#eaedea;height:100%}.mobile-menu-open .mobile-menu-push.whole-site{left:-80%}.mobile-menu-open .main-nav{left:0}}.main-footer{background:#5c665b;margin-top:120px;margin-bottom:30px}.main-footer a{color:#fff;font-family:Helvetica,sans-serif}.main-footer h3{color:#fff}@media(max-width: 767px){.main-footer{margin-bottom:0}}.main-footer-top{color:#fff;padding-bottom:30px}.main-footer-bottom{background:#4d534c;color:#fff;font-size:12px;padding:10px 0}.footer-email-subscribe{margin-bottom:10px}.footer-email-subscribe .form-control{border:2px solid #bdc9be}#menu-footer-menu a{font-size:16px}.social-page-icon{background:#5c665b;float:left;margin-bottom:4px;font-size:30px;padding:4px 8px;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.social-page-icon:hover{background:#444b43;color:#bdc9be}.footer-pad form p{font-size:12px;margin-bottom:10px}.footer-logo{margin-top:60px}@media(min-width: 768px){.footer-logo{margin-top:-60px}}.footer-logo img{margin:0 auto}.footer-addr{margin-top:20px;text-align:center}.footer-addr-1{color:#bdc9be;font:29px/1 "AdobeCaslonW01-Regular",serif;letter-spacing:4px;text-transform:uppercase}.footer-addr-2{color:#b6975b;font-size:10px;letter-spacing:2.2px;margin-bottom:20px;text-transform:uppercase}.footer-addr-3{font:15px/1.4 Helvetica,sans-serif;margin-top:10px}.footer-pad{padding:40px 0}.footer-pad>*:first-child{margin-top:0}@media(max-width: 767px){.footer-pad{padding-bottom:0}}.banner-footer{position:fixed;bottom:0;left:0;width:100%;height:30px;background:#fff;z-index:1000}.btn.footer-newsletter-sub-btn{padding:4px 8px}.btn{padding:8px 12px;-webkit-transition:background 250ms;-moz-transition:background 250ms;-o-transition:background 250ms;transition:background 250ms}.btn-primary{background:rgba(0,0,0,0);background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #bdc9be), color-stop(100%, #bdc9be));background-image:-webkit-linear-gradient(#bdc9be 0, #bdc9be 100%);background-image:linear-gradient(#bdc9be 0, #bdc9be 100%);background-size:0 0;background-repeat:repeat-y;background-position:0 50%;border:2px solid #5c665b;color:#5c665b;-webkit-transition:color .4s,border .4s,background .4s;-moz-transition:color .4s,border .4s,background .4s;-o-transition:color .4s,border .4s,background .4s;transition:color .4s,border .4s,background .4s}.btn-primary.white{color:#fff;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #eaedea), color-stop(100%, #eaedea));background-image:-webkit-linear-gradient(#eaedea 0, #eaedea 100%);background-image:linear-gradient(#eaedea 0, #eaedea 100%)}.btn-primary.white:hover,.btn-primary.white:active,.btn-primary.white:focus{color:#5c665b}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-size:100% 100%;background-color:rgba(0,0,0,0);border-color:#5c665b;color:#5c665b}.btn-primary.on-light{background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #fff), color-stop(100%, #fff));background-image:-webkit-linear-gradient(#fff 0, #fff 100%);background-image:linear-gradient(#fff 0, #fff 100%)}.btn-mid-green{background:#bdc9be;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #5c665b), color-stop(100%, #5c665b));background-image:-webkit-linear-gradient(#5c665b 0, #5c665b 100%);background-image:linear-gradient(#5c665b 0, #5c665b 100%);background-size:0 0;background-repeat:repeat-y;background-position:0 50%;border:3px solid #bdc9be;color:#5c665b;-webkit-transition:color .4s,border .4s,background .4s;-moz-transition:color .4s,border .4s,background .4s;-o-transition:color .4s,border .4s,background .4s;transition:color .4s,border .4s,background .4s}.btn-mid-green:hover,.btn-mid-green:active,.btn-mid-green:focus{background-size:100% 100%;background-color:rgba(0,0,0,0);border-color:#bdc9be;color:#fff}.btn-italic{font-family:"Adobe Caslon W01 It",serif;padding:12px 12px 0}.modal-content{border-radius:0}.nav-tabs>li>a{border-radius:0}.tab-content{padding:20px}.panel-group .panel{border-radius:0}.panel-heading{border-radius:0;padding:0}.panel.panel-accordion{border:0;-webkit-box-shadow:none;box-shadow:none}.panel.panel-accordion>.panel-heading>.panel-title a{color:#333;background-color:#f5f5f5;border:1px solid #ddd;display:block;padding:10px 15px;-webkit-transition:background 250ms;-moz-transition:background 250ms;-o-transition:background 250ms;transition:background 250ms}.panel.panel-accordion>.panel-heading>.panel-title a:hover{background:#eee;text-decoration:none}.panel.panel-accordion>.panel-heading>.panel-title a:active,.panel.panel-accordion>.panel-heading>.panel-title a:focus{text-decoration:none}.panel.panel-accordion>.panel-heading>.panel-title a .toggle-icon{float:right;height:17px;-webkit-transition:transform 250ms;-moz-transition:transform 250ms;-o-transition:transform 250ms;transition:transform 250ms}.panel.panel-accordion>.panel-heading>.panel-title a.collapsed .toggle-icon{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.panel-group .panel-accordion>.panel-heading+.panel-collapse>.panel-body{border-top:0}.back-to-top{background:#5c665b;color:#fff;cursor:pointer;font-size:15px;opacity:0;padding:8px 12px;position:fixed;bottom:0;right:10px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);z-index:5}@media(min-width: 768px){.back-to-top{right:30px;bottom:30px}}.back-to-top:hover{background:#495048}.back-to-top.show{opacity:1;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span,.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#5c665b;border-color:#5c665b}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:focus,.pagination>li>span:hover{color:#5c665b}.home-brands-list-container{margin:60px 0;overflow:hidden}.home-brands-list-container li{cursor:pointer;display:inline-block;font-size:32px;font-weight:bold;margin:0;padding:0 15px;position:relative;line-height:1.1;text-align:center;vertical-align:middle}.home-brands-list-container li img{position:relative;margin:0 auto}.gallery-container{margin:40px 0 90px;max-width:1600px;overflow:hidden;position:relative}@media(max-width: 767px){.gallery-container{margin-bottom:0}}.nbs-flexisel-ul{position:relative;width:99999px;margin:0;padding:0;list-style-type:none}.nbs-flexisel-inner{overflow:hidden;float:left;width:100%}.gallery-nav{color:#5c665b;background-color:rgba(255,255,255,.6);cursor:pointer;font-size:40px;height:100%;line-height:1;position:absolute;top:0;width:60px;z-index:10;-webkit-transition:250ms;-moz-transition:250ms;-o-transition:250ms;transition:250ms}.gallery-nav .fa{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-nav:hover{transform:scale(1.2)}.gallery-nav-left{left:0}.gallery-nav-right{right:0;text-align:right}.come-and-see-banner{background:#bdc9be;color:#5c665b;font:43px/40px "Adobe Caslon W01 SmBd",serif;padding:50px 0;text-align:center}@media(max-width: 767px){.come-and-see-banner{font-size:38px}}.come-and-see-banner span{margin-bottom:-13px;word-spacing:15px}.come-and-see-banner .btn{font-size:28px;margin-top:30px}@media(min-width: 1200px){.come-and-see-banner .btn{margin:0 0 0 20px}}.come-and-see-banner em{font:44px/1 "Showcase Script",cursive}@media(max-width: 767px){.come-and-see-banner em{font-size:48px}}.come-and-see-banner strong{font-weight:normal;letter-spacing:8px;text-transform:uppercase}@media(max-width: 767px){.come-and-see-banner{padding:40px 20px}}.fluid-grid{padding:5px;background-color:#fff}.fluid-grid .container-fluid{padding:0}.fluid-grid .row{margin:0 -10px}.fluid-grid .grid-item{background:#5c665b;border:5px solid #fff;overflow:hidden;padding:25% 0 0}.fluid-grid .grid-item img{position:absolute;object-fit:cover;width:100%;top:0;left:0}.fluid-grid .grid-item img.small-title{height:auto;margin:0 auto;max-width:100%;position:static;width:auto}.fluid-grid .grid-item.has-hover:hover .grid-item-title,.fluid-grid .grid-item.has-hover:active .grid-item-title,.fluid-grid .grid-item.has-hover:focus .grid-item-title{background:#5c665b}.fluid-grid .grid-item.has-hover:hover .grid-item-image-container,.fluid-grid .grid-item.has-hover:hover .grid-item-hover,.fluid-grid .grid-item.has-hover:active .grid-item-image-container,.fluid-grid .grid-item.has-hover:active .grid-item-hover,.fluid-grid .grid-item.has-hover:focus .grid-item-image-container,.fluid-grid .grid-item.has-hover:focus .grid-item-hover{opacity:.7}@media(min-width: 768px)and (max-width: 992px){.fluid-grid .grid-item{padding-top:35%}}@media(max-width: 767px){.fluid-grid .grid-item{padding-top:100%}}.fluid-grid .grid-item-title{background:#5c665b;color:#fff;font:2em "AdobeCaslonW01-Regular",serif;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;left:0;top:0;width:30%}.fluid-grid .grid-item-title.right{right:0;left:auto}.fluid-grid .grid-item-title.alt{font-size:2em;width:100%;left:0;top:auto;bottom:0;right:0;height:33.33333%}@media(min-width: 768px)and (max-width: 992px){.fluid-grid .grid-item-title{font-size:2em;width:33.33333%}}@media(max-width: 767px){.fluid-grid .grid-item-title{font-size:2em;height:auto;width:100%;left:0;top:auto;bottom:0;right:0}}.fluid-grid .grid-item-image-container,.fluid-grid .grid-item-hover{-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.fluid-grid .grid-item-image-container{height:100%;position:absolute;top:0;width:100%}.fluid-grid .grid-item-image-container img{height:100%}.left-right-img-text{background-color:#fff;margin-bottom:40px}.left-right-img-text .text{padding:0 50px}@media(min-width: 768px)and (max-width: 992px){.left-right-img-text .text{padding:20px}}@media(min-width: 768px){.left-right-img-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.left-right-img-text:nth-child(2n){-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.left-right-img-text .image,.left-right-img-text .text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media(max-width: 767px){.left-right-img-text .image{margin-top:20px}.left-right-img-text .text{padding:20px}}.home-intro{padding:0 0 60px;position:relative}.home-intro h2{color:#5c665b;font-family:"Adobe Caslon W01 It",serif}.home-intro h2 em{font-family:"AdobeCaslonW01-Regular",serif;letter-spacing:5px;margin:0 5px 0 10px;text-transform:uppercase}.home-intro p{font-size:18px;line-height:1.4}@media(max-width: 767px){.home-intro p{font-size:14px}}.dept-grid{padding-left:4%}@media(min-width: 1200px){.dept-grid{width:90%;margin:0 auto}}@media(max-width: 767px){.dept-grid{padding:0}}.dept-grid-sizer{width:30px;height:30px}.dept-item{margin-bottom:15px;padding:15px}.dept-item img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dept-item .relative{display:inline-block}.dept-item .department-title{position:absolute}.dept-item.landscape{width:50%}.dept-item.portrait{width:33.33333%}.dept-item.wide{width:58%}.dept-item.tall{width:25%}.dept-item.top .department-title{top:15px;left:45px;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.dept-item.bottom .department-title{-moz-transform:translate(0, 50%);-o-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-webkit-transform:translate(0, 50%);transform:translate(0, 50%);bottom:0;left:45px}.dept-item.top-left .relative{float:right}.dept-item.top-left .department-title{-moz-transform:translate(-40%, 0);-o-transform:translate(-40%, 0);-ms-transform:translate(-40%, 0);-webkit-transform:translate(-40%, 0);transform:translate(-40%, 0);top:45px;left:8%}.dept-item.top-left img{padding-left:8%}.dept-item.bottom-left .relative{float:right}.dept-item.bottom-left .department-title{-moz-transform:translate(-40%, 0);-o-transform:translate(-40%, 0);-ms-transform:translate(-40%, 0);-webkit-transform:translate(-40%, 0);transform:translate(-40%, 0);bottom:45px;left:8%}.dept-item.bottom-left img{padding-left:8%}.dept-item.top-right .relative{float:left}.dept-item.top-right .department-title{-moz-transform:translate(40%, 0);-o-transform:translate(40%, 0);-ms-transform:translate(40%, 0);-webkit-transform:translate(40%, 0);transform:translate(40%, 0);top:45px;right:8%}.dept-item.top-right img{padding-right:8%}.dept-item.bottom-right .relative{float:left}.dept-item.bottom-right .department-title{-moz-transform:translate(40%, 0);-o-transform:translate(40%, 0);-ms-transform:translate(40%, 0);-webkit-transform:translate(40%, 0);transform:translate(40%, 0);bottom:45px;right:8%}.dept-item.bottom-right img{padding-right:8%}.dept-item:hover .department-title,.dept-item:active .department-title,.dept-item:focus .department-title{background-color:#eaedea}.dept-item:hover img,.dept-item:active img,.dept-item:focus img{opacity:.8}@media(max-width: 767px){.dept-item{margin-bottom:30px;padding:0}.dept-item.landscape,.dept-item.portrait,.dept-item.wide,.dept-item.tall{width:100%}.dept-item.top .relative,.dept-item.bottom .relative,.dept-item.top-left .relative,.dept-item.bottom-left .relative,.dept-item.top-right .relative,.dept-item.bottom-right .relative{float:none;display:block}.dept-item.top img,.dept-item.bottom img,.dept-item.top-left img,.dept-item.bottom-left img,.dept-item.top-right img,.dept-item.bottom-right img{padding:0px !important}.dept-item.top .department-title,.dept-item.bottom .department-title,.dept-item.top-left .department-title,.dept-item.bottom-left .department-title,.dept-item.top-right .department-title,.dept-item.bottom-right .department-title{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);bottom:0;left:0;top:auto;right:auto}}#sb_instagram{margin-left:-15px !important;margin-right:-15px !important;width:auto !important}#sbi_images{padding:0 10px}.sbi_photo_wrap{margin-bottom:30px;padding:0 5px}.contact-banner{background-color:#bdc9be;padding:20px;padding-top:40px}.contact-banner h1{color:#5c665b;font:200 60px/1 "AdobeCaslonW01-Regular",serif;margin:0;word-spacing:10px}@media(max-width: 767px){.contact-banner h1{font-size:36px}}.contact-banner h1 em{font:108% "Showcase Script",cursive;line-height:1;font-weight:normal;font-style:normal}.contact-banner h1 strong{letter-spacing:8px;text-transform:uppercase}#map{height:400px;width:100%}.address{position:absolute;left:50%;bottom:0;-moz-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);background-color:#fff;padding:40px;color:#5c665b;font-size:18px}.address h2{margin-top:0}@media(max-width: 767px){.address{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);position:relative;bottom:auto;top:100%;left:0;width:100%;padding:20px}}.contact-content{font-size:18px}.contact-item{font-size:22px;margin-bottom:20px}.contact-item i{color:#b6975b}.contact-item a{color:#5c665b}.contact-item-label{display:block}.contact-form{background-color:#fff;padding:40px}.contact-form label{color:#5c665b}.contact-form .required{color:#f44336}@media(max-width: 767px){.contact-form{padding:20px}}div.wpcf7 .screen-reader-response{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7 .form-inline img.ajax-loader{display:inline}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .wpcf7-display-none{display:none}div.wpcf7 .form-inline .form-group{max-width:250px}div.wpcf7 .input-group-addon img{height:100%;width:auto;max-width:none !important;border-radius:5px}div.wpcf7 .input-group-addon.input-group-has-image{padding:0}.wpcf7-form .alert{padding:0;border:0}.wpcf7-form.sent .alert{padding:15px}.news-archive-title{margin-bottom:30px}.panel-group .panel+.panel{margin-top:30px}.news-snippet-content{background:#fff;padding:20px;padding-top:30px;margin:-30px 10px 0;position:relative;z-index:10}.news-snippet-content .content{font-size:14px}.news-snippet-content .content a{font-size:16px;font-family:"Adobe Caslon W01 SmBd",serif;margin-top:10px;display:inline-block}.news-snippet-content h2{margin-top:0}.post-content{background-color:#fff;padding:40px;margin-top:-100px}div.news-meta{border-top:1px solid #bbc3bb;color:#748173;font-size:15px;height:auto;margin:5px 0 15px;padding-top:15px}.news-single-bottom{margin-top:60px}.news-nav{margin-bottom:0}.news-nav a{background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #bdc9be), color-stop(100%, #bdc9be));background-image:-webkit-linear-gradient(#bdc9be 0, #bdc9be 100%);background-image:linear-gradient(#bdc9be 0, #bdc9be 100%);background-size:0 0;background-repeat:repeat-y;background-position:0 50%;-webkit-transition-property:color,border,background;transition-property:color,border,background;-webkit-transition-duration:.4s;transition-duration:.4s}.news-nav a:hover,.news-nav a:focus,.news-nav a:active{background-size:100% 100%;background-color:rgba(0,0,0,0)}#news-accordion .panel-body{padding:0}.social-sharing{font-size:20px}.social-sharing a{margin:0 5px}.search-page{padding-top:80px}.search-page-header{margin-bottom:60px}.search-form-lg .search-field{border-right:0;font-size:20px;padding:16px 10px;height:52px}.search-form-lg .search-submit{font-size:20px;padding:10px 15px}.search-dropdown{padding:12px;background-color:#fff;-webkit-transition:250ms;-moz-transition:250ms;-o-transition:250ms;transition:250ms}@media(min-width: 768px){.search-dropdown{position:fixed;top:0;width:100%;z-index:1}}@media(max-width: 767px){.search-dropdown{padding:6px 0}}.search-dropdown .search-field{border-right:0}.search-dropdown.open{top:77px}.search-submit{padding:5px 10px;vertical-align:top}.search-form label{display:block;margin-bottom:0}@media(min-width: 768px){.search-toggle{text-align:center;width:45px}}@media(min-width: 768px)and (max-width: 992px){.search-toggle{width:30px}}.search-toggle a{cursor:pointer;display:block}.search-toggle a.open,.search-toggle a.open:hover{background:#eee;color:#444}.search-toggle a.open .fa:before{content:""}.search-header h1{font-family:"AdobeCaslonW01-Regular",serif}.search-result{border-bottom:1px solid #e4e4e4;margin-bottom:40px;padding-bottom:40px}.search-result:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.about-logo{position:absolute;right:-40px;bottom:-60px}.about-intro-text{font-size:15px}.about-intro-text h1{-moz-transform:translate(-70%, 30px);-o-transform:translate(-70%, 30px);-ms-transform:translate(-70%, 30px);-webkit-transform:translate(-70%, 30px);transform:translate(-70%, 30px);background:#eaedea;margin:0;font-size:60px;line-height:1;padding:20px 25px 10px;display:inline-block;z-index:2;color:#5c665b}@media(max-width: 767px){.about-intro-text h1{-moz-transform:translate(0, 30px);-o-transform:translate(0, 30px);-ms-transform:translate(0, 30px);-webkit-transform:translate(0, 30px);transform:translate(0, 30px);font-size:40px;padding:15px 12.5px 5px}}.history-section{padding-top:80px;padding-bottom:80px}@media(max-width: 767px){.history-section{padding-top:0}}.gallery{list-style:none;margin:0;padding:0}.gallery-item{float:left;width:2%}.team-listing{display:inline-block;float:none}@media(max-width: 767px){.team-listing{width:49%}}.department-item,.other-department-item{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-size:cover;clear:both;display:block;height:300px;margin-bottom:80px;position:relative;left:0;width:80%}.department-item:nth-child(2n-1),.other-department-item:nth-child(2n-1){float:right}.department-item:nth-child(2n-1) .department-item-title,.other-department-item:nth-child(2n-1) .department-item-title{-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);right:auto;left:0;bottom:30px}@media(max-width: 767px){.department-item:nth-child(2n-1) .department-item-title,.other-department-item:nth-child(2n-1) .department-item-title{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);left:0;right:auto;bottom:0}}.department-item:hover .department-item-title,.other-department-item:hover .department-item-title,.department-item:active .department-item-title,.other-department-item:active .department-item-title,.department-item:focus .department-item-title,.other-department-item:focus .department-item-title{background-color:#eaedea}.department-item:hover .department-item-img,.other-department-item:hover .department-item-img,.department-item:active .department-item-img,.other-department-item:active .department-item-img,.department-item:focus .department-item-img,.other-department-item:focus .department-item-img{opacity:.8}@media(max-width: 767px){.department-item,.other-department-item{width:100%;margin-bottom:40px}}.department-item .department-item-title,.other-department-item .department-item-title{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-transform:translate(50%, 0);-o-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0);right:0;bottom:30px}@media(max-width: 767px){.department-item .department-item-title,.other-department-item .department-item-title{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);left:0;right:auto;bottom:0}}.department-item .department-item-img,.other-department-item .department-item-img{background-position:center center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;height:100%}.other-department-item{width:100%;margin-bottom:40px}.other-department-item:nth-child(2n-1){float:left}.other-department-item:nth-child(2n-1) .department-item-title{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);right:0;left:auto}@media(max-width: 767px){.other-department-item:nth-child(2n-1) .department-item-title{left:0;right:auto;bottom:0}}.other-department-item .department-item-img{width:85%;float:left}@media(max-width: 767px){.other-department-item .department-item-img{width:100%}}.other-department-item .department-item-title{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);right:0;left:auto;bottom:30px}@media(max-width: 767px){.other-department-item .department-item-title{left:0;right:auto;bottom:0}}.pinterest-button{display:none;position:absolute;top:10px;left:10px;z-index:3}.grid-item:hover .pinterest-button{display:block}.department-cta-block.title-block{min-width:370px;background-color:#5c665b;color:#fff;padding:20px;font:2em AdobeCaslonW01-Regular,serif}.department-cta-block.title-block .department-cta-subtitle{font:35px/1 "Showcase Script",cursive;font-size:30px;margin:10px}.department-cta-block{padding:10px}.department-cta-block p{line-height:36px;margin-bottom:5px;font-size:35px}@media(min-width: 1200px){.department-cta-block p{font-size:40px;line-height:40px}}.department-cta-block .department-cta-subtitle{font:36px/1 "Showcase Script",cursive;text-align:center;margin:-5px 0;font-size:90%}@media(min-width: 1200px){.department-cta-block .department-cta-subtitle{font-size:126%;line-height:42px}}.department-cta-block .btn{font-size:20px;padding:5px 15px 0}@media(min-width: 1200px){.department-cta-block .btn{font-size:25px}}.department-cta-block .departent-cta-seperator{background:url("/wp-content/themes/the-barn/images/department-cta-seperator.png");width:50%;margin:0 auto;background-size:contain;background-repeat:no-repeat;height:17px}@media(min-width: 767px){.department-cta-block .departent-cta-seperator{height:8px}}@media(min-width: 992px){.department-cta-block .departent-cta-seperator{height:10px}}@media(max-width: 767px){.fluid-grid .grid-item-title.department-cta-block{height:45%;font-size:1.5em}.department-cta-block p{line-height:30px;font-size:30px}.department-cta-block .department-cta-subtitle{font:35px/1 "Showcase Script",cursive;font-size:30px}.department-cta-block .btn{font-size:20px}}.vacancy__item{display:flex;flex-direction:column;background-color:#eaedea;margin-bottom:20px;font-family:"AdobeCaslonW01-Regular",serif}.vacancy__item-title{background-color:#5c665b;padding:30px}.vacancy__item-title p,.vacancy__item-title h3{font-family:"AdobeCaslonW01-Regular",serif;font-weight:300;color:#eaedea;width:fit-content;margin:auto}.vacancy__item-image-wrapper{height:150px;overflow:hidden;object-fit:cover;width:100%}.vacancy__item-image{width:100%}.vacancy__item-description{padding:30px 30px 15px;font-size:1.5rem;font-family:"Helvetica Neue",Helvetica,sans-serif}.vacancy__item-contact{padding:15px 30px;order:2;background:#cfd5cf;font-size:1.7rem;font-family:"Helvetica Neue",Helvetica,sans-serif}.vacancy__item-contact p{text-align:center}@media(min-width: 992px){.vacancy__item{flex-direction:row;flex-wrap:wrap}.vacancy__item-title{width:36%}.vacancy__item-title p,.vacancy__item-title h3{margin:0 auto}.vacancy__item-title-content{margin:auto;flex-direction:column;display:flex;height:100%;justify-content:center}.vacancy__item-image-wrapper{width:64%;height:180px}.vacancy__item-description{padding:15px 15px 25px 0;width:64%}.vacancy__item-contact{background:#eaedea;width:36%;order:0;display:flex;flex-direction:column;justify-content:center}.vacancy__item--flipped .vacancy__item-title{order:2}.vacancy__item--flipped .vacancy__item-image-wrapper{order:1}.vacancy__item--flipped .vacancy__item-description{order:3;padding:15px 0 25px 15px}.vacancy__item--flipped .vacancy__item-contact{order:4}}.things-to-do-content h2{font-size:22px;line-height:1;margin:0 0 20px;word-spacing:6px}.things-to-do-content h2 em{font:normal 40px/1 "Showcase Script",cursive}.things-to-do-content h2 strong{font-size:26px;font-weight:normal;letter-spacing:2px;text-transform:uppercase}.things-to-do{margin:0 auto;max-width:1200px;padding:0 15px}/*# sourceMappingURL=main.min.css.map */
