body{font-family:'Poppins',sans-serif;font-weight:500;font-style:normal;font-size:14px;color:#333}blockquote{margin:27px 0 30px;font-size:16px;line-height:28px;font-weight:500;font-style:italic;color:#362f3c;padding-left:90px;position:relative;padding-right:30px}blockquote p{color:#362f3c;font-size:16px!important;line-height:28px!important;font-weight:600!important;font-style:italic}.widget_calendar{float:none}#wp-calendar{width:100%}#wp-calendar caption{background:none repeat scroll 0 0 #e9e9e9;color:#333;font-size:16px;padding:10px 0;text-align:center}#wp-calendar thead{font-size:10px}#wp-calendar thead th{border:1px solid #e9e9e9;font-size:13px;padding:8px 0;text-align:center;vertical-align:middle}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #e9e9e9;text-align:center;padding:8px}#wp-calendar tbody td#today{background:#16a085;color:#fff}#wp-calendar tbody td#today a{color:#fff}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot{border:1px solid #e9e9e9}#wp-calendar tfoot #next{font-size:12px;text-transform:uppercase;text-align:right;color:#83c99f}#wp-calendar tfoot #prev{font-size:12px;text-transform:uppercase;padding-top:10px;color:#83c99f}.widget select{max-width:100%;padding:5px;border:1px solid #ccc;width:100%}.widget_text .textwidget img{max-width:100%;height:auto}.widget_text select,.widget_text input,.widget_text textarea{max-width:100%;padding:5px;border:1px solid #ccc;width:100%}.widget_text option{max-width:100%}.widget_nav_menu ul li,.widget_pages ul li{color:#827b7d;line-height:28px}.widget_nav_menu ul li ul,.widget_pages ul li ul{padding-left:15px}.widget_nav_menu ul li a,.widget_pages ul li a{color:#827b7d}.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover{color:#615c5c}#sidebar .textwidget img{max-width:100%}.wp-caption{max-width:100%}.wp-caption img{padding-bottom:5px}.form-submit input.submit_btn{display:inline-block;width:auto;color:#fff;margin-top:30px;margin-left:6px}.form-submit input.submit_btn:hover{color:#bfa373}.screen-reader-text{color:#777}.alignright{float:right}.alignleft{float:left}.single-content table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%;border:1px solid #d1d1d1}.single-content table td{border:1px solid #d1d1d1;padding-left:7px}.single-content table th{border:1px solid #d1d1d1;padding-left:7px}img.alignleft,.alignleft img{margin-right:10px}img.alignright,.alignright img{margin-left:10px}.comment_text table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%;border:1px solid #d1d1d1}.comment_text table td{border:1px solid #d1d1d1;padding-left:7px}.comment_text table th{border:1px solid #d1d1d1;padding-left:7px}.single-content li{padding:0!important;list-style:inherit!important}.single-content ul{list-style:disc!important;padding-left:20px!important}.single-content ol{list-style:decimal!important;padding-left:20px!important}.comment_text li{padding:0!important;list-style:inherit!important}.comment_text ul{list-style:disc!important;padding-left:20px!important}.comment_text ol{list-style:decimal!important;padding-left:20px!important}.wp-caption.aligncenter{width:100% !important;text-align:center}.search-custom form{width:70% !important;padding-top:20px}.search-custom form.search-form:after{top:20px}.wp-caption-text,.gallery-caption,.bypostauthor,.sticky{color:#777}form.post-password-form input[type=submit]{padding:1px 5px;background:#000;color:#fff;border-color:#000;width:auto}.screen-reader-text{display:none}.widget ul li{list-style:none !important}.widget ul{padding-left:0 !important}.widget ul.sub-menu,.widget ul.children{padding-left:10px !important}.widget ul.sub-menu li,.widget ul.children li{padding-bottom:3px !important}ul.children{margin-left:80px}span.featured-post{color:#333;font-weight:700 !important;margin-right:5px;float:right}.wp-tag-cloud li{display:inline-block;margin:0 7px 6px}.wp-tag-cloud li:hover{color:#fff;text-decoration:none}.wp-tag-cloud li a{display:block;background:#e7e7e7;font-size:13px!important;color:#333;padding:8px 13px;position:relative}.wp-tag-cloud li:hover a{color:#fff;background:#e32222}.wp-tag-cloud li a:before{content:"";position:absolute;left:-10px;top:0;width:0;height:100%;border-style:solid;border-width:0 0 35px 10px;border-color:transparent transparent #e7e7e7;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.wp-tag-cloud li a:hover:before{border-color:transparent transparent #e32222}.wp-tag-cloud li a:after{content:"";position:absolute;right:-10px;top:0;width:0;height:100%;border-style:solid;border-width:0 0 35px 10px;border-color:transparent transparent transparent #e7e7e7;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.wp-tag-cloud li a:hover:after{border-color:transparent transparent transparent #e32222}p.logged-in-as{padding:5px 0;color:#333}p.logged-in-as a{color:#888}h3.archive-title{text-align:center;margin-bottom:40px;font-size:25px;font-weight:600}.wrap-blog ul.children{padding-left:10px}.single-content h1{font-size:46px}.single-content h2{font-size:34px}.single-content h3{font-size:26px}.single-content h4{font-size:22px}.single-content h5{font-size:20px}.single-content h6{font-size:16px}.comment_text h1{font-size:46px}.comment_text h2{font-size:34px}.comment_text h3{font-size:26px}.comment_text h4{font-size:22px}.comment_text h5{font-size:20px}.comment_text h6{font-size:16px}h3.comment-reply-title{font-size:22px;margin-bottom:10px;color:#4f405e;text-transform:capitalize}.comment-avatar-info h5 span{color:#333;font-size:14px}.comment-reply-link{color:#333;font-weight:600;font-size:15px}.comment-avatar-info h5{text-transform:capitalize}.comment-form-cookies-consent{display:none}.comment-form .form-submit .btn{background:#ed1d24 none repeat scroll 0 0;border:medium none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:0;padding:18px 40px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .4s ease-in-out;vertical-align:middle;white-space:nowrap;margin-top:10px;border-radius:0;padding:18px 40px;width:inherit}.comment-form .form-submit .btn:hover{box-shadow:none;color:#fff;background:#5613c3}.single-widget.widget_categories,.single-widget.widget_tag_cloud{background:#f4f4f4;padding:25px}.single-widget.widget_categories h3,.single-widget.widget_tag_cloud h3{font-size:18px;color:#4f405e;margin-bottom:0;position:relative;line-height:1;background:#fff;padding:30px 25px;padding-left:45px}.single-widget.widget_categories h3:before,.single-widget.widget_tag_cloud h3:before{content:"";position:absolute;left:25px;top:30px;height:20px;width:2px;background:#e75454}.single-widget.widget_categories h3:after,.single-widget.widget_tag_cloud h3:after{content:"";position:absolute;left:30px;top:27px;height:20px;width:2px;background:#e75454}.single-widget.widget_categories ul,.single-widget.widget_tag_cloud ul{padding:30px 25px;background:#fff;padding-top:0}.single-widget.widget_categories ul li{display:block;padding-bottom:10px;margin-bottom:15px;border-bottom:1px dashed #d6d6d6;text-align:right}.single-widget.widget_categories ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.single-widget.widget_categories ul li a{color:#333;display:block;float:left}.single-widget.widget_categories ul li a:hover{color:#e32222}.b-details-inner-title{font-size:22px}.logged-in .transparent-header{top:82px}.logged-in .transparent-header.sticky-menu{top:32px}.newsletter-form input[type=submit]{background:#ed1d24 none repeat scroll 0 0;width:inherit;padding:18px 40px;border-radius:0;font-size:17px;font-style:italic;font-weight:700;text-transform:capitalize;padding:17px 30px;position:absolute;right:0;color:#fff;top:0}.newsletter-form .your-email input[type=email]{margin-right:130px}.newsletter-form input[type=submit]:hover{background:#5613c3}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{display:none!important}form.failed .your-email input[type=email]{margin-right:0}form.failed .your-email{top:-47px}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{margin-top:65px}.footer-form form input[type=submit]{padding:14px 40px;border-radius:3px;width:inherit;font-size:14px}.footer-form div.wpcf7-mail-sent-ng,.footer-form div.wpcf7-aborted{color:#fff}.search-custom h4{color:#4f405e;font-size:24px;line-height:32px;font-weight:600}.search-custom form input[type=text]{padding:8px;padding-left:10px;width:100%;letter-spacing:.5px;font-size:15px}@media (max-width:768px){.logged-in .transparent-header{top:100px}.footer-form .wpcf7-form-control-wrap input,.footer-form .wpcf7-form-control-wrap textarea{width:300px}form.woocommerce-checkout .your-order{margin-top:30px}}@media (min-width:992px){.search-custom form button{position:absolute;top:113px;transform:translateY(-50%);right:285px;border:none;padding:0;background:0 0;color:#e32222;cursor:pointer;line-height:1}}@media (max-width:991px){.search-custom form button{position:absolute;top:145px;transform:translateY(-50%);right:170px;border:none;padding:0;background:0 0;color:#e32222;cursor:pointer;line-height:1}}@media (max-width:1200px){.newsletter-form .your-email input[type=email]{margin-right:0}}.page-404{padding:120px 0}.page-404 h2{font-size:120px;font-weight:500}.page-404 h3{font-size:40px;font-weight:500}.page-404 div.text{font-size:20px;font-weight:400;width:800px;margin:0 auto;margin-top:30px;margin-bottom:40px}.page-404 .btn-primary{background:#ed1d24;color:#fff;font-size:18px;font-weight:500;border-radius:0;height:70px;padding:0 16px;cursor:pointer;width:300px;line-height:70px}.page-404 .btn-primary:hover{background:#5613c3}span.current{position:relative;display:block;padding:0;margin-left:0;line-height:48px;font-weight:600;height:50px;width:50px;border-radius:50%;text-align:center;border-color:#ed1d24;background:#ed1d24;color:#fff}.blog-details-tag a,.blog-list-meta .blog-details-tag i,.rc-post-content span,.blog-details-date li,.blog-details-date li a{color:#4f405e}a[rel=author]{text-transform:capitalize}.blog-list-content h2{margin-bottom:10px}p.logged-in-as a,.blog-list-meta ul li.blog-post-date{color:#4f405e}.footer-text p,.footer-social ul li a,.f-rc-content span,.f-rc-content h5,.fw-link ul li a,.copyright-text p{color:#fff}.fw-title h5{opacity:1}.blog-list-meta ul li.blog-more-read a{font-weight:500}.phone-call{top:-20px}.f-rc-post .f-rc-thumb{margin-top:-15px}.f-rc-content p{color:#fff;opacity:.8}.f-rc-post ul li{padding-bottom:0}.blog-page p{margin-bottom:20px}.rc-post ul li{padding-bottom:20px;border-bottom:1px dotted #999}.rc-post ul li:last-child{padding-bottom:0;border-bottom:none}.blog-details-content .blog-list-meta{margin-top:40px}.single-features .features-icon img{width:59px}.single-delivery-services .ds-icon img{max-width:inherit}.fact-area .row>div:nth-child(4) img{height:49px}.pricing-head .pricing-icon img{width:52px}.doctor-thumb img{border-radius:50%!important;border:3px solid #fff!important}.single-product img{width:auto}.product-large-img .thumbnails a img{width:25%;margin-top:20px}.product-details-content div[itemprop=offers] h6.price{font-size:22px;font-weight:600;color:#ed1d24;margin-bottom:30px}.woocommerce .quantity .qty{width:auto;padding:11px 0}.product-details-content .inc.qtybutton{left:170px}.product-details-content .cart-plus-minus:after{left:165px}.product-details-content form.cart{margin-top:40px;padding-bottom:40px;border-bottom:1px dashed #d7d7d7;margin-bottom:25px}.product-details-content form.cart .cart-plus-minus{display:inline-block;margin-right:30px}button.single_add_to_cart_button{background-color:#ed1d24!important;border:medium none!important;border-radius:0!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important;font-weight:700!important;letter-spacing:0;line-height:1!important;margin-bottom:0!important;padding:18px 40px!important;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .4s ease-in-out;vertical-align:middle;white-space:nowrap}button.single_add_to_cart_button:hover{background:#5613c3!important}.product-info ul li{font-weight:600}.product-desc-wrap .nav-tabs .nav-link{font-size:17px;font-weight:700;color:#545353;text-transform:uppercase}#myTabContent .tab-pane .event-text h2{display:none}.woocommerce #review_form #respond .form-submit input{width:auto;background-color:#ed1d24!important;border:medium none!important;border-radius:0!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important;font-weight:700!important;letter-spacing:0;line-height:1!important;margin-bottom:0!important;padding:18px 40px!important;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .4s ease-in-out;vertical-align:middle;white-space:nowrap}.woocommerce p.stars a:before{color:#ed1d24}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:auto}.woocommerce #reviews.woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text{margin:0 0 0 80px}.comment_container .comment-text{padding:5px 15px 0!important}.woocommerce #reviews #comments ol.commentlist{padding-left:0}p.meta strong[itemprop=author]{text-transform:capitalize;font-size:14px}p.meta time[itemprop=datePublished]{font-size:14px}.comment_container .comment-text .star-rating{margin-top:5px}.woocommerce .woocommerce-Reviews .comment-text .star-rating span{color:#ed1d24}.woocommerce-product-rating{margin-bottom:40px}.woocommerce .star-rating:before,.woocommerce .star-rating span{color:#ed1d24}.woocommerce-review-link{color:#75668f;font-weight:500}.comment-form-rating label{color:#75668f;margin-top:5px}.comment-form-comment label{color:#75668f}.pt-230{padding-top:230px}.breadcrumb-area .breadcrumb-text h1{color:#fff;font-weight:700;font-size:45px}.shop-banner-area .product .product__img{text-align:center}.product-showing p{margin:0;border:2px solid #eaedff;padding:17px 30px;text-align:center;line-height:1;display:inline-block;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:500;margin-left:35px!important}.pro-filter select{width:220px;margin:0;border:2px solid #eaedff;padding:17px 30px;text-align:center;line-height:1;display:inline-block;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:500;margin-right:35px}.shop-banner-area>.container{padding-left:30px;padding-right:30px}.shop-banner-area .product_content h4.pro-title a{color:#ed1d24}.shop-banner-area .product_content h4.pro-title a:hover{color:#ed1d24}.shop-banner-area .product_content div.price span.price span{font-weight:600;font-size:15px}.shop-banner-area .product_content div.preview{margin-top:10px}.shop-banner-area .product_content div.preview a{width:auto;background-color:#ed1d24!important;border:medium none!important;border-radius:0!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:13px!important;font-weight:600!important;letter-spacing:0;line-height:1!important;margin-bottom:0!important;padding:12px 25px!important;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .4s ease-in-out;vertical-align:middle;white-space:nowrap}.shop-banner-area .product_content div.price div.star-rating{display:none}.table-content table th,.table-content table td{border-bottom:1px solid #eaedff;border-right:1px solid #eaedff}.table-content table{background:#fff;border-color:#eaedff;border-radius:0;border-style:solid;border-width:1px 0 0 1px;text-align:center;width:100%;margin-bottom:0}.cart-area table.table .cart-plus-minus input{border:2px solid #eaedff;color:#333}.cart-area table.table .cart-plus-minus:before,.cart-area table.table .cart-plus-minus:after{display:none}.cart-area table.table .cart-plus-minus .dec.qtybutton,.cart-area table.table .cart-plus-minus .inc.qtybutton{display:none}.table-content table td{border-top:medium none;padding:20px 10px;vertical-align:middle;font-size:16px}.cart-area table.table td.product-name a{color:#ed1d24;font-weight:600}.woocommerce a.remove{margin:0 auto}.coupon{float:left}#coupon_code{height:50px;border:2px solid #eaedff;padding:0 15px;margin-right:10px;margin-left:45px}input[name=update_cart]{float:right;margin-right:45px}.cart-page-total{padding-top:50px}.cart-page-total .cart_totals h2{color:#333}.cart-page-total .cart_totals .wc-proceed-to-checkout a{background:#ed1d24;margin-bottom:0}.cart-page-total .cart_totals .wc-proceed-to-checkout a:hover{background:#5613c3}.elementor-widget-container .product-details-content ins{font-size:22px;font-weight:600;color:#ed1d24;margin-bottom:30px;text-decoration:none}.elementor-widget-container .product-details-content del{font-size:22px;font-weight:600;margin-bottom:30px;color:#ed1d24;margin-right:10px}.elementor-widget-container .star-rating:before,.elementor-widget-container .star-rating span{color:#ed1d24}.elementor-widget-container .star-rating{float:left}.elementor-widget-container .product-details-content .product-rating{padding-top:30px}.elementor-widget-container .product-details-content form.cart{margin-top:0;padding-bottom:0;border-bottom:none;margin-bottom:0}.elementor-widget-container .product-desc-wrap p{margin-bottom:0;color:#747373}.elementor-widget-container .perched-info{padding-bottom:30px}.elementor-widget-container .product-large-img .thumbnails a img{width:22%;margin-right:22px}.elementor-widget-container .product-large-img .thumbnails a:last-child img{margin-right:0}.elementor-widget-container #review .comment-author-admin .comment_container{display:flex}.elementor-widget-container #review .comment-author-admin .comment_container img{height:100%}.elementor-widget-container #review .comment-author-admin .comment_container .comment-text{padding-top:0!important}.elementor-widget-container #review .comment-author-admin .comment_container .comment-text strong{color:#333}.elementor-widget-container #review .comment-author-admin .comment_container .comment-text p{color:#75668f}.elementor-widget-container p.meta time[itemprop=datePublished]{color:#ed1d24;font-weight:600}.review-tab1{display:none}.woocommerce-message{display:none}p.cart-empty{text-align:center;font-size:24px;color:#222;margin-top:60px;margin-bottom:40px;font-weight:500}p.return-to-shop{text-align:center}p.return-to-shop a{padding:15px 25px!important;color:#fff!important;background-color:#ed1d24!important;margin-bottom:50px!important}span.onsale{top:-20px!important;left:30px!important;width:45px;background-color:#ed1d24!important;display:none}.shop-banner-area .product_content div.price span.price del{margin-right:10px}.shop-banner-area .product_content div.price span.price ins{text-decoration:none}.btn{border-radius:0}.checkbox-form .form-row input.input-text,.checkbox-form .form-row textarea{background:#fff;border:1px solid #eaedff;border-radius:0;height:45px;padding:0 0 0 10px;width:100%}.select2-container .select2-choice{border:1px solid #eaedff}.select2-container a .select2-chosen{height:45px;padding-left:10px;width:100%;color:#6f7172;margin-right:0!important;line-height:45px}.woocommerce form .form-row textarea#order_comments{height:auto}.order-notes textarea{border:1px solid #eaedff;height:90px;padding:15px;width:100%}.woocommerce-checkout-payment .place-order input[name=woocommerce_checkout_place_order]{background:#ed1d24}.woocommerce-checkout-payment .place-order input[name=woocommerce_checkout_place_order]:hover{background:#5613c3}.order-notes{margin-top:30px}.wp-block-group h2.wp-block-heading{position:relative;display:inline-block;font-size:18px;margin-bottom:30px;font-weight:500;letter-spacing:4px;text-transform:uppercase}.widget_block.widget_search label.wp-block-search__label{display:none}.widget_block .wp-block-search .wp-block-search__inside-wrapper{position:relative}.widget_block .wp-block-search .wp-block-search__input{width:100%;padding:10px;border:0;background:#f4f5f7;margin-bottom:0;border-radius:0}.widget_block .wp-block-group .wp-block-group__inner-container ul li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;line-height:28px}.widget_block .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;right:0;top:0;background-color:transparent;color:#040b11;border:0;padding:10px;cursor:pointer;font-size:15px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment{color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.sidebar_widget.widget.widget_block.widget_search .wp-block-search__button-outside .wp-block-search__inside-wrapper{margin:0}.sidebar__widget .wp-block-group__inner-container .wp-block-latest-comments{padding-left:0}.wp-block-group ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0;padding-left:0}