html{font-size:16px}body{background-color:white;display:table;width:100%}.nav-aux{display:table-row;height:1px} .brand-logo{max-width:450px}body,html{border:0;margin:0;padding:0;height:100%}a{text-decoration:none;color:inherit; }strong a,a strong{font-weight:700}.button{border-radius:0px;text-transform:uppercase;border:medium none;padding:15px 20px;display:inline-block}.button:hover{box-shadow:inset 0 0 0 999px rgba(0,0,0,0.2)}#form-contact input[type="checkbox"],#form-contact input[type="radio"]{width:auto;height:12px;position:relative;display:inline-block}input,textarea,select{font-size:.85em;outline:none;display:inline-block;padding:0px 1%;color:#000;background-color:#f9f9f9;background-image:none;border:0px;border-radius:0px;height:2.5em}.checks{height:25px}select{background:url('//hosting.odysys.com/public/images/icon-down-arrow-gray.svg') no-repeat right 15px center #f9f9f9;background-size:12px;-webkit-appearance:none;-webkit-border-radius:0px}@-moz-document url-prefix(){select{background:#f9f9f9}}textarea{padding-top:12px;height:auto}.form{padding-right:30px; }.statement{font-size:1.25em;font-weight:700;margin:30px 0}.name,.desc,label{font-size:.85em;font-weight:700}.desc,label{font-weight:300}img{max-width:100%;height:auto}.top1{margin-top:.25em}.top2{margin-top:.5em}.top3{margin-top:1em}.bottom1{margin-bottom:.25em}.bottom2{margin-bottom:.5em}.bottom3{margin-bottom:1em}.content iframe{max-width:100%;border:none} .content iframe:not([allowfullscreen]){width:100%}.text-center{text-align:center}.vcenter-parent{display:table;height:100% }.vcenter{display:table-cell;vertical-align:middle}[class^="icon-"],[class*=" icon-"]{height:19px;width:19px;display:inline-block}.hamburger-bar{margin:0 10px}.mobile-only{display:none !important}.pull-right{float:right}.pull-left{float:left}@media only screen and (max-width:767px){.form{padding-right:0px}.mobile-only{display:block !important}.mobile-hidden{display:none !important}.pull-right,.pull-left{float:none}}.no-font{font-size:0; }.more-plus{float:right;font-size:150%}.content{margin:auto;width:80%;padding:80px 0}.content ul{margin-left:20px}.blog ul{margin-left:0px}.anti-content{ width:125%; margin-left:-12.5%}@media only screen and (max-width:1170px){.content{width:93%;padding:40px 0}.anti-content{width:107.5%;margin-left:-3.75%}.anti-content > *{padding:0 3.5%}}@media only screen and (max-width:767px){.anti-content-mobile{width:107.5% !important;margin:0 -3.75% !important}}.secondary-nav{font-size:0.8em}@media only screen and (max-width:767px){.secondary-nav{display:none}}.secondary-nav ul{margin:0;padding:0;height:4em}.secondary-nav li a{color:inherit;font-weight:300}.secondary-nav li{display:block;float:left;border-right:2px solid white;color:#000;padding:0px 20px;line-height:4;height:4em}.secondary-nav li.active{background-color:white}@media only screen and (max-width:767px){.mobile-expandable{max-height:0;overflow:hidden;box-sizing:border-box;-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s}.mobile-expanded{max-height:2000px; }}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect,.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{display:none!important}.xdsoft_datetimepicker .xdsoft_datepicker{width:auto;margin:0px}.xdsoft_datetimepicker thead{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}td.calendar a.no-thanks,td.calendar a.no-thanks:hover{color:#000;display:block;margin-top:1em}.xdsoft_datetimepicker .xdsoft_mounthpicker{padding-bottom:15px}.xdsoft_datetimepicker .xdsoft_label{background:none;text-align:center;float:none;font-weight:normal;text-transform:uppercase;font-size:18px;color:#000;z-index:50;line-height:1.2em;font-family:inherit;margin-left:15px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{background:transparent;box-shadow:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled > div{border:0px}.xdsoft_datetimepicker{width:auto;height:auto;background:#f9f9f9;font-family:inherit;box-shadow:none;border:none;color:#333333;padding:20px 0px 8px 0px;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;border:1px solid #e6e6e6;margin-top:-33px}.xdsoft_datetimepicker .xdsoft_label.xdsoft_year{margin-left:0px;padding:0px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:35px;background:#f9f9f9;border:transparent;color:#000;font-size:13px;font-weight:300;text-align:center;vertical-align:middle;padding:3px;border-collapse:collapse;cursor:pointer;height:35px}.xdsoft_datetimepicker .xdsoft_calendar tbody:before{line-height:1em;content:"";color:#565d77;display:block;margin-bottom:15px}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding:5px;border:1px solid #e6e6e6}.xdsoft_datetimepicker .xdsoft_calendar td > div:hover{background:#ccc}.xdsoft_datetimepicker .xdsoft_calendar th{text-transform:uppercase;letter-spacing:1px;font-family:inherit;padding:0px 3px;font-size:12px}.xdsoft_datetimepicker .xdsoft_calendar th:first-child,.xdsoft_datetimepicker .xdsoft_calendar td:first-child{padding-left:10px;width:35px}.xdsoft_datetimepicker .xdsoft_calendar th:last-child,.xdsoft_datetimepicker .xdsoft_calendar td:last-child{padding-right:10px;width:35px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#e6e6e6 !important;background:transparent!important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current div{background:#666;box-shadow:none;color:#e6e6e6}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background:url('//hosting.odysys.com/public/images/icon-calendar-sprites.png');background-size:50px}.xdsoft_datetimepicker .xdsoft_prev{margin-left:10px;float:left;background-position:8px 2px;background-repeat:no-repeat}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 5px;margin-left:5px;background-repeat:no-repeat;display:none}.xdsoft_datetimepicker .xdsoft_next{margin-right:20px;float:right;background-position:-10px 2px;background-repeat:no-repeat}.xdsoft_datetimepicker .xdsoft_label i{background:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#000}.welcome{margin-bottom:8.5%;text-align:center}.welcome.anti-content > *{padding:0 10%}@media only screen and (max-width:767px){.home .content .welcome{text-align:center; }.welcome .button{margin-top:10px}.welcome{margin-bottom:0;padding-bottom:8%}}.home .content{margin-top:0;padding:0; }.home .content hr:nth-of-type(1){margin-top:0}.home .welcome{padding:7% 0 0}#map-canvas{height:500px}.map-header{margin:5% auto}.map-subhead{margin:-4% 0 5%}@media only screen and (max-width:767px){#map-canvas{margin-top:0}.home .content{margin-bottom:-7%;padding-bottom:0; }.home .footer-text{display:block !important; }.home .welcome{padding-bottom:8%}}.quarter-width{width:25%}.half-width{width:50%}@media only screen and (max-width:1170px){.anti-content > *{padding:0}}@media only screen and (max-width:767px){ .overview .side-images-row:last-child{display:none}.no-font{padding:0;width:100%}.no-font img{width:33.33%}.no-font a:nth-of-type(2){display:none}.overview.accent{margin-bottom:0}.footer{display:none}}.signup-equal-height{padding-top:0;padding-bottom:0;height:3em;font-size:1em}#form-sign-up{margin-top:27px;max-width:700px;position:relative}#checkavailable.button{float:right;width:150px}.email-container{margin-top:-1px;padding-right:24px;position:absolute;left:0;right:160px}.signup-equal-height{width:100%}h3.bottom1{margin-top:0}.sign-up-disclaimer{margin-top:15px}a.button{font-weight:300}h3.bottom1{margin-top:0}@media only screen and (max-width:767px){.second-side{border-left:none}.first-side{border-right:none}}@media only screen and (min-width:768px){.first-side{width:45%;padding-right:5%;border-right:1px;border-right-style:solid;margin-left:-1px}.side-by-side-spacer{display:none}.second-side{width:45%;margin-right:-1px;padding-left:5%;border-left:1px;border-left-style:solid;margin-left:-1px}.single-side{padding-left:0%;padding-right:0%}.first-side h3,.second-side h3{margin-top:0}}body{color:#5f5f5f;font-weight:300}a{font-weight:300} .centerhr{display:inline-block;padding:0 15px;position:relative}.centerhr:before,.centerhr:after{background:#B3B3B3;content:"";display:block;height:1px;position:absolute;top:50%;width:400%}.centerhr:before{right:100%}.centerhr:after{left:100%}@media only screen and (max-width:767px){.centerhr{padding:0}.centerhr:before,.centerhr:after{display:none}}.divider-border{border-color:#ccc}.content hr{margin:5% 0}#social_icons{overflow:hidden}[class^="icon-"],[class*=" icon-"]{margin:0 10px}#industry-badges .badge-image{margin-left:auto;margin-right:auto;padding:0 15px}.mini-hero .hero-image{height:100px; width:auto}.mini-hero h4{margin-bottom:0}h1,h2,h3,h4,h5,h6{line-height:1.25}h1{font-size:2.125em;font-weight:300;margin-top:0;margin-bottom:10px}h2{font-size:2.125em;font-weight:300;margin-top:0;margin-bottom:7px}h3{font-size:1.1em;font-weight:300;font-weight:400;margin-top:0;margin-bottom:7px}h4{font-size:1em;font-weight:300;text-transform:uppercase;margin:0 0 1.5em;padding:0}h5{font-size:1em;font-weight:600;margin:30px 0 15px}ul{padding:0px;margin-bottom:1em;list-style-position:outside}p{margin-top:0px}@media only screen and (max-width:767px){h1{font-size:1.5em}h2{font-size:1.5em}h3{font-size:1em}}.mini-hero h1,.mini-hero h2,.mini-hero h3,.mini-hero h4,.mini-hero a,.hero h1,.hero h2,.hero h3,.hero h4,.hero a{line-height:1em}.hero h1{font-size:3.125em;margin-bottom:25px}.hero h4{font-size:1em;margin-bottom:2%}.mini-hero{text-align:center}.mini-hero,.hero{margin-bottom:0}.mini-hero-content{height:375px}.mini-hero h1,hero h1{font-size:3em}.mini-hero .page-indicator{border-top:1px solid #fff;display:inline-block;font-size:1.1em;font-weight:600;letter-spacing:1px;padding:17px 25px 0;text-transform:uppercase;margin:1em 0 0}.hero-content > *{margin-left:4vw;margin-right:4vw}.hero-image,.hero-image > div{width:100%}.hero-image img.brand-logo{margin-bottom:20px}.above-scroll-icon{top:0;left:0;right:0;bottom:105px}.scroll-icon{display:block;margin-top:-80px;text-align:center}.scroll-icon > *{cursor:pointer} .mini-hero.hero-image{background-attachment:scroll} .loading .hero,.loading .hero .hero-image{height:100%}.loading .scroll-icon,.loading .hero .hero-image{display:none}.loading .hero .hero-image:first-child{display:block}@media only screen and (max-width:767px){.mini-hero{display:none}.hero-image img.brand-logo{max-width:300px}.hero h1{font-size:2em}.hero h4{margin-bottom:2em}}header nav ul{padding-left:1%;width:99%}@media only screen and (max-width:767px){header nav ul{padding-left:0;width:100%}}header{position:fixed;z-index:1030;top:0;left:0;right:0;overflow-x:auto}nav ul{white-space:nowrap}nav li{list-style:none;display:inline-block}nav li > *{display:block}nav li > *,.navspacer{padding:25px 10px;font-size:.75em}nav li > a.button{padding:25px 25px }nav{text-align:left}nav ul{display:block;margin:0;vertical-align:bottom;padding:0;text-align:left}nav .more-plus{display:none}nav li.phone-number{margin-right:15px}.navbar-toggle{height:2em;cursor:pointer}.navbar-toggle .hamburger-bar{border-width:1px;border-style:solid;display:block;height:0;width:20px}.mobile-header{text-align:left}.mobile-header table{display:inline-block;width:100%}.nav-logo{line-height:1em;padding-left:1vw;vertical-align:middle;padding-left:4%;text-transform:none}.home .nav-logo{visibility:hidden; }.mobile-header{height:2em}.navbar-toggle .hamburger-bar + .hamburger-bar{margin-top:4px}.nav-contact-container{background:#fff;padding:10px 0;background-color:#fff;width:100%;color:#000;font-size:1.25em;text-align:center}.nav-contact-container .contact-title{font-size:1.25em;font-weight:300;text-transform:none}.nav-contact-container .contact-phone a{font-size:1em;font-weight:bold}.nav-contact-container .contact-phone{margin-bottom:10px}li.mobile-nav-toggle a,li.mobile-nav-toggle a:active,li.mobile-nav-toggle a:visited{color:#000;background-color:#fff}@media only screen and (min-width:768px){.nav-main ul ul{display:none} }@media only screen and (max-width:767px){header{position:relative;overflow:visible}nav ul{width:100%}nav li{border-bottom:1px solid #eee;display:block;text-align:left}.navspacer{display:none}nav li > *{padding:15px 10px;font-size:.75em}nav .more-plus{display:inline-block;margin-top:-1.5%}nav ul.nav-subnav-dropdown{background-color:#fff}nav ul.nav-subnav-dropdown li a{color:#000}nav ul.nav-subnav-dropdown li:last-child a{border-bottom:none}.navspacer,.nav-main{padding:0;font-size:1.2em;height:2em}}@media only screen and (min-width:768px){.logo-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/properties/6649/h9kqaajsftowkqsxghql) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.logo-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/properties/6649/h9kqaajsftowkqsxghql) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.button,.content a.button,.content a.button:hover{color:#ffffff }.button,.content a.button{background-color:#6a000b }body{font-family:Ubuntu }.content h1,.content h2{font-weight:light}.content h3,.content h4{color:#5c5a5a }.content h3,.content h4{font-weight:300}.accent{color:#5c5a5a }body{font-size:Normal;line-height:inherit}.content a{color:#9b2b1e }.content .grunticon{fill:#9b2b1e }.nav-main,.nav-main a{text-transform:uppercase;font-weight:300}.nav-main,.nav-main ul{background-color:#6d9494 }.nav-main .active{color:#ffffff }.nav-main .grunticon{fill:#ffffff }.nav-main .inactive{color:#ffffff }.navbar-toggle .icon-bar,nav > ul > li{border-color:#ffffff }.nav-main{color:#ffffff }.nav-main{fill:#ffffff }.secondary-nav ul{background-color:#e7e7e7 }.secondary-nav li.active{color:#000000 }.secondary-nav li{color:#000000 }.nav-aux,.nav-aux a{text-transform:uppercase;font-weight:300}.nav-aux{background-color:#6d9494 }.nav-aux .active{color:#ffffff }.nav-aux .inactive{color:#ffffff }.nav-aux .grunticon{fill:#ffffff }.nav-aux{color:#ffffff }.nav-aux{fill:#ffffff }@media only screen and (min-width:768px){.home-hero1-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/properties/6649/mnbh0xzjsn7ishrooajw) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.home-hero1-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/properties/6649/mnbh0xzjsn7ishrooajw) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:768px){.home-hero2-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/properties/6649/kuerh4gmordvbzsqbhrp) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.home-hero2-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/properties/6649/kuerh4gmordvbzsqbhrp) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:768px){.home-hero3-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/properties/6649/pemwayebrj5idmgx9inw) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.home-hero3-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/properties/6649/pemwayebrj5idmgx9inw) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:768px){.home-hero4-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/properties/6649/tituhbzwdpl51ftfzrix) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.home-hero4-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/properties/6649/tituhbzwdpl51ftfzrix) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.weddings-hero{background-color:rgba(0,0,0,0.2) }.weddings-hero{color:#ffffff }.content a:hover{color:#99b892 }.retreats-hero{background-color:rgba(0,0,0,0.2) }.retreats-hero{color:#ffffff }@media only screen and (min-width:768px){.retreats-hero1-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/site-templates/rustica/retreats_hero1_image) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.retreats-hero1-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/site-templates/rustica/retreats_hero1_image) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.home-hero1{text-align:center }.home-hero1{background-color:rgba(0,0,0,0.2) }.home-hero1{color:#ffffff }.home-hero2{text-align:center }.home-hero2{background-color:rgba(0,0,0,0.3) }.home-hero2{color:#ffffff }.home-hero3{text-align:center }.home-hero3{background-color:rgba(0,0,0,0.3) }.home-hero3{color:#ffffff }.home-hero4{text-align:center }.home-hero4{background-color:rgba(0,0,0,0.2) }.home-hero4{color:#ffffff }.weddings-hero1{background-color:rgba(0,0,0,0) }.retreats-hero1{background-color:rgba(0,0,0,0) }.retreats-hero1{color:#ffffff }.retreats-hero2{background-color:rgba(0,0,0,0) }.retreats-hero2{color:#ffffff }.retreats-hero3{background-color:rgba(0,0,0,0) }.retreats-hero3{color:#ffffff }.retreats-hero4{background-color:rgba(0,0,0,0) }.retreats-hero4{color:#ffffff }.accent{background-color:rgba(255,248,241,1) }.accent a:hover{color:#9b2b1e }.accent a:hover{fill:#9b2b1e }.accent a{color:#772016 }.accent a{fill:#772016 }.accent h3,.accent h4{color:#5c5a5a }.accent h3,.accent h4{font-weight:300}.accent h1,.accent h2{color:#5c5a5a }.accent h1,.accent h2{font-weight:300}.accommodations-hero{background-color:rgba(0,0,0,0.2) }.accommodations-hero{color:#ffffff }.offers-hero{background-color:rgba(124,26,26,1) }.offers-hero{color:#ffffff }.explore-hero{background-color:rgba(0,0,0,0.2) }.explore-hero{color:#ffffff }.about-hero{background-color:rgba(0,0,0,0.2) }.about-hero{color:#ffffff }@media only screen and (min-width:768px){.group-rates-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/site-templates/the-pines/hero-1) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.group-rates-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/site-templates/the-pines/hero-1) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.group-rates-hero{background-color:rgba(0,0,0,0.2) }.group-rates-hero{color:#ffffff }.meetings-hero{background-color:rgba(0,0,0,0.2) }.meetings-hero{color:#ffffff }.policies-hero{background-color:rgba(0,0,0,0.2) }.policies-hero{color:#ffffff }@media only screen and (min-width:768px){.careers-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/site-templates/the-pines/hero-1) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.careers-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/site-templates/the-pines/hero-1) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.careers-hero{background-color:rgba(0,0,0,0.2) }.careers-hero{color:#ffffff }.contact-hero{background-color:rgba(0,0,0,0.2) }.contact-hero{color:#ffffff }@media only screen and (min-width:768px){.terms-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/site-templates/the-pines/hero-1) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.terms-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/site-templates/the-pines/hero-1) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.terms-hero{background-color:rgba(0,0,0,0.2) }.terms-hero{color:#ffffff }@media only screen and (min-width:768px){.blog-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/site-templates/the-pines/hero-1) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.blog-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/site-templates/the-pines/hero-1) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.blog-hero{background-color:rgba(0,0,0,0.2) }.blog-hero{color:#ffffff }@media only screen and (min-width:768px){.weddings-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/site-templates/the-pines/hero-1) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.weddings-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/site-templates/the-pines/hero-1) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:768px){.retreats-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_50,w_2200/v1/site-templates/the-pines/hero-1) no-repeat fixed center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (max-width:767px){.retreats-hero-image{background:black url(https://res-5.cloudinary.com/odysys-llc/image/upload/q_35,w_768/v1/site-templates/the-pines/hero-1) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}h2,h3,h4{font-family:Lora }.accent{font-size:100%;line-height:1.4}.dine-hero{background-color:rgba(0,0,0,0.2) }.dine-hero{color:#ffffff }.home .welcome{text-align:center }h1{font-family:Lora }