@charset "UTF-8";

a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,menu,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%}:focus{outline:0}body{line-height:1;color:#000}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}button,input[type=submit]{border-radius:0}blockquote:after,blockquote:before,q:after,q:before{content:''}blockquote,q{quotes:'' ''}*,:after,:before{border:0;border-collapse:collapse;margin:0;padding:0;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{font:400 normal 16px/16px Arial,Helvetica,sans-serif}audio,canvas,img,video{vertical-align:middle}section{position:relative}fieldset{border:0;margin:0;padding:0}input,textarea{font:inherit}input[type=submit]{box-shadow:none}textarea{resize:vertical;font-family:inherit;font-size:inherit}.trans,a{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}a{color:#fff}a:hover{color:#eee}a:active{color:#eee}p{font-size:1em;line-height:1.5em}article p{line-height:1.75em}.full{width:100%}.half{width:50%}@media (max-width:768px){.half{width:100%}.half.md-half{width:50%}}@media (max-width:640px){.half{width:100%}.half.md-half{width:100%}.half.sm-half{width:50%}}.third{width:33.33333333%;width:calc(100% / 3)}@media (max-width:768px){.third{width:100%}.third.md-third{width:calc(100% / 3)}}@media (max-width:640px){.third{width:100%}.third.md-third{width:100%}.third.sm-third{width:calc(100% / 3)}}.two-third,.twothird{width:66.66%;width:calc((100% / 3) * 2)}@media (max-width:768px){.two-third,.twothird{width:100%}.two-third.md-two-third,.two-third.md-twothird,.twothird.md-two-third,.twothird.md-twothird{width:calc((100% / 3) * 2)}}@media (max-width:640px){.two-third,.twothird{width:100%}.two-third.md-two-third,.two-third.md-twothird,.twothird.md-two-third,.twothird.md-twothird{width:100%}.two-third.sm-two-third,.two-third.sm-twothird,.twothird.sm-two-third,.twothird.sm-twothird{width:calc((100% / 3) * 2)}}.fourth{width:25%}@media (max-width:768px){.fourth{width:100%}.fourth.md-fourth{width:25%}}@media (max-width:640px){.fourth{width:100%}.fourth.md-fourth{width:100%}.fourth.sm-fourth{width:25%}}.two-fourth,.twofourth{width:50%}@media (max-width:768px){.two-fourth,.twofourth{width:100%}.two-fourth.md-fourth,.twofourth.md-fourth{width:50%}}@media (max-width:640px){.two-fourth,.twofourth{width:100%}.two-fourth.md-fourth,.twofourth.md-fourth{width:100%}.two-fourth.sm-fourth,.twofourth.sm-fourth{width:50%}}.three-fourth,.threefourth{width:75%}@media (max-width:768px){.three-fourth,.threefourth{width:100%}.three-fourth.md-three-fourth,.three-fourth.md-threefourth,.threefourth.md-three-fourth,.threefourth.md-threefourth{width:75%}}@media (max-width:640px){.three-fourth,.threefourth{width:100%}.three-fourth.md-three-fourth,.three-fourth.md-threefourth,.threefourth.md-three-fourth,.threefourth.md-threefourth{width:100%}.three-fourth.sm-threefourth,.threefourth.sm-threefourth{width:25%}}.fifth{width:20%}@media (max-width:768px){.fifth{width:100%}.fifth.md-fifth{width:20%}}@media (max-width:640px){.fifth{width:100%}.fifth.md-fifth{width:100%}.fifth.sm-fifth{width:20%}}.two-fifth,.twofifth{width:40%}@media (max-width:768px){.two-fifth,.twofifth{width:100%}.two-fifth.md-two-fifth,.two-fifth.md-twofifth,.twofifth.md-two-fifth,.twofifth.md-twofifth{width:40%}}@media (max-width:640px){.two-fifth,.twofifth{width:100%}.two-fifth.md-two-fifth,.two-fifth.md-twofifth,.twofifth.md-two-fifth,.twofifth.md-twofifth{width:100%}.two-fifth.sm-two-fifth,.two-fifth.sm-twofifth,.twofifth.sm-two-fifth,.twofifth.sm-twofifth{width:40%}}.three-fifth,.threefifth{width:60%}@media (max-width:768px){.three-fifth,.threefifth{width:100%}.three-fifth.md-three-fifth,.three-fifth.md-threefifth,.threefifth.md-three-fifth,.threefifth.md-threefifth{width:60%}}@media (max-width:640px){.three-fifth,.threefifth{width:100%}.three-fifth.md-three-fifth,.three-fifth.md-threefifth,.threefifth.md-three-fifth,.threefifth.md-threefifth{width:100%}.three-fifth.sm-three-fifth,.three-fifth.sm-threefifth,.threefifth.sm-three-fifth,.threefifth.sm-threefifth{width:60%}}.four-fifth,.fourfifth{width:80%}@media (max-width:768px){.four-fifth,.fourfifth{width:100%}.four-fifth.md-four-fifth,.four-fifth.md-fourfifth,.fourfifth.md-four-fifth,.fourfifth.md-fourfifth{width:80%}}@media (max-width:640px){.four-fifth,.fourfifth{width:100%}.four-fifth.md-four-fifth,.four-fifth.md-fourfifth,.fourfifth.md-four-fifth,.fourfifth.md-fourfifth{width:100%}.four-fifth.sm-four-fifth,.four-fifth.sm-fourfifth,.fourfifth.sm-four-fifth,.fourfifth.sm-fourfifth{width:80%}}.sixth{width:16.66666666;width:calc(100% / 6)}@media (max-width:768px){.sixth{width:100%}.sixth.md-sixth{width:16%;width:calc(100% / 6)}}@media (max-width:640px){.sixth{width:100%}.sixth.md-sixth{width:100%}.sixth.sm-sixth{width:16%;width:calc(100% / 6)}}.two-sixth,.twosixth{width:33.33333333;width:calc((100% / 6) * 2)}@media (max-width:768px){.two-sixth,.twosixth{width:100%}.two-sixth.md-two-sixth,.two-sixth.md-twosixth,.twosixth.md-two-sixth,.twosixth.md-twosixth{width:33.33333333;width:calc((100% / 6) * 2)}}@media (max-width:640px){.two-sixth,.twosixth{width:100%}.two-sixth.md-two-sixth,.two-sixth.md-twosixth,.twosixth.md-two-sixth,.twosixth.md-twosixth{width:100%}.two-sixth.sm-two-sixth,.two-sixth.sm-twosixth,.twosixth.sm-two-sixth,.twosixth.sm-twosixth{width:33.33333333;width:calc((100% / 6) * 2)}}.three-sixth,.threesixth{width:50%}@media (max-width:768px){.three-sixth,.threesixth{width:100%}.three-sixth.md-three-sixth,.three-sixth.md-threesixth,.threesixth.md-three-sixth,.threesixth.md-threesixth{width:50%}}@media (max-width:640px){.three-sixth,.threesixth{width:100%}.three-sixth.md-three-sixth,.three-sixth.md-threesixth,.threesixth.md-three-sixth,.threesixth.md-threesixth{width:100%}.three-sixth.sm-three-sixth,.three-sixth.sm-threesixth,.threesixth.sm-three-sixth,.threesixth.sm-threesixth{width:50%}}.four-sixth,.foursixth{width:66.66666666;width:calc((100% / 6) * 4)}@media (max-width:768px){.four-sixth,.foursixth{width:100%}.four-sixth.md-four-sixth,.four-sixth.md-foursixth,.foursixth.md-four-sixth,.foursixth.md-foursixth{width:66.66666666%;width:calc((100% / 6) * 4)}}@media (max-width:640px){.four-sixth,.foursixth{width:100%}.four-sixth.md-four-sixth,.four-sixth.md-foursixth,.foursixth.md-four-sixth,.foursixth.md-foursixth{width:100%}.four-sixth.sm-four-sixth,.four-sixth.sm-foursixth,.foursixth.sm-four-sixth,.foursixth.sm-foursixth{width:66.66666666%;width:calc((100% / 6) * 4)}}.five-sixth,.fivesixth{width:83.33333333;width:calc((100% / 6) * 5)}@media (max-width:768px){.five-sixth,.fivesixth{width:100%}.five-sixth.md-five-sixth,.five-sixth.md-fivesixth,.fivesixth.md-five-sixth,.fivesixth.md-fivesixth{width:83.33333333%;width:calc((100% / 6) * 5)}}@media (max-width:640px){.five-sixth,.fivesixth{width:100%}.five-sixth.md-five-sixth,.five-sixth.md-fivesixth,.fivesixth.md-five-sixth,.fivesixth.md-fivesixth{width:100%}.five-sixth.sm-five-sixth,.five-sixth.sm-fivesixth,.fivesixth.sm-five-sixth,.fivesixth.sm-fivesixth{width:83.33333333%;width:calc((100% / 6) * 5)}}.half-gutter1 .half{width:calc(50% - .5em)}@media (max-width:768px){.half-gutter1 .half{width:100%}}.half-gutter1 .half:nth-child(even){margin-left:1em}@media (max-width:768px){.half-gutter1{width:100%;margin-left:0!important}}.half-gutter2 .half{width:calc(50% - 1em)}@media (max-width:768px){.half-gutter2 .half{width:100%}}.half-gutter2 .half:nth-child(even){margin-left:2em}@media (max-width:768px){.half-gutter2 .half:nth-child(even){margin-left:0!important}}.third-gutter1 .third{width:calc(100% / 3 - .67em);margin:1em 0 0}.third-gutter1 .third:nth-child(3n+2){margin:1em 1em 0}@media (max-width:1024px){.third-gutter1 .third{width:calc(100% / 2 - .5em)}.third-gutter1 .third:nth-of-type(n){margin:1em 0 0 0}.third-gutter1 .third:nth-child(2n+1){margin-right:1em}}@media (max-width:768px){.third-gutter1 .third{width:calc(100%)}.third-gutter1 .third:nth-of-type(n){margin:1em 0 0 0}}.left{float:left}.right{float:right}.center{margin:0 auto}.clearfix:after,.clearfix:before{content:' ';display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.fill{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.text-left,.tleft{text-align:left}.text-right,.tright{text-align:right}.tcenter,.text-center{text-align:center}.italic{font-style:italic}.no-pad,.nopad,.pad0{padding:0}.pad-half{padding:.5em}.pad1-0{padding:1em 0}.pad2-0{padding:2em 0}.pad3-0{padding:3em 0}.pad4-0{padding:4em 0}.pad5-0{padding:5em 0}.pad6-0{padding:6em 0}.pad7-0{padding:7em 0}.pad8-0{padding:8em 0}.pad0-1{padding:0 1em}.pad0-2{padding:0 2em}.pad0-3{padding:0 3em}.pad0-4{padding:0 4em}.pad1-2{padding:1em 2em}.pad1-3{padding:1em 3em}.pad1-4{padding:1em 4em}.pad2-1{padding:2em 1em}.pad2-3{padding:2em 3em}.pad2-4{padding:2em 4em}.pad3-1{padding:3em 1em}.pad3-2{padding:3em 2em}.pad3-4{padding:3em 4em}.pad4-1{padding:4em 1em}.pad4-2{padding:4em 2em}.pad4-3{padding:4em 3em}.pad1{padding:1em}.pad2{padding:2em}.pad3{padding:3em}.pad4{padding:4em}.padt0{padding-top:0}.padt1{padding-top:1em}.padt2{padding-top:2em}.padt3{padding-top:3em}.padt4{padding-top:4em}.padt5{padding-top:5em}.padt6{padding-top:6em}.padl1{padding-left:1em}@media (max-width:640px){.padl1{padding-left:0}}.padb0{padding-bottom:0}.padb1{padding-bottom:1em}.padb2{padding-bottom:2em}.padb3{padding-bottom:3em}.padb4{padding-bottom:4em}.padb5{padding-bottom:5em}.padb6{padding-bottom:6em}.mar0,.no-mar,.nomar,.nomarg{margin:0}.mar-half{margin:.5em}.mar1-0{margin:1em 0}.mar2-0{margin:2em 0}.mar3-0{margin:3em 0}.mar4-0{margin:4em 0}.mar0-1{margin:0 1em}.mar0-2{margin:0 2em}.mar0-3{margin:0 3em}.mar0-4{margin:0 4em}.mar1-2{margin:1em 2em}.mar1-3{margin:1em 3em}.mar1-4{margin:1em 4em}.mar2-1{margin:2em 1em}.mar2-3{margin:2em 3em}.mar2-4{margin:2em 4em}.mar3-1{margin:3em 1em}.mar3-2{margin:3em 2em}.mar3-4{margin:3em 4em}.mar4-1{margin:4em 1em}.mar4-2{margin:4em 2em}.mar4-3{margin:4em 3em}.mar1{margin:1em}.mar2{margin:2em}.mar3{margin:3em}.mar4{margin:4em}.mart1{margin-top:1em}.mart2{margin-top:2em}.mart3{margin-top:3em}.mart4{margin-top:4em}.marb0{margin-bottom:0}.marb1{margin-bottom:1em}.marb2{margin-bottom:2em}.marb3{margin-bottom:3em}.marb4{margin-bottom:4em}.marb5{margin-bottom:5em}.marb6{margin-bottom:6em}@media (max-width:768px){.padm4-0{padding:4em 0}}@media (max-width:768px){.padm3-0{padding:3em 0}}@media (max-width:768px){.padm2-0{padding:2em 0}}@media (max-width:768px){.padm1-0{padding:1em 0}}@media (max-width:768px){.padbm1{padding-bottom:1em}}@media (max-width:768px){.padbm2{padding-bottom:2em}}@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:top;font-size:.6em;line-height:1.25em;position:relative}.center{margin:0 auto}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.hidden{display:none}.no-scroll,.noscroll{height:100%;overflow:hidden}.relative{position:relative}.figure{overflow:hidden;position:relative}.figure img,.stretch{width:100%;height:auto}.cover{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.fixed-bg,.fixedbg{background-attachment:fixed;will-change:top}.css-table{display:table}.css-table .css-col{display:table-cell}@font-face{font-family:Nimbus;src:url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusNovT/nimbussannovt-webfont.eot?) format("eot"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusNovT/nimbussannovt-webfont.woff) format("woff"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusNovT/nimbussannovt-webfont.ttf) format("truetype"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusNovT/nimbussannovt-webfont.svg#Nimbus) format("svg")}@font-face{font-family:"Nimbus Bold";src:url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusSanL/NimbusSanL-Bol-webfont.eot?) format("eot"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusSanL/NimbusSanL-Bol-webfont.woff) format("woff"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusSanL/NimbusSanL-Bol-webfont.ttf) format("truetype"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/NimbusSanL/NimbusSanL-Bol-webfont.svg#Nimbus_Bold) format("svg")}@font-face{font-family:Didot;src:url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/Didot/Didot.eot?) format("eot"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/Didot/Didot.woff) format("woff"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/Didot/Didot.ttf) format("truetype"),url(//www.liveazara.com/wp-content/themes/client-theme/includes/fonts/Didot/Didot.svg#Didot) format("svg")}body{margin:0;padding:0;font:400 normal 16px/16px Nimbus,Arial,Helvetica,sans-serif,sans-serif;color:#333;background-color:#fff}@media (max-width:768px){body{font-size:15px}}.checkboxitem label:focus-within,:focus,:focus label,a:focus,button:focus,input:focus{outline:2px solid red!important;box-shadow:0 0 5px #fffc00}body.using-mouse .checkboxitem label:focus-within,body.using-mouse :focus,body.using-mouse :focus label,body.using-mouse a:focus,body.using-mouse button:focus,body.using-mouse input:focus{outline:0!important;box-shadow:none}.hidden{display:none!important}h1,h2,h3,h4,h5,h6{font-family:Nimbus,Arial,Helvetica,sans-serif;font-weight:400;line-height:1em}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:.5px}a,a:link,a:visited{text-decoration:underline;color:#333}a:active,a:hover{cursor:pointer;color:#71291c}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.arrowlink,a.arrowlink:link,a.arrowlink:visited{color:#71291c;display:inline-block;font-weight:600;vertical-align:middle;text-decoration:none;padding-right:.25em;position:relative;-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:after,a.arrowlink:link:after,a.arrowlink:visited:after{font-family:"Font Awesome 6 Pro";font-size:1em;font-weight:400;content:"\f105";position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:100%;padding-left:0;-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:after,a.arrowlink:link:hover:after,a.arrowlink:visited:hover:after{padding-left:5px}.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:#71291c}strong{font-weight:600}.nofade{opacity:1!important}.font-main{font-family:Nimbus,Arial,Helvetica,sans-serif}.font-main-bold{font-family:"Nimbus Bold",Arial,Helvetica,sans-serif;font-weight:600}.font-main-light{font-family:Nimbus,Arial,Helvetica,sans-serif}.font-headline{font-family:Didot,Arial,Helvetica,sans-serif}.font-headline-bold{font-family:Didot,Arial,Helvetica,sans-serif;font-weight:600}.font-headline-light{font-family:Didot,Arial,Helvetica,sans-serif}.bgwhite{background-color:#fff}.bgblack{background-color:#000}.bgprimary{background-color:#71291c}.bgsecondary{background-color:#333}.bgsecondary-dark{background-color:#262626}.bgsecondary-darkest{background-color:#1a1919}.bgtertiary{background-color:#71291c}.bgtertiary-dark{background-color:#5d2217}.bgtertiary-darkest{background-color:#481a12}.bgsurrogate{background-color:#333}.bgsurrogate-dark{background-color:#262626}.bgsurrogate-darkest{background-color:#1a1919}.twhite{color:#fff!important}.tblack{color:#000}.tprimary{color:#71291c}.tprimary-dark{color:#5d2217}.tprimary-darkest{color:#481a12}.tsecondary{color:#333}.tsecondary-dark{color:#262626}.tsecondary-darkest{color:#1a1919}.ttertiary{color:#71291c}.ttertiary-dark{color:#5d2217}.ttertiary-darkest{color:#481a12}.tsurrogate{color:#333}.tsurrogate-dark{color:#262626}.tsurrogate-darkest{color:#1a1919}.texture1{background-image:url(//www.liveazara.com/wp-content/themes/client-theme/images/global/bg-symbol.svg);background-repeat:repeat}.texture1-dark{background-image:url(//www.liveazara.com/wp-content/themes/client-theme/images/global/bg-symbol-dark.svg);background-repeat:repeat;background-color:#71291c}.reverse-gradient{width:100%;background:#fff;background:-moz-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}.gradient{width:100%;background:#fff;background:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.gradient-primary{width:100%;background:#71291c;background:-moz-linear-gradient(left,#71291c 0,rgba(113,41,28,0) 100%);background:-webkit-linear-gradient(left,#71291c 0,rgba(113,41,28,0) 100%);background:linear-gradient(to right,#71291c 0,rgba(113,41,28,0) 100%)}.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:100vh}@media (max-width:768px){.fullheight{height:auto;min-height:0}}.fullheight .centerall{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media (max-width:768px){.fullheight .centerall{position:relative!important;top:auto!important;bottom:auto!important;right:auto!important;left:auto!important;transform:translate(0,0)!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important}}@media (max-width:768px){.mobile-height{height:450px!important}}.fadecover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,.5)}#uplink{position:fixed;right:2em;bottom:-100px;z-index:2000;color:rgba(0,0,0,.8);width:50px;height:50px;border-radius:25px;text-align:center;background-color:#fff;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-ms-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-o-box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);box-shadow:1px 1px 1px 1px rgba(0,0,0,.25);-webkit-transition:bottom .5s ease;-moz-transition:bottom .5s ease;-ms-transition:bottom .5s ease;-o-transition:bottom .5s ease;transition:bottom .5s ease}#uplink.up{bottom:3em}#uplink:hover{color:#71291c}.secnav{display:flex;align-items:center;justify-content:center;text-align:center;align-items:stretch}@media (max-width:768px){.secnav{margin-left:0}}.secnav li{margin:5px 5px 5px 5px;display:flex;align-items:center;flex-direction:column}@media (max-width:640px){.secnav li{width:calc((100% / 2 - 16px))}}.secnav li a{display:block;font-size:1.5em;line-height:1.25em;text-align:center;text-decoration:none;margin:0;padding:.25em 1em .25em 1em;position:relative;text-transform:uppercase;font-family:Nimbus,Arial,Helvetica,sans-serif;color:#333;background-color:rgba(51,51,51,0);border:1px solid #333;width:100%;align-content:center;flex:1;display:flex;align-items:center;justify-content:center;-webkit-transition:background-color .5s ease,color .5s ease;-moz-transition:background-color .5s ease,color .5s ease;-ms-transition:background-color .5s ease,color .5s ease;-o-transition:background-color .5s ease,color .5s ease;transition:background-color .5s ease,color .5s ease}@media (max-width:640px){.secnav li a{font-size:1.25em}}.secnav li a:active,.secnav li a:hover{cursor:pointer;background-color:rgba(51,51,51,.1)}.secnav li a.active{background-color:#71291c;color:#fff}.secnav li.active>a{background-color:#71291c;color:#fff}.secnav.navspan2 li{width:calc((100% / 2 - 16px))}.secnav.navspan4 li{width:calc((100% / 4 - 16px))}.secnav.navspan5 li{width:calc((100% / 5 - 16px))}@media (max-width:1248px){.secnav.navspan5 li{width:calc((100% / 3 - 16px))}}@media (max-width:768px){.secnav.navspan5 li{width:calc((100% / 2 - 16px))}}@media (max-width:640px){.secnav.navspan5 li{width:100%}}.secnav.navspan6 li{width:calc((100% / 6 - 16px))}.secnav.navspan6 li a{font-size:1.125em}@media (max-width:1248px){.secnav.navspan6 li{width:calc((100% / 3 - 16px))}}@media (max-width:768px){.secnav.navspan6 li{width:calc((100% / 2 - 16px))}}@media (max-width:640px){.secnav.navspan6 li{width:100%}}.select.mobile-select{border:none;width:100%;margin:0}@media (max-width:768px){.select.mobile-select{width:90%;margin:0 5%;border:1px solid #71291c}}.select.mobile-select .select__arrow{display:none}@media (max-width:768px){.select.mobile-select .select__arrow{display:block}}.select.mobile-select ul select{color:#71291c;text-indent:1em;text-transform:uppercase;font-size:16px;display:none}@media (max-width:768px){.select.mobile-select ul select{display:inline-block}}@media (max-width:768px){.select.mobile-select ul li{display:none}}.boxbtn,.boxbtn:link,.boxbtn:visited{text-transform:uppercase;display:inline-block;font-size:1.5em;line-height:1.75em;text-align:center;text-decoration:none;padding:.25em 1.75em .25em 1em;position:relative;color:#333;background-color:rgba(51,51,51,0);border:1px solid #333;-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}.boxbtn span,.boxbtn:link span,.boxbtn:visited span{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 span img,.boxbtn:link span img,.boxbtn:visited span img{width:12px}@media (max-width:640px){.boxbtn,.boxbtn:link,.boxbtn:visited{font-size:1.25em}.boxbtn span img,.boxbtn:link span img,.boxbtn:visited span img{width:9px}}.boxbtn:hover,.boxbtn:link:hover,.boxbtn:visited:hover{cursor:pointer;background-color:rgba(51,51,51,.1)}.boxbtn:hover span,.boxbtn:link:hover span,.boxbtn:visited:hover span{right:.25em}.boxbtn.twhite,.boxbtn:link.twhite,.boxbtn:visited.twhite{color:#fff;background-color:rgba(255,255,255,0);border:1px solid #fff}.boxbtn.twhite:hover,.boxbtn:link.twhite:hover,.boxbtn:visited.twhite:hover{background-color:rgba(255,255,255,.2)}.default-content{color:#000;font-size:1.125rem;line-height:1.5rem}.default-content p{margin-bottom:1rem}.default-content p a{color:#333}.default-content p a:hover{color:#71291c}.default-content h1,.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6{font-family:Didot,Arial,Helvetica,sans-serif;color:#71291c;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 0;padding:0;font-size:1.125rem;line-height:1.5rem;text-align:left}.default-content ul li:before{content:'• ';color:#71291c;padding-right:.5rem;font-size:1rem}.default-content ul li a{color:#71291c}.default-content ul li a:hover{color:#333}.default-content ul ul{margin:0;padding:0 2rem 0 2rem;list-style:none;margin-left:0;padding-left:2rem;text-indent:-1.75rem}.default-content ul ul li{margin:0 0 10px 0;padding:0;font-size:1rem;line-height:1rem}.default-content ul ul li:before{content:' ';color:#71291c;padding-right:1em}.divider,.divider-slim{position:relative;width:100%;height:8em;overflow:hidden}@media (max-width:640px){.divider,.divider-slim{height:4em}}.divider-slim{height:4em}@media (max-width:640px){.divider-slim{height:2em}}@media (max-width:768px){.hide-on-mobile{display:none}}.imgloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:1;font-size:3em;color:#71291c}.offscreen,.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}footer,header,section{clear:both;width:100%;position:relative}.wrapper,.wrapper-full{max-width:980px;width:95%;margin:0 auto;position:relative}.wrapper-full{width:calc(100% - 8em);max-width:none}@media (max-width:768px){.wrapper-full{width:calc(100% - 4em)}}@media (max-width:640px){.wrapper-full{width:calc(100% - 2em)}}.pad-border-gap{padding:4em}@media (max-width:768px){.pad-border-gap{padding:2em}}.responsive-background-image{background-size:cover!important;background-position:center}.responsive-background-image img.responsive-image-placement{display:none}.section-title{font-family:Nimbus,Arial,Helvetica,sans-serif;font-weight:400;font-size:2.5em;margin-bottom:.5em;line-height:1.125em}@media (max-width:768px){.section-title{font-size:2.25em}}@media (max-width:640px){.section-title{font-size:2em}}@media (max-width:350px){.section-title{font-size:1.75em}}.section-title.font-headline{font-family:Didot,Arial,Helvetica,sans-serif}#contain-all{width:100%;overflow:hidden}#intro{padding:0 1em}#intro p{margin-bottom:1em}#intro p a{color:#333;text-decoration:underline}#intro p a:hover{color:#71291c}#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-promo{width:40%;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:0;margin-left:-3%}@media (max-width:1024px){header #top-promo{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:calc(100% - 8em + 2px);margin:0;top:100%;z-index:-1;opacity:0;background:#fff}}@media (max-width:768px){header #top-promo{width:calc(100% - 4em + 2px)}}@media (max-width:640px){header #top-promo{width:calc(100% - 2em + 2px)}}header #top-promo .frame{width:100%}header #top-promo .frame h2{font-size:1.5em;color:#71291c}header #top-promo .frame h2 a{color:#71291c;text-decoration:none}header #top-promo .frame h2 a:hover{color:#333}@media (max-width:1024px){header #top-promo .frame h2{padding:.5em;font-size:1.25em}header #top-promo .frame h2 br{content:' '}header #top-promo .frame h2 br:after{content:' '}}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:-135px}@media (max-width:768px){header.hide{top:-85px}}.fade-cover{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}a.ada-skip-to-content{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-9999;text-decoration:none}a.ada-skip-to-content:active,a.ada-skip-to-content:focus{color:#fff;background-color:#333;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}#hamburger,#hamburger-menu-item{width:40px;height:30px;margin:0;position:relative;display:inline-block}#hamburger span,#hamburger-menu-item span{display:block;position:absolute;height:3px;width:100%;background:#71291c;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}#hamburger span:nth-child(1),#hamburger-menu-item span:nth-child(1){top:0}#hamburger span:nth-child(2),#hamburger span:nth-child(3),#hamburger-menu-item span:nth-child(2),#hamburger-menu-item span:nth-child(3){top:8px}#hamburger span:nth-child(4),#hamburger-menu-item span:nth-child(4){top:16px;width:75%}#hamburger-menu-item:hover span:nth-child(4),#hamburger:hover span:nth-child(4){width:100%}#hamburger-menu-item.open span:nth-child(1),#hamburger.open span:nth-child(1){top:8px;width:0%;left:50%}#hamburger-menu-item.open span:nth-child(2),#hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-menu-item.open span:nth-child(3),#hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger-menu-item.open span:nth-child(4),#hamburger.open span:nth-child(4){top:8px;width:0%;left:50%}#logo{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:500;left:0;width:50%;max-width:200px;height:auto}@media (max-width:640px){#logo{max-width:120px}}#header-content{height:135px;text-align:right;-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.slim{height:85px}@media (max-width:768px){#header-content{height:85px!important}}#header-content #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:0;width:100%;padding-right:60px}#header-content #header-phone{color:#000;font-size:1.25em}@media (max-width:768px){#header-content #header-phone{font-size:1.5em}}#header-content #header-phone a{text-decoration:none;color:#000}#header-content #header-phone a i{display:none}#header-content #header-phone a span{font-weight:600}@media (max-width:640px){#header-content #header-phone a i{display:inline-block}#header-content #header-phone a span{display:none}}#header-content #header-social{position:relative;z-index:100;text-align:center;display:inline-block;margin:.5em 0 0 .5em}@media (max-width:640px){#header-content #header-social{display:none}}#header-content #header-social li{display:inline-block;list-style:none;margin:0 .5em;left:0!important}#header-content #header-social li i{font-size:1.75em}#header-content #header-social li a{color:#000}#header-content #header-social li a:hover{opacity:.75}#header-content .mobile-nav-toggle{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 .mobile-nav-toggle:hover{cursor:pointer}#header-content .mobile-nav-toggle h2{font-family:"Nimbus Bold",Arial,Helvetica,sans-serif;font-size:.95em;color:#71291c;-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 .mobile-nav-toggle{display:block}}ul#main-nav{display:inline-block}ul#main-nav li{display:inline-block}ul#main-nav li a{font-family:Didot,Arial,Helvetica,sans-serif;display:inline-block;position:relative;font-size:3.75vh;font-weight:600;line-height:1.45rem;margin:0 1rem;color:#333;text-decoration: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-height:500px){ul#main-nav li a{font-size:1.125rem}}@media (min-height:800px){ul#main-nav li a{font-size:1.75rem}}ul#main-nav li a:hover{color:#71291c}ul#main-nav li.active a,ul#main-nav li.activeparent a{color:#71291c!important}ul#main-nav.mobile-nav{position:absolute;top:0;right:-9999px;background-color:#fff;width:calc(100% - 2em);padding:2em 1em;opacity:0;padding-top:135px;-webkit-transition:top .5s ease,opacity .5s ease,padding-top .5s ease;-moz-transition:top .5s ease,opacity .5s ease,padding-top .5s ease;-ms-transition:top .5s ease,opacity .5s ease,padding-top .5s ease;-o-transition:top .5s ease,opacity .5s ease,padding-top .5s ease;transition:top .5s ease,opacity .5s ease,padding-top .5s ease}@media (max-width:768px){ul#main-nav.mobile-nav{padding-top:85px}}ul#main-nav.mobile-nav.open{top:0;opacity:1;right:0;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}ul#main-nav.mobile-nav.slim{padding-top:85px}ul#main-nav.mobile-nav li{width:100%;margin:2vh 0;text-align:center}@media (max-height:500px){ul#main-nav.mobile-nav li{margin:.5rem 0}}@media only screen and (orientation:landscape){ul#main-nav.mobile-nav{height:calc(100vh - 100px);max-width:none;overflow-y:auto;width:95%}}.overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;height:100%;width:100%;mix-blend-mode:multiply;opacity:.8}.section-content{position:relative;z-index:1}#slider{position:relative;height:60vh;min-height:400px!important;overflow:hidden;background-color:#000;z-index:0;margin:135px auto 4em;-webkit-transition:margin .5s ease;-moz-transition:margin .5s ease;-ms-transition:margin .5s ease;-o-transition:margin .5s ease;transition:margin .5s ease}@media (max-width:768px){#slider{height:400px!important;margin:85px auto 1em}}#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 h1,#slider h2{font-family:Didot,Arial,Helvetica,sans-serif;position:absolute;bottom:.5em;left:0;width:100%;padding:0 1em;font-size:3.5em;text-align:center;color:#fff;z-index:300;background:0 0;-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 h1,#slider h2{font-size:3em;bottom:1em}}@media (max-width:640px){#slider h1,#slider h2{font-size:2.5em;left:0;width:100%;margin-top:.5em;text-align:center}}#slider .down-arrow{position:absolute;left:0;width:100%;z-index:500;bottom:3em;padding-top:.5em;text-align:center;cursor:pointer;-webkit-transition:bottom .5s ease;-moz-transition:bottom .5s ease;-ms-transition:bottom .5s ease;-o-transition:bottom .5s ease;transition:bottom .5s ease;-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{bottom:2.5em}#slider div.slide{width:100%;height:100%;position:relative;overflow:hidden;z-index:500}@media (max-width:768px){#slider div.slide{height:100%;background-position:center 0!important}}#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)}}.home #slider,.home-2 #slider{height:calc(100vh - 120px - 4em)}.home #slider h2.home-title,.home-2 #slider h2.home-title{font-size:4.5em;bottom:1.5em}@media (max-width:1024px){.home #slider h2.home-title,.home-2 #slider h2.home-title{font-size:3.5em}}@media (max-width:768px){.home #slider h2.home-title,.home-2 #slider h2.home-title{font-size:3em}}@media (max-width:640px){.home #slider h2.home-title,.home-2 #slider h2.home-title{font-size:2em}}@media (max-width:640px){.home #intro .wrapper,.home-2 #intro .wrapper{padding:2em}}.home #intro h1,.home-2 #intro h1{font-family:Nimbus,Arial,Helvetica,sans-serif;font-size:2.25em;line-height:1.57em;display:block}@media (max-width:640px){.home #intro h1,.home-2 #intro h1{font-size:2em}}.home #intro p,.home-2 #intro p{margin:1.5em 0 2em;line-height:1.75em}.home #intro h2,.home-2 #intro h2{font-size:1.5em;line-height:1.25em}@media (max-width:640px){.home #intro h2,.home-2 #intro h2{font-size:1.25em}}.more-block .more-block-content{position:absolute;left:500%}.more-block .more-block-more-btn{text-decoration:underline}.more-block .more-block-more-btn:hover{cursor:pointer}.homebox-a .homebox-a-img{position:absolute;top:4em;left:0;bottom:4em}@media (max-width:768px){.homebox-a .homebox-a-img{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;width:100%;height:400px}}.homebox-a .homebox-a-text{position:absolute;top:0;right:0;bottom:0;padding:7em 3em}@media (max-width:845px){.homebox-a .homebox-a-text{padding:4em 2em}}@media (max-width:768px){.homebox-a .homebox-a-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;width:100%}}.homebox-a .homebox-a-text .centerall{max-width:900px;width:85%}@media (max-width:768px){.homebox-a .homebox-a-text .centerall{max-width:none;width:100%;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:1024px){.homebox-a .homebox-a-text .centerall .section-title{font-size:2.25em}}.homebox-a .homebox-a-text .centerall h2{font-family:Didot,Arial,Helvetica,sans-serif;font-size:3.5em}@media (max-width:768px){.homebox-a .homebox-a-text .centerall h2{font-size:2.5em}}.homebox-a.reverse .homebox-a-img{left:auto;right:0}.homebox-a.reverse .homebox-a-text{right:auto;left:0;padding:7em 3em}@media (max-width:845px){.homebox-a.reverse .homebox-a-text{padding:4em 2em}}.homebox-a.reverse .homebox-a-text .centerall{padding:4em 2em;max-width:900px}@media (max-width:845px){.homebox-a.reverse .homebox-a-text .centerall{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(51,51,51,.8)}@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:2em;width:100%;max-width:none}}.homebox-b .homebox-b-text h2{font-family:Didot,Arial,Helvetica,sans-serif;font-size:3.5em}@media (max-width:768px){.homebox-b .homebox-b-text h2{font-size:2.5em}}.homebox-b.autoheight{padding:4em 0}.homebox-b.autoheight .homebox-b-text{margin:0 auto;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}#homebox-4 .homebox-b-text{background-color:rgba(255,255,255,.8)}.amenities-disclaimer{font-size:.85em;padding:.5em 0 0 1.25em}.amenities-list ul{list-style:none;margin-left:0;padding-left:1.25em;text-indent:-1.25em}.amenities-list ul:first-of-type{margin-top:0}.amenities-list ul li{margin:0 0 15px 0;padding:0;font-size:1.125em;line-height:1.25em}.amenities-list ul li:before{content:'• ';color:#71291c;padding-right:.25em;line-height:1}.amenities-list ul li.asterisk{font-size:1em;margin-top:1em}.amenities-list ul li.asterisk:before{content:' ';padding-left:1.75em}.amenities-list ul li ul{margin:0;padding:0 2em 0 2em;list-style:none;margin-left:0;padding-left:1em;text-indent:-.5em;margin-top:.5em!important}.amenities-list ul li ul li{margin:0 0 10px 0;padding:0;font-size:1em;line-height:1.25em}.amenities-list ul li ul li:before{content:'-';color:#333;padding-right:.25em}.amenities-list ul.twhite{color:#fff}.amenities-list ul.twhite li:before{color:#fff}.amenities-list ul.twhite ul li:before{color:#fff}#community-amenities{max-width:850px;margin:0 auto}@media (max-width:768px){.full-img-box{height:400px}}.full-img-box .full-img-box-img{position:absolute;top:4em;bottom:4em;left:4em;right:4em}@media (max-width:768px){.full-img-box .full-img-box-img{top:2em;bottom:2em;left:2em;right:2em}}#residence-details .amenities-list ul li:before{color:#fff}#penthouses{position:relative;padding:4em}@media (max-width:768px){#penthouses{padding:2em}}#penthouses .penhouses-content{position:relative;padding:4em;min-height:calc(100vh - 250px);display:flex;justify-content:center;align-items:center}@media (max-width:1024px){#penthouses .penhouses-content{padding:2em}}#penthouses .homebox-b-text{background-color:rgba(255,255,255,.8)}#availability-promo{display:block;width:100%;margin-top:2em}#availability-promo .frame{width:100%;text-align:center}#availability-promo .frame h2{font-size:1.5rem;line-height:2.5rem}#availability-promo .frame h2 strong{font-size:150%}#availability-promo .frame h2 a{color:#71291c;text-decoration:none}#availability-promo .frame h2 a:hover{color:#333}@media (max-width:768px){#availability-promo .frame h2{font-size:1.75em}#availability-promo .frame h2 br{content:' '}#availability-promo .frame h2 br:after{content:' '}}body.gallery ul#main-nav.mobile-nav li.gallery a{color:#71291c}#gallery-menu .section-title{margin-bottom:1em}.image-gallery ul.gallery-list{list-style:none;overflow:hidden;padding:0 1.5em}.image-gallery ul.gallery-list li{width:calc(100%);float:left;margin-bottom:1.5em;position:relative;overflow:hidden}.image-gallery ul.gallery-list li:last-of-type{margin-bottom:0}@media (min-width:768px){.image-gallery ul.gallery-list li{width:calc((100% / 2) - 3.05rem);float:left;position:relative;margin:1.5rem}}@media (min-width:840px){.image-gallery ul.gallery-list li{width:calc((100% / 2) - 3.05rem);float:left;position:relative;margin:1.5rem}}@media (min-width:1024px){.image-gallery ul.gallery-list li{width:calc((100% / 3) - 3.05rem);float:left;position:relative;margin:1.5rem}}.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>.caption,.image-gallery ul.gallery-list li a:hover>.overlay{opacity:1;color:#fff}.image-gallery ul.gallery-list li a:hover{display:block}.image-gallery ul.gallery-list li a:hover .bgimg{transform:scale(1.07)}.image-gallery ul.gallery-list li .overlay{width:100%;height:100%;opacity:0;z-index:10;position:absolute;top:0;left:0;background-color:rgba(51,51,51,.8);transition:.2s opacity ease-in-out}.image-gallery ul.gallery-list li.with-icon a .video-icon,.image-gallery ul.gallery-list li.with-icon a .vr-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:9;width:100%;height:auto;font-size:9em;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 .video-icon,.image-gallery ul.gallery-list li.with-icon a:hover .vr-icon{opacity:.5}.image-gallery ul.gallery-list img{height:auto;width:100%}@media (min-width:768px){.image-gallery ul.gallery-list img{height:auto}}.image-gallery .caption{font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:20;opacity:0;text-align:center;transition:.2s opacity ease-in-out;font-size:1.125rem;width:100%;padding:2em;line-height:1.125em}.title{width:33.3333333%;text-align:center;padding:.75rem 0;color:#fff;font-size:1rem}@media (max-width:640px){.title{font-size:.7rem}}.logo{width:33.33333%}#galleryvideo-holder{padding:3.5em}#galleryvideo-holder #galleryvideo{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}#galleryvideo-holder #galleryvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.fancybox-container{z-index:99999}div.fancybox-content{height:calc(100% - 118px);width:85%;max-width:1700px}div.fancybox-controls{bottom:0!important}div.fancybox-caption{text-align:center;font-size:1.25rem;font-family:Nimbus,Arial,Helvetica,sans-serif;color:#fff}div.fancybox-show-infobar fancybox-infobar{position:absolute!important;top:0!important;bottom:0!important;left:0!important;text-align:center!important;width:100%!important}div.fancybox-show-infobar .fancybox-button--left,div.fancybox-show-infobar .fancybox-button--right{position:absolute!important;top:49%!important;font-size:2em!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}div.fancybox-show-infobar .fancybox-button--right{right:2%!important}div.fancybox-show-infobar .fancybox-button--left{left:2%!important}div.fancybox-show-infobar .fancybox-button--left::after,div.fancybox-show-infobar .fancybox-button--right::after{top:15px!important;width:15px!important;height:15px!important;border-top:4px solid currentColor!important;border-right:4px solid currentColor!important}div.fancybox-show-infobar .fancybox-button--right::after{right:18px!important}div.fancybox-show-infobar .fancybox-button--left::after{left:18px!important}div.fancybox-infobar__body{color:#fff}div.fancybox-infobar__body .js-fancybox-count,div.fancybox-infobar__body .js-fancybox-index{color:#fff}button.fancybox-button{background-color:#000;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}button.fancybox-button:hover{background-color:#000}div.fancybox-bg,div.fancybox-container--ready .fancybox-bg{opacity:.98!important;background:#333}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;width:90px;height:120px}.news #footer-news{display:none}#news-intro{padding:3em 0}#categories{width:30%;padding-right:2em}@media (max-width:850px){#categories{width:50%}}@media (max-width:768px){#categories{width:100%;text-align:center}}#categories ul{margin:0;padding:0}#categories ul li{margin:0;padding:0 0 .75em 0;list-style:none}#categories ul li:last-of-type{padding:0}#categories ul li a{font-size:1.125em;text-decoration:none;color:#333}#categories ul li a:hover{color:#71291c}#categories ul li.current-cat a{color:#71291c}#news-social{text-align:center;display:inline-block;margin-bottom:.5em}@media (max-width:350px){#news-social{display:none}}#news-social li{display:inline-block;list-style:none;margin:0 1em;left:0!important}#news-social li i{font-size:1.5em}#news-social li a{color:#71291c}#news-social li a:hover{opacity:.5}#facebook{width:35%;z-index:900;padding:0 2em;overflow:hidden}@media (max-width:850px){#facebook{display:none}}#weather{width:35%;color:#fff}@media (max-width:850px){#weather{width:50%}}@media (max-width:768px){#weather{display:none}}#weather h2{text-align:center!important}h3#weathertop-deg{font-family:Nimbus,Arial,Helvetica,sans-serif;font-size:3em;text-align:center;font-weight:400;padding-right:60px}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}#categories h2,#facebook h2,#weather h2{font-family:Didot,Arial,Helvetica,sans-serif;font-size:1.75em;line-height:1em;margin:0 0 .5em 0;padding:0}@media (max-width:768px){#categories h2,#facebook h2,#weather h2{text-align:center}}#news-content a.arrowlink{width:auto;margin:0 auto;font-size:1.5em;text-transform:uppercase;text-align:center;display:inline-block}#news-content.all .news-post .news-post-text .cntrtxt h1,#news-content.all .news-post .news-post-text .cntrtxt h2,#news-content.all .news-post .news-post-text .cntrtxt h3,#news-content.all .news-post .news-post-text .cntrtxt h4,#news-content.all .news-post .news-post-text .cntrtxt h5,#news-content.all .news-post .news-post-text .cntrtxt h6{font-family:Didot,Arial,Helvetica,sans-serif;margin-bottom:1rem}#news-content.all .news-post .news-post-text .cntrtxt p{margin-bottom:1rem}#news-content.all .news-post.bgwhite .news-post-text .cntrtxt h1,#news-content.all .news-post.bgwhite .news-post-text .cntrtxt h2,#news-content.all .news-post.bgwhite .news-post-text .cntrtxt h3,#news-content.all .news-post.bgwhite .news-post-text .cntrtxt h4,#news-content.all .news-post.bgwhite .news-post-text .cntrtxt h5,#news-content.all .news-post.bgwhite .news-post-text .cntrtxt h6{color:#71291c}#news-content .divider:first-of-type{display:none}.news-post{position:relative}.news-post .news-post-img{position:absolute;height:100%;top:0;left:0}@media (max-width:1248px){.news-post .news-post-img{width:50%}}@media (max-width:1024px){.news-post .news-post-img{width:40%}}@media (max-width:768px){.news-post .news-post-img{position:relative;top:auto;left:auto;right:auto!important;width:100%;height:400px}}.news-post .news-post-img.right{left:auto;right:0}.news-post .news-post-text{position:relative;color:#fff}@media (max-width:1248px){.news-post .news-post-text{width:50%}}@media (max-width:1024px){.news-post .news-post-text{width:60%;height:99vh}}@media (max-width:768px){.news-post .news-post-text{width:100%;height:auto}}.news-post .news-post-text .cntrtxt{padding:4em;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){.news-post .news-post-text .cntrtxt{padding:2em;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}}.news-post .news-post-text .cntrtxt h2.post-date{font-size:2em;margin-bottom:.75em;color:#fff}.news-post .news-post-text .cntrtxt h3.post-title{font-family:Didot,Arial,Helvetica,sans-serif;font-size:2.5em;margin-bottom:.25em;color:#fff}.news-post .news-post-text .cntrtxt p{color:#fff}.news-post .news-post-text .cntrtxt p a{color:#fff;text-decoration:underline}.news-post .news-post-text .cntrtxt p a:hover{opacity:.9}.news-post.bgwhite .news-post-text .cntrtxt{color:#333}.news-post.bgwhite .news-post-text .cntrtxt h2.post-date{color:#71291c}.news-post.bgwhite .news-post-text .cntrtxt h3.post-title{color:#71291c}.news-post.bgwhite .news-post-text .cntrtxt p{color:#333}.news-post.bgwhite .news-post-text .cntrtxt p a{color:#333;text-decoration:underline}.news-post.bgwhite .news-post-text .cntrtxt p a:hover{opacity:.9}.news-post.bgprimary a.arrowlink,.news-post.bgsecondary a.arrowlink{color:#fff}.news-post-single{position:relative}.news-post-single h2.post-date{font-size:2em;margin-bottom:.75em;color:#71291c}.news-post-single h3.post-title{font-family:Didot,Arial,Helvetica,sans-serif;font-size:2.5em;margin-bottom:.25em;color:#71291c}.news-post-single .default-content h2{font-size:1.75em}.news-post-single .default-content h3{font-size:1.5em}.news-post-single .default-content h4{font-size:1.25em}.news-post-single .default-content h5{font-size:1.125em}.news-post-single .default-content h6{font-size:1em}.news-post-single .default-content p a{color:#333;text-decoration:underline}.news-post-single .default-content p a:hover{opacity:.85}#btn_loadmore,.read-more{width:250px;margin:4em auto;display:block;padding:.25em}#contact-address{padding:3em 0}@media (max-width:768px){#contact-address{padding:2em 0}}#contact-address p,#contact-address p a{font-size:1.25rem;color:#333;text-decoration:none}@media (max-width:640px){#contact-address p,#contact-address p a{font-size:1.125em}}#contact-address h2{font-size:2.25em;margin-bottom:.25em}@media (max-width:640px){#contact-address h2{font-size:2em}}#contact-address h3{font-size:1.75em;margin-top:.5em}@media (max-width:640px){#contact-address h3{font-size:1.5em}}#contact-address h3 a{color:#71291c;text-decoration:none}#contact-address h4{font-size:1.25em;margin-top:.75em}#contact-address h4 a{color:#71291c;text-decoration:none}#contact-address p{margin:.25em 0}.sansfill{position:fixed!important;top:-1000px!important;left:-1000px!important}#interest-holder{position:relative;padding:6em;margin:0 auto}@media (max-width:768px){#interest-holder{padding:2em}}#interest-list{display:block;width:100%;max-width:1300px;margin:0 auto;color:#fff}#interest-list :-moz-submit-invalid,#interest-list :-moz-ui-invalid,#interest-list :invalid{box-shadow:none}@media (max-width:768px){#interest-list{padding:0}}#interest-list h2{font-size:2em}@media (max-width:768px){#interest-list h2{font-size:1.5em}}@media (max-width:1024px){#interest-list .fourth,#interest-list .half{width:100%!important}}#interest-list div.fielditem{position:relative;padding:0 0 2em}@media (max-width:1024px){#interest-list div.fielditem{padding:0 0 1.5em}}#interest-list div.fielditem.fieldlist{padding-bottom:0}#interest-list div.fielditem.focused label{transform:translateY(-125%);font-size:.75em;left:5px}#interest-list div.fieldinput label{color:#fff;position:absolute;left:0;bottom:55%;font-size:1em;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}#interest-list div.fieldinput.focused label{transform:translateY(-225%);font-size:.75em}#interest-list div.fieldinput.focused input{border-bottom:1px solid #fff}#interest-list div.fieldinput.focused#comments-input label{transform:translateY(-100%)}#interest-list div.fieldinput#comments-input label{bottom:auto;top:10%}#interest-list div.fieldinput#comments-input.focused label{transform:translateY(-200%);font-size:.75em}#interest-list div#sec1,#interest-list div#sec2,#interest-list div#sec3{padding:0}#interest-list label{color:#fff;font-size:1em;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}#interest-list label.full{width:10%;display:block}#interest-list input[type=email],#interest-list input[type=text]{width:100%;position:relative;background:0 0;color:#fff;padding:.75em .25em;letter-spacing:.5px;border:none;border-bottom:1px solid #fff;font-size:16px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#interest-list .required-highlight .control__indicator{border:1px solid #ff8b8b}#interest-list .required-highlight label.control{margin-left:0}#interest-list .select.required-highlight select{color:#ff8b8b;border-bottom:1px solid #ff8b8b}#interest-list .select.required-highlight .select__arrow{border-color:#ff8b8b transparent transparent transparent}#interest-list .required-highlight label,#interest-list label.required-highlight{color:#ff8b8b!important;margin-left:10px}#interest-list .required-highlight input{color:#fff;border-bottom:1px solid #ff8b8b}#interest-list textarea{width:100%;background:0 0;color:#fff;border:none;border-bottom:1px solid #fff;padding:.75em .25em;letter-spacing:.5px;font-family:Nimbus,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}#interest-list textarea:focus{border-color:#fff}.control-group{padding:2rem 2rem 0 1rem;display:inline-block!important;vertical-align:top!important;text-align:left!important}.control-group .full{margin-bottom:1em}.control{display:block;position:relative;padding:0 0 0 30px!important;margin-bottom:.9em!important;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:-3px;left:0;height:20px;width:20px;border:1px solid #fff}.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:#000!important}.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}.control--checkbox{margin-left:0!important}.control--checkbox .control__indicator:after{left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{left:6px;top:6px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.select{position:relative;display:inline-block;width:100%}.select select{display:inline-block;width:100%;padding:10px 15px;cursor:pointer;color:#fff;border:0;border-radius:0;outline:0;border-bottom:1px solid #fff;font-size:1em;font-weight:300;padding:.7em 0;letter-spacing:.5px;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:45px}.select.focused select{color:#fff;border-color:1px solid #71291c}.select::-ms-expand{display:none}.select:disabled{pointer-events:none;opacity:.5}.select .select__arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border-width:8px 5px 0 5px;border-style:solid;border-color:#fff transparent transparent transparent}.select:disabled~.select__arrow{border-top-color:#ccc}#interest-list{position:relative}#interest-list button[type=submit]{font-family:Nimbus,Arial,Helvetica,sans-serif;border:1px solid #fff;width:auto;z-index:400;color:#fff;text-transform:uppercase;position:relative;margin:1.5em auto 0;font-size:1.5em;line-height:1.5em;background:0 0;background-color:rgba(255,255,255,0);-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}#interest-list button[type=submit]:hover{background-color:rgba(255,255,255,.1);cursor:pointer}#interest-list div#process,#interest-list div#success{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:2em 0;color:#fff}#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 .form-loader,#process h4,#success h4{font-size:2.25em;margin:0 0 .5em 0;padding:0;text-align:center;color:#fff}#process p,#success p{color:#fff;text-align:center;margin:0;padding:0}#errorchecking.alert{position:relative;background-color:#ff8b8b;text-align:center;clear:both;padding:1em;margin:1.5em 0;margin-top:.5em}#errorchecking.alert p{margin:0;padding:0;color:#fff;text-transform:uppercase}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #71291c inset!important;transition:background-color 5000s ease-in-out 0s}#googledirections form{display:table;margin:0 auto;position:relative;vertical-align:middle;width:100%}#googledirections h2{font-family:Didot,Arial,Helvetica,sans-serif;display:table-cell;margin:0;padding:0;text-align:center;vertical-align:middle;width:280px;font-size:1.4em;text-align:left}@media (max-width:768px){#googledirections h2{display:block;text-align:center;width:100%;margin-bottom:1em}}#saddr{background:#fff none repeat scroll 0 0;border:1px solid #333;color:#333;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:#333}#saddr:-moz-placeholder{color:#333}#saddr::-moz-placeholder{color:#333}#saddr:-ms-input-placeholder{color:#333}.directions-display{padding:1rem;margin-top:1rem;text-align:center}.directions-display p{color:#333;margin-bottom:0;font-size:1em}.directions-display a:link,.directions-display a:visited{width:350px;color:#333;text-decoration:underline}.directions-display a:link:hover,.directions-display a:visited:hover{color:#71291c}#google-btn{background-color:#71291c;border-left:none;color:#fff;font-family:FontAwesome;font-size:1.25em;height:100%;margin:0;padding:0;position:absolute;right:0;bottom:0;width:2.5em;height:2.5rem;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}#google-btn:hover{background-color:#481a12;cursor:pointer}@media (max-width:940px){#gmapHolder{width:100%;height:auto!important;padding:1.3em}}@media (max-width:940px){#map_canvas{z-index:0;left:0!important;top:0;width:100%!important;float:left;position:relative;overflow:hidden;padding:0}}@media (max-width:720px){#map_canvas{height:480px}}@media (max-width:540px){#map_canvas{height:460px}}@media (max-width:480px){#map_canvas{height:380px}}@media (max-width:480px){#map_canvas{height:320px}}#map,#map_canvas{height:683px;width:100%;float:left}@media (max-width:940px){#map,#map_canvas{height:520px}}.map-views,.map-views2{top:60px}.map-views,.map-views2{position:absolute;left:0;z-index:200;width:110px;margin:0;padding:.7em .5em .5em;font-size:.9em;font-weight:400;line-height:1.2em;text-align:center;color:#fff;background-color:rgba(51,51,51,.8);cursor:pointer}.map-views2:hover,.map-views:hover{background-color:rgba(51,51,51,.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:28px;height:28px;cursor:pointer;background-color:rgba(51,51,51,.8);background-repeat:no-repeat;background-size:24px 48px;background-image:url(//www.liveazara.com/wp-content/themes/client-theme/images/poi/icons/cd-icon-controller.png)}#cd-zoom-in:hover,#cd-zoom-out:hover{background-color:rgba(51,51,51,.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:144px;background-position:50% -24px}@media (max-width:940px){#cd-zoom-out{z-index:1;top:83px;left:33px}}#footer-news .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-flow:row wrap;padding:4em 0}@media (max-width:1024px){#footer-news .wrapper{padding:2em 0 0}}#footer-news .half{flex-basis:calc(50% - 1em)}@media (max-width:768px){#footer-news .half{flex-basis:100%}}#footer-news #footer-news-title h2{font-family:Didot,Arial,Helvetica,sans-serif;font-size:5.5em}@media (max-width:768px){#footer-news #footer-news-title h2{font-size:4.5em}}@media (max-width:640px){#footer-news #footer-news-title h2{font-size:4em}}#footer-news .footer-news-posts{height:400px}@media (max-width:768px){#footer-news .footer-news-posts{height:250px}}#footer-news .footer-news-posts .newsframe{display:block;width:100%;padding:2em;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}@media (max-width:768px){#footer-news .footer-news-posts .newsframe{padding:1em}}#footer-news .footer-news-posts .newsframe h2{font-size:2em}@media (max-width:768px){#footer-news .footer-news-posts .newsframe h2{font-size:1.5em}}#footer-news .footer-news-posts .newsframe h3{font-size:2.5em;margin:.75em 0}@media (max-width:768px){#footer-news .footer-news-posts .newsframe h3{font-size:2em}}#footer-news .footer-news-posts .newsframe .boxbtn{color:#fff;background-color:#71291c}#footer-news .footer-news-posts .newsframe .boxbtn:hover{background-color:#481a12}#above-footer .wrapper{padding:3em 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-flow:row wrap}#above-footer .half{flex-basis:calc(50% - 1em)}@media (max-width:768px){#above-footer .half{flex-basis:100%}}@media (max-width:768px){#above-footer #footer-logo{margin-bottom:2em}}#above-footer #footer-logo img{width:75%;max-width:275px;padding:0 1em}@media (max-width:640px){#above-footer #footer-logo img{padding:0 2em}}#above-footer #footer-address{padding:3em 0}@media (max-width:768px){#above-footer #footer-address{padding:2em 1em}}#above-footer #footer-address p,#above-footer #footer-address p a{font-size:1.25rem;color:#333;text-decoration:none}@media (max-width:640px){#above-footer #footer-address p,#above-footer #footer-address p a{font-size:1.125em}}#above-footer #footer-address h2{font-size:2.5em;margin-bottom:.25em}@media (max-width:640px){#above-footer #footer-address h2{font-size:2.125em}}#above-footer #footer-address h2 a{color:#71291c;text-decoration:none}#above-footer #footer-address h3{font-size:1.75em;margin-top:.5em}@media (max-width:640px){#above-footer #footer-address h3{font-size:1.5em}}#above-footer #footer-address h3 a{color:#71291c;text-decoration:none}#above-footer #footer-address h4{font-size:1.25em;margin-top:.75em}#above-footer #footer-address h4 a{color:#71291c;text-decoration:none}#above-footer #footer-address p{margin:.25em 0}#above-footer #footer-social{width:100%;text-align:center;margin-top:1.5em}#above-footer #footer-social li{display:inline-block;list-style:none;margin:0 .75em;left:0!important}#above-footer #footer-social li i{font-size:2em}#above-footer #footer-social li a{color:#71291c}#above-footer #footer-social li:hover>a{opacity:.75}footer{position:relative;padding:2em 0}footer a:link,footer a:visited{color:#fff;-webkit-transition:color .5s ease,border-color .5s ease;-moz-transition:color .5s ease,border-color .5s ease;-ms-transition:color .5s ease,border-color .5s ease;-o-transition:color .5s ease,border-color .5s ease;transition:color .5s ease,border-color .5s ease}footer a:link:hover,footer a:visited:hover{color:#333}footer .footer-logos{display:block;width:100%;text-align:center;margin-bottom:1em}footer .footer-logos a{display:inline-block;margin:1em}footer .footer-logos a img{width:90%;height:auto}footer .footer-logos a img.logo-fcp{max-width:160px}footer .footer-logos a img.logo-fpi{max-width:250px}footer .copyright{color:#fff;font-size:1rem;line-height:1.5rem;font-family:Nimbus,Arial,Helvetica,sans-serif;text-align:center;padding:0 1em}footer .copyright a{color:#fff;padding:0rem .25rem;text-decoration:underline}footer .copyright a:hover{color:#fff;opacity:.9}footer .copyright ul li{font-size:1rem;display:inline-block}#privacy-alert{display:none;background-color:#71291c;display:none;padding:1rem 2rem;width:100%;text-align:center;position:fixed;z-index:5000;bottom:0;-webkit-box-shadow:0 10px 25px 0 rgba(2,2,2,.5);-moz-box-shadow:0 10px 25px 0 rgba(2,2,2,.5);box-shadow:0 10px 25px 0 rgba(2,2,2,.5)}@media (max-width: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:#333!important;opacity:1!important;white-space:nowrap;cursor:pointer;background-color:#fff}#privacy-alert #privacy-policy-agree:hover{color:#71291c}@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}}#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,.65)}#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}#fullpopupbox .gradient{width:100%;background:#fff;background:-moz-linear-gradient(left,#fff 55%,rgba(255,255,255,0) 130%);background:-webkit-linear-gradient(left,#fff 55%,rgba(255,255,255,0) 130%);background:linear-gradient(to right,#fff 55%,rgba(255,255,255,0) 130%)}#fullpopupbox .banner-logo{width:50%;max-width:200px;height:auto;margin:0 auto 2em}#fullpopuptext{color:#71291c;margin:.5em;padding:3em 2em;position:relative;z-index:5}#fullpopuptext h2{color:#71291c;text-transform:uppercase;font-size:2.25em;line-height:1.25em;margin:0 0 .5rem}#fullpopuptext p{color:#71291c;font-size:1.25em;line-height:2em;margin:0 0 .5rem 0}#fullpopuptext a:active,#fullpopuptext a:link,#fullpopuptext a:visited{color:#71291c;text-decoration:underline}#fullpopuptext a:active:hover,#fullpopuptext a:link:hover,#fullpopuptext a:visited:hover{color:#000}#fullpopuptext a.btn:active,#fullpopuptext a.btn:link,#fullpopuptext a.btn:visited{display:inline-block;background-color:#71291c;color:#fff;padding:1em;text-decoration:none;font-weight:500;margin:1em auto 0}#fullpopuptext a.btn:active:hover,#fullpopuptext a.btn:link:hover,#fullpopuptext a.btn:visited:hover{background-color:#1f0b08}a#btn-x:active,a#btn-x:hover,a#btn-x:link,a#btn-x:visited,button#btn-x{color:#71291c;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,button#btn-x:hover{color:#000;cursor:pointer}@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,button#btn-x{font-size:1.2em}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.select .select__arrow{display:none!important;left:-9999px!important}}*{background-attachment:scroll!important;-webkit-appearance:none}a[href^=tel]{color:inherit;text-decoration:none}input:focus,input[type=text],input[type=text]:focus,select:focus,textarea:focus{font-size:16px!important}#uplink{display:none}.hide-on-phone{display:none}.fadein,.from-bottom,.from-bottom-quick,.from-left,.from-right,.from-top,.small-to-big{visibility:visible!important}.image-gallery ul.gallery-list li .overlay{display:none!important}.image-gallery ul.gallery-list li .caption{opacity:1!important;background-color:rgba(51,51,51,.8);width:auto}@supports (-webkit-touch-callout:none){*{letter-spacing:0!important}}