.floating-share-wrapper{position:fixed;z-index:9999}@media (min-width:601px){.floating-share-wrapper{top:50%;left:10px;transform:translateY(-50%)}.floating-social-share{display:flex!important;flex-direction:column;gap:10px}.share-toggle-btn{display:none}}@media (max-width:600px){.floating-share-wrapper{bottom:20%;left:10px}.share-toggle-btn{display:block;background:#0073aa;border:none;color:#fff;width:30px;height:30px;border-radius:50%;font-size:15px}.floating-social-share{display:none;flex-direction:row;gap:10px;background:#fff;padding:5px 10px;border-radius:30px;box-shadow:0 4px 10px rgb(0 0 0 / .1);margin-top:10px}.floating-social-share.show-share-icons{display:flex}}.floating-social-share a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#0073aa;color:#fff;border-radius:50%;text-decoration:none;transition:background 0.3s}.floating-social-share a:hover{background:#005177}.horizontal-newsletter{width:100%;background:#f8f9fa;border-top:1px solid #ddd;padding:40px 20px;margin-top:40px}.newsletter-container{max-width:1200px;margin:0 auto;display:flex;gap:40px;justify-content:space-between;align-items:center;flex-wrap:wrap}.newsletter-left{display:flex;align-items:flex-start;gap:20px;flex:1 1 50%}.newsletter-left i{font-size:3rem;color:#f60}.newsletter-text h3{font-size:1.6rem;margin:0;color:#333}.newsletter-text h4{font-size:1.3rem;margin:5px 0;color:#444}.newsletter-text p{font-size:1rem;margin:10px 0 0;color:#666;max-width:500px}.newsletter-right form{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.newsletter-right .tnp-field-email label{display:none!important}.newsletter-right .tnp-field-email{display:flex;flex-direction:row;gap:10px;align-items:center;flex-wrap:nowrap}.newsletter-right input[type="email"]{padding:12px 16px;border-radius:6px;border:1px solid #ccc;background-color:#fff;color:#333;font-size:1rem;flex:1 1 auto;min-width:250px}.newsletter-right input[type="submit"]{padding:12px 20px;background-color:#f60;color:#fff;border-radius:6px;border:none;cursor:pointer;font-size:1rem;white-space:nowrap;transition:background 0.3s ease}.newsletter-right input[type="submit"]:hover{background-color:#e65c00}.newsletter-right .tnp-field-privacy{display:none!important}@media (max-width:768px){.newsletter-container{flex-direction:column;align-items:flex-start;gap:30px}.newsletter-left{flex-direction:row;align-items:flex-start}.newsletter-right form{width:100%;flex-direction:column;align-items:stretch}.newsletter-right input[type="email"],.newsletter-right input[type="submit"]{width:100%}}@media (max-width:768px){.newsletter-container{flex-direction:column;align-items:center;text-align:center;gap:30px}.newsletter-left{flex-direction:column;align-items:center;justify-content:center}.newsletter-left i{font-size:2.5rem}.newsletter-text h3,.newsletter-text h4{font-size:1.4rem}.newsletter-text p{font-size:.95rem;max-width:100%;padding:0 10px}.newsletter-right form,.newsletter-right .tnp-field-email{flex-direction:column!important;align-items:stretch!important;width:100%!important}.newsletter-right input[type="email"],.newsletter-right input[type="submit"]{width:100%!important;box-sizing:border-box}.newsletter-right input[type="submit"]{margin-top:10px}}.tnp-widget input.tnp-submit{background-color:#32850a}.tnp-home .tnp-widget-minimal input.tnp-email{width:75%}.tnp-home .tnp-widget-minimal input.tnp-submit{width:25%;background-color:#2bab4f}.post .wpsm_toplist_heading:before{content:counter(wpsmtop);counter-increment:wpsmtop;border-radius:50%;display:block;float:left;font:bold 20px/38px Arial;height:38px;margin:-8px 15px 10px 0;text-align:center;width:38px;border:3px solid #111}.wpsm_toplist_heading{padding-top:35px;margin-top:0!important}.rh-review-heading .wpsm_toplist_heading:before,.rh-color-heading .wpsm_toplist_heading:before,.rh-color-heading .kc-gotop,.rh-review-heading .kc-gotop,.wpsm_heading_number .kc-gotop,.rh_gr_top_middle .kc-gotop,.wpsm_heading_number .wpsm_toplist_heading:before{display:none}.rh-review-heading .kc-anchor,.rh_gr_top_middle .kc-anchor{margin:0!important}.rh-review-heading .wpsm_toplist_heading,.rh-color-heading .wpsm_toplist_heading,.wpsm_heading_number .wpsm_toplist_heading{padding-top:0!important;margin:0}.kc-anchor{display:block}.autocontents{list-style-type:none;counter-reset:list}.post .autocontents li,.widget .autocontents li{list-style-type:none;margin:0 0 12px 12px}.widget .autocontents li a{color:grey}.inline-list-wrap .autocontents li{display:inline-block}.autocontents li:before{color:#555}.autocontents li.top{counter-increment:list;counter-reset:list1;font-size:105%}.autocontents li.top:before{content:counter(list) '. '}.autocontents li.sub_1{counter-increment:list1;counter-reset:list2;font-size:95%}.autocontents li.sub_1:before{content:counter(list) '.' counter(list1) '. '}.autocontents li.sub_2{counter-increment:list2;font-size:90%}.autocontents li.sub_2:before{content:counter(list) '.' counter(list1) '.' counter(list2) '. '}.kc-gotop{display:block;text-align:right}#toplistmenu ul{margin:15px 0 30px!important;counter-reset:item;list-style:none;box-shadow:0 4px 12px #e0e0e0;margin:0 4px 12px;border:1px solid #ddd;border-top:none}#toplistmenu ul li{list-style:none;padding:15px 15px 15px 5px;margin:0;border-top:1px solid #ddd}#toplistmenu ul li:nth-child(2n){background-color:#f9f9f9}#toplistmenu ul li a{font-size:18px;line-height:14px;border-bottom:1px dotted #111;text-decoration:none}#toplistmenu ul li a:hover{border-bottom:1px dashed #111}#toplistmenu>ul li:before{border-radius:50%;color:#fff;content:counter(item);counter-increment:item;float:left;height:25px;line-height:25px;margin:-3px 20px 20px 15px;text-align:center;width:25px;font-weight:700;font-size:16px}#toplistmenu{clear:both}