/**handles:digital-creative-genesis**/
body.archive .site-inner,body.blog .site-inner,body.error404 .site-inner,body.search .site-inner,body.single .site-inner{margin:0 auto;max-width:1100px;padding:40px 20px}body.archive .archive-title,body.blog .archive-title,body.search .archive-title{font-size:40px}.top-widget .button{background:#00be6c;border:2px solid #fff;padding:10px 30px;text-transform:uppercase}.top-widget .button:hover{background:#0f633a;color:#fff}.top-widget a{margin:0 20px}.dark-section a{color:#fff;text-decoration:underline}.dark-section a:hover{color:#fff;text-decoration:none}.nav-primary .genesis-nav-menu .sub-menu{z-index:9}#genesis-content ul{display:inline-block;margin:0 0 25px;padding-left:30px}#genesis-content ul,#genesis-content ul li{list-style:disc}.garden-store-info a{color:#fff}#genesis-content .contact-page-form .gform_wrapper,#genesis-content .footer-contact .gform_wrapper{margin-top:0}#genesis-content .contact-page-form ul.gform_fields,#genesis-content .footer-contact ul.gform_fields{padding-left:0}#genesis-content .contact-page-form ul.gform_fields li.gfield,#genesis-content .footer-contact ul.gform_fields li.gfield{margin-top:0;padding-right:0}.contact-page-form ul.gform_fields li.gfield input,.footer-contact ul.gform_fields li.gfield input{padding:10px 10px!important}.contact-page-form ul.gform_fields li.gfield textarea,.footer-contact ul.gform_fields li.gfield textarea{margin-top:15px}.contact-page-form .gform_footer,.footer-contact .gform_footer{margin-top:0!important}.contact-page-form .gform_wrapper .gform_footer input.button,.footer-contact .gform_wrapper .gform_footer input.button{display:block;margin-right:0;text-align:center;text-transform:uppercase;width:100%}.contact-page-form .gform_wrapper .gform_footer input.button:hover,.footer-contact .gform_wrapper .gform_footer input.button:hover{background:#0f633a}.bgtxt{width:32em;background-color:rgba(245,235,226,.902)}.service-card{position:relative}.service-card .pp-hover-card-wrap .pp-hover-card-0::before{content:'';position:absolute;z-index:1;top:0;left:0;display:inline-block;height:100%;width:100%;opacity:1}.service-card .pp-hover-card-0.focus .pp-hover-card-overlay,.service-card .pp-hover-card-0:hover .pp-hover-card-overlay{width:100%;height:100%}.service-card .pp-hover-card-inner{top:-70px}.service-card .pp-hover-card-0 .pp-hover-card-content .pp-hover-card-title{background-color:#f5ebe2;padding:25px 20px 25px;text-align:center}.service-card .pp-hover-card.style-1 .pp-hover-card-inner .pp-hover-card-inner-wrap::before{background-color:#2c3812;opacity:0}.pp-hover-card-0 .pp-hover-card-content .pp-hover-card-description{font-size:14px}.service-card .pp-hover-card-0:hover .pp-hover-card-content .pp-hover-card-title{text-transform:capitalize;color:#fff!important;background:#2c3812}.pp-hover-card.style-1 .pp-hover-card-content .pp-hover-card-description,.service-card .pp-hover-card.style-1 .pp-hover-card-content .pp-hover-card-title-wrap{-webkit-transform:translate3d(0,20px,0)!important;-moz-transform:translate3d(0,20px,0)!important;-ms-transform:translate3d(0,20px,0)!important;transform:translate3d(0,20px,0)!important}.service-card .pp-hover-card.style-1 .pp-hover-card-inner .pp-hover-card-inner-wrap{position:absolute;bottom:0;left:0;width:100%;height:9%}.service-card .pp-hover-card-0.focus .pp-hover-card-inner .pp-hover-card-inner-wrap,.service-card .pp-hover-card-0:hover .pp-hover-card-inner .pp-hover-card-inner-wrap{height:76%}.service-card .fl-node-6k9nrzdtvue4 .pp-hover-card-0{background:#2c3812}.service-card .pp-hover-card.style-1 .pp-hover-card-inner .pp-hover-card-inner-wrap{padding:0}.service-card .pp-hover-card-0 .pp-hover-card-content .pp-hover-card-description{text-align:center;padding:0 15px;color:#fff!important}.service-card_2 .pp-hover-card-wrap .pp-hover-card-0::before{content:'';position:absolute;z-index:1;top:0;left:0;display:inline-block;height:100%;width:100%;opacity:1}.service-card .pp-hover-card-0.focus .pp-hover-card-overlay,.service-card_2 .pp-hover-card-0:hover .pp-hover-card-overlay{width:100%;height:100%}.service-card_2 .pp-hover-card-inner{top:-70px}.service-card_2 .pp-hover-card-0 .pp-hover-card-content .pp-hover-card-title{background-color:#f5ebe2;padding:10px 20px 20px;text-align:center}.service-card_2 .pp-hover-card.style-1 .pp-hover-card-inner .pp-hover-card-inner-wrap::before{background-color:#2c3812;opacity:0}.pp-hover-card-0 .pp-hover-card-content .pp-hover-card-description{font-size:14px}.pp-hover-card.style-1 .pp-hover-card-content .pp-hover-card-description,.service-card_2 .pp-hover-card.style-1 .pp-hover-card-content .pp-hover-card-title-wrap{-webkit-transform:translate3d(0,25px,0)!important;-moz-transform:translate3d(0,25px,0)!important;-ms-transform:translate3d(0,25px,0)!important;transform:translate3d(0,25px,0)!important}.service-card_2 .pp-hover-card-0:hover .pp-hover-card-content .pp-hover-card-title{text-transform:capitalize;color:#fff!important;background:#2c3812}.service-card_2 .pp-hover-card.style-1 .pp-hover-card-inner .pp-hover-card-inner-wrap{position:absolute;bottom:0;left:0;width:100%;height:11%}.service-card_2 .pp-hover-card-0.focus .pp-hover-card-inner .pp-hover-card-inner-wrap,.service-card_2 .pp-hover-card-0:hover .pp-hover-card-inner .pp-hover-card-inner-wrap{height:66%}.service-card_2 .fl-node-6k9nrzdtvue4 .pp-hover-card-0{background:#2c3812}.service-card_2 .pp-hover-card.style-1 .pp-hover-card-inner .pp-hover-card-inner-wrap{padding:0}.service-card_2 .pp-hover-card-0 .pp-hover-card-content .pp-hover-card-description{text-align:center;padding:0 15px;color:#fff!important}@media only screen and (min-width:960px) and (max-width:1200px){nav.nav-primary .genesis-nav-menu a{padding-left:10px;padding-right:10px}ul.genesis-nav-menu a{font-size:16px;font-size:1.6rem}body.header-full-width .title-area,body.wp-custom-logo .site-container .title-area{padding-bottom:15px;padding-top:15px;width:22%}}@media (max-width:960px){.top-widget a{display:block;margin:10px auto}img.alignleft,img.alignright{display:block;float:none;margin:15px auto!important}.bgtxt{width:100%}}