/*!/wp-content/themes/astra-child/style.css*/.envato-block__preview{overflow:visible}.envato-kit-140-material-hit .menu-item a,.envato-kit-140-material-button .elementor-button{background-position:center;transition:background 0.8s}.envato-kit-140-material-hit .menu-item a:hover,.envato-kit-140-material-button .elementor-button:hover{background:radial-gradient(circle,transparent 1%,#fff 1%) center/15000%}.envato-kit-140-material-hit .menu-item a:active,.envato-kit-140-material-button .elementor-button:active{background-color:#FFF;background-size:100%;transition:background 0s}.envato-kit-140-big-shadow-form .elementor-field-textual{box-shadow:0 20px 30px rgb(0 0 0 / .05)}.envato-kit-140-faq .elementor-accordion .elementor-accordion-item{border-width:0 0 1px!important}.envato-kit-140-scrollable{height:100%;overflow:auto;overflow-x:hidden}.envato-kit-140-imagebox-nospace:hover{transform:scale(1.1);transition:all 0.3s}.envato-kit-140-imagebox-nospace figure{line-height:0}.envato-kit-140-slide .elementor-slide-content{background:#FFF;margin-left:-60px;padding:1em}.envato-kit-140-carousel .slick-active:not(.slick-current) img{padding:20px!important;transition:all .9s}body.elementor-kit-224 input:not([type="button"]):not([type="submit"]),body.elementor-kit-224 textarea,body.elementor-kit-224 .elementor-field-textual{border-radius:0}body.elementor-kit-224 input[type="submit"]{border-radius:0;font-weight:400;font-size:18px}span.wpcf7-list-item-label,span.wpcf7-list-item-label a{margin:0;font-size:12px;line-height:1.5}body.elementor-kit-224 .elementor-button:hover,body.elementor-kit-224 button:hover{box-shadow:none}.project-button .elementor-posts .elementor-post__card .elementor-post__read-more{color:#fff;background-color:#E12143;padding:14px 30px}.project-button .elementor-posts .elementor-post__card .elementor-post__read-more:hover{background-color:#000}.wiget-class h5{background-color:rgb(225 34 68 / .1);padding:10px;margin-bottom:10px}.wiget-class li{border-bottom:1px solid rgb(225 34 68 / .1);padding:10px}.wiget-class ul,.wiget-class-panel ul{list-style:none;margin-left:0}.wiget-class-panel li{border-bottom:1px solid rgb(225 34 68 / .1);padding:10px}.wiget-class-panel li:first-child{border-top:1px solid #F4F4F4}.box-pad .eael-grid-post .eael-entry-wrapper{padding-left:30px;padding-right:30px}#cookie-law-info-again{background-color:#e12143!important;color:#ffffff!important;right:40px!important}.overlay-img figure{position:relative}.overlay-img figure::before{position:absolute;top:0;right:-85%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .3) 100%);background:linear-gradient(to left,#fff0 0%,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(35deg);-moz-transform:skewX(35deg);transform:skewX(35deg)}.overlay-img:hover figure::before{-webkit-animation:shine 1.5s;-moz-animation:shine 1.5s;animation:shine 1.5s}@-webkit-keyframes shine{100%{right:125%}}@keyframes shine{100%{right:125%}}.shadow-none .elementskit-infobox{box-shadow:none!important}.envato-block__preview{overflow:visible}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{text-align:center}.envato-kit-141-top-0 h1,.envato-kit-141-top-0 h2,.envato-kit-141-top-0 h3,.envato-kit-141-top-0 h4,.envato-kit-141-top-0 h5,.envato-kit-141-top-0 h6,.envato-kit-141-top-0 p{margin-top:0}.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md{padding-left:1.5rem;padding-right:1.5rem}.envato-kit-141-bottom-0 p{margin-bottom:0}.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{margin-bottom:.5rem}.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:52px}.envato-kit-141-display-inline{display:inline-block}.envato-kit-141 .elementor-slick-slider ul.slick-dots{bottom:-40px}.main-pading-product .astra-shop-summary-wrap{padding:0 30px}.woocommerce a.button,.woocommerce button.button.alt,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce a.button.alt,.woocommerce .woocommerce-message a.button,.ast-site-header-cart .widget_shopping_cart .buttons .button.checkout,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{background-color:#E12143}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.wc-block-grid__product-onsale{background-color:#E12143}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead,.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{background-color:#f4f4f4}.woocommerce-cart-form,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cross-sells{box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review{border:none;box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}body.elementor-kit-224 input:not([type="button"]):not([type="submit"]),body.elementor-kit-224 textarea,body.elementor-kit-224 .elementor-field-textual,.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{border:none;box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{background-color:#f4f4f4}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-downloads{box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .15);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.woocommerce-MyAccount-navigation-link{border-color:#fff;background-color:#E12143}.woocommerce-MyAccount-navigation-link a,.woocommerce-MyAccount-navigation-link.is-active a{color:#ffffff!important}.woocommerce-MyAccount-navigation-link:hover{background-color:#000}.woocommerce-MyAccount-navigation-link.is-active a{background-color:#000}.woocommerce-table__product-name a,{color:#E12143!important}body.elementor-kit-224 input[type="button"]{border-radius:0;font-weight:400;text-decoration:none;font-size:18px}body.elementor-kit-224 button:hover,body.elementor-kit-224 button:focus,body.elementor-kit-224 input[type="button"]:hover,body.elementor-kit-224 input[type="button"]:focus,body.elementor-kit-224 input[type="submit"]:hover,body.elementor-kit-224 input[type="submit"]:focus,body.elementor-kit-224 .elementor-button:hover,body.elementor-kit-224 .elementor-button:focus{box-shadow:none;background-color:#000;text-decoration:none}.sticky-main-header.elementor-sticky--active{background-color:#333333c2!important}.sticky-site-header.elementor-sticky--active{background-color:#ffffff!important}.sticky-site-header.elementor-sticky--active .elementor-search-form--skin-full_screen .elementor-search-form__toggle i{background-color:#ffffff!important}.fmForm{padding-top:0!important}.fmForm .form-checkbox .checkbox-text *{line-height:16px}body.elementor-kit-224 label{line-height:1.2}span.wpcf7-list-item{margin:0}.wpcf7 .wpcf7-form-control-wrap{margin-top:15px}.pmpro_btn,.pmpro_btn:link,.pmpro_content_message a,.pmpro_content_message a:link{font-family:"Exo",Exo;font-size:18px;font-weight:400;color:#FFF;background-color:#E12143;border-radius:0;padding:14px 30px 14px 30px}.pmpro_btn:hover,a.pmpro_btn:hover,.entry-content a.pmpro_btn:hover,.pmpro_btn:focus,.pmpro_checkout .pmpro_btn:hover,.pmpro_checkout .pmpro_btn:focus,.pmpro_content_message a:focus,.pmpro_content_message a:hover{background-color:#181716!important;color:#ffffff!important}.pmpro_form label{padding-bottom:15px}.footer-menu ul{list-style:none}.footer-menu li a{color:#fff}.footer-menu li a:hover{color:#e12143}body.elementor-kit-224 label{color:#000}.ekit-wid-con .elementskit-infobox:hover{border:none}.fmForm .cta-button:hover{background-color:#000000!important}.pmpro_content_message{text-align:center;padding:75px 0}.post-password-form{padding:75px 0}#pwbox-3036{padding-right:25px}.elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgb(0 0 0 / 0)!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#e12143}.edit-txt-ppm #pmpro_level_cost,.edit-txt-ppm #pmpro_account_loggedin,.edit-txt-ppm h3{display:none}.editt-first-profile .pmpro_account-membership-levelfee,.editt-first-profile thead th:nth-child(2),.editt-first-profile #pmpro_actionlink-levels{display:none}form.pmpro_form .input,form.pmpro_form textarea,form.pmpro_form select,#loginform input[type=text],#loginform input[type=password]{width:90%}.fmForm .cta-button p,.fmForm .cta-button a,.fmForm .cta-button p a,.fmForm .cta-button *{font-weight:400!important}.elementor-173 .elementor-element.elementor-element-eae2812>.elementor-shape-bottom svg{z-index:-999}@media only screen and (max-width:600px){.p-24-main input[type="submit"]{margin-top:25px}.ali-center a{text-align:center}.footer-card-1{order:2}.footer-card-2{order:3}}.fb_dialog_content iframe{bottom:100px!important}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#E12143}.cli-tab-footer .wt-cli-privacy-accept-btn:hover{background-color:#181716;color:#fff}.counter-main #xt_visitor_counter-2 h2{font-size:1.125rem;text-align:right;margin-bottom:0;padding-right:10px}.counter-main #xtvctable img{display:none}.counter-main #xtvctable div,.counter-main #xtvccount{padding-bottom:.5em}#elementor-menu-cart__toggle_button{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px}