@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,b,i,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,menu,nav,output,section,time{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,th,td{text-align:left;font-weight:400}button,input[type=submit]{border-radius:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}*,*:before,*:after{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}a,.trans{-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:33.3333333333%}@media (max-width:768px){.third{width:100%}.third.md-third{width:33.3333333333%}}@media (max-width:640px){.third{width:100%}.third.md-third{width:100%}.third.sm-third{width:33.3333333333%}}.twothird,.two-third{width:66.66%;width:66.6666666667%}@media (max-width:768px){.twothird,.two-third{width:100%}.twothird.md-twothird,.twothird.md-two-third,.two-third.md-twothird,.two-third.md-two-third{width:66.6666666667%}}@media (max-width:640px){.twothird,.two-third{width:100%}.twothird.md-twothird,.twothird.md-two-third,.two-third.md-twothird,.two-third.md-two-third{width:100%}.twothird.sm-twothird,.twothird.sm-two-third,.two-third.sm-twothird,.two-third.sm-two-third{width:66.6666666667%}}.fourth{width:25%}@media (max-width:768px){.fourth{width:100%}.fourth.md-fourth,.fourth.md-fourth{width:25%}}@media (max-width:640px){.fourth{width:100%}.fourth.md-fourth,.fourth.md-fourth{width:100%}.fourth.sm-fourth,.fourth.sm-fourth{width:25%}}.twofourth,.two-fourth{width:50%}@media (max-width:768px){.twofourth,.two-fourth{width:100%}.twofourth.md-fourth,.twofourth.md-fourth,.two-fourth.md-fourth,.two-fourth.md-fourth{width:50%}}@media (max-width:640px){.twofourth,.two-fourth{width:100%}.twofourth.md-fourth,.twofourth.md-fourth,.two-fourth.md-fourth,.two-fourth.md-fourth{width:100%}.twofourth.sm-fourth,.twofourth.sm-fourth,.two-fourth.sm-fourth,.two-fourth.sm-fourth{width:50%}}.threefourth,.three-fourth{width:75%}@media (max-width:768px){.threefourth,.three-fourth{width:100%}.threefourth.md-threefourth,.threefourth.md-three-fourth,.three-fourth.md-threefourth,.three-fourth.md-three-fourth{width:75%}}@media (max-width:640px){.threefourth,.three-fourth{width:100%}.threefourth.md-threefourth,.threefourth.md-three-fourth,.three-fourth.md-threefourth,.three-fourth.md-three-fourth{width:100%}.threefourth.sm-threefourth,.threefourth.sm-threefourth,.three-fourth.sm-threefourth,.three-fourth.sm-threefourth{width:25%}}.fifth{width:20%}@media (max-width:768px){.fifth{width:100%}.fifth.md-fifth,.fifth.md-fifth{width:20%}}@media (max-width:640px){.fifth{width:100%}.fifth.md-fifth,.fifth.md-fifth{width:100%}.fifth.sm-fifth,.fifth.sm-fifth{width:20%}}.twofifth,.two-fifth{width:40%}@media (max-width:768px){.twofifth,.two-fifth{width:100%}.twofifth.md-twofifth,.twofifth.md-two-fifth,.two-fifth.md-twofifth,.two-fifth.md-two-fifth{width:40%}}@media (max-width:640px){.twofifth,.two-fifth{width:100%}.twofifth.md-twofifth,.twofifth.md-two-fifth,.two-fifth.md-twofifth,.two-fifth.md-two-fifth{width:100%}.twofifth.sm-twofifth,.twofifth.sm-two-fifth,.two-fifth.sm-twofifth,.two-fifth.sm-two-fifth{width:40%}}.threefifth,.three-fifth{width:60%}@media (max-width:768px){.threefifth,.three-fifth{width:100%}.threefifth.md-threefifth,.threefifth.md-three-fifth,.three-fifth.md-threefifth,.three-fifth.md-three-fifth{width:60%}}@media (max-width:640px){.threefifth,.three-fifth{width:100%}.threefifth.md-threefifth,.threefifth.md-three-fifth,.three-fifth.md-threefifth,.three-fifth.md-three-fifth{width:100%}.threefifth.sm-threefifth,.threefifth.sm-three-fifth,.three-fifth.sm-threefifth,.three-fifth.sm-three-fifth{width:60%}}.fourfifth,.four-fifth{width:80%}@media (max-width:768px){.fourfifth,.four-fifth{width:100%}.fourfifth.md-fourfifth,.fourfifth.md-four-fifth,.four-fifth.md-fourfifth,.four-fifth.md-four-fifth{width:80%}}@media (max-width:640px){.fourfifth,.four-fifth{width:100%}.fourfifth.md-fourfifth,.fourfifth.md-four-fifth,.four-fifth.md-fourfifth,.four-fifth.md-four-fifth{width:100%}.fourfifth.sm-fourfifth,.fourfifth.sm-four-fifth,.four-fifth.sm-fourfifth,.four-fifth.sm-four-fifth{width:80%}}.sixth{width:16.66666666;width:16.6666666667%}@media (max-width:768px){.sixth{width:100%}.sixth.md-sixth,.sixth.md-sixth{width:16%;width:16.6666666667%}}@media (max-width:640px){.sixth{width:100%}.sixth.md-sixth,.sixth.md-sixth{width:100%}.sixth.sm-sixth,.sixth.sm-sixth{width:16%;width:16.6666666667%}}.twosixth,.two-sixth{width:33.33333333;width:33.3333333333%}@media (max-width:768px){.twosixth,.two-sixth{width:100%}.twosixth.md-twosixth,.twosixth.md-two-sixth,.two-sixth.md-twosixth,.two-sixth.md-two-sixth{width:33.33333333;width:33.3333333333%}}@media (max-width:640px){.twosixth,.two-sixth{width:100%}.twosixth.md-twosixth,.twosixth.md-two-sixth,.two-sixth.md-twosixth,.two-sixth.md-two-sixth{width:100%}.twosixth.sm-twosixth,.twosixth.sm-two-sixth,.two-sixth.sm-twosixth,.two-sixth.sm-two-sixth{width:33.33333333;width:33.3333333333%}}.threesixth,.three-sixth{width:50%}@media (max-width:768px){.threesixth,.three-sixth{width:100%}.threesixth.md-threesixth,.threesixth.md-three-sixth,.three-sixth.md-threesixth,.three-sixth.md-three-sixth{width:50%}}@media (max-width:640px){.threesixth,.three-sixth{width:100%}.threesixth.md-threesixth,.threesixth.md-three-sixth,.three-sixth.md-threesixth,.three-sixth.md-three-sixth{width:100%}.threesixth.sm-threesixth,.threesixth.sm-three-sixth,.three-sixth.sm-threesixth,.three-sixth.sm-three-sixth{width:50%}}.foursixth,.four-sixth{width:66.66666666;width:66.6666666667%}@media (max-width:768px){.foursixth,.four-sixth{width:100%}.foursixth.md-foursixth,.foursixth.md-four-sixth,.four-sixth.md-foursixth,.four-sixth.md-four-sixth{width:66.66666666%;width:66.6666666667%}}@media (max-width:640px){.foursixth,.four-sixth{width:100%}.foursixth.md-foursixth,.foursixth.md-four-sixth,.four-sixth.md-foursixth,.four-sixth.md-four-sixth{width:100%}.foursixth.sm-foursixth,.foursixth.sm-four-sixth,.four-sixth.sm-foursixth,.four-sixth.sm-four-sixth{width:66.66666666%;width:66.6666666667%}}.fivesixth,.five-sixth{width:83.33333333;width:83.3333333333%}@media (max-width:768px){.fivesixth,.five-sixth{width:100%}.fivesixth.md-fivesixth,.fivesixth.md-five-sixth,.five-sixth.md-fivesixth,.five-sixth.md-five-sixth{width:83.33333333%;width:83.3333333333%}}@media (max-width:640px){.fivesixth,.five-sixth{width:100%}.fivesixth.md-fivesixth,.fivesixth.md-five-sixth,.five-sixth.md-fivesixth,.five-sixth.md-five-sixth{width:100%}.fivesixth.sm-fivesixth,.fivesixth.sm-five-sixth,.five-sixth.sm-fivesixth,.five-sixth.sm-five-sixth{width:83.33333333%;width:83.3333333333%}}.half-gutter1 .half{width:calc(50% - 0.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(33.3333333333% - 0.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(50% - 0.5em)}.third-gutter1 .third:nth-of-type(n){margin:1em 0 0}.third-gutter1 .third:nth-child(2n+1){margin-right:1em}}@media (max-width:768px){.third-gutter1 .third{width:100%}.third-gutter1 .third:nth-of-type(n){margin:1em 0 0}}.left{float:left}.right{float:right}.center{margin:0 auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1;}.fill{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.tleft,.text-left{text-align:left}.tright,.text-right{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}.no-mar,.nomar,.nomarg,.mar0{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}.noscroll,.no-scroll{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}.fixedbg,.fixed-bg{background-attachment:fixed;will-change:top}.css-table{display:table}.css-table .css-col{display:table-cell}@font-face{font-family:"Avenir Roman";src:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Roman.eot?) format("eot"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Roman.woff) format("woff"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Roman.ttf) format("truetype"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Roman.svg#Avenir_Roman) format("svg")}@font-face{font-family:"Avenir Book";src:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Book.eot?) format("eot"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Book.woff) format("woff"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Book.ttf) format("truetype"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Book.svg#Avenir_Book) format("svg")}@font-face{font-family:"Avenir Heavy";src:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Heavy.eot?) format("eot"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Heavy.woff) format("woff"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Heavy.ttf) format("truetype"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Avenir/Avenir-Heavy.svg#Avenir_Heavy) format("svg")}@font-face{font-family:"Turbinado Bold";src:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoBoldPro.eot?) format("eot"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoBoldPro.woff) format("woff"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoBoldPro.ttf) format("truetype"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoBoldPro.svg#Turbinado_Bold) format("svg")}@font-face{font-family:"Turbinado Light";src:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoLightPro.eot?) format("eot"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoLightPro.woff) format("woff"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoLightPro.ttf) format("truetype"),url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../fonts/Turbinado/TurbinadoLightPro.svg#Turbinado_Light) format("svg")}body{margin:0;padding:0;font:400 normal 16px/16px "Avenir Book",Arial,Helvetica,sans-serif,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:none;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;color:#414042}body.menu-open{height:100%;width:100%;overflow:hidden}@media (max-width:768px){body{font-size:15px}}*:focus,*:focus label,a:focus,input:focus,button:focus,.checkboxitem label:focus-within{outline:2px transparent solid !important;box-shadow:0 0 0 2px #f9f9d1,0 0 0 4px #396196,0 0 4px 8px #f9f9d1 !important}body.using-mouse *:focus,body.using-mouse *:focus label,body.using-mouse a:focus,body.using-mouse input:focus,body.using-mouse button:focus,body.using-mouse .checkboxitem label:focus-within{outline:none !important;box-shadow:none !important}h1,h2,h3,h4,h5,h6{font-family:"Avenir Roman",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.125em;line-height:1.5em}p.small{font-size:.75em}.letter-spacing{letter-spacing:.15em}a,a:link,a:visited{text-decoration:underline;color:#243746}a:hover,a:active{cursor:pointer;color:#a19a84}textarea,input.text,input[type=text],input[type=button],input[type=submit],.input-checkbox{-webkit-appearance:none;border-radius:0}.arrowlink,a.arrowlink:link,a.arrowlink:visited{color:#414042;display:inline-block;vertical-align:middle;text-decoration:none;padding-right:.25em;position:relative;margin-right:.5em;-webkit-transition:color .3s ease,padding .3s ease;-moz-transition:color .3s ease,padding .3s ease;-ms-transition:color .3s ease,padding .3s ease;-o-transition:color .3s ease,padding .3s ease;transition:color .3s ease,padding .3s ease}.arrowlink span,a.arrowlink:link span,a.arrowlink:visited span{position:absolute;font-size:1em;font-weight:400;display:inline;padding-left:0;padding-right:5px;margin:-.05em 0 0 .25em;-webkit-transition:color .5s ease,padding .5s ease;-moz-transition:color .5s ease,padding .5s ease;-ms-transition:color .5s ease,padding .5s ease;-o-transition:color .5s ease,padding .5s ease;transition:color .5s ease,padding .5s ease}.arrowlink:hover span,a.arrowlink:link:hover span,a.arrowlink:visited:hover span{padding-left:5px;padding-right:0}.arrowlink.reverse,a.arrowlink:link.reverse,a.arrowlink:visited.reverse{padding-right:0;padding-left:.25em}.arrowlink.reverse:after,a.arrowlink:link.reverse:after,a.arrowlink:visited.reverse:after{content:"\f104";left:auto;right:100%;padding-left:0 !important;padding-right:0}.arrowlink.reverse:hover:after,a.arrowlink:link.reverse:hover:after,a.arrowlink:visited.reverse:hover:after{padding-right:5px}.arrowlink.reverse.twhite,a.arrowlink:link.reverse.twhite,a.arrowlink:visited.reverse.twhite{color:#fff}.arrowlink.reverse.twhite:hover,a.arrowlink:link.reverse.twhite:hover,a.arrowlink:visited.reverse.twhite:hover{color:#aca692}strong{font-weight:600}.nofade{opacity:1 !important}.font-main{font-family:"Avenir Roman",Arial,Helvetica,sans-serif}.font-main-bold{font-family:"Avenir Bold",Arial,Helvetica,sans-serif;font-weight:600}.font-main-light{font-family:"Avenir Book",Arial,Helvetica,sans-serif}.font-headline{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive}.font-headline-bold{font-family:"Turbinado Bold",Brush Script MT,Brush Script Std,cursive;font-weight:600}.font-headline-light{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive}.bgwhite{background-color:#fff}.bgblack{background-color:#000}.bgprimary{background-color:#414042}.bgsecondary{background-color:#243746}.bgsecondary-dark{background-color:#1b2a35}.bgsecondary-darkest{background-color:#131d24}.bgtertiary{background-color:#aca692}.bgtertiary-light{background-color:#b7b2a0}.bgtertiary-lightest{background-color:#cdc9bd}.bgtertiary-superlight{background-color:#eeede9}.bgtertiary-dark{background-color:#a19a84}.bgtertiary-darkest{background-color:#968e75}.bgsurrogate{background-color:#5f5d49}.bgsurrogate-dark{background-color:#514f3e}.bgsurrogate-darkest{background-color:#424133}.twhite{color:#fff !important}.tblack{color:#000}.tprimary{color:#414042}.tprimary-dark{color:#343335}.tprimary-darkest{color:#282728}.tsecondary{color:#243746}.tsecondary-dark{color:#1b2a35}.tsecondary-darkest{color:#131d24}.ttertiary{color:#aca692}.ttertiary-dark{color:#a19a84}.ttertiary-darkest{color:#968e75}.tsurrogate{color:#5f5d49}.tsurrogate-dark{color:#514f3e}.tsurrogate-darkest{color:#424133}.texture1{background-image:url("https://www.cadencecreekgosling.com/wp-content/uploads/2021/08/texture1.svg");background-repeat:repeat;background-size:95px}.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.125em;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:65vh;min-height:550px}@media (max-width:1248px){.boxheight,.boxheight-slim{height:80vh}}@media (max-width:1024px){.boxheight,.boxheight-slim{height:75vh}}@media (max-width:768px){.boxheight,.boxheight-slim{height:auto;min-height:0}}.boxheight-slim{height:40vh;min-height:425px}.fullheight{height:calc(100vh - 75px)}@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:#414042}.secnav{display:inline-block}.secnav li{margin:5px;padding:0;list-style:none;display:inline-block}.secnav li a{display:block;font-size:1.125em;font-weight:600;line-height:1.75em;letter-spacing:.025em;text-align:center;text-decoration:none;text-transform:uppercase;margin:0;min-width:150px;padding:.25em 1em;position:relative;border:1px solid #243746;color:#243746;background-color:rgba(36,55,70,0);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:hover,.secnav li a:active{cursor:pointer;color:#fff;background-color:#243746}.secnav li a.active{background-color:#243746;color:#fff}.secnav li.active>a{background-color:#243746;color:#fff}.select.mobile-select{border:none}@media (max-width:640px){.select.mobile-select{border:1px solid #414042}}.select.mobile-select .select__arrow{display:none;border-color:#414042 transparent transparent}@media (max-width:640px){.select.mobile-select .select__arrow{display:block}}.select.mobile-select ul select{color:#414042;text-indent:1em;text-transform:uppercase;font-size:16px;font-weight:500;display:none}@media (max-width:640px){.select.mobile-select ul select{display:inline-block}}@media (max-width:640px){.select.mobile-select ul li{display:none}}.select.mobile-select select{color:#414042;text-indent:1em;text-transform:uppercase;font-size:16px;font-weight:500;display:none}@media (max-width:640px){.select.mobile-select select{display:inline-block;background-color:#fff}}.boxbtn,.boxbtn:link,.boxbtn:visited{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;display:inline-block;font-size:1.25em;font-weight:600;line-height:1.5em;letter-spacing:.025em;text-align:center;text-decoration:none;text-transform:uppercase;padding:.5em 1.75em .5em 1em;position:relative;color:#fff;background-color:#243746;-webkit-transition:color .5s ease,background-color .5s ease;-moz-transition:color .5s ease,background-color .5s ease;-ms-transition:color .5s ease,background-color .5s ease;-o-transition:color .5s ease,background-color .5s ease;transition:color .5s ease,background-color .5s ease}.boxbtn i,.boxbtn:link i,.boxbtn:visited i{display:inline-block;position:absolute;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:.5em;padding-right:.25em;-webkit-transition:right .25s ease;-moz-transition:right .25s ease;-ms-transition:right .25s ease;-o-transition:right .25s ease;transition:right .25s ease}.boxbtn:hover,.boxbtn:link:hover,.boxbtn:visited:hover{cursor:pointer;background-color:#1b2a35}.boxbtn:hover i,.boxbtn:link:hover i,.boxbtn:visited:hover i{right:.25em}@media (max-width:640px){.boxbtn,.boxbtn:link,.boxbtn:visited{font-size:1.25em}}.boxbtn.reverse,.boxbtn:link.reverse,.boxbtn:visited.reverse{padding:.5em 1em .5em 1.75em}.boxbtn.reverse i,.boxbtn:link.reverse i,.boxbtn:visited.reverse i{right:auto;left:.5em;padding-right:0;padding-left:.25em;-webkit-transition:left .25s ease;-moz-transition:left .25s ease;-ms-transition:left .25s ease;-o-transition:left .25s ease;transition:left .25s ease}.boxbtn.reverse:hover i,.boxbtn:link.reverse:hover i,.boxbtn:visited.reverse:hover i{left:.25em}.boxbtn.with-icon,.boxbtn:link.with-icon,.boxbtn:visited.with-icon{padding-left:3.125em}.boxbtn.with-icon img.icon,.boxbtn:link.with-icon img.icon,.boxbtn:visited.with-icon img.icon{position:absolute;left:0;top:0;border-right:3px solid #fff;height:100%;width:auto}.boxbtn.with-icon img.icon.bgsecondary,.boxbtn:link.with-icon img.icon.bgsecondary,.boxbtn:visited.with-icon img.icon.bgsecondary{border-color:#243746}.boxbtn.with-icon img.icon.bgtertiary,.boxbtn:link.with-icon img.icon.bgtertiary,.boxbtn:visited.with-icon img.icon.bgtertiary{border-color:#aca692}.boxbtn.with-icon img.icon.bgsurrogate,.boxbtn:link.with-icon img.icon.bgsurrogate,.boxbtn:visited.with-icon img.icon.bgsurrogate{border-color:#5f5d49}.boxbtn.bgtertiary,.boxbtn:link.bgtertiary,.boxbtn:visited.bgtertiary{color:#243746;background-color:#aca692}.boxbtn.bgtertiary:hover,.boxbtn:link.bgtertiary:hover,.boxbtn:visited.bgtertiary:hover{background-color:#a19a84}.boxbtn.bgwhite,.boxbtn:link.bgwhite,.boxbtn:visited.bgwhite{color:#243746;background-color:#fff}.boxbtn.bgwhite:hover,.boxbtn:link.bgwhite:hover,.boxbtn:visited.bgwhite:hover{color:#5f5d49}.boxbtn.bgwhite.ttertiary,.boxbtn:link.bgwhite.ttertiary,.boxbtn:visited.bgwhite.ttertiary{color:#a19a84}.boxbtn.bgwhite.ttertiary:hover,.boxbtn:link.bgwhite.ttertiary:hover,.boxbtn:visited.bgwhite.ttertiary:hover{color:#243746}.boxbtn.bgwhite.tsurrogate,.boxbtn:link.bgwhite.tsurrogate,.boxbtn:visited.bgwhite.tsurrogate{color:#5f5d49}.boxbtn.bgwhite.tsurrogate:hover,.boxbtn:link.bgwhite.tsurrogate:hover,.boxbtn:visited.bgwhite.tsurrogate:hover{color:#243746}.default-content{color:#414042;font-size:1.125rem;line-height:1.5rem}.default-content p{margin-bottom:1rem}.default-content p a{color:#243746}.default-content p a:hover{color:#414042}.default-content h1,.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6{color:#414042;margin-bottom:.75rem}.default-content p{font-size:1.125rem;line-height:1.5rem}.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;padding:0;font-size:1.125rem;line-height:1.5rem;text-align:left}.default-content ul li:before{content:"• ";color:#414042;padding-right:.5rem;font-size:1rem}.default-content ul li a{color:#414042}.default-content ul li a:hover{color:#243746}.default-content ul ul{margin:0;padding:0 2rem;list-style:none;margin-left:0;padding-left:2rem;text-indent:-1.75rem}.default-content ul ul li{margin:0 0 10px;padding:0;font-size:1rem;line-height:1rem}.default-content ul ul li:before{content:" ";color:#414042;padding-right:1em}.divider,.divider-slim{position:relative;width:100%;height:150px;overflow:hidden}@media (max-width:768px){.divider,.divider-slim{height:100px}}@media (max-width:640px){.divider,.divider-slim{height:50px}}.divider-slim{height:100px}@media (max-width:640px){.divider-slim{height:50px}}.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:#414042}.offscreen,.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}header,footer,section{clear:both;width:100%;position:relative}.wrapper,.wrapper-full,.wrapper-wide{max-width:980px;width:95%;margin:0 auto;position:relative}.wrapper.with-gap,.wrapper-full.with-gap,.wrapper-wide.with-gap{width:calc(100% - 150px)}@media (max-width:845px){.wrapper.with-gap,.wrapper-full.with-gap,.wrapper-wide.with-gap{width:calc(100% - 75px)}}@media (max-width:640px){.wrapper.with-gap,.wrapper-full.with-gap,.wrapper-wide.with-gap{width:calc(100% - 37.5px)}}.wrapper-full{width:100%;max-width:none}.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:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;font-size:4.5em;line-height:1em}@media (max-width:768px){.section-title{font-size:4em}}@media (max-width:640px){.section-title{font-size:3.75em}}@media (max-width:350px){.section-title{font-size:3.5em}}.section-title.font-main{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-size:2.25em;line-height:1.125em}@media (max-width:768px){.section-title.font-main{font-size:2em}}@media (max-width:640px){.section-title.font-main{font-size:1.75em}}#contain-all{width:100%;overflow:hidden}#intro h1,#intro h2{padding:0 1em}#intro p{margin-bottom:1em}#intro p a{text-decoration:underline}#intro p:last-of-type{margin:0}.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}}header{position:fixed;left:0;top:0;z-index:1100;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.13);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.13);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.13);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.13);box-shadow:0 1px 1px 0 rgba(0,0,0,.13);background-color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}header.top{background-color:rgba(255,255,255,0);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,0);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,0);box-shadow:0 1px 1px 0 rgba(0,0,0,0)}header.top #top-promo{opacity:1 !important}header.hide{top:-200px}header.hide ul#main-nav.mobile-nav{height:0}#promo-tab{position:fixed;bottom:100px;left:-200px;z-index:999;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}@media (max-width:640px){#promo-tab{bottom:20px}}#promo-tab a.arrowlink{font-size:1.25em;line-height:1.125em;font-weight:600;text-align:left;color:#fff;margin:0;padding:.75em 1em;background-color:#243746;-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}@media (max-width:640px){#promo-tab a.arrowlink{font-size:1em}}#promo-tab a.arrowlink:hover{background-color:#1b2a35}#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,.85)}#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:#414042;margin:.5em;padding:3em 2em}#fullpopuptext .banner-logo{width:50%;max-width:280px;height:auto;margin:0 auto 1.5em;padding:1.75em;background-color:#243746}#fullpopuptext h2{color:#968e75;text-transform:uppercase;font-size:2.25em;line-height:1.25em;margin:0 0 .5em}#fullpopuptext p{color:#414042;line-height:1.5em;margin:0 0 .5em}#fullpopuptext a:link,#fullpopuptext a:visited,#fullpopuptext a:active{color:#414042;text-decoration:underline}#fullpopuptext a:link:hover,#fullpopuptext a:visited:hover,#fullpopuptext a:active:hover{color:#000}#fullpopuptext a.btn:link,#fullpopuptext a.btn:visited,#fullpopuptext a.btn:active{display:inline-block;background-color:#243746;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:link:hover,#fullpopuptext a.btn:visited:hover,#fullpopuptext a.btn:active:hover{background-color:#1b2a35}a#btn-x:link,a#btn-x:visited,a#btn-x:active,a#btn-x:hover{color:#414042;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}@media (max-width:600px){#fullpopupbox{width:90%}#fullpopuptext{margin:.5em;padding:2em}#fullpopuptext h2{margin:0 0 .25em}#fullpopuptext p{font-size:1.25em;line-height:1.2em}#fullpopuptext p.pop-up-disclaimer{font-size:.6rem;line-height:1.5em}a#btn-x:link{font-size:1.2em}}.popup-logo-bg{padding:2em 1em;background-color:#243746;width:50%;max-width:250px;height:auto;margin:auto}.top-promo-bar{background-color:#243746;text-align:center;display:none;position:relative;z-index:1100}.top-promo-bar .wrapper-full{width:calc(100% - 100px);margin:0 auto;padding:1em 0}@media (max-width:845px){.top-promo-bar .wrapper-full{width:calc(100% - 2em)}}.top-promo-bar .frame{display:block;width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);top:50% !important}.top-promo-bar .frame a{color:#fff;display:block;text-decoration:none;opacity:1;-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-width:640px){.top-promo-bar .frame a{font-size:1rem}}.top-promo-bar .frame a:hover{opacity:.85}.top-promo-bar h2{color:#fff;font-size:1.25rem;margin:0;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;line-height:1.125em;padding:0 100px;display:inline-block}@media (max-width:1024px){.top-promo-bar h2{font-size:1.25em}}@media (max-width:640px){.top-promo-bar h2{padding:0 0 0 30px;font-size:1rem}}.top-promo-bar #close-promo{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:2em;cursor:pointer;z-index:1000;font-size:1.5em;color:#fff}@media (max-width:845px){.top-promo-bar #close-promo{left:1em}}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:focus,a.ada-skip-to-content:active{color:#1b2a35;background-color:#eeede9;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}a.ada-skip-to-content:hover{color:#eeede9;background-color:#1b2a35}#hamburger,#hamburger-menu-item{width:50px;height:30px;margin:0;position:relative;display:inline-block}#hamburger span,#hamburger-menu-item span{display:block;position:absolute;height:3px;width:100%;background:#243746;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#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%}#hamburger:hover span:nth-child(4),#hamburger-menu-item:hover span:nth-child(4){width:100%}#hamburger.open span:nth-child(1),#hamburger-menu-item.open span:nth-child(1){top:8px;width:0;left:50%}#hamburger.open span:nth-child(2),#hamburger-menu-item.open span:nth-child(2){-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}#hamburger.open span:nth-child(3),#hamburger-menu-item.open span:nth-child(3){-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}#hamburger.open span:nth-child(4),#hamburger-menu-item.open span:nth-child(4){top:8px;width:0;left:50%}#logo{position:absolute;left:25px;z-index:500;top:2px;background-color:#243746;width:50%;max-width:250px;padding:2em 1em;height:auto}@media (max-width:845px){#logo{max-width:200px}}@media (max-width:640px){#logo{max-width:130px;padding:1.25em .75em}}#header-content{position:relative;background-color:#fff;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-ms-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}#header-content #header-content-holder{position:relative;height:75px;text-align:right;width:calc(100% - 150px);margin:0 auto;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-ms-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}@media (max-width:845px){#header-content #header-content-holder{width:calc(100% - 75px)}}@media (max-width:640px){#header-content #header-content-holder{width:calc(100% - 37.5px)}}#header-content #header-content-holder #header-right{position:absolute;right:0;top:10px}#header-content #header-content-holder #header-right a{display:inline-block;position:relative;font-size:1.25em;font-weight:600;margin-left:7.5px;line-height:1.45rem;color:#243746;text-decoration:none;text-transform:uppercase;border-bottom:2px solid rgba(36,55,70,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}@media (max-width:1024px){#header-content #header-content-holder #header-right a.header-apply,#header-content #header-content-holder #header-right a.header-residents{display:none}}#header-content #header-content-holder #header-right a.header-phone span{display:block}@media (max-width:1024px){#header-content #header-content-holder #header-right a.header-phone span{display:none}}#header-content #header-content-holder #header-right a.header-phone i{display:none}@media (max-width:1024px){#header-content #header-content-holder #header-right a.header-phone i{display:block}}#header-content #header-content-holder #header-right a:hover{border-bottom:2px solid #243746}#header-content #header-content-holder #header-phone{display:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:calc(50% - 190px);color:#1b2a35;text-decoration:none;font-size:1.25em;line-height:1.125em;font-weight:600;right:75px;text-align:right;right:90px}#header-content #header-content-holder #header-phone i{font-size:1.25em}#header-content #header-content-holder .mobile-nav-toggle{display:none;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;z-index:1100;color:#000;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-content #header-content-holder .mobile-nav-toggle:hover{cursor:pointer}#header-content #header-content-holder .mobile-nav-toggle #hamburger{display:inline-block;height:20px;vertical-align:top}#header-content #header-content-holder .mobile-nav-toggle h2{display:block;padding-top:5px;vertical-align:top;font-family:"Avenir Bold",Arial,Helvetica,sans-serif;font-weight:600;font-size:1.09em;color:#414042;-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:768px){#header-content #header-content-holder .mobile-nav-toggle{display:block}}#header-content.slim #logo{top:-62px;padding:.5em 1em}@media (max-width:845px){#header-content.slim #logo{top:-45px;padding:.5em 1em 1.25em}}@media (max-width:640px){#header-content.slim #logo{top:2px;padding:1em}}#main-nav-holder{position:absolute;top:40px;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;display:flex;justify-content:end}#main-nav-holder.slim ul#main-nav.mobile-nav li:first-of-type{padding-top:25px}ul#main-nav{display:none;flex-wrap:wrap;gap:15px;row-gap:5px;justify-content:end}ul#main-nav li.hide-on-desktop{display:none}ul#main-nav li a{display:inline-block;position:relative;font-size:1.25em;font-weight:600;line-height:1.45rem;color:#243746;text-decoration:none;text-transform:uppercase;border-bottom:2px solid rgba(36,55,70,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}ul#main-nav li a:hover{border-bottom:2px solid #243746}ul#main-nav li.active a,ul#main-nav li.activeparent a{border-bottom:2px solid #243746}ul#main-nav li.noline a{border-bottom:2px solid rgba(36,55,70,0) !important}ul#main-nav li.noline a:hover{border-bottom:2px solid #243746 !important}ul#main-nav.mobile-nav{display:flex;gap:10px;flex-direction:column;justify-content:start;position:absolute;background-color:rgba(238,237,233,.95);top:75px;right:200%;left:auto;z-index:500;width:100%;height:100vh;padding:4em 1em 3em;overflow:auto;width:400px;transform:translateX(75px);-webkit-transform:translateX(75px);-moz-transform:translateX(75px);-ms-transform:translateX(75px);-o-transform:translateX(75px)}@media (max-width:845px){ul#main-nav.mobile-nav{transform:translateX(37.5px);-webkit-transform:translateX(37.5px);-moz-transform:translateX(37.5px);-ms-transform:translateX(37.5px);-o-transform:translateX(37.5px)}}@media (max-width:640px){ul#main-nav.mobile-nav{width:calc(100% + 45px);transform:translateX(25px);-webkit-transform:translateX(25px);-moz-transform:translateX(25px);-ms-transform:translateX(25px);-o-transform:translateX(25px)}}ul#main-nav.mobile-nav li{position:relative;opacity:0;right:-100%;opacity:0;width:100%;display:inline-block;text-align:center;-webkit-transition:opacity .5s ease,padding .5s ease;-moz-transition:opacity .5s ease,padding .5s ease;-ms-transition:opacity .5s ease,padding .5s ease;-o-transition:opacity .5s ease,padding .5s ease;transition:opacity .5s ease,padding .5s ease}ul#main-nav.mobile-nav li.hide-on-desktop{display:block}ul#main-nav.mobile-nav.open li{opacity:1;right:0}body.mobile #header-content #header-content-holder .mobile-nav-toggle{display:block}body.mobile #header-content #header-content-holder #header-right{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:80px}body.mobile #main-nav-holder{top:0;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);display:block}.overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;height:100%;width:100%;opacity:.8}#slider{position:relative;height:70vh;width:calc(100% - 150px);min-height:400px;overflow:hidden;background-color:#000;z-index:0;margin:75px auto 0}@media (max-width:845px){#slider{width:calc(100% - 75px)}}@media (max-width:640px){#slider{width:calc(100% - 37.5px);height:350px !important;min-height:300px}}#slider .overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:200;background-color:rgba(0,0,0,.2)}#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 h2,#slider h1{font-family:"Turbinado Bold",Brush Script MT,Brush Script Std,cursive;position:absolute;bottom:40px;left:0;width:100%;padding:0 2rem;font-size:6.5em;line-height:.9em;color:#fff;z-index:300;background:0 0;width:100%;vertical-align:baseline;-webkit-text-shadow:2px 2px 5px rgba(0,0,0,.55);-moz-text-shadow:2px 2px 5px rgba(0,0,0,.55);-ms-text-shadow:2px 2px 5px rgba(0,0,0,.55);-o-text-shadow:2px 2px 5px rgba(0,0,0,.55);text-shadow:2px 2px 5px rgba(0,0,0,.55)}@media (max-width:768px){#slider h2,#slider h1{font-size:14vw}}@media (max-width:640px){#slider h2,#slider h1{bottom:20px}}#slider h2 span,#slider h1 span{font-size:50%;font-family:"Avenir Book",Arial,Helvetica,sans-serif;vertical-align:bottom;letter-spacing:0}@keyframes animate-home-arrow{0%{padding-bottom:0}100%{padding-bottom:.25em}}#slider #down-arrow{animation:animate-home-arrow .75s linear 0s infinite alternate;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:500;bottom:.5em;z-index:600;font-size:2.5em;color:#fff;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5));-o-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5));filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5))}@media (max-width:768px){#slider #down-arrow{display:none !important}}#slider #down-arrow:hover{animation-play-state:paused}#slider div.slide{width:100%;height:100%;position:relative;overflow:hidden;z-index:500}@media (max-width:768px){#slider div.slide{height:100%}}#slider div.slide.parallax-rev{height:107%;-ms-transform:translateY(-25px);-webkit-transform:translateY(-25px);transform:translateY(-25px)}@media (max-width:768px){#slider div.slide.parallax-rev{height:100%;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}#slider-texture{position:relative;height:75px}#slider-texture div{width:100%;height:calc(75px + 20vh);position:absolute;bottom:0;left:0;z-index:-1}@media (max-width:845px){#slider-texture div{height:calc(37.5px + 20vh)}}@media (max-width:640px){#slider-texture div{height:calc(25px + 20vh)}}.home #slider{height:calc(100vh - 150px)}@media (max-width:845px){.home #slider{height:calc(100vh - 150px + 37.5px)}}.home #slider h1,.home #slider h2{bottom:80px}@media (max-width:768px){.home #slider h1,.home #slider h2{bottom:40px}}@media (max-width:640px){.home #slider h1,.home #slider h2{bottom:20px}}.home #slider-texture{height:150px}@media (max-width:845px){.home #slider-texture{height:75px}}@media (max-width:640px){.home #slider-texture{height:25px}}.home #slider-texture div{height:calc(150px + 20vh)}@media (max-width:845px){.home #slider-texture div{height:calc(75px + 20vh)}}@media (max-width:640px){.home #slider-texture div{height:calc(25px + 20vh)}}.home #intro .wrapper,.home #intro .wrapper-full,.home #intro .wrapper-wide{display:flex}@media (max-width:768px){.home #intro .wrapper,.home #intro .wrapper-full,.home #intro .wrapper-wide{display:block}}.home #intro .intro-title{flex:0 0 400px}@media (max-width:1024px){.home #intro .intro-title{flex:0 0 360px}}@media (max-width:768px){.home #intro .intro-title{width:100%;margin-bottom:3em;text-align:center}}.home #intro .intro-title h1{font-size:2.75em;font-weight:600;line-height:1.5em;display:block}@media (max-width:1024px){.home #intro .intro-title h1{font-size:2.5em}}@media (max-width:768px){.home #intro .intro-title h1 br{content:" "}.home #intro .intro-title h1 br:after{content:" "}}@media (max-width:640px){.home #intro .intro-title h1{font-size:2.25em}}.home #intro .intro-title p{line-height:2em}.home #intro .intro-text{padding:0 1em;flex-grow:1}.home #intro .intro-text p{font-size:1.25em}@media (max-width:768px){.home #intro .intro-text{padding:0;text-align:center}}#home-intro-btn{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;margin-top:75px;width:70%;max-width:550px;text-transform:none;font-size:2.25em;font-weight:100;letter-spacing:.04em;line-height:.85em}@media (max-width:768px){#home-intro-btn{margin-top:37.5px}}.quick-form{padding-top:75px}@media (max-width:845px){.quick-form{padding-top:37.5px}}.quick-form .quick-form-content{position:relative}.quick-form .quick-form-content h2{font-size:1.5em;font-weight:600;margin-bottom:.75em;line-height:1.25em}@media (max-width:768px){.quick-form .quick-form-content h2{text-align:center}}.quick-form .quick-form-content p{margin-bottom:1em}@media (max-width:768px){.quick-form .quick-form-content p{text-align:center}}.quick-form .quick-form-content form .fielditem{width:calc(25% - 10px - 43.75px);margin-right:10px}@media (max-width:768px){.quick-form .quick-form-content form .fielditem{width:calc(50% - 10px)}}@media (max-width:640px){.quick-form .quick-form-content form .fielditem{width:100%}}.quick-form .quick-form-content form #form-submit{width:175px;padding-left:1em}@media (max-width:768px){.quick-form .quick-form-content form #form-submit{width:100%;text-align:center;padding:0;margin-top:1em}}.quick-form .quick-form-content form #form-submit #quick-form-footer-submitbutton,.quick-form .quick-form-content form #form-submit #quick-form-home-submitbutton{font-size:1.25em}.quick-form .quick-form-content form .required-text{font-size:.75em;display:block;text-align:left}@media (max-width:768px){.quick-form .quick-form-content form .required-text{margin-top:1em;text-align:center}}.quick-form #process .form-loader,.quick-form #process h4,.quick-form #success h4{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-size:1.5em}.homebox-a{padding:75px 0 0}@media (max-width:768px){.homebox-a{padding:37.5px 0 0}}.homebox-a .homebox-a-large-image{width:55%;height:calc(100% - 150px);position:absolute;top:75px;left:0}@media (max-width:768px){.homebox-a .homebox-a-large-image{position:relative;top:0;width:50%;height:400px;float:left}}@media (max-width:640px){.homebox-a .homebox-a-large-image{width:100%;height:300px}}.homebox-a .homebox-a-small-image{height:70%;width:45%;position:absolute;top:0;right:0}@media (max-width:768px){.homebox-a .homebox-a-small-image{position:relative;top:0;width:50%;height:400px;float:left}}@media (max-width:640px){.homebox-a .homebox-a-small-image{display:none}}.homebox-a .homebox-a-content{width:65%;min-height:30%;position:absolute;bottom:0;text-align:right;right:-75px;padding:3em 150px 3em 75px}@media (max-width:1248px){.homebox-a .homebox-a-content{width:80%;padding:3em 75px}}@media (max-width:845px){.homebox-a .homebox-a-content{padding:3em 75px 3em 37.5px}}@media (max-width:768px){.homebox-a .homebox-a-content{padding:3em 2em;text-align:center;position:relative;top:0;width:100%;right:auto;float:left}}.homebox-a .homebox-a-content .section-title{margin-bottom:.125em}.homebox-a .homebox-a-content ul{margin:0 0 1em;padding:0}.homebox-a .homebox-a-content ul li{font-size:1.125em;line-height:1.125em;margin:0 0 .5em;padding:.25em 0}.homebox-a .homebox-a-content ul li ul{margin:1em 0 0 1em;padding:0}.homebox-a .homebox-a-content ul li ul li{font-size:1em;line-height:1.125em;margin:0 0 .5em;padding:.25em 0}.homebox-a .homebox-a-texture{position:relative;z-index:-1;height:150px}@media (max-width:845px){.homebox-a .homebox-a-texture{height:75px}}@media (max-width:768px){.homebox-a .homebox-a-texture{height:37.5px}}.homebox-a .homebox-a-texture div{width:60%;height:60vh;position:absolute;bottom:0;left:0}.homebox-a.reverse .homebox-a-large-image{left:auto;right:0}.homebox-a.reverse .homebox-a-small-image{right:auto;left:0}.homebox-a.reverse .homebox-a-content{right:auto;left:-75px;text-align:left;padding:3em 75px 3em 150px}@media (max-width:1248px){.homebox-a.reverse .homebox-a-content{padding:3em 75px}}@media (max-width:845px){.homebox-a.reverse .homebox-a-content{padding:3em 37.5px 3em 75px}}@media (max-width:768px){.homebox-a.reverse .homebox-a-content{padding:3em 2em;text-align:center;left:auto}}.homebox-a.reverse .homebox-a-texture div{left:auto;right:0}.homebox-a.auto-height-content{overflow:auto}.homebox-a.auto-height-content .homebox-a-content{bottom:auto !important;top:auto !important;position:relative !important;right:auto !important;margin:55vh 0 75px !important}.homebox-a.auto-height-content .homebox-a-content.marb0{margin-bottom:0 !important}@media (max-width:768px){.homebox-a.auto-height-content .homebox-a-content{margin:0 !important}}.homebox-a.pad0{padding:0}.homebox-b{position:relative}.homebox-b .homebox-b-text{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%);display:block;padding:5em 3em;width:80%;max-width:800px;text-decoration:none;background-color:rgba(36,55,70,.85)}@media (max-width:768px){.homebox-b .homebox-b-text{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;padding:3em 2em;width:100%;max-width:none}}.homebox-b .homebox-b-text h2{margin-bottom:.125em}.homebox-b .homebox-b-text.bgsurrogate{background-color:rgba(95,93,73,.9)}.faq ul{list-style:disc;list-style:inside;font-size:1.125em;line-height:1.5em;margin-bottom:2em}.faq p{margin-bottom:2em !important}#gallery-menu{position:relative;background-color:#eeede9}#gallery-menu .texture-box{position:absolute;left:40%;top:0;width:100%;height:100%;z-index:0}@media (max-width:768px){#gallery-menu .texture-box{display:none}}@media (max-width:640px){#gallery-menu .wrapper{text-align:center;padding:1.5em 0 .5em}}#gallery-menu .wrapper label{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;font-size:3.25em;padding:0 .25em 0;vertical-align:middle}#gallery-menu .wrapper label span{margin-left:.025em}@media (max-width:768px){#gallery-menu .wrapper label{display:block;padding:.5em 0 .125em}}@media (max-width:640px){#gallery-menu .wrapper label{padding:0}}#gallery-menu .wrapper .select.mobile-select,#gallery-menu .wrapper .secnav-holder{width:auto;margin-left:0;padding:1em 0}@media (max-width:768px){#gallery-menu .wrapper .select.mobile-select,#gallery-menu .wrapper .secnav-holder{width:75%;margin:1em;padding:0}}@media (max-width:640px){#gallery-menu .wrapper .select.mobile-select,#gallery-menu .wrapper .secnav-holder{width:100%;margin:1em 0}}@media (max-width:768px){#gallery-menu .wrapper .select.mobile-select ul,#gallery-menu .wrapper .secnav-holder ul{width:100%}}#gallery-menu .wrapper .select.mobile-select .select__arrow,#gallery-menu .wrapper .secnav-holder .select__arrow{border-color:#414042 transparent transparent;top:20px}.image-gallery{padding:3em 0}.image-gallery ul.gallery-list{list-style:none;overflow:hidden;padding:0 1.5em}.image-gallery ul.gallery-list li{width: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(50% - 0.5rem);float:left;position:relative;margin:.25rem}}@media (min-width:840px){.image-gallery ul.gallery-list li{width:calc(50% - 0.5rem);float:left;position:relative;margin:.25rem}}@media (min-width:1024px){.image-gallery ul.gallery-list li{width:calc(33.3333333333% - 0.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}}@media (max-width:640px){.image-gallery ul.gallery-list li a{height:250px;min-height:250px;max-height:250px}}.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:hover>.overlay,.image-gallery ul.gallery-list li a:hover>.caption,.image-gallery ul.gallery-list li a:focus>.overlay,.image-gallery ul.gallery-list li a:focus>.caption{opacity:1;color:#fff}.image-gallery ul.gallery-list li a:hover,.image-gallery ul.gallery-list li a:focus{display:block}.image-gallery ul.gallery-list li a:hover .bgimg,.image-gallery ul.gallery-list li a:focus .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(65,64,66,.6);transition:.2s opacity ease-in-out}.image-gallery ul.gallery-list li.with-icon a .vr-icon,.image-gallery ul.gallery-list li.with-icon a .video-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:5em;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:hover .vr-icon,.image-gallery ul.gallery-list li.with-icon a:hover .video-icon,.image-gallery ul.gallery-list li.with-icon a:focus .vr-icon,.image-gallery ul.gallery-list li.with-icon a:focus .video-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}}@media (min-width:1024px){.image-gallery ul.gallery-list.center-items li{float:none;margin:0 auto}}.image-gallery ul.gallery-list.center-items.items-1 li{float:none !important}.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;padding-bottom:675px;height:0;max-width:1200px;margin:75px auto 0}@media (max-width:768px){#gallery-video-vr{margin:37.5px auto 0}}@media (max-width:1400px){#gallery-video-vr{padding-bottom:47vw}}#gallery-video-vr iframe,#gallery-video-vr object,#gallery-video-vr embed{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:"Avenir Roman",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--right,div.fancybox-show-infobar .fancybox-button--left{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-index,div.fancybox-infobar__body .js-fancybox-count{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}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}div.fancybox-show-infobar .fancybox-button--right,div.fancybox-show-infobar .fancybox-button--left{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-navigation button.fancybox-button--arrow_left,div.fancybox-navigation button.fancybox-button--arrow_right{border-radius:50% !important;overflow:hidden !important;width:60px !important;height:60px !important;padding:0 !important;background:#fff}div.fancybox-navigation button.fancybox-button--arrow_left svg,div.fancybox-navigation button.fancybox-button--arrow_right svg{display:none !important}div.fancybox-navigation button.fancybox-button--arrow_left:disabled,div.fancybox-navigation button.fancybox-button--arrow_right:disabled{display:none}div.fancybox-navigation button.fancybox-button--arrow_left:after,div.fancybox-navigation button.fancybox-button--arrow_right:after{content:"\f105";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-size:2.5em;color:#1b2a35;speak:none;display:block;width:100%;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;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%);margin-left:0}div.fancybox-navigation button.fancybox-button--arrow_right{right:2% !important}div.fancybox-navigation button.fancybox-button--arrow_left{left:2% !important}div.fancybox-navigation button.fancybox-button--arrow_left:after{content:"\f104"}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}#lifestyle-menu{position:relative;background-color:#eeede9}@media (max-width:640px){#lifestyle-menu .wrapper{text-align:center;padding:1.5em 0 .5em}}#lifestyle-menu .wrapper label{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;font-size:3.25em;padding:0 .25em 0;vertical-align:middle}#lifestyle-menu .wrapper label span{margin-left:.025em}@media (max-width:768px){#lifestyle-menu .wrapper label{display:block;padding:.5em 0 .125em}}@media (max-width:640px){#lifestyle-menu .wrapper label{padding:0}}#lifestyle-menu .wrapper .select.mobile-select,#lifestyle-menu .wrapper .secnav-holder{width:auto;margin-left:0;padding:1em 0}@media (max-width:768px){#lifestyle-menu .wrapper .select.mobile-select,#lifestyle-menu .wrapper .secnav-holder{width:75%;margin:1em;padding:0}}@media (max-width:640px){#lifestyle-menu .wrapper .select.mobile-select,#lifestyle-menu .wrapper .secnav-holder{width:100%;margin:1em 0}}@media (max-width:768px){#lifestyle-menu .wrapper .select.mobile-select ul,#lifestyle-menu .wrapper .secnav-holder ul{width:100%}}#lifestyle-menu .wrapper .select.mobile-select .select__arrow,#lifestyle-menu .wrapper .secnav-holder .select__arrow{border-color:#414042;top:12px}#events .wrapper-wide{padding:75px 0 0}#events .wrapper-wide ul.events-list{list-style:none;overflow:hidden}#events .wrapper-wide ul.events-list li{float:left;margin-bottom:2em;position:relative;overflow:hidden;height:33vw;display:flex;align-items:center;justify-content:center;background:#414042}@media (min-width:1200px){#events .wrapper-wide ul.events-list li{height:400px}}@media (max-width:768px){#events .wrapper-wide ul.events-list li{height:350px}}#events .wrapper-wide ul.events-list li .overlay{width:100%;height:100%;opacity:.75;z-index:0;position:absolute;top:0;left:0;background-color:#355168}#events .wrapper-wide ul.events-list li:nth-child(3n+1) .overlay{background-color:#7c795f}#events .wrapper-wide ul.events-list li .event-content{text-align:center;color:#fff;padding:2em;position:relative}#events .wrapper-wide ul.events-list li .event-content h2{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;font-size:5em;margin-bottom:.25em;line-height:.75em}@media (max-width:845px){#events .wrapper-wide ul.events-list li .event-content h2{font-size:4em}}#events .wrapper-wide ul.events-list li .event-content p{font-size:1.25em;width:100%;max-width:300px;margin:0 auto}@media (max-width:845px){#events .wrapper-wide ul.events-list li .event-content p{font-size:1.125em}}#events .wrapper-wide ul.events-list li .event-content a{color:#fff}#events .wrapper-wide ul.events-list li .event-content a:hover{opacity:.65}#neighborhood-features-texture{height:50vh;position:absolute;width:60%;right:0;bottom:-30vh;z-index:-1}#neighborhood-features .wrapper-wide{padding:75px 0 0}#neighborhood-features .wrapper-wide ul.neighborhood-features-list{list-style:none;overflow:hidden}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li{float:left;margin-bottom:2em;position:relative;overflow:hidden;height:33vw;display:flex;align-items:center;justify-content:center;background:#000}@media (min-width:1200px){#neighborhood-features .wrapper-wide ul.neighborhood-features-list li{height:400px}}@media (max-width:768px){#neighborhood-features .wrapper-wide ul.neighborhood-features-list li{height:350px}}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .overlay{width:100%;height:100%;opacity:.75;z-index:0;position:absolute;top:0;left:0;background-color:#355168}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li:nth-child(3n+1) .overlay{background-color:#7c795f}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .feature-content{text-align:center;color:#fff;padding:2em;position:relative}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .feature-content h2{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;font-size:5em;margin-bottom:.25em;line-height:.75em}@media (max-width:845px){#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .feature-content h2{font-size:4em}}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .feature-content p{font-size:1.25em;width:100%;max-width:300px;margin:0 auto}@media (max-width:845px){#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .feature-content p{font-size:1.125em}}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .feature-content a{color:#fff}#neighborhood-features .wrapper-wide ul.neighborhood-features-list li .feature-content a:hover{opacity:.65}.two-photo-boxes .wrapper{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:768px){.two-photo-boxes .wrapper{flex-direction:column}}.two-photo-boxes .wrapper .half{flex-basis:calc(50% - 1em);min-height:420px;overflow:hidden;position:relative}@media (max-width:768px){.two-photo-boxes .wrapper .half{flex-basis:100%}}.two-photo-boxes .wrapper .half:first-of-type{margin-right:auto}@media (max-width:768px){.two-photo-boxes .wrapper .half:first-of-type{margin-bottom:4em}}.two-photo-boxes .wrapper .half:last-of-type{margin-left:auto}#penthouse-features .bgwood{position:absolute;width:calc(100% - 200px);height:100%;top:0;right:0;z-index:-1}@media (max-width:768px){#penthouse-features .bgwood{width:100%}}#penthouse-features #penthouse-features-text{width:calc(100% - 100px);padding:6em;margin:6em 0}@media (max-width:1024px){#penthouse-features #penthouse-features-text{padding:4em;margin:4em 0}}@media (max-width:768px){#penthouse-features #penthouse-features-text{width:100%}}@media (max-width:640px){#penthouse-features #penthouse-features-text{padding:4em 2em}}#wellness-features .bgwood{position:absolute;width:calc(100% - 200px);height:100%;top:0;right:0;z-index:-1}@media (max-width:768px){#wellness-features .bgwood{width:100%}}#wellness-features #wellness-features-content{width:calc(100% - 100px);padding:6em 3em;margin:6em 0}@media (max-width:1024px){#wellness-features #wellness-features-content{padding:4em 2em;margin:4em 0}}@media (max-width:768px){#wellness-features #wellness-features-content{width:100%}}#wellness-features #wellness-features-content ul#wellness-items{display:flex;flex-wrap:wrap;align-items:top}#wellness-features #wellness-features-content ul#wellness-items li{width:25%;display:inline-block;text-align:center;margin-bottom:3em}@media (max-width:1024px){#wellness-features #wellness-features-content ul#wellness-items li{width:33.3333333333%}}@media (max-width:768px){#wellness-features #wellness-features-content ul#wellness-items li{width:50%}}@media (max-width:350px){#wellness-features #wellness-features-content ul#wellness-items li{width:100%}}#wellness-features #wellness-features-content ul#wellness-items li img{max-width:60%;margin-bottom:1em}#wellness-features #wellness-features-content ul#wellness-items li p{font-size:1.25em;line-height:1.125em;max-width:240px;margin:0 auto;padding:0 .5em}#wellness-features #wellness-features-content p.disclaimer{font-size:.85em;text-align:right;padding:2em 3em 0;margin:0}@media (max-width:768px){#wellness-features #wellness-features-content p.disclaimer{padding:2em 1em 0;text-align:center}}body.below-market-rate-program #intro .boxbtn{display:block;width:80%;max-width:200px;margin:2em auto 0}#bmr .bgwood{position:absolute;width:calc(100% - 200px);height:100%;top:0;right:0;z-index:-1}@media (max-width:768px){#bmr .bgwood{width:100%}}#bmr #bmr-content{width:calc(100% - 100px);padding:6em;margin:6em 0}@media (max-width:1024px){#bmr #bmr-content{padding:4em;margin:4em 0}}@media (max-width:768px){#bmr #bmr-content{width:100%}}@media (max-width:640px){#bmr #bmr-content{padding:4em 2em}}#bmr #bmr-content p.disclaimer{font-size:.85em;text-align:center;padding:3em 0 0;margin:0}@media (max-width:1248px){#bmr #bmr-content p.disclaimer{padding:2em 0 0}}#bmr #bmr-content .section-title{font-size:2em;text-transform:uppercase;margin-bottom:.5em}table.responsive-table{border:none;border-collapse:collapse;border-spacing:0;font-size:1.125em;margin:0;padding:0;width:100%}@media (max-width:768px){table.responsive-table{border:0}}@media (max-width:768px){table.responsive-table thead{display:none}}table.responsive-table tr{padding:5px;border-bottom:1px solid #000}@media (max-width:768px){table.responsive-table tr{margin-bottom:1em;display:block;border-bottom:0}}table.responsive-table th,table.responsive-table td{padding:20px 15px;text-align:center}table.responsive-table th{background-color:#5f5d49;font-weight:400;text-transform:uppercase;color:#fff;border:1px solid #000;border-top:0;font-size:1.375rem;line-height:1.125em;font-family:"Avenir Bold",Arial,Helvetica,sans-serif}table.responsive-table th:first-of-type,table.responsive-table th:last-of-type{border-left:0;border-right:0}table.responsive-table td{border-left:1px solid #000;border-right:1px solid #000}@media (max-width:768px){table.responsive-table td{display:block;text-align:right;font-size:1rem;border:0;border-bottom:1px solid #000}}table.responsive-table td:first-of-type,table.responsive-table td:last-of-type{border-left:0;border-right:0}@media (max-width:768px){table.responsive-table td:first-of-type{background-color:#5f5d49;color:#fff}}@media (max-width:768px){table.responsive-table td:last-child{border-bottom:0}}@media (max-width:768px){table.responsive-table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-size:1.125rem;font-family:"Avenir Bold",Arial,Helvetica,sans-serif}}#live-well,#guest-suites{overflow:auto}@media (max-width:768px){#live-well,#guest-suites{margin-top:37.5px}}#live-well .live-well-image,#guest-suites .live-well-image{width:55%;height:calc(100% - 150px);position:absolute;top:75px;right:0}@media (max-width:768px){#live-well .live-well-image,#guest-suites .live-well-image{position:relative;top:0;width:50%;height:400px;float:left}}@media (max-width:640px){#live-well .live-well-image,#guest-suites .live-well-image{width:100%;height:300px}}#live-well .live-well-logo,#guest-suites .live-well-logo{height:65%;width:45%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#fff}@media (max-width:768px){#live-well .live-well-logo,#guest-suites .live-well-logo{position:relative;top:0;width:50%;height:400px;float:left}}@media (max-width:640px){#live-well .live-well-logo,#guest-suites .live-well-logo{width:100%;height:auto}}#live-well .live-well-logo img,#guest-suites .live-well-logo img{max-width:450px;padding:3em}#live-well .live-well-content,#guest-suites .live-well-content{width:65%;min-height:30%;text-align:left;left:-75px;min-height:350px;padding:3em 75px 3em 150px;bottom:auto;top:auto;position:relative;right:auto;margin:55vh 0 0}@media (max-width:1248px){#live-well .live-well-content,#guest-suites .live-well-content{width:80%;padding:3em 75px}}@media (max-width:845px){#live-well .live-well-content,#guest-suites .live-well-content{padding:3em 37.5px 3em 75px}}@media (max-width:768px){#live-well .live-well-content,#guest-suites .live-well-content{padding:3em 2em;text-align:center;position:relative;top:0;width:100%;left:auto;float:left;margin:0}}#live-well .live-well-content h2,#guest-suites .live-well-content h2{font-size:1.75em;line-height:1.25em;color:#314f36}#live-well .live-well-texture,#guest-suites .live-well-texture{position:relative;z-index:-1;height:37.5px}#live-well .live-well-texture div,#guest-suites .live-well-texture div{width:60%;height:60vh;position:absolute;bottom:0;right:0}#guest-suites .fullheight{height:80vh}#guest-suites .guest-suites-headline{height:35%;width:45%;position:absolute;top:5%;right:0;left:auto;display:flex;justify-content:center;align-items:center;background-color:#fff;text-align:center;padding:2rem 0}#guest-suites .guest-suites-headline h2{font-size:clamp(4rem, 8vw, 8rem)}@media (max-width:768px){#guest-suites .guest-suites-headline{position:relative;top:0;width:50%;height:400px;float:right}}@media (max-width:640px){#guest-suites .guest-suites-headline{width:100%;height:auto}}#guest-suites .guest-suites-headline img{max-width:450px;padding:3em}#guest-suites .live-well-image{left:0;right:auto}#guest-suites .live-well-texture div{right:auto;left:0}#guest-suites .live-well-content{left:auto;right:-75px;margin-top:30vh}#guest-suites .live-well-content h2.font-headline{font-size:clamp(3rem, 5vw, 3.5rem)}@media (max-width:768px){#guest-suites .live-well-content{right:auto;margin-top:0}}#fp-menu{position:relative;background-color:#aca692}#fp-menu .texture-box{position:absolute;left:40%;top:0;width:100%;height:100%;z-index:0}@media (max-width:768px){#fp-menu .texture-box{display:none}}@media (max-width:768px){#fp-menu .wrapper{text-align:center}}@media (max-width:640px){#fp-menu .wrapper{padding:.5em}}#fp-menu .wrapper .menu-holder{width:auto;margin:0 5% 0 0;padding:1em;display:inline-block;background-color:#aca692}@media (max-width:768px){#fp-menu .wrapper .menu-holder{margin:1em;padding:0}}@media (max-width:640px){#fp-menu .wrapper .menu-holder{width:100%;margin:1em 0}}@media (max-width:768px){#fp-menu .wrapper .menu-holder ul{width:100%}}.amenities-disclaimer{font-size:1em}body.lets-connect #footer-photo .footer-photo-text .builder-logo{width:90%;margin:0 auto;max-width:300px}#contact-address{padding:3em 0 0}@media (max-width:768px){#contact-address{padding:2em 0 0}}#contact-address p,#contact-address p a{font-size:1.25rem;text-decoration:none}@media (max-width:640px){#contact-address p,#contact-address p a{font-size:1.125em}}#contact-address h2{font-family:"Avenir Bold",Arial,Helvetica,sans-serif;font-weight:600;font-size:1.75em;margin-bottom:.25em;line-height:1.25em}@media (max-width:640px){#contact-address h2{font-size:2em}}#contact-address h3{color:#968e75;font-size:1.75em;margin-top:.5em}@media (max-width:640px){#contact-address h3{font-size:1.5em}}#contact-address h3 a{color:#1b2a35;text-decoration:none}#contact-address h3 a:hover{color:#a19a84}#contact-address h4{font-size:1.25em;margin-top:.75em}#contact-address h4 a{color:#414042;text-decoration:none}#contact-address p{margin:.25em 0}.sansfill{position:fixed !important;top:-1000px !important;left:-1000px !important}.form-styles{display:block;width:100%;color:#243746}.form-styles :invalid,.form-styles :-moz-submit-invalid,.form-styles :-moz-ui-invalid{box-shadow:none}@media (max-width:1024px){.form-styles .half,.form-styles .fourth{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:#243746;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 #243746}.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 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:#243746;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=text],.form-styles input[type=email]{width:100%;position:relative;background:0 0;color:#243746;padding:.75em .25em;border:none;border-bottom:1px solid #968e75;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}.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:#243746;border-bottom:1px solid #ff8b8b}.form-styles textarea{width:100%;background:0 0;color:#243746;border:none;border-bottom:1px solid #968e75;padding:.75em .25em;font-family:"Avenir Roman",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:#243746}.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 #968e75;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:#243746 !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:#243746;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:#414042;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 #968e75;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:#243746}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.control--radio input:checked~.control__indicator:after{padding-top:10%;font-size:13px}.room-info-title{margin:1em 0 1em;font-weight:600}.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:#243746;border:0;border-radius:0;outline:0;border-bottom:1px solid #968e75;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:#243746;border-color:1px solid #243746}.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 #968e75;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}@media (max-width:1024px){#form-submit{text-align:left}}#form-submit .required-text{position:absolute;right:1em;top:.75em;display:inline-block;text-align:left}#process,#success{display:block;width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0}#process h4,#process .form-loader,#success h4{font-size:2.25em;margin:0 0 .5em;padding:0;text-align:center;color:#243746}#process p,#success p{color:#243746;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:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;-webkit-text-fill-color:#243746;-webkit-box-shadow:0 0 0px 1000px #eeede9 inset !important;transition:background-color 5000s ease-in-out 0s}#interest .interest-content{padding:75px}@media (max-width:768px){#interest .interest-content{padding:75px 37.5px}}#interest .interest-content #interest-list h2.section-title{margin-bottom:.25em}#contact-map{position:relative;margin:75px 0 0}@media (max-width:768px){#contact-map{margin:37.5px 0 0}}#googledirections{width:100%;padding:2em}@media (max-width:768px){#googledirections{padding:4em}}@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{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;color:#fff;display:table-cell;margin:0;padding:0;text-align:center;vertical-align:middle;width:280px;font-size:1.4em;font-weight:600;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 #414042;color:#414042;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:#414042}#saddr:-moz-placeholder{color:#414042}#saddr::-moz-placeholder{color:#414042}#saddr:-ms-input-placeholder{color:#414042}.directions-display{padding:1rem;margin-top:1rem;text-align:center}.directions-display p{color:#fff;margin-bottom:0;font-size:1em}.directions-display a:link,.directions-display a:visited{width:350px;color:#eeede9;text-decoration:underline}.directions-display a:link:hover,.directions-display a:visited:hover{color:#fff}#google-btn{background-color:#b7b2a0;border-left:none;color:#243746;border:1px solid #1b2a35;border-left-width:4px;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:#aca692;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{position:absolute;top:60px;left:0;z-index:200;width:110px;margin:0;padding:.7em .5em .5em;font-size:.9em;line-height:1.2em;text-align:center;color:#fff;-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(65,64,66,.8);cursor:pointer}.map-views:hover,.map-views2:hover{background-color:rgba(65,64,66,.9)}.map-views2{display:none}@media (max-width:940px){.map-views,.map-views2{display:none}}#controlHolder{position:absolute}#cd-zoom-in,#cd-zoom-out{position:absolute;z-index:300;left:10px;width:38px;height:38px;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(65,64,66,.8);background-repeat:no-repeat;background-size:30px 60px;background-image:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/poi/icons/cd-icon-controller.png)}#cd-zoom-in:hover,#cd-zoom-out:hover{background-color:rgba(65,64,66,.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}}#intro.news-intro .wrapper{padding:3em}@media (max-width:850px){#intro.news-intro .wrapper{padding:3em 8em}}@media (max-width:768px){#intro.news-intro .wrapper{padding:2em 1em}}#news-blocks{padding:2em 1em 0;padding-bottom:2em;display:flex}@media (max-width:768px){#news-blocks{display:block}}#news-blocks .news-block{display:flex;width:calc(33.3333333333% - 2em - 1px);margin:0 1em;position:relative;background-color:#aca692;padding-bottom:27vw;-webkit-transition:background-color .5s ease,box-shadow .3s ease;-moz-transition:background-color .5s ease,box-shadow .3s ease;-ms-transition:background-color .5s ease,box-shadow .3s ease;-o-transition:background-color .5s ease,box-shadow .3s ease;transition:background-color .5s ease,box-shadow .3s ease}@media (max-width:768px){#news-blocks .news-block{display:block;width:100%;margin:0 0 2em;padding-bottom:0}}#news-blocks .news-block .news-block-content{display:block;width:100%}#news-blocks .news-block .news-block-content .icon{margin:0 auto;position:relative;width:120px;height:120px;margin-bottom:.125rem;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}#news-blocks .news-block .news-block-content .icon .icon-line,#news-blocks .news-block .news-block-content .icon .icon-color{position:absolute;width:100%;height:100%;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}#news-blocks .news-block .news-block-content .icon .icon-color{opacity:0}#news-blocks .news-block .news-block-content img{width:100%;height:auto;position:absolute;bottom:2em;left:0}@media (max-width:768px){#news-blocks .news-block .news-block-content img{margin:2em 0;position:relative;bottom:auto}}#news-blocks .news-block .news-block-content h3{font-size:2.5rem;margin-bottom:1rem}@media (max-width:1024px){#news-blocks .news-block .news-block-content h3{font-size:2rem}}@media (max-width:768px){#news-blocks .news-block .news-block-content p{padding:0 1em}}#news-blocks .news-block .news-block-content h2{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;color:#414042;vertical-align:middle;display:inline-block;font-size:1.75rem;margin-top:1rem;text-transform:uppercase;-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:1248px){#news-blocks .news-block .news-block-content h2{font-size:1.5rem}}@media (max-width:1024px){#news-blocks .news-block .news-block-content h2{font-size:1.25rem}}#news-blocks .news-block .news-block-content h2 i{display:inline-block;-webkit-transition:padding .5s ease;-moz-transition:padding .5s ease;-ms-transition:padding .5s ease;-o-transition:padding .5s ease;transition:padding .5s ease}#news-blocks .news-block:hover{cursor:pointer;background-color:#a19a84;-webkit-box-shadow:3px 4px 21px rgba(0,0,0,.38);-moz-box-shadow:3px 4px 21px rgba(0,0,0,.38);-ms-box-shadow:3px 4px 21px rgba(0,0,0,.38);-o-box-shadow:3px 4px 21px rgba(0,0,0,.38);box-shadow:3px 4px 21px rgba(0,0,0,.38)}#news-blocks .news-block:hover .icon{transform:scale(1.25)}#news-blocks .news-block:hover .icon .icon-line{opacity:0}#news-blocks .news-block:hover .icon .icon-color{opacity:1}#news-blocks .news-block:hover h2{color:#282728}#news-blocks .news-block:hover h2 i{padding-left:.5em}#intro h2{margin-bottom:2rem}#categories{width:35%}@media (max-width:850px){#categories{width:50%}}@media (max-width:768px){#categories{margin:0;width:100%;text-align:center}}#categories ul{margin:0;padding:0}#categories ul li{margin:0;padding:0 0 .75em;list-style:none}#categories ul li:last-of-type{padding:0}#categories ul li a{font-size:1.125em;text-decoration:none;color:#000}#categories ul li a:hover{opacity:.5}#categories ul li.current-cat a{color:#968e75}#facebook{width:30%;z-index:900;padding:0 2em;overflow:hidden;text-align:center}@media (max-width:850px){#facebook{display:none}}#facebook h2{text-align:center !important}#weather{width:35%;color:#fff}@media (max-width:850px){#weather{width:50%}}@media (max-width:768px){#weather{display:none}}#weather h2{text-align:right !important}#weather p{text-align:center;width:180px;float:right}h3#weathertop-deg{font-size:3em;text-align:right;font-weight:100;padding-right:90px;font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive}h3#weathertop-deg span{vertical-align:middle;position:absolute}h3#weathertop-deg span i{width:60px;height:60px;background-position:center;position:absolute;top:-10px;opacity:.8}#categories h2,#facebook h2,#weather h2{font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;font-size:2.5em;line-height:1em;text-align:left;margin:0 0 .5em;padding:0;font-weight:400;color:#243746}@media (max-width:768px){#categories h2,#facebook h2,#weather h2{text-align:center}}.news-post-holder{display:flex;flex-wrap:wrap;padding:0 1em 2em}@media (max-width:768px){.news-post-holder{padding:0 0 2em}}.news-post-holder .news-post{display:flex;padding:0 .5em 2.5em;margin:0 1em;width:calc(50% - 2em)}@media (max-width:1024px){.news-post-holder .news-post{width:calc(50% - 2em);margin:0 1em 0}}@media (max-width:768px){.news-post-holder .news-post{width:100%}}.news-post-content{position:relative;border:1px solid #c1c0c1;display:flex;background:rgba(95,93,73,0);flex-direction:column;padding:1em 1em 2.75em;width:100%;text-decoration:none !important;-webkit-transition:background .5s ease,border-color .5s ease;-moz-transition:background .5s ease,border-color .5s ease;-ms-transition:background .5s ease,border-color .5s ease;-o-transition:background .5s ease,border-color .5s ease;transition:background .5s ease,border-color .5s ease}.news-post-content img{max-width:100%;flex-shrink:0}.news-post-content .post-img{width:100%;height:28vw}@media (min-width:1280px){.news-post-content .post-img{height:350px}}@media (max-width:768px){.news-post-content .post-img{height:350px}}.news-post-content h1.post-title,.news-post-content h2.post-title{color:#a19a84;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-size:1.5em;line-height:1.125em;font-weight:600;margin:.75em 0 0}.news-post-content h2.post-date,.news-post-content h3.post-date{color:#414042;font-size:1em;padding:1em 0}.news-post-content p{color:#414042 !important;font-size:1.125em;line-height:1.5em;margin-bottom:1em}.news-post-content .more{color:#243746;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);bottom:1em;margin:0;font-size:1.25em;font-weight:600}.news-post-content .more i{-webkit-transition:margin .25s ease;-moz-transition:margin .25s ease;-ms-transition:margin .25s ease;-o-transition:margin .25s ease;transition:margin .25s ease}.news-post-content:hover{border-color:#243746;background:rgba(95,93,73,.05)}.news-post-content:hover .more i{margin-left:.25em}.news-post-content.single{padding:2em;background:#fff !important;border:none;-webkit-box-shadow:3px 4px 21px rgba(0,0,0,0) !important;-moz-box-shadow:3px 4px 21px rgba(0,0,0,0) !important;-ms-box-shadow:3px 4px 21px rgba(0,0,0,0) !important;-o-box-shadow:3px 4px 21px rgba(0,0,0,0) !important;box-shadow:3px 4px 21px rgba(0,0,0,0) !important}.news-post-content.single .single-post-img{width:100%;height:55vw}@media (min-width:1280px){.news-post-content.single .single-post-img{height:700px}}@media (max-width:768px){.news-post-content.single .single-post-img{height:350px}}.news-post-content.single a#read-more{margin:.75em auto;margin-top:1em}.go-back{padding:2em 0 0}.go-back a{display:block;margin:0 auto;color:#fff;background-color:#243746;position:relative;font-size:1.25em;padding:.25em 0;width:250px;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.go-back img{max-width:20px;vertical-align:top;margin-top:.15em;-webkit-transition:margin .5s ease;-moz-transition:margin .5s ease;-ms-transition:margin .5s ease;-o-transition:margin .5s ease;transition:margin .5s ease}.go-back a:hover{background-color:#5f5d49}.go-back a:hover>img{margin-right:.25em}#btn_loadmore{margin:1em auto;cursor:pointer;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;display:inline-block;font-size:1.25em;font-weight:600;line-height:1.5em;letter-spacing:.025em;text-align:center;text-decoration:none;text-transform:uppercase;padding:.5em 1em;position:relative;color:#fff;background-color:#243746;-webkit-transition:color .5s ease,background-color .5s ease;-moz-transition:color .5s ease,background-color .5s ease;-ms-transition:color .5s ease,background-color .5s ease;-o-transition:color .5s ease,background-color .5s ease;transition:color .5s ease,background-color .5s ease}#btn_loadmore i{display:inline-block;transition:transform 0s ease;transform:rotate(0deg);transform-origin:center}#btn_loadmore:hover{background-color:#131d24}#btn_loadmore:hover i{transform:rotate(360deg);transition:transform .5s ease-out}#privacy-policy{padding:0 1em}#privacy-policy .default-content h2{font-size:2em}@media (max-width:640px){#privacy-policy{text-align:center}#privacy-policy .default-content h2{font-size:1.75em}}div#ff-stream-1 .ff-item .ff-img-holder img{width:auto !important;max-height:100%}#footer-photo-texture{position:relative;z-index:-1;height:75px}@media (max-width:845px){#footer-photo-texture{height:75px}}@media (max-width:768px){#footer-photo-texture{height:37.5px}}#footer-photo-texture div{width:60%;height:30vh;position:absolute;bottom:0;left:0}#footer-photo{height:calc(100vh - 150px)}@media (max-width:768px){#footer-photo{height:auto;min-height:300px}}#footer-photo .footer-photo-text{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%);display:block;padding:5em 3em;width:80%;max-width:800px;text-decoration:none;background-color:rgba(36,55,70,.85)}@media (max-width:768px){#footer-photo .footer-photo-text{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;padding:5em 2em;width:100%;max-width:none}}#footer-photo .footer-photo-text h2{margin-bottom:.125em}#footer-photo .footer-photo-text.bgsurrogate{background-color:rgba(95,93,73,.9)}#footer-social{padding:4em 25px}@media (max-width:768px){#footer-social{padding:3em 25px}}#footer-social h2{margin-bottom:.125em}#footer-social #footer-social-links{width:100%;text-align:center;margin-top:1.5em}#footer-social #footer-social-links li{display:inline-block;list-style:none;margin:0 .75em;left:0 !important}#footer-social #footer-social-links li i{font-size:2em}#footer-social #footer-social-links li a{color:#243746}#footer-social #footer-social-links li:hover>a{opacity:.75}#above-footer .wrapper-full{max-width:500px;margin:0 auto;padding:0 4em 4em}@media (max-width:768px){#above-footer .wrapper-full{padding:0 3em 3em}}#above-footer .wrapper-full #footer-logo{width:85%;max-width:300px}#above-footer .wrapper-full #kingsley-logo{width:70%;max-width:150px;margin-top:2em}#above-footer .wrapper-full #footer-address{padding:50px 0 0}@media (max-width:640px){#above-footer .wrapper-full #footer-address{padding:25px 0 0}}#above-footer .wrapper-full #footer-address p,#above-footer .wrapper-full #footer-address p a{font-size:1.125rem;color:#414042;text-decoration:none}@media (max-width:640px){#above-footer .wrapper-full #footer-address p,#above-footer .wrapper-full #footer-address p a{font-size:1.125em}}#above-footer .wrapper-full #footer-address h2{font-family:"Avenir Bold",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:600;margin-bottom:.25em;line-height:1.25em}@media (max-width:640px){#above-footer .wrapper-full #footer-address h2{font-size:1.25em}}#above-footer .wrapper-full #footer-address h2 a{color:#414042;text-decoration:none}#above-footer .wrapper-full #footer-address h3{font-size:1.5em;font-weight:600;margin:.5em 0}@media (max-width:640px){#above-footer .wrapper-full #footer-address h3{font-size:1.25em}}#above-footer .wrapper-full #footer-address h3 a{color:#1b2a35;text-decoration:none}#above-footer .wrapper-full #footer-address h3 a:hover{color:#a19a84}#above-footer .wrapper-full #footer-address p{margin:.25em 0}footer{padding:2rem;position:relative}footer .corp-logo{text-align:left;display:inline-block;width:50%;vertical-align:middle}@media (max-width:640px){footer .corp-logo{width:100%;text-align:center;margin-bottom:1em}}footer .copyright{color:#fff;font-size:.775rem;line-height:1.5rem;text-align:right;display:inline-block;width:50%;vertical-align:middle}@media (max-width:640px){footer .copyright{width:100%;text-align:center}}footer .copyright a{color:#fff;padding:0 .5rem}footer .copyright ul li{font-size:.875rem;vertical-align:middle}footer .copyright ul li a{font-size:.875rem}#privacy-alert{display:none;background-color:#414042;display:none;padding:1rem 2rem;width:100%;text-align:center;position:fixed;z-index:5000;bottom:0;-webkit-box-shadow:0px 10px 25px 0px rgba(2,2,2,.5);-moz-box-shadow:0px 10px 25px 0px rgba(2,2,2,.5);box-shadow:0px 10px 25px 0px rgba(2,2,2,.5)}@media (max-width:1024px){#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}@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:#414042 !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:1024px){#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}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.events-iframe{width:100%;height:50vh;min-height:400px;border:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.select .select__arrow{display:none !important;left:-9999px !important}}