#footer-widgets{padding:80px 0;color:#111}#footer-widgets p{color:#111}#footer-widgets .widget:not(.widget_calendar) .widget-title,.footer-logo{margin-bottom:20px}#footer-widgets .widget-title{padding-left:15px}#footer-widgets .widget:not(.widget_calendar) .widget-title:before{height:100%;content:"";position:absolute;background:#ff5d00;left:0;width:3px;z-index:-1}#footer-widgets .widget-title:after{-webkit-animation:line 8s infinite;animation:line 8s infinite;height:7px;overflow:hidden;right:0;content:"";position:absolute;top:0;background:#fff;left:0;width:7px}@-webkit-keyframes line{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes line{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}.widget_about a{color:#111;-webkit-transition:.3s;transition:.3s}ul.widget-social{margin-top:40px}ul.widget-social li{display:inline-block}ul.widget-social li a i{height:30px;color:#fff;-webkit-transition:.3s;transition:.3s;text-align:center;border-radius:50%;background:#111;width:30px}ul.widget-social li a:focus i,ul.widget-social li a:hover i{background:#ff5d00}.sidebar .widget_recent_entries ul,.woo-sidebar .widget_recent_entries ul{padding:20px 16px}.widget_recent_entries ul li a{font-size:18px;font-weight:600;word-spacing:1px;color:#f2f2f2;line-height:1.3}.widget_contact li{margin-bottom:20px}.widget_contact li i{margin-right:13px}.widget_contact form{position:relative}.widget_contact input{height:46px;padding:15px;border:0;position:relative;box-shadow:0 2px 6.72px 1.28px rgba(84,84,84,.23);border-radius:4px;background:#fff;width:100%}button.subscribe-btn{padding:8px 16px 4px;border:none;right:5px;color:#fff;text-transform:capitalize;position:absolute;top:4px;border-radius:4px;cursor:pointer}.sidebar .widget-title,.sidebar .wp-block-search__label,.woo-sidebar .widget-title{padding:10px 20px;text-transform:capitalize;background-color:#f7f1ee}.sidebar .wp-block-search__label{position:relative}.sidebar .widget .widget-title:before,.sidebar .wp-block-search__label:before,.woo-sidebar .widget .widget-title:before{height:100%;content:"";position:absolute;top:0;background-color:#ff5d00;left:0;width:3px}.widget.widget_calendar .widget-title{padding:18px 16px 18px 0;border-bottom:1px solid #d3d6db}.sidebar .widget-search .widget-title,.woo-sidebar .widget-search .widget-title{padding-top:0}.sidebar .widget,.woo-sidebar .widget{margin-bottom:30px;box-shadow:0 0 29px 0 hsla(0,0%,40%,.08);background:#fff}.widget.widget_rss .widget-title a{font-size:inherit;font-weight:700;display:inline-block}.sidebar .wp-block-search__inside-wrapper{position:relative;margin:20px}.sidebar .wp-block-search .wp-block-search__button{height:100%;padding:8px;right:0;position:absolute}.sidebar .widget.widget_search,.widget_product_search,.woo-sidebar .widget.widget_search{display:flow-root}.widget_categories form,.widget_product_search form,.widget_search .search-form{position:relative;margin:20px 0}.sidebar .widget_categories form,.sidebar .widget_search .search-form,.widget_product_search form,.woo-sidebar .widget_categories form,.woo-sidebar .widget_search .search-form{margin-right:20px;margin-left:20px}.search-form input[type=search]::-webkit-input-placeholder,.widget_product_search .search-field::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";color:#333;opacity:.8}.widget-newsletter input[type=email],.widget_product_search .search-field,.widget_search input[type=search]{padding:13px 10px;border:1px solid #cdcdcd;-webkit-transition:.3s;transition:.3s;background:#fff;width:100%}.widget-newsletter input[type=email]:focus,.widget-newsletter input[type=email]:hover,.widget_product_search .search-field:focus,.widget_product_search .search-field:hover,.widget_search input[type=search]:focus,.widget_search input[type=search]:hover{border-color:#ff6a3e}.widget_product_search .search-field{padding-right:100px;line-height:17px}.widget_product_search button,.widget_search button{padding:8px 18px;border:0;right:0;color:#fff;-webkit-transition:.3s;transition:.3s;position:absolute;top:0;border-radius:0 3px 3px 0;cursor:pointer;line-height:1.8}#footer-widgets .widget{margin-bottom:5px}#footer-widgets .widget_nav_menu ul{padding:20px 20px 0 0}.sidebar .widget ul,.woo-sidebar .widget ul{padding:20px}.sidebar .widget_categories form,.woo-sidebar .widget_categories form{display:inline}.sidebar .widget_categories form select,.woo-sidebar .widget_categories form select{margin:auto;width:90%}.sidebar .widget_archive select,.woo-sidebar .widget_archive select{margin:20px;width:88%;display:initial}.widget.widget_archive ul li,.widget.widget_categories ul li{justify-content:flex-end;align-items:center;width:100%;white-space:nowrap;display:flex}.widget.widget_archive ul li a,.widget.widget_categories ul li a{width:100%;padding-left:3px}.widget ul li a{color:#111;-webkit-transition:.3s;transition:.3s;position:relative;word-break:break-word;display:block}.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul:not(.wp-block-social-links) li a,.wp-block-post-terms a{padding-top:10px;padding-bottom:10px;padding-left:18px}.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul li.menu-item-has-children>a,.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul li:not(:last-child){border-bottom:1px solid #efefef}.widget:not(.widget_text):not(.widget_pages):not(.widget_rss):not(.widget_recent_entries) ul li a i{padding-top:6px;float:right}.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul:not(.wp-block-social-links) li a:after{height:10px;content:"";position:absolute;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);bottom:0;top:0;margin:auto 0;background:#ff5d00;left:0;width:10px}.widget.widget_nav_menu ul ul{padding:0}.widget.widget_media_image img{width:100%}.widget-enter-mail{padding:20px;color:#fff}.widget-enter-mail h3,.widget-enter-mail p{margin-bottom:5px}.widget-enter-mail input[type=email]{padding:5px 15px;border:1px solid #fff;margin-bottom:10px;color:#fff;background:transparent;width:100%}.widget-enter-mail input[type=email]::-webkit-input-placeholder{color:#fff}.widget-enter-mail .boxed-btn{padding:10px 16px 6px;border:none;color:#111!important;text-transform:capitalize;background:#fff!important;cursor:pointer}.widget-enter-mail .boxed-btn:hover{color:#fff!important}.recent-post{padding:20px 16px}.recent-post img{margin-right:10px;float:left}.recent-post h6{color:#232323}.widget .tagcloud{padding:20px}.widget .tagcloud a,.wp-block-tag-cloud a{padding:6px 16px;border:1px solid #f1f1f1;margin-right:10px;margin-bottom:10px;color:#111;-webkit-transition:.3s;transition:.3s;border-radius:0 20px 0 20px;background:#fff;display:inline-block!important;display:block}.widget .tagcloud a:focus,.widget .tagcloud a:hover,.wp-block-tag-cloud a:focus,.wp-block-tag-cloud a:hover{color:#fff!important}.wp-block-tag-cloud{padding:20px}.widget_calendar caption,.wp-block-calendar caption{font-size:18px;border-bottom:1px solid #d3d6db;text-align:center;padding-bottom:14px}.widget_calendar{box-shadow:0 0 3px 0 rgba(0,0,0,.2)}#wp-calendar td,#wp-calendar th{padding:6px!important;text-align:center}#calendar_wrap tfoot tr{display:none}#wp-calendar td:not(#prev):not(#next) a{height:25px;border:1px solid;border-radius:50%;width:25px;line-height:22px;white-space:nowrap;display:inline-block}.widget.widget_calendar .widget-title{padding-left:26px}.widget.widget_calendar .widget-title:after{font-size:18px;right:20px;content:"\f067";position:absolute;bottom:0;top:0;margin:auto 0;line-height:4;font-family:fontawesome}.widget-calender .widget-title li{display:inline-block}.widget-calender .widget-title .plus{float:right}.widget-calender .widget-title .plus i{color:#111}.full-calender{padding:25px 16px}.weekdays{padding:0 0 10px;margin:0}.weekdays li{text-align:center;width:11.6%;display:inline-block}.days{padding:0;margin:0}.days li{margin-bottom:5px;list-style-type:none;text-align:center;width:11.6%;display:inline-block}.days li.disable{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.days li .active{padding:5px;border:1px solid;border-radius:50%}@media screen and (max-width:920px){.days li,.weekdays li{width:11.1%}}@media screen and (max-width:420px){.days li,.weekdays li{width:11.6%}.days li .active{padding:2px}}@media screen and (max-width:290px){.days li,.weekdays li{width:11.6%}}.wp-calendar-table{margin-bottom:0}.wp-calendar-nav{padding:10px 15px;justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.widget .gallery{margin-top:30px}.widget .newsletter{padding:30px 16px}.widget-newsletter input[type=email]{margin-bottom:16px;width:100%}.widget-newsletter .subscribe{padding:10px 16px;border:1px solid;-webkit-transition:.3s;transition:.3s;border-radius:4px;background:#fff;cursor:pointer}.widget-newsletter .subscribe:hover{color:#fff}li.recentcomments{font-size:18px;font-weight:600;word-spacing:1px;color:#232323;line-height:1.3;margin-top:10px!important}ul .recentcomments{margin-top:20px}.textwidget p{color:#111}.sidebar .textwidget,.woo-sidebar .textwidget{padding:20px}#footer-widgets .widget_nav_menu ul li,#footer-widgets .widget_pages ul li,.sidebar .widget_nav_menu ul li,.sidebar .widget_pages ul li,.woo-sidebar .widget_nav_menu ul li,.woo-sidebar .widget_pages ul li{width:100%;display:block}.widget_price_filter .price_slider_amount .price_label{font-size:1.49em;font-weight:600}.widget_price_filter .price_slider_wrapper,.widget_shopping_cart .widget_shopping_cart_content{padding:20px}.widget_shopping_cart_content p.woocommerce-mini-cart__empty-message{padding:0}.widget_product_categories .cat-item{justify-content:space-between;align-items:center;white-space:nowrap;display:flex}.widget_product_categories .cat-item .count,.woocommerce ul.product_list_widget li img{height:35px;padding:3px;font-size:13px;border:1px solid #efefef;font-weight:500;color:#fff;text-align:center;background-color:#fff;box-shadow:0 0 20px -3px rgba(0,0,0,.25);border-radius:100px;width:35px;line-height:30px}.widget.widget_products ul.product_list_widget li a,.widget.widget_top_rated_products ul.product_list_widget li a{line-height:2;display:flow-root}.widget.widget_top_rated_products span.woocommerce-Price-amount.amount{padding-left:18px}.woocommerce .widget_price_filter .price_slider_wrapper div.ui-widget-content{background-color:#ececec}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin-bottom:10px}#latest-news .blog-post .post-content-inner .wp-block-search__button{padding:0 25px 0 7px;font-size:16px}.wp-block-post-terms a{color:#1d1a1a;position:relative}.wp-block-post-terms a:after{height:10px;content:"";position:absolute;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);bottom:0;top:0;margin:auto 0;background:#ff5d00;left:0;width:10px}.wp-block-table td{text-align:center}ul.wp-block-social-links li a{font-size:24px}#footer-widgets .wp-block-latest-comments,.post-content ol.wp-block-latest-comments,.sidebar .wp-block-latest-comments{padding:0}.sidebar .wp-block-file{padding:20px}.wp-block-embed iframe{height:auto}.site-content ol.wp-block-latest-comments{padding:0}.site-content .wp-block-site-logo{padding:15px 0}.wp-block-buttons{margin:15px 0}.wc-block-product-categories li{justify-content:space-between;flex-wrap:nowrap;align-items:center;display:flex}.wp-block-search .wp-block-search__button{padding:0 30px 0 10px;position:relative}.aligncenter{margin-right:auto;margin-left:auto}.wp-block-embed figcaption{text-align:center}.wp-block-code code img{margin-left:20px;display:inline-block}.site-content .wp-block-loginout,.site-content .wp-block-search{padding:20px 0}pre.has-background code{background-color:inherit}p.has-text-color em{color:inherit}.site-content .wp-block-group.has-background{padding:0 20px}.wp-block-group em{color:inherit}.wp-block-button.is-style-outline a.wp-block-button__link{border-color:inherit}.has-text-color em,.has-text-color h2{color:inherit}a.wp-block-file__button,a.wp-block-file__button:focus,a.wp-block-file__button:hover{color:#fff}.has-text-color *,.has-text-color a:focus,.has-text-color a:hover{color:inherit}.wp-block-pullquote.has-text-color blockquote{border-color:inherit}blockquote{border-color:inherit!important}.has-background.wp-block-read-more{padding:5px 10px}.wp-block-calendar table caption{font-weight:500}.wp-block-avatar img{border-radius:50%}.wp-block-image figcaption{margin-bottom:0}