.fl-module-content a{font-weight:600}H2{color:#026b56}.txt_white{color:#fff}.yellow{color:#edba07!important}h4.yellow{font-size:calc(18px + 0.7vw)}.font-big h2{font-size:60px}.font-big h3{font-size:36px}.font-big p{font-size:24px}.btn,.btn:link,.btn:visited{background-color:#076b56;color:#fff;padding:7px 20px;text-align:center;font-size:16px;font-weight:700;border:none;line-height:normal!important;font-style:normal;-webkit-appearance:none;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-transform:uppercase;-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.btn:hover{background-color:#055b49;text-decoration:none;cursor:pointer;-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.btn-outline,.btn-outline:link,.btn-outline:visited{color:#076b56!important;background-color:transparent;border:2px solid #076b56}.btn-outline:hover{color:#fff!important;background-color:#076b56}.btn-yellow,.btn-yellow:link,.btn-yellow:visited{color:#000!important;background-color:#f7cf49}.btn-yellow:hover{background-color:#edba07}.above-header-widget .btn.news{padding:10px 10px 10px 90px!important;background-image:url(/wp-content/uploads/2020/06/moose-and-news-crop.png);background-position:5px 0;background-repeat:no-repeat;background-size:contain}.above-header-widget .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 5px;padding:10px!important;color:#000!important}.ast-theme-transparent-header .ast-above-header{background-color:#076b56!important}.above-header-widget .zoom-social-icons-widget{padding-top:8px}.above-header-widget .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;padding:10px 20px;color:#000!important}.ast-above-header{line-height:normal}.ast-advanced-headers-title{text-shadow:0 0 10px #000}.main-home-banner-text h2{font-size:62px;font-weight:900}.home-welcome-text h1{font-weight:300;font-size:36px}.col-home-logos{text-align:center}.col-home-logos img{margin:2px}.col-box-services p{margin-bottom:0}.col-box-services .fl-col-content:hover{background-color:rgba(7,107,86,.7);-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.home-featured-posts .uabb-post-thumbnail{max-height:250px;overflow:hidden;margin-bottom:20px}p.read-more a{display:inline-block;margin:20px 0 0}.location-form input.gform_button{border:2px solid #fff!important;line-height:1;padding:8px 16px!important}.overhang-bottom{margin-bottom:-80px;z-index:9;position:relative}.overhang-top{margin-top:-80px;z-index:9;position:relative}.box-service-links{text-shadow:0 0 10px #000;color:#fff;font-size:32px;line-height:1;min-height:300px}.circle-col .fl-col-content{border-radius:50%;color:#fff;font-size:32px;line-height:1;margin:15px auto;max-width:300px;text-shadow:0 0 10px #000;border:10px solid #fff}.box-service-links p,.circle-col p{margin-bottom:0}.box-service-links .fl-col-content,.circle-col .fl-col-content{-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.box-service-links:hover .fl-col-content:after,.circle-col:hover .fl-col-content:after{background-color:rgba(0,0,0,0)!important;-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.circle-col .fl-col-content p{margin-bottom:0}.search-results article{max-width:1100px;padding:20px 0;margin:0 auto!important;float:none!important}.search-results img{display:none}.fl-photo-caption-hover{background:transparent;opacity:1;filter:alpha(opacity=1);text-align:right;font-style:italic;font-weight:500}.shingles-row h3{margin-bottom:0;text-transform:none}.shingles-row a{text-transform:uppercase}.shingles-row ul{margin:0 0 1em 1em}.no-margin-bottom{margin-bottom:0!important}.shingles-row .btn{margin:5px;min-width:200px}.col-shingle-options-content p,.col-shingle-options-content h3{margin-bottom:0}.badges-small img{max-width:125px}.post-thumb-img-content{text-align:center;background-color:#eee}.sidebar-main .widget_recent_entries li{line-height:1.2;border-bottom:1px solid #ccc;padding:10px 0;font-weight:700}.col-home-form .gform_wrapper li.hidden_label input,.col-home-form .gform_wrapper ul li.gfield,.col-home-form .gform_wrapper .top_label div.ginput_container,.col-home-form .gform_wrapper textarea.small,.col-home-form .gform_wrapper .gform_footer,.col-home-form .gform_wrapper .gfield_select,.col-home-form .uabb-gf-style .gform_wrapper .gfield select,.col-form-subscribe .gform_wrapper li.hidden_label input,.col-form-subscribe .gform_wrapper ul li.gfield,.col-form-subscribe .gform_wrapper .top_label div.ginput_container,.col-form-subscribe .gform_wrapper textarea.small,.col-form-subscribe .gform_wrapper .gform_footer,.col-form-subscribe .gform_wrapper .gfield_select,.col-form-subscribe .uabb-gf-style .gform_wrapper .gfield select{margin-top:0!important}.col-home-form .gform_wrapper,.col-form-subscribe .gform_wrapper{margin:0!important}.col-home-form .gform_wrapper .gform_footer,.col-form-subscribe .gform_wrapper .gform_footer{padding:0!important}.col-home-form .uabb-gf-style textarea{margin-bottom:5px!important}.gform_wrapper .ginput_recaptcha{margin-bottom:15px!important}.col-home-form .gform_wrapper .gform_footer input[type=submit]{background-color:#f7cf49!important;color:#000!important;padding:7px 20px!important;text-align:center;font-size:16px;font-weight:700!important;border:none;line-height:normal!important;font-style:normal;-webkit-appearance:none;display:inline-block;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;text-transform:uppercase;-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear;border:2px solid #fff!important}.col-home-form .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#edba07!important;text-decoration:none;cursor:pointer;-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.col-form-subscribe .gform_wrapper .gform_footer input[type=submit]{background-color:transparent!important;color:#000!important;padding:7px 20px;text-align:center;font-size:16px;font-weight:700;border:none;line-height:normal!important;font-style:normal;-webkit-appearance:none;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-transform:uppercase;-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear;border:2px solid #000!important}.col-form-subscribe .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#000!important;color:#fff!important;text-decoration:none;cursor:pointer;-webkit-transition:background-color 0.1s ease;-moz-transition:background-color 0.1s ease;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.fl-node-5df1518d2eea2 #gform_confirmation_message_2{color:#ffffff!important}#box-form-sidebar input,#box-form-sidebar textarea{margin:0!important;margin-bottom:0!important}#box-form-sidebar .gform_footer{margin:0!important;padding:0!important}#box-form-sidebar .gform_wrapper select{font-family:'Roboto',sans-serif;margin-bottom:0!important}#box-form-contact .gform_heading,#box-form-sidebar .gform_heading,#box-form-newsletter .gform_heading{display:none}#box-form-contact textarea,#box-form-contact .gfield_label,#box-form-contact input,#box-form-newsletter input,#box-form-contact select.gfield_select{margin-bottom:0!important;margin-top:0!important;font-family:roboto,sans-serif}#box-form-newsletter input[type=submit]{font-weight:700;background-color:#076b56!important;border:2px solid #fff!important;color:#fff!important}#box-form-newsletter input[type=submit]:hover{background-color:#000!important}.col-form-subscribe div[data-account^="1560572"] #mlb2-1745250.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form .ml-form-embedSubmit button{clear:both;display:block;padding:10px 30px!important;text-transform:uppercase!important;width:auto!important}.col-form-subscribe .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit{text-align:left!important}.col-form-subscribe div[data-account^="1560572"] #mlb2-1747840.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form .ml-form-embedSubmit button{border:2px solid #000!important;padding:10px 30px!important;width:auto!important}.col-form-subscribe div[data-account^="1560572"] #mlb2-1747840.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form .ml-form-embedSubmit button:hover{border-color:#026b56!important;color:#fff!important}.newsletter-popup-btn{border-radius:30px;font-weight:700;padding:10px 20px;text-transform:uppercase}@media (max-width:1200px){.ast-logo-title-inline .site-logo-img{width:200px;padding-right:0}.main-header-menu a{padding:0 8px;font-size:13px}}@media (max-width:1085px){.main-header-bar .ast-container{padding:0 5px}.ast-logo-title-inline .site-logo-img{width:110px}.box-service-links{min-height:200px}.box-service-links p{font-size:32px!important}.font-big h2{font-size:48px}.font-big h3{font-size:30px}.font-big p{font-size:20px}}@media (max-width:921px){.ast-above-header-section-2 .widget_text{display:none!important}.ast-header-break-point .ast-above-header{line-height:normal}.ast-header-break-point .ast-above-header-section-2{padding:0}.ast-header-break-point .ast-above-header-section .widget{margin:0}.circle-col p{font-size:22px!important}.circle-col .fl-col-content{margin:5px auto!important;max-height:250px!important;max-width:250px!important;min-height:250px!important}.font-big h2{font-size:36px}.font-big h3{font-size:24px}.font-big p{font-size:16px}}@media (max-width:768px){.main-header-bar,.ast-header-break-point .main-header-bar{padding:0}.main-home-banner-text h2{font-size:48px}.main-home-banner-text{padding-top:50px}.col-home-form{margin-top:20px}.row-home-news h2{margin-bottom:0}.row-home-news h2,.home-news-btn .fl-button-wrap{text-align:center}.home-welcome-text h1{font-size:25px}.row-home-news .uabb-blog-posts-col-3{padding-top:20px}.col-form-subscribe .fl-module-content{margin:0}.overhang-bottom{margin-bottom:0}.overhang-top{margin-top:0}.box-service-links{max-width:100%!important}.mobile-center{text-align:center}.mobile-center ul{text-align:left}.font-big h2{font-size:32px}.font-big h3{font-size:20px}.font-big p{font-size:16px}}@media (max-width:544px){.ast-above-header{padding:5px 0}.above-header-widget .zoom-social-icons-list--no-labels .zoom-social_icons-list__item{margin:0 1px}.above-header-widget{font-size:16px}.above-header-widget .zoom-social-icons-list--round .socicon{font-size:16px!important}.ast-above-header .ast-container{padding:0 5px}.fl-photo-caption{line-height:1.2;overflow:auto;padding:5px;text-overflow:unset;white-space:initial}}@media (max-width:380px){.above-header-widget .zoom-social-icons-list--no-labels .zoom-social_icons-list__item{margin:0}.above-header-widget{font-size:14px}.above-header-widget .zoom-social-icons-list--round .socicon{font-size:12px!important}.circle-col .fl-col-content{font-size:18px;max-height:120px!important;max-width:120px;min-height:120px!important}}