.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}}:where(.wp-block-columns){margin-bottom:1.75em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-center{align-self:center;width:100%}.wp-block-group,ul{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip-path:inset(50%);word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.container{--bs-gutter-x:4rem!important}@media (max-width:720px){.container{--bs-gutter-x:2rem!important}}:root{--scrollbar-width:15px;--width100:calc(100vw - var(--scrollbar-width));--navbar-height:92px;--secondary-nav-height:30px;--total-nav-height:122px;--bs-blue:#0A28A0;--bs-indigo:#6610f2;--bs-purple:#91c8fd;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#EA5F34;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#000;--bs-secondary:#fff;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,0,0;--bs-secondary-rgb:255,255,255;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:0,0,0;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#000;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#000;--bs-link-hover-color:black;--bs-code-color:#d63384;--bs-highlight-bg:rgb(255, 242.6, 205.4)}body:not(.admin-bar){--wp-admin--admin-bar--height:0px}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden;font-family:"Gotham A","Gotham B",sans-serif;font-style:normal;line-height:1.4;font-size:.875rem}h1,h2{line-height:1.2}h1,h2,h3,p,ul{margin-top:0;margin-bottom:.5rem}@media (min-width:1640px){h1{font-size:2.5rem}}@media (min-width:1640px){h2{font-size:2rem}}@media (min-width:1640px){h3{font-size:1.75rem}}p,ul{margin-bottom:1rem}p{margin-bottom:1em}ul{padding-left:2rem}body,strong{font-weight:400}a{color:var(--bs-link-color);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:.06em!important}a:hover{color:var(--bs-link-hover-color)}figure{margin:0 0 1rem}img,svg{vertical-align:middle}button{border-radius:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;-webkit-appearance:button}button:focus:not(:focus-visible){outline:0}button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}.img-fluid,figure,img{max-width:100%;height:auto}figure.wp-block-image{display:block}figure.wp-block-image img{margin-bottom:.5rem;line-height:1}.container{--bs-gutter-x:20px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:720px}}@media (min-width:768px){.container{max-width:960px}}@media (min-width:992px){.container{max-width:1240px}}@media (min-width:1200px){.container{max-width:1640px}}.row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media (min-width:768px){.col-md{flex:1 0 0%}}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.navbar,.navbar>.container{display:flex;align-items:center;justify-content:space-between}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:15px;--bs-navbar-color:#000;--bs-navbar-hover-color:#000;--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:#000;--bs-navbar-brand-padding-y:0;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:#000;--bs-navbar-brand-hover-color:#000;--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:transparent;--bs-navbar-toggler-border-radius:50px;--bs-navbar-toggler-focus-width:0;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;flex-wrap:wrap;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container{flex-wrap:inherit}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.visually-hidden-focusable:not(:focus):not(:focus-within),a.skip-link:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.d-flex{display:flex!important}.flex-column{flex-direction:column!important}.mt-0{margin-top:0!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-5{margin-bottom:2rem!important}#wrapper-footer-full{background-color:transparent}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.understrap-no-sidebar .alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}@font-face{font-display:swap;font-family:FontAwesome;src:url(/wp-content/themes/agoodtheme/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/agoodtheme/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/agoodtheme/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/agoodtheme/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/agoodtheme/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/agoodtheme/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}h1,h2,h3{font-family:"Gotham A","Gotham B",sans-serif;font-weight:400}h1{font-size:calc(1.525rem + 2.4146341463vw);font-style:normal}@media (min-width:1640px){h1{font-size:4rem}}h2{font-size:calc(1.325rem + .6585365854vw)}@media (min-width:1640px){h2{font-size:2rem}}h3{font-size:calc(1.275rem + .2195121951vw);line-height:1.2}@media (min-width:1640px){h3{font-size:1.5rem}}.custom-logo-link{width:160px;height:auto}.wrapper{padding:40px 0}@media (max-width:960px){.wrapper{padding:20px 0}}.navbar-brand{margin-right:10px}@media (min-width:1640px){.navbar-brand{font-size:1.375rem}}@media (max-width:960px){.navbar-brand{max-width:50%;white-space:normal;font-size:initial}#main-menu .nav-link{font-size:1rem}#main-menu .nav-link:after{display:none!important}}#main-nav .navbar-nav .nav-link{font-size:.875rem}@media (max-width:960px){#main-nav .menu-item{margin-bottom:2px}}.navbar-vertical .navbar-vertical-menu{display:flex;flex-direction:column}.navbar-vertical .navbar-nav{flex-direction:column;gap:4px}.navbar-vertical .navbar-nav .nav-item{width:100%}.navbar-vertical .navbar-nav .nav-item .nav-link{font-size:1.125rem}.navbar-vertical .navbar-nav .nav-item .nav-link:hover{background-color:transparent;text-decoration:underline;text-underline-offset:4px}#content{min-height:50svh}.site{min-height:100svh;position:relative}#wrapper-footer-full{font-size:.875rem}#wrapper-footer-full h3,.case-filters .filter-group{margin-bottom:1rem}#footer-full-content a,#wrapper-footer-full a{text-decoration:underline}.navbar-brand{font-size:calc(1.325rem + .6585365854vw);color:#000}@media (min-width:1640px){.navbar-brand{font-size:2rem}}@media (max-width:960px){.navbar-brand{font-size:calc(1.275rem + .2195121951vw)}}@media (max-width:960px) and (min-width:1640px){.navbar-brand{font-size:1.5rem}}.case-filters,.widget_block{margin-bottom:2rem}#main-nav.has-sticky{position:fixed;top:var(--wp-admin--admin-bar--height,0);left:0;right:0;z-index:1050;background-color:#fff}body.has-sticky-nav{padding-top:var(--total-nav-height,122px)}.case-filters .filter-group .filter-items{display:flex;flex-wrap:wrap;gap:.75rem}.case-filters .filter-group .filter-tag{font-size:.75rem;padding:0;border:0;background-color:transparent;color:#000;text-decoration:none;cursor:pointer;transition:all .2s ease;display:inline-block;font-weight:400}.case-filters .filter-group .filter-tag.active,.case-filters .filter-group .filter-tag:hover{text-decoration:underline;text-underline-offset:4px}.case-filters .filter-group .filter-tag.active{font-weight:500}.cases-grid-filtered{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}@media (max-width:1024px){.cases-grid-filtered{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (max-width:768px){.cases-grid-filtered{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:480px){.cases-grid-filtered{grid-template-columns:1fr;gap:.75rem}}.case-grid-item{position:relative;overflow:hidden;background-color:#f0f0f0;opacity:0;transition:opacity .5s ease;will-change:opacity;cursor:pointer}.case-grid-item .case-grid-item-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-decoration:none}.case-grid-item .case-image-wrapper,.case-lightbox{display:flex;align-items:center;justify-content:center}.case-grid-item .case-image-wrapper{position:relative;width:100%;aspect-ratio:4/5;background-size:cover;background-position:center;overflow:hidden}.case-grid-item .case-image-wrapper .case-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.case-grid-item .case-image-wrapper .case-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0)0,rgba(0,0,0,.8) 100%);display:flex;align-items:flex-end;padding:1.5rem;opacity:0;transition:opacity .5s ease;z-index:10;will-change:opacity}.case-grid-item .case-image-wrapper .case-overlay .case-overlay-content{width:100%;color:#fff}.case-grid-item .case-image-wrapper .case-overlay .case-overlay-content .case-overlay-title{font-size:1rem;margin:0 0 .75rem;font-weight:600;line-height:1.3}.case-grid-item .case-image-wrapper .case-overlay .case-overlay-content .case-overlay-tags{display:flex;flex-wrap:wrap;gap:.75rem}.case-grid-item .case-image-wrapper .case-overlay .case-overlay-content .case-overlay-tags .case-overlay-tag{font-size:.75rem;display:inline-block;background-color:rgba(100,100,100,.3);color:#fff;padding:.375rem .75rem;border-radius:12px;backdrop-filter:blur(4px);will-change:opacity}.case-grid-item .case-image-wrapper:hover .case-overlay{opacity:1}.case-grid-item .case-image-wrapper:hover .case-image{transform:scale(1.1)}.case-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.95);z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow:auto}#case-lightbox-title,.case-detail-title{font-size:calc(1.325rem + .6585365854vw)}@media (min-width:1640px){#case-lightbox-title,.case-detail-title{font-size:2rem}}.case-lightbox-content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}@media (max-width:768px){.case-lightbox-content{padding:0;justify-content:initial}}.case-lightbox-close{position:fixed;top:calc(32px + 1.5rem);right:1.5rem;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10000;transition:all .2s ease}.case-lightbox-close:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5)}.case-lightbox-close svg{width:24px;height:24px}.case-lightbox-container{display:flex;gap:4rem;width:1400px;max-width:90vw;height:auto;flex:0 0 auto;align-items:flex-start;position:relative;justify-content:center;margin:0 auto}@media (max-width:768px){.case-lightbox-container{flex-direction:column;gap:2rem;height:auto}}.case-lightbox-gallery{position:relative;display:flex;flex-direction:column;gap:1rem;flex:1;height:80vh;max-width:70vh;width:100%}@media (max-width:768px){.case-lightbox-gallery{width:100%;margin-top:2rem;max-width:100%;height:auto;height:60vh;min-height:60vh;max-height:60vh;max-width:100vw}}.case-gallery-slide{display:flex;align-items:center;justify-content:center;flex:1;border-radius:4px;overflow:hidden}@media (max-width:768px){.case-gallery-slide{height:60vh}}.case-lightbox-gallery .case-gallery-slide{background:0 0}.case-gallery-counter{font-size:.75rem;text-align:center}.case-gallery-counter .current{font-weight:600}.case-lightbox-gallery .case-gallery-counter{color:rgba(255,255,255,.7)}.case-gallery-nav{display:flex;justify-content:center;gap:1rem}.case-gallery-nav-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.case-gallery-nav-btn svg{width:20px;height:20px}.case-gallery-nav-btn:disabled{opacity:.3;cursor:not-allowed}.case-lightbox-gallery .case-gallery-nav-btn{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:#fff}.case-lightbox-gallery .case-gallery-nav-btn:hover:not(:disabled){background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5)}.case-lightbox-sidebar{position:relative;bottom:auto;left:auto;right:auto;flex:0 0 auto;display:flex;flex-direction:column;color:#fff;overflow-y:auto;max-height:80vh;width:500px;max-width:30vw;align-self:flex-start;min-height:400px;justify-content:space-between}@media (max-width:768px){.case-lightbox-sidebar{flex:1;max-height:auto;padding:0;max-width:100%;width:100%}}.case-lightbox-sidebar::-webkit-scrollbar{width:6px}.case-lightbox-sidebar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:10px}.case-lightbox-sidebar::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}#case-lightbox-content{font-size:.875rem;color:rgba(255,255,255,.8);margin-bottom:1rem;line-height:1.6;display:block}.case-lightbox-divider{height:1px;background:rgba(255,255,255,.2);margin:1rem 0}.case-lightbox-permalink{display:flex;flex-direction:column;gap:.5rem}.case-lightbox-permalink .case-permalink-copy{color:#fff;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.75rem;transition:all .2s ease;word-break:break-all;text-align:left;background-color:transparent;border:0;box-shadow:0;padding:0}.case-lightbox-permalink .case-permalink-copy svg{flex-shrink:0;width:16px;height:16px}.case-lightbox-permalink .copy-feedback{font-size:.75rem;color:rgba(255,255,255,.8);text-align:left;opacity:0;transition:opacity .2s ease}@media (max-width:768px){.case-lightbox-permalink{display:none!important}}@media (min-width:769px){.case-lightbox-permalink{margin-top:1.25rem}}.case-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:8px}.case-title-wrapper .case-detail-title{margin:0;color:#fff}.case-title-permalink-group{display:flex;align-items:center;gap:6px}.case-title-permalink-group .case-permalink-copy-small{display:inline-flex;padding:0;align-items:center;justify-content:center;background-color:transparent;border:0;box-shadow:0;color:#fff;border-radius:6px;cursor:pointer;font-size:.75rem}.case-title-permalink-group .case-permalink-copy-small svg{color:#fff;width:16px;height:16px;flex-shrink:0}.case-title-permalink-group .case-permalink-copy-small:active{transform:translateY(-1px)}.case-title-permalink-group .case-title-permalink-text{font-size:.75rem;color:rgba(255,255,255,.85);opacity:.9}.case-title-permalink-group .case-title-copy-feedback{font-size:11px;color:rgba(255,255,255,.9);margin-left:6px;opacity:0;transition:opacity .2s ease}@media (max-width:768px){.case-title-permalink-group{display:flex!important}}@media (min-width:769px){.case-title-permalink-group{display:none!important}}.case-lightbox-content .case-detail-nav{display:flex}.case-lightbox-nav{position:absolute;top:57%;transform:translateY(-50%);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;transition:all .2s ease}.case-lightbox-nav svg{width:24px;height:24px}.case-lightbox-nav:hover:not(:disabled){background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5)}.case-lightbox-nav:disabled{opacity:.3;cursor:not-allowed}.case-lightbox-prev{left:1.5rem}.case-lightbox-next{right:1.5rem}.case-detail-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/agoodtheme/css/fontawesome6/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/agoodtheme/css/fontawesome6/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/agoodtheme/css/fontawesome6/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/agoodtheme/css/fontawesome6/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}