.widget-title{margin:0 0 8px;padding:0;font-size:20px;line-height:1.3;font-weight:700}.gt3_widget select{margin-top:5px}.widget li,aside>.widget{position:relative}.elementor-widget-sidebar>.widget+.widget,aside>.widget+.widget{margin-top:40px}aside>.widget:last-child{margin-bottom:35px}.widget.main_wrapper ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.main_wrapper ul li a{font-size:14px;line-height:1.6}.widget.gt3_widget ul{margin-left:0}.widget .post_count:before{content:"("}.widget .post_count:after{content:")"}@media only screen and (max-width:1025px) and (min-width:768px){.post_count{display:none!important}}.widget.widget_archive ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_archive ul li{font-size:.78em;line-height:1.1}.widget.widget_archive ul li li{font-size:1em}.widget.widget_archive ul li a,.widget_archive ul li .post_count{font-size:14px;line-height:1.6}.widget_archive ul li .post_count{position:absolute;top:0;right:0}.widget .calendar_wrap table{width:100%;margin:0}.widget .calendar_wrap table td{width:14.28571%;padding:5px 0;text-align:center}.calendar_wrap{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:270px;padding:10px;border:none;background-color:#f9f8ff}.calendar_wrap tr{border:none}.calendar_wrap caption{font-size:18px;line-height:2.25;margin:-10px -11px 10px -10px;color:#fff;border-bottom:1px solid #f5f6f7}.widget .calendar_wrap table td#today{font-weight:500;position:relative;z-index:1}.widget .calendar_wrap table td#prev{padding-left:10px;text-align:left}.widget .calendar_wrap table td#next{padding-right:10px;text-align:right}.widget .calendar_wrap table th{padding:5px 0;text-align:center}.widget .calendar_wrap tbody td>a{position:relative;z-index:1;display:inline-block;width:100%;height:100%;color:inherit}.widget .calendar_wrap tbody td>a:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:29px;height:29px;margin:auto;content:"";border-radius:50%;background-color:#f2f2f2}.widget .calendar_wrap tbody td>a{color:#fff;font-size:.8em}@media only screen and (max-width:1025px) and (min-width:768px){.widget .calendar_wrap table td{font-size:14px}.widget .calendar_wrap table th{font-size:16px}.widget .calendar_wrap tbody td>a:before{width:19px;height:19px}}.main_wrapper .sidebar-container .widget_categories ul li>a{display:inline-block;padding-right:5px;padding-left:0;transition:padding-left .4s;letter-spacing:0;text-transform:capitalize;color:inherit}.widget.widget_categories ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_categories ul li{font-size:.78em;line-height:1.1}.widget.widget_categories ul li li{font-size:1em}.widget.widget_categories ul li a,.widget_categories ul li .post_count{font-size:14px;line-height:1.6}.widget_categories ul li .post_count{position:absolute;top:0;right:0}.widget_categories ul li:before{line-height:inherit!important}@media only screen and (max-width:1025px) and (min-width:768px){.main_wrapper .sidebar-container .widget_categories ul li>a{padding-right:0;display:inline}.widget_categories li ul{padding-left:0}}.widget_flickr:after{display:table;clear:both;content:""}.flickr_widget_wrapper{margin-right:-10px}.flickr_widget_wrapper .flickr_badge_image{position:relative;z-index:1;width:calc(33.33% - 10px);max-width:120px;height:calc(33.33% - 10px);max-height:120px;display:inline-block;vertical-align:top}.flickr_badge_image>a:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s;opacity:0;background:#000}.flickr_badge_image>a:hover:before{opacity:.3}.widget #sb_instagram{padding:10px 0 0!important}.widget #sbi_images{width:calc(100% + 9px)!important;margin:0 0 0 -9px!important;padding:0!important}.widget #sb_instagram #sbi_images .sbi_item{margin:0!important;padding:0 0 9px 9px!important;border:none!important}.content-container #sb_instagram #sbi_images .sbi_item{overflow:hidden}.content-container #sb_instagram .sbi_photo_wrap a{position:relative;transition:-webkit-transform 7s;transition:transform 7s;transition:transform 7s,-webkit-transform 7s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.content-container #sb_instagram .sbi_photo_wrap a:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}#sb_instagram .sbi_photo_wrap a,#sb_instagram .sbi_photo_wrap a:hover{opacity:1!important}.widget #sb_instagram .sbi_photo_wrap a:before{font-family:Theme_icon;font-size:30px;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:"\f103";transition:opacity .4s;text-align:center;opacity:0;color:#fff;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.widget #sb_instagram .sbi_photo_wrap a:hover:before{opacity:1}#sb_instagram{position:relative}#sb_instagram #sbi_load{position:absolute;bottom:0}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:0}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{font-size:14px;line-height:15px;padding:6px 15px;border-radius:0}.widget.widget_meta ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_meta ul li{font-size:.78em;line-height:1.1}.widget.widget_meta ul li li{font-size:1em}.widget.widget_meta ul li a{font-size:14px;line-height:1.6}.widget.widget_nav_menu ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_nav_menu ul li{font-size:.78em;line-height:1.1}.widget.widget_nav_menu ul li li{font-size:1em}.widget.widget_nav_menu ul li a{font-size:14px;line-height:1.6}@media only screen and (max-width:1025px) and (min-width:768px){.widget_nav_menu li ul{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1200px){aside .widget.widget_nav_menu ul ul{margin-left:0!important}}.widget.widget_pages ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_pages ul li{font-size:.78em;line-height:1.1}.widget.widget_pages ul li li{font-size:1em}.widget.widget_pages ul li a{font-size:14px;line-height:1.6}@media only screen and (max-width:1025px) and (min-width:768px){.widget_pages li ul{padding-left:0}}.widget.widget_posts .recent_posts{margin:0;padding:7px 0 0}.widget.widget_posts .recent_posts li:before{display:none}.widget.widget_posts .recent_posts li{padding:8px 0 9px;margin:0 0 10px;position:relative}.widget.widget_posts .recent_posts li.with_img{padding-left:85px}.recent_posts_content>a{position:absolute;left:0;top:0}.widget.widget_posts .recent_posts img{max-width:70px;border-radius:5px}.widget.widget_posts .recent_posts .post_title{font-size:1em;line-height:1.3}.sidebar-container .widget.widget_posts .recent_posts .post_title a{font-weight:400}.widget.widget_posts .recent_posts .listing_meta{margin-bottom:5px}.widget.widget_posts .recent_posts .listing_meta span{font-weight:400;font-size:12px}.recent_posts_content .recent_post__cont{font-size:1em;line-height:1.3;padding-top:5px}@media only screen and (min-width:768px) and (max-width:1024px){.widget.widget_posts .recent_posts li.with_img{padding-left:55px}.recent_posts_content>a{position:absolute;top:20px}.widget.widget_posts .recent_posts img{max-width:40px}}.widget.widget_recent_comments ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_recent_comments ul li{font-size:.78em;line-height:1.1}.widget.widget_recent_comments ul li li{font-size:1em}.widget.widget_recent_comments ul li a{font-size:14px;line-height:1.6}.widget.widget_recent_comments>ul>li a{opacity:.8}.widget.widget_recent_comments>ul>li a:hover{opacity:1}.widget.widget_recent_entries .post-date{font-size:inherit;line-height:inherit;opacity:.5;font-weight:inherit}.widget.widget_recent_entries ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_recent_entries ul li{font-size:.78em;line-height:1.1}.widget.widget_recent_entries ul li li{font-size:1em}.widget.widget_recent_entries ul li a{font-size:14px;line-height:1.6}.widget.widget_recent_entries li:after{display:table;clear:both;content:""}.rssSummary,.widget.widget.widget_rss ul li a,.widget_rss cite{font-size:1em;line-height:1.3}.widget.widget.widget_rss ul li a{font-weight:400;display:inline-block}.widget_rss .widget-title{padding-bottom:0}.widget-title .rsswidget{line-height:0;display:inline-block;vertical-align:middle;margin-right:5px}.widget.widget_rss .rss-date{font-size:inherit;line-height:inherit;opacity:.5;font-weight:inherit}.widget .rss-date{display:block}.widget_rss cite{display:block;text-align:right}.rssSummary{padding-top:5px}.gt3_search_form label{display:none!important}.search_form{position:relative;z-index:1}.search_form .search_text{font-size:12px;font-weight:400;line-height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:37px;margin:0;padding:0 10px;border:1px solid;border-radius:3px;outline:none;background:rgba(0,0,0,0)}.widget_product_search .gt3_search_form{position:relative}.widget_search .search_form .search_submit,.widget_search .search_form:before{position:absolute;bottom:0;right:0;margin:0;padding:0;width:20px;height:41px;font-size:0;opacity:0;cursor:pointer}.widget_search .search_form:before{display:inline-block;content:"\f101";text-align:center;font-size:14px;font-weight:600;font-family:Theme_icon;line-height:37px;top:0;right:10px;opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget .gt3_search_form label{position:absolute;top:0;left:0;display:block;margin:0;pointer-events:none;opacity:1;font-size:.857em;line-height:50px}.widget .gt3_search_form label.gt3_onfocus{opacity:0}@media only screen and (min-width:768px) and (max-width:1024px){.widget_search .search_form .search_submit{position:relative;width:100%;top:auto;right:auto;border-left:none!important;margin-top:10px}}.widget .tagcloud{overflow:hidden;margin:11px -5px 0 0}.tagcloud a{font-size:14px!important;font-weight:400;line-height:16px;letter-spacing:0;text-transform:lowercase;padding:6px 10px;border-radius:5px;border:none;color:inherit;margin:0 3px 5px 0;white-space:nowrap;display:inline-block}.single_post_tags .tagcloud{margin-top:-10px}.single_post_tags .tagcloud a{margin:5px 2px 0 0}.widget.widget_text ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_text ul li{font-size:.78em;line-height:1.1}.widget.widget_text ul li li,aside .widget.widget_text ul li{font-size:1em}.widget.widget_text ul li a{font-size:14px;line-height:1.6}.textwidget p:last-of-type{margin-bottom:0}.textwidget:after{display:table;clear:both;content:""}.textwidget img{max-width:100%;margin:0 0 25px;vertical-align:top;border-radius:5px}.textwidget img.aligncenter{margin:0 auto 25px}.textwidget a img{margin:0 auto}.textwidget strong+br{margin-bottom:15px}@media only screen and (max-width:767px){.widget_text img.aligncenter{margin-left:auto!important;margin-right:auto!important}}.main_wrapper .sidebar-container .widget_layered_nav ul li>a{display:inline-block;padding-right:5px;padding-left:0;transition:padding-left .4s;letter-spacing:0;text-transform:capitalize;color:inherit}.gt3_widget.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav>ul>li{font-size:.78em;line-height:1.1}.gt3_widget.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav>ul>li li{font-size:1em}.widget.widget_layered_nav.woocommerce-widget-layered-nav ul li a{font-size:14px;line-height:1.6}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.count{position:absolute;top:0;right:0}.widget.widget_layered_nav.woocommerce-widget-layered-nav ul li a{padding:0}@media only screen and (max-width:1025px) and (min-width:768px){.main_wrapper .sidebar-container .widget_layered_nav ul li>a{padding-right:0;display:inline}}.widget.gt3_widget.woocommerce.widget_price_filter form{margin-top:21px}.woocommerce .widget_price_filter .price_slider_amount .button{background-size:150% 100%;transition:all .4s ease-in-out}.woocommerce .widget_price_filter .price_slider_amount .button:hover{background-position:100% 150%;transition:all .4s ease-in-out}.widget .widget-title~.gt3-button-cat-wrap-open{display:block}.main_wrapper .sidebar-container .widget_product_categories ul li>a{display:inline-block;padding-right:5px;padding-left:0;transition:padding-left .4s;letter-spacing:0;text-transform:capitalize;color:inherit}.widget .gt3-button-cat-wrap-open{position:absolute;z-index:1;top:0;right:0;display:none;width:15px;cursor:pointer;text-align:center}.widget .gt3-button-cat-wrap-open:before{font-family:Theme_icon;line-height:20px;display:inline-block;content:"\f106";transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.widget.open .gt3-button-cat-wrap-open:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.widget.widget_product_categories ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_product_categories ul li{font-size:.78em;line-height:1.1}.widget.widget_product_categories ul li li{font-size:1em}.widget.widget_product_categories ul li a{font-size:14px;line-height:1.6}.widget_product_categories ul li .post_count{position:absolute;top:0;right:0}.widget_product_categories ul li:before{line-height:inherit!important}@media only screen and (max-width:1025px) and (min-width:768px){.main_wrapper .sidebar-container .widget_product_categories ul li>a{padding-right:0;display:inline}.widget_product_categories li ul{padding-left:0}}.main_wrapper ul>li.gt3_widget_product_list:before{display:none}.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a{background-size:150% 100%;transition:all .4s ease-in-out}.woocommerce.widget_shopping_cart .buttons a:hover,.woocommerce .widget_shopping_cart .buttons a:hover{background-position:100% 150%;transition:all .4s ease-in-out}
