@import url(https://fonts.googleapis.com/css?family=Goudy+Bookletter+1911);@import url(https://fonts.googleapis.com/css?family=Playfair+Display);@import url(https://fonts.googleapis.com/css?family=Neuton:400,300,200);@import url(https://fonts.googleapis.com/css?family=Muli);@font-face{font-display:swap;font-family:'goudy_bookletter_1911regular';src:url(../../../../../../themes/frazier/fonts/goudy_bookletter_1911-webfont.eot);src:url('../../../../../../themes/frazier/fonts/goudy_bookletter_1911-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/frazier/fonts/goudy_bookletter_1911-webfont.woff) format('woff'),url(../../../../../../themes/frazier/fonts/goudy_bookletter_1911-webfont.ttf) format('truetype'),url('../../../../../../themes/frazier/fonts/goudy_bookletter_1911-webfont.svg#goudy_bookletter_1911regular') format('svg');font-weight:400;font-style:normal}#main{margin:10px auto;max-width:1310px}.home #main{margin:0 auto;background-color:#fff;border-top:10px solid #000;max-width:1314px}.entry-content-wrapper>section:nth-child(1)>.avia_textblock>h3:first-child,.entry-content-wrapper>.avia-builder-el-first>section:nth-child(1)>.avia_textblock>h3:first-child{font-family:'Goudy Bookletter 1911',serif;font-weight:300}.small-caps,#main .title_container h1.main-title a,#main .content h1{font-size:1em;text-transform:uppercase}h3 .first_letter,h1 .first_letter{font-size:1.5em}.homeHeader{font-family:'Tangerine',cursive;font-weight:300;font-size:48px}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-family:'Goudy Bookletter 1911',serif!important;font-weight:normal!important;color:#a84c0f!important;text-transform:uppercase}strong.logo{padding:20px}.ajax_search_image{border-radius:0px!important}#top #searchsubmit,.ajax_load{background-color:#777777!important;color:white!important}#top #searchsubmit:hover,.ajax_load:hover{background-color:rgba(139,62,10,1)!important}.gform_wrapper .gform_heading{margin-bottom:10px!important}.gform_wrapper .gform_heading .gform_title{margin-top:5px!important;margin-bottom:0px!important}#gform_fields_1 li:last-child{margin-bottom:-10px!important}form#gform_1{padding-bottom:10px!important}.image-overlay{background-color:rgba(0,0,0,.75)}#top .avia-post-nav{background:rgba(0,0,0,.33)}.avia-post-nav .entry-image img{border-radius:0px!important}body .alignleft{padding-right:15px}.grid-entry{padding:.5rem}.grid-entry article{position:relative}.grid-entry .image-overlay,.avia-arrow{display:none!important}.grid-content{position:absolute;padding:0;bottom:0;width:100%;text-align:center;background-color:#f8f8f8!important;opacity:.7!important}h3.grid-entry-title.entry-title{background-color:transparent;color:#000}h3.grid-entry-title.entry-title a{padding:1rem .5rem;display:block;font-family:Muli,sans-serif!important}.grid-entry:hover .grid-content{background-color:#a84c0f!important}.grid-entry:hover .grid-content h3.grid-entry-title.entry-title{color:#fff!important}#top a:hover .image-overlay .image-overlay-inside{animation:none!important;-webkit-animation:none!important;font-size:1.1rem;padding:1rem .5rem}.image-overlay .image-overlay-inside:before{border-radius:0px!important}.main_color{font-weight:300}.address{float:right;diplay:inline-block}.copy{float:left;display:inline-block}@media (max-width:840px){.address,.copy{float:none;display:block;margin:5px auto;text-align:center}}.georgia-websave{font-family:Muli,sans-serif!important}@media only screen and (max-width:767px){.responsive #scroll-top-link{display:block}.responsive #top #wrap_all #header-img .container{max-width:100%;width:100%}.responsive #top #wrap_all #header-img .flex_column,#top #main #header-img.avia-section .template-page{margin-bottom:0;margin-top:5px}.responsive #header_main .inner-container{margin-bottom:15px}}.main-color a,.title_container a,.sidebar .phonewidget a{color:#a84c0f!important}.main_color .container main{padding-top:0}.main-title a{font-size:1.6em;font-family:'Goudy Bookletter 1911',serif;font-weight:300;font-weight:300!important}#top .title_container .container{padding-top:25px;padding-bottom:0}.phonewidget{font-size:1.2em;text-align:center}.avia-menu-fx{display:none}nav.main_menu .current-menu-item a,nav.main_menu .menu-item a:hover{color:white!important}.sidebar{padding-top:0px!important}.fake-thumbnail .slide-image{display:none}.sidebar #gform_widget-2{padding:20px;text-align:center;background:#935019}.sidebar #gform_widget-2 .widgettitle,#gform_1 .gform_title,.page-id-42 .entry-content-wrapper .avia-builder-el-last h3{font-size:1.3em;color:#ededed!important;font-weight:400;text-transform:none;margin-bottom:1em;text-align:center}body .entry-content-wrapper h3{color:#a84c0f}#gform_wrapper_1{margin:0}#gform_1{padding:1em;background-color:#afafaf!important}#gform_1 label{display:none}body #gform_1 input[type="text"],body #gform_1 textarea{border:none!important;color:white!important;background:rgba(255,255,255,.20)!important}body #gform_1 input:not([type='submit']):focus,body #gform_1 textarea:focus{outline:0;background:rgba(255,255,255,.33)!important}#gform_1>ul>li{margin-bottom:0px!important}#gform_1 .ginput_container{margin-top:0px!important}body ::-webkit-input-placeholder{color:#eeeeee!important}body :-moz-placeholder{color:#eeeeee!important}body :-ms-input-placeholder{color:#eeeeee!important}.gform_wrapper .gform_footer{text-align:center}.gform_button{transition:none;background:#76777b!important;font-family:Muli,sans-serif!important;padding:.5em 3em!important}.gform_button:hover{background:#838488!important}.logo>a>img{height:75%!important;margin-top:2.5%!important}.home .main_color{background-color:transparent!important;border-top:0}#top .gform_wrapper ul li.gfield{margin-bottom:0}#top .gform_wrapper .gform_footer{margin:0;padding:0}.av-image-caption-overlay{max-height:2rem;position:absolute;bottom:0;min-height:3.6rem}.av-image-caption-overlay p{font-size:16px;line-height:1.1em}#top .av-overlay-hover-deactivate:hover .av-caption-image-overlay-bg{opacity:0.7!important;background:#a84c0f!important}.flex_column .button-wrap{margin-top:30px!important}.frazier-button{display:block;margin:0 auto;text-align:center;width:12rem;color:white!important;transition:none;background:#ababab!important;font-family:'Goudy Bookletter 1911',serif;font-weight:300;padding:.5em 0rem!important;white-space:nowrap}.frazier-button:hover{background:#919191!important;text-decoration:none}#top.page-id-42 main{padding-bottom:0}#top.page-id-42 .title_container{display:none}#top.page-id-42 .post-entry .flex_column.first{background-color:#fff}.sidebar{font-weight:400!important}#socket{font-weight:bold!important}#gform_widget-3{padding-top:0px!important;margin-top:-30px!important}.nested_nav{text-align:left!important}.nested_nav>.page_item>a{display:none}.nested_nav li:before{content:''!important}.nested_nav .children{padding:0px!important}.nested_nav .children .page_item{font-weight:300}.nested_nav .children .page_item+.page_item{border-top:1px solid #ddd}.nested_nav .current_page_item{background:transparent!important;box-shadow:none!important}.nested_nav .current_page_item>a{color:#a84c0f!important;font-weight:300!important}.service-menu{width:100%;max-width:1314px;padding:0 0 10px 0;margin:0 auto;height:auto;line-height:1em;background:#000;text-align:center}.service-menu .item{width:16.611%;height:100%;line-height:1.66rem;min-height:3.6rem;display:inline-block;position:relative;margin:0 -2px}.service-menu .tier-1 .item{max-height:70px}.service-menu .tier-2 .item{height:fit-content}@media (min-width:1310px){.service-menu .item{width:219px}.service-menu{overflow:hidden}}.service-menu .item:not(:first-child){border-left:1px solid #fff}.service-menu .item a{text-decoration:none}.service-menu .item>a{display:block;position:relative;font-size:.8rem;color:#fff!important;padding:25px .5rem;background:rgba(0,0,0,.7);height:70px;z-index:420}.service-menu .item a:hover{background:rgba(91,91,91,.7)}.service-menu .item .image{top:0;bottom:0;right:0;left:0;background-size:cover;background-position:center;position:absolute;z-index:400}.service-menu .item .sub-menu{position:absolute;display:none;margin:0;padding:0;z-index:500;width:100%;background:rgba(0,0,0,.85);text-align:center}.service-menu .item .sub-menu ul{margin:0}#avia-menu .sub-menu .menu-item,#avia-menu .sub-menu .menu-item a,#avia-menu .sub-menu{border:none!important}#avia-menu .sub-menu .menu-item a,.service-menu .item .sub-menu a{font-size:.75rem;position:relative;line-height:1.11235em;display:block;color:#fff!important;background:transparent;padding:10px 30px}#avia-menu .sub-menu .menu-item a,.service-menu .item .sub-menu a{text-align:left;padding:10px 30px;line-height:1.11235em}#avia-menu .sub-menu .menu-item a:hover,.service-menu .item .sub-menu a:hover{background:rgba(139,62,10,.7);color:#edeac7!important}.service-menu .item a:hover+.sub-menu,.service-menu .item .sub-menu:hover{display:block}.home .service-menu{height:20rem}.service-menu .tier-2{background:#828181;overflow:auto}.service-menu .tier-2 .item{display:none;width:100%;margin:0;padding:0;line-height:normal;min-height:0;border:none}.service-menu .tier-2 .item a{display:block;padding:15px 15px;margin:0;color:#fff;font-size:.75rem}.service-menu .tier-2 a:hover{background-color:#a84c0f;color:#e2c284}.service-menu .tier-2 ul li{display:inline-block}.service-menu .tier-2 a:hover{background-color:#a84c0f;color:#e2c284}.service-menu .tier-2 a,.service-menu .tier-2 ul,.service-menu .tier-2 li{margin:0;padding:0;border:none}.service-menu .tier-2 ul{margin:auto}.page-id-30 .tier-2 .arch,.parent-pageid-30 .tier-2 .arch,.page-id-32 .tier-2 .res,.parent-pageid-32 .tier-2 .res,.page-id-34 .tier-2 .hist,.parent-pageid-34 .tier-2 .hist,.page-id-36 .tier-2 .down,.parent-pageid-36 .tier-2 .down,.page-id-38 .tier-2 .design,.parent-pageid-38 .tier-2 .design,.page-id-166 .tier-2 .way,.parent-pageid-166 .tier-2 .way{background-color:#a84c0f}@media (max-width:800px){#mobile-advanced{background:#000!important}#mobile-advanced,#mobile-advanced a,#mobile-advanced .mega_menu_title{color:#fff}#mobile-advanced .avia-bullet{display:none!important}#mobile-advanced li.current-menu-item a{background-color:#a84c0f!important;color:#edeac7!important}#mobile-advanced li a:hover{color:#edeac7!important}#mobile-advanced li>a::before,.html_header_mobile_behavior #mobile-advanced span>a::before,#mobile-advanced .mega_menu_title::before{content:none;display:none}.avia_desktop #advanced_menu_toggle:hover,.avia_desktop #advanced_menu_hide:hover{background-color:#a84c0f!important}.home .service-menu{height:auto}.service-menu{max-width:625px;margin:0 auto;padding:0 0}.service-menu .item{border:none!important;width:50%}.service-menu .item .sub-menu{display:none!important}.home-contact-block{width:100%;padding:0;margin-top:25px auto}.home-contact-block a.fb-link,.home-contact-block a.get-in-touch,.home-contact-block .orange-box{display:inline-block!important;margin:0;top:0;vertical-align:top}.home-contact-block a.get-in-touch{margin:0 10px;padding:4px 25px 2px}}.arch .image{background-image:url(../../../../../../themes/frazier/images/menu/arch.jpg)}.res .image{background-image:url(../../../../../../themes/frazier/images/menu/res.jpg)}.hist .image{background-image:url(../../../../../../themes/frazier/images/menu/hist.jpg)}.down .image{background-image:url(../../../../../../themes/frazier/images/menu/down.jpg)}.design .image{background-image:url(../../../../../../themes/frazier/images/menu/design.jpg)}.way .image{background-image:url(../../../../../../themes/frazier/images/menu/way.png);background-position:top center!important}.service-menu .item>a>.hover{display:none}.page-id-30 .arch>a,.parent-pageid-30 .arch>a,.page-id-32 .res>a,.parent-pageid-32 .res>a,.page-id-34 .hist>a,.parent-pageid-34 .hist>a,.page-id-36 .down>a,.parent-pageid-36 .down>a,.page-id-38 .design>a,.parent-pageid-38 .design>a,.page-id-166 .way>a,.parent-pageid-166 .way>a{background:rgba(139,62,10,.7)}.page-id-30 .arch>a:hover,.parent-pageid-30 .arch>a:hover,.page-id-32 .res>a:hover,.parent-pageid-32 .res>a:hover,.page-id-34 .hist>a:hover,.parent-pageid-34 .hist>a:hover,.page-id-36 .down>a:hover,.parent-pageid-36 .down>a:hover,.page-id-38 .design>a:hover,.parent-pageid-38 .design>a:hover,.page-id-166 .way>a:hover,.parent-pageid-166 .way>a:hover{background:rgba(139,62,10,.7)}.page-id-30 .arch>a>.hover,.parent-pageid-30 .arch>a>.hover,.page-id-32 .res>a>.hover,.parent-pageid-32 .res>a>.hover,.page-id-34 .hist>a>.hover,.parent-pageid-34 .hist>a>.hover,.page-id-36 .down>a>.hover,.parent-pageid-36 .down>a>.hover,.page-id-38 .design>a>.hover,.parent-pageid-38 .design>a>.hover,.page-id-166 .way>a>.hover,.parent-pageid-166 .way>a>.hover{display:inline-block}.page-id-30 .arch>a>.nonhover,.parent-pageid-30 .arch>a>.nonhover,.page-id-32 .res>a>.nonhover,.parent-pageid-32 .res>a>.nonhover,.page-id-34 .hist>a>.nonhover,.parent-pageid-34 .hist>a>.nonhover,.page-id-36 .down>a>.nonhover,.parent-pageid-36 .down>a>.nonhover,.page-id-38 .design>a>.nonhover,.parent-pageid-38 .design>a>.nonhover,.page-id-166 .way>a>.nonhover,.parent-pageid-166 .way>a>.nonhover{display:none}.service-menu.home .item>a:hover>.hover{display:inline-block}.service-menu.home .item>a:hover>.nonhover{display:none}.service-menu.home .item>a:hover{background:rgba(139,62,10,.7)}.socialSvg{text-align:left;margin-top:40px}.socialSvg>.icon{display:inline-block;margin:12px;border-radius:100%;color:#fff;fill:#fff;background:#a84c0f;transition:background .1s linear}.socialSvg>.icon:hover{background:rgba(168,76,15,.88)}.socialSvg>.icon>a{display:block;fill:#fff;position:relative;height:48px;width:48px}.socialSvg>.icon>a>svg{display:block;height:100%;width:100%}.socialSvg>.icon>a>em{display:block;font-size:8px;line-height:1.5;margin-top:-.75em;position:absolute;text-align:center;top:50%;bottom:0;right:0;left:0}.home .av_textblock_section{width:100%;padding-bottom:1em}.main_color .container main{padding-bottom:0}.best-of-virginia{display:block;margin-left:auto}.home-contact-block{text-align:right;vertical-align:middle}.home-contact-block .get-in-touch{display:inline-block}.orange-box{padding:1em;position:relative;top:.675em;background-color:#a84c0f;display:inline-block}.get-in-touch{padding:.25em 3.75em;font-size:1em;color:white!important;background-color:#ababab;text-decoration:none!important;margin:0em .75em;font-family:'Goudy Bookletter 1911',serif;font-weight:300}.sidebar .get-in-touch{padding:.75em 3.75em}.get-in-touch:hover{background-color:#919191}.home h3{font-style:italic;font-size:2.5em;letter-spacing:1.5px;font-family:'Goudy Bookletter 1911',serif!important;font-weight:400;transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.blog-link img,.fb-link img{height:2.05em;width:auto}.blog-link,.fb-link{top:.675em;text-decoration:none}.blog-link span{color:white!important}.blog-link{vertical-align:baseline;text-decoration:none!important;margin:0 .75em}.fb-link{text-decoration:none!important}.orange-line{width:auto;margin:10px 0 0 0;background-color:#a84c0f;border:none;height:2px}#main .orange-line{margin-bottom:10px}#top .alternate_color.title_container .main-title{max-width:70%;padding-left:10px;margin-left:auto;width:100%;text-align:left;float:left}#top.single-portfolio .alternate_color.title_container .main-title{max-width:100%;padding-left:0}#top.single-portfolio .title_container>.container{padding-bottom:0}@media only screen and (max-width:800px){.orange-line{margin:10px 0 0}#top .alternate_color.title_container .main-title{max-width:100%;padding-left:0}.quote-wrap{max-width:625px!important;margin:10px auto!important}.quote-wrap img{display:none!important}.quote-wrap .quote{max-width:100%!important;margin:10px!important;padding-left:0px!important}}.quote-wrap{width:100%;max-width:1310px;padding:0 50px;margin:0 auto;overflow:hidden;position:relative;margin-top:10px}.quote-wrap .quote{max-width:50%;color:#edeac7!important;font-style:italic;font-size:2em;padding:1em .25em 1em 2em;letter-spacing:1.33px}.quote-wrap img{width:39%;position:absolute;right:50px;top:0}.sidebar a.get-in-touch{min-width:100%!important;width:100%;padding:.75em;display:inline-block;text-align:center}.quote-wrap .overlay_gradient{z-index:400}.quote-wrap .slide{z-index:200}.main_color.container_wrap{padding-bottom:30px}#after_section_1.main_color.container_wrap{padding-top:50px}#header-img.main_color.container_wrap{padding-bottom:0}.avia-layerslider{border-top:1px solid white!important;margin-top:-1px;background-color:#000}.template-page.content{padding-top:0px!important}.avia-team-member>*{display:inline-block;width:70%}.team-img-container{max-width:25%;float:left;margin-right:10px;margin-bottom:0px!important}.avia-team-member>.team-member-description{width:100%;display:inline}.hr-inner{border-color:#a84c0f!important}.team-member-job-title{width:35%;text-align:right}@media only screen and (max-width:600px){.team-img-container{width:100%;max-width:100%}.team-img-container img{max-width:300px;float:left}.team-member-job-title{width:100%;text-align:left;clear:both}.team-member-name{width:100%!important;max-width:100%;margin-top:5px!important}}h3.team-member-name{width:70%}.quote{letter-spacing:1.5px}#main img.alignleft,#main img.alignright{margin-bottom:10px}@media (max-width:600px){#main img.alignleft,#main img.alignright{margin-bottom:15px}}div.avia-gallery-thumb a{position:relative;display:block}#top .avia-gallery .avia-gallery-thumb a{background-color:#000!important}#top .avia-gallery .avia-gallery-thumb a:hover{opacity:1}#top .avia-gallery .avia-gallery-thumb img{padding:0}#main .title_container h1.main-title{padding-bottom:0}#main article header h2{color:#a84c0f}.single-post #main .title_container .container,.single-post #main .title_container .main-title,.single-post #main .title_container h1.main-title{padding:10px 0 0 0;margin:0!important;width:100%!important;max-width:100%!important}.blog #main .content{padding-top:25px}.blog header h2.post-title{padding-top:10px;font-family:'Goudy Bookletter 1911',serif;text-transform:uppercase}.blog header h2.post-title:first-letter{font-size:1.5em}.single-post .inner_sidebar,.blog .inner_sidebar{padding-top:50px}@media only screen and (max-width:800px){.home #main .content div{text-align:center!important;margin:auto!important}.home #main .content div img{text-align:center!important;margin:auto!important}}#layer_slider_1{padding-bottom:5px;border:none!important}#layer_slider_1:after{content:"\A";width:100%;height:2px;background:#a84c0f;display:block;margin-top:10px;margin-bottom:5px}#header-img .avia-image-container.avia-align-center{margin:0}#after_layer_slider_1{padding-top:25px}.orange-line-wrapper{width:100%;padding:0;margin:auto;max-width:1310px}.responsive #header-img .container{max-width:none;width:100%;padding:0}h3.team-member-name{margin-top:-5px;padding-top:0}.team-member-job-title{width:100%;text-align:left;padding-top:15px;display:block;position:relative;font-weight:700}.search .page-heading-container{margin-bottom:0}.iconlist-char{color:#A84D0F}.main_color .avia-icon-list .iconlist_icon{background:transparent}.avia-icon-list .iconlist_icon{line-height:30px}.avia-icon-list li{padding:0 0 0 0}.entry-content-wrapper .big-preview.single-big{float:left;width:40%}.content .entry-content-wrapper .entry-content-wrapper{padding-left:5%}.attachment-entry_with_sidebar{display:none}.post{padding-bottom:20px}.avia_transform .avia-gallery-thumb img{border:1px solid #BABABA}.mfp-content{max-width:300px}#top .pagination .current,#top .pagination a,#top .fullsize .template-blog .pagination a{background-color:#A84D0F;color:#fff}.avia-content-slider .slide-meta time,.post-meta-infos,.blog-categories{display:none!important}