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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#ems{position:fixed;z-index:9999;background:rgba(255,255,255,0.75);left:30%;bottom:0;padding:0.25em}#ems p{padding-bottom:0}#ems p{color:black;font-weight:bold}#ems p:after{content:' <1 (i6 V)';margin-left:1em}@media only screen and (min-width: 32em){#ems p:after{content:'bp1'}}.no-mq #ems p:after{content:'bp1'}@media only screen and (min-width: 41.5em){#ems p:after{content:'bp2/i6 H'}}.no-mq #ems p:after{content:'bp2/i6 H'}@media only screen and (min-width: 47.5em){#ems p:after{content:'bp3/ipad V'}}.no-mq #ems p:after{content:'bp3/ipad V'}@media only screen and (min-width: 62em){#ems p:after{content:'bp4/ipad H'}}.no-mq #ems p:after{content:'bp4/ipad H'}@media only screen and (min-width: 72em){#ems p:after{content:'bp5'}}.no-mq #ems p:after{content:'bp5'}@media only screen and (min-width: 85em){#ems p:after{content:'bp6'}}.no-mq #ems p:after{content:'bp6'}@media only screen and (min-width: 100em){#ems p:after{content:'bp7'}}.no-mq #ems p:after{content:'bp7'}html{box-sizing:border-box}body{font-family:"Garamond","adobe-garamond-pro",serif;line-height:1.3em;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}*[data-href]{cursor:hand;cursor:pointer}figure img{width:100%;display:block}.clear{clear:both}.fr{float:right}.fl{float:left}.oh{overflow:hidden}.smallcaps{font-variant:small-caps}.allcaps{text-transform:uppercase}.smaller{font-size:90%}.tal{text-align:left !important}.tar{text-align:right !important}.center{text-align:center}.centerm{margin:0 auto}.fixed{position:fixed}@media only screen and (max-width: 41.5em){.fixed-bp2{position:fixed}}@media only screen and (max-width: 47.5em){.fixed-bp3{position:fixed}}strong{font-weight:bold}em{font-style:italic}u{text-decoration:underline}p,a,h1,h2,h3,h4,h5,h6,li,q{color:inherit;line-height:inherit}a{text-decoration:none}a:hover{text-decoration:underline}p{padding-bottom:1em}p,li{font-size:120%;line-height:1.2em}h1,h2,h3,h4,h5,h6{line-height:1.3em;font-family:"Trajan Pro","trajan-pro-3",sans-serif}h1{font-size:195.3125%;font-weight:bold;margin-bottom:0.5em}h2{font-size:156.25%}h3{font-size:125%}h2,h3,h4,h5{margin-bottom:1em}.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content ul+h1,.content ul+h2,.content ul+h3,.content ul+h4{margin-top:1.5em}.cols+h1,.cols+h2,.cols+h3,.cols+h4{margin-top:1.5em}section+h1,section+h2,section+h3,section+h4{margin-top:0.5em}div.button,p.button{padding:0}p.button.wide{width:100%;text-align:center}p.button.wide a{display:block}input[type=submit],p.button.thin a{padding:0.5em 1em}button,.button a,input[type=submit]{font-family:"Garamond","adobe-garamond-pro",serif;background:#55040d;border:none;padding:1em 1em;color:#fff;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;font-size:125%;letter-spacing:1px;cursor:hand;cursor:pointer;font-weight:400}button:hover,.button a:hover,input[type=submit]:hover{background:#860614;color:#fff;text-decoration:none}button.wide,.button a.wide,input.wide[type=submit]{width:100%}.button a{display:inline-block}p+p.button,p+button{margin-top:1em}input[type="text"],input[type="tel"],input[type="email"],textarea{box-sizing:border-box;width:100%;border:1px solid #999;padding:0.5em 1em;margin-bottom:0.5em;font-family:verdana, sans-serif;font-size:90%}textarea{height:5em}.captchaSection{margin-bottom:2em}input.captcha{width:5em;display:inline-block}.captchaText{display:inline}form{overflow:hidden}form h4{margin-top:1em;margin-bottom:0;font-weight:bold}form input[type=submit]{float:right;padding:0.25em 1em;background:#55040d}.band{width:100%;overflow:hidden}.band.black{background:black url("/images/black-pattern.jpg") repeat;color:white}.band.texture{background:#e9dec9 url("/images/pattern-background.jpg") repeat;color:black}.band.ridge{position:relative}.band.ridge:before{content:'';position:absolute;left:0;right:0;width:100%;height:10px;background:url("/images/black-pattern-ridge.png") repeat-x}.band.ridge.black:before{background:url("/images/black-pattern-ridge-bottom.png") repeat-x}.container{margin:0 2em}@media only screen and (min-width: 41.5em){.container{margin:0 auto;width:37.5em}}.no-mq .container{margin:0 auto;width:37.5em}@media only screen and (min-width: 47.5em){.container{width:43.5em}}.no-mq .container{width:43.5em}@media only screen and (min-width: 62em){.container{width:58em}}.no-mq .container{width:58em}@media only screen and (min-width: 72em){.container{width:68em}}.no-mq .container{width:68em}@media only screen and (min-width: 85em){.container{width:81em}}.no-mq .container{width:81em}@media only screen and (min-width: 100em){.container{width:96em}}.no-mq .container{width:96em}.rotatorWrapper{position:relative}.rotator .flex-control-nav{bottom:6%}.band.rotator{margin:0}.band.rotator ul.rotator{overflow:hidden}.band.rotator ul.rotator li{line-height:0}.band.rotator ul.rotator li img{width:100%}.cols{overflow:hidden;margin-bottom:1em}.cols img{max-width:100%}@media only screen and (min-width: 47.5em){.cols--two>*{float:left;width:47.5%;margin-left:5%}.cols--two>*:nth-child(2n+1){clear:left;margin-left:0}}.no-mq .cols--two>*{float:left;width:47.5%;margin-left:5%}.no-mq .cols--two>*:nth-child(2n+1){clear:left;margin-left:0}@media only screen and (min-width: 47.5em){.cols--two.line>*:nth-child(2n){border-left:1px solid #888}}.no-mq .cols--two.line>*:nth-child(2n){border-left:1px solid #888}@media only screen and (min-width: 41.5em){.cols--three>*{float:left;width:30%;margin-left:5%}.cols--three>*:nth-child(3n+1){clear:left;margin-left:0}}.no-mq .cols--three>*{float:left;width:30%;margin-left:5%}.no-mq .cols--three>*:nth-child(3n+1){clear:left;margin-left:0}@media only screen and (min-width: 32em){.cols--three-two>*{float:left;width:46%;margin-left:8%}.cols--three-two>*:nth-child(2n+1){clear:left;margin-left:0}}.no-mq .cols--three-two>*{float:left;width:46%;margin-left:8%}.no-mq .cols--three-two>*:nth-child(2n+1){clear:left;margin-left:0}@media only screen and (min-width: 62em){.cols--three-two>*{width:30%;margin-left:3.3333333333%}.cols--three-two>*:nth-child(2n+1){clear:none;margin-left:3.3333333333%}.cols--three-two>*:nth-child(3n+1){clear:left;margin-left:0}}.no-mq .cols--three-two>*{width:30%;margin-left:3.3333333333%}.no-mq .cols--three-two>*:nth-child(2n+1){clear:none;margin-left:3.3333333333%}.no-mq .cols--three-two>*:nth-child(3n+1){clear:left;margin-left:0}.cols--four>*{margin-bottom:2em}@media only screen and (min-width: 32em){.cols--four>*{float:left;width:47.5%;margin-left:5%}.cols--four>*:nth-child(2n+1){clear:left;margin-left:0}}.no-mq .cols--four>*{float:left;width:47.5%;margin-left:5%}.no-mq .cols--four>*:nth-child(2n+1){clear:left;margin-left:0}@media only screen and (min-width: 47.5em){.cols--four>*{width:23.75%;margin-left:1.6666666667%}.cols--four>*:nth-child(2n+1){clear:none;margin-left:1.6666666667%}.cols--four>*:nth-child(4n+1){clear:left;margin-left:0}}.no-mq .cols--four>*{width:23.75%;margin-left:1.6666666667%}.no-mq .cols--four>*:nth-child(2n+1){clear:none;margin-left:1.6666666667%}.no-mq .cols--four>*:nth-child(4n+1){clear:left;margin-left:0}@media only screen and (min-width: 47.5em){.cols--five>*{float:left;width:18.4%;margin-left:2%}.cols--five>*:nth-child(5n+1){clear:left;margin-left:0}}.no-mq .cols--five>*{float:left;width:18.4%;margin-left:2%}.no-mq .cols--five>*:nth-child(5n+1){clear:left;margin-left:0}ol{list-style:decimal;padding-left:2em;margin-bottom:2em;margin-left:2em}ol>li{padding-left:0.5em}ul{margin-bottom:1em}.rounded-list{padding:0 1.5em}.rounded-list li{position:relative;display:block;padding:.4em .4em .4em 2em;*padding:.4em;margin:.5em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out}.rounded-list li a:hover{background:none}.rounded-list li:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;height:2em;width:2em;line-height:2em;border:.3em solid #fff;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out;content:"\00BB \0020"}.rounded-list li:hover{background:#eee}ul.raquo li{list-style-type:none;padding-left:10px;margin-bottom:0.2em}ul.raquo:before{content:"\00BB \0020";display:inline;margin-left:-10px}#mobileNavWrapper{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;float:right;position:relative;border:none;padding:0.5em 1.75em;height:2.5em;display:block;background:none;font-size:125%}@media only screen and (min-width: 62em){#mobileNavWrapper{display:none}}.no-mq #mobileNavWrapper{display:none}.opaque #mobileNavWrapper{background:rgba(255,255,255,0.1)}#mobileNavWrapper:focus{outline:none}#mobile-nav,#mobile-nav:before,#mobile-nav:after{cursor:hand;cursor:pointer;background:white;content:'';display:block;position:absolute;left:0;right:0;height:3px;width:29px;margin:0 auto;transition:450ms all}#mobile-nav:before{top:-9px}#mobile-nav:after{bottom:-9px}.menu-on #mobile-nav{background:transparent}.menu-on #mobile-nav:before{top:0;transform:rotate(315deg)}.menu-on #mobile-nav:after{bottom:0;transform:rotate(-315deg)}@media only screen and (max-width: 62em){.offcanvas-menu>div.menu{transition:500ms all;left:-270px}.offcanvas-menu.active{display:block;top:0;left:0;bottom:0;position:fixed}.offcanvas-menu.active>div.menu{background:#e9dec9 url("/images/pattern-background.jpg") repeat;position:fixed;top:0;left:0;bottom:0;z-index:1001;width:270px;overflow-y:auto;max-width:100%}.offcanvas-menu.active>div.menu>#main-menu{position:relative;display:block}}.menuBlockout{transition:250ms all}.menu-on{overflow-y:hidden}.menu-on .menuBlockout{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,0.5)}nav{width:100%;display:block;position:fixed;z-index:500;top:0;background:rgba(0,0,0,0.2);transition:250ms all;overflow:visible !important}@media only screen and (min-width: 62em){nav{border-bottom:1em solid black}}.no-mq nav{border-bottom:1em solid black}nav.opaque{background:rgba(0,0,0,0.8)}nav div.logo{margin-top:1em;margin-bottom:0.25em}nav div.logo img{width:192px;width:12rem;float:left;margin-bottom:0.5em}@media only screen and (min-width: 47.5em){nav div.logo img{width:160px;width:10rem}}.no-mq nav div.logo img{width:160px;width:10rem}@media only screen and (min-width: 62em){nav div.logo img{width:192px;width:12rem}}.no-mq nav div.logo img{width:192px;width:12rem}nav .tel{float:left;margin-bottom:0;color:#e9dec9;margin-top:0.5em}@media only screen and (min-width: 47.5em){nav .tel{float:right}}.no-mq nav .tel{float:right}nav #main-menu{line-height:1.6em;clear:right;z-index:101;right:0px;top:0;padding-top:1em;text-transform:uppercase;font-weight:200;display:none}nav #main-menu>ul{padding:0}nav #main-menu>ul>li{display:block;padding:0.75em 2em 0.75em 1em;letter-spacing:2px}nav #main-menu>ul>li.quote{display:none}nav #main-menu>ul>li a:hover{text-decoration:none}nav #main-menu>ul>li>div{display:none;letter-spacing:1px;margin-top:1.5em;margin-left:1em;line-height:1.5em;font-size:80%}nav #main-menu>ul>li>div ul{margin-bottom:0}nav #main-menu>ul>li>div li{padding:0.5em 0}@media only screen and (min-width: 62em){nav #main-menu{padding:0;margin:0;margin-top:1.6em;margin-bottom:0.25em;display:block;float:right;font-size:100%}}@media only screen and (min-width: 62em) and (min-width: 72em){nav #main-menu{margin-top:1.0em;font-size:130%}}@media only screen and (min-width: 62em){.no-mq nav #main-menu{margin-top:1.0em;font-size:130%}nav #main-menu>ul>li{letter-spacing:0;float:left;padding:0 1.4em 0 0.5em;border-bottom:none;background:url("/images/menu-divider.png") 100% 50% no-repeat}nav #main-menu>ul>li.tel{display:none}nav #main-menu>ul>li.dropdown>a:after{content:none}nav #main-menu>ul>li:last-child{background:none;padding-right:0}nav #main-menu>ul>li:hover{color:black;text-decoration:underline}nav #main-menu>ul>li>div{color:white;margin-left:0;position:absolute;padding-top:1.5em;padding-bottom:0.25em;left:0;right:0;z-index:5001;width:100%;line-height:1.5em}nav #main-menu>ul>li>div>ul li{float:left;width:45%;margin-right:2.5%;margin-left:2.5%;margin-bottom:0.5em}nav #main-menu>ul>li>div>ul li:hover{color:yellow}nav #main-menu>ul>li>div>ul li:nth-child(odd){text-align:right}}.no-mq nav #main-menu{padding:0;margin:0;margin-top:1.6em;margin-bottom:0.25em;display:block;float:right;font-size:100%}@media only screen and (min-width: 72em){.no-mq nav #main-menu{margin-top:1.0em;font-size:130%}}.no-mq .no-mq nav #main-menu{margin-top:1.0em;font-size:130%}.no-mq nav #main-menu>ul>li{letter-spacing:0;float:left;padding:0 1.4em 0 0.5em;border-bottom:none;background:url("/images/menu-divider.png") 100% 50% no-repeat}.no-mq nav #main-menu>ul>li.tel{display:none}.no-mq nav #main-menu>ul>li.dropdown>a:after{content:none}.no-mq nav #main-menu>ul>li:last-child{background:none;padding-right:0}.no-mq nav #main-menu>ul>li:hover{color:black;text-decoration:underline}.no-mq nav #main-menu>ul>li>div{color:white;margin-left:0;position:absolute;padding-top:1.5em;padding-bottom:0.25em;left:0;right:0;z-index:5001;width:100%;line-height:1.5em}.no-mq nav #main-menu>ul>li>div>ul li{float:left;width:45%;margin-right:2.5%;margin-left:2.5%;margin-bottom:0.5em}.no-mq nav #main-menu>ul>li>div>ul li:hover{color:yellow}.no-mq nav #main-menu>ul>li>div>ul li:nth-child(odd){text-align:right}body{background:black}main{margin-top:10em}h2{font-family:"Garamond","adobe-garamond-pro",serif;font-size:140%}.padded{padding-top:2em;padding-bottom:2em}.pTop{padding-top:2em}.content{margin-top:5em;margin-bottom:5em;overflow:hidden}.content h3{border-bottom:2px solid #888;display:inline-block}.content ul{margin-bottom:1em}.content ul li{border-left:0.5em solid #55040d;margin-bottom:0.5em;padding-left:1em}.content p,.content li{color:#333}.content p.more{text-align:right;font-weight:600}.content figure{width:10em}.content figure.fr{margin-left:1em;margin-bottom:1em}.content form ul li{border-left:none;padding-left:0}@media only screen and (min-width: 47.5em){aside.pull{float:right;width:40%;padding:3em 2em 2em;margin-left:2em;margin-bottom:1em;text-align:right;background:rgba(85,4,13,0.1)}}.no-mq aside.pull{float:right;width:40%;padding:3em 2em 2em;margin-left:2em;margin-bottom:1em;text-align:right;background:rgba(85,4,13,0.1)}.c-split aside{margin-top:2em}.c-split aside.shade{background:#f0e9db;background:rgba(255,255,255,0.3);border:1px solid #888;padding:1em;border-radius:0.5em}.c-split aside h3{font-family:"jbt-annabelle",cursive !important;padding-bottom:0.5em;border-bottom:1px solid #777}.c-split aside figure{margin-bottom:1em}.c-split aside h2.name{margin-bottom:0;font-weight:bold;font-family:"Trajan Pro","trajan-pro-3",sans-serif;font-size:110%}.c-split aside h4.hours{margin-bottom:0}.c-split aside p.hours{margin-left:1em}@media only screen and (min-width: 41.5em){.c-split aside{margin-top:0}.c-split aside figure{float:left;width:40%;margin-right:1em}}.no-mq .c-split aside{margin-top:0}.no-mq .c-split aside figure{float:left;width:40%;margin-right:1em}@media only screen and (min-width: 47.5em){.c-split aside figure{float:none;width:100%;margin-right:0}}.no-mq .c-split aside figure{float:none;width:100%;margin-right:0}@media only screen and (min-width: 72em){.c-split aside figure{float:left;width:50%;margin-right:1em}}.no-mq .c-split aside figure{float:left;width:50%;margin-right:1em}@media only screen and (min-width: 47.5em){.c-split{overflow:hidden}.c-split .text{float:left;width:65%}.c-split aside{float:right;width:30%}}.no-mq .c-split{overflow:hidden}.no-mq .c-split .text{float:left;width:65%}.no-mq .c-split aside{float:right;width:30%}.c-homeBlog .cols>div{margin-bottom:2em}@media only screen and (min-width: 47.5em){.c-homeBlog .cols>div{margin-bottom:0}}.no-mq .c-homeBlog .cols>div{margin-bottom:0}.c-homeBlog h2{font-family:"Trajan Pro","trajan-pro-3",sans-serif;font-weight:bold;margin-bottom:0.5em;border-bottom:1px solid #777;padding-bottom:0.5em}.c-homeBlog h3{font-size:100%;margin-bottom:0.5em;padding-top:0.25em;border-bottom:none}.c-homeBlog figure{float:left;width:auto !important;margin-right:1em;margin-bottom:0.5em}.c-homeBlog figure img{height:2em;width:auto}.c-homeBlog p{clear:both}.c-homeBlog p.more{float:right}.pictureBoxes{margin-top:2em}.pictureBoxes>div{margin-bottom:1em}.pictureBoxes figure{width:100%;overflow:hidden;position:relative;border-radius:0.5em;z-index:2}.pictureBoxes figure .img{border-radius:0.5em;background-image:url("/images/accounting-services.jpg");background-repeat:none;background-position:center center;background-size:cover;width:100%;height:10em;transition:250ms all}@media only screen and (min-width: 47.5em){.pictureBoxes figure .img{height:15em}}.no-mq .pictureBoxes figure .img{height:15em}@media only screen and (min-width: 62em){.pictureBoxes figure .img{height:20em}}.no-mq .pictureBoxes figure .img{height:20em}@media only screen and (min-width: 85em){.pictureBoxes figure .img{height:23em}}.no-mq .pictureBoxes figure .img{height:23em}.pictureBoxes figure.partnerships .img{background-image:url("/images/partnerships-incorporations.jpg")}.pictureBoxes figure.taxPreparation .img{background-image:url("/images/tax-preparation.jpg")}.pictureBoxes figure.estatePlanning .img{background-image:url("/images/estate-planning.jpg")}.pictureBoxes figure:hover .img{transform:scale(1.1)}.pictureBoxes figure:hover aside{background:rgba(255,255,255,0.8)}.pictureBoxes figure aside{transition:250ms all;position:absolute;bottom:0;background:rgba(255,255,255,0.5);color:black;width:100%;text-align:center;padding:0.5em 1em 0.5em;min-height:3em}.pictureBoxes figure aside h3{font-weight:bold;margin-bottom:0;line-height:1.1em}@media only screen and (min-width: 47.5em){.pictureBoxes figure aside h3{font-size:90%}}.no-mq .pictureBoxes figure aside h3{font-size:90%}@media only screen and (min-width: 62em){.pictureBoxes figure aside h3{font-size:110%}}.no-mq .pictureBoxes figure aside h3{font-size:110%}@media only screen and (min-width: 72em){.pictureBoxes figure aside h3{font-size:130%}}.no-mq .pictureBoxes figure aside h3{font-size:130%}.map{width:100%;height:10em}@media only screen and (min-width: 47.5em){.map{height:15em}}.no-mq .map{height:15em}@media only screen and (min-width: 62em){.map{height:20em}}.no-mq .map{height:20em}@media only screen and (min-width: 85em){.map{height:23em}}.no-mq .map{height:23em}footer .container{color:#AAA;font-family:"Trajan Pro","trajan-pro-3",sans-serif}footer .content{margin-top:4em;margin-bottom:3em}footer .fn.org{display:block}footer address{margin-bottom:2em}footer aside,footer address{font-size:80%}footer .content aside p{color:inherit;font-size:100%}@media only screen and (min-width: 47.5em){footer aside{float:right;text-align:right}footer address{float:left}}.no-mq footer aside{float:right;text-align:right}.no-mq footer address{float:left}
/*# sourceMappingURL=screen.css.map */