html body{overflow-x:clip}
#header-outer #top nav>ul.sf-menu>li>a{white-space:nowrap}
@media only screen and (min-width:1000px) and (max-width:1199px){#header-outer #top nav>ul.sf-menu>li{margin-left:2px!important;margin-right:2px!important}#header-outer #top nav>ul.sf-menu>li>a{padding-left:9px!important;padding-right:9px!important}}
.tp-footer-name{font-family:Poppins;font-weight:700;line-height:1;letter-spacing:-.02em;color:#fff;margin:0;padding:0;white-space:nowrap}
.tp-legal{background:#111;color:rgba(255,255,255,.6);font-size:13px;line-height:1.6;padding:24px 50px 32px}
.tp-legal p{margin:0;padding:0}
.tp-legal__links{display:flex;flex-wrap:wrap;gap:6px 24px;margin-top:8px!important}
.tp-legal a{color:rgba(255,255,255,.85);text-decoration:underline;text-underline-offset:3px}
.tp-legal a:hover{color:#fff}
@media only screen and (max-width:999px){.tp-legal{padding:20px 24px 28px}}
@media only screen and (max-width:690px){.tp-legal__links{flex-direction:column;gap:6px}}
.cc-window.cc-floating .cc-compliance{display:flex;flex-wrap:wrap;gap:8px}
.cc-window.cc-floating .cc-compliance .cc-btn{flex:1 1 auto;margin:0!important;white-space:nowrap}
.cc-window.cc-floating .cc-compliance .cc-allowall{flex-basis:100%;order:-1}
.tp-photo-caption{margin:8px 0 0!important;padding:0!important;font-size:13px;line-height:1.5;color:#777}
.tp-photo-caption a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.tp-article-facts{margin-top:32px;padding-top:16px;border-top:1px solid rgba(0,0,0,.1);font-size:14px;line-height:1.6;color:#666}
.tp-article-facts p{margin:0 0 4px!important;padding:0!important;font-size:14px!important;line-height:1.6!important}
.tp-article-facts a{color:#111;text-decoration:underline;text-underline-offset:3px}
body.tp-blog .blog-archive-header .section-title h1{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
body.tp-blog .blog-archive-header{padding-bottom:0!important}
