.skip-link{position:absolute;top:-100px;left:20px;z-index:9999;background:#fff;padding:15px;color:#26332b}.skip-link:focus{top:15px}.admin-bar.has-site-header header.is-sticky{top:32px}.has-site-header main>.elementor{width:100%}.elementor-element:has(>.elementor-widget-container>.portfolio-section),.elementor-widget-tameer-index-3{overflow:visible}.elementor-widget-container{padding:0}.e-con{--container-max-width:100%;--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--gap:0px}.tameer-standard-content{max-width:1000px;margin:0 auto;padding:150px 7% 70px;line-height:1.9}.tameer-standard-content img{max-width:100%;height:auto}.faq-answer{font-size:13px;line-height:2;color:#7b856e;padding-inline-start:34px;padding-bottom:20px}.contact-dock svg{width:23px;height:23px}.contact-dock>a{padding:12px;display:block}body:has(.elementor-editor-active) .reveal,.elementor-editor-active .reveal{opacity:1;transform:none}.story-page main{overflow:visible!important}.elementor-widget{min-width:0}@media(max-width:782px){.admin-bar.has-site-header header.is-sticky{top:46px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.social-icons .social-not-configured,.social-icons>a{display:grid;place-items:center;width:30px;height:30px}.social-icons .social-not-configured{opacity:.35}.social-icons svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.3}.footer-social{display:flex;gap:10px}
/* Standard WordPress content already reserves space for the shared header. */
.has-site-header.inner-page:not(.elementor-page):not(.projects-page) main{padding-top:0!important}
