a.btn{margin:5px;min-width:250px;text-transform:uppercase;border-radius:30px;}.btn-cta{background:#b55773!important;color:#fff!important;border:1px solid white;box-shadow:0 0 8px rgba(50,50,50,0.2),0 0 32px rgba(50,50,50,0.3);}.btn-cta:hover{background-color:#9a4a62!important;}.btn-cta a{color:#fff!important;}.btn-cta.outline{border:2px solid #b55773!important;background:none!important;color:#b55773!important;}.btn-cta.outline:hover{background-color:#b55773!important;color:#fff!important;}.btn-magenta{background:#641934!important;color:#fff!important;border:none;}.btn-magenta:hover{background-color:#55152c!important;}.btn-magenta a{color:#fff!important;}.btn-magenta.outline{border:2px solid #641934!important;background:none!important;color:#641934!important;}.btn-magenta.outline:hover{background-color:#641934!important;color:#fff!important;}.btn-pink{background:#893d54!important;color:#fff!important;border:none;}.btn-pink:hover{background-color:#743447!important;}.btn-pink a{color:#fff!important;}.btn-pink.outline{border:2px solid #893d54!important;background:none!important;color:#893d54!important;}.btn-pink.outline:hover{background-color:#893d54!important;color:#fff!important;}.btn-gold{background:#ad8530!important;color:#fff!important;}.btn-gold:hover{background-color:#937129!important;}.btn-gold a{color:#fff!important;}.btn-gold.outline{border:2px solid #ad8530!important;background:none!important;color:#ad8530!important;}.btn-gold.outline:hover{background-color:#ad8530!important;color:#fff!important;}.btn-highlight{background:#010101!important;color:#fff!important;}.btn-highlight:hover{background-color:#010101!important;}.btn-highlight a{color:#fff!important;}.btn-highlight.outline{border:2px solid #010101!important;background:none!important;color:#010101!important;}.btn-highlight.outline:hover{background-color:#010101!important;color:#fff!important;}.btn-lowlight{background:#7d7d7d!important;color:#fff!important;}.btn-lowlight:hover{background-color:#6a6a6a!important;}.btn-lowlight a{color:#fff!important;}.btn-lowlight.outline{border:2px solid #7d7d7d!important;background:none!important;color:#7d7d7d!important;}.btn-lowlight.outline:hover{background-color:#7d7d7d!important;color:#fff!important;}.btn-white{background:#fff!important;color:#fff!important;}.btn-white:hover{background-color:#d9d9d9!important;}.btn-white a{color:#fff!important;}.btn-white.outline{border:2px solid #fff!important;background:none!important;color:#fff!important;}.btn-white.outline:hover{background-color:#fff!important;color:#fff!important;}.btn-gray{background:#7d7d7d!important;color:#fff!important;}.btn-gray:hover{background-color:#6a6a6a!important;}.btn-gray a{color:#fff!important;}.btn-gray.outline{border:2px solid #7d7d7d!important;background:none!important;color:#7d7d7d!important;}.btn-gray.outline:hover{background-color:#7d7d7d!important;color:#fff!important;}.btn-gray-dk{font-size:21px;background:#111!important;color:#fff!important;}.btn-gray-dk:hover{background-color:#353535!important;}.btn-gray-dk a{color:#fff!important;}.btn-gray-dk.outline{border:2px solid #111!important;background:none!important;color:#111!important;}.btn-gray-dk.outline:hover{background-color:#111!important;color:#fff!important;}.btn-black{background:#010101!important;color:#fff!important;}.btn-black:hover{background-color:#272727!important;}.btn-black a{color:#fff!important;}.btn-black.outline{border:2px solid #010101!important;background:none!important;color:#010101!important;}.btn-black.outline:hover{background-color:#010101!important;color:#fff!important;}.btn-brown-lt{background:#5b4128!important;color:#fff!important;}.btn-brown-lt:hover{background-color:#4d3722!important;}.btn-brown-lt a{color:#fff!important;}.btn-brown-lt.outline{border:2px solid #5b4128!important;background:none!important;color:#5b4128!important;}.btn-brown-lt.outline:hover{background-color:#5b4128!important;color:#fff!important;}.btn-brown{background:#291f15!important;color:#fff!important;}.btn-brown:hover{background-color:#231a12!important;}.btn-brown a{color:#fff!important;}.btn-brown.outline{border:2px solid #291f15!important;background:none!important;color:#291f15!important;}.btn-brown.outline:hover{background-color:#291f15!important;color:#fff!important;}.btn-brown-dk{background:#20170e!important;color:#fff!important;}.btn-brown-dk:hover{background-color:#1b140c!important;}.btn-brown-dk a{color:#fff!important;}.btn-brown-dk.outline{border:2px solid #20170e!important;background:none!important;color:#20170e!important;}.btn-brown-dk.outline:hover{background-color:#20170e!important;color:#fff!important;}.btn-red-dk{background:#8e3320!important;color:#fff!important;}.btn-red-dk:hover{background-color:#792b1b!important;}.btn-red-dk a{color:#fff!important;}.btn-red-dk.outline{border:2px solid #8e3320!important;background:none!important;color:#8e3320!important;}.btn-red-dk.outline:hover{background-color:#8e3320!important;color:#fff!important;}.btn-gold{background:#ad8530!important;color:#fff!important;}.btn-gold:hover{background-color:#937129!important;}.btn-gold a{color:#fff!important;}.btn-gold.outline{border:2px solid #ad8530!important;background:none!important;color:#ad8530!important;}.btn-gold.outline:hover{background-color:#ad8530!important;color:#fff!important;}.btn-yellow{background:#e6c53a!important;color:#fff!important;}.btn-yellow:hover{background-color:#c4a731!important;}.btn-yellow a{color:#fff!important;}.btn-yellow.outline{border:2px solid #e6c53a!important;background:none!important;color:#e6c53a!important;}.btn-yellow.outline:hover{background-color:#e6c53a!important;color:#fff!important;}.wpb_text_column :last-child{margin-bottom:5px!important;}.row-section{clear:both;padding:4vw;margin-bottom:0px;margin-left:0px!important;margin-right:0px!important;}.row-hero .row-border-magenta{border-bottom:15px solid #641934;border-top:none;}.row-border-magenta{border-top:15px solid #641934;border-bottom:15px solid #641934;}.row-cta{background:rgba(164,73,101,1);background:-moz-radial-gradient(center,ellipse cover,rgba(164,73,101,1) 0%,rgba(109,49,67,1) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(164,73,101,1)),color-stop(100%,rgba(109,49,67,1)));background:-webkit-radial-gradient(center,ellipse cover,rgba(164,73,101,1) 0%,rgba(109,49,67,1) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(164,73,101,1) 0%,rgba(109,49,67,1) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(164,73,101,1) 0%,rgba(109,49,67,1) 100%);background:radial-gradient(ellipse at center,rgba(164,73,101,1) 0%,rgba(109,49,67,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a44965',endColorstr='#6d3143',GradientType=1);}.row-cta h1,.row-cta h2,.row-cta h3,.row-cta h4,.row-cta .lead,.row-cta p{color:#f9f9f9;text-shadow:0 0 1px rgba(50,50,50,0.5);}.border-btm{border-bottom:1px solid #f5f5f5;}.row-magenta{background-color:#f1f0f0;color:#111;}.row-magenta h1{font-size:48px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#641934;}.row-magenta h2{font-size:30px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#641934;}.row-magenta h3{font-size:28px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#641934;}.row-magenta h4{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:600;color:#111;}.row-magenta .lead{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#111;}.row-magenta p{font-size:20px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#111;}.row-gold{background-color:#cfc4bf;color:#f9f9f9;border-top:10px solid #7d7d7d;border-bottom:10px solid #7d7d7d;}.row-gold h1{font-size:48px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gold h2{font-size:30px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gold h3{font-size:28px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gold h4{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:600;color:#f9f9f9;}.row-gold .lead{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gold p{font-size:20px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gray{background-color:#7d7d7d;color:#f9f9f9;border-top:10px solid #ad8530;border-bottom:10px solid #ad8530;}.row-gray h1{font-size:48px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gray h2{font-size:30px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gray h3{font-size:28px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gray h4{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:600;color:#f9f9f9;}.row-gray .lead{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-gray p{font-size:20px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer{background-color:#2a2b31;color:#f9f9f9;}.row-footer h1{font-size:48px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer h2{font-size:30px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer h3{font-size:28px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer h4{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:600;color:#f9f9f9;}.row-footer .lead{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer p{font-size:21px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer a{color:#f9f9f9;}.row-footer a:hover{color:#fff;text-decoration:none;}.row-white{background:#fff;color:#641934!important;}.row-white h1{font-size:48px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#641934!important;}.row-white h2{font-size:30px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#641934!important;}.row-white h3{font-size:28px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#641934!important;}.row-white h4{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:600;color:#641934!important;}.row-white .lead{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#333!important;}.row-white p{font-size:20px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#010101;}.row-gray-dk{background:#111;}.row-gray-lt{background:#f9f9f9;}.row-black{background:#010101;color:#fff;}.row-brown{background:#291f15;color:#fff;}.row-brown h1{color:#ad8530;}.row-brown h2{color:#8e3320;}.row-brown h3{color:#5b4128;}.row-brown span,.row-brown .lead,.row-brown p{color:#f9f9f9;}.row-brown-lt{background:#5b4128;}.row-brown-lt h1{color:#ad8530;}.row-brown-lt h2{color:#8e3320;}.row-brown-lt h3{color:#5b4128;}.row-brown-lt span,.row-brown-lt .lead,.row-brown-lt p{color:#f9f9f9;}.row-brown-dk{background:#20170e;color:#fff;}.row-brown-dk h1{color:#ad8530;}.row-brown-dk h2{color:#8e3320;}.row-brown-dk h3{color:#5b4128;}.row-brown-dk span,.row-brown-dk .lead,.row-brown-dk p{color:#f9f9f9;}.row-pattern{background:url('../images/pattern.png') no-repeat;background-size:cover;color:#fff;}.border-gold{border-top:4px solid #ad8530;border-bottom:4px solid #ad8530;}.row-purple{background:#010101;color:#fff;}.nav-holder{float:none;}.header-boxed>div{max-width:1200px;margin:auto;}.top-bar{background:rgba(5,7,8,0.54);}@media (max-width: 998px) {.top-bar{height:50px;}}.top-bar span{padding:13px 86px;text-align:right;width:100%;display:block;color:#e1e1e1;font-weight:600;}@media (max-width: 998px) {.top-bar span{display:none;}}.top-bar span a{color:#e1e1e1;}.top-bar span a:hover{color:#fff;text-decoration:none;}a{text-decoration:none;}.headwrapper .header-over{position:absolute;width:100%;z-index:111;background-color:rgba(5,5,5,0.2);top:0;}.headwrapper .header-over ul.navigation.ultimatum-menu-nav{display:flex;}.headwrapper .header-over ul.navigation.ultimatum-menu-nav li{align-self:center;height:60px;border-right:1px solid #7d7d7d;margin:10px 0px;flex:1;padding:0px 5px;display:flex;}.headwrapper .header-over ul.navigation.ultimatum-menu-nav li a{color:#fff;align-self:center;width:100%;text-align:center;font-weight:600;}.headwrapper .header-over ul.navigation.ultimatum-menu-nav li span.caret{display:none;}.headwrapper .header-over .logo-wrap{text-align:center;padding:20px;}.scrolled .header-over{position:fixed;top:-40px;animation:menuAnim 0.3s;transform:translateY(0);background-color:white;}.scrolled .header-over ul li a{color:#999!important;}li#menu-item-150{border-right:none;}@media (max-width: 998px) {}@media (max-width: 998px) {.slicknav_nav{background-color:#24262d;}.slicknav_nav a{color:#9a9a9a;}.slicknav_row:hover{background:#18191f!important;}.m-menu{border-top:1px solid #b7b7b7;}.m-menu .slicknav_btn{background-color:#fff;color:gray-dk2;width:28%;}.m-menu .slicknav_btn .slicknav_icon{margin:0.188em 0.2em 0 0;}.m-menu .slicknav_btn .slicknav_icon .slicknav_icon-bar{box-shadow:none;border-top:3px solid #9a9a9a;width:1.625em;height:0.165em;}.m-menu .slicknav_btn .slicknav_menutxt{display:none!important;color:#9a9a9a;text-shadow:none;}.m-menu .micons{cursor:pointer;display:block;float:left;line-height:1.125em;padding:0.438em 0em;position:relative;vertical-align:middle;margin:2px 3px 3px;text-decoration:none;width:20%;text-align:center;color:#b7b7b7;font-size:21px;}.m-menu .micons:hover{color:#9a9a9a;}}.header-inviz{transition:0.3s all;position:absolute;z-index:99;width:100%;}.header-inviz .logo-wrap{text-align:center;padding:5vh 0;}.header-inviz ul.navigation{display:flex;justify-content:center;}.header-inviz ul.navigation li a{color:white;}.header-inviz ul.navigation li ul{background:transparent;transition:0.3s all!important;padding:8px 16px;text-align:center;transform:translateY(32px);}.header-inviz ul.navigation li ul li a{border-bottom:none;}.header-inviz ul.navigation li:hover ul{transform:translateY(0px);}.scrolled .header-inviz{animation:menuAnim 0.3s;position:fixed;top:-148px;background-color:#31394c;}.header-logo-left{position:absolute;z-index:99;width:100%;height:130px;background:rgba(41,42,48,0.88);background:-moz-linear-gradient(left,rgba(41,42,48,0.88) 0%,rgba(0,0,0,0.88) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(41,42,48,0.88)),color-stop(100%,rgba(0,0,0,0.88)));background:-webkit-linear-gradient(left,rgba(41,42,48,0.88) 0%,rgba(0,0,0,0.88) 100%);background:-o-linear-gradient(left,rgba(41,42,48,0.88) 0%,rgba(0,0,0,0.88) 100%);background:-ms-linear-gradient(left,rgba(41,42,48,0.88) 0%,rgba(0,0,0,0.88) 100%);background:linear-gradient(to right,rgba(41,42,48,0.88) 0%,rgba(0,0,0,0.88) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292a30',endColorstr='#000000',GradientType=1);}@media (max-width: 998px) {.header-logo-left{height:115px;}}.header-logo-left .logo-wrap{text-align:center;padding:20px;top:-50px;position:absolute;}@media (max-width: 998px) {.header-logo-left .logo-wrap{position:absolute;top:-50px;left:50%;transform:translateX(-50%);}}.header-logo-left ul.navigation{display:flex;justify-content:flex-start;padding-top:20px;}.header-logo-left ul.navigation li{padding:10px 20px;border-right:1px solid rgba(183,183,183,0.22);}.header-logo-left ul.navigation li:last-child{padding:10px 20px;border-right:none!important;}.header-logo-left ul.navigation li a{color:#b7b7b7;}@media (max-width: 1350px) {.header-logo-left ul.navigation li a{font-size:14px;}}@media (max-width: 1250px) {.header-logo-left ul.navigation li a{font-size:11px;}}.header-logo-left ul.navigation li ul{margin-top:10px;background:rgba(41,42,48,0.88);transition:0.3s all!important;text-align:center;transform:translateY(32px);width:100%;}.header-logo-left ul.navigation li ul li{border:none;}.header-logo-left ul.navigation li ul li:hover{background:#893d54;}.header-logo-left ul.navigation li ul li a{border-bottom:none;}.header-logo-left ul.navigation li ul li a:hover{background:transparent;}.header-logo-left ul.navigation li ul li a:active{background:transparent;}.header-logo-left ul.navigation li:hover ul{transform:translateY(0px);}.scrolled .header-logo-left{animation:menuAnim 0.3s;position:fixed;top:0;background-color:#31394c;}.scrolled .header-logo-left ul.sub-menu{margin-top:10px;background:#641934;}.hero-text{text-align:center;text-shadow:0 0 4px rgba(38,35,28,0.7),0 0 15px rgba(38,35,28,0.5),0 0 25px rgba(38,35,28,0.7)!important;}.nav-holder ul li ul li.current-menu-item>a,.nav-holder ul li ul li>a:hover{background-color:transparent!important;}.slicknav_menutxt{display:none!important;color:#9a9a9a;text-shadow:none;}.slicknav_icon-bar{box-shadow:none;border-top:3px solid #9a9a9a;width:1.625em!important;height:0.165em;}a.slicknav_btn.slicknav_collapsed{background:none;}a.slicknav_btn{background:none;}.micons{position:absolute;width:25%;text-align:center;top:12px;font-size:24px;}.micons:nth-child(2){left:25%;}.micons:nth-child(3){left:50%;}.micons:nth-child(4){left:75%;}@media (max-width: 998px) {.logo-wrap img{width:50px;}.hero-row a.btn{text-transform:uppercase;border-radius:30px;padding:20px 20px!important;font-size:20px!important;min-width:0px;}}.row-footer{background-color:#2a2b31;color:#f9f9f9;}.row-footer h1{font-size:48px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer h2{font-size:30px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer h3{font-size:28px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer h4{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:600;color:#f9f9f9;}.row-footer .lead{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer p{font-size:21px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#f9f9f9;}.row-footer a{color:#f9f9f9;}.row-footer a:hover{color:#fff;text-decoration:none;}.footer1{padding:2vw 0 0;}.footer1 .footer-address{font-style:italic;}.footer1 .sitemap-legal{text-transform:uppercase;text-align:center;}.footer1 .sitemap-legal a{font-size:16px;color:#9e9e9e;}.footer1 .copywrite{text-align:center;}.footer1 .copywrite p{font-size:16px;color:#9e9e9e;}.footer1 .footer-logo{position:absolute;top:-84px;left:50%;transform:translateX(-50%);}@media (max-width: 998px) {.footer1 .footer-logo{top:-51px;}}.footer1 .residences{font-size:21px;color:white;text-align:center;margin-top:92px;margin-bottom:10px;}.footer1 .footer-social{padding:15px;display:flex;justify-content:space-around;}.footer1 .footer-social a{color:white;}.footer1 ul#menu-footer{display:flex;justify-content:center;padding:0px;}@media (max-width: 998px) {.footer1 ul#menu-footer{flex-wrap:wrap;justify-content:space-around;}}.footer1 ul#menu-footer li:before{content:'\f111';font-family:fontawesome;color:#893d54;font-size:7px;position:relative;top:-2px;}@media (max-width: 998px) {.footer1 ul#menu-footer li:before{content:'';}}.footer1 ul#menu-footer li:first-child:before{content:'';}.footer1 ul#menu-footer a{color:#f9f9f9;text-decoration:none;padding:0 10px;font-size:16px;font-weight:600;text-transform:uppercase;}.footer1 ul#menu-footer a:hover{color:white;}.footer1 .footer-sep{width:95%;border-color:#5b5b5c;margin-top:0!important;margin-bottom:0!important;}.footer1 .footer-contact{padding-top:10px;color:#eee;}.footer1 .footer-contact .footer-contact-list{padding-top:10px;display:flex;justify-content:space-around;}.footer1 .footer-contact .footer-contact-list li{color:#9e9e9e;}.footer1 .footer-contact .footer-contact-list a{color:#9e9e9e;}.footer1 .footer-links{display:flex;justify-content:flex-end;margin-top:48px;}.footer1 .footer-links a{padding:0 16px;text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:1.2px;text-decoration:none;}#geton-footer{background-color:#07090c;}#geton-footer a{color:#556385;}.footer1:nth-child(2){padding-bottom:3vw;}.footer1:nth-child(2)>.container{border-top:1px solid;padding-top:1.5vw;margin-top:-1.5vw;}@media (max-width: 998px) {.footer1 .footer-contact .footer-contact-list{padding-top:10px;justify-content:space-around;display:block;text-align:center;padding-left:0;}.footer-menu li{padding-top:16px;}}.split-panels .split-txt{padding:3vw;}.split-row{padding-top:0px;padding-bottom:0px;}.split-panel{min-height:60vh;}.split-panel .split-panel-img .vc_column-inner{background-size:cover!important;background-repeat:no-repeat!important;}.split-panel .split-panel-text .vc_column-inner{padding:80px;}.split-panel .split-panel-text .vc_column-inner p{padding-left:30px;padding-right:30px;}.text-3-col{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-rule:1px solid rgba(0,0,0,0.2);-moz-column-rule:1px solid rgba(0,0,0,0.2);column-rule:1px solid rgba(0,0,0,0.2);}.text-2-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-rule:1px solid rgba(0,0,0,0.2);-moz-column-rule:1px solid rgba(0,0,0,0.2);column-rule:1px solid rgba(0,0,0,0.2);}h1{font-size:48px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#010101;}h2{font-size:30px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#010101;}h3{font-size:28px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#010101;}h4{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:600;color:#010101;}.lead{font-size:24px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#010101;}p{font-size:20px;font-family:"freight-sans-pro",sans-serif;font-weight:400;color:#010101;}a{color:#893d54;}a:hover{color:#ad8530;text-decoration:none;}ul li{color:#010101;}.text-white{color:rgba(255,255,255,0.9);text-shadow:0 0 12px rgba(0,0,0,0.9),0 0 4px rgba(50,50,50,0.4);}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white a,.text-white p,.text-white span,.text-white li{color:rgba(255,255,255,0.9);}.text-black{color:#010101;}.text-black h1,.text-black h2,.text-black h3,.text-black h4,.text-black h5,.text-black h6,.text-black a,.text-black p,.text-black span,.text-black li{color:#010101;}@media (max-width: 480px) {h1{font-size:40px!important;}h2{font-size:24px!important;}.lead{font-size:20px!important;}p{font-size:16px!important;}}.test-btn{background-color:#b4d455;transition:0.25s;border:1px solid #879f40;border-radius:20px;font-size:40px;padding:0.25em 0.5em;color:#fff;text-align:center;}.test-btn:hover{cursor:pointer;background-color:#99b448;border-color:#6c7f33;}.hp-full-row{color:#c0ff33;background:url('http://www.ownspiritridge.ca/wp-content/uploads/2014/01/banner_hp1.jpg') no-repeat center;margin:0px!important;width:100%;height:100vh;}@media (min-width: 768px) and (max-width: 1023px) {.hp-full-row{height:auto!important;}}@media (max-width: 767px) {.hp-full-row{height:auto!important;}}.hp-row{color:#c0ff33;margin:0px!important;width:100%;height:auto;position:relative;background:transparent!important;}.hp-row:before{content:"";background:#666;height:100%;background-size:cover;display:block;position:absolute;width:100%;top:0;left:0;-webkit-filter:none;filter:none;}.fw-wrapper>.container{width:100%!important;}.v-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.col-md-12{padding:0px!important;}.hp-full-row2{color:#d3c4ff;background:url('http://www.ownspiritridge.ca/wp-content/uploads/2014/11/springfield2040building.jpg') center no-repeat;margin:0px!important;width:100%;height:100vh;background-size:cover;}@media (min-width: 768px) and (max-width: 1023px) {.hp-full-row2{height:auto!important;}}@media (max-width: 767px) {.hp-full-row2{height:auto!important;}}.uvc-video-fixer .mbYTP_wrapper iframe{margin-left:-14%!important;margin-top:0px!important;}.img-wrap{position:absolute;top:50%;transform:translateY(-40%);left:-30px;}.row-padding,.hp-full-row,.hp-row{padding:80px;}@media (min-width: 768px) and (max-width: 1023px) {.row-padding,.hp-full-row,.hp-row{padding:30px 60px;}}.wpb_text_column :last-child{margin-bottom:5px!important;}.boxed-width .vc_column_container .wpb_wrapper{max-width:1170px;margin:0 auto;}.scroll-2-top{display:block;height:80px;width:80px;position:fixed;bottom:20px;right:-100px;background:silver;text-align:center;opacity:0;border-radius:30px;transition:0.25s all;cursor:pointer;}.scroll-2-top:hover{opacity:1!important;}.scroll-2-top:before{font-family:FontAwesome;content:"\f062";color:black;font-size:55px;text-align:center;}@media (max-width: 768px) {.scroll-2-top{width:40px;height:40px;border-radius:15px;}.scroll-2-top:before{font-size:27px;}}.force-boxed{display:flex;justify-content:center;}.force-boxed .vc_col-sm-1{max-width:100px;}.force-boxed .vc_col-sm-2{max-width:200px;}.force-boxed .vc_col-sm-3{max-width:300px;}.force-boxed .vc_col-sm-4{max-width:400px;}.force-boxed .vc_col-sm-5{max-width:500px;}.force-boxed .vc_col-sm-6{max-width:600px;}.force-boxed .vc_col-sm-7{max-width:700px;}.force-boxed .vc_col-sm-8{max-width:800px;}.force-boxed .vc_col-sm-9{max-width:900px;}.force-boxed .vc_col-sm-10{max-width:1000px;}.force-boxed .vc_col-sm-11{max-width:1100px;}.force-boxed .vc_col-sm-12{max-width:1200px;}html,body{max-width:100%;overflow-x:hidden;font-size:16px;color:#999;}.subpage-banner{height:50vh;background-size:cover;background-repeat:no-repeat;}.page-id-374 .subpage-banner{background-image:url("../images/residences.jpg")!important;}.page-id-377 .subpage-banner{background-image:url("../images/interior-features.jpg")!important;}.page-id-379 .subpage-banner{background-image:url("../images/exterior-features.jpg")!important;}.page-id-381 .subpage-banner{background-image:url("../images/site-and-floor-plans.jpg")!important;}.page-id-383 .subpage-banner{background-image:url("../images/SR-ResortBanner.jpg")!important;}.page-id-387 .subpage-banner{background-image:url("../images/OwnSpirit-Subbanner-Osoyoos.jpg")!important;}.page-id-391 .subpage-banner{background-image:url("../images/OwnSpirit-Subbanner-Osoyoos.jpg")!important;}.page-id-393 .subpage-banner{background-image:url("../images/OwnSpirit-Subbanner-A27.jpg")!important;}.page-id-395 .subpage-banner{background-image:url("../images/OwnSpirit-Subbanner-Osoyoos.jpg")!important;}.page-id-397 .subpage-banner{background-image:url("../images/OwnSpirit-Subbanner-Osoyoos.jpg")!important;}.page-id-399 .subpage-banner,.page-id-1589 .subpage-banner{background-image:url("../images/SR-ResortBanner-02.jpg")!important;}.page-id-402 .subpage-banner{background-image:url("../images/contact.jpg")!important;}.page-id-405 .subpage-banner,.page-id-942 .subpage-banner{background-image:url("../images/register.jpg")!important;}.page-id-35 .subpage-banner{background-image:url("../images/register.jpg")!important;}.error404 .subpage-banner{background-image:url("../images/contact.jpg")!important;}.page-id-92 .subpage-banner{background-image:url("../images/contact.jpg")!important;}.page-id-26 .subpage-banner{background-image:url("../images/contact.jpg")!important;}.page-id-1040 .subpage-banner{background-image:url("../images/subpage-banner-hidden-chapel.jpg")!important;}.page-id-1048 .subpage-banner{background-image:url("../../../uploads/2016/10/Osoyoos-20.jpg")!important;}.wpb_revslider_element{margin-bottom:0px!important;}@keyframes menuAnim{0%{transform:translateY(-100%);}100%{transform:translateY(0%);}}.st-box{width:180px;height:180px;display:inline-block;text-align:center;border:2px solid;line-height:176px;}.st-box.red-dk{background-color:#8e3320;}.st-box.brown-lt{background-color:#5b4128;}.st-box.brown{background-color:#291f15;}.st-box.brown-dk{background-color:#20170e;}.st-box.gold{background-color:#ad8530;}.st-box.yellow{background-color:#e6c53a;}.content-box{background:rgba(100,25,52,0.77);border:1px solid rgba(255,255,255,0.3);position:relative;top:-30px;border-radius:17px;padding:20px;}.row-border-split{border-top:15px solid rgba(125,125,125,0.55);border-bottom:15px solid #641934;}#gform_submit_button_3{padding:10px;border-radius:0;background-color:#893d54;border:none;color:white;}#gform_submit_button_2{padding:10px;border-radius:0;background-color:#893d54;border:none;color:white;}input{height:50px;}.residence-style{width:100%;max-height:290px;overflow:hidden;}ul.features-list{column-count:2;-moz-column-count:2;-webkit-colum-count:2;list-style:none;padding:0;}@media (max-width: 480px) {ul.features-list{column-count:1;-moz-column-count:1;-webkit-colum-count:1;}}ul.features-list li{color:#010101;line-height:36px;}ul.features-list li:before{content:'\f111';font-family:fontawesome;font-size:10px;margin-right:10px;}.icon_list_icon{background:#b55773!important;border-color:#b55773!important;}#gform_3 h1{font-size:32px!important;}#gform_3 .lead{font-size:18px!important;}#gform_2 h1{font-size:32px!important;}#gform_2 .lead{font-size:18px!important;}.youtube img{width:100%;}@media (max-width: 767px) {.reorder{display:flex;flex-wrap:wrap;}.reorder--1{order:-1;}.hero-logo img{width:200px!important;height:auto!important;}}@media (max-width: 980px) {.split-img{min-height:400px;}#gform_2,#gform_3{text-align:center;}}