@charset "UTF-8";

a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,menu,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%}:focus{outline:0}body{line-height:1;color:#000}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}button,input[type=submit]{border-radius:0}blockquote:after,blockquote:before,q:after,q:before{content:''}blockquote,q{quotes:'' ''}*,:after,:before{border:0;border-collapse:collapse;margin:0;padding:0;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{font:400 normal 16px/16px Arial,Helvetica,sans-serif}audio,canvas,img,video{vertical-align:middle}section{position:relative}fieldset{border:0;margin:0;padding:0}input,textarea{font:inherit}input[type=submit]{box-shadow:none}textarea{resize:vertical;font-family:inherit;font-size:inherit}.trans,a{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}a{color:#fff}a:hover{color:#eee}a:active{color:#eee}p{font-size:1em;line-height:1.5em}article p{line-height:1.75em}.full{width:100%}.half{width:50%}@media (max-width:768px){.half{width:100%}.half.md-half{width:50%}}@media (max-width:640px){.half{width:100%}.half.md-half{width:100%}.half.sm-half{width:50%}}.third{width:33.33333333%;width:calc(100% / 3)}@media (max-width:768px){.third{width:100%}.third.md-third{width:calc(100% / 3)}}@media (max-width:640px){.third{width:100%}.third.md-third{width:100%}.third.sm-third{width:calc(100% / 3)}}.two-third,.twothird{width:66.66%;width:calc((100% / 3) * 2)}@media (max-width:768px){.two-third,.twothird{width:100%}.two-third.md-two-third,.two-third.md-twothird,.twothird.md-two-third,.twothird.md-twothird{width:calc((100% / 3) * 2)}}@media (max-width:640px){.two-third,.twothird{width:100%}.two-third.md-two-third,.two-third.md-twothird,.twothird.md-two-third,.twothird.md-twothird{width:100%}.two-third.sm-two-third,.two-third.sm-twothird,.twothird.sm-two-third,.twothird.sm-twothird{width:calc((100% / 3) * 2)}}.fourth{width:25%}@media (max-width:768px){.fourth{width:100%}.fourth.md-fourth{width:25%}}@media (max-width:640px){.fourth{width:100%}.fourth.md-fourth{width:100%}.fourth.sm-fourth{width:25%}}.two-fourth,.twofourth{width:50%}@media (max-width:768px){.two-fourth,.twofourth{width:100%}.two-fourth.md-fourth,.twofourth.md-fourth{width:50%}}@media (max-width:640px){.two-fourth,.twofourth{width:100%}.two-fourth.md-fourth,.twofourth.md-fourth{width:100%}.two-fourth.sm-fourth,.twofourth.sm-fourth{width:50%}}.three-fourth,.threefourth{width:75%}@media (max-width:768px){.three-fourth,.threefourth{width:100%}.three-fourth.md-three-fourth,.three-fourth.md-threefourth,.threefourth.md-three-fourth,.threefourth.md-threefourth{width:75%}}@media (max-width:640px){.three-fourth,.threefourth{width:100%}.three-fourth.md-three-fourth,.three-fourth.md-threefourth,.threefourth.md-three-fourth,.threefourth.md-threefourth{width:100%}.three-fourth.sm-threefourth,.threefourth.sm-threefourth{width:25%}}.fifth{width:20%}@media (max-width:768px){.fifth{width:100%}.fifth.md-fifth{width:20%}}@media (max-width:640px){.fifth{width:100%}.fifth.md-fifth{width:100%}.fifth.sm-fifth{width:20%}}.two-fifth,.twofifth{width:40%}@media (max-width:768px){.two-fifth,.twofifth{width:100%}.two-fifth.md-two-fifth,.two-fifth.md-twofifth,.twofifth.md-two-fifth,.twofifth.md-twofifth{width:40%}}@media (max-width:640px){.two-fifth,.twofifth{width:100%}.two-fifth.md-two-fifth,.two-fifth.md-twofifth,.twofifth.md-two-fifth,.twofifth.md-twofifth{width:100%}.two-fifth.sm-two-fifth,.two-fifth.sm-twofifth,.twofifth.sm-two-fifth,.twofifth.sm-twofifth{width:40%}}.three-fifth,.threefifth{width:60%}@media (max-width:768px){.three-fifth,.threefifth{width:100%}.three-fifth.md-three-fifth,.three-fifth.md-threefifth,.threefifth.md-three-fifth,.threefifth.md-threefifth{width:60%}}@media (max-width:640px){.three-fifth,.threefifth{width:100%}.three-fifth.md-three-fifth,.three-fifth.md-threefifth,.threefifth.md-three-fifth,.threefifth.md-threefifth{width:100%}.three-fifth.sm-three-fifth,.three-fifth.sm-threefifth,.threefifth.sm-three-fifth,.threefifth.sm-threefifth{width:60%}}.four-fifth,.fourfifth{width:80%}@media (max-width:768px){.four-fifth,.fourfifth{width:100%}.four-fifth.md-four-fifth,.four-fifth.md-fourfifth,.fourfifth.md-four-fifth,.fourfifth.md-fourfifth{width:80%}}@media (max-width:640px){.four-fifth,.fourfifth{width:100%}.four-fifth.md-four-fifth,.four-fifth.md-fourfifth,.fourfifth.md-four-fifth,.fourfifth.md-fourfifth{width:100%}.four-fifth.sm-four-fifth,.four-fifth.sm-fourfifth,.fourfifth.sm-four-fifth,.fourfifth.sm-fourfifth{width:80%}}.sixth{width:16.66666666;width:calc(100% / 6)}@media (max-width:768px){.sixth{width:100%}.sixth.md-sixth{width:16%;width:calc(100% / 6)}}@media (max-width:640px){.sixth{width:100%}.sixth.md-sixth{width:100%}.sixth.sm-sixth{width:16%;width:calc(100% / 6)}}.two-sixth,.twosixth{width:33.33333333;width:calc((100% / 6) * 2)}@media (max-width:768px){.two-sixth,.twosixth{width:100%}.two-sixth.md-two-sixth,.two-sixth.md-twosixth,.twosixth.md-two-sixth,.twosixth.md-twosixth{width:33.33333333;width:calc((100% / 6) * 2)}}@media (max-width:640px){.two-sixth,.twosixth{width:100%}.two-sixth.md-two-sixth,.two-sixth.md-twosixth,.twosixth.md-two-sixth,.twosixth.md-twosixth{width:100%}.two-sixth.sm-two-sixth,.two-sixth.sm-twosixth,.twosixth.sm-two-sixth,.twosixth.sm-twosixth{width:33.33333333;width:calc((100% / 6) * 2)}}.three-sixth,.threesixth{width:50%}@media (max-width:768px){.three-sixth,.threesixth{width:100%}.three-sixth.md-three-sixth,.three-sixth.md-threesixth,.threesixth.md-three-sixth,.threesixth.md-threesixth{width:50%}}@media (max-width:640px){.three-sixth,.threesixth{width:100%}.three-sixth.md-three-sixth,.three-sixth.md-threesixth,.threesixth.md-three-sixth,.threesixth.md-threesixth{width:100%}.three-sixth.sm-three-sixth,.three-sixth.sm-threesixth,.threesixth.sm-three-sixth,.threesixth.sm-threesixth{width:50%}}.four-sixth,.foursixth{width:66.66666666;width:calc((100% / 6) * 4)}@media (max-width:768px){.four-sixth,.foursixth{width:100%}.four-sixth.md-four-sixth,.four-sixth.md-foursixth,.foursixth.md-four-sixth,.foursixth.md-foursixth{width:66.66666666%;width:calc((100% / 6) * 4)}}@media (max-width:640px){.four-sixth,.foursixth{width:100%}.four-sixth.md-four-sixth,.four-sixth.md-foursixth,.foursixth.md-four-sixth,.foursixth.md-foursixth{width:100%}.four-sixth.sm-four-sixth,.four-sixth.sm-foursixth,.foursixth.sm-four-sixth,.foursixth.sm-foursixth{width:66.66666666%;width:calc((100% / 6) * 4)}}.five-sixth,.fivesixth{width:83.33333333;width:calc((100% / 6) * 5)}@media (max-width:768px){.five-sixth,.fivesixth{width:100%}.five-sixth.md-five-sixth,.five-sixth.md-fivesixth,.fivesixth.md-five-sixth,.fivesixth.md-fivesixth{width:83.33333333%;width:calc((100% / 6) * 5)}}@media (max-width:640px){.five-sixth,.fivesixth{width:100%}.five-sixth.md-five-sixth,.five-sixth.md-fivesixth,.fivesixth.md-five-sixth,.fivesixth.md-fivesixth{width:100%}.five-sixth.sm-five-sixth,.five-sixth.sm-fivesixth,.fivesixth.sm-five-sixth,.fivesixth.sm-fivesixth{width:83.33333333%;width:calc((100% / 6) * 5)}}.half-gutter1 .half{width:calc(50% - .5em)}@media (max-width:768px){.half-gutter1 .half{width:100%}}.half-gutter1 .half:nth-child(even){margin-left:1em}@media (max-width:768px){.half-gutter1{width:100%;margin-left:0!important}}.half-gutter2 .half{width:calc(50% - 1em)}@media (max-width:768px){.half-gutter2 .half{width:100%}}.half-gutter2 .half:nth-child(even){margin-left:2em}@media (max-width:768px){.half-gutter2 .half:nth-child(even){margin-left:0!important}}.third-gutter1 .third{width:calc(100% / 3 - .67em);margin:1em 0 0}.third-gutter1 .third:nth-child(3n+2){margin:1em 1em 0}@media (max-width:1024px){.third-gutter1 .third{width:calc(100% / 2 - .5em)}.third-gutter1 .third:nth-of-type(n){margin:1em 0 0 0}.third-gutter1 .third:nth-child(2n+1){margin-right:1em}}@media (max-width:768px){.third-gutter1 .third{width:calc(100%)}.third-gutter1 .third:nth-of-type(n){margin:1em 0 0 0}}.left{float:left}.right{float:right}.center{margin:0 auto}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.fill{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.text-left,.tleft{text-align:left}.text-right,.tright{text-align:right}.tcenter,.text-center{text-align:center}.italic{font-style:italic}.no-pad,.nopad,.pad0{padding:0}.pad-half{padding:.5em}.pad1-0{padding:1em 0}.pad2-0{padding:2em 0}.pad3-0{padding:3em 0}.pad4-0{padding:4em 0}.pad5-0{padding:5em 0}.pad6-0{padding:6em 0}.pad7-0{padding:7em 0}.pad8-0{padding:8em 0}.pad0-1{padding:0 1em}.pad0-2{padding:0 2em}.pad0-3{padding:0 3em}.pad0-4{padding:0 4em}.pad1-2{padding:1em 2em}.pad1-3{padding:1em 3em}.pad1-4{padding:1em 4em}.pad2-1{padding:2em 1em}.pad2-3{padding:2em 3em}.pad2-4{padding:2em 4em}.pad3-1{padding:3em 1em}.pad3-2{padding:3em 2em}.pad3-4{padding:3em 4em}.pad4-1{padding:4em 1em}.pad4-2{padding:4em 2em}.pad4-3{padding:4em 3em}.pad1{padding:1em}.pad2{padding:2em}.pad3{padding:3em}.pad4{padding:4em}.pad5{padding:5em}.pad6{padding:6em}.padt0{padding-top:0}.padt1{padding-top:1em}.padt2{padding-top:2em}.padt3{padding-top:3em}.padt4{padding-top:4em}.padt5{padding-top:5em}.padt6{padding-top:6em}.padl1{padding-left:1em}@media (max-width:640px){.padl1{padding-left:0}}.padb0{padding-bottom:0}.padb1{padding-bottom:1em}.padb2{padding-bottom:2em}.padb3{padding-bottom:3em}.padb4{padding-bottom:4em}.padb5{padding-bottom:5em}.padb6{padding-bottom:6em}.mar0,.no-mar,.nomar,.nomarg{margin:0}.mar-half{margin:.5em}.mar1-0{margin:1em 0}.mar2-0{margin:2em 0}.mar3-0{margin:3em 0}.mar4-0{margin:4em 0}.mar0-1{margin:0 1em}.mar0-2{margin:0 2em}.mar0-3{margin:0 3em}.mar0-4{margin:0 4em}.mar1-2{margin:1em 2em}.mar1-3{margin:1em 3em}.mar1-4{margin:1em 4em}.mar2-1{margin:2em 1em}.mar2-3{margin:2em 3em}.mar2-4{margin:2em 4em}.mar3-1{margin:3em 1em}.mar3-2{margin:3em 2em}.mar3-4{margin:3em 4em}.mar4-1{margin:4em 1em}.mar4-2{margin:4em 2em}.mar4-3{margin:4em 3em}.mar1{margin:1em}.mar2{margin:2em}.mar3{margin:3em}.mar4{margin:4em}.mart1{margin-top:1em}.mart2{margin-top:2em}.mart3{margin-top:3em}.mart4{margin-top:4em}.marb0{margin-bottom:0}.marb1{margin-bottom:1em}.marb2{margin-bottom:2em}.marb3{margin-bottom:3em}.marb4{margin-bottom:4em}.marb5{margin-bottom:5em}.marb6{margin-bottom:6em}@media (max-width:768px){.padm4-0{padding:4em 0}}@media (max-width:768px){.padm3-0{padding:3em 0}}@media (max-width:768px){.padm2-0{padding:2em 0}}@media (max-width:768px){.padm1-0{padding:1em 0}}@media (max-width:768px){.padm4{padding-bottom:4em}}@media (max-width:768px){.padbm4{padding-bottom:4em}}@media (max-width:768px){.padmt4{padding-top:4em}}@media (max-width:768px){.padmt2{padding-top:2em}}@media (max-width:768px){.marmb4{margin-bottom:4em}}@media (max-width:768px){.marmt4{margin-top:4em}}sup{vertical-align:super;font-size:50%}.center{margin:0 auto}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.hidden{display:none}.no-scroll,.noscroll{height:100%;overflow:hidden}.relative{position:relative}.figure{overflow:hidden;position:relative}.figure img,.stretch{width:100%;height:auto}.cover{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.fixed-bg,.fixedbg{background-attachment:fixed;will-change:top}.css-table{display:table}.css-table .css-col{display:table-cell}@font-face{font-family:"Gotham Book";src:url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamBook.eot?) format("eot"),url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamBook.woff) format("woff"),url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamBook.ttf) format("truetype"),url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamBook.svg#Gotham_Book) format("svg")}@font-face{font-family:"Gotham Light";src:url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamLight.eot?) format("eot"),url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamLight.woff) format("woff"),url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamLight.ttf) format("truetype"),url(//www.realmmenlopark.com/wp-content/themes/client-theme/includes/fonts/GothamLight.svg#Gotham_Light) format("svg")}body{margin:0;padding:0;font:300 normal 16px/16px "Gotham Book",Arial,Helvetica,sans-serif,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:none;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#494541;background-color:#fff}@media (max-width:768px){body{font-size:15px}}.checkboxitem label:focus-within,:focus,:focus label,a:focus,button:focus,input:focus{outline:2px transparent solid!important;box-shadow:0 0 0 2px #f9f9d1,0 0 0 4px #000,0 0 4px 8px #f9f9d1!important}body.using-mouse .checkboxitem label:focus-within,body.using-mouse :focus,body.using-mouse :focus label,body.using-mouse a:focus,body.using-mouse button:focus,body.using-mouse input:focus{outline:0!important;box-shadow:none!important}h1,h2,h3,h4,h5,h6{font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-weight:400;line-height:1em;letter-spacing:.025em}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.125em}p{font-size:1.125rem;line-height:1.5rem}p.small{font-size:.75em}.letter-spacing{letter-spacing:.5px}a,a:link,a:visited{text-decoration:underline;color:#603637}a:active,a:hover{cursor:pointer;color:#494541}a,a:link,a:visited{text-decoration:underline;color:#603637}.twhite a,.twhite a:link,.twhite a:visited{text-decoration:underline;color:#fff}.twhite a:active,.twhite a:hover{color:rgba(255,255,255,.65)}a.linelink{position:relative;display:inline-block;text-decoration:none}a.linelink:after{position:absolute;content:"";width:0;left:50%;bottom:0;height:1px;background:#603637;right:0;left:auto;opacity:0;transition:width .3s ease-in-out,opacity .1s linear .2s,background .5s;pointer-events:none}a.linelink:hover{cursor:pointer}a.linelink:hover:after{width:100%;left:0;opacity:1;transition:width .3s ease-in-out,opacity .2s linear,background .5s}a.linelink.twhite:after{background:#fff}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.circlelink,a.circlelink:link,a.circlelink:visited{color:#fff;display:block;font-size:2.5em;font-weight:300;vertical-align:middle;text-decoration:none;text-transform:uppercase;position:relative;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@keyframes animate-arrow-in{0%{margin-left:0;opacity:0}100%{margin-left:100%;opacity:1}}@keyframes animate-arrow-out{0%{margin-left:0}100%{margin-left:100%}}.circlelink span,a.circlelink:link span,a.circlelink:visited span{display:inline-block;position:relative;width:.75em;height:.75em;border:2px solid #fff;border-radius:50%;overflow:hidden;text-decoration:none!important;background-color:rgba(255,255,255,0);-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.circlelink span::after,.circlelink span::before,a.circlelink:link span::after,a.circlelink:link span::before,a.circlelink:visited span::after,a.circlelink:visited span::before{content:'\f105';font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:100;font-size:75%;color:#fff;width:100%;speak:none;display:block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-fontsmoothing:antialiased;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin-left:0;padding:15% 0 0 10%}.circlelink span::before,a.circlelink:link span::before,a.circlelink:visited span::before{left:-100%}.circlelink span::after,a.circlelink:link span::after,a.circlelink:visited span::after{left:0}.circlelink:hover span,a.circlelink:link:hover span,a.circlelink:visited:hover span{background-color:rgba(255,255,255,.3)}.circlelink:hover span::before,a.circlelink:link:hover span::before,a.circlelink:visited:hover span::before{animation:animate-arrow-in .4s ease-in-out .125s}.circlelink:hover span::after,a.circlelink:link:hover span::after,a.circlelink:visited:hover span::after{animation:animate-arrow-out .4s ease-in-out .125s}.circlelink.tprimary,a.circlelink:link.tprimary,a.circlelink:visited.tprimary{color:#494541}.circlelink.tprimary span,a.circlelink:link.tprimary span,a.circlelink:visited.tprimary span{border-color:#494541;color:#494541;background-color:rgba(208,203,184,0)}.circlelink.tprimary span::after,.circlelink.tprimary span::before,a.circlelink:link.tprimary span::after,a.circlelink:link.tprimary span::before,a.circlelink:visited.tprimary span::after,a.circlelink:visited.tprimary span::before{color:#494541}.circlelink.tprimary:hover span,a.circlelink:link.tprimary:hover span,a.circlelink:visited.tprimary:hover span{background-color:rgba(208,203,184,.3)}.circlelink.tsecondary,a.circlelink:link.tsecondary,a.circlelink:visited.tsecondary{color:#603637}.circlelink.tsecondary span,a.circlelink:link.tsecondary span,a.circlelink:visited.tsecondary span{border-color:#603637;color:#603637;background-color:rgba(208,203,184,0)}.circlelink.tsecondary span::after,.circlelink.tsecondary span::before,a.circlelink:link.tsecondary span::after,a.circlelink:link.tsecondary span::before,a.circlelink:visited.tsecondary span::after,a.circlelink:visited.tsecondary span::before{color:#603637}.circlelink.tsecondary:hover span,a.circlelink:link.tsecondary:hover span,a.circlelink:visited.tsecondary:hover span{background-color:rgba(208,203,184,.3)}.circlelink.tsurrogate,a.circlelink:link.tsurrogate,a.circlelink:visited.tsurrogate{color:#d0cbb8}.circlelink.tsurrogate span,a.circlelink:link.tsurrogate span,a.circlelink:visited.tsurrogate span{border-color:#d0cbb8;color:#d0cbb8;background-color:rgba(0,0,0,0)}.circlelink.tsurrogate span::after,.circlelink.tsurrogate span::before,a.circlelink:link.tsurrogate span::after,a.circlelink:link.tsurrogate span::before,a.circlelink:visited.tsurrogate span::after,a.circlelink:visited.tsurrogate span::before{color:#d0cbb8}.circlelink.tsurrogate:hover span,a.circlelink:link.tsurrogate:hover span,a.circlelink:visited.tsurrogate:hover span{background-color:rgba(0,0,0,.3)}.arrowlink,a.arrowlink:link,a.arrowlink:visited{position:relative;color:#494541;display:inline-block;vertical-align:middle;text-decoration:none;font-size:2rem;line-height:2rem;padding:0 20px 0 0;font-weight:600}.arrowlink i,a.arrowlink:link i,a.arrowlink:visited i{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:0;font-size:1.125em;-webkit-transition:right .3s ease;-moz-transition:right .3s ease;-ms-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}.arrowlink:hover i,a.arrowlink:link:hover i,a.arrowlink:visited:hover i{right:-5px}.arrowlink.twhite,a.arrowlink:link.twhite,a.arrowlink:visited.twhite{color:#fff}.arrowlink.tsurrogate,a.arrowlink:link.tsurrogate,a.arrowlink:visited.tsurrogate{color:#d0cbb8}.arrowlink.reverse,a.arrowlink:link.reverse,a.arrowlink:visited.reverse{padding-right:0;-webkit-transition:padding .3s ease;-moz-transition:padding .3s ease;-ms-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}.arrowlink.reverse i,a.arrowlink:link.reverse i,a.arrowlink:visited.reverse i{display:inline-block;padding-right:0;-webkit-transition:padding .3s ease;-moz-transition:padding .3s ease;-ms-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}.arrowlink.reverse:hover,a.arrowlink:link.reverse:hover,a.arrowlink:visited.reverse:hover{padding-right:5px}.arrowlink.reverse:hover i,a.arrowlink:link.reverse:hover i,a.arrowlink:visited.reverse:hover i{padding-left:0;padding-right:5px}strong{font-weight:600}.nofade{opacity:1!important}.font-main{font-family:"Gotham Book",Arial,Helvetica,sans-serif}.font-main-bold{font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-weight:600}.font-main-light{font-family:"Gotham Light",Arial,Helvetica,sans-serif;font-weight:300}.font-headline{font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-weight:400}.font-headline-bold{font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-weight:800}.font-headline-light{font-family:"Gotham Light",Arial,Helvetica,sans-serif;font-weight:300}.bgwhite{background-color:#fff}.bgblack{background-color:#000}.bgprimary{background-color:#494541}.bgsecondary{background-color:#603637}.bgsecondary-dark{background-color:#502d2e}.bgsecondary-darkest{background-color:#3f2424}.bgtertiary{background-color:#6f6259}.bgtertiary-dark{background-color:#61564e}.bgtertiary-darkest{background-color:#534942}.bgsurrogate{background-color:#d0cbb8}.bgsurrogate-light{background-color:#dad6c7}.bgsurrogate-lightest{background-color:#e4e1d7}.bgsurrogate-dark{background-color:#c6c0a9}.bgsurrogate-darkest{background-color:#bcb599}.twhite{color:#fff!important}.tblack{color:#000}.tprimary{color:#494541}.tprimary-dark{color:#3c3835}.tprimary-darkest{color:#2e2c29}.tsecondary{color:#603637}.tsecondary-dark{color:#502d2e}.tsecondary-darkest{color:#3f2424}.ttertiary{color:#6f6259}.ttertiary-dark{color:#61564e}.ttertiary-darkest{color:#534942}.tsurrogate{color:#d0cbb8}.tsurrogate-dark{color:#c6c0a9}.tsurrogate-darkest{color:#bcb599}.nofade{visibility:1!important}.multiply{mix-blend-mode:multiply}::selection{background-color:#000;color:#fff}::-moz-selection{background-color:#000;color:#fff}::-o-selection{background-color:#000;color:#fff}::-ms-selection{background-color:#000;color:#fff}::-webkit-selection{background-color:#000;color:#fff}.cleanlist{margin:0 0 1em;padding:0}.cleanlist h2{display:block;font-size:1em;margin:0 0 .5em -15px;padding:0}.cleanlist li{font-size:1.25em;line-height:1.125em;margin:0 0 .5em;padding:.25em 0}.cleanlist li ul{margin:1em 0 0 1em;padding:0}.cleanlist li ul li{font-size:1em;line-height:1.125em;margin:0 0 .5em;padding:.25em 0}.boxheight,.boxheight-slim{height:55vw;max-height:75vh;min-height:450px}.boxheight-slim{height:40vh;min-height:425px}.fullheight{height:100vh}@media (max-width:768px){.fullheight{height:auto;min-height:0}}.fullheight .centerall{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media (max-width:768px){.fullheight .centerall{position:relative!important;top:auto!important;bottom:auto!important;right:auto!important;left:auto!important;transform:translate(0,0)!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important}}@media (max-width:768px){.mobile-height{height:450px!important}}.fadecover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.5)}#uplink{position:fixed;right:2em;bottom:-100px;z-index:2000;color:rgba(0,0,0,.8);width:50px;height:50px;border-radius:25px;text-align:center;background-color:#fff;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-ms-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-o-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-webkit-transition:bottom .5s ease;-moz-transition:bottom .5s ease;-ms-transition:bottom .5s ease;-o-transition:bottom .5s ease;transition:bottom .5s ease}#uplink.up{bottom:3em}#uplink:hover{color:#494541}.secnav{display:flex;align-items:center;justify-content:center;text-align:center;align-items:stretch}@media (max-width:768px){.secnav{margin-left:0}}.secnav li{margin:5px 5px 5px 5px;display:flex;align-items:center;flex-direction:column}@media (max-width:640px){.secnav li{width:calc((100% / 2 - 16px))}}.secnav li a{display:block;font-size:1.5em;line-height:1.25em;text-align:center;text-decoration:none;margin:0;padding:.25em 1em .25em 1em;position:relative;text-transform:uppercase;font-family:"Gotham Book",Arial,Helvetica,sans-serif;color:#494541;background-color:rgba(73,69,65,0);border:1px solid #494541;width:100%;align-content:center;flex:1;display:flex;align-items:center;justify-content:center;-webkit-transition:background-color .5s ease,color .5s ease;-moz-transition:background-color .5s ease,color .5s ease;-ms-transition:background-color .5s ease,color .5s ease;-o-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease}@media (max-width:640px){.secnav li a{font-size:1.25em}}.secnav li a:active,.secnav li a:hover{cursor:pointer;background-color:rgba(73,69,65,.1)}.secnav li a.active{background-color:#494541;color:#fff}.secnav li.active>a{background-color:#494541;color:#fff}.secnav.navspan2 li{width:calc((100% / 2 - 16px))}.secnav.navspan4 li{width:calc((100% / 4 - 16px))}.secnav.navspan5 li{width:calc((100% / 5 - 16px))}@media (max-width:1248px){.secnav.navspan5 li{width:calc((100% / 3 - 16px))}}@media (max-width:768px){.secnav.navspan5 li{width:calc((100% / 2 - 16px))}}@media (max-width:640px){.secnav.navspan5 li{width:100%}}.secnav.navspan6 li{width:calc((100% / 6 - 16px))}.secnav.navspan6 li a{font-size:1.125em}@media (max-width:1248px){.secnav.navspan6 li{width:calc((100% / 3 - 16px))}}@media (max-width:768px){.secnav.navspan6 li{width:calc((100% / 2 - 16px))}}@media (max-width:640px){.secnav.navspan6 li{width:100%}}.select.mobile-select{border:none;width:100%;margin:0}@media (max-width:640px){.select.mobile-select{width:90%;margin:0 5%;border:1px solid #494541}}.select.mobile-select .select__arrow{display:none}@media (max-width:640px){.select.mobile-select .select__arrow{display:block}}.select.mobile-select select{color:#494541;text-indent:1em;text-transform:uppercase;font-size:16px;border:none;display:none}@media (max-width:640px){.select.mobile-select select{display:inline-block;background:#fff}}@media (max-width:640px){.select.mobile-select li{display:none}}.boxbtn,.boxbtn:link,.boxbtn:visited{font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-weight:400;display:inline-block;font-size:1.5em;line-height:1.75em;letter-spacing:.025em;text-align:center;text-decoration:none!important;padding:.25em 1.5em .25em 1em;position:relative;color:#603637;border:1px solid #603637;background-color:rgba(208,203,184,0);-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.boxbtn i,.boxbtn:link i,.boxbtn:visited i{color:#603637;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);padding-left:0;-webkit-transition:padding-left .25s ease;-moz-transition:padding-left .25s ease;-ms-transition:padding-left .25s ease;-o-transition:padding-left .25s ease;transition:padding-left .25s ease}.boxbtn:hover,.boxbtn:link:hover,.boxbtn:visited:hover{cursor:pointer;background-color:rgba(208,203,184,.5)}.boxbtn:hover i,.boxbtn:link:hover i,.boxbtn:visited:hover i{padding-left:.25em}.boxbtn.twhite,.boxbtn:link.twhite,.boxbtn:visited.twhite{color:#fff;border-color:#fff;background-color:rgba(0,0,0,0)}.boxbtn.twhite i,.boxbtn:link.twhite i,.boxbtn:visited.twhite i{color:#fff}.boxbtn.twhite:hover,.boxbtn:link.twhite:hover,.boxbtn:visited.twhite:hover{background-color:rgba(0,0,0,.25)}.boxbtn.tblack,.boxbtn:link.tblack,.boxbtn:visited.tblack{color:#000;border-color:#000}.boxbtn.tblack i,.boxbtn:link.tblack i,.boxbtn:visited.tblack i{color:#000}.boxbtn.bgprimary,.boxbtn:link.bgprimary,.boxbtn:visited.bgprimary{background-color:#494541}.boxbtn.bgprimary:hover,.boxbtn:link.bgprimary:hover,.boxbtn:visited.bgprimary:hover{color:#3c3835}.boxbtn.reverse,.boxbtn:link.reverse,.boxbtn:visited.reverse{padding:.25em 1em .25em 1.25em}.boxbtn.reverse i,.boxbtn:link.reverse i,.boxbtn:visited.reverse i{margin-left:-.75em;padding:0 0 0 .25em;-webkit-transition:padding .25s ease;-moz-transition:padding .25s ease;-ms-transition:padding .25s ease;-o-transition:padding .25s ease;transition:padding .25s ease}.boxbtn.reverse:hover i,.boxbtn:link.reverse:hover i,.boxbtn:visited.reverse:hover i{padding:0 .25em 0 0}.default-content{color:#000;font-size:1.25rem;line-height:1.5rem}.default-content p{margin-bottom:1rem}.default-content p a{color:#603637}.default-content p a:hover{color:#494541}.default-content h1,.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6{font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-weight:600;color:#494541;margin-bottom:.75rem}.default-content p{font-size:1.25rem;line-height:2rem}.default-content p:last-of-type{margin-bottom:0}.default-content pre{margin-bottom:1rem}.default-content blockquote{width:85%;max-width:450px;background-color:#f9f9f9;border:1px solid #ccc;border-radius:6px;box-shadow:1px 1px 1px #ccc;font-style:italic;padding:1rem;margin:0 auto 1.5em}.default-content blockquote :last-child{margin:0}.default-content ul{margin:0;padding:0 2rem 1.25rem 0;list-style:none;margin-left:0;padding-left:1.25rem;text-indent:-1.25rem}.default-content ul li{margin:0 0 .125em 0;padding:0;font-size:1.125rem;line-height:1.5rem;text-align:left}.default-content ul li:before{content:'• ';color:#494541;padding-right:.5rem;font-size:1rem}.default-content ul li a{color:#494541}.default-content ul li a:hover{color:#603637}.default-content ul ul{margin:0;padding:0 2rem 0 2rem;list-style:none;margin-left:0;padding-left:2rem;text-indent:-1.75rem}.default-content ul ul li{margin:0 0 10px 0;padding:0;font-size:1rem;line-height:1rem}.default-content ul ul li:before{content:' ';color:#494541;padding-right:1em}.divider,.divider-slim,.divider-tall{position:relative;width:100%;height:50px}@media (max-width:640px){.divider,.divider-slim,.divider-tall{height:25px}}.divider-slim{height:25px}.divider-tall{height:100px}@media (max-width:640px){.divider-tall{height:50px}}.hideme{display:none}@media (max-width:768px){.hide-on-mobile{display:none}}.imgloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:1;font-size:3em;color:#494541}.offscreen,.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.line-vert,.line-vert-2{position:absolute;width:3px}.line-vert-2.px2,.line-vert.px2{width:2px}.line-vert-2.px4,.line-vert.px4{width:4px}.line-horz,.line-horz-2{position:absolute;height:3px}.line-horz-2.px2,.line-horz.px2{height:2px}.line-horz-2.px4,.line-horz.px4{height:4px}footer,header,section{clear:both;width:100%;position:relative}.wrapper,.wrapper-full,.wrapper-wide{max-width:980px;width:95%;margin:0 auto;position:relative}.wrapper-full{width:100%;max-width:none}.wrapper-full.with-gap{width:calc(100% - 8em)}@media (max-width:768px){.wrapper-full.with-gap{width:calc(100% - 4em)}}@media (max-width:640px){.wrapper-full.with-gap{width:calc(100% - 2em)}}.wrapper-wide{max-width:1200px}.responsive-background-image{background-size:cover!important;background-position:center}.responsive-background-image img.responsive-image-placement{display:none}.section-title{font-family:"Gotham Light",Arial,Helvetica,sans-serif;font-weight:300;font-size:3.25em;line-height:1.125em}@media (max-width:768px){.section-title{font-size:2.75em}}@media (max-width:640px){.section-title{font-size:2.5em}}@media (max-width:350px){.section-title{font-size:2.25em}}.section-title.font-headline{font-family:"Gotham Book",Arial,Helvetica,sans-serif}#contain-all{width:100%;overflow:hidden}#main-content{border-top:0 solid #494541}@media (min-width:846px){#main-content{border-width:0!important}}.inline-links{margin:2em 0 1em}.inline-links a{display:inline-block;min-width:calc(33% - 2em);margin:1em 1em 0}@media (max-width:768px){.inline-links a{width:90%;max-width:500px}}#hamburger,#hamburger-menu-item{width:40px;height:30px;margin:0;position:relative;display:inline-block}#hamburger span,#hamburger-menu-item span{display:block;position:absolute;height:3px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}#hamburger span:nth-child(1),#hamburger-menu-item span:nth-child(1){top:0}#hamburger span:nth-child(2),#hamburger span:nth-child(3),#hamburger-menu-item span:nth-child(2),#hamburger-menu-item span:nth-child(3){top:8px}#hamburger span:nth-child(4),#hamburger-menu-item span:nth-child(4){top:16px;width:75%}@media (max-width:640px){#hamburger span,#hamburger-menu-item span{background:#fff!important}}#hamburger-menu-item:hover span:nth-child(4),#hamburger:hover span:nth-child(4){width:100%}#hamburger-menu-item.open span:nth-child(1),#hamburger.open span:nth-child(1){top:8px;width:0%;left:50%}#hamburger-menu-item.open span:nth-child(2),#hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-menu-item.open span:nth-child(3),#hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger-menu-item.open span:nth-child(4),#hamburger.open span:nth-child(4){top:8px;width:0%;left:50%}a.ada-skip-to-content{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-9999;text-decoration:none}a.ada-skip-to-content:active,a.ada-skip-to-content:focus{color:#fff;background-color:#000;left:5px;top:5px;width:200px;height:auto;overflow:auto;padding:5px;border-radius:5px;text-align:center;font-size:1.2em;z-index:9999}header{background-color:#494541;position:relative;width:100%;height:115px;z-index:1000}@media (max-width:640px){header{height:60px;padding:0}}header #header-content{background-color:#494541;position:fixed;top:0;width:100%;height:115px;padding:25px 0;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-ms-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}@media (max-width:640px){header #header-content{height:60px;padding:0}}header #header-content .line-vert{left:300px;bottom:0;height:calc(100% + 25px)}@media (max-width:640px){header #header-content .line-vert{left:180px}}@media (max-width:350px){header #header-content .line-vert{display:none}}header #header-content .line-horz{left:0;bottom:25px;width:60%;min-width:640px}@media (max-width:1024px){header #header-content .line-horz{min-width:600px;width:50%}}@media (max-width:845px){header #header-content .line-horz{min-width:500px}}@media (max-width:640px){header #header-content .line-horz{display:none}}header #header-content #header-left{position:relative;width:40%;float:left}@media (max-width:640px){header #header-content #header-left{width:50%;position:absolute;top:0;left:0;float:none}}header #header-content #header-left #header-logo{position:absolute;top:0;left:50px;width:200px;z-index:1;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}@media (max-width:640px){header #header-content #header-left #header-logo{width:150px;left:1em;top:15px}}header #header-content #header-left #header-logo img{max-width:100%}header #header-content #header-right{position:relative;float:right;width:70%;padding:0 50px;display:flex;align-items:flex-start;flex-direction:column;justify-content:top}@media (max-width:640px){header #header-content #header-right{width:50%;position:absolute;top:0;right:0;height:60px;float:none;display:block;text-align:center}}header #header-content #header-right .mobile-nav-toggle{position:absolute;right:50px;top:0;z-index:1100;color:#fff;text-align:center;-webkit-transition:top .2s ease,right .2s ease;-moz-transition:top .2s ease,right .2s ease;-ms-transition:top .2s ease,right .2s ease;-o-transition:top .2s ease,right .2s ease;transition:top .2s ease,right .2s ease}header #header-content #header-right .mobile-nav-toggle:hover{cursor:pointer}header #header-content #header-right .mobile-nav-toggle #hamburger{display:block;height:30px;vertical-align:top}header #header-content #header-right .mobile-nav-toggle h2{display:block;padding-right:5px;vertical-align:top;font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-size:.85em;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}@media (max-width:640px){header #header-content #header-right .mobile-nav-toggle h2{color:#fff!important}}@media (max-width:640px){header #header-content #header-right .mobile-nav-toggle{top:10px;right:1em}}header #header-content #header-right #header-phone-social{position:absolute;right:120px;top:0;z-index:1100;font-size:1.125em;line-height:1.125em;font-weight:600;color:#fff;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}@media (max-width:640px){header #header-content #header-right #header-phone-social{font-size:1em;top:20px;right:5.5em}}header #header-content #header-right #header-phone-social #header-phone{color:#fff;text-decoration:none}header #header-content #header-right #header-phone-social #header-phone i{display:none}@media (max-width:1100px){header #header-content #header-right #header-phone-social #header-phone span{display:none}header #header-content #header-right #header-phone-social #header-phone i{display:inline-block}}@media (max-width:640px){header #header-content #header-right #header-phone-social #header-phone{color:#fff!important}}header #header-content #header-right #header-phone-social #header-social{position:relative;z-index:100;text-align:center;display:inline-block;margin-left:1em}@media (max-width:640px){header #header-content #header-right #header-phone-social #header-social{display:none}}header #header-content #header-right #header-phone-social #header-social li{display:inline-block;list-style:none;margin:0 .25em;left:0!important}header #header-content #header-right #header-phone-social #header-social li i{font-size:1.25em}header #header-content #header-right #header-phone-social #header-social li a{color:#fff}header #header-content #header-right #header-phone-social #header-social li a:hover{opacity:.75}header #header-content #header-promo{position:absolute;left:350px;width:35%}header #header-content #header-promo h2{color:#d0cbb8;font-family:"Gotham Light",Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.125em;width:100%;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}header #header-content #header-promo a{color:#d0cbb8;text-decoration:none}header #header-content #header-promo a:hover{color:#fff}@media (max-width:1000px){header #header-content #header-promo{left:0;top:100%;z-index:-1;width:100%;border-right:50px solid #494541;background-color:#603637}header #header-content #header-promo h2{color:#fff!important;text-align:center;padding:1em}header #header-content #header-promo h2 br{content:''}header #header-content #header-promo h2 br:after{content:' '}}@media (max-width:640px){header #header-content #header-promo{width:100%;border:0}header #header-content #header-promo h2{font-size:1em}}header.hide #header-content{top:-115px}header.menu-open #header-content #header-right .mobile-nav-toggle h2{color:#494541}header.menu-open #header-content #header-right .mobile-nav-toggle #hamburger span,header.menu-open #header-content #header-right .mobile-nav-toggle #hamburger-menu-item span{background:#494541}header.menu-open #header-content #header-right #header-phone-social{color:#494541}header.menu-open #header-content #header-right #header-phone-social #header-phone{color:#494541}header.menu-open #header-content #header-right #header-phone-social #header-social li a{color:#494541}header.menu-open #header-content #header-right .boxbtn{color:#494541;background-color:rgba(255,255,255,0);border-color:#494541}header.menu-open #header-content #header-right .boxbtn i{color:#494541}header.menu-open #header-content #header-right .boxbtn:hover{background-color:rgba(255,255,255,.25)}header.menu-open #header-content #header-promo h2{color:#494541}#slider{display:inherit;position:relative;width:100%;height:60vh;min-height:400px;overflow:hidden;background-color:#494541;z-index:0;margin:0 auto;-webkit-transition:margin .5s ease;-moz-transition:margin .5s ease;-ms-transition:margin .5s ease;-o-transition:margin .5s ease;transition:margin .5s ease}@media (max-width:768px){#slider{height:500px!important;margin:0 auto}}@media (max-width:640px){#slider{height:400px!important;min-height:300px}}#slider .imgloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:1;font-size:2em;color:#fff}#slider div.slide{width:calc(100% - 50px);height:100%;position:relative;overflow:hidden;z-index:500;background-color:#2e2c29}@media (max-width:640px){#slider div.slide{width:100%}}#slider div.slide div{position:absolute;top:0;bottom:0;left:0;right:0;transition:transform 6.5s linear}#slider div.slide.scale div{transform:scale(1.1) translate3d(0,0,0)}#slider div.slide.fx1 div{transform-origin:bottom left}#slider div.slide.fx2 div{transform-origin:top left}#slider div.slide.fx3 div{transform-origin:top right}#slider div.slide.fx4 div{transform-origin:bottom right}#slider div.slide.parallax-rev{height:calc(100% + 100px);margin-top:-100px}#slider h1.page-title,#slider h2.page-title{font-family:"Gotham Light",Arial,Helvetica,sans-serif;font-size:4em;padding:25px 0 0 25px;position:absolute;bottom:50px;right:calc(100px + 10px);z-index:500;color:#fff;text-align:right;text-transform:uppercase;-webkit-text-shadow:2px 2px 5px rgba(0,0,0,.44);-moz-text-shadow:2px 2px 5px rgba(0,0,0,.44);-ms-text-shadow:2px 2px 5px rgba(0,0,0,.44);-o-text-shadow:2px 2px 5px rgba(0,0,0,.44);text-shadow:2px 2px 5px rgba(0,0,0,.44)}@media (max-width:1024px){#slider h1.page-title,#slider h2.page-title{font-size:3.5em}}@media (max-width:845px){#slider h1.page-title,#slider h2.page-title{font-size:3.25em}}@media (max-width:768px){#slider h1.page-title,#slider h2.page-title{font-size:3em}}@media (max-width:640px){#slider h1.page-title,#slider h2.page-title{font-size:2.5em;right:0;width:100%;text-align:center;padding:0 25px}#slider h1.page-title:after,#slider h2.page-title:after{display:none}}#main-nav-holder{top:0;right:0;z-index:0;width:100%;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-ms-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease;background:#fff}ul#main-nav{display:inline-block;background-color:rgba(208,203,184,.9)}ul#main-nav li{display:inline-block}ul#main-nav li a{display:inline-block;position:relative;font-size:3.5vh;line-height:1.45rem;margin:0 1.75rem;color:#494541;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}@media (max-height:500px){ul#main-nav li a{font-size:1rem}}@media (min-height:800px){ul#main-nav li a{font-size:1.5rem}}@media (max-width:640px){ul#main-nav li a{font-size:1.5rem}}ul#main-nav li a:hover{opacity:.65}ul#main-nav li.active a,ul#main-nav li.activeparent a{border-bottom:2px solid #494541;padding-bottom:5px}ul#main-nav.mobile-nav{position:absolute;top:0;right:200%;z-index:0;width:calc(100% - 304px);height:100vh;padding:100px 1em 2em}@media (max-width:640px){ul#main-nav.mobile-nav{top:60px;width:100%;padding:2em 0}}ul#main-nav.mobile-nav li{position:relative;opacity:0;right:-100%;opacity:0;width:100%;display:inline-block;margin:3vh 0;text-align:right;vertical-align:middle;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}@media (max-height:700px){ul#main-nav.mobile-nav li{margin:2.125vh 0}}@media (max-height:500px){ul#main-nav.mobile-nav li{width:32%;margin:1rem 0;text-align:center}}@media (max-height:500px) and (max-width:640px){ul#main-nav.mobile-nav li{width:24%}}ul#main-nav.mobile-nav.open li{opacity:1;right:0}a.ada-skip-to-content{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-9999;text-decoration:none}a.ada-skip-to-content:active,a.ada-skip-to-content:focus{color:#fff;background-color:#000;left:5px;top:5px;width:220px;height:auto;overflow:hidden;padding:10px;border-radius:5px;text-align:center;font-size:1.2em;z-index:9999}#fullpopup,#fullpopupbg{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999999999}#fullpopup{display:none}#fullpopupbg{background-color:rgba(0,0,0,.75)}#fullpopupbox{width:95%;max-width:800px;background:#fff none repeat scroll 0 0;left:50%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);text-align:center;z-index:9999999999}#fullpopuptext{color:#494541;margin:.5em;padding:3em 2em}#fullpopuptext .banner-logo{width:50%;max-width:250px;height:auto;margin:0 auto 1.5em}#fullpopuptext h2{color:#603637;text-transform:uppercase;font-size:2.25em;line-height:1.25em;margin:0 0 .5em}#fullpopuptext p{color:#494541;font-size:1.25em;line-height:1.5em;margin:0 0 .5em}#fullpopuptext a:active,#fullpopuptext a:link,#fullpopuptext a:visited{color:#494541;text-decoration:underline}#fullpopuptext a:active:hover,#fullpopuptext a:link:hover,#fullpopuptext a:visited:hover{color:#000}#fullpopuptext a.btn:active,#fullpopuptext a.btn:link,#fullpopuptext a.btn:visited{display:inline-block;background-color:#603637;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.2);color:#fff;padding:1em;text-decoration:none;font-weight:500;margin:1em auto 0}#fullpopuptext a.btn:active:hover,#fullpopuptext a.btn:link:hover,#fullpopuptext a.btn:visited:hover{background-color:#2e2c29}a#btn-x:active,a#btn-x:hover,a#btn-x:link,a#btn-x:visited{color:#494541;font-size:2em;float:right;font-weight:900;margin:0;padding:7px 11px 5px;position:absolute;right:10px;text-decoration:none;top:10px}a#btn-x:hover{color:#000}#intro{padding:100px 0;background-color:#494541}@media (max-width:1024px){#intro{padding:50px 0}}@media (max-width:640px){#intro{padding:0}}#intro #intro-content{position:relative;padding:100px 50px 0;display:flex}@media (max-width:1024px){#intro #intro-content{padding:50px 50px 0}}@media (max-width:768px){#intro #intro-content{padding:50px 0 0;display:block}}@media (max-width:640px){#intro #intro-content{padding:50px 0}}#intro #intro-content .line-vert{left:calc(400px + 50px);top:-100px;height:calc(100% + 100px)}@media (max-width:1024px){#intro #intro-content .line-vert{top:-50px}}@media (max-width:845px){#intro #intro-content .line-vert{left:calc(350px + 50px)}}@media (max-width:768px){#intro #intro-content .line-vert{height:80px;left:50%}}@media (max-width:640px){#intro #intro-content .line-vert{display:none}}#intro #intro-content .line-horz{right:0;top:0;width:calc(100% - 50px)}@media (max-width:640px){#intro #intro-content .line-horz{display:none}}#intro #intro-content #intro-left{position:relative;flex:0 0 400px;padding-right:50px;text-align:right}@media (max-width:845px){#intro #intro-content #intro-left{flex:0 0 350px}}@media (max-width:768px){#intro #intro-content #intro-left{width:100%;padding:0}}#intro #intro-content #intro-left .intro-title h1{font-family:"Gotham Light",Arial,Helvetica,sans-serif;font-weight:100;font-size:3em;line-height:1.25em}@media (max-width:845px){#intro #intro-content #intro-left .intro-title h1{font-size:2.5em}}@media (max-width:768px){#intro #intro-content #intro-left .intro-title h1{font-size:2.75em;padding:0 1em;text-align:center;margin-bottom:.5em}#intro #intro-content #intro-left .intro-title h1 br{content:' '}#intro #intro-content #intro-left .intro-title h1 br:after{content:' '}}@media (max-width:640px){#intro #intro-content #intro-left .intro-title h1{font-size:2.25em}}#intro #intro-content #intro-right{padding:0 50px;max-width:750px}@media (max-width:640px){#intro #intro-content #intro-right{padding:0 1em}}#intro #intro-content #intro-right p{line-height:1.5em;margin-bottom:2em}#intro #intro-content #intro-right p:last-of-type{margin:0}@media (max-width:768px){#intro #intro-content #intro-right p{text-align:center}}#intro #intro-content #intro-right.full-width{max-width:none}#intro #intro-content #intro-right .boxbtn{display:block;width:85%;max-width:315px;font-size:1.25em}@media (max-width:768px){#intro #intro-content #intro-right .boxbtn{margin:0 auto}}@media (max-width:640px){#intro #intro-content #intro-right .boxbtn{font-size:1.125em}}#intro #intro-content #intro-right .boxbtn:first-of-type{margin-bottom:1em}#intro-divider{z-index:1;margin-top:50px}@media (max-width:640px){#intro-divider{height:25px;margin-top:25px}}#intro-divider .line-horz{top:0;left:0;width:60%}#intro-divider .line-vert{top:-50px;left:100px;height:calc(100% + 50px)}@media (max-width:640px){#intro-divider .line-vert{top:-25px;height:calc(100% + 25px)}}#intro-divider .line-vert.extend{height:calc(100% + 100px)}@media (max-width:640px){#intro-divider .line-vert.extend{height:calc(100% + 25px)}}.home #slider{height:calc(100vh - 115px)}.home #intro #intro-content #intro-left{text-align:left}.homebox-a{width:100%;padding:50px 50px 50px 0}@media (max-width:640px){.homebox-a{padding:25px 0 0 0!important}}.homebox-a .homebox-a-content{width:100%;height:calc(100vh - 100px);padding:0 50px;background-color:#000}@media (max-width:640px){.homebox-a .homebox-a-content{padding:0}}.homebox-a .homebox-a-content .homebox-a-text{position:absolute;width:500px;height:calc(100% - 100px);padding:50px;display:flex;flex-direction:column;justify-content:center;background:0 0!important}@media (max-width:640px){.homebox-a .homebox-a-content .homebox-a-text{height:calc(100% - 25px);width:100%;text-align:center;padding:50px 1em}}.homebox-a .homebox-a-content .homebox-a-text .overlay{opacity:.9}.homebox-a .homebox-a-content .homebox-a-text .homebox-a-title{position:relative;padding:1em 0 1em;margin-bottom:1.5em;width:max-content;background:0 0!important}@media (max-width:640px){.homebox-a .homebox-a-content .homebox-a-text .homebox-a-title{margin:0 auto 3em}}.homebox-a .homebox-a-content .homebox-a-text .homebox-a-title .section-title{display:inline;background:0 0!important}.homebox-a .homebox-a-content .homebox-a-text .homebox-a-title .section-title .line-horz{right:0;bottom:0;width:80vw}@media (max-width:640px){.homebox-a .homebox-a-content .homebox-a-text .homebox-a-title .section-title .line-horz{width:100%}}.homebox-a .homebox-a-content .homebox-a-text p{position:relative;background:0 0!important}.homebox-a .homebox-a-content .homebox-a-text .boxbtn{width:75%;max-width:350px}@media (max-width:640px){.homebox-a .homebox-a-content .homebox-a-text .boxbtn{width:100%;margin-left:auto;margin-right:auto}}.homebox-a.reverse{padding:50px 0 50px 50px}.homebox-a.reverse .homebox-a-content .homebox-a-text{right:50px}@media (max-width:640px){.homebox-a.reverse .homebox-a-content .homebox-a-text{right:0}}.homebox-a.reverse .homebox-a-content .homebox-a-text .homebox-a-title .section-title .line-horz{right:auto;left:0}#homebox-1{padding-top:0!important}#homebox-1 .homebox-a-content .homebox-a-text{height:calc(100% - 50px)}@media (max-width:640px){#homebox-1 .homebox-a-content .homebox-a-text{height:100%}}#homebox-4{padding-bottom:0}#homebox-4 .homebox-b-content{background:#fff}#homebox-4 .homebox-b-content .homebox-b-text .homebox-b-title .section-title .line-horz{background:#494541}.homebox-b{width:100%;padding:50px 0}@media (max-width:640px){.homebox-b{padding:25px 0 0}}.homebox-b .homebox-b-content{width:100%;height:calc(100vh - 100px);min-height:450px;position:relative;background-color:#000}@media (max-width:640px){.homebox-b .homebox-b-content{padding:0}}.homebox-b .homebox-b-content .homebox-b-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.homebox-b .homebox-b-content .homebox-b-text{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:100%;height:calc(100% - 300px);min-height:350px;padding:0 20vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background:0 0!important}@media (max-width:640px){.homebox-b .homebox-b-content .homebox-b-text{height:100%;width:100%;text-align:center;padding:50px 1em}}.homebox-b .homebox-b-content .homebox-b-text .line-horz{position:absolute;width:20vw}@media (max-width:640px){.homebox-b .homebox-b-content .homebox-b-text .line-horz{display:none}}.homebox-b .homebox-b-content .homebox-b-text .line-horz.tr{top:50px;right:0}.homebox-b .homebox-b-content .homebox-b-text .line-horz.bl{bottom:50px;left:0}.homebox-b .homebox-b-content .homebox-b-text .line-vert{position:absolute;height:200px}@media (max-width:640px){.homebox-b .homebox-b-content .homebox-b-text .line-vert{display:none}}.homebox-b .homebox-b-content .homebox-b-text .line-vert.tr{top:-25px;right:50px}.homebox-b .homebox-b-content .homebox-b-text .line-vert.bl{bottom:-100px;left:50px}.homebox-b .homebox-b-content .homebox-b-text .overlay{opacity:.9}.homebox-b .homebox-b-content .homebox-b-text .homebox-b-title{position:relative;padding:0 0 1em;margin-bottom:1.5em;width:max-content;background:0 0!important}@media (max-width:640px){.homebox-b .homebox-b-content .homebox-b-text .homebox-b-title{margin:0 auto 3em}}.homebox-b .homebox-b-content .homebox-b-text .homebox-b-title .section-title{display:inline;background:0 0!important}.homebox-b .homebox-b-content .homebox-b-text .homebox-b-title .section-title .line-horz{left:0;bottom:0;width:100%;display:none}@media (max-width:640px){.homebox-b .homebox-b-content .homebox-b-text .homebox-b-title .section-title .line-horz{display:block}}.homebox-b .homebox-b-content .homebox-b-text p{position:relative;background:0 0!important}.homebox-b .homebox-b-content .homebox-b-text .boxbtn{width:75%;max-width:350px}@media (max-width:640px){.homebox-b .homebox-b-content .homebox-b-text .boxbtn{width:100%}}.amenities-disclaimer{font-size:.85em;padding:.5em 0 0 1.25em}.amenities-list{position:relative}.amenities-list ul{list-style:none;margin-left:0;padding-left:1.25em;text-indent:-1.25em}.amenities-list ul:first-of-type{margin-top:0}.amenities-list ul li{margin:0 0 15px 0;padding:0;font-size:1.125em;line-height:1.25em}.amenities-list ul li:before{content:'• ';color:#494541;padding-right:.25em;line-height:1}.amenities-list ul li.asterisk{font-size:1em;margin-top:1em}.amenities-list ul li.asterisk:before{content:' ';padding-left:1.75em}.amenities-list ul li ul{margin:0;padding:0 2em 0 2em;list-style:none;margin-left:0;padding-left:1em;text-indent:-.5em;margin-top:.5em!important}.amenities-list ul li ul li{margin:0 0 10px 0;padding:0;font-size:1em;line-height:1.25em}.amenities-list ul li ul li:before{content:'-';color:#603637;padding-right:.25em}.amenities-list ul.twhite{color:#fff}.amenities-list ul.twhite li:before{color:#fff}.amenities-list ul.twhite ul li:before{color:#fff}.amenitiesbox-a{width:100%;padding:50px 50px 50px 0}@media (max-width:640px){.amenitiesbox-a{padding:0}}.amenitiesbox-a .amenitiesbox-a-content{width:100%;min-height:calc(100vh - 100px);padding:0 50px;background:#000}@media (max-width:640px){.amenitiesbox-a .amenitiesbox-a-content{padding:0}}.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text{position:relative;width:600px;padding:50px;display:flex;flex-direction:column;justify-content:center;background:0 0!important}@media (max-width:768px){.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text{width:500px}}@media (max-width:640px){.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text{width:100%;padding:50px 1em}}.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text .overlay{opacity:.9}.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text .amenitiesbox-a-title{position:relative;padding:1em 0 1em;margin-bottom:1.5em;width:max-content;background:0 0!important}@media (max-width:640px){.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text .amenitiesbox-a-title{margin:0 auto 3em;text-align:center}}.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text .amenitiesbox-a-title .section-title{font-size:2.75em;display:inline;background:0 0!important}.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text .amenitiesbox-a-title .section-title .line-horz{right:0;bottom:0;width:80vw}@media (max-width:640px){.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text .amenitiesbox-a-title .section-title .line-horz{width:100%}}.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text p{position:relative;background:0 0!important}.amenitiesbox-a .amenitiesbox-a-content .amenitiesbox-a-text .boxbtn{width:75%;max-width:350px}.amenitiesbox-a.reverse{padding:50px 0 50px 50px}@media (max-width:640px){.amenitiesbox-a.reverse{padding:25px 0 0}}.amenitiesbox-a.reverse .amenitiesbox-a-content .amenitiesbox-a-text{float:right}.amenitiesbox-a.reverse .amenitiesbox-a-content .amenitiesbox-a-text .amenitiesbox-a-title .section-title .line-horz{right:auto;left:0}#amenitiesbox-1{padding-top:0}#amenities-divider{z-index:1}#amenities-divider .line-horz{bottom:0;right:50px;width:60%}#amenities-divider .line-vert{top:-50px;right:100px;height:125px}@media (max-width:640px){#amenities-divider .line-vert{top:0;height:calc(100% + 25px)}}#amenities-divider-2{z-index:1;margin-bottom:50px}@media (max-width:640px){#amenities-divider-2{margin:0}}#amenities-divider-2 .line-horz{bottom:25px;left:50px;width:80%}#amenities-divider-2 .line-vert{top:-50px;left:30%;height:150px}@media (max-width:640px){#amenities-divider-2 .line-vert{top:0;height:100%}}#amenities-divider-2 .line-vert-2{bottom:-100px;right:50px;height:200px}@media (max-width:640px){#amenities-divider-2 .line-vert-2{display:none}}.full-img-box{height:calc(100vh - 100px)}@media (max-width:768px){.full-img-box{height:400px}}body.virtual-tours ul#main-nav li.virtual-tours a{border-bottom:2px solid #494541;padding-bottom:5px}body.virtual-tours ul#main-nav li.gallery a{border-bottom:none;padding-bottom:0}@media (max-width:640px){#gallery-menu .wrapper{text-align:center;padding:1.5em 0 .5em}}#gallery-menu .wrapper label{font-size:1.5em;padding:0 .25em 0;vertical-align:middle}@media (max-width:640px){#gallery-menu .wrapper label{display:block;padding:.5em 0 .125em}}#gallery-menu .wrapper .select.mobile-select{width:auto;padding:1em 0}@media (max-width:640px){#gallery-menu .wrapper .select.mobile-select{width:100%;margin:1em 0;padding:0}}@media (max-width:640px){#gallery-menu .wrapper .select.mobile-select ul{width:100%}}#gallery-menu .wrapper .select.mobile-select ul li a{font-size:1.125em}#gallery-menu .wrapper .select.mobile-select .select__arrow{border-color:#494541 transparent transparent transparent;top:20px}.image-gallery{padding:3em 0}.image-gallery ul.gallery-list{list-style:none;overflow:hidden;padding:0 1.5em}@media (max-width:768px){.image-gallery ul.gallery-list{padding:0}}.image-gallery ul.gallery-list li{width:calc(100%);float:left;margin-bottom:.5rem;position:relative;overflow:hidden}.image-gallery ul.gallery-list li:last-of-type{margin-bottom:0}@media (min-width:768px){.image-gallery ul.gallery-list li{width:calc((100% / 2) - .5rem);float:left;position:relative;margin:.25rem}}@media (min-width:840px){.image-gallery ul.gallery-list li{width:calc((100% / 2) - .5rem);float:left;position:relative;margin:.25rem}}@media (min-width:1024px){.image-gallery ul.gallery-list li{width:calc((100% / 3) - .5rem);float:left;position:relative;margin:.25rem}}.image-gallery ul.gallery-list li a{color:#fff;display:block;height:17vw;min-height:250px;max-height:400px;cursor:zoom-in}@media (max-width:768px){.image-gallery ul.gallery-list li a{min-height:400px;max-height:400px}}.image-gallery ul.gallery-list li a .bgimg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.image-gallery ul.gallery-list li a:focus>.caption,.image-gallery ul.gallery-list li a:focus>.overlay,.image-gallery ul.gallery-list li a:hover>.caption,.image-gallery ul.gallery-list li a:hover>.overlay{opacity:1;color:#fff}.image-gallery ul.gallery-list li a:focus,.image-gallery ul.gallery-list li a:hover{display:block}.image-gallery ul.gallery-list li a:focus .bgimg,.image-gallery ul.gallery-list li a:hover .bgimg{transform:scale(1.07)}.image-gallery ul.gallery-list li .overlay{width:100%;height:100%;opacity:0;z-index:10;position:absolute;top:0;left:0;background-color:rgba(73,69,65,.6);transition:.2s opacity ease-in-out}.image-gallery ul.gallery-list li.with-icon a .video-icon,.image-gallery ul.gallery-list li.with-icon a .vr-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:9;width:100%;height:auto;font-size:8em;display:block;text-align:center;line-height:1em;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .3));-moz-filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .3));-o-filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .3));filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, .3))}.image-gallery ul.gallery-list li.with-icon a .video-icon{font-size:4em}.image-gallery ul.gallery-list li.with-icon a:focus .video-icon,.image-gallery ul.gallery-list li.with-icon a:focus .vr-icon,.image-gallery ul.gallery-list li.with-icon a:hover .video-icon,.image-gallery ul.gallery-list li.with-icon a:hover .vr-icon{opacity:.5}.image-gallery ul.gallery-list img{height:auto;width:100%}@media (min-width:768px){.image-gallery ul.gallery-list img{height:auto}}.image-gallery .caption{font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:20;opacity:0;text-align:center;transition:.2s opacity ease-in-out;font-size:1.125rem;width:100%;padding:2em;line-height:1.125em}.title{width:33.3333333%;text-align:center;padding:.75rem 0;color:#fff;font-size:1rem}@media (max-width:640px){.title{font-size:.7rem}}.logo{width:33.33333%}#gallery-video-vr{position:relative;width:95%;height:55vw;margin:2em auto 2em}#gallery-video-vr iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.fancybox-container{z-index:99999}div.fancybox-content{height:calc(100% - 118px);width:85%;max-width:1700px}div.fancybox-controls{bottom:0!important}div.fancybox-caption{text-align:center;font-size:1.25rem;font-family:"Gotham Book",Arial,Helvetica,sans-serif;color:#fff}div.fancybox-show-infobar fancybox-infobar{position:absolute!important;top:0!important;bottom:0!important;left:0!important;text-align:center!important;width:100%!important}div.fancybox-show-infobar .fancybox-button--left,div.fancybox-show-infobar .fancybox-button--right{position:absolute!important;top:49%!important;font-size:2em!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}div.fancybox-show-infobar .fancybox-button--right{right:2%!important}div.fancybox-show-infobar .fancybox-button--left{left:2%!important}div.fancybox-show-infobar .fancybox-button--left::after,div.fancybox-show-infobar .fancybox-button--right::after{top:15px!important;width:15px!important;height:15px!important;border-top:4px solid currentColor!important;border-right:4px solid currentColor!important}div.fancybox-show-infobar .fancybox-button--right::after{right:18px!important}div.fancybox-show-infobar .fancybox-button--left::after{left:18px!important}div.fancybox-infobar__body{color:#fff}div.fancybox-infobar__body .js-fancybox-count,div.fancybox-infobar__body .js-fancybox-index{color:#fff}button.fancybox-button{background-color:#000;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}button.fancybox-button:hover{background-color:#000}div.fancybox-bg,div.fancybox-container--ready .fancybox-bg{opacity:.85!important;background:#494541}img.fancybox-image{padding:2em}@media (max-width:640px){img.fancybox-image{padding:1em}}div.fancybox-navigation button.fancybox-button--arrow_left,div.fancybox-navigation button.fancybox-button--arrow_right{opacity:1!important;visibility:visible!important;width:90px;height:120px}#explore-divider{z-index:1;margin-bottom:50px}@media (max-width:640px){#explore-divider{margin-bottom:0}}#explore-divider .line-horz{bottom:25px;left:50px;width:80%}#explore-divider .line-vert{top:-50px;left:30%;height:150px}@media (max-width:640px){#explore-divider .line-vert{top:-25px;height:100px}}#explore-divider .line-vert-2{bottom:-100px;right:50px;height:200px}@media (max-width:640px){#explore-divider .line-vert-2{display:none}}#interest-holder{padding:50px}@media (max-width:640px){#interest-holder{padding-bottom:100px}}#interest-holder #sec1{margin:3em 0}#contact-address{margin-top:2em}#contact-address p,#contact-address p a{font-size:1.25rem}@media (max-width:640px){#contact-address p,#contact-address p a{font-size:1.125em}}#contact-address p a.arrowlink,#contact-address p.arrowlink{margin-top:.25em}#contact-address h2{font-size:2.25em;margin-bottom:.25em}@media (max-width:768px){#contact-address h2{text-align:center}}@media (max-width:640px){#contact-address h2{font-size:2em}}#contact-address h2.sub-title{font-size:1.75em}#contact-address a{font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-weight:600;color:#fff;text-decoration:none}#contact-address a:hover{text-decoration:underline}#contact-address p{margin:.25em 0}#contact-divider{z-index:1;margin:50px 0}@media (max-width:640px){#contact-divider{margin:0}}#contact-divider .line-horz{bottom:25px;left:50px;width:80%}#contact-divider .line-vert{top:-50px;left:30%;height:150px}@media (max-width:640px){#contact-divider .line-vert{top:0;height:75px}}#contact-divider .line-vert-2{bottom:-100px;right:50px;height:200px}@media (max-width:640px){#contact-divider .line-vert-2{display:none}}.sansfill{position:fixed!important;top:-1000px!important;left:-1000px!important}.form-styles{display:block;width:100%;color:#fff}.form-styles :-moz-submit-invalid,.form-styles :-moz-ui-invalid,.form-styles :invalid{box-shadow:none}@media (max-width:768px){.form-styles{padding:0 1em}}@media (max-width:1024px){.form-styles .fourth,.form-styles .half{width:100%!important}}.form-styles div.fielditem{position:relative;padding:0 0 2em}@media (max-width:1024px){.form-styles div.fielditem{padding:0 0 1.5em}}.form-styles div.fielditem.fieldlist{padding-bottom:0}.form-styles div.fielditem.focused label{transform:translateY(-125%);font-size:.75em;left:5px}.form-styles div.fieldinput label{color:#fff;position:absolute;left:0;bottom:55%;font-size:17px;padding:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form-styles div.fieldinput.focused label{transform:translateY(-200%);font-size:.75em}.form-styles div.fieldinput.focused input{border-bottom:1px solid #fff}.form-styles div.fieldinput.focused#comments-input label{transform:translateY(-100%)}.form-styles div.fieldinput#comments-input{margin-top:1em}.form-styles div.fieldinput#comments-input textarea{border:1px solid #fff}.form-styles div.fieldinput#comments-input label{bottom:auto;top:.5em;left:.5em}.form-styles div.fieldinput#comments-input.focused label{transform:translate(-.5em,-200%);font-size:.75em}.form-styles label{color:#fff;font-size:17px;line-height:1.25em;padding:.5 .75em;z-index:10;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form-styles label.full{width:10%;display:block}.form-styles input[type=email],.form-styles input[type=text]{width:100%;position:relative;background:0 0;color:#fff;padding:.75em .25em;border:none;border-bottom:1px solid #fff;font-size:16px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.form-styles .required-highlight .control__indicator{border:1px solid #ff8b8b}.form-styles .required-highlight label.control{margin-left:0}.form-styles .select.required-highlight select{color:#ff8b8b;border-bottom:1px solid #ff8b8b}.form-styles .select.required-highlight .select__arrow{border-color:#ff8b8b transparent transparent transparent}.form-styles .required-highlight label,.form-styles label.required-highlight{color:#ff8b8b!important}.form-styles .required-highlight label h3,.form-styles label.required-highlight h3{color:#ff8b8b!important}.form-styles .required-highlight input{color:#fff;border-bottom:1px solid #ff8b8b}.form-styles textarea{width:100%;background:0 0;color:#fff;border:none;border-bottom:1px solid #fff;padding:.75em .25em;font-family:"Gotham Book",Arial,Helvetica,sans-serif;font-size:16px;resize:none;height:7em;overflow:auto;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.form-styles textarea:focus{border-color:#603637}.control-group{display:inline-block!important;vertical-align:top!important;text-align:left!important}.control-group .full{margin-bottom:1em}.control{display:block;position:relative;padding:0 0 0 30px!important;margin-bottom:.9em!important;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:-3px;left:0;height:20px;width:20px;border:1px solid #fff;border-radius:10px}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator{background:0 0}.control input:focus~.control__indicator{background:0 0}.control input:checked~.control__indicator{background:#603637!important}.control input:checked~.control__indicator:after{font-family:"Font Awesome 5 Pro";content:"\f00c";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);color:#fff;width:100%;height:100%;text-align:center;padding-top:25%;border:none}.control:hover input:not([disabled]):checked~.control__indicator{background:0 0}.control input:checked:focus~.control__indicator{background:0 0}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.checkboxitem{display:inline-block;margin-left:0;vertical-align:sub}.double-height-checkbox .checkboxitem label{padding:0 0 0 50px!important;user-select:none}.double-height-checkbox .control__indicator{height:35px;width:35px;border-radius:0;border-color:#494541;border-width:2px}.control--checkbox{margin-left:0!important}.control--checkbox .control__indicator{top:0}.control--checkbox .control__indicator:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{left:6px;top:6px;height:6px;width:6px;border-radius:50%;background:#603637}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.control--radio input:checked~.control__indicator:after{padding-top:10%;font-size:13px}.select{position:relative;display:inline-block;width:100%}.select label{transform:translateY(-90%)!important;font-size:.75em!important;opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none;cursor:default}.select select{display:inline-block;width:100%;padding:10px 15px;cursor:pointer;color:#fff;border:0;border-radius:0;outline:0;border-bottom:1px solid #fff;font-size:1em;font-weight:300;padding:.7em 0;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:44px}.select.focused label{opacity:1}.select.focused select{color:#fff;border-color:1px solid #603637}.select::-ms-expand{display:none}.select:disabled{pointer-events:none;opacity:.5}.select .select__arrow{position:absolute;bottom:18px;right:15px;width:0;height:0;pointer-events:none;border:solid #fff;border-width:0 2px 2px 0;padding:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select:disabled~.select__arrow{border-top-color:#ccc}#form-submit{width:100%;float:right;padding:0 1em;width:100%;float:right;padding:0;margin:0 auto;text-align:center;position:relative}#form-submit .required-text{position:absolute;right:1em;top:.75em;display:inline-block;text-align:left}@media (max-width:640px){#form-submit .required-text{top:100%;text-align:center;width:100%;right:0;margin-top:25px}}#process,#success{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:2em 0;color:#fff}#process .form-loader,#process h4,#success h4{font-size:2.25em;margin:0 0 .5em 0;padding:0;text-align:center;color:#fff}#process p,#success p{color:#fff;text-align:center;margin:0;padding:0}#errorchecking.alert{background-color:#ff8b8b;text-align:center;clear:both;padding:1em;margin:.9em;margin-bottom:1.5em}#errorchecking.alert p{margin:0;padding:0;color:#fff;text-transform:uppercase}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill select:-webkit-autofill,textarea:-webkit-autofill select:-webkit-autofill:active,textarea:-webkit-autofill select:-webkit-autofill:focus,textarea:-webkit-autofill select:-webkit-autofill:hover{border:none;background-color:#603637!important;color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #603637 inset!important;transition:background-color 5000s ease-out 0s!important;-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out"!important;-webkit-transition-delay:9999s!important}#contact-map{position:relative;padding:100px 0 0 0}@media (max-width:640px){#contact-map{padding:50px 0 0 0}}#googledirections{width:100%;padding:2em 100px}@media (max-width:768px){#googledirections{padding:2em 50px}}@media (max-width:640px){#googledirections{padding:2em}}#googledirections form{display:table;margin:0 auto;position:relative;vertical-align:middle;width:100%}#googledirections h2,#googledirections label{display:table-cell;margin:0;padding:0;text-align:center;vertical-align:middle;width:280px;font-size:1.4em;text-align:left;min-width:250px}@media (max-width:768px){#googledirections h2,#googledirections label{display:block;text-align:center;width:100%;margin-bottom:1em}}#saddr{background:#fff none repeat scroll 0 0;border:1px solid #fff;color:#494541;display:table-cell;font-size:1em;height:2.5rem;margin:0;padding:0 2.75em 0 0;text-indent:15px;width:100%}@media (max-width:768px){#saddr{display:block;width:100%}}#saddr::-webkit-input-placeholder{color:#494541}#saddr:-moz-placeholder{color:#494541}#saddr::-moz-placeholder{color:#494541}#saddr:-ms-input-placeholder{color:#494541}.directions-display{padding:1rem;margin-top:1rem;text-align:center}.directions-display p{color:#494541;margin-bottom:0;font-size:1em}.directions-display a:link,.directions-display a:visited{width:350px;color:#603637;text-decoration:underline}.directions-display a:link:hover,.directions-display a:visited:hover{color:#494541}#google-btn{background-color:#494541;border-left:none;color:#fff;font-family:FontAwesome;font-size:1.25em;height:100%;margin:0;padding:0;position:absolute;right:0;bottom:0;width:2.5em;height:2.5rem;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}#google-btn:hover{background-color:#2e2c29;cursor:pointer}@media (max-width:940px){#gmapHolder{width:100%;height:auto!important;padding:1.3em}}@media (max-width:940px){#map_canvas{z-index:0;left:0!important;top:0;width:100%!important;float:left;position:relative;overflow:hidden;padding:0}}@media (max-width:720px){#map_canvas{height:480px}}@media (max-width:540px){#map_canvas{height:460px}}@media (max-width:480px){#map_canvas{height:380px}}@media (max-width:480px){#map_canvas{height:320px}}#map,#map_canvas{height:683px;width:100%;float:left}@media (max-width:940px){#map,#map_canvas{height:520px}}.map-views,.map-views2{top:60px;left:0;position:absolute;display:block;z-index:200;width:110px;margin:0;padding:.7em .5em .5em;font-size:.8em;line-height:1.2em;text-align:center;color:#fff;cursor:pointer;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;background-color:rgba(73,69,65,.8)}.map-views2:hover,.map-views:hover{background-color:rgba(73,69,65,.9)}@media (max-width:980px){.map-views,.map-views2{display:none}}.map-views{display:none}#controlHolder{position:absolute}#cd-zoom-in,#cd-zoom-out{position:absolute;z-index:300;left:10px;width:38px;height:38px;cursor:pointer;background-color:rgba(73,69,65,.8);background-repeat:no-repeat;background-size:30px 60px;background-image:url(//www.realmmenlopark.com/wp-content/themes/client-theme/images/poi/icons/cd-icon-controller.png);-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}#cd-zoom-in:hover,#cd-zoom-out:hover{background-color:rgba(73,69,65,.9)}#cd-zoom-in{top:110px;background-position:50% 0}@media (max-width:940px){#cd-zoom-in{z-index:1;top:40px;left:33px}}#cd-zoom-out{top:155px;background-position:50% -30px}@media (max-width:940px){#cd-zoom-out{z-index:1;top:83px;left:33px}}#above-footer{padding:100px 0 50px;overflow:hidden}@media (max-width:1024px){#above-footer{padding:0}}#above-footer #above-footer-content{width:100%;position:relative;padding:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-flow:row wrap}@media (max-width:1024px){#above-footer #above-footer-content{max-width:650px;float:right}}#above-footer #above-footer-content .line-vert{left:0;top:calc(50px * -2);height:calc(100% + 200px)}#above-footer #above-footer-content .line-horz{left:calc(50px * -1);top:calc(50px * -1);width:200%}@media (max-width:1024px){#above-footer #above-footer-content .line-horz{top:calc(25px * -1)}}#above-footer #above-footer-content #footer-logo{margin-bottom:70px;text-align:right;padding-right:50px}@media (max-width:1024px){#above-footer #above-footer-content #footer-logo{width:100%;text-align:left;margin-bottom:50px;padding:0 25px}}#above-footer #above-footer-content #footer-logo img{width:100%;max-width:250px}#above-footer #above-footer-content #footer-info{flex:0 0 575px;padding-left:50px;position:relative}@media (max-width:1024px){#above-footer #above-footer-content #footer-info{width:100%;flex:unset;padding:0 25px}}#above-footer #above-footer-content #footer-info #footer-tagline,#above-footer #above-footer-content #footer-info .footer-tagline{line-height:1.125em}#above-footer #above-footer-content #footer-info .footer-sub-tagline{font-size:1.55em;line-height:1.125em}#above-footer #above-footer-content #footer-info #footer-address,#above-footer #above-footer-content #footer-info .footer-address{font-size:1.25em;line-height:1.5em;margin:.5em 0}#above-footer #above-footer-content #footer-info #footer-address a,#above-footer #above-footer-content #footer-info .footer-address a{display:block;text-decoration:none;color:#494541!important}#above-footer #above-footer-content #footer-info #footer-address a:hover,#above-footer #above-footer-content #footer-info .footer-address a:hover{text-decoration:underline!important;color:#603637!important}#above-footer #above-footer-content #footer-info #footer-address a.arrowlink,#above-footer #above-footer-content #footer-info .footer-address a.arrowlink{font-size:1.25rem;display:inline-block;margin-top:.25em}@media (max-width:640px){#above-footer #above-footer-content #footer-info #footer-address span,#above-footer #above-footer-content #footer-info .footer-address span{display:none}}#above-footer #above-footer-content #footer-info #footer-address br.nobreak-desktop,#above-footer #above-footer-content #footer-info .footer-address br.nobreak-desktop{display:none}@media (max-width:640px){#above-footer #above-footer-content #footer-info #footer-address br.nobreak-desktop,#above-footer #above-footer-content #footer-info .footer-address br.nobreak-desktop{display:block}}#above-footer #above-footer-content #footer-info #footer-phone a{text-decoration:none}#above-footer #above-footer-content #footer-info #footer-phone a:hover{text-decoration:underline}footer{position:relative;padding:2em 0}footer a:link,footer a:visited{color:#fff;-webkit-transition:color .5s ease,border-color .5s ease;-moz-transition:color .5s ease,border-color .5s ease;-ms-transition:color .5s ease,border-color .5s ease;-o-transition:color .5s ease,border-color .5s ease;transition:color .5s ease,border-color .5s ease}footer a:link:hover,footer a:visited:hover{color:#603637}footer .footer-logos{display:block;width:100%;text-align:center;margin-bottom:1em}footer .footer-logos a{display:inline-block;margin:1em}footer .footer-logos a img{width:90%;height:auto}footer .footer-logos a img.logo-fcp{max-width:160px}footer .footer-logos a img.logo-fpi{max-width:250px}footer .copyright{color:#fff;font-size:1rem;line-height:1.5rem;font-family:"Gotham Light",Arial,Helvetica,sans-serif;text-align:center;padding:0 1em}footer .copyright a{color:#fff;padding:0rem .25rem;text-decoration:underline}footer .copyright a:hover{color:#fff;opacity:.9}footer .copyright ul li{font-size:1rem;display:inline-block}#privacy-alert{display:none;background-color:#603637;display:none;padding:1rem 2rem;width:100%;text-align:center;position:fixed;z-index:5000;bottom:0;-webkit-box-shadow:0 10px 25px 0 rgba(2,2,2,.5);-moz-box-shadow:0 10px 25px 0 rgba(2,2,2,.5);box-shadow:0 10px 25px 0 rgba(2,2,2,.5)}@media (max-width:1248px){#privacy-alert{padding:1rem 140px 1rem 2.5rem;text-align:left}}@media (max-width:640px){#privacy-alert{padding:1rem;text-align:center}}#privacy-alert h2{font-size:18px;color:#fff;margin:0;font-weight:400;line-height:1.5em;display:inline-block;padding:0 1em}@media (max-width:768px){#privacy-alert h2{font-size:16px;line-height:1.5em}}#privacy-alert h2 a:link,#privacy-alert h2 a:visited{color:#fff;text-decoration:underline}#privacy-alert h2 a:link:hover,#privacy-alert h2 a:visited:hover{opacity:.65}#privacy-alert #privacy-policy-agree{display:inline-block;text-decoration:none!important;padding:.5rem 1rem;color:#494541!important;white-space:nowrap;cursor:pointer;opacity:1;background-color:#fff;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#privacy-alert #privacy-policy-agree:hover{opacity:.8}@media (max-width:1248px){#privacy-alert #privacy-policy-agree{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:1em}}@media (max-width:640px){#privacy-alert #privacy-policy-agree{position:relative!important;top:auto!important;bottom:auto!important;right:auto!important;left:auto!important;transform:translate(0,0)!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;margin-top:1em}}#rently-btn,#virtualtour-btn{position:relative;font-size:.9rem;background-color:#e4e1d7}@media (max-width:640px){#rently-btn,#virtualtour-btn{display:block;margin:.5em 0 0 0}}#rently-btn:hover,#virtualtour-btn:hover{background-color:#fff}#rently-btn{right:2em;z-index:700}#virtualtour-btn{right:2em;z-index:800}@supports (-webkit-touch-callout:none){*{background-attachment:scroll!important;-webkit-appearance:none}}.top-special{text-align:center;padding:1.5em 1em;width:100%;max-width:1180px;border:1px solid #603637;margin:0 auto;margin-top:1em}.top-special h2{font-size:1.35em;line-height:1.25em;color:#603637;font-weight:700;margin-bottom:.5em}.top-special p{font-size:1em;line-height:1.5em;font-weight:700;color:#603637}.top-special p a{text-decoration:underline;color:#603637}.top-special p a:hover{color:#000}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.select .select__arrow{display:none!important;left:-9999px!important}}*{background-attachment:scroll!important;-webkit-appearance:none}a[href^=tel]{color:inherit;text-decoration:none}input:focus,input[type=text],input[type=text]:focus,select:focus,textarea:focus{font-size:16px!important}#uplink{display:none}.hide-on-phone{display:none}.fadein,.from-bottom,.from-bottom-quick,.from-left,.from-right,.from-top,.small-to-big{visibility:visible!important}