.emm-panel{display:none;position:fixed;z-index:999999;left:0;top:0;width:min(var(--emm-panel-width,1380px),calc(100vw - 32px));max-height:calc(100vh - 24px);overflow:auto;background:#fff;color:#202428;border:1px solid rgb(0 0 0 / .06);box-shadow:0 18px 48px rgb(0 0 0 / .13)}.emm-panel.is-open{display:block}.emm-panel__inner{display:grid;grid-template-columns:var(--emm-grid-template,repeat(var(--emm-columns,4),minmax(0,1fr)));gap:var(--emm-gap,28px);padding:var(--emm-padding,32px)}.emm-column{min-width:0}.emm-block{margin:0 0 16px}.emm-block:last-child{margin-bottom:0}.emm-heading{font-size:17px;font-weight:650;line-height:1.25;padding-bottom:12px;border-bottom:1px solid #e8e8e8;margin-bottom:10px}.emm-block--text{font-size:14px;line-height:1.55}.emm-block--text p:first-child{margin-top:0}.emm-block--text p:last-child{margin-bottom:0}.emm-links{list-style:none!important;margin:0!important;padding:0!important}.emm-links li{margin:0!important;padding:0!important}.emm-links a{display:block;padding:6px 0;color:#282d31;text-decoration:none;font-size:15px;line-height:1.35;transition:color .16s ease,transform .16s ease}.emm-links a:hover,.emm-links a:focus{color:#8ba277;transform:translateX(2px)}.emm-block--image img{display:block;max-width:100%;object-fit:contain}.emm-image-link{display:block}.emm-image-caption{margin-top:9px;font-size:14px;font-weight:600;line-height:1.3}.emm-block--shortcode,.emm-block--html{min-width:0}.emm-trigger.emm-desktop-active>.sub-menu{display:none!important}@media(max-width:921px){.emm-panel.emm-mobile-disabled{display:none!important}}.emm-column{min-width:0;overflow-wrap:anywhere;box-sizing:border-box}.emm-block--image{max-width:100%}.emm-block--image img{display:block;max-width:100%;object-fit:contain}@media (max-width:1200px){body.emm-portfolio-mobile-logo-fixed #ast-mobile-header .site-branding,body.emm-portfolio-mobile-logo-fixed #ast-mobile-header .ast-site-identity,body.emm-portfolio-mobile-logo-fixed #ast-mobile-header .site-logo-img,body.emm-portfolio-mobile-logo-fixed #ast-mobile-header .custom-logo-link{position:relative!important;top:0!important;transform:none!important;z-index:20!important}}@media (max-width:921px){body.emm-mobile-header-relocated .ast-above-header-wrap{display:none!important;height:0!important;min-height:0!important;overflow:hidden!important}body.emm-mobile-header-relocated .ast-primary-header-bar .ast-builder-grid-row{grid-template-columns:minmax(0,1fr) auto!important}body.emm-mobile-header-relocated .site-header-primary-section-left{min-width:0}body.emm-mobile-header-relocated .site-header-primary-section-right{display:flex!important;align-items:center;gap:10px;min-width:max-content}body.emm-mobile-header-relocated .site-header-primary-section-right>.emm-mobile-header-item{display:flex;align-items:center;flex:0 0 auto;width:auto;margin:0!important}body.emm-mobile-header-relocated .site-header-primary-section-right>.emm-mobile-header-item .header-widget-area-inner{display:flex;align-items:center}body.emm-mobile-header-relocated .site-header-primary-section-right>.emm-mobile-header-item .ast-header-search{display:flex;align-items:center}body.emm-mobile-header-relocated .site-header-primary-section-right .menu-toggle{margin-left:0!important}}