/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
#mobile_menu_bt{display:none}.mobileToggle,.mobileDock{display:none}.customBranding{position:relative}@media all and (max-width: 992px){#wrapper{width:100% !important;margin:0}#wrapper #header
#branding{background-size:cover;background-repeat:no-repeat;background-position:center center;height:85px;border-bottom:solid 4px #333}#wrapper #header
#search{display:none !important}#wrapper #main
#container{box-sizing:border-box}#wrapper #main #container.wide, #wrapper #main
#container.fullwide{width:100%}#wrapper #main
#sidebar{margin:0;box-sizing:border-box}#wrapper #main
#sidebar.wide{width:99%}#content .entry-content{}#footbutton{display:block;text-align:center;margin:1em
auto}.WWT_tabs li
a{line-height:1;margin:3px;padding:1em}.mapp-layout{width:90% !important}#testimonial
.scrollable{width:95%;max-width:275px;margin:auto;float:none}#testimonial
.test_readMore{text-align:right}.widget_testimonialwidget
.navi{display:none}form.wpcf7-form input[type=text], form.wpcf7-form input[type=email], form.wpcf7-form input[type=url], form.wpcf7-form input[type=tel]{width:95%;line-height:2}form.wpcf7-form input[type=submit]{border:solid 1px #bbb;background:#ddd;font-size:22px;padding:8px
16px;border-radius:2px}}@media all and (max-width: 768px){body{margin-bottom:70px}#wpadminbar{display:none}#wrapper #main
#container{width:100%;float:none}#wrapper #main
#sidebar{width:100%;max-width:300px;float:none;clear:both;margin:0
auto;padding:2px}#wrapper #main
#sidebar.wide{max-width:none;text-align:center}#wrapper #main #sidebar.wide>div{min-width:275px;display:inline-block;float:none;vertical-align:top}#wrapper #main #sidebar #primary>ul>li{max-width:350px;margin:5px
auto}#wrapper #main #container .blog-home, #wrapper #main #container .blog-short{display:block;width:100%}#wrapper #main #container .blog-home .home-blog, #wrapper #main #container .blog-short .home-blog{width:100%}#wrapper #main #container .blog-home .home-blog .image-contain, #wrapper #main #container .blog-short .home-blog .image-contain{height:50vw;background-position:center center}.apw_classic #wrapper #main #container .blog-home, .apw_classic #wrapper #main #container .blog-short{display:block;width:100%}.entry-content img.alignright, .entry-content
img.alignleft{max-width:95%;height:auto}#wrapper{margin-top:50px !important}#wrapper #nav, #wrapper .elementor-widget-wp-widget-nav_menu{position:absolute;opacity:0;left:-100%;z-index:0;height:0;top:0}#wrapper
.mobileOverlay{opacity:0}#wrapper.tap #nav, #wrapper.tap .elementor-widget-wp-widget-nav_menu{display:block;opacity:1;z-index:10002;position:fixed !important;top:50px;left:0;overflow:hidden;overflow-y:scroll;height:calc(100vh - 100px);transition:opacity 0.5s, height 0.5s, top 0.5s;background-color:transparent !important}#wrapper.tap #nav::-webkit-scrollbar, #wrapper.tap .elementor-widget-wp-widget-nav_menu::-webkit-scrollbar{width:0;background:transparent}#wrapper.tap #nav > div, #wrapper.tap #nav .menu-main-menu-container, #wrapper.tap .elementor-widget-wp-widget-nav_menu > div, #wrapper.tap .elementor-widget-wp-widget-nav_menu .menu-main-menu-container{position:relative;top:0;height:auto}#wrapper.tap
.mobileOverlay{z-index:10001;display:block;position:fixed;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.8666666667);opacity:1;transition:opacity 0.2s}ul.menu li a:hover, ul.menu li a:active, ul.menu li.current-menu-item > a, li.current-menu-ancestor > a, div.menu > ul li a:hover, div.menu > ul li a:active, div.menu > ul li.current-menu-item>a{background-image:none !important}ul.menu{height:auto;padding:0
!important;margin:0
!important;position:relative;display:block;background-color:#444 !important}ul.menu ul.sub-menu{background-color:#333 !important;color:#fff !important}ul.menu>li>a{background-color:transparent !important}ul.menu>li>a>i.fas,ul.menu>li>a>i.far{display:none}#nav div.tap
ul.menu{display:block}ul.menu>li{text-align:left;height:auto;min-height:44px;box-sizing:border-box;padding:0px
!important;margin:0px
!important;position:relative;border-bottom:1px solid rgba(0, 0, 0, 0.5);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}ul.menu>li>a{line-height:44px;box-sizing:border-box;text-align:left;width:auto;padding:0
1em;color:#fff !important;flex-grow:1}ul.menu ul.sub-menu{display:none;position:relative;opacity:1;filter:alpha(opacity=100);top:inherit;left:inherit;width:100%;border-radius:0px;overflow:hidden;flex-basis:100%}ul.menu ul.sub-menu
li{margin-left:1.5em}ul.menu ul.sub-menu li>a{border-bottom:solid 1px rgba(0, 0, 0, 0.3);flex-basis:100%;padding:0;line-height:40px;color:#fff !important}ul.menu>li>ul.sub-menu>li:last-child>a{border-bottom:none}ul.menu li.current-menu-item,ul.menu>li.current-menu-ancestor{background-color:rgba(255, 255, 255, 0.1)}ul.menu li.current-menu-item>a{color:#fff !important}ul.menu li.tap ul.sub-menu{display:block}ul.sub-menu>li:hover>ul.sub-menu,ul.children>li:hover>ul.children{top:initial;left:initial}ul.menu li.menu-item-has-children > a::after, ul.menu li.menu-item-has-children
a.navArrowDown{display:none !important}#mobile_menu_bt{position:fixed;width:100%;background-color:#eee;display:grid;top:0;right:0;z-index:10005;cursor:pointer;text-align:center;border-bottom:solid 2px #c6c6c6;box-shadow:0px 3px 16px rgba(0, 0, 0, 0.15);grid-template-columns:15% auto;align-items:center;height:48px}#mobile_menu_bt
.hamburger{display:block;color:#333;text-shadow:none;padding:0px
5px;box-sizing:border-box;line-height:1;margin:0;border-radius:3px;font-size:20px}#mobile_menu_bt::after{content:"Menu";color:#333;text-shadow:none;display:block;text-align:left}#mobile_menu_bt.light-color
.hamburger{color:#eee}#mobile_menu_bt.light-color::after{color:#eee}.mobileToggle{background-image:none;width:44px;height:44px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(0, 0, 0, 0.1);border-left:1px solid rgba(0, 0, 0, 0.2);box-sizing:border-box}.mobileToggle
span{font-size:22px;color:#fff}.mobileToggle
span.tapOn{display:none}.tap > .mobileToggle
span.tapOn{display:inline}.tap > .mobileToggle
span.tapOff{display:none}li.menu-item-has-children a
span{display:none !important}.widget-container.widget_quizwidget,.widget-container.widget_nutshellwidget{display:none}.mobileDock{display:flex;width:100%;position:fixed;z-index:10004;bottom:0;left:0;min-height:40px;background-color:#444;box-shadow:0px -3px 16px rgba(0, 0, 0, 0.15);border-top:solid 2px #aaa;flex-wrap:nowrap}.mobileDock a:link, .mobileDock a:visited{display:block;position:relative;color:#eee;font-size:26px;flex-grow:1;text-align:center;vertical-align:middle;padding:0.2em 0.2em 0.4em;border-right:solid 1px #222;border-left:solid 1px rgba(255, 255, 255, 0.2666666667)}.mobileDock a:link:first-child, .mobileDock a:visited:first-child{border-left:none}.mobileDock a:link:last-child, .mobileDock a:visited:last-child{border-right:none}.mobileDock a>i{display:inline-block;vertical-align:middle}.mobileDock a>span{display:block;font-size:12px;padding:0.5em 0 0}.mobileDock.light-color{background-color:#eee}.mobileDock.light-color a:link, .mobileDock.light-color a:visited{border-right-color:rgba(170, 170, 170, 0.8666666667);border-left-color:rgba(255, 255, 255, 0.8666666667)}.mobileDock.light-color a:link:first-child, .mobileDock.light-color a:visited:first-child{border-left:none}.mobileDock.light-color a:link:last-child, .mobileDock.light-color a:visited:last-child{border-right:none}.mobileDock a:active, .mobileDock a:hover{background-color:rgba(0, 0, 0, 0.2)}}@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;700&display=swap');body{background:none #fff !important;font-family:'Open Sans';font-weight:400;font-size:15px}h1,h2,h3,h4,h5,h6{font-family:'Oswald';font-weight:700}#wrapper{box-shadow:none !important;background-image:none}#header{}#masthead{padding:1em
0}#branding{}#search{display:none}#apw_modern
#nav{padding:1em
0;font-size: .9rem}#apw_modern #nav,
#apw_modern ul.menu>li>a{background-color:transparent !important}ul.menu,div.menu>ul{text-align:right}ul.menu>li>a,ul.menu>li>a:link,ul.menu>li>a:visited{text-shadow:none;color:#555}ul.sub-menu a:link,
ul.sub-menu a:visited{color:#eee}ul.menu li a:hover,
ul.menu li a:active,
ul.menu li.current-menu-item>a,
li.current-menu-ancestor>a,
div.menu>ul li a:hover,
div.menu>ul li a:active,
div.menu>ul li.current-menu-item>a,li.thisSub>a{background-image:none !important;font-weight:400;-webkit-transition:background-color .1s;transition:background-color .1s}ul.menu>li.current-menu-item>a,ul.menu>li.current-menu-ancestor>a{opacity: .75}ul.menu>li>a:hover{color:#111}li.menu-item-has-children a
span{border-top-color:#333}ul.sub-menu{right:0}ul.sub-menu li>a:hover{background-color:rgba(255,255,255,.2)}#main{}#container{}.page-template-homer-wide #container,
.page-template-homer
#container{width:100%;float:none}#content{}.entry-content{}.blog-home{text-align:center}.blog-home .home-blog{width:32%;box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left}.blog-home .home-blog .entry-image{}.blog-home .home-blog .entry-image .image-contain{width:100%;height:200px;background-size:cover;background-position:top center}.blog-home .home-blog .entry-image .image-contain
img{}img.wp-post-image{float:none;margin:0}.blog-home .home-blog .entry-title{}.blog-home .home-blog .entry-content{}#sidebar{}.divider{height:0;width:90%;border-top:solid 1px rgba(0, 0, 0, 0.15);margin:1.5em auto}#footer{}@media all and (max-width: 960px){.page-template-homer-wide #wrapper #main #container,
.page-template-homer #wrapper #main
#container{width:100%}.blog-home .home-blog{width:32%}.blog-home .home-blog .entry-image .image-contain{height:150px}.blog-home .home-blog .entry-title{font-size:1.2em}.blog-home .home-blog .entry-content{font-size: .9em}.blog-home .home-blog .entry-meta,
.blog-home .home-blog .entry-utility{display:none}#apwContact
a{font-size:1.2em}#QandA
h2{padding:10px
5px;font-weight:normal}}@media (max-width: 768px){#nav{padding:0}#masthead{padding:0}}