/* Keep the header phone CTA on one line. */
html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) .top-btn>a{padding:14px 18px!important;font-size:15px!important;min-height:48px!important;white-space:nowrap!important;opacity:1!important}
/* Shared CTA style matched to approved blue reference. */
html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:56px!important;height:auto!important;max-width:100%!important;padding:18px 34px!important;background:rgb(33,91,212)!important;background-image:none!important;border:1px solid rgb(33,91,212)!important;border-radius:6px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:"DM Sans",sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-align:center!important;white-space:normal!important;box-shadow:none!important;transform:none!important;transition:background-color .2s,border-color .2s!important}
html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta):hover{background:rgb(26,75,180)!important;border-color:rgb(26,75,180)!important;color:#fff!important;box-shadow:none!important;transform:none!important}
html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta):focus-visible{outline:2px solid #84baff!important;outline-offset:4px!important}
html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta)::before,html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta)::after{display:none!important;content:none!important}
html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta) span{color:inherit!important;-webkit-text-fill-color:inherit!important;transform:none!important}
html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta) svg,html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta) i{display:none!important}
@media(max-width:690px){html body :is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu):is(#header-outer,#ajax-content-wrap,#footer-outer,#trendi-explore,#mobile-menu) :is(a.nectar-button,a.cmn-btn,.cmn-btn>a,.top-btn>a,a.tc-btn,a.th-btn,a.tb-btn,a.tg-cta,a.tb-menu-cta,a.rh-button,a.ts-pill,a.ts-link,a.tm-cta,a.tw-button,a.sp-btn,a.ai-button,a[class*="-btn"],a[class*="-button"],a[class*="-cta"],a[class*="-pill"],a.wp-block-button__link,button.wpforms-submit,input.wpforms-submit):not(.tg-cta){padding:16px 24px!important;font-size:16px!important;min-height:54px!important}}

/* Left-align incomplete rows on Blog and Resources. */
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid{justify-content:flex-start!important}
/* Consistent blog card layout, November 6. */
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .nectar-post-grid-item-bg-wrap{aspect-ratio:3/2!important;height:auto!important;min-height:0!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item{background:#0a1425!important;border:1px solid #26364d!important;border-radius:12px!important;overflow:hidden!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item>.inner{height:100%!important;display:flex!important;flex-direction:column!important;background:#0a1425!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .content{flex:1!important;background:#0a1425!important;padding:24px!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item h3{font-size:22px!important;line-height:1.4!important;border:0!important;padding:0!important;margin:10px 0 0!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item h3:before,html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item h3:after,html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .item-main:before{display:none!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .item-main{border:0!important;padding-left:0!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .meta-category{display:flex!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:wrap!important}
@media(max-width:690px){html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap#ajax-content-wrap#ajax-content-wrap .nectar-post-grid .nectar-post-grid-item h3{font-size:20px!important}}

/* Blog and Resources covers: preserve full artwork and lettering. */
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .nectar-post-grid-item-bg-wrap{position:relative!important;aspect-ratio:3/2!important;height:auto!important;padding:0!important;overflow:hidden!important;background:#07101e!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .nectar-post-grid-item-bg-wrap-inner,
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap .nectar-post-grid .nectar-post-grid-item .nectar-post-grid-item-bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;transform:none!important}
html body:is(.page-id-19193,.page-id-6320) #ajax-content-wrap .nectar-post-grid .nectar-post-grid-item img.nectar-post-grid-item-bg__media{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}

/* Mobile navigation: hide decorative crosses, retain full-row dropdown buttons. */
@media(max-width:1000px){
html body #header-outer #mobile-menu .trendi-mobile-accordion .trendi-accordion-icon,
html body #header-outer #mobile-menu .trendi-mobile-accordion .trendi-accordion-icon::before,
html body #header-outer #mobile-menu .trendi-mobile-accordion .trendi-accordion-icon::after{display:none!important}
}
/* Trendi mobile menu aligned with Studio design — 2026-10-03 */
#mobile-menu{--tm-menu-bg:#080d14;--tm-menu-text:#edf0f4;--tm-menu-muted:#a9b2bf;--tm-menu-line:rgba(160,175,195,.18);--tm-menu-hover:rgba(110,150,235,.10)}
html[data-trendi-mode="light"] #mobile-menu{--tm-menu-bg:#f8f9fb;--tm-menu-text:#202936;--tm-menu-muted:#576273;--tm-menu-line:rgba(40,55,75,.14);--tm-menu-hover:rgba(37,87,232,.07)}
@media(max-width:1000px){
html body #header-outer #mobile-menu,html body #header-outer #mobile-menu::before,html body #header-outer #mobile-menu>.inner{background:var(--tm-menu-bg)!important;background-image:none!important}
html body #header-outer #mobile-menu{top:100%!important;border-top:1px solid var(--tm-menu-line)!important;box-shadow:0 16px 32px rgba(0,0,0,.12)!important}
html body #header-outer #mobile-menu>.inner{padding:20px 0 24px!important;max-height:calc(100dvh - 100px);overflow-y:auto}
html body #header-outer #mobile-menu .menu-items-wrap{padding:0 24px!important}
html body #header-outer #mobile-menu .menu-items-wrap>ul>li{border-bottom:1px solid var(--tm-menu-line)!important}
html body #header-outer #mobile-menu .menu-items-wrap>ul>li>a{font-size:19px!important;font-weight:500!important;letter-spacing:-.2px!important;min-height:56px!important;padding:16px 0!important;color:var(--tm-menu-text)!important}
html body #header-outer #mobile-menu .menu-items-wrap>ul>li.menu-item-has-children>a{padding-right:52px!important}
html body #header-outer #mobile-menu .menu-items-wrap .sub-menu{margin:0 0 16px!important;padding:4px 12px!important;border:1px solid var(--tm-menu-line)!important;border-radius:12px!important;background:var(--tm-menu-hover)!important}
html body #header-outer #mobile-menu .menu-items-wrap .sub-menu li{border-bottom:1px solid var(--tm-menu-line)!important}
html body #header-outer #mobile-menu .menu-items-wrap .sub-menu li:last-child{border-bottom:0!important}
html body #header-outer #mobile-menu .menu-items-wrap .sub-menu a{color:var(--tm-menu-text)!important;font-size:16px!important;font-weight:400!important;padding:12px 8px!important;line-height:1.45!important}
html body #header-outer #mobile-menu a>.sf-sub-indicator{color:var(--tm-menu-muted)!important}
html body #header-outer #mobile-menu .menu-items-wrap a:hover,html body #header-outer #mobile-menu .menu-items-wrap a:focus-visible{background:var(--tm-menu-hover)!important;color:var(--tm-menu-text)!important;outline:2px solid #7197f2!important;outline-offset:-2px}
html body #header-outer #mobile-menu .nectar-header-text-content{padding:0 24px 12px!important;background:none!important}
html body #header-outer #mobile-menu .nectar-header-text-content .top-btn a{width:100%!important;background:#2557e8!important;color:#fff!important;border:0!important;box-shadow:none!important;font-weight:600!important;min-height:48px!important}
html body #header-outer #mobile-menu .below-menu-items-wrap{padding:16px 24px 0!important;border:0!important}
html body #header-outer #mobile-menu .off-canvas-social-links{gap:12px!important;padding:0!important}
html body #header-outer #mobile-menu .off-canvas-social-links li a{min-height:44px!important;padding:10px 16px!important;border:1px solid var(--tm-menu-line)!important;border-radius:999px!important;color:var(--tm-menu-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}
html body #header-outer #mobile-menu .off-canvas-social-links a[href*="g.page"]>span{font-size:0!important}
html body #header-outer #mobile-menu .off-canvas-social-links a[href*="g.page"]::after{content:"Google";font-size:14px}
html body #header-outer #mobile-menu .bottom-text,html body #header-outer #mobile-menu .bottom-text a{font-size:12px!important;line-height:1.7!important;color:var(--tm-menu-muted)!important}
html[data-trendi-mode="light"] body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines,html[data-trendi-mode="light"] body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines::before,html[data-trendi-mode="light"] body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines::after{background-color:#202936!important}
}

/* Checklist controls inherit the selected theme. */
body.page-id-18379 #ajax-content-wrap .tm-launch label,body.page-id-18379 #ajax-content-wrap .tm-launch label span,body.page-id-18379 #ajax-content-wrap .tm-launch label strong{color:inherit!important}
body.page-id-18379 #ajax-content-wrap .tm-launch .tm-list li{list-style:none!important}
/* Light-mode Trendi wordmark: preserve the blue symbol, dark-gray lettering. */
html[data-trendi-mode="light"] #header-outer #logo,
html[data-trendi-mode="light"] #footer-outer #block-25 a:has(img){position:relative;display:inline-block}
html[data-trendi-mode="light"] #header-outer #logo img,
html[data-trendi-mode="light"] #footer-outer #block-25 img{filter:none!important}
html[data-trendi-mode="light"] #header-outer #logo::after{content:"";position:absolute;inset:0;background:#343a40;-webkit-mask:url("https://trendimarketing.com/wp-content/uploads/2026/05/logo.webp") center/100% 100% no-repeat;mask:url("https://trendimarketing.com/wp-content/uploads/2026/05/logo.webp") center/100% 100% no-repeat;clip-path:inset(0 0 0 19%);pointer-events:none}
/* Article heading scale — September 28, 2026 */
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) h1.entry-title {
 font-size:clamp(30px,3.3vw,44px)!important;
 line-height:1.18!important;
 letter-spacing:-0.02em!important;
}
body.single-post .trendi-refreshed-guide h2 {
 font-size:clamp(24px,2.25vw,30px)!important;
 line-height:1.3!important;
 letter-spacing:-0.01em!important;
 margin-top:1.35em!important;
 margin-bottom:0.5em!important;
}
body.single-post .trendi-refreshed-guide h3 {
 font-size:clamp(21px,1.8vw,24px)!important;
 line-height:1.35!important;
 margin-top:1.2em!important;
 margin-bottom:0.45em!important;
}


/* Trendi editorial blog design 2026-09-28 */
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) #ajax-content-wrap>.container-wrap{background:var(--tb-page)!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header{
display:grid!important;grid-template-columns:1.35fr 1fr;align-items:center;gap:36px;
background:radial-gradient(ellipse at 100% 0%,#51432b 0%,#171612 40%,#0d0c0a 85%);border:1px solid #756443;border-radius:24px;padding:48px!important;margin:24px 0 40px!important;overflow:hidden}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__content{padding:0!important;margin:0!important;width:100%!important;text-align:left!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header h1.entry-title{color:#fff!important;font-size:clamp(30px,3.3vw,44px)!important;line-height:1.18!important;margin:18px 0!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__excerpt{color:#ddd6c8!important;font-size:17px!important;line-height:1.7!important;max-width:640px;margin:0!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header .meta-category a{color:#d6bd86!important;background:#29251c!important;border:1px solid #756443!important;border-radius:30px!important;padding:7px 14px!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__featured-media{width:100%!important;margin:0!important;padding:0!important;height:320px!important;border-radius:16px;overflow:hidden;align-self:stretch}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__featured-media .post-featured-img{display:block!important;position:relative!important;inset:auto!important;height:100%!important;transform:none!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__featured-media img{display:block;width:100%!important;height:100%!important;object-fit:cover;transform:none!important}
.tb-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1100px;margin:0 auto 32px;font-family:"DM Sans",sans-serif}
.tb-overview>div{background:#171612;border:1px solid #756443;border-radius:16px;padding:24px;color:#fff}
.tb-overview span{display:block;color:#d6bd86;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}
.tb-overview p{color:#f4f0e6!important;font-size:16px!important;line-height:1.6!important;padding:0!important;margin:0!important}
body.single-post .trendi-refreshed-guide{max-width:900px;margin:0 auto 48px;padding:clamp(24px,4vw,56px);background:var(--tb-panel);border:1px solid var(--tb-line);border-radius:20px;box-shadow:0 12px 36px rgba(30,24,12,.05);font-family:"DM Sans",sans-serif;color:var(--tb-text);font-size:18px;line-height:1.8}
body.single-post .trendi-refreshed-guide>p:first-child{font-size:13px;line-height:1.8;color:var(--tb-muted);border-bottom:1px solid var(--tb-line);padding-bottom:20px;margin-bottom:28px}
body.single-post .trendi-refreshed-guide h2{color:var(--tb-heading)!important;border-left:3px solid var(--tb-gold);padding-left:18px;margin-top:42px!important;font-weight:650}
body.single-post .trendi-refreshed-guide h3{color:var(--tb-heading)!important}

/* Compact mobile resource filters — 2026-10-11 */
@media(max-width:690px){
html body.page-id-6320 #ajax-content-wrap .tc-intro-rule{padding-top:24px!important;margin-bottom:20px!important}
html body.page-id-6320 #ajax-content-wrap .tc-intro-rule h2{font-size:30px!important;line-height:1.15!important;margin-bottom:0!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources{padding-top:0!important;margin-top:0!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters{display:block!important;width:100%!important;padding:0!important;margin:0 0 24px!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:9px 10px!important;margin:0!important;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;white-space:normal!important;text-align:center!important;border:1px solid var(--tm-line,#344151)!important;border-radius:8px!important;background:var(--tm-panel,#101a2b)!important;background-image:none!important;box-shadow:none!important;color:var(--tm-ink,#edf0f4)!important;text-decoration:none!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a.active,html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a:hover{background:#245cdb!important;border-color:#245cdb!important;color:#fff!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a::before,html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a::after{display:none!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a:focus-visible{outline:2px solid #82b3ff!important;outline-offset:3px!important}
}

/* Mobile topic strip — replaces the tall category grid */
@media(max-width:690px){
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters>div{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;overscroll-behavior-x:contain;padding:2px 2px 10px!important;scrollbar-width:thin;scrollbar-color:#53647b transparent;-webkit-overflow-scrolling:touch}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a{flex:0 0 auto!important;width:auto!important;min-height:44px!important;padding:10px 15px!important;white-space:nowrap!important;border-radius:24px!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters a:not(.active):hover{background:var(--tm-panel,#101a2b)!important;border-color:var(--tm-line,#344151)!important;color:var(--tm-ink,#edf0f4)!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-filters{margin-bottom:18px!important;min-width:0!important}
html body.page-id-6320 #ajax-content-wrap .tc-resources .nectar-post-grid-item[data-has-img="false"] .nectar-post-grid-item-bg-wrap{display:none!important}
}

/* Blog article contrast: keep white reading panels legible in both appearance modes. */
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .trendi-refreshed-guide {background:var(--tb-panel)!important;color:var(--tb-text)!important}
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .trendi-refreshed-guide :is(h1,h2,h3,h4,h5,h6) {color:var(--tb-heading)!important}
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .trendi-refreshed-guide h2 {font-size:clamp(24px,2.25vw,30px)!important;line-height:1.3!important}
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .trendi-refreshed-guide :is(p,li,td,th) {color:var(--tb-text)!important}
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .trendi-refreshed-guide a {color:var(--tb-link)!important}
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .trendi-refreshed-guide>p:last-child {color:#fff!important}
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .trendi-refreshed-guide>p:last-child a {color:#ead4a7!important}
html[data-trendi-mode] body.single-post.trendi-atmosphere.trendi-studio #ajax-content-wrap .tb-overview p {color:#f4f0e6!important}

body.single-post .trendi-refreshed-guide p{font-size:18px;line-height:1.8;margin-bottom:20px;padding-bottom:0}
body.single-post .trendi-refreshed-guide a{color:var(--tb-link);text-decoration:underline;text-underline-offset:3px}
body.single-post .trendi-refreshed-guide a:focus-visible{outline:2px solid var(--tb-gold);outline-offset:4px}
body.single-post .trendi-refreshed-guide ul{margin:22px 0!important;padding:22px 24px 22px 44px!important;background:var(--tb-soft);border-radius:14px}
body.single-post .trendi-refreshed-guide li{padding:5px 0}
body.single-post .trendi-refreshed-guide>p:last-child{background:linear-gradient(120deg,#171612,#342d21);color:#fff;padding:28px!important;border-radius:16px;margin:32px 0 0;font-size:18px}
body.single-post .trendi-refreshed-guide>p:last-child a{color:#ead4a7;font-weight:600}
@media(max-width:999px){
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header{grid-template-columns:1fr;gap:24px;padding:28px!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__featured-media{height:230px!important}
}
@media(max-width:690px){.tb-overview{grid-template-columns:1fr;gap:12px}.tb-overview>div{padding:20px}
body.single-post .trendi-refreshed-guide{border-radius:14px;padding:24px 20px}
body.single-post .trendi-refreshed-guide p{font-size:17px}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header{padding:24px!important;border-radius:18px}
}

body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header::before,body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header::after{display:none!important;content:none!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__content{display:block!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) #ajax-content-wrap>.container-wrap{padding-top:125px!important}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__cat-wrap{text-align:left!important}
@media(max-width:690px){body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) #ajax-content-wrap>.container-wrap{padding-top:85px!important}}

body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) #header-outer{background:var(--tb-page)!important;}
body.single-post:is(.postid-17421,.postid-7116,.postid-6868,.postid-10286,.postid-18218,.postid-18208,.postid-18207,.postid-18295,.postid-18296,.postid-18297,.postid-18343) #header-outer #top{background:var(--tb-page)!important;}

/* Match remaining editorial guides; calculators and scorecard excluded. */
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .featured-media-under-header{grid-template-columns:1fr!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .featured-media-under-header__featured-media[data-has-img="false"]{display:none!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .featured-media-under-header__content{max-width:900px!important;margin:auto!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .featured-media-under-header__excerpt{max-width:780px!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core{background:transparent!important;color:var(--tb-text)!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core>.tc-section{padding:0 20px 32px!important;background:transparent!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading{max-width:900px!important;background:var(--tb-panel)!important;padding:clamp(24px,4vw,56px)!important;border:1px solid var(--tb-line);border-radius:20px;box-shadow:0 12px 36px rgba(30,24,12,.05);color:var(--tb-text)!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading p,body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading li{color:var(--tb-text)!important;font-size:18px!important;line-height:1.8!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading .tc-kicker{color:var(--tb-muted)!important;font-size:13px!important;border-bottom:1px solid var(--tb-line);padding-bottom:20px;margin-bottom:28px}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading h2{color:var(--tb-heading)!important;font-size:clamp(24px,2.25vw,30px)!important;line-height:1.3!important;border-left:3px solid var(--tb-gold);padding-left:18px;margin:40px 0 16px!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading h3{color:var(--tb-heading)!important;font-size:clamp(21px,1.8vw,24px)!important;line-height:1.35!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading a{color:var(--tb-link)!important;text-decoration:underline;text-underline-offset:3px}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading .seo-table{overflow-x:auto;background:var(--tb-soft)!important;border-radius:12px}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading .seo-table table td,body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading .seo-table table th{color:var(--tb-text)!important;background:var(--tb-soft)!important;border-color:var(--tb-line)!important;font-size:16px!important;line-height:1.6!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading .seo-table table th{background:var(--tb-soft)!important;color:var(--tb-heading)!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading .tc-card{background:var(--tb-soft)!important;border-color:var(--tb-line)!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core>.tc-cta{max-width:1100px;margin:0 auto 48px;border-radius:20px;padding:36px 24px!important;background:linear-gradient(120deg,#171612,#342d21)!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core>.tc-cta h2{font-size:clamp(24px,2.25vw,30px)!important;line-height:1.3!important}
@media(max-width:690px){body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core>.tc-section{padding-left:0!important;padding-right:0!important}body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading p,body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .trendi-core .seo-reading li{font-size:17px!important}}

/* Keep tool-page layouts unchanged when blog thumbnails are assigned. */
body.single-post:is(.postid-18242,.postid-18234,.postid-18233) .featured-media-under-header__featured-media{display:none!important}
/* Show original editorial cover lettering without cropping. */
body.page-id-6320 .trendi-core .nectar-post-grid-item:is([data-post-id="18242"],[data-post-id="18234"],[data-post-id="18233"],[data-post-id="18218"],[data-post-id="18208"],[data-post-id="18207"]) .nectar-post-grid-item-bg__media{object-fit:contain!important;background:#f5f2e9!important;transform:none!important}
body.single-post:is(.postid-18218,.postid-18208,.postid-18207) .featured-media-under-header__featured-media img{object-fit:contain!important;background:#f5f2e9!important}
/* City expansion pages: readable headings at laptop and mobile widths. */
body:is(.page-id-18284,.page-id-18285,.page-id-18286,.page-id-18287) .trendi-core h1{font-size:clamp(34px,4vw,54px)!important;line-height:1.12!important}
body:is(.page-id-18284,.page-id-18285,.page-id-18286,.page-id-18287) .trendi-core h2{font-size:clamp(26px,3vw,38px)!important;line-height:1.2!important}
/* Texas supporting articles use the approved editorial layout. */
body.single-post:is(.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header::before,body.single-post:is(.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header::after{display:none!important}
body.single-post:is(.postid-18295,.postid-18296,.postid-18297,.postid-18343) .featured-media-under-header__content{display:block!important}
body.single-post:is(.postid-18295,.postid-18296,.postid-18297) .featured-media-under-header__featured-media img{object-fit:contain!important;background:#f5f2e9!important}
body.single-post.postid-18343 .featured-media-under-header__featured-media img{object-fit:cover!important;object-position:center 48%!important;background:#171612!important;width:100%!important;height:100%!important}
body.single-post:is(.postid-18295,.postid-18296,.postid-18297,.postid-18343) #ajax-content-wrap>.container-wrap{padding-top:125px!important}
body.single-post:is(.postid-18295,.postid-18296,.postid-18297,.postid-18343) #header-outer,body.single-post:is(.postid-18295,.postid-18296,.postid-18297,.postid-18343) #header-outer #top{background:var(--tb-page)!important}
body.page-id-6320 .trendi-core .nectar-post-grid-item:is([data-post-id="18295"],[data-post-id="18296"],[data-post-id="18297"]) .nectar-post-grid-item-bg__media{object-fit:contain!important;background:#f5f2e9!important;transform:none!important}
@media(max-width:999px){body.single-post:is(.postid-18295,.postid-18296,.postid-18297,.postid-18343) #ajax-content-wrap>.container-wrap{padding-top:85px!important}}
#top nav ul li ul.sub-menu {
    padding: 0;
    border-top: 0px solid #ffffff !important;
    margin: 15px 0 0;
}
#top nav ul li ul.sub-menu a {padding: 8px 15px;}


.wpb_row.client-focus-sec .hover-wrap-inner{position: relative;}
.wpb_row.client-focus-sec .hover-wrap-inner:after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30%;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    content: "";
}

.creators-blk .rm-on-mobile .wpb_video_wrapper{
	    padding-top: 100% !important;
}


#footer-outer .row .col:nth-child(2) ul.menu li a:hover, #footer-outer .row .col:nth-child(2) a:hover, #footer-outer .row .col:last-child ul.menu li a:hover, #footer-outer #copyright a:not(.nectar-button):hover { color: #2F6BFF !important;}

#footer-outer #footer-widgets .col .widget .wp-block-social-links li a:hover svg path { fill: #fff;}



/* Footer Responsive */

@media screen and (max-width: 1550px) {
.wpb_row.team-row .col.span_12 {padding: 0 4%;}

.team-item:hover .hover-wrap-inner::before{width: 96%; height: 93%;left: 15px; top: 0px;}

}



@media screen and (max-width: 1440px) {
.creators-left .img-with-aniamtion-wrap { width: 90px;  left: -8px; }

#footer-outer .row .col:nth-child(2) .widget:first-child{width: 25%;}
#footer-outer .row .col:nth-child(2) .widget {width: 22%;padding-left: 65px;}
#footer-outer .row .col:nth-child(2) .widget:before{left:4%;}
#footer-outer .row .col:nth-child(2) .widget:last-child { width: 25%;}


}



@media screen and (max-width: 1280px) {
.creators-left .img-with-aniamtion-wrap{ width: 70px; left: 2px; }
}



@media screen and (max-width: 1240px) {

#footer-outer .row .col:nth-child(2) .widget { padding-left: 46px;}
#footer-outer .row .col .widget h4 {font-size: 26px;}
	#footer-outer #copyright p{font-size: 16px;}
	#footer-outer .row .col:last-child ul.menu {padding: 20px 100px;}
#footer-outer #footer-widgets .col .widget .wp-block-social-links li a { width: 50px;height: 50px; padding: 9px 8px !important;gap: 8px;}

}

@media screen and (max-width:1080px) {
.team-item:hover .hover-wrap-inner::before{left: 13px;}




	#footer-outer .row .col:nth-child(2) .widget {padding-left: 35px;}
#footer-outer .row .col .widget h4 { font-size: 22px;}
#footer-outer .row .col:last-child ul.menu {padding: 18px 30px;}
}


@media screen and (max-width:1024px) {


.double-btns .col .nectar-button.cmn-btn {width: 220px;padding: 18px 30px;}
.wpb_row.client-focus-sec .nectar-split-heading.text-heading p {font-size: 18px !important;}

#footer-outer #footer-widgets .col .widget .wp-block-social-links li a {
	width: 45px; height: 45px;padding: 6px 6px !important; gap: 5px;}


}


@media screen and (max-width:991px) {

#slide-out-widget-area .nectar-header-text-content.mobile-only{display: none;}
#slide-out-widget-area.slide-out-from-right-hover{padding: 30px !important;}


.vc_col-sm-12.carousel-itm .hover-wrap-inner img{ width: auto !important}

.double-btns .col.span_12 .vc_col-sm-6.wpb_column {width: auto !important;}

.double-btns .col.span_12 {justify-content: space-around;max-width: 520px;margin: 0 auto;}

.wpb_row.client-focus-sec .nectar-split-heading.text-heading p br, .wpb_text_column.service-btm p br {display: none;}

.wpb_row.team-row .col.span_12{justify-content: center;}

.wpb_row.team-row .team-item {  max-width: 420px; margin: 0 auto 30px;}

.wpb_row.team-row .team-item .nectar-responsive-text { margin-bottom: 10px !important; }

.creators-left .vc_column-inner::before {left: 0; height: 1px;width: 100%;}

.creators-left .img-with-aniamtion-wrap { width: 60px; top: -30px; left: 0; right: 0; margin: 0 auto; }


.creators-left .vc_column-inner { padding: 50px 0 0 0 !important;}

.creators-left .vc_column-inner .rm-on-mobile { max-width: 420px; margin: 0 auto;}

.wpb_row.creators-blk .vc_col-sm-6:first-child .vc_column-inner {
    padding: 0 !important;
}


#footer-outer .row .col:nth-child(2){margin-top: 0px;}

#footer-outer .row .col:nth-child(2) .widget { width: 48% !important; padding: 20px !important; border: 1px solid #ffffff40;  margin: 1%;}
	#footer-outer .row .col:nth-child(2) .widget{font-size: 16px;}
	#footer-outer .row .col:nth-child(2) .widget:before{ display:none;}
#footer-outer #footer-widgets .col ul.wp-block-social-links {margin: 0px 0 0 0;}
#footer-outer .row .col .widget h4 { margin: 0 0 15px 0;}
#footer-outer .row .col.span_4{padding: 0 !important;}

#footer-outer #footer-widgets .container .col.span_4 { margin-bottom: 10px; }
#footer-outer #copyright{padding: 0 0 30px 0 !important;}
#footer-outer .row .col:last-child ul.menu li a {padding: 0 10px;	}
	.ftr-frm .nf-form-content{ padding: 30px 20px;}
	.ftr-frm input, .ftr-frm textarea, .ftr-frm select{font-size: 16px !important;padding: 10px 0 !important;}
	.ftr-frm .nf-form-content .nf-field-container input[type=submit]{font-size: 16px !important;padding: 18px 50px 16px 25px !important;background-position: right 20px center !important;}
.ftr-frm .nf-multi-cell .nf-cell {padding: 0 15px;width: 100% !important;}
.ftr-frm textarea {height: 80px !important;}

}


@media screen and (max-width:767px) {
body {--mobile-container-width: calc(100% - 10%);}
	#footer-outer .row .col:last-child ul.menu li a { font-size: 14px; }
#footer-outer .widget { margin-bottom: 20px; }
 #footer-outer #copyright p { font-size: 15px; line-height: 1.6;}
#footer-outer #footer-widgets .col .widget .wp-block-social-links li a {
 width: 40px;height: 40px;padding:7px 7px !important;}
#footer-outer .widget .wp-block-social-links li a svg {width: 25px;height: 25px;}
}


@media screen and (max-width: 580px) {

.wpb_row.client-focus-sec .nectar-split-heading.text-heading p {font-size: 16px !important;}

.double-btns .col.span_12 {max-width: 420px;}

.double-btns .col .nectar-button.cmn-btn { width: 200px; padding: 15px 20px;}

.wpb_row.team-row .team-item {  max-width: 280px; margin: 0 auto 30px;}

.wpb_row.meet-team-sec .cmn-btn { padding: 16px 40px 16px 20px;}

.wpb_row.meet-team-sec .nectar-button.cmn-btn::before {right: 12px;}


 #footer-outer .row .col:nth-child(2) .widget { width: 98% !important;padding: 15px !important; margin: 1% 0;}
#footer-outer .row .col:nth-child(2) ul.menu li a { padding: 0 0 0 12px; margin: 0 0 10px 0;}
	#footer-outer .row .col:nth-child(2) ul.menu li{margin: 0 10px 0 0;float: left;}
	#footer-outer .row .col:nth-child(2) ul.menu li a:before{top: 6px;}
    #footer-outer .row .col:last-child ul.menu { padding: 15px 15px;  width: 100%; text-align: center;  }
	#footer-outer #footer-widgets .col ul li{float: none;display: inline-block;margin:0px;}
#footer-outer .row .col:last-child ul.menu{border-radius: 10px;}
 #footer-outer .row .col:last-child ul.menu li a { padding: 0 5px; }

}


@media screen and (max-width:480px) {
.double-btns .col.span_12 {max-width: 203px;}
.double-btns .col.span_12 .vc_col-sm-6.wpb_column{margin-bottom: 10px;}

.wpb_row.team-row .team-item {max-width: 256px;}

.wpb_row.meet-team-sec .cmn-btn { padding: 15px 32px 15px 12px; font-size: 14px;}

.wpb_row.meet-team-sec .nectar-button.cmn-btn::before {right: 8px;}

.wpb_row.creators-blk .nectar-button.cmn-btn { padding: 15px 32px 15px 14px; font-size: 14px;}

.wpb_row.creators-blk .nectar-button.cmn-btn::before { right: 9px; }


.ftr-frm .nf-form-content .nf-field-container input[type=submit] {
font-size: 14px !important; padding: 14px 20px !important; background-image: none !important;}

}


@media screen and (max-width:414px) {
.wpb_row.creators-blk .nectar-button.cmn-btn { padding: 15px 32px 15px 10px; font-size: 13px; }
	#slide-out-widget-area.slide-out-from-right-hover{width: 240px;}
}
