/**handles:avia-custom,avia-style**/

:root{--theme--color-white:#ffffff;--theme--color-primary:#005CB9}body{-webkit-font-smoothing:antialiased}#top .main_color .pullquote_boxed,#top .main_color.fullsize .template-blog .post_delimiter,.main_color,.main_color .related_posts.av-related-style-full a,.main_color a,.main_color abbr,.main_color acronym,.main_color address,.main_color applet,.main_color article,.main_color aside,.main_color audio,.main_color b,.main_color big,.main_color blockquote,.main_color canvas,.main_color caption,.main_color center,.main_color cite,.main_color code,.main_color dd,.main_color del,.main_color details,.main_color dfn,.main_color div,.main_color dl,.main_color dt,.main_color em,.main_color embed,.main_color fieldset,.main_color figcaption,.main_color figure,.main_color footer,.main_color form,.main_color header,.main_color hgroup,.main_color i,.main_color iframe,.main_color img,.main_color ins,.main_color kbd,.main_color label,.main_color legend,.main_color li,.main_color main,.main_color mark,.main_color menu,.main_color nav,.main_color object,.main_color ol,.main_color output,.main_color p,.main_color pre,.main_color q,.main_color ruby,.main_color s,.main_color samp,.main_color section,.main_color small,.main_color span,.main_color strike,.main_color strong,.main_color sub,.main_color summary,.main_color sup,.main_color table,.main_color tbody,.main_color td,.main_color tfoot,.main_color th,.main_color thead,.main_color time,.main_color tr,.main_color tt,.main_color u,.main_color ul,.main_color var,.main_color video,.responsive #top .main_color .avia-testimonial,.responsive #top.avia-blank #main .main_color.container_wrap:first-child{font-family:'PP Neue Montreal';font-weight:500;font-size:16px;line-height:26px;color:var(--theme--color-primary)}.main_color h1,.main_color h2,.main_color h3,.main_color h4,.main_color h5,.main_color h6{color:var(--theme--color-primary)}.main_color h2,.template-page .entry-content-wrapper h2{font:normal normal 500 36px/42px 'PP Neue Montreal';text-transform:initial}.alternate_color span,body.open_sans{font-family:'PP Neue Montreal';font-weight:500;font-size:16px;line-height:26px}#top #wrap_all b,#top #wrap_all strong{font-weight:600!important}h1,h2,h3,h4,h5,h6{font-family:'PP Neue Montreal',Georgia,"Times New Roman",Helvetica,Arial,sans-serif;font-weight:500}#top h1 a,#top h2 a,#top h3 a,#top h4 a,#top h5 a,#top h6 a{font-weight:inherit;text-decoration:none;color:inherit}#top h1 strong,#top h2 strong,#top h3 strong,#top h4 strong,#top h5 strong,#top h6 strong{color:inherit}h1{font-size:34px;line-height:1.1em;margin-bottom:14px}h2{font-size:28px;line-height:1.1em;margin-bottom:20px}h3{font-size:20px;line-height:1.1em;margin-bottom:8px}h4{font-size:18px;line-height:1.1em;margin-bottom:4px}h5{font-size:16px;line-height:1.1em}h6{font-size:14px;line-height:1.1em}.col-padding>div>div.flex_column{padding:80px 100px 80px 70px}div.col-padding.flex_column{padding:80px 100px 80px 70px}@media (max-width:767px){.col-padding>div>div.flex_column{padding:60px 0 40px 0}div.col-padding.flex_column{padding:80px 0 80px 0}}#top #main #sustainability .template-page{padding:80px 0 80px 0}#top #main #sustainability .col-padding{padding:0 50px 0 70px}@media (max-width:989px){#top #main #sustainability .template-page{padding:80px 0 80px 0}#top #main #sustainability .col-padding{padding:0}}@media (min-width:1076px){.avia-section>div>main>div>div>div.flex_column.av_one_half.avia-builder-el-4.el_after_av_one_half.avia-builder-el-last.flex_column_div{margin-left:3%!important;width:49.99%!important}}.avia-content-slider .slide-image,.avia-content-slider .slide-image img,.avia-slideshow li img{border-radius:0}#aboutintro>div>main,#homeintro>div>main{padding-top:0}body div .avia-button{border-radius:0}.alternate_color .avia-button-wrap a,.alternate_color .avia-color-theme-color,.alternate_color .avia-color-theme-color:hover,.main_color .avia-button-wrap a,.main_color .avia-color-theme-color,.main_color .avia-color-theme-color:hover{padding-left:35px;padding-right:35px;height:39px;padding-top:7px}.avia-button-wrap a span{font:normal normal medium 16px/59px 'PP Neue Montreal'}.avia-button.avia-size-small{margin-top:30px}#top .main_color .avia-color-theme-color{border-bottom:none;border-top:none}#av-layout-grid-8 .avia-button-wrap a,#homefactory .avia-button-wrap a,#homehealth .avia-button-wrap a,#homepeople .avia-button-wrap a{background-color:var(--theme--color-primary)!important}#av-layout-grid-8 .avia-button-wrap a span,#homefactory .avia-button-wrap a span,#homehealth .avia-button-wrap a span,#homepeople .avia-button-wrap a span{color:#fff}.col-border-right-none>.flex_cell.av-gridrow-cell.av_one_half.no_margin.el_before_av_cell_one_half.avia-builder-el-first{border:1px solid var(--theme--color-primary);border-right:none}.col-border-left-none>.flex_cell.av-gridrow-cell.av_one_half.no_margin.el_after_av_cell_one_half.avia-builder-el-last{border:1px solid var(--theme--color-primary);border-left:none}@media (max-width:1076px){.col-border-left-none>.flex_cell.av-gridrow-cell.av_one_half.no_margin.el_after_av_cell_one_half.avia-builder-el-last,.col-border-right-none>.flex_cell.av-gridrow-cell.av_one_half.no_margin.el_before_av_cell_one_half.avia-builder-el-first{border:1px solid var(--theme--color-primary);border-right:none;border-left:none;border-top:none}}@media (max-width:1076px){.col-border-right-none>.flex_cell.av-gridrow-cell.av_one_half.no_margin.el_before_av_cell_one_half.avia-builder-el-first{border:1px solid var(--theme--color-primary);border-right:none;border-left:none;border-bottom:none}}@media only screen and (max-width:768px){.mobile-background-none{background:0 0!important}.responsive #top #wrap_all .av-flex-cells .no_margin.mobile-padding-sides-none{padding-left:0!important;padding-right:0!important}}.footer-page-content.footer_color p,.footer-page-content.footer_color p a{font:normal normal 500 16px/22px 'PP Neue Montreal';color:#fff}.avia_textblock p a{text-decoration:none}#av_section_4>div>main>div>div>div.flex_column.av_one_fourth.avia-builder-el-3.el_after_av_one_fourth.el_before_av_one_fourth.flex_column_div>section>div>p:nth-child(2){font-size:12px}.footer-page-content>.avia-section>div.container.av-section-cont-open{max-width:100vw}#footer-page>.avia-section>div>main>div>div{max-width:1266px;margin:0 auto}@media (min-width:768px){#footer-page>div{min-height:370px}#footer-page a:hover{text-decoration:underline!important}}#footer-page{position:relative}#footer-page main{position:relative}#footer-page>.avia-section>div>main.template-page{display:flex;justify-content:space-around}#footer-page>.avia-section>div>main.template-page .post-entry{max-width:1366px;width:1326px}@media (min-width:768px){#footer-page>div>div:before{content:' ';display:block;position:absolute;background-image:url(/wp-content/themes/enfold-child/img/commercial-pattern.svg);left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:0 168px;background-repeat:repeat-x;min-height:370px}}@media only screen and (max-width:768px){#footer-page>div{display:block;background-image:url(/wp-content/themes/enfold-child/img/commercial-pattern.svg);left:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom;background-repeat:repeat-x}}@media (min-width:1699px){#footer-page>div>div:before{background-position:0 225px}}@media (min-width:1399px) and (max-width:1699px){#footer-page>div>div:before{background-position:0 185px;background-position:0 225px}}@media (min-width:1199px) and (max-width:1398px){#footer-page>div>div:before{background-position:0 170px}}@media (min-width:1068px) and (max-width:1198px){#footer-page>div>div:before{background-position:0 18px}}@media (min-width:768px) and (max-width:1067px){#footer-page>div>div:before{background-position:0 225px}}@media only screen and (max-width:768px){#footer-page>div>div:before{background-position:0 450px}}#homeintro>div>main>div>div.entry-content-wrapper{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){#homeintro>div>main>div>div.entry-content-wrapper{flex-direction:column}.responsive #top #wrap_all #homeintro .flex_column.av-break-at-tablet{margin-bottom:0}}@media (min-width:990px){#top:not(.page-id-14) #wrap_all #homeintro .entry-content-wrapper .flex_column .avia-slide-wrap:after{content:'';position:absolute;left:0;top:0;width:100%;height:160px;display:inline-block;background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.7)),color-stop(100%,rgba(0,47,75,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%)}}.av-layout-grid-container{max-width:1326px;max-width:1266px;margin:0 auto}.flex_cell.av-gridrow-cell.no_margin{padding:0!important}#main>.av_default_container_wrap .container.av-section-cont-open>.template-page.content.av-content-full{padding-top:0;padding-bottom:0}#main .container_wrap{border-top-width:0}.header_color:not(.av_header_transparency) #header_main>div>div>span>a>svg{display:none}#top #wrap_all .av_header_transparency{border-color:var(--theme--color-primary)}#header_main .container,.main_menu ul:first-child>li a{height:125px;line-height:15px}#header_main .inner-container{padding-top:40px;height:105px}.html_header_top.html_header_sticky #main{padding-top:102px}#header_main{border-bottom-width:0;border-top-width:0}.header_color:not(.av_header_transparency) #header_main .container,.header_color:not(.av_header_transparency) .main_menu ul:first-child>li a{height:100px;line-height:106px}.header_color:not(.av_header_transparency) #header_main .inner-container{padding-top:0}.header_color:not(.av_header_transparency) #header_main>div>div>span>a>img{display:none}.header_color:not(.av_header_transparency) #header_main>div>div{background-image:url('/wp-content/themes/enfold-child/img/compac-commercial-logo-scroll.svg');background-size:146px 49px;background-repeat:no-repeat;background-position:left 0 bottom 60%}.header_color:not(.av_header_transparency) #header{margin-top:15px!important}@media (max-width:767px){#top .header_color.av_header_transparency #header_main>div>div>span>a{background-image:url('/wp-content/themes/enfold-child/compac-commercial-logo.svg');width:294px;height:73px;background-size:181px 105px;background-repeat:no-repeat;background-position:left 0 top 88%}}#header{-webkit-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}#header:not(.av_header_transparency){background:#fff;-webkit-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}header:not(.av_header_transparency) #header_main>div>div>span>a{width:150px}.av_header_transparency.header_color .main_menu ul:first-child>li>a{color:#fff}ul#avia-menu>li.current-menu-item>a{text-decoration:underline}.header_color .main_menu ul:first-child>li>a{color:var(--theme--color-primary);font-size:16px;font-weight:500;font-family:'PP Neue Montreal',Georgia,"Times New Roman",Helvetica,Arial,sans-serif!important}.header_color:not(.av_header_transparency) .main_menu ul:first-child>li.current-menu-item>a,.header_color:not(.av_header_transparency) .main_menu ul:first-child>li.current_page_item>a{color:var(--theme--color-primary)}.header_color:not(.av_header_transparency) .main_menu ul:first-child>li>a:hover{color:var(--theme--color-primary)!important;opacity:.8}.av-main-nav li:hover .avia-menu-fx,.av-main-nav li:hover .current_page_item>a>.avia-menu-fx,.current-menu-item>a>.avia-menu-fx{display:none}header:not(.av_header_transparency) ul#avia-menu>li.current-menu-item>a{color:var(--theme--color-primary)}.html_header_transparency #main{padding-top:0}@media only screen and (max-width:767px){#header_main .inner-container{padding-top:13px}.header_color .header_bg{background-color:var(--theme--color-primary)!important}#header>*{border-color:var(--theme--color-primary)!important}.html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a{color:var(--theme--color-primary)}.html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::after,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::before{background-color:var(--theme--color-primary)}.responsive #top .logo{width:69%}}.header_color input[type=submit]{background-color:#ff9f19;border-color:#ff9f19}.header_color #submit:hover,.header_color .ajax_controlls a:hover,.header_color .big_button:hover,.header_color .button:hover,.header_color .contentSlideControlls a:hover,.header_color input[type=submit]:hover{background-color:#f48e00;color:#fff;border-color:#f48e00}#menu-item-search:hover{color:#fff}#menu-item-264>div>ul.sub-menu{position:fixed!important;width:100vw;left:0;top:90px!important}body.admin-bar #menu-item-264>div>ul.sub-menu{top:124px!important}#menu-item-48>ul{top:50px!important}#menu-item-269>span>a,#top #header .avia_mega_div>.sub-menu,.header_color .main_menu .menu ul li a{background-color:var(--theme--color-primary)!important;color:#fff!important;font-size:16px!important;line-height:26px;font-weight:500!important;font-family:'PP Neue Montreal',Georgia,"Times New Roman",Helvetica,Arial,sans-serif!important}#menu-item-1398 div.avia_mega_div,.units header #menu-item-1398 div ul.sub-menu{top:50px!important}header:not(.av_header_transparency) #menu-item-1398 div.avia_mega_div{top:101px!important}#top #header .avia_mega_div>.sub-menu{padding:8px 15px 12px 15px!important}#menu-item-48>ul,.html_header_top #top .header_color .avia_mega_div>.sub-menu{border-top-color:var(--theme--color-primary)}.header_color .main_menu .menu ul li a .avia-bullet{display:none}#menu-item-48>ul span.avia-menu-text{padding-left:13px}#menu-item-269>span>a{font-size:16px!important;line-height:26px!important;font-weight:600!important;font-family:'PP Neue Montreal',Georgia,"Times New Roman",Helvetica,Arial,sans-serif}#menu-item-241>span>a,#menu-item-269>span>a,#menu-item-270>span>a{font-weight:600!important}#menu-item-241>span>a:hover,#menu-item-269>span>a:focus,#menu-item-269>span>a:hover,#menu-item-270>span>a:hover{text-decoration:none}#menu-item-270{padding-left:18px!important}@media only screen and (min-width:768px){#menu-item-91>a{border-width:0!important}#top #header .avia_mega_div>.sub-menu{box-shadow:0 8px 15px rgba(0,0,0,.1)!important}#top #header .avia_mega_div>.sub-menu{display:flex;flex-wrap:nowrap;justify-content:center}#menu-item-264>div>ul>li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.avia_mega_menu_columns_3{border-right-width:0;min-width:350px}}