@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");@import url("https://use.typekit.net/aff7weq.css");
/*!
Theme Name: David Hoyt Theme
Description: A Child Theme for the Enfold Wordpress Theme for use on the David Hoyt Website.
Version: 1.0
Author: Nathaniel Hoyt 
Author URI: https://hoytcreative.vom
Template: enfold
*/
@font-face{font-family:'md-pedi-icons';src:url("/wp-content/themes/mdpedi/includes/sass/modules/icons/md-pedi-icons.eot?z6whzy");src:url("/wp-content/themes/mdpedi/includes/sass/modules/icons/md-pedi-icons.eot?z6whzy#iefix") format("embedded-opentype"),url("/wp-content/themes/mdpedi/includes/sass/modules/icons/md-pedi-icons.woff2?z6whzy") format("woff2"),url("/wp-content/themes/mdpedi/includes/sass/modules/icons/md-pedi-icons.ttf?z6whzy") format("truetype"),url("/wp-content/themes/mdpedi/includes/sass/modules/icons/md-pedi-icons.woff?z6whzy") format("woff"),url("/wp-content/themes/mdpedi/includes/sass/modules/icons/md-pedi-icons.svg?z6whzy#md-pedi-icons") format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:'md-pedi-icons' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-appointments-2:before{content:"\e907"}.icon-payments:before{content:"\e908"}.icon-appointments:before{content:"\e900"}.icon-bear-hurt:before{content:"\e901"}.icon-bear-sick:before{content:"\e902"}.icon-bear-sports:before{content:"\e903"}.icon-bear-well:before{content:"\e904"}.icon-locations:before{content:"\e905"}.icon-patient-portal:before{content:"\e906"}*{box-sizing:border-box}.clear-all{display:block;clear:both}#top.frozen,.responsive #top.frozen{position:fixed;width:100%;left:0}#top .padding-0 p,.responsive #top .padding-0 p{padding:0 !important}#top .margin-0 p,.responsive #top .margin-0 p{margin:0 !important}#top #wrap_all .container,.responsive #top #wrap_all .container{position:relative;width:90%;max-width:1100px}@media screen and (min-width:768px){#top #wrap_all .container,.responsive #top #wrap_all .container{width:80%}}@media screen and (min-width:990px){#top #wrap_all .container,.responsive #top #wrap_all .container{width:60%;max-width:1000px}}#top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container,.responsive #top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container{padding-left:14%;padding-right:0}@media screen and (min-width:768px){#top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container,.responsive #top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container{padding-left:12%}}#top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container:before,.responsive #top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container:before{content:'';border-left:10px solid #d38d2f;position:absolute;top:0;left:8%;height:100%}@media screen and (min-width:990px){#top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container:before,.responsive #top #wrap_all .avia-section:not(.border-right):not(.border-full):not(.border-none) .container:before{border-width:15px}}#top #wrap_all .avia-section.border-left.home-hero .container:before,.responsive #top #wrap_all .avia-section.border-left.home-hero .container:before{height:20%;position:absolute;top:unset;bottom:0}@media screen and (min-width:768px){#top #wrap_all .avia-section.border-left.home-hero .container:before,.responsive #top #wrap_all .avia-section.border-left.home-hero .container:before{height:15%}}#top #wrap_all .avia-section.border-right.home-hero .container:before,.responsive #top #wrap_all .avia-section.border-right.home-hero .container:before{height:20%;position:absolute;top:unset;bottom:0}@media screen and (min-width:768px){#top #wrap_all .avia-section.border-right.home-hero .container:before,.responsive #top #wrap_all .avia-section.border-right.home-hero .container:before{height:15%}}#top #wrap_all .avia-section.border-center .container:before,.responsive #top #wrap_all .avia-section.border-center .container:before{content:'';border-left:10px solid #d38d2f;position:absolute;bottom:0;left:calc(50% + 5px);height:100%}@media screen and (min-width:990px){#top #wrap_all .avia-section.border-center .container:before,.responsive #top #wrap_all .avia-section.border-center .container:before{border-width:15px}}#top #wrap_all .avia-section.border-center.home-hero .container:before,.responsive #top #wrap_all .avia-section.border-center.home-hero .container:before{height:20%}@media screen and (min-width:768px){#top #wrap_all .avia-section.border-center.home-hero .container:before,.responsive #top #wrap_all .avia-section.border-center.home-hero .container:before{height:15%}}#top .border-left-container,#top #wrap_all .avia-section.border-left:not(.home-hero) .container,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container,.responsive #top .border-left-container,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container{padding-left:14%;padding-right:0}@media screen and (min-width:768px){#top .border-left-container,#top #wrap_all .avia-section.border-left:not(.home-hero) .container,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container,.responsive #top .border-left-container,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container{padding-left:12%}}#top .border-left-container:before,#top #wrap_all .avia-section.border-left:not(.home-hero) .container:before,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container:before,.responsive #top .border-left-container:before,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container:before{content:'';border-left:10px solid #d38d2f;position:absolute;top:0;left:8%;height:100%}@media screen and (min-width:990px){#top .border-left-container:before,#top #wrap_all .avia-section.border-left:not(.home-hero) .container:before,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container:before,.responsive #top .border-left-container:before,.responsive #top #wrap_all .avia-section.border-left:not(.home-hero) .container:before{border-width:15px}}#top .border-right-container,#top #wrap_all .avia-section.border-right:not(.home-hero) .container,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container,#top #footer .container:not(.pre-footer),.responsive #top .border-right-container,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container,.responsive #top #footer .container:not(.pre-footer){padding-right:14%;padding-left:0}@media screen and (min-width:768px){#top .border-right-container,#top #wrap_all .avia-section.border-right:not(.home-hero) .container,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container,#top #footer .container:not(.pre-footer),.responsive #top .border-right-container,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container,.responsive #top #footer .container:not(.pre-footer){padding-right:12%}}#top .border-right-container:before,#top #wrap_all .avia-section.border-right:not(.home-hero) .container:before,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container:before,#top #footer .container:not(.pre-footer):before,.responsive #top .border-right-container:before,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container:before,.responsive #top #footer .container:not(.pre-footer):before{content:'';border-right:10px solid #d38d2f;position:absolute;top:0;right:8%;height:100%}@media screen and (min-width:990px){#top .border-right-container:before,#top #wrap_all .avia-section.border-right:not(.home-hero) .container:before,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container:before,#top #footer .container:not(.pre-footer):before,.responsive #top .border-right-container:before,.responsive #top #wrap_all .avia-section.border-right:not(.home-hero) .container:before,.responsive #top #footer .container:not(.pre-footer):before{border-width:15px}}#top .border-full-container,#top #wrap_all .avia-section.border-full .container,.responsive #top #wrap_all .avia-section.border-full .container,#top #footer .container.pre-footer,.responsive #top .border-full-container,.responsive #top #wrap_all .avia-section.border-full .container,.responsive #top #footer .container.pre-footer{padding-left:0;padding-right:0}#top .border-full-container .content,#top #wrap_all .avia-section.border-full .container .content,#top #footer .container.pre-footer .content,.responsive #top .border-full-container .content,.responsive #top #wrap_all .avia-section.border-full .container .content,.responsive #top #footer .container.pre-footer .content{box-sizing:border-box;border:10px solid #d38d2f;padding:3% 5%}@media screen and (min-width:990px){#top .border-full-container .content,#top #wrap_all .avia-section.border-full .container .content,#top #footer .container.pre-footer .content,.responsive #top .border-full-container .content,.responsive #top #wrap_all .avia-section.border-full .container .content,.responsive #top #footer .container.pre-footer .content{border-width:15px}}#wpadminbar{position:fixed !important}#top #wrap_all #header{height:80px !important}@media screen and (min-width:768px){#top #wrap_all #header{height:90px !important}}#top #wrap_all #header .container{width:90%;max-width:none}@media screen and (min-width:768px){#top #wrap_all #header .container{width:95%}}#top #wrap_all #header .container .logo{position:relative;display:flex;justify-content:flex-start;align-items:center;float:left;width:auto}#top #wrap_all #header .container .logo a{height:50px;max-height:50px}#top #wrap_all #header .container .logo a img{max-height:50px}@media screen and (min-width:768px){#top #wrap_all #header .container .logo a{height:60px;max-height:60px}#top #wrap_all #header .container .logo a img{max-height:60px}}#top #wrap_all #header .container .menu-tagline{float:left;height:80px;padding:0 .7em;display:flex;justify-content:flex-start;align-items:center}@media screen and (min-width:768px){#top #wrap_all #header .container .menu-tagline{height:100%}}#top #wrap_all #header .container .av-burger-menu-main a{padding:0 !important;display:flex;align-items:center}#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger{border:4px solid #2b2e33 !important;height:50px !important;width:50px !important;display:flex;align-items:center;justify-content:center;padding:0 5px}@media screen and (min-width:768px){#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger{border:5px solid #2b2e33 !important;height:60px !important;width:60px !important}}#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner,#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner:before,#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner:after{background-color:#2b2e33;height:4px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0}@media screen and (min-width:768px){#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner,#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner:before,#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner:after{height:5px}#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner:before{top:-12px}#top #wrap_all #header .container .av-burger-menu-main a .av-hamburger .av-hamburger-inner:after{bottom:-12px}}#top #wrap_all #header #header_main{background-color:#f8f8f8}#top #wrap_all #header #header_main.fixed{position:fixed;left:0;top:0;width:100%;height:80px}@media screen and (min-width:768px){#top #wrap_all #header #header_main.fixed{height:90px}}.av-hamburger--spin.is-active .av-hamburger-inner:after{bottom:0 !important}.av-hamburger--spin.is-active .av-hamburger-inner:before{top:0 !important}#top #wrap_all .av-burger-overlay-scroll{width:90%;max-width:750px;border-left:10px solid #2b2e33}@media screen and (min-width:990px){#top #wrap_all .av-burger-overlay-scroll{border-width:15px}}@media screen and (min-width:768px){#top #wrap_all .av-burger-overlay-scroll{border-width:15px}}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul{display:flex;flex-direction:column}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li{padding:0 1em}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li>a{padding:.05em .3em;border:none}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li>a:hover,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li>a:active{color:#d38d2f !important;background-color:transparent !important}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here{padding-top:1em}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks{overflow:visible;margin-top:0;top:0;margin:0;padding:0}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li a{border:none !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0}#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li a:hover{border:none !important}.widget{padding:0}#top #footer{padding:0;border:0}#top #footer .container:not(.pre-footer) h1,#top #footer .container:not(.pre-footer) .h1,#top #footer .container:not(.pre-footer) h2,#top #footer .container:not(.pre-footer) .callout,#top #footer .container:not(.pre-footer) .callout h4,#top .callout #footer .container:not(.pre-footer) h4,#top #footer .container:not(.pre-footer) .callout .h4,#top .callout #footer .container:not(.pre-footer) .h4,#top #footer .container:not(.pre-footer) .h2,#top #footer .container:not(.pre-footer) h3,#top #footer .container:not(.pre-footer) .home-hero,#top #footer .container:not(.pre-footer) .home-hero .widget,#top .home-hero #footer .container:not(.pre-footer) .widget,#top #footer .container:not(.pre-footer) .tagline-span,#top #footer .container:not(.pre-footer) .h3,#top #footer .container:not(.pre-footer) h4,#top #footer .container:not(.pre-footer) .h4{text-align:right}#top #footer .container .legal{margin-top:2em;display:inline-block;text-align:right}#top .dh-logo-fill{fill:#2b2e33}#top .home-hero{text-align:center}#top .home-hero p{margin:0}#top .home-hero .dh-logo{margin:.8em auto}#top .social-bookmarks,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks,#top #footer .container .social_bookmarks{display:flex;height:auto;justify-content:flex-end;margin-bottom:.2em}#top .social-bookmarks li,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li,#top #footer .container .social_bookmarks li{position:relative;float:none;width:3em;margin-left:.2em;color:#2b2e33;border:none}#top .social-bookmarks li:hover,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li:hover,#top #footer .container .social_bookmarks li:hover{color:#fff}#top .social-bookmarks li:after,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li:after,#top #footer .container .social_bookmarks li:after{content:"";display:block;padding-bottom:100%}#top .social-bookmarks li a,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li a,#top #footer .container .social_bookmarks li a{position:absolute;top:0;left:0;height:100%;width:100%;float:none;font-size:2em;line-height:1em;padding:.5em;display:flex;justify-content:center;align-items:center;color:inherit}#top .social-bookmarks li.av-social-link-facebook:hover a,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li.av-social-link-facebook:hover a,#top #footer .container .social_bookmarks li.av-social-link-facebook:hover a{background-color:#37589b !important}#top .social-bookmarks li.av-social-link-instagram:hover a,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li.av-social-link-instagram:hover a,#top #footer .container .social_bookmarks li.av-social-link-instagram:hover a{background-color:#d62976 !important}#top .social-bookmarks li.av-social-link-youtube:hover a,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li.av-social-link-youtube:hover a,#top #footer .container .social_bookmarks li.av-social-link-youtube:hover a{background-color:#c4302b !important}#top .social-bookmarks li.av-social-link-linkedin:hover a,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li.av-social-link-linkedin:hover a,#top #footer .container .social_bookmarks li.av-social-link-linkedin:hover a{background-color:#0072b1 !important}#top .social-bookmarks li.av-social-link-twitter:hover a,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li.av-social-link-twitter:hover a,#top #footer .container .social_bookmarks li.av-social-link-twitter:hover a{background-color:#1da1f2 !important}#top .social-bookmarks li.av-social-link-vimeo:hover a,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li.social-here .social_bookmarks li.av-social-link-vimeo:hover a,#top #footer .container .social_bookmarks li.av-social-link-vimeo:hover a{background-color:#19b7ea !important}#top .meta-content-section{padding:1em 0}#top .resume-item{margin-bottom:2em}@media screen and (min-width:990px){#top .resume-item{margin-bottom:2em}}#top .resume-item .description{display:block;padding-top:.25em}#top .resume-item .credit-title{font-style:italic;text-transform:uppercase;line-height:1.2em;padding-top:.2em;padding-bottom:.1em}#top .resume-item .credit-link{font-size:.8em;line-height:1em}#top .resume-item .credit-link a{font-weight:400;color:#2d4e86;text-decoration:underline;display:inline-block;line-height:1em}.responsive #top .resume-section .content{margin-bottom:0}.main_color,.main_color .site-background,.main_color .first-quote,.main_color .related_image_wrap,.main_color .gravatar img .main_color .hr_content,.main_color .news-thumb,.main_color .post-format-icon,.main_color .ajax_controlls a,.main_color .tweet-text.avatar_no,.main_color .toggler,.main_color .toggler.activeTitle:hover,.main_color #js_sort_items,.main_color.inner-entry,.main_color .grid-entry-title,.main_color .related-format-icon,.grid-entry .main_color .avia-arrow,.main_color .avia-gallery-big,.main_color .avia-gallery-big,.main_color .avia-gallery img,.main_color .grid-content,.main_color .av-share-box ul,#top .main_color .av-related-style-full .related-format-icon,.main_color .related_posts.av-related-style-full a:hover,.main_color.avia-fullwidth-portfolio .pagination .current,.main_color.avia-fullwidth-portfolio .pagination a,.main_color .av-hotspot-fallback-tooltip-inner,.main_color .av-hotspot-fallback-tooltip-count,.footer,#footer{background-color:#f8f8f8}.font-default,body,html,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element input,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element textarea,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element select,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label,#top .nf-form-layout form .nf-form-content .form-required,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label span,#top .nf-form-fields-required{font-family:aktiv-grotesk,"Helvetica Neue",sans-serif;color:#2b2e33;line-height:1.4em;font-size:18px;font-weight:400}@media screen and (min-width:768px){.font-default,body,html,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element input,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element textarea,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element select,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label,#top .nf-form-layout form .nf-form-content .form-required,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label span,#top .nf-form-fields-required{font-size:24px}}@media screen and (min-width:1200px){.font-default,body,html,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element input,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element textarea,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element select,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label,#top .nf-form-layout form .nf-form-content .form-required,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label span,#top .nf-form-fields-required{font-size:24px}}::selection{color:#d38d2f;background:#fff}::-moz-selection{color:#d38d2f;background:#fff}#top .avia_textblock{line-height:inherit}#top p{margin:1.6em 0}#top a{color:#d38d2f;font-weight:700}#top a:hover{color:#d38d2f;text-decoration:none}#top strong,#top b{color:inherit}#top ul li{line-height:1.3em;padding-bottom:.5em}#top ul li:last-child{padding-bottom:0;margin-bottom:0}#top ul li ul{margin-top:.75em}#top ul li ul.arrow-list{margin-left:0}#top h1,#top .h1,#top h2,#top h4.callout,#top .callout.h4,#top .callout,#top .callout h4,#top .callout .h4,#top .h2,#top h3,#top .home-hero,#top .home-hero .widget,#top .tagline-span,#top .h3,#top h4,#top .h4,#top h5,#top .back-link,#top .h5,#top h6,#top .h6{font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;color:#2b2e33;line-height:.8em}#top h1.orange,#top .orange.h1,#top h2.orange,#top .orange.callout,#top .callout h4.orange,#top .callout .orange.h4,#top .orange.h2,#top h3.orange,#top .orange.home-hero,#top .home-hero .orange.widget,#top .orange.tagline-span,#top .orange.h3,#top h4.orange,#top .orange.h4,#top h5.orange,#top .orange.back-link,#top .orange.h5,#top h6.orange,#top .orange.h6{color:#d38d2f}#top h1,#top .h1{font-size:12vw}@media screen and (min-width:768px){#top h1,#top .h1{font-size:10vw}}@media screen and (min-width:1100px){#top h1,#top .h1{font-size:140px}}#top h1.portfolio,#top .portfolio.h1{font-size:9vw;margin-bottom:0}@media screen and (min-width:768px){#top h1.portfolio,#top .portfolio.h1{font-size:7vw}}@media screen and (min-width:1100px){#top h1.portfolio,#top .portfolio.h1{font-size:100px}}#top h2,#top h4.callout,#top .callout.h4,#top .callout,#top .callout h4,#top .callout .h4,#top .h2{font-size:12vw}@media screen and (min-width:768px){#top h2,#top h4.callout,#top .callout.h4,#top .callout,#top .callout h4,#top .callout .h4,#top .h2{font-size:10vw}}@media screen and (min-width:1100px){#top h2,#top h4.callout,#top .callout.h4,#top .callout,#top .callout h4,#top .callout .h4,#top .h2{font-size:140px}}#top h3,#top .home-hero,#top .home-hero .widget,#top .tagline-span,#top .h3{font-size:6vw}@media screen and (min-width:1100px){#top h3,#top .home-hero,#top .home-hero .widget,#top .tagline-span,#top .h3{font-size:45px}}#top h4,#top .h4{font-size:5.5vw}@media screen and (min-width:1100px){#top h4,#top .h4{font-size:35px}}#top h5,#top .back-link,#top .h5{font-size:1.1em;line-height:1em}@media screen and (min-width:768px){#top h5,#top .back-link,#top .h5{font-size:2vw}}@media screen and (min-width:1100px){#top h5,#top .back-link,#top .h5{font-size:30px}}#top h6,#top .h6{font-size:1em;line-height:1.2em}#top .av-special-heading{margin:0;margin-top:.5em}#top .av-special-heading.orange h1,#top .av-special-heading.orange .h1,#top .av-special-heading.orange h2,#top .av-special-heading.orange .callout,#top .av-special-heading.orange .callout h4,#top .callout .av-special-heading.orange h4,#top .av-special-heading.orange .callout .h4,#top .callout .av-special-heading.orange .h4,#top .av-special-heading.orange .h2,#top .av-special-heading.orange h3,#top .av-special-heading.orange .home-hero,#top .av-special-heading.orange .home-hero .widget,#top .home-hero .av-special-heading.orange .widget,#top .av-special-heading.orange .tagline-span,#top .av-special-heading.orange .h3,#top .av-special-heading.orange h4,#top .av-special-heading.orange .h4,#top .av-special-heading.orange h5,#top .av-special-heading.orange .back-link,#top .av-special-heading.orange .h5,#top .av-special-heading.orange h6,#top .av-special-heading.orange .h6{color:#d38d2f}#top .av-subheading{font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:.55em !important;margin:0}#top .av-subheading p{margin:0;padding:0}#top .tagline,#top #wrap_all #header .container .menu-tagline{font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;color:#2b2e33;line-height:.8em;font-size:14px;line-height:1em}@media screen and (min-width:768px){#top .tagline,#top #wrap_all #header .container .menu-tagline{font-size:18px}}@media screen and (min-width:1100px){#top .tagline,#top #wrap_all #header .container .menu-tagline{font-size:24px}}#top .tagline-span{font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif}#top .mobile-menu-items,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li>a{font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;color:#2b2e33;line-height:.8em;font-size:9vw;line-height:1em}@media screen and (min-width:768px){#top .mobile-menu-items,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li>a{font-size:7vw}}@media screen and (min-width:1200px){#top .mobile-menu-items,#top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul>li>a{font-size:80px}}#top blockquote{border-color:#d38d2f}#top .avia-button-wrap a{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#000 !important;background-color:transparent !important;border:5px solid #2b2e33 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#top .avia-button-wrap a .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top .avia-button-wrap a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#141517;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .avia-button-wrap a:hover,#top .avia-button-wrap a:active,#top .avia-button-wrap a:focus{opacity:1;border-color:#141517 !important;color:#fff !important}#top .avia-button-wrap a:hover:before,#top .avia-button-wrap a:active:before,#top .avia-button-wrap a:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top a.btn{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#000 !important;background-color:transparent !important;border:5px solid #2b2e33 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#top a.btn .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top a.btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#141517;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top a.btn:hover,#top a.btn:active,#top a.btn:focus{opacity:1;border-color:#141517 !important;color:#fff !important}#top a.btn:hover:before,#top a.btn:active:before,#top a.btn:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .btn-container a{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#000 !important;background-color:transparent !important;border:5px solid #2b2e33 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#top .btn-container a .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top .btn-container a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#141517;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .btn-container a:hover,#top .btn-container a:active,#top .btn-container a:focus{opacity:1;border-color:#141517 !important;color:#fff !important}#top .btn-container a:hover:before,#top .btn-container a:active:before,#top .btn-container a:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .btn-container.border.orange a{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#d38d2f !important;background-color:#fff !important;border:5px solid #d38d2f !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#top .btn-container.border.orange a .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top .btn-container.border.orange a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ab7124;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .btn-container.border.orange a:hover,#top .btn-container.border.orange a:active,#top .btn-container.border.orange a:focus{opacity:1;border-color:#ab7124 !important;color:#fff !important}#top .btn-container.border.orange a:hover:before,#top .btn-container.border.orange a:active:before,#top .btn-container.border.orange a:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .btn-container.solid.orange a{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#fff !important;background-color:#d38d2f !important;border:5px solid #d38d2f !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#top .btn-container.solid.orange a .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top .btn-container.solid.orange a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ab7124;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .btn-container.solid.orange a:hover,#top .btn-container.solid.orange a:active,#top .btn-container.solid.orange a:focus{opacity:1;border-color:#ab7124 !important;color:#fff !important}#top .btn-container.solid.orange a:hover:before,#top .btn-container.solid.orange a:active:before,#top .btn-container.solid.orange a:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .btn.solid.orange{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#fff !important;background-color:#d38d2f !important;border:5px solid #d38d2f !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#top .btn.solid.orange .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top .btn.solid.orange:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ab7124;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .btn.solid.orange:hover,#top .btn.solid.orange:active,#top .btn.solid.orange:focus{opacity:1;border-color:#ab7124 !important;color:#fff !important}#top .btn.solid.orange:hover:before,#top .btn.solid.orange:active:before,#top .btn.solid.orange:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .btn.border.orange{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#d38d2f !important;background-color:#fff !important;border:5px solid #d38d2f !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#top .btn.border.orange .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top .btn.border.orange:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ab7124;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .btn.border.orange:hover,#top .btn.border.orange:active,#top .btn.border.orange:focus{opacity:1;border-color:#ab7124 !important;color:#fff !important}#top .btn.border.orange:hover:before,#top .btn.border.orange:active:before,#top .btn.border.orange:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .btn.link a{border:none !important;text-decoration:underline !important;padding:0 !important;margin:0 !important;color:#2d4e86 !important}#top .btn.link a:before{display:none !important}#top .btn.link.small-padding{padding-left:.5em !important;padding-right:.5em !important}#top .back-link{display:block;margin-bottom:2em}#top .legal{font-size:.6em;line-height:1.2em}#top .h3p5{font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:9vw;line-height:.8em}@media screen and (min-width:1100px){#top .h3p5{font-size:80px}}#top .resume{padding-bottom:0 !important;margin-bottom:0}#top .resume h1,#top .resume .h1,#top .resume h2,#top .resume .callout,#top .resume .callout h4,#top .callout .resume h4,#top .resume .callout .h4,#top .callout .resume .h4,#top .resume .h2,#top .resume h3,#top .resume .home-hero,#top .resume .home-hero .widget,#top .home-hero .resume .widget,#top .resume .tagline-span,#top .resume .h3,#top .resume h4,#top .resume .h4,#top .resume h5,#top .resume .back-link,#top .resume .h5,#top .resume h6,#top .resume .h6{margin-bottom:.5em}#top .nf-form-title{display:none}#top .nf-form-layout form{margin-bottom:0}#top .nf-form-layout form .nf-form-content{padding:0}#top .nf-form-layout form .nf-form-content .nf-field-container{margin-bottom:.5em}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap{border:none;position:relative;margin:0}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element input,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element select{height:2em}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element input,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element textarea,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element select{position:relative;background-color:transparent;border:5px solid #2b2e33;padding:.5em;margin:0;width:100%;color:#2b2e33;box-shadow:none}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element input:focus,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element textarea:focus,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element select:focus{outline:none;background:rgba(255,255,255,.3);color:#d38d2f}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-element select{padding-bottom:10px}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label{margin:0 !important;padding:0}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label{display:block;position:relative}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label span{position:absolute;top:100% !important;left:0;line-height:0 !important;overflow:hidden}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.nf-error .nf-field-element input,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.nf-error .nf-field-element textarea,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.nf-error .nf-field-element select{background-color:#ffcecf;color:red;border-color:red !important}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.nf-error .nf-field-element:after{background:red;height:100%;top:0;right:0;display:flex;justify-content:center;align-items:center}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.nf-error .nf-field-label label{color:red}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap{display:flex;justify-content:flex-end}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element{display:inline-block;font-family:ballinger-condensed,"HelveticaNeue-CondensedBold","Helvetica Neue",sans-serif;font-weight:700;text-transform:uppercase;font-size:inherit !important;text-align:center;line-height:1.2em;text-decoration:none;margin-top:.5em;margin-bottom:.5em;padding:.25em 1.6em;position:relative;overflow:hidden !important;color:#000 !important;background-color:transparent !important;border:5px solid #2b2e33 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-moz-box-shadow:0 0 1px rgba(0,0,0,0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;display:inline-block;width:auto;padding:0}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element .icon{font-size:2.2em;vertical-align:middle;margin-right:.3em;line-height:inherit;-webkit-transition:all .3s,color 0s;-moz-transition:all .3s,color 0s;-o-transition:all .3s,color 0s;transition:all .3s,color 0s}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#141517;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element:active,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element:focus{opacity:1;border-color:#141517 !important;color:#fff !important}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover:before,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element:active:before,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element input{cursor:pointer;margin:0;border:none;font-size:inherit;line-height:inherit;color:inherit;position:static;display:inline;height:auto;padding:.25em 1.6em;font-weight:inherit;text-transform:inherit;font-family:inherit;width:auto;transition:none}#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap.submit-wrap .nf-field-element input:focus{color:inherit}#top .nf-form-layout form .nf-form-content .nf-field-container .nf-after-field .nf-error{position:absolute;top:0;right:0;height:1.5em;display:flex;align-items:center}#top .nf-form-layout form .nf-form-content .nf-field-container .nf-after-field .nf-error .nf-error-msg{font-size:.5em;background-color:red;color:#fff;padding:.5em .8em;margin:none;line-height:1em;margin-right:0}#top .nf-form-layout form .nf-form-content .nf-field-container.recaptcha-container{margin:0;padding:0}#top .nf-form-layout form .nf-form-content .nf-field-container.recaptcha-container .recaptcha-wrap .nf-field-label{display:none}#top .nf-form-layout form .nf-form-content .html-container{text-align:right}#top .nf-form-layout form .nf-form-content .form-note{font-size:.6em;position:relative;padding-left:1em;display:inline-block}#top .nf-form-layout form .nf-form-content .form-note p{line-height:1.5em}#top .nf-form-layout form .nf-form-content .form-note .form-required,#top .nf-form-layout form .nf-form-content .form-note .nf-field-container .field-wrap .nf-field-label label span,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label .form-note span{border-width:.7em .7em 0 0}#top .nf-form-layout form .nf-form-content .form-required,#top .nf-form-layout form .nf-form-content .nf-field-container .field-wrap .nf-field-label label span{position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:1em 1em 0 0;border-color:#2b2e33 transparent transparent;z-index:1}#top .nf-form-fields-required{display:none;color:#fff;font-weight:500;padding-bottom:10px}#top .nf-form-fields-required .ninja-forms-req-symbol{display:inline-block;background-color:#d38d2f;height:9px;width:9px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#top .nf-error-msg.nf-error-field-errors{display:none;font-size:18px;font-weight:500;text-align:center}.hoyt-post-container{display:flex;flex-direction:column;padding:0 2vw}@media screen and (min-width:768px){.hoyt-post-container{flex-direction:row;flex-wrap:wrap;padding:0}}.hoyt-post-container h2,.hoyt-post-container #top .callout,#top .hoyt-post-container .callout,.hoyt-post-container #top .callout h4,#top .callout .hoyt-post-container h4,.hoyt-post-container #top .callout .h4,#top .callout .hoyt-post-container .h4,.hoyt-post-container #top .h2,#top .hoyt-post-container .h2,.hoyt-post-container h3,.hoyt-post-container #top .home-hero,#top .hoyt-post-container .home-hero,.hoyt-post-container #top .home-hero .widget,#top .home-hero .hoyt-post-container .widget,.hoyt-post-container #top .tagline-span,#top .hoyt-post-container .tagline-span,.hoyt-post-container #top .h3,#top .hoyt-post-container .h3,.hoyt-post-container h4,.hoyt-post-container #top .h4,#top .hoyt-post-container .h4,.hoyt-post-container h5,.hoyt-post-container #top .back-link,#top .hoyt-post-container .back-link,.hoyt-post-container #top .h5,#top .hoyt-post-container .h5{flex-grow:2;min-width:100%;margin-bottom:.5em;margin-top:.5em}.hoyt-post-container.style-card{margin-left:-2vw;margin-right:-2vw}.hoyt-post-container.style-card .hoyt-post-headline{padding:0 2vw}.hoyt-post-container.style-card .hoyt-post{min-width:50%;width:50%;padding:1% 2vw}.hoyt-post-container.style-card .hoyt-post .hoyt-post-image{position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.hoyt-post-container.style-card .hoyt-post .hoyt-post-image:after{content:"";display:block;padding-bottom:55%}