
/*!
Sidebar for templates
*/
.widget{margin:0
0 1.5em}.widget
select{max-width:100%}.widget
ul{list-style:disc}.widget-area{display:inline-block;background-color:#fff;padding:25px;margin-top:30px;border:1px
solid #eaeaea;box-shadow:0px 5px 30px 0 #0000001a}.widget-title{font-size:20px;font-weight:500;text-decoration:none;color:#4d4d4d;margin:8px
0px}.widget ul,
.widget
ol{margin:0
0 1.5em 2em}.widget li
a{text-decoration:none;color:#212121;font-size:14px;line-height:1.8}.widget li a:hover{color:#2196f3}.widget_calendar table,
.widget_calendar td,
.widget_calendar
th{padding:0;text-align:center;border-spacing:0}.widget_calendar
td{border-right:none;border-left:none}.widget_calendar .widget-title{text-transform:capitalize}.widget_calendar .wp-calendar-table
caption{margin:10px
0px}.widget_calendar .wp-calendar-table tr
td{text-decoration:none;border-bottom:1px solid #e0e0e0;padding:5px}.widget_calendar .wp-calendar-table tr
th{text-decoration:none;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:5px}.widget_calendar .wp-calendar-table td
a{text-decoration:none}.widget input.search-field{border:1px
solid #eaeaea;width:100%;font-size:16px;padding:8px;color:#666;border-radius:3px;line-height:1.5;margin:0}.widget input.search-submit{background-color:#2196f3;color:#fff;font-weight:500;padding:14px
13px;vertical-align:middle;border:none;margin-top:5px;cursor:pointer;border-radius:3px;font-size:0.75rem;line-height:1}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.widget_recent_entries .widgettitle,
.widget_categories .widgettitle,
.widget_archive
.widgettitle{font-size:22px;font-weight:600;text-decoration:none;color:#4d4d4d;margin:8px
0px}.widget_archive
select{max-width:100%;width:200px;border-radius:4px;padding:5px
10px;height:40px}.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.woocommerce-MyAccount-navigation
ul{list-style-type:none;margin:0px}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{padding:10px
20px;border-bottom:1px solid #616161}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link
a{color:#000;text-decoration:none}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active{background-color:#2196f3}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active
a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content{padding:30px}.woocommerce-Address-title
h3{font-weight:600;text-transform:Capitalize}.woocommerce-account .addresses .title
.edit{text-decoration:none}.comments-area{margin:0
7.6923% 3.5em;background-color:#fff;padding:20px
40px}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comments-title,.comment-reply-title{font-size:23px;font-size:1.4375rem;font-weight:500;line-height:1.3125}.comments-title{margin-bottom:1.217391304em}.comment-list{list-style:none;margin:0;padding:0}.comment-list article,
.comment-list .pingback,
.comment-list
.trackback{border-top:1px solid #212121;padding:1.75em 0}.comment-list
.children{list-style:none;margin:0}.comment-list .children>li{padding-left:0.875em}.comment-author{color:#1a1a1a}.vcard .fn
a{color:#171717;text-transform:capitalize;font-size:18px;font-weight:500;text-decoration:none}.comment-author
.avatar{float:left;height:40px;margin-right:0.875em;position:relative;width:40px}.comment-metadata{font-size:13px;font-size:0.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:10px;display:inline-block}.comment-metadata a:hover,
.comment-metadata a:focus{}.comment-metadata .edit-link{display:inline-block}.comment-metadata .edit-link:before{content:"\002f";display:inline-block;opacity:0.7;padding:0
0.538461538em}.comment-content{font-size:16px;font-weight:100;line-height:1.8}.comment-content ul,
.comment-content
ol{margin:0
0 1.5em 1.25em}.comment-content li > ul,
.comment-content li>ol{margin-bottom:0}.comment-reply-link{border-radius:2px;color:#fff;background-color:#2196f3;display:inline-block;font-size:13px;font-size:0.8125rem;line-height:1;padding:10px
20px;text-decoration:none;border:unset}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;color:#fff;outline:0}.comment-form{}.comment-form
label{display:block;font-size:13px;font-size:0.8125rem;letter-spacing:0.076923077em;line-height:1.6153846154;margin-bottom:0.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation{font-size:13px;font-size:0.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #d1d1d1;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.comment-reply-title
small{font-size:100%}.comment-reply-title small
a{border:0;height:40px;font-size:14px;overflow:hidden;width:90px;margin-left:10px;text-decoration:none;font-weight:400}.comment-reply-title small a:hover,
.comment-reply-title small a:focus{}.comment-form-comment{margin-bottom:1.5em}.comment-form-comment
textarea{background-color:#f5f5f5;color:#666;border:1px
solid #ccc;border-radius:3px;padding:3px;width:100%}.bypostauthor{display:block}.says{display:none}.comment-respond a,
.comment-metadata
a{text-decoration:none;color:#4169e1}.comment-respond .form-submit
.submit{background-color:#2196f3;color:#fff;font-weight:500;padding:8px
13px;border:none;border-radius:3px}@media all and (max-width:768px){main,.pagelayer-content{width:100% !important}.widget-area{width:50%;float:none;margin:30px;display:block}}@media all and (max-width:599px){main,.pagelayer-content{width:100% !important}.widget-area{width:auto !important;float:none;margin:15px;display:block}}.sti{position:absolute;text-align:left;z-index:99}.sti.sti-hover{z-index:9999999999999999}.sti .sti_reset{bottom:auto!important;float:none!important;left:auto!important;margin:0!important;position:relative!important;right:auto!important;top:auto!important}.sti .sti-share-box{position:absolute;z-index:99;display:flex;flex-direction:column}.sti-align-center .sti .sti-share-box{text-align:center}.sti-align-right .sti .sti-share-box{text-align:right}.sti-align-left .sti .sti-share-box{text-align:left}.sti .sti-share-box .sti-btn,.sti-mobile-btn{cursor:pointer;display:flex;justify-content:center;align-items:center}.sti .sti-share-box .sti-btn{position:relative;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-ms-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear}.sti .sti-share-box .sti-btn svg{fill:#fff;pointer-events:none}.sti.sti-shortcode{margin:10px 0}.sti.sti-shortcode,.sti.sti-shortcode .sti-share-box{display:flex;flex-direction:row;position:relative;z-index:1}.sti.sti-shortcode .sti-share-box .sti-btn{display:flex}.sti-mobile-btn{position:absolute;z-index:99;width:36px;height:36px;background:#000}.sti-mobile-btn svg{fill:#fff;width:24px;height:24px;margin:0;vertical-align:middle;text-align:center;display:block}.sti-mobile-btn .sti-share-box,.sti-mobile-btn.sti-mobile-show>svg{display:none}.sti-mobile-btn.sti-mobile-show .sti-share-box{display:block}.sti-mobile-btn.sti-mobile-show{background:0 0}.sti-link-form{width:400px;border:1px solid #aaa;background:#f4f4f4;position:absolute;border-radius:4px;top:0;left:100%;padding:2px;margin:0 0 0 5px;font-size:14px;vertical-align:baseline}.sti-link-form .sti-link-label{display:none}.sti-link-form .sti-link-input{-webkit-appearance:none;border-radius:0;font:inherit;overflow:visible;margin:0;background:#fff!important;font-size:14px!important;line-height:18px!important;padding:6px 12px!important;border:1px solid rgba(0,0,0,.2)!important;width:100%!important}.sti .sti-facebook-btn{background-color:#3b5998}.sti .sti-facebook-btn:hover{background-color:#2d4373}.sti .sti-twitter-btn{background-color:#000}.sti .sti-twitter-btn:hover{background-color:#333}.sti .sti-linkedin-btn{background-color:#0077b5}.sti .sti-linkedin-btn:hover{background-color:#046293}.sti .sti-pinterest-btn{background-color:#ec1a22}.sti .sti-pinterest-btn:hover{background-color:#d4171e}.sti .sti-tumblr-btn{background-color:#35465c}.sti .sti-tumblr-btn:hover{background-color:#222d3c}.sti .sti-reddit-btn{background-color:#5f99cf}.sti .sti-reddit-btn:hover{background-color:#3a80c1}.sti .sti-digg-btn{background-color:#303030}.sti .sti-digg-btn:hover{background-color:#171717}.sti .sti-delicious-btn{background-color:#4576bd}.sti .sti-delicious-btn:hover{background-color:#3c67a3}.sti .sti-vkontakte-btn{background-color:#507299}.sti .sti-vkontakte-btn:hover{background-color:#43648c}.sti .sti-odnoklassniki-btn{background-color:#f60}.sti .sti-odnoklassniki-btn:hover{background-color:#e55c00}.sti .sti-whatsapp-btn{background-color:#4dc247}.sti .sti-whatsapp-btn:hover{background-color:#4da947}.sti .sti-viber-btn{background-color:#7c529f}.sti .sti-viber-btn:hover{background-color:#895aae}.sti .sti-telegram-btn{background-color:#08c}.sti .sti-telegram-btn:hover{background-color:#007abe}.sti .sti-messenger-btn{background-color:#007fff}.sti .sti-messenger-btn:hover{background-color:#0069d1}.sti.style-flat-small .sti-share-box .sti-btn{width:36px;height:36px;position:relative}.sti.style-flat-small .sti-share-box .sti-btn svg{width:16px;height:16px;margin:0;vertical-align:middle;text-align:center;display:block}.sti.style-flat-small .sti-share-box .sti-btn.sti-digg-btn svg{width:18px;height:18px}.sti.style-flat-small .sti-share-box .sti-btn.sti-telegram-btn svg,.sti.style-flat-small .sti-share-box .sti-btn.sti-whatsapp-btn svg{width:20px;height:20px}.sti.style-flat-small .sti-share-box .sti-btn.sti-messenger-btn svg{width:16px;height:16px}.sti.style-flat-small .sti-share-box .sti-btn.sti-vkontakte-btn svg{width:20px;height:auto}.admin-bar .sti.sti-hover,.theme-Avada .sti.sti-hover{z-index:999999}.theme-flatsome .sti.sti-hover{z-index:29}.theme-porto .sti.sti-hover{z-index:999}.dialog-lightbox-container.elementor-page .sti.sti-hover{z-index:99999}.theme-oceanwp.admin-bar .sti.sti-hover{z-index:999999}.envira-gallery-wrap .sti-mobile-btn{position:absolute!important;width:36px!important;height:36px!important;background:#000!important}