body.page-template-page-landingpage .meta-area-a2{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}body.page-template-page-landingpage .cta-button span{display:block}body.page-template-page-landingpage .meta-area-a2 a{margin:10px!important}@media only screen and (min-width :600px){body.page-template-page-landingpage .meta-area-a2 a{max-width:30%!important}}@media only screen and (max-width :599px){body.page-template-page-landingpage .meta-area-a2 .cta-button{width:90%!important}}body.page-template-page-landingpage span.price{display:block;font-size:.6em}body.page-template-page-landingpage .meta-area-a2{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}body.page-template-page-landingpage .meta-area-a2 a{margin:10px!important}@media only screen and (min-width :600px){body.page-template-page-landingpage .meta-area-a2 a{max-width:30%!important}}@media only screen and (max-width :599px){body.page-template-page-landingpage .meta-area-a2 .cta-button{width:90%!important}}body.page-template-page-landingpage span.price{display:block;font-size:.6em}body.page-template-page-landingpage .parent .entry-content2,body.page-template-page-landingpage .parent>.inner>div,body.page-template-page-landingpage .parent>.inner>div .entry-content{width:100%;padding:0;max-width:100%}body.page-template-page-landingpage .parent .entry-content2{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-around;width:100%}body.page-template-page-landingpage .parent .entry-content2 p:first-child{width:100%;text-align:center;}

body.page-template-page-landingpage .parent .features{flex-grow:1;text-align:center;padding:15px;margin:5px;min-width:300px}body.page-template-page-landingpage .parent .features h2{color:#111}body.page-template-page-landingpage .parent .features p{color:#222}@media only screen and (min-width:669px){body.page-template-page-landingpage .parent .features{max-width:250px}}body.page-template-page-landingpage #secondary,body.page-template-page-landingpage .ahts-navigation,body.page-template-page-landingpage #ahts-first-label,body.page-template-page-landingpage .site-footer .ahts-social,body.page-template-page-landingpage .foot-blog-title,body.page-template-page-landingpage .site-footer .searchform,body.page-template-page-landingpage .site-footer .foot-rss,body.page-template-page-landingpage .site-footer .foot-call,body.page-template-page-landingpage .site-footer .foot-theme-credit,body.page-template-page-landingpage .site-footer .foot-address,body.page-template-page-landingpage .site-footer ul li.menu-item,body.page-template-page-landingpage .site-footer ul li.page_item,body.page-template-page-landingpage .site-header .site-title a{display:none!important}@media only screen and (min-width:1001px){body.page-template-page-landingpage.menu_a .ahts-site-wrap{top:0}}@media only screen and (min-width:1001px){body.page-template-page-landingpage.sidebar_b #primary{width:100%}}body.page-template-page-landingpage h2::before{display:block;margin:auto;height:50px;width:50px;font-size:45px}body.page-template-page-landingpage .page-meta a.cta-button{max-width:50%}body.page-template-page-landingpage .header-bg,body.page-template-page-landingpage .header-bg-top{top:0}body.page-template-page-landingpage .footer.tile{min-height:0}body.page-template-page-landingpage .ahts-footer-menu{-webkit-columns:1;-moz-columns:1;columns:1}@media screen and (min-width:601px){body.page-template-page-landingpage.singular .meta-area{width:100%;float:none}}body.page-template-page-landingpage .entry-content2 .woocommerce .products{display:flex;flex-flow:row wrap;justify-content:space-around;width:100%}body.page-template-page-landingpage .entry-content2 .woocommerce .products li.product{max-width:240px;width:100%;float:none;margin:5px}body.page-template-page-landingpage .entry-content2 .woocommerce ul.products::after,body.metapage .entry-content2 .woocommerce ul.products::before{display:none}@media only screen and (min-width:757px){body.page-template-page-landingpage .style_left.two.has-image,body.page-template-page-landingpage .style_center.two.has-image,body.page-template-page-landingpage .style_right.two.has-image{height:calc(100vh - 50px);position:relative}body.page-template-page-landingpage .style_left.two.has-image .inner,body.page-template-page-landingpage .style_center.two.has-image .inner,body.page-template-page-landingpage .style_right.two.has-image .inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}body.page-template-page-landingpage .style_left.two.has-image .inner>div:last-child img,body.page-template-page-landingpage .style_center.two.has-image .inner>div:last-child img,body.page-template-page-landingpage .style_right.two.has-image .inner>div:last-child img{width:100%;height:100%;max-height:100%;object-fit:cover;margin:0}body.page-template-page-landingpage .style_left.style_vertical.two.has-image .inner>div:last-child img,body.page-template-page-landingpage .style_center.style_vertical.two.has-image .inner>div:last-child img,body.page-template-page-landingpage .style_right.style_vertical.two.has-image .inner>div:last-child img{width:auto}body.page-template-page-landingpage .style_right.style_vertical.two.has-image .inner>div:last-child img{margin-right:calc(50vw+50px);margin-left:0}body.page-template-page-landingpage .style_left.style_vertical.two.has-image .inner>div:last-child img{margin-right:calc(-50vw - 50px);margin-left:0}body.page-template-page-landingpage .style_overlay.two.has-image .inner>div.entry-image::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}body.page-template-page-landingpage .style_left.two.has-image .inner>div:last-child div,body.page-template-page-landingpage .style_center.two.has-image .inner>div:last-child div,body.page-template-page-landingpage .style_right.two.has-image .inner>div:last-child div{padding-top:0!important}body.page-template-page-landingpage .two.has-image .inner>div:last-child{margin-top:50px}body.page-template-page-landingpage .style_left.two.has-image .inner>div:last-child,body.page-template-page-landingpage .style_center.two.has-image .inner>div:last-child,body.page-template-page-landingpage .style_right.two.has-image .inner>div:last-child{width:100%;height:100%;max-width:100%;z-index:5;position:absolute;top:0;left:0;right:0;bottom:0;margin-top:0;background-size:contain}body.page-template-page-landingpage .style_overlay.two.has-image .inner>div.entry-image{background-size:cover;background-repeat:no-repeat;background-position:center;}

body.page-template-page-landingpage .style_gray.two.has-image .inner>div:last-child div{position:absolute;top:0;left:0;right:0;bottom:0}body.page-template-page-landingpage .style_gray.two.has-image .inner>div:last-child img{filter:grayscale(100%)}body.page-template-page-landingpage .style_overlay.two.has-image .inner>div:last-child img{display:none}body.page-template-page-landingpage .style_overlay.style_left.style_vertical.two.has-image .inner>div:last-child{background-position:calc(50vw + 100px) center}body.page-template-page-landingpage .style_overlay.style_center.style_vertical.two.has-image .inner>div:last-child{background-position:center}body.page-template-page-landingpage .style_overlay.style_right.style_vertical.two.has-image .inner>div:last-child{background-position:50px center}body.page-template-page-landingpage .style_left.two.has-image .inner>div:first-child,body.page-template-page-landingpage .style_center.two.has-image .inner>div:first-child,body.page-template-page-landingpage .style_right.two.has-image .inner>div:first-child{background-color:#fff;color:#000;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75);max-width:50vw;z-index:100;position:absolute;padding:2rem!important;overflow-y:auto;max-height:calc(100% - 100px)}body.page-template-page-landingpage .style_left.two.has-image .inner>div:first-child{margin:50px}body.page-template-page-landingpage .style_center.two.has-image .inner>div:first-child{margin:50px auto;position:relative}body.page-template-page-landingpage .style_right.two.has-image .inner>div:first-child{margin-left:calc(100% - 50vw - 50px);margin-top:50px}}