.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget ul{list-style:disc}.widget-area{padding:25px;border:1px solid #eaeaea;background-color:#fff;box-shadow:0 5px 30px 0 #0000001a;margin-top:30px;display:inline-block}.widget-title{font-size:20px;text-decoration:none;font-weight:500;color:#4d4d4d;margin:8px 0}.widget ol,.widget ul{margin:0 0 1.5em 2em}.widget li a{font-size:14px;text-decoration:none;color:#212121;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 0}.widget_calendar .wp-calendar-table tr td,.widget_calendar .wp-calendar-table tr th{padding:5px;text-decoration:none;border-bottom:1px solid #e0e0e0}.widget_calendar .wp-calendar-table tr th{border-top:1px solid #e0e0e0}.widget_calendar .wp-calendar-table td a{text-decoration:none}.widget input.search-field{padding:8px;font-size:16px;border:1px solid #eaeaea;color:#666;margin:0;border-radius:3px;width:100%;line-height:1.5}.widget input.search-submit{padding:14px 13px;font-size:.75rem;border:none;font-weight:500;color:#fff;background-color:#2196f3;border-radius:3px;cursor:pointer;line-height:1;vertical-align:middle;margin-top:5px}.screen-reader-text{height:1px;overflow:hidden;padding:0;border:0;clip:rect(1px,1px,1px,1px);position:absolute!important;clip-path:inset(50%);margin:-1px;width:1px;word-wrap:normal!important}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:.875rem;text-decoration:none;font-weight:700;clip:auto!important;color:#21759b;clip-path:none;top:5px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);border-radius:3px;left:5px;width:auto;line-height:normal;display:block;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{margin-right:1.5em;margin-bottom:1.5em;float:left}.alignright{margin-bottom:1.5em;margin-left:1.5em;float:right}.aligncenter{margin-right:auto;margin-bottom:1.5em;clear:both;margin-left:auto;display:block}.widget_archive .widgettitle,.widget_categories .widgettitle,.widget_recent_entries .widgettitle{font-size:22px;text-decoration:none;font-weight:600;color:#4d4d4d;margin:8px 0}.widget_archive select{height:40px;padding:5px 10px;max-width:100%;border-radius:4px;width:200px}.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:0}.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{text-decoration:none;color:#000}.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{padding:20px 40px;background-color:#fff;margin:0 7.6923% 3.5em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comment-reply-title,.comments-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;padding:0;margin:0}.comment-list .pingback,.comment-list .trackback,.comment-list article{padding:1.75em 0;border-top:1px solid #212121}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#1a1a1a}.vcard .fn a{font-size:18px;text-decoration:none;font-weight:500;color:#171717;text-transform:capitalize}.comment-author .avatar{height:40px;margin-right:.875em;position:relative;width:40px;float:left}.comment-metadata{font-size:13px;font-size:.8125rem;margin-bottom:10px;line-height:1.6153846154;display:inline-block}.comment-metadata .edit-link{display:inline-block}.comment-metadata .edit-link:before{padding:0 .538461538em;content:"\002f";opacity:.7;display:inline-block}.comment-content{font-size:16px;font-weight:100;line-height:1.8}.comment-content ol,.comment-content ul{margin:0 0 1.5em 1.25em}.comment-content li>ol,.comment-content li>ul{margin-bottom:0}.comment-reply-link{padding:10px 20px;font-size:13px;font-size:.8125rem;border:unset;text-decoration:none;color:#fff;background-color:#2196f3;border-radius:2px;line-height:1;display:inline-block}.comment-reply-link:focus,.comment-reply-link:hover{border-color:currentColor;color:#fff;outline:0}.comment-form label{font-size:13px;font-size:.8125rem;margin-bottom:.5384615385em;text-transform:uppercase;letter-spacing:.076923077em;line-height:1.6153846154;display:block}.comment-list .comment-form{padding-bottom:1.75em}.comment-awaiting-moderation,.comment-notes{font-size:13px;font-size:.8125rem;margin-bottom:2.1538461538em;line-height:1.6153846154}.no-comments{padding-top:1.75em;font-weight:700;border-top:1px solid #d1d1d1;margin:0}.comment-navigation+.no-comments{padding-top:0;border-top:0}.comment-reply-title small{font-size:100%}.comment-reply-title small a{height:40px;overflow:hidden;font-size:14px;border:0;text-decoration:none;font-weight:400;margin-left:10px;width:90px}.comment-form-comment{margin-bottom:1.5em}.comment-form-comment textarea{padding:3px;border:1px solid #ccc;color:#666;background-color:#f5f5f5;border-radius:3px;width:100%}.bypostauthor{display:block}.says{display:none}.comment-metadata a,.comment-respond a{text-decoration:none;color:#4169e1}.comment-respond .form-submit .submit{padding:8px 13px;border:none;font-weight:500;color:#fff;background-color:#2196f3;border-radius:3px}@media (max-width:768px){.pagelayer-content,main{width:100%!important}.widget-area{margin:30px;width:50%;float:none;display:block}}@media (max-width:599px){.pagelayer-content,main{width:100%!important}.widget-area{margin:15px;width:auto!important;float:none;display:block}}