<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  /**handles:main-css**/
:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{--font-body:"Barlow",sans-serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:500;--font-weight-bolder:700;--font-weight-boldest:900}@font-face{font-family:Barlow;src:url("https://www.ticoinc.com/wp-content/themes/tico/dist/Barlow-Regular.f82c2b11.ttf");font-weight:400}@font-face{font-family:Barlow;src:url("https://www.ticoinc.com/wp-content/themes/tico/dist/Barlow-Bold.c052483d.ttf");font-weight:500}@font-face{font-family:Barlow;src:url("https://www.ticoinc.com/wp-content/themes/tico/dist/Barlow-Black.06d84c2b.ttf");font-weight:900}:root{--font-size-normal:16px;--font-size-extra-large:44px;--font-size-large:32px;--font-size-medium:22px}body{font-family:var(--font-body);line-height:1.75em;font-size:var(--font-size-normal);font-weight:var(--font-weight-normal);color:var(--color-dark-gray)}p{margin-bottom:14px}.h1,h1{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);text-transform:uppercase;color:#000;margin-bottom:20px}.h2,h2{font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);margin-bottom:40px;line-height:1.4em}.h3,h3{text-transform:uppercase;font-weight:var(--font-weight-bold);margin-top:2em;margin-bottom:1em}strong{font-weight:var(--font-weight-bold)}em{margin-right:.2em;font-style:italic}:root{--grid-margin:20px;--grid-margin-small:10px;--grid-margin-tiny:5px;--grid-margin-large:30px}.jkd-grid{--half-margin:calc(var(--grid-margin) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid .item{margin:calc(var(--grid-margin)/ 2);width:100%;overflow:hidden}.jkd-grid .item--half{width:calc(50% - var(--grid-margin))}.jkd-grid .item--third{width:calc(33.33% - var(--grid-margin))}.jkd-grid .item--fourth{width:calc(25% - var(--grid-margin))}.jkd-grid .item--stretch{flex:1}.jkd-grid img{object-fit:cover;max-width:100%;display:block}.jkd-grid section{margin:0}.jkd-grid--tiny{--half-margin:calc(var(--grid-margin-tiny) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--tiny .item{margin:calc(var(--grid-margin-tiny)/ 2);width:100%;overflow:hidden}.jkd-grid--tiny .item--half{width:calc(50% - var(--grid-margin-tiny))}.jkd-grid--tiny .item--third{width:calc(33.33% - var(--grid-margin-tiny))}.jkd-grid--tiny .item--fourth{width:calc(25% - var(--grid-margin-tiny))}.jkd-grid--tiny .item--stretch{flex:1}.jkd-grid--tiny img{object-fit:cover;max-width:100%;display:block}.jkd-grid--tiny section{margin:0}.jkd-grid--small{--half-margin:calc(var(--grid-margin-small) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--small .item{margin:calc(var(--grid-margin-small)/ 2);width:100%;overflow:hidden}.jkd-grid--small .item--half{width:calc(50% - var(--grid-margin-small))}.jkd-grid--small .item--third{width:calc(33.33% - var(--grid-margin-small))}.jkd-grid--small .item--fourth{width:calc(25% - var(--grid-margin-small))}.jkd-grid--small .item--stretch{flex:1}.jkd-grid--small img{object-fit:cover;max-width:100%;display:block}.jkd-grid--small section{margin:0}.jkd-grid--large{--half-margin:calc(var(--grid-margin-large) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--large .item{margin:calc(var(--grid-margin-large)/ 2);width:100%;overflow:hidden}.jkd-grid--large .item--half{width:calc(50% - var(--grid-margin-large))}.jkd-grid--large .item--third{width:calc(33.33% - var(--grid-margin-large))}.jkd-grid--large .item--fourth{width:calc(25% - var(--grid-margin-large))}.jkd-grid--large .item--stretch{flex:1}.jkd-grid--large img{object-fit:cover;max-width:100%;display:block}.jkd-grid--large section{margin:0}@media (601px &lt;= width &lt;= 900px){.jkd-grid{--half-margin:calc(var(--grid-margin-small) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid .item{margin:calc(var(--grid-margin-small)/ 2);width:100%;overflow:hidden}.jkd-grid .item--half{width:calc(50% - var(--grid-margin-small))}.jkd-grid .item--third{width:calc(33.33% - var(--grid-margin-small))}.jkd-grid .item--stretch{flex:1}.jkd-grid .item--third:not(.skip-medium-breakpoint){width:calc(50% - var(--grid-margin-small))}.jkd-grid .item--fourth{width:calc(33.33% - var(--grid-margin-small))}.jkd-grid img{object-fit:cover;max-width:100%;display:block}.jkd-grid section{margin:0}.jkd-grid--tiny{--half-margin:calc(var(--grid-margin-tiny) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--tiny .item{margin:calc(var(--grid-margin-tiny)/ 2);width:100%;overflow:hidden}.jkd-grid--tiny .item--half{width:calc(50% - var(--grid-margin-tiny))}.jkd-grid--tiny .item--third{width:calc(33.33% - var(--grid-margin-tiny))}.jkd-grid--tiny .item--stretch{flex:1}.jkd-grid--tiny .item--third:not(.skip-medium-breakpoint){width:calc(50% - var(--grid-margin-tiny))}.jkd-grid--tiny .item--fourth{width:calc(33.33% - var(--grid-margin-tiny))}.jkd-grid--tiny img{object-fit:cover;max-width:100%;display:block}.jkd-grid--tiny section{margin:0}.jkd-grid--small{--half-margin:calc(var(--grid-margin-small) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--small .item{margin:calc(var(--grid-margin-small)/ 2);width:100%;overflow:hidden}.jkd-grid--small .item--half{width:calc(50% - var(--grid-margin-small))}.jkd-grid--small .item--third{width:calc(33.33% - var(--grid-margin-small))}.jkd-grid--small .item--stretch{flex:1}.jkd-grid--small .item--third:not(.skip-medium-breakpoint){width:calc(50% - var(--grid-margin-small))}.jkd-grid--small .item--fourth{width:calc(33.33% - var(--grid-margin-small))}.jkd-grid--small img{object-fit:cover;max-width:100%;display:block}.jkd-grid--small section{margin:0}.jkd-grid--large{--half-margin:calc(var(--grid-margin-large) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--large .item{margin:calc(var(--grid-margin-large)/ 2);width:100%;overflow:hidden}.jkd-grid--large .item--half{width:calc(50% - var(--grid-margin-large))}.jkd-grid--large .item--third{width:calc(33.33% - var(--grid-margin-large))}.jkd-grid--large .item--stretch{flex:1}.jkd-grid--large .item--third:not(.skip-medium-breakpoint){width:calc(50% - var(--grid-margin-large))}.jkd-grid--large .item--fourth{width:calc(33.33% - var(--grid-margin-large))}.jkd-grid--large img{object-fit:cover;max-width:100%;display:block}.jkd-grid--large section{margin:0}}@media (width &lt;= 600px){.jkd-grid{--half-margin:calc(var(--grid-margin-small) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid .item{margin:calc(var(--grid-margin-small)/ 2);width:100%;overflow:hidden}.jkd-grid .item--stretch{flex:1}.jkd-grid .item--half{width:100%}.jkd-grid .item--third{width:calc(100% - var(--grid-margin-small))}.jkd-grid .item--fourth{width:calc(50% - var(--grid-margin-small))}.jkd-grid img{object-fit:cover;max-width:100%;display:block}.jkd-grid section{margin:0}.jkd-grid--tiny{--half-margin:calc(var(--grid-margin-tiny) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--tiny .item{margin:calc(var(--grid-margin-tiny)/ 2);width:100%;overflow:hidden}.jkd-grid--tiny .item--stretch{flex:1}.jkd-grid--tiny .item--half{width:100%}.jkd-grid--tiny .item--third{width:calc(100% - var(--grid-margin-tiny))}.jkd-grid--tiny .item--fourth{width:calc(50% - var(--grid-margin-tiny))}.jkd-grid--tiny img{object-fit:cover;max-width:100%;display:block}.jkd-grid--tiny section{margin:0}.jkd-grid--small{--half-margin:calc(var(--grid-margin-small) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--small .item{margin:calc(var(--grid-margin-small)/ 2);width:100%;overflow:hidden}.jkd-grid--small .item--stretch{flex:1}.jkd-grid--small .item--half{width:100%}.jkd-grid--small .item--third{width:calc(100% - var(--grid-margin-small))}.jkd-grid--small .item--fourth{width:calc(50% - var(--grid-margin-small))}.jkd-grid--small img{object-fit:cover;max-width:100%;display:block}.jkd-grid--small section{margin:0}.jkd-grid--large{--half-margin:calc(var(--grid-margin-large) / 2);margin:calc(-1 * var(--half-margin));flex-wrap:wrap;display:flex}.jkd-grid--large .item{margin:calc(var(--grid-margin-large)/ 2);width:100%;overflow:hidden}.jkd-grid--large .item--stretch{flex:1}.jkd-grid--large .item--half{width:100%}.jkd-grid--large .item--third{width:calc(100% - var(--grid-margin-large))}.jkd-grid--large .item--fourth{width:calc(50% - var(--grid-margin-large))}.jkd-grid--large img{object-fit:cover;max-width:100%;display:block}.jkd-grid--large section{margin:0}}.jkd-multi-column-list{columns:4}.jkd-multi-column-list--3col{columns:3}.jkd-multi-column-list&gt;*{break-inside:avoid}.jkd-multi-column-list li{border-left:4px solid var(--color-light-blue);margin-top:0;margin-bottom:0;padding:0 15px 15px;line-height:1.1}@media (601px &lt;= width &lt;= 900px){.jkd-multi-column-list{columns:3}}@media (width &lt;= 600px){.jkd-multi-column-list{columns:2}}dl dt{text-transform:uppercase;font-weight:var(--font-weight-bold);font-size:14px;line-height:14px}dl div{margin-bottom:15px}ul.bullet-list{line-height:1.2;list-style:square}ul.bullet-list li{margin-bottom:1em;margin-left:2em;padding-left:.5em}ul.alternating-block-list li{padding:8px 16px}ul.alternating-block-list li:nth-child(odd){background:var(--color-light-blue)}.list-from-text li *{margin:0;padding:0}:root{--max-site-width:1400px;--max-site-width-2thirds:calc(var(--max-site-width) * .66);--max-site-width-half:calc(var(--max-site-width) * .5);--breakpoint-small:600px;--breakpoint-medium:900px;--section-margin:40px;--section-margin-small:20px;--color-blue:#125a7e;--color-light-blue:#e7eef2;--color-orange:#ed6729;--color-gold:#ffcf55;--color-green:#6a9216;--color-light-green:#e9f2d5;--color-purple:#cc425b}section{margin-left:var(--section-margin);margin-right:var(--section-margin)}.section--3-4ths-wide{width:calc(75% - var(--section-margin))}.section--2-3rds-wide{width:calc(66.66% - var(--section-margin))}body{background:#eee;overflow-x:hidden}.page-container{max-width:var(--max-site-width);background:#fff;margin:auto;overflow:hidden}a:focus,a:hover,main a{color:var(--color-orange)}a:focus svg,a:hover svg{fill:var(--color-orange)}.a11y-focus,[tabindex="0"]:focus,a:focus,button:focus{outline:1px dotted var(--color-orange)}.link-button{background:var(--color-blue);color:#fff;font-weight:var(--font-weight-bold);text-transform:uppercase;cursor:pointer;padding:2px 10px;font-size:13px;display:inline-block}.link-button--active,.link-button.active,.link-button:focus,.link-button:hover{background:var(--color-orange);color:#fff}.link-button--empty{border:1px solid var(--color-blue);color:var(--color-blue);background:0 0}.link-button--empty:focus,.link-button--empty:hover{border:1px solid var(--color-orange)}.link-button--empty.active,.link-button--empty.link-button--active{background:var(--color-orange);border:1px solid var(--color-orange);color:#fff}.youtube-video{aspect-ratio:16/9;width:100%;max-height:100vh;display:block}.scroll-lock{overflow:hidden}.text-box{padding:30px 40px}@media (width &lt;= 900px){.text-box{padding:20px}.section--2-3rds-wide,.section--3-4ths-wide{width:auto}}@media (width &lt;= 600px){section{margin-left:var(--section-margin-small);margin-right:var(--section-margin-small)}}.page-template-page_home h2{margin:0}.page-template-page_home .jkd-grid .title{text-transform:uppercase}.page-template-page_home .jkd-grid .body{margin-top:20px}.page-template-page_home .jkd-grid .link-button{margin-top:15px}.page-template-page_home .jkd-grid .about{background:var(--color-gold)}.page-template-page_home .jkd-grid .about .title{font-size:var(--font-size-extra-large);line-height:.9;font-weight:var(--font-weight-boldest)}.page-template-page_home .jkd-grid .team{background:var(--color-light-green);flex-wrap:wrap;display:flex}.page-template-page_home .jkd-grid .team .text-box,.page-template-page_home .jkd-grid .team&gt;img{width:50%}.page-template-page_home .jkd-grid .team .text-box .title{font-size:var(--font-size-large);font-weight:var(--font-weight-boldest);line-height:.9}.page-template-page_home .jkd-grid .categories{flex-direction:column;display:flex}.page-template-page_home .jkd-grid .categories header{margin-bottom:var(--grid-margin-small);justify-content:space-between;display:flex}.page-template-page_home .jkd-grid .categories header .title{font-weight:var(--font-weight-bold);font-size:var(--font-size-normal)}.page-template-page_home .jkd-grid .categories header .link-button{margin:0}.page-template-page_home .jkd-grid .categories ul{flex:1}.page-template-page_home .jkd-grid .categories ul .category:last-child .category-link{margin-bottom:0}.page-template-page_home .jkd-grid .categories ul .category .category-link{background:var(--color-blue);height:100%;min-height:130px;display:block;position:relative;overflow:hidden}.page-template-page_home .jkd-grid .categories ul .category .category-link:focus img,.page-template-page_home .jkd-grid .categories ul .category .category-link:hover img{filter:brightness(.7)}.page-template-page_home .jkd-grid .categories ul .category .category-link img{object-fit:cover;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;-webkit-mask-image:linear-gradient(to right,#000,#0000 90%);mask-image:linear-gradient(to right,#000,#0000 90%);-webkit-mask-source-type:alpha;mask-mode:alpha}.page-template-page_home .jkd-grid .categories ul .category .category-link .link-text{text-transform:uppercase;font-size:var(--font-size-large);color:#fff;position:absolute;bottom:10px;right:10px}@media (601px &lt;= width &lt;= 900px){#root.page-template-page_home .about .title{font-size:var(--font-size-large)}}@media (width &lt;= 600px){#root.page-template-page_home .team&gt;*{width:100%}#root.page-template-page_home .team img{height:240px}#root.page-template-page_home .categories header{margin-bottom:var(--grid-margin-tiny)}#root.page-template-page_home .about .title{font-size:var(--font-size-large)}}.page-template-project-category .category-nav ul{flex-wrap:wrap;margin-bottom:-10px;display:flex}.page-template-project-category .category-nav ul li{margin-bottom:10px;margin-right:10px}.page-template-project-category .grid .item .project-link{position:relative}.page-template-project-category .grid .item .project-link:focus .project-image,.page-template-project-category .grid .item .project-link:hover .project-image{opacity:.7}.page-template-project-category .grid .item .project-link .project-image-container:after{content:"";background:linear-gradient(to top,#000c 10%,#0000 40%);width:100%;height:100%;position:absolute;top:0}.page-template-project-category .grid .item .project-link .project-image-container .project-image{object-fit:cover;aspect-ratio:1.8;background:var(--color-light-blue)}.page-template-project-category .grid .item .project-link .project-details-container{text-align:right;color:#fff;margin:5px 10px;position:absolute;bottom:0;left:0;right:0}.page-template-project-category .grid .item .project-link .project-details-container .project-title{text-transform:uppercase;font-size:17px;font-weight:var(--font-weight-bold);line-height:16px}.page-template-project-category .grid .item .project-link .project-details-container .project-location{text-transform:uppercase;font-size:12px;line-height:16px}.page-template-project-category .grid img{width:100%;height:100%}.page-template-project .header{margin-bottom:10px}.page-template-project .header .project-title{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);text-transform:uppercase}.page-template-project .media-gallery-container{margin-bottom:30px}.page-template-project .media-gallery-container .jkd-button-group{margin-bottom:10px}.page-template-project .media-gallery-container section{margin:0}.page-template-project .project-info .description{padding-right:60px;transform:translateY(-6px)}.page-template-project .project-info .description .media-copyright{font-size:12px}@media (601px &lt;= width &lt;= 900px){.page-template-project .project-info .description{padding-right:30px}}@media (width &lt;= 600px){.page-template-project .project-title{margin-bottom:0}.page-template-project .media-gallery-container{margin-bottom:20px}.page-template-project .project-info .jkd-grid{flex-direction:column-reverse}}.page-template-page_client_list .head,.page-template-page_objectives .head{margin-bottom:40px}.page-template-page_client_list .list{margin-top:10px}.page-template-page_credit_info h1{margin-bottom:40px}.page-template-page_credit_info .list{columns:2}.page-template-page_credit_info .list div{break-inside:avoid;margin-bottom:30px}.page-template-page_credit_info .list div dt{margin-bottom:10px}.page-template-page_credit_info .list div dd{line-height:1.5}.page-template-page_credit_info .list div dd *{margin:0;padding:0}.page-template-page_51����s .industry-list-header{margin-bottom:30px}.page-template-page_51����s .industry-list{margin-bottom:40px}.page-template-page_51����s .51����-list{max-width:100%}.page-template-page_51����s .51����-list .51����{min-height:400px;display:flex}.page-template-page_51����s .51����-list .51���� .image-container{width:50%;min-width:50%;position:relative}.page-template-page_51����s .51����-list .51���� .image-container .image{mix-blend-mode:luminosity;object-fit:cover;width:100%;height:100%}.page-template-page_51����s .51����-list .51���� .image-container .behind-image{opacity:.6;background:#fff;width:100%;height:100%;position:absolute}.page-template-page_51����s .51����-list .51���� .info{color:#fff;flex-direction:column;justify-content:center;display:flex}.page-template-page_51����s .51����-list .51���� .info .title{font-weight:var(--font-weight-boldest);font-size:var(--font-size-extra-large);text-transform:uppercase;margin-bottom:20px;line-height:1}.page-template-page_51����s .51����-list .51����:first-child{background:var(--color-orange)}.page-template-page_51����s .51����-list .51����:nth-child(2){background:var(--color-green)}.page-template-page_51����s .51����-list .51����:nth-child(3){background:var(--color-blue)}.page-template-page_51����s .51����-list .51����:nth-child(4){background:var(--color-purple)}@media (width &lt;= 900px){.page-template-page_51����s .51����-list .51����{flex-direction:column}.page-template-page_51����s .51����-list .51���� .image-container{width:100%}}.page-template-page_contact .jkd-grid .column:first-child{padding-right:30px}.page-template-page_contact .info{margin-right:40px}.page-template-page_contact .info h2{margin-bottom:0}.page-template-page_contact .info .note{margin-bottom:40px}.page-template-page_contact .map-container{background:var(--color-orange)}.page-template-page_contact .map-container .map{mix-blend-mode:luminosity;height:100%}@media (width &lt;= 900px){.page-template-page_contact .contact&gt;.jkd-grid{flex-direction:column}.page-template-page_contact .contact .info{margin-right:5px}.page-template-page_contact .contact .map-container{width:100%;height:300px}}.page-template-team_member-category .person-link{color:unset;position:relative}.page-template-team_member-category .person-link:focus,.page-template-team_member-category .person-link:hover{color:var(--color-orange)}.page-template-team_member-category .person-link .person-details{text-align:center;margin-top:10px}.page-template-team_member-category .person-link .person-details .person-name{text-transform:uppercase;font-size:17px;font-weight:var(--font-weight-bold);margin-bottom:2px;line-height:1}.page-template-team_member-category .person-link .person-details .project-title{text-transform:uppercase;font-size:12px;line-height:1}.page-template-team_member-category .person-link .person-details .person-photo{background:red}.page-template-team_member .info .info-header{margin-bottom:35px}.page-template-team_member .info .info-header .name{font-weight:var(--font-weight-bold);font-size:var(--font-size-medium);text-transform:uppercase;margin-bottom:2px;line-height:1}.page-template-team_member .info .info-header .title{text-transform:uppercase;margin-bottom:10px;font-size:13px;line-height:1}@media (width &lt;= 600px){.page-template-team_member .info{padding-top:10px}.page-template-team_member .info .info-header{margin-bottom:25px}}.jkd-contact-form .status{margin-bottom:var(--grid-margin-small);color:#000;padding:5px 10px;display:none}.jkd-contact-form .status--success{background:#bbffb9;display:block}.jkd-contact-form .status--error{background:#ffc5c5;display:block}.jkd-contact-form label{margin-bottom:var(--grid-margin-small);position:relative}.jkd-contact-form label:has(:placeholder-shown) span{visibility:visible}.jkd-contact-form label:has(:required) span:after{content:" *"}.jkd-contact-form label span{visibility:hidden;padding:5px 10px;position:absolute;top:1px;left:1px}.jkd-contact-form label input,.jkd-contact-form label textarea{border:1px solid var(--color-dark-gray);color:#000;width:100%;padding:5px 10px;left:0}.jkd-contact-form label textarea[name=message]{height:150px;display:block}.jkd-contact-form .submit-row{justify-content:end;display:flex}.jkd-contact-form .submit-row button.submit{border:1px solid var(--color-dark-gray);text-transform:uppercase;color:var(--color-dark-gray);padding:5px 20px;font-size:10px}.jkd-contact-form .submit-row button.submit:focus,.jkd-contact-form .submit-row button.submit:hover{background:var(--color-red);color:#fff}.jkd-contact-form .submit-row button.submit:focus svg.arrow,.jkd-contact-form .submit-row button.submit:hover svg.arrow{fill:#fff}.jkd-contact-form .submit-row button.submit svg.arrow{fill:var(--color-dark-gray);margin-top:-2px;margin-left:8px}.jkd-footer{margin:80px var(--section-margin) 40px;color:#000}.jkd-footer .nav-row{flex-wrap:wrap;margin-bottom:5px;display:flex}.jkd-footer .nav-row .home-link{font-size:16px;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-blue);margin-right:40px}.jkd-footer .nav-row .home-link:focus,.jkd-footer .nav-row .home-link:hover{color:var(--color-orange)}.jkd-footer .nav-row nav ul{font-size:12px;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-blue);display:flex}.jkd-footer .nav-row nav ul li{margin-right:20px}.jkd-footer .contact-details{margin-bottom:40px;font-size:14px}.jkd-footer .contact-details .address{border-right:1px solid #000;margin-right:10px;padding-right:10px}.jkd-footer .social-links ul{display:flex}.jkd-footer .social-links ul a{background:var(--color-blue);border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;display:flex}.jkd-footer .social-links ul a:focus,.jkd-footer .social-links ul a:hover{background:var(--color-orange)}.jkd-footer .social-links ul a img{filter:brightness(0) invert();width:50%;height:50%}@media (width &lt;= 600px){.jkd-footer{margin:40px var(--section-margin-small) var(--section-margin-small);flex-direction:column}.jkd-footer .home-link{margin-bottom:5px;font-size:14px}.jkd-footer .nav-row{display:none}.jkd-footer .contact-details{margin-bottom:20px;font-size:14px;line-height:1.5}.jkd-footer .contact-details .address{border-right:0;margin:0;padding:0}.jkd-footer .contact-details .address:after{content:"\a ";white-space:pre}}.jkd-header{margin:40px var(--section-margin) 30px;z-index:1000;color:var(--color-blue);justify-content:space-between;align-items:center;display:flex;position:relative}.jkd-header a.logo-container{justify-content:center;align-items:center;width:132px;height:96px;display:flex}.jkd-header a.logo-container img{max-block-size:unset;height:103%}.jkd-header .nav-desktop,.jkd-header .nav-mobile{font-weight:var(--font-weight-bold)}.jkd-header .nav-desktop li.active&gt;a,.jkd-header .nav-mobile li.active&gt;a{color:var(--color-orange)}.jkd-header .nav-desktop{text-transform:uppercase;margin-right:-10px;font-size:15px}.jkd-header .nav-desktop&gt;ul{display:flex}.jkd-header .nav-desktop&gt;ul&gt;li.has-children:hover&gt;a{padding-bottom:30px}.jkd-header .nav-desktop&gt;ul&gt;li:has(a:focus),.jkd-header .nav-desktop&gt;ul&gt;li:hover{color:var(--color-orange)}.jkd-header .nav-desktop&gt;ul&gt;li:has(a:focus) li,.jkd-header .nav-desktop&gt;ul&gt;li:hover li{color:var(--color-blue)}.jkd-header .nav-desktop&gt;ul&gt;li&gt;a{padding:10px}.jkd-header .nav-desktop&gt;ul li{position:relative}.jkd-header .nav-desktop&gt;ul li:has(a:focus) ul,.jkd-header .nav-desktop&gt;ul li:hover ul{display:block}.jkd-header .nav-desktop&gt;ul li ul{border:1px solid var(--color-gray);background:#fff;width:180px;padding:10px 0;font-size:13px;display:none;position:absolute;top:35px;left:-10px;box-shadow:0 0 8px #0003}.jkd-header .nav-desktop&gt;ul li ul li a{padding:8px 20px;line-height:14px;display:block}.jkd-header .nav-desktop&gt;ul li ul li a.a11y-focus,.jkd-header .nav-desktop&gt;ul li ul li a:hover{color:#fff;background-color:var(--color-blue)}.jkd-header .nav-desktop&gt;ul li ul li.active a:hover{color:var(--color-orange);background-color:unset}.jkd-header .nav-mobile{display:none}@media (width &lt;= 900px){.jkd-header .nav-desktop{display:none}.jkd-header .nav-mobile{text-transform:uppercase;text-align:right;align-self:center;font-size:16px;display:block}.jkd-header .nav-mobile.nav-mobile--closed .button-container svg.hamburger-open{display:inline}.jkd-header .nav-mobile.nav-mobile--closed .menu-container{display:none}.jkd-header .nav-mobile.nav-mobile--open .button-container svg.hamburger-close{display:inline}.jkd-header .nav-mobile.nav-mobile--open .menu-container{display:block}.jkd-header .nav-mobile .button-container{text-align:center;width:30px;position:relative}.jkd-header .nav-mobile .button-container svg{display:none}.jkd-header .nav-mobile .button-container button{position:absolute;inset:-10px}.jkd-header .nav-mobile .button-container button:hover{cursor:pointer}.jkd-header .nav-mobile .menu-container{background-color:color-mix(in srgb,var(--color-blue) 95%,transparent);color:#fff;padding:20px 0;position:fixed;inset:166px 0 0;overflow-y:scroll}.jkd-header .nav-mobile .menu-container li.active:has(li.active)&gt;a{background:unset;color:unset}.jkd-header .nav-mobile .menu-container li.active&gt;a{color:#fff;background:#0006}.jkd-header .nav-mobile .menu-container li a{padding:10px 40px;font-size:30px;line-height:1;display:block}.jkd-header .nav-mobile .menu-container li a.a11y-focus,.jkd-header .nav-mobile .menu-container li a:focus,.jkd-header .nav-mobile .menu-container li a:hover{color:#fff;background-color:#0003}.jkd-header .nav-mobile .menu-container li ul{padding-bottom:10px}.jkd-header .nav-mobile .menu-container li ul li a{padding:5px 40px;font-size:20px}.jkd-header .nav-mobile .menu-container li.has-children&gt;a{padding-bottom:5px}}@media (width &lt;= 600px){:root{--header-height:105px}:root .page-container{padding-top:var(--header-height)}:root .jkd-header{height:var(--header-height);padding:var(--section-margin-small);background:#fff;margin:0;transition:box-shadow 1s;position:fixed;top:0;left:0;right:0}:root .jkd-header.mobile-shadow{box-shadow:0 0 10px #0003}:root .jkd-header a.logo-container{justify-content:left;width:90px;height:65px}:root .jkd-header a.logo-container:focus{outline:0}:root .jkd-header a.logo-container:focus img{outline:1px dotted var(--color-orange)}:root .jkd-header a.logo-container img{transform:translate(-1px)}:root .jkd-header .nav-mobile .menu-container{top:var(--header-height)}:root .jkd-header .nav-mobile .menu-container a{padding-left:var(--section-margin-small);padding-right:var(--section-margin-small)}}.jkd-image-rotator{background:var(--color-light-blue);min-height:500px;position:relative;overflow:hidden}.jkd-image-rotator a{height:100%;display:block}.jkd-image-rotator a:focus{filter:brightness(.8)}.jkd-image-rotator img{object-fit:cover;width:100%;height:100%;position:absolute}@media (width &lt;= 600px){#root .jkd-image-rotator{min-height:320px}}.loading-indicator{opacity:0;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s;display:flex;position:absolute;top:0}.loading-indicator .circle-container{box-sizing:content-box;background:#fff;border-radius:10px;width:40px;padding:5px}.loading-indicator .circle-container .circle{background:var(--color-orange);border-radius:100%;width:10px;height:10px;animation-name:loading;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes loading{from{transform:translateX(0)}to{transform:translateX(30px)}}.jkd-media-gallery{-webkit-user-select:none;user-select:none;position:relative}.jkd-media-gallery .main-image{aspect-ratio:1.3;object-fit:cover;width:100%;max-height:100vh;display:block}.jkd-media-gallery .arrows{pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:absolute;top:0}.jkd-media-gallery .arrows .arrow{fill:#fff;opacity:.5;cursor:pointer;pointer-events:all}.jkd-media-gallery .arrows .arrow:focus,.jkd-media-gallery .arrows .arrow:hover{opacity:1;fill:var(--color-orange)}.jkd-media-gallery .arrows .arrow--right{transform:scaleX(-1)}.jkd-media-gallery .thumbnails{flex-wrap:wrap;margin:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.jkd-media-gallery .thumbnails .thumbnail{cursor:pointer;text-align:center;font-size:12px;line-height:1.4;font-weight:var(--font-weight-bold);background:var(--color-blue);color:#fff;border:1px solid #fff;width:30px;height:20px;margin-top:10px;margin-right:10px}.jkd-media-gallery .thumbnails .thumbnail.active{background:var(--color-orange)}.jkd-media-gallery .thumbnails .thumbnail.active img.thumbnail-image{mix-blend-mode:soft-light}.jkd-media-gallery .thumbnails .thumbnail:focus,.jkd-media-gallery .thumbnails .thumbnail:hover{background:var(--color-orange)}.jkd-media-gallery .thumbnails .thumbnail:focus img.thumbnail-image,.jkd-media-gallery .thumbnails .thumbnail:hover img.thumbnail-image{mix-blend-mode:soft-light}.jkd-media-gallery .thumbnails .thumbnail .thumbnail-image{object-fit:cover;width:100%;height:100%;display:block}@media (width &lt;= 900px){#root .jkd-media-gallery .thumbnails{pointer-events:none}#root .jkd-media-gallery .thumbnails .thumbnail{width:10px;height:10px;margin-top:5px;margin-right:5px;font-size:0}#root .jkd-media-gallery .thumbnails .thumbnail img{display:none}}svg{vertical-align:middle;display:block}svg.arrow{width:65px;height:123px}svg.email{width:18px;height:13px}svg.hamburger-open{width:30px;height:28px}svg.hamburger-close{width:26px;height:26px}</pre></body></html>