.acm-heading li,ol,ul{list-style:none}.acm-button,.acm-button-wrap .acm_video-btn i,.acm-heading,.acm-heading li,.acm-heading-border,.acm-iconbox,.acm_btn-text,.acm_store-phone-wrap,.single .post-content ul li,.woocommerce #tab-description ul li,.woocommerce .summary ul li,h2.acm-title{position:relative}.acm-banner.style1 img,body .elementor img,body .entry-content img,body figure,body img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.acm-btn-outline{background:0 0;border:2px solid #212121}.acm-btn-soft{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.acm-btn-round{-webkit-border-radius:100px!important;-moz-border-radius:100px!important;-ms-border-radius:100px!important;border-radius:100px!important}#footer .acm-heading{min-height:auto}.acm-heading.no-line,.acm_faq-widget .card:last-child{margin-bottom:0}h2.acm-title{display:block}.content-center-align .acm_heading-desc{margin:0 auto}.acm-heading ul{margin:19px 0;padding:0}.acm-heading li{margin:0;padding:0 0 0 24px;line-height:27px}.tripple-line .acm-heading-border:before{content:"";position:absolute;width:18px;height:7px;background:0 0;border-top:1px solid #333;border-bottom:1px solid #333;top:23px;left:50%;transform:translate(-50%)}.double-line .acm-heading-border:before,.single-line .acm-heading-border:after,.tripple-line .acm-heading-border:after{width:40px;transform:translate(-50%);position:absolute;left:50%;content:""}.tripple-line .acm-heading-border:after{background:#333;height:1px;top:20px}.double-line .acm-heading-border:before{height:5px;background:0 0;border-top:1px solid #333;border-bottom:1px solid #333;top:21px}.single-line .acm-heading-border:after{background:#333;height:1px;top:18px}.btn-left,.content-left-align .acm-heading-border:before{text-align:left}.content-left-align .acm-heading-border:after,.content-left-align .acm-heading-border:before{left:0;transform:none}.content-right-align .acm-heading-border:after,.content-right-align .acm-heading-border:before{right:0;left:auto;transform:none}.acm-business-address-widget{line-height:25px}.acm-business-address-widget div{margin-bottom:10px}.acm-iconbox.icon-top,.btn-center{text-align:center}.acm-banner.style1 .banner-content.content-right,.btn-right{text-align:right}.acm-button{display:inline-block;background-color:#6a49f2;color:#fff;padding:10px 40px;text-align:center;border:1px solid transparent;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out}.acm-button span,.acm-iconbox .acm-icon-desc,.acm-iconbox .acm-icon-heading,.acm-iconbox .icon-box-shadow,.acm-iconbox .iconbox-wrap{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out}.acm_btn-text{z-index:10}.acm-button-wrap a.acm-button.acm-btn-outline{background-color:transparent}.acm-button.acm-button-second{margin-left:25px}@media only screen and (max-width:430px){.acm-button.acm-button-second{margin-left:0}}.acm_feature2_desc ul{margin:0;padding:0}.acm_feature2_desc ul li{position:relative;padding-left:24px}.acm-heading .acm_heading-desc ul li:before,.acm_check:before,.acm_feature2_desc ul li:before{content:"";width:16px;height:16px;line-height:16px;display:inline-block;position:absolute;left:0;top:.35rem;background:url('../images/check.svg')}.icon-left .acm-icon,.icon-right .acm-icon{position:absolute;top:14px;transform:translateY(-50%);width:45px;height:auto}.icon-left .acm-icon{left:0}.icon-right .acm-icon{right:0}.icon-left .icon-border .acm-icon,.icon-left .icon-box-shadow .acm-icon,.icon-left .iconbox-filled .acm-icon{left:11px}.icon-right .icon-border .acm-icon,.icon-right .icon-box-shadow .acm-icon,.icon-right .iconbox-filled .acm-icon{right:11px}.icon-left .acm-icon i,.icon-right .acm-icon i{font-size:35px}.acm-banner img,.acm-icon img{max-width:100%;height:auto}.icon-left .acm-icon-content{margin-left:54px}.icon-right .acm-icon-content{margin-right:54px}.acm-icon-content .acm-icon-heading{font-size:17px;font-weight:500;margin-bottom:9px;color:#3e4555}.acm-icon-content .acm-icon-desc{font-size:16px;color:#8d97ad}#topbar .acm-icon-content .acm-icon-heading,.no-block,.post-comments{font-size:13px}.icon-type-filled .acm-icon i,.icon-type-framed .acm-icon i{width:57px;height:57px;line-height:57px;display:block;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.icon-type-filled .acm-icon i{background:#ebe7ff}.icon-type-framed .acm-icon i{border:1px solid #37d}.align-center .acm-icon{margin:0 auto 13px}.align-center .acm-icon i{font-size:20px}.icon-top .align-right .acm-icon{margin-left:auto}.icon-top .align-left .acm-icon{margin-right:auto}@media only screen and (min-width:577px) and (max-width:1024px){.content-align--tablet-center .icon-top .align-left .acm-icon,.content-align--tablet-center .icon-top .align-right .acm-icon{margin-left:auto;margin-right:auto}}.acm-iconbox .iconbox-wrap{padding:20px 17px}.acm-iconbox .icon-border{border:1px solid #efefef}.acm-iconbox .no-border{border:none}.icon-shadow .acm-icon i{-webkit-box-shadow:1px 7px 13px 0 rgb(211,215,251,.7);-moz-box-shadow:1px 7px 13px 0 rgb(211,215,251,.7);box-shadow:1px 7px 13px 0 rgb(211,215,251,.7)}.acm-iconbox .icon-box-shadow{background-color:#fff;border-color:#fff;-webkit-box-shadow:0 1px 17px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 17px 0 rgba(0,0,0,.05);box-shadow:0 1px 17px 0 rgba(0,0,0,.05)}.acm_faq-widget .card{border:none;padding:23px 0;background-color:#fff}.acm_faq-widget .card-header{position:relative;background-color:transparent;border:none;padding-bottom:0;padding-top:0;margin:0 1.55rem}.acm_faq-widget .card-header .acm_faq-title{color:#131723;cursor:pointer}.acm_faq-widget .card-header .plus-expand{position:absolute;right:20px;top:50%;color:#131723;margin-top:-10px}.acm_faq-widget .card-header .plus-icon{position:relative;width:18px;height:18px}.acm_faq-widget .card-header .plus-icon:after,.acm_faq-widget .card-header .plus-icon:before{content:"";position:absolute;background-color:#839bc0;transition:transform .25s ease-out}.acm_faq-widget .card-header .plus-icon:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.acm_faq-widget .card-header .plus-icon:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.acm_faq-widget .card-header .acm_faq-title.active .plus-icon{cursor:pointer}.acm_faq-widget .card-header .acm_faq-title.active .plus-icon:before{transform:rotate(90deg)}.acm_faq-widget .card-header .acm_faq-title.active .plus-icon:after{transform:rotate(180deg)}.acm_faq-widget .card-body{display:none;padding-top:14px;padding-bottom:0;margin:0 1.55rem}.acm-mailchimp-form .mc4wp-form-fields label{font-size:0}.mc4wp-form-fields input{display:block;width:100%;height:55px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#32236f;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:6px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mc4wp-form-fields input[type=email]{width:410px}.mc4wp-form-fields input[type=email]::placeholder{color:#32236f}.acm-mailchimp-form .mc4wp-form-fields input[type=email]{font-size:15px;padding-left:20px}.acm-mailchimp-form .mc4wp-form-fields .btn{height:55px;width:170px;text-transform:uppercase;color:#6a49f2;background-color:#fff;border-radius:6px;margin-left:10px;font-weight:600;border:1px solid transparent;position:relative;overflow:hidden;z-index:1}@media only screen and (max-width:576px){.content-align--mobile-center .icon-top .align-left .acm-icon,.content-align--mobile-center .icon-top .align-right .acm-icon{margin-left:auto;margin-right:auto}.acm_faq-widget .card-header .plus-expand{right:-10px}.acm-mailchimp-form .mc4wp-form-fields .btn{width:100%;margin-left:0}}.acm-banner.style1 .banner-content:hover .banner-button:after,.acm-mailchimp-form,.acm-mailchimp-form .mc4wp-form-fields .btn:hover:before,.acm-mailchimp-form form{width:100%}.acm-mailchimp-form .mc4wp-form-fields .btn:hover span{position:relative;color:#fff;z-index:10}.acm-mailchimp-form .mc4wp-form-fields .btn:before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background-color:#6a49f2;border-radius:0;transition:.6s;z-index:5}@media screen and (max-width:767px){.mc4wp-form-fields{flex-direction:column;align-items:center}.mc4wp-form-fields input[type=email],.mc4wp-form-fields p{width:100%}.mc4wp-form-fields p{margin-top:0;margin-bottom:10px;text-align:center}}.acm_store-address{margin-bottom:15px}.acm_store-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);width:40px;height:auto;color:#282828}.acm_store-icon i{color:#282828;font-size:14px}.acm_store-phone{margin-left:35px;line-height:35px}.acm-banner.style1.image-bg{padding:0}.acm-banner.style1.image-bg:before{content:'';display:block;width:100%;height:100%;background-color:#333;opacity:.2;position:absolute;top:0}.acm-banner.style1.image-bg .banner-content{position:absolute;top:55%;right:-50px;width:60%;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.acm-woo-cats-grid .acm-woo-cat a{position:relative;display:block;overflow:hidden;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.acm-woo-cats-grid .acm-woo-cat .acm-cat-name{left:0!important;right:0!important}.acm-woo-cats-grid .acm-cat-name{position:absolute;bottom:22px;color:#212121;font-size:18px;font-weight:700;text-transform:uppercase;background-color:#fff;padding:14px 20px;border-radius:6px;width:82%;margin-left:auto;margin-right:auto;transform:translateY(100%) translateZ(0);transform:translateY(22px);-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .84s,-webkit-clip-path .84s,transform .94s;transition-timing-function:cubic-bezier(.08,.82,.17,1)}.acm-woo-cats-grid .acm-woo-cat:hover .acm-cat-name{transform:translateY(0);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)!important;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)!important}.acm-woo-cats-grid .acm-cat-name .acm-cat-browse-btn{opacity:0;visibility:hidden;position:relative;font-size:13px;padding-left:25px;transition:.14s ease-in-out;-webkit-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transform:translateY(4px) translateZ(0)}.acm-woo-cats-grid .acm-woo-cat:hover .acm-cat-browse-btn{transform:translateY(0);opacity:1;visibility:visible;transition-delay:0.1s}.acm-woo-cats-grid .acm-cat-name .acm-cat-browse-btn:after{position:absolute;top:11px;left:0;content:"";display:block;height:1px;width:20px;background:#fff}.acm-woo-cats-grid .acm-col-md-4 .acm-cat-browse-btn:after{width:17px}.acm-woo-cats-grid .acm-col-md-4 .acm-cat-name .acm-cat-browse-btn{padding-left:22px}.acm-banner.style1{padding:3em}.acm-banner.style1.big-sale:before{content:"";position:absolute;background:rgba(255,255,255,.5);border:2px solid #fff;left:0;right:-20px;top:-60px;height:95px;z-index:0}.acm-banner.style1.big-sale:after{content:"";position:absolute;background:#fff;right:114%;height:45px;top:-42px;width:1000px}.acm-banner.style1.big-sale .banner-content{position:relative;z-index:0;margin-left:2em}.acm-banner.style1.big-sale{margin-top:-3em;margin-left:-5em}.acm-banner.style1 .banner-heading-prefix{display:inline-block;border-top:1px solid #202020;border-bottom:1px solid #202020;font-size:14px;font-weight:400;padding:5px 0;color:#202020;letter-spacing:3px}.acm-banner.style1 .banner-content .banner-text{margin-right:25px}.acm-banner.style1 .banner-desc{font-size:13px;color:#202020;letter-spacing:1px;line-height:1;margin-bottom:8px;transform:translateY(0)}.acm-banner.style1 h2{font-weight:400;letter-spacing:1px;color:#202020;line-height:1.3;margin-bottom:5px}.acm-banner.style1 .banner-button{position:relative;display:inline-block;font-weight:600}.acm-banner.style1 .banner-button:after{content:'';display:inline-block;position:absolute;left:0;bottom:-2px;width:10px;height:1px;background-color:#fff;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out}.acm-banner.style1.across-styles h2{font-size:18px;display:inline-block;margin-right:33px;line-height:2}.across-styles .banner-content,.across-styles p{text-transform:uppercase;white-space:nowrap}.across-styles .banner-content{padding-top:6px}@media screen and (min-width:1200px){.acm-banner.style1.across-styles{padding-left:0}.acm-banner.style1.across-styles .banner-button{position:relative;margin-top:-5px;z-index:99}}@media screen and (max-width:1200px){.acm-mailchimp-form .mc4wp-form-fields{width:100%;margin:10px 0;justify-content:center}.acm-banner.style1 h2{font-size:18px;line-height:1}.acm-banner.style1{padding:2em}.acm-banner.style1.big-sale{margin-left:-4em}.acm-banner.style1.across-styles h2{margin-top:23px}.acm-banner.style1.across-styles .banner-button{margin-top:0}#subscribe-form{width:90%;margin:0 auto}#subscribe-form .elementor-section .elementor-container{flex-wrap:wrap}#subscribe-form .elementor-column{width:100%;flex-basis:100%;text-align:center}#subscribe-form .elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}#subscribe-form .acm-heading{text-align:center}}@media screen and (max-width:768px){.acm-banner.style1.across-styles{display:none}.acm-banner.style1{padding:3em 2em}.acm-banner.style1.padding-left-30{padding-top:0}}@media screen and (min-width:768px) and (max-width:1200px){.across-styles{display:none}}.acm-banner.style2{background:#f5f5f5;text-align:center;margin-bottom:30px}.acm-banner.style2 img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.acm-banner.style2 .banner-wrapper{position:absolute;width:100%;top:20px;text-align:center}.acm-banner.style2 h2{color:#121823;font-weight:500;font-size:22px;margin:0 0 5px}.acm-banner.style2 .banner-desc{font-weight:400;color:#606775}.acm-banner.style2 .banner-button{margin-top:15px}aside ul.menu{padding-left:0}aside ul.children,aside ul.menu ul{padding-left:14px}@media screen and (max-width:486px){.acm_testimonial-description{display:none}}table.variations td.woo-variation-items-wrapper{border-bottom:none}table.variations tr{border-bottom:1px solid #e9e9e9}.acm-mailchimp-form .mc4wp-form-fields{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row}.acm-mailchimp-form .mc4wp-form-fields p.emailfield{width:100%;padding:0}.acm-mailchimp-form .mc4wp-form-fields p.emailfield input{padding:11px 11px 12px 25px;border-color:transparent}@media screen and (max-width:468px){.icon-left .acm-icon-content{margin-left:67px}.icon-right .acm-icon-content{margin-right:67px}.acm-banner.style1 .banner-desc{display:none}.acm-banner.style1.big-sale{margin-left:-2em}.acm-mailchimp-form .mc4wp-form-fields p.emailfield input{padding:11px 11px 12px 14px}}.acm-mailchimp-form .mc4wp-form-fields p.submitbtn{position:absolute;right:5px;top:4px}.acm-mailchimp-form .mc4wp-form-fields p.submitbtn input[type=submit]{padding:15px 20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1}.acm-mailchimp-form.subscribe-style-round .mc4wp-form-fields p.emailfield input,.acm-mailchimp-form.subscribe-style-round .mc4wp-form-fields p.submitbtn input[type=submit]{-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px}.acm-mailchimp-form.subscribe-style-curved .mc4wp-form-fields p.emailfield input{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.acm-mailchimp-form.subscribe-style-curved .mc4wp-form-fields p.submitbtn input[type=submit]{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;border:none}.acm-mailchimp-form.subscribe-style-flat .mc4wp-form-fields p.emailfield input,.acm-mailchimp-form.subscribe-style-flat .mc4wp-form-fields p.submitbtn input[type=submit]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}@media screen and (max-width:630px){#subscribe-form .acm-heading{margin-bottom:15px}#subscribe-form .acm-title{font-size:30px}}.acm-button-wrap a.btn-red-gradient{border:0;position:relative;border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;padding:11px 45px;font-size:16px;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.14);transition:none;display:inline-block}.acm-button-wrap a.acm-gradient-btn{background:linear-gradient(to right,#ff4d7e 0,#ff6a5b 100%);background-image:linear-gradient(to right,#ff4d7e 0,#ff6a5b 100%)}.acm-button-wrap a.acm-gradient-btn:hover{background:linear-gradient(to right,#ff6a5b 0,#ff4d7e 100%);color:#fff}.btn-arrow i{position:absolute;width:1.1em;right:0;opacity:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;will-change:right,opacity}.btn-arrow span{display:inline-block;position:relative;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;text-transform:inherit;will-change:transform}.ti-arrow-right:before{content:"\f061"}.btn-arrow:focus span,.btn-arrow:hover span{-webkit-transform:translate3d(-1rem,0,0);transform:translate3d(-1rem,0,0)}.btn-arrow:focus i,.btn-arrow:hover i{opacity:1;right:-2rem}.btn-red-gradient .btn-text{font-weight:400;font-size:12px}.card-shadow .attachment-card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.link{margin-left:auto;background-color:transparent}.card-title a.link:hover,.link:hover{color:#27b1e4}.card-title{color:#3e4555;font-family:Poppins,sans-serif;font-weight:500;margin-top:20px;font-size:18px;line-height:22px}.card-text{margin-bottom:20px;margin-top:20px}.text-success{color:#07d79c;text-transform:uppercase}.text-success:hover{color:#19692c}.post-body .post-excerpt{font-weight:300}.acm_dual-btn{display:flex}.acm_dual-btn .acm-button-wrap{margin:10px}.match-grids .card{height:100%}