html,body{font-size:16px!important}:root .acm_shadow{--tw-shadow:0 25px 50px -12px rgb(189 189 189 / 25%)}body img,body figure,body .entry-content img,body .elementor img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}blockquote::before{position:absolute;left:-18px;top:0;width:60px;height:60px;line-height:60px;font-family:"Font Awesome 5 Free";font-size:60px;font-weight:900;color:#f9f6f6;display:block;content:"\f10d";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;z-index:1}ul,ol{list-style:none}.acm_shadow_hover{transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s}.acm_shadow_hover:hover{-webkit-box-shadow:0 25px 50px -12px rgb(38 35 35 / 25%);-moz-box-shadow:0 25px 50px -12px rgb(38 35 35 / 25%);box-shadow:0 25px 50px -12px rgb(38 35 35 / 25%)}#acm-ts-style1 .acm_testimonial-heading{max-width:370px}.acm_testimonial_one .owl-item img{width:48px!important;height:48px}.acm_rounded-full{border-radius:9999px!important}.testimonial-dots{text-align:center;-webkit-tap-highlight-color:#fff0}.testimonial-dots .owl-dot{display:inline-block;zoom:1}#acm-ts-style1 .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#a5dfff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}#acm-ts-style1 .owl-dots .owl-dot.active span,#acm-ts-style1 .owl-dots .owl-dot:hover span{background:#0da7fd}#acm-ts-style1 .owl-dots .owl-dot.active span,#acm-ts-style1 .owl-dots .owl-dot:hover span{background:#0da7fd}#acm-ts-style1 .acm_ts-intro{width:45%}#acm-ts-style1 .acm_testimonial-description p{margin-top:0}#testimonial{width:55%;padding-top:40px}@media screen and (max-width:468px){#acm-ts-style1 .acm_flex-nowrap{flex-wrap:wrap}#acm-ts-style1 .acm_ts-intro{width:100%}#testimonial{width:100%;padding-top:20px}#acm-ts-style1 .acm_ts-intro .acm_testimonial-heading{text-align:center}}#testimonial .acm_slide-bg{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#testimonial .ts-content p{margin:-4px 0;padding:0 4px}#testimonial .ts-client-wrap{padding-bottom:21px;margin-bottom:26px;border-bottom:2px solid #303947}#testimonial .ts_author-name{margin-bottom:3px}.author_details{margin-top:10px}.author_details .author{font-size:16px}.author_details .company{font-size:13px}#testimonial .owl-nav button.owl-next,#testimonial .owl-nav button.owl-prev,#testimonial button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;margin:0;font:inherit}#testimonial .owl-nav [class*=owl-]:hover{background:none}.validation-popup{display:none;position:absolute;bottom:-33px;background-color:#fb1414;color:#92fad7;font-size:12px;padding:5px 10px;box-shadow:0 4px 15px rgb(78 18 18 / .2);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.acm-feature-3 .acm-f3-content{transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s}.acm_el-border{width:100%;height:2px;display:block;background-color:#555}.acm_feature1 .acm_f1_heading_content{padding-bottom:0}.acm-features-wrap{width:70%!important;margin:-75px auto 0;z-index:99}@media screen and (min-width:1760px){.acm-features-wrap{width:70%!important}}@media screen and (min-width:1670px) and (max-width:1759px){.acm-features-wrap{width:75%!important}}@media screen and (min-width:1390px) and (max-width:1669px){.acm-features-wrap{width:90%!important}}@media screen and (min-width:1024px) and (max-width:1389px){.acm-features-wrap{width:90%!important}.acm-features-wrap .elementor-col-25:nth-child(4){display:none}.acm-features-wrap .elementor-column.elementor-col-25{width:33.3%}}@media screen and (max-width:468px){.acm-features-wrap{width:90%!important}.acm_feature2.acm_px-10{padding:.5rem}}.acm-features-wrap .elementor-container{width:100%;max-width:100%!important}.acm-features-wrap-shadow{background:#fff;-webkit-box-shadow:0 25px 50px -12px rgb(189 189 189 / 25%);-moz-box-shadow:0 25px 50px -12px rgb(189 189 189 / 25%);box-shadow:0 25px 50px -12px rgb(189 189 189 / 25%)}.acm-features-wrap-round{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.acm-horz-features .acm-horz-features-title h2{font-size:19px;font-weight:600;color:#212121;margin:0}.acm-horz-features .acm_icon-wrap{text-align:center;padding:15px;background:#212121;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;border-radius:9px}.acm-horz-features .acm_icon-wrap i{color:#fff;font-size:35px}.acm-horz-features .acm_description{font-size:14px}.acm-btn-outline{background:#fff0;border-style:solid;border-width:2px;border-color:#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;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.bkc-features-grid .elementor-column{width:370px!important;height:500px}.bkc-features-grid .elementor-column.bkc-grid-small{width:370px!important;height:246px}.bkc-features-grid .elementor-column .acm-banner img{width:100%;height:auto;display:block}.acm-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.acm-col-1,.acm-col-2,.acm-col-3,.acm-col-4,.acm-col-5,.acm-col-6,.acm-col-7,.acm-col-8,.acm-col-9,.acm-col-10,.acm-col-11,.acm-col-12,.acm-col-auto,.acm-col-sm-1,.acm-col-sm-2,.acm-col-sm-3,.acm-col-sm-4,.acm-col-sm-5,.acm-col-sm-6,.acm-col-sm-7,.acm-col-sm-8,.acm-col-sm-9,.acm-col-sm-10,.acm-col-sm-11,.acm-col-sm-12,.acm-col-sm,.acm-col-sm-auto,.acm-col-md-1,.acm-col-md-2,.acm-col-md-3,.acm-col-md-4,.acm-col-md-5,.acm-col-md-6,.acm-col-md-7,.acm-col-md-8,.acm-col-md-9,.acm-col-md-10,.acm-col-md-11,.acm-col-md-12,.acm-col-md,.acm-col-md-auto,.acm-col-lg-1,.acm-col-lg-2,.acm-col-lg-3,.acm-col-lg-4,.acm-col-lg-5,.acm-col-lg-6,.acm-col-lg-7,.acm-col-lg-8,.acm-col-lg-9,.acm-col-lg-10,.acm-col-lg-11,.acm-col-lg-12,.acm-col-lg,.acm-col-lg-auto,.acm-col-xl-1,.acm-col-xl-2,.acm-col-xl-3,.acm-col-xl-4,.acm-col-xl-5,.acm-col-xl-6,.acm-col-xl-7,.acm-col-xl-8,.acm-col-xl-9,.acm-col-xl-10,.acm-col-xl-11,.acm-col-xl-12,.acm-col-xl,.acm-col-xl-auto{position:relative;width:100%;padding-left:15px;padding-right:15px;padding-bottom:30px}@media (min-width:576px){.acm-col-sm{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.acm-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.acm-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.acm-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.acm-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.acm-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.acm-col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.acm-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.acm-col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.acm-col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.acm-col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.acm-col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.acm-col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.acm-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.acm-col-md{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.acm-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.acm-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.acm-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.acm-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.acm-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.acm-col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.acm-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.acm-col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.acm-col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.acm-col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.acm-col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.acm-col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.acm-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.acm-col-lg{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.acm-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.acm-col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.acm-col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.acm-col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.acm-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.acm-col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.acm-col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.acm-col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.acm-col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.acm-col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.acm-col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.acm-col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.acm-col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.acm-col-xl{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.acm-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.acm-col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.acm-col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.acm-col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.acm-col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.acm-col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.acm-col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.acm-col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.acm-col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.acm-col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.acm-col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.acm-col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.acm-col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.acm-heading{position:relative;min-height:40px;margin-bottom:15px}#footer .acm-heading{min-height:auto;margin-bottom:30px}.acm-heading.no-line{margin-bottom:0}h2.acm-title{position:relative;display:block;margin:7px 0 10px}.acm-heading .banner-desc p{padding:0;margin:0}.acm-heading .acm-heading-prefix{display:inline-block;font-size:17px;line-height:2em;color:#121823;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.acm-heading .acm-title span.banner-desc{display:block;font-size:16px;font-weight:400;margin-bottom:6px}.acm-heading ul{margin:19px 0;padding:0}.acm-heading li{position:relative;list-style:none;margin:0;padding:0 0 0 27px;line-height:27px}.single .post-content ul li,.woocommerce .summary ul li,.woocommerce #tab-description ul li{position:relative}.acm-heading-border{position:relative}.tripple-line .acm-heading-border:before{content:"";position:absolute;width:18px;height:7px;background:#fff0;border-top:1px solid #333;border-bottom:1px solid #333;top:23px;left:50%;transform:translate(-50%)}.tripple-line .acm-heading-border:after{content:"";position:absolute;width:40px;background:#333;height:1px;top:20px;left:50%;transform:translate(-50%)}.double-line .acm-heading-border:before{content:"";position:absolute;width:40px;height:5px;background:#fff0;border-top:1px solid #333;border-bottom:1px solid #333;top:21px;left:50%;transform:translate(-50%)}.single-line .acm-heading-border:after{content:"";position:absolute;width:40px;background:#333;height:1px;top:18px;left:50%;transform:translate(-50%)}.content-left-align .acm-heading-border:before{text-align:left}.content-left-align .acm-heading-border:before,.content-left-align .acm-heading-border:after{left:0;transform:none}.content-right-align .acm-heading-border:before,.content-right-align .acm-heading-border:after{right:0;left:auto;transform:none}.btn-left{text-align:left}.btn-center{text-align:center}.btn-right{text-align:right}.acm-cta-text,.acm-cta-btn{margin:0;padding:0}.acm-button{background-color:#303947;color:#fff;padding:10px 20px;min-width:105px;transition:width 0.3s ease,padding 0.3s ease;-webkit-transition:width 0.3s ease,padding 0.3s ease;-ms-transition:width 0.3s ease,padding 0.3s ease;-moz-transition:width 0.3s ease,padding 0.3s ease}.acm-button-wrap a.acm-button.acm-btn-outline{background-color:#fff0}.acm-button-wrap .pr-loader{display:none;vertical-align:middle;animation:rotate 1s linear infinite}.no-posts{display:none}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#product-slider{position:relative}.acm-slider .owl-carousel .owl-nav{position:absolute;top:-50px;right:0;font-size:21px}.acm-slider .owl-carousel .slider-nav-btn{display:inline-block;color:#2d2929;width:32px;height:32px;line-height:31px;text-align:center;cursor:pointer;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s}.acm-slider .owl-carousel .owl-nav .prod-next{margin-left:10px}.acm-slider .owl-carousel .owl-nav .slider-nav-btn:hover{color:#269e00}.owl-carousel button.disabled{opacity:.5}#product-slider .product-wrap figure{margin:0}#product-slider .product-wrap figure img{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}#product-slider .product-wrap figure.sh-effect{padding:40px;background-color:#f8f9fa}#product-slider .product-wrap figure.sh-effect img{-webkit-box-shadow:9px 10px 5px 0 rgb(92 92 92 / .2);-moz-box-shadow:9px 10px 5px 0 rgb(92 92 92 / .2);box-shadow:9px 10px 5px 0 rgb(92 92 92 / .2)}.acm-iconbox{position:relative}.icon-left .acm-icon{position:absolute;top:50%;left:11px;transform:translateY(-50%);width:45px;height:auto}.icon-left .acm-icon i{font-size:35px}.acm-icon img{max-width:100%;height:auto}.icon-left .acm-icon-content{margin-left:54px}@media screen and (max-width:468px){.icon-left .acm-icon-content{margin-left:67px}}.acm-icon-content .acm-icon-heading{font-size:17px;font-weight:600;line-height:1}.acm-icon-content .acm-icon-desc{font-size:14px}#topbar .acm-icon-content .acm-icon-heading{font-size:13px}.acm-iconbox.icon-top{text-align:center}.icon-top .acm-icon{width:57px;height:57px;line-height:62px;display:block;margin:0 auto 13px;border:1px solid #d5d5d5;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.icon-top .acm-icon i{font-size:26px}.acm-iconbox.icon-top .acm-icon-heading{color:#111}.acm-iconbox .iconbox-wrap{padding:47px 17px}.acm-iconbox .icon-border{border:1px solid #efefef}.acm-iconbox .no-border{border:none}.bkc-countdown-timer{margin-top:7px;font-size:13px;font-weight:600;color:#ae6a5e}.bkc-countdown-wrap{position:relative}.bkc-counter-progress{position:relative;margin-top:12px;height:4px;display:block;background-color:#f5f5f5}.bkc-counter-progress .counter-progress-bar{position:absolute;top:1px;left:0;height:2px;display:inline-block;background-color:#101010}.bkc-countdown{width:178px;position:absolute;right:0;display:inline-block;background-color:#f8f9fa;border:1px solid #fff0;color:#424044;padding:5px 19px 5px 19px;margin:0 0 14px 0;font-family:"Jost",Sans-serif;font-size:16px;font-weight:600;text-align:center;letter-spacing:.5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.bkc-countdown.acm-right{right:0;top:6px}.bkc-countdown.acm-left{left:0;top:6px;right:auto}.bkc-countdown.acm-center{left:50%;transform:translate(-50%,6px)}.bkc-countdown.acm-center:before,.bkc-countdown.acm-center:after{position:absolute;top:16px;content:"";display:block;width:150px;height:1px;background-color:#121823}.bkc-countdown.acm-center:before{left:-178px}.bkc-countdown.acm-center:after{left:220px}@media screen and (max-width:764px){.bkc-countdown.acm-left,.bkc-countdown.acm-right{left:50%;transform:translate(-50%,-26px)}}#posts-slider .entry-content{font-weight:400;margin-bottom:18px}#posts-slider .post-meta{margin-bottom:15px}.recent-posts .post{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden}.recent-posts .post .post-text{position:relative;padding:30px}.recent-posts .post-thumbnail{position:relative;max-height:233px;overflow:hidden}.recent-posts .post-thumbnail .timestamp{position:absolute;right:0;top:0;background:#1d2530;color:#fff;text-align:center;line-height:17px;z-index:10;border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-ms-border-radius:0 10px 0 0}.recent-posts .post-thumbnail img{border-bottom-left-radius:0;border-bottom-right-radius:0;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s}.recent-posts .post:hover img{transform:scale(1.1)}.recent-posts .post-categories a{border-radius:5px;padding:2px 11px;font-size:12px;font-weight:500;text-transform:uppercase;background:#f8f9fa}.recent-posts .post-categories a:hover{background:#c5927b;color:#fff}.recent-posts .entry-header .entry-title{margin-top:15px;margin-bottom:10px;max-width:100%;width:100%}.recent-posts .post-meta span,.recent-posts .post-meta span a{color:#f18e7d}#featured-authors{max-width:1060px;height:auto;overflow:hidden;padding-bottom:30px;margin:0 auto}.authors-list .author-wrap,.authors-grid .author-wrap{font-size:13px;text-align:center}.authors-list .active,.authors-list .owl-item,#publishers-grid .author-wrap{transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s}.authors-list:not(:hover) .active,.publishers-grid:not(:hover) .authors-list .author-wrap{background:#fff;-webkit-box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);-moz-box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.authors-list:not(:hover) .active.center .author-social a,.authors-list:not(:hover) .active.center .author-social i{color:#f18e7d}.authors-list .owl-item:hover{background:#fff;-webkit-box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);-moz-box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.authors-list .owl-item:hover .author-social a,.authors-list .owl-item:hover .author-social i{color:#f18e7d}#authors-grid .author-avatar,.authors-list .author-avatar{text-align:center;margin-bottom:18px}.authors-list .author-avatar>a{display:inline-block}#authors-grid .author-avatar img,.authors-list .author-avatar img{max-width:100px;height:auto;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}#authors-grid .author-avatar img.acm-img-square{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#authors-grid .author-wrap .author-info,.authors-list .author-wrap .author-info{font-size:14px}#authors-grid .author-wrap .author-info h3,.authors-list .author-wrap .author-info h3{margin-bottom:7px;font-weight:600;line-height:1em}#authors-grid .author-wrap .author-info .author_list-desig,.authors-list .author-wrap .author-info .author_list-desig{font-size:12px;font-weight:500;color:#9199a6;text-transform:uppercase;margin-bottom:14px}#authors-grid .author-wrap .author-social,.authors-list .author-wrap .author-social{margin-top:20px;color:#979fab;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s}#authors-grid .author-wrap .author-social a,.authors-list .author-wrap .author-social a{margin-right:13px;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s}#authors-grid .author-wrap .author-social a:last-child,.authors-list .author-wrap .author-social a:last-child{margin-right:0}@media screen and (max-width:576px){.authors-list .acm-col{margin-bottom:0}}#authors-grid,#publishers-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row}#authors-grid .author-col,#publishers-grid .author-col{flex:1 0 21%;margin:15px}#authors-grid .author-wrap{-webkit-box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);-moz-box-shadow:0 7px 36px 0 rgb(0 0 0 / .06);box-shadow:0 7px 36px 0 rgb(0 0 0 / .06)}#authors-grid .author-wrap:hover,.publishers-grid .authors-list:hover .author-wrap{background-color:#fff;-webkit-box-shadow:0 7px 57px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 7px 57px 0 rgb(0 0 0 / .1);box-shadow:0 7px 57px 0 rgb(0 0 0 / .1);transform:translate(0,-3px)}@media screen and (max-width:960px){#authors-grid .author-col{flex:0 0 30%}}@media screen and (max-width:900px){#authors-grid .author-col{flex:0 0 46.5%}}@media screen and (max-width:856px){#authors-grid .author-col,#publishers-grid .author-col{flex:0 0 97.5%}}.tax-publishers .author-profile,.tax-authors .author-profile{padding:30px 50px;text-align:center}.tax-publishers .author-picture img,.tax-authors .author-picture img{max-width:150px;border:3px solid #f1e9e9;margin-bottom:7px;-webkit-box-shadow:0 0 3px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 3px 0 rgb(0 0 0 / .2);box-shadow:0 0 3px 0 rgb(0 0 0 / .2);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.tax-publishers .author-picture .icon-user,.tax-authors .author-picture .icon-user{font-size:38px;line-height:38px;border:1px solid #ecd2d2;padding:15px;display:inline-block;color:#d6c2c2;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.tax-publishers .author-name,.tax-authors .author-name{color:#212121;font-size:16px;font-weight:600;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f7f2f2}.tax-publishers .author-description,.tax-authors .author-description{font-size:1.1em;font-style:italic}.tax-publishers .author-name,.tax-authors .author-name,.tax-publishers .author-description,.tax-authors .author-description{max-width:750px;margin:0 auto}.author-title p{margin:10px 0 0}.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-banner.style1 .banner-content.content-right{text-align:right}.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;text-transform:uppercase;background-color:#fff;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:ease,ease,ease;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;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 img{max-width:100%;height:auto}.acm-banner.style1{padding:3em}.acm-banner.style1 img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.acm-banner.style1.big-sale:before{content:"";position:absolute;background:rgb(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)}@media screen and (max-width:468px){.acm-banner.style1 .banner-desc{display:none}}.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:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s}.acm-banner.style1 .banner-content:hover .banner-button:after{width:100%}@media screen and (max-width:1200px){.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{font-size:18px;display:inline-block;margin-right:33px;line-height:2}.across-styles p,.across-styles .banner-content{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-banner.style1.across-styles h2{margin-top:23px}.acm-banner.style1.across-styles .banner-button{margin-top:0}}@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 (max-width:468px){.acm-banner.style1.big-sale{margin-left:-2em}}@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}.acm-banner.style3{position:relative;display:table;width:auto;display:block;background-size:cover}.acm-banner.style3 .banner-content{position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .2)}.acm-banner.style3 .banner-content-wrap.center{position:relative;top:50%;transform:translateY(-50%);text-align:center;padding-bottom:7px}.acm-banner.style3 .banner-bg-wrap img{max-width:100%;height:auto}.acm-banner.style3 h2{text-transform:uppercase;font-size:35px;font-weight:700;letter-spacing:.05em;line-height:1.1;margin-bottom:5px}.acm-banner.style3 .banner-heading-prefix,.acm-banner.style3 .banner-desc{font-size:23px}.acm-banner.style3 .banner-heading-prefix{padding-bottom:6px}.acm-banner.style3 .banner-desc{padding-bottom:26px}@media screen and (max-width:1024px){.acm-banner.style3 .banner-content-wrap{position:relative;top:50%;transform:translateY(-50%)}.acm-banner.style3 .banner-content{padding:0!important;padding-left:0!important;text-align:center!important}}@media screen and (max-width:1200px){.acm-banner.style3 h2{font-size:23px}.acm-banner.style3 .banner-heading-prefix,.acm-banner.style3 .banner-desc{font-size:19px}.acm-banner.style3 .banner-desc{padding-bottom:22px}}@media screen and (max-width:468px){.acm-banner.style3 h2{font-size:21px}}aside ul.menu{padding-left:0}aside ul.menu ul,aside ul.children{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_call-to-action{background-color:#f8f9fa;color:#9199a6;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.acm_call-to-action .acm_cta-icon-prefix{display:inline-flex;padding:12px 16px 12px 12px;background:#fff;color:#121823;font-size:14px;font-weight:500;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.acm_call-to-action .acm_cta-icon-prefix .acm_cta-icon{width:32px;height:32px;line-height:32px;font-size:15px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-right:12px}.acm_call-to-action .acm_cta-content{margin-top:20px}.acm_call-to-action .acm_cta-content .acm_cta-heading{font-size:18px;font-weight:600}.acm_call-to-action .acm_cta-content .acm_cta-description{margin-top:10px}.acm_call-to-action .acm_cta-content .acm_cta-btn{display:inline-block;margin-top:19px}.acm-mailchimp-form,.acm-mailchimp-form form,.acm-aweber-form aweber-form{width:100%}.acm-mailchimp-form .mc4wp-form-fields,.acm-aweber-form .aweber-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,.acm-aweber-form .aweber-form-fields input[type="email"]{width:100%;padding:0}.acm-mailchimp-form .mc4wp-form-fields p.emailfield input,.acm-aweber-form .aweber-form-fields input[type="email"]{padding:11px 11px 12px 25px;border-color:#fff0}@media screen and (max-width:468px){.acm-mailchimp-form .mc4wp-form-fields p.emailfield input,.acm-aweber-form .aweber-form-fields input[type="email"]{padding:11px 11px 12px 14px}}.acm-mailchimp-form .mc4wp-form-fields p.submitbtn,.acm-aweber-form .aweber-form-fields .aweber-submit{position:absolute;right:4px;top:4px}.acm-mailchimp-form .mc4wp-form-fields p.submitbtn input[type="submit"],.acm-aweber-form .aweber-form-fields .aweber-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-aweber-form.subscribe-style-round .aweber-form-fields input[type="email"]{-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px}.acm-mailchimp-form.subscribe-style-round .mc4wp-form-fields p.submitbtn input[type="submit"],.acm-aweber-form.subscribe-style-round .aweber-form-fields .aweber-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,.acm-mailchimp-form.subscribe-style-curved .mc4wp-form-fields input[type="email"]{-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"],.acm-aweber-form.subscribe-style-curved .aweber-form-fields input[type="email"]{-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-aweber-form.subscribe-style-flat .aweber-form-fields input[type="email"]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.acm-mailchimp-form.subscribe-style-flat .mc4wp-form-fields p.submitbtn input[type="submit"],.acm-aweber-form.subscribe-style-flat .aweber-form-fields .aweber-submit{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.form-full.aweber-form input[type="text"],.form-full.aweber-form button{display:block;width:100%;margin-bottom:10px}#footer-inner .aweber-form.form-full{flex-direction:column}#footer-inner .form-full.aweber-form button[type="submit"]{position:static;margin-left:0}#sidebar .form-compact.aweber-form{position:relative}#footer-inner .aweber-form button[type="submit"]{font-size:13px;line-height:43px;font-weight:900;border-style:none!important;color:#fff}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#3E3F66;padding:20px;border:1px solid #ccc;box-shadow:0 4px 15px rgb(78 18 18 / .2);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:200}.popup button{margin-top:10px}.nav-menu-wishlist a{display:block;width:40px;height:40px;line-height:40px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;transition:.18s ease-in-out;-webkit-transition:.18s ease-in-out;-ms-transition:.18s ease-in-out;-moz-transition:.18s ease-in-out;transform:scale(1)}.elementor-widget-container .nav-menu-wishlist{position:relative}.elementor-element.elementor-widget-flexipress_hamburger.elementor-widget-empty .elementor-widget-empty-icon{display:none}.woocommerce-form-login .show-password-input::before{font-family:'simple-line-icons';content:"\e087";font-size:18px;line-height:1}.woocommerce-form-login .password-input{position:relative}.woocommerce-form-login .show-password-input{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#fff0;border:0;padding:0;cursor:pointer;color:#666}.woocommerce-form-login .show-password-input:hover{color:#000}.woocommerce-form-login .show-password-input.display-password::before{content:"\f530"}