.ast-below-header-menu li.mobile{display:none}.page-title{text-align:center}.ast-single-post .entry-title,.page-title{font-size:1.8rem;margin-bottom:20px}.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons .checkout.wc-forward{margin-left:0;margin-right:0}.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons a{display:inline-block;width:100%;margin-right:0;text-align:center;max-width:269px}.entry-meta,.entry-meta *{line-height:1.45;color:#3d5c33}.ast-masthead-custom-menu-items{padding:0 0em 0 1em}#text-12 p{text-align:right;font-size:30px;font-weight:300;margin:0;color:#c5613f;text-transform:uppercase;display:block;padding-top:52px}.ast-above-header-navigation a .fab{font-size:22px}.ast-above-header-navigation li.social a{padding-right:0;padding-left:5px!important}.ast-above-header-navigation li#menu-item-6733 a span.menu-text{background:#c5613f;padding:20px 22px!important;padding-top:1px;padding-right:20px;padding-bottom:1px;padding-left:20px;color:#fff;margin-right:10px;position:relative}.ast-above-header-navigation li#menu-item-6733 a:hover span.menu-text{background:#9D4A2F}.uabb-masonary-cat-67 .uabb-blog-post-content{background-color:#b18d42}.uabb-masonary-cat-64 .uabb-blog-post-content{background-color:#a0a941}.uabb-masonary-cat-68 .uabb-blog-post-content{background-color:#3d5c33}.uabb-masonary-cat-65 .uabb-blog-post-content{background-color:#c5613f}.uabb-masonary-cat-66 .uabb-blog-post-content{background-color:#a1a63f}.uabb-masonary-cat-69 .uabb-blog-post-content{background-color:#81b252}#services-filter h3,#services-fllter-mobile .uabb-offcanvas h3{text-transform:uppercase;padding:20px 0 0 0}#services-filter h4,#services-filter-mobile .uabb-offcanvas h4{text-transform:uppercase}#services-filter ul.categorychecklist,.uabb-offcanvas ul.categorychecklist{list-style:none;margin:0 0 20px 10px}#services-filter ul.children,#services-filter-mobile .uabb-offcanvas ul.children{list-style:none;margin:0 0 20px 25px}#services-filter button,#services-filter-mobile .uabb-offcanvas button{margin-right:10px;margin-bottom:10px}.cn-button.bootstrap{color:#fff;background:#6f9b46}.directory h3{position:relative;font-size:18px;font-weight:500;padding-left:25px}.directory .collapseomatic::before{content:"\f196";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:18px;padding-right:.5em;position:absolute;left:0;top:12px}.directory .colomat-close::before{content:"\f147"}.portfolio-showcase .thumb{float:left;margin-bottom:2.8%;margin-right:2.8%;max-width:346px;width:31.4%}.portfolio-showcase .thumb:nth-child(3n+3){margin-right:0}.portfolio-showcase p{line-height:1.5em}.thumb .photo a{display:block;overflow:hidden;position:relative}.thumb .photo img{width:100%}.thumb .photo .info{display:block;left:0;top:79%;transition:all 500ms ease 0s}.thumb .photo .info{color:#fff;display:block;font-size:15px;height:100%;left:0;opacity:1;padding:0 15px;position:absolute;text-align:center;text-decoration:none;width:100%}.thumb .photo .info .title{display:block;font-size:16px;font-weight:400;letter-spacing:.75px;line-height:1.1;margin-bottom:10px;margin-top:14px;padding:5px;text-transform:uppercase}.thumb .photo{display:block;overflow:hidden;position:relative;border-radius:15px}.thumb .photo:hover .info{top:0}.thumb .photo .info span.box-button{background-color:#fff;clear:both;color:#000;display:block;margin:20px auto 0;padding:5px;text-align:center;width:150px}.thumb .photo .info span.box-button:hover{background-color:#000;color:#fff}.uabb-blog-posts-description{padding-top:.5em;word-wrap:break-word}.ast-below-header-menu li#menu-item-5476 ul.astra-megamenu{width:500px!important;left:0!important}.ast-below-header-menu li#menu-item-21892 ul.astra-megamenu{width:850px!important;left:0!important}.collapseomatic::before{content:"\f196";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:18px;padding-right:.5em;position:absolute;left:15px;top:15px}.collapseomatic{background:none!important;background-color:rgba(0,0,0,0);padding-left:30px;position:relative;background-color:#F2EDE3!important;padding:10px 10px 10px 50px;text-decoration:none;border-radius:5px;transition:ease-in 0.2s 0.2s;color:#6f9979;cursor:pointer}.collapseomatic:hover,.colomat-close{background:#c5613f!important;color:#fff}.directory h3.collapseomatic{background-color:#fff!important}.directory h3.collapseomatic:hover,.directory h3.colomat-close{background:#fff!important;color:#c5613f}.ast-breadcrumbs{font-size:.9em}#custom_html-4 .fab{font-size:25px;margin-right:10px}body.search-results #content .ast-container{max-width:1000px}.soliloquy-container .soliloquy-image{border-radius:15px}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{background:#c5613f;border:1px solid #c5613f;color:#fff!important}.fl-builder-content a.fl-button:hover{background:#3d5c33;border:solid 1px #3d5c33}.fl-builder-content a.fl-button span,.fl-builder-content a.fl-button:visited span{color:#fff}#mc4wp-form-1 .uabb-form-field{padding-right:2px;padding-left:2px;width:25%;float:left}#mc4wp-form-1 .uabb-form-field label{position:absolute;left:-2000em}#mc4wp-form-1 input[type="submit"]{width:100%;padding:.75em;height:62px;text-transform:uppercase;border-radius:0}#mc4wp-form-1 input[type="submit"]:hover{background:#c5613f;color:#fff}.woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons a{display:inline-block;width:100%;margin-right:0;text-align:center}#recent-posts-widget-with-thumbnails-2 li{margin-bottom:15px!important}#recent-posts-widget-with-thumbnails-2 span.rpwwt-post-title{padding-left:88px;display:block}#recent-posts-widget-with-thumbnails-2 img{border-radius:100%}#recent-posts-widget-with-thumbnails-2 .rpwwt-post-date{padding-left:88px;font-size:.85em;color:#3d5c33}#mce_18 input[type="search"]{background-color:#fff}#rpwwt-recent-posts-widget-with-thumbnails-2 img{width:75px!important;height:75px!important}@media only screen and (min-width:993px){.ast-right-sidebar #secondary{padding-left:40px}}@media only screen and (max-width:980px){body.home .uabb-blog-posts-col-3:nth-child(3){display:none}.portfolio-showcase .thumb:nth-child(3n+3){margin-right:2.8%}.portfolio-showcase .thumb{max-width:430px;width:47.2%}.portfolio-showcase{padding-top:20px;margin:0 auto}#mc4wp-form-1{max-width:500px;margin:0 auto}#mc4wp-form-1 .uabb-form-field{width:100%;margin-bottom:10px}#mc4wp-form-1 input{width:100%}}@media only screen and (max-width:650px){.portfolio-showcase .thumb{float:none;margin:0 auto 20px!important;max-width:430px;width:100%}}