@font-face{font-family:'Handlee';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/handlee/v20/-F6xfjBsISg9aMakDmo.ttf) format('truetype')}html,body{margin:0;padding:0;font-size:18px;line-height:1.4;color:#4a4a4a;font-family:sans-serif;background:#fefefe}img{max-width:100%;height:auto}h1{text-transform:uppercase;font-size:2.6rem;line-height:1.2;margin:0}h1,h2,h3{font-family:"Handlee",cursive}#wrapper{height:100vh;overflow:hidden;background-color:#fff;display:grid;grid-template-columns:300px 1fr}#sidebar{height:100%;display:grid;grid-template-rows:min-content 1fr;background:#fff;overflow-y:auto}#sidebar_content{padding:2rem;display:grid;grid-template-rows:1fr min-content}main{overflow-y:auto;scroll-behavior:smooth}#logo{padding:1rem;background-color:var(--secondary-colour);aspect-ratio:1.4 / 1;display:grid;place-items:center}#logo>img{display:block}#navigation>ul{list-style:none;margin:0;padding:0}#nav>li{margin-bottom:.75em}#nav>li>a{color:#000;text-decoration:none;border-bottom:1px solid #000;display:block;width:100%;padding-bottom:.2em;transition:ease-in-out all 350ms;position:relative}#nav>li>a:before{content:"";border-bottom:2px solid var(--secondary-colour);width:0;bottom:0;left:0;position:absolute;transition:ease-in-out all 350ms}#nav>li>a:hover{padding-left:.4em;border-bottom-color:var(--secondary-colour)}#nav>li>a:hover:before{width:100%}a.button{line-height:1;padding:1em;border-style:solid;border-width:2px;border-color:var(--secondary-colour);color:var(--secondary-colour)!important;font-weight:700;margin-bottom:1em;display:inline-block}a.button:hover{background-color:var(--secondary-colour);color:#fff!important}.social_media_links{display:flex;list-style:none;justify-content:center;padding:0}.social_media_links>li{margin-right:.4em}.social_media_links>li:last-child{margin-right:0}.social_media_links>li>a>svg{fill:#1d1d1d;width:30px;transition:all ease-in-out 200ms}.social_media_links>li>a:hover>svg{fill:var(--secondary-colour)}.social_media_links>li>a>.x-icon{background:#222;fill:#fff;padding:5px;border-radius:5px}.social_media_links>li>a:hover>.x-icon{fill:#fff;background:var(--secondary-colour)}#partner_logos{padding:1.25rem 0;border-top:1px solid #222;border-bottom:1px solid #222;margin-bottom:1rem}#nav_footer{font-size:12px;text-align:center}#nav_footer a{text-decoration:none;color:#222}.wp-block.hdhighlight{background-image:url(https://tdp.harmonicdesign.ca/hdpress/storage/2025/04/Design-Project-Paralax-Image-1080x720-copy.jpg)!important;color:#fff!important;background-attachment:fixed}.page-id-10 .hdaccordion figure{margin:0}.page-id-10 .hdaccordion img{display:block}.wrap .hdaccordion{border-radius:0}.wrap .hdaccordion__title{background-color:var(--secondary-colour);border-radius:0;font-weight:400;padding-left:2rem;font-size:1.2em}.wrap .hdaccordion__title strong{font-family:"Handlee",cursive}.wrap .hdaccordion[open] .hdaccordion__title{background-color:var(--secondary-colour);color:#fff}.wrap .hdaccordion>.hdaccordion__title::before{left:1rem;margin-top:.2em}.wrap .hdaccordion[open]>.hdaccordion__title::before{border-color:#fff0 #fff0 #fff0 #fff}.hd_accordion_content>.wp-block-image{width:calc(100% + 2rem);margin-left:-2rem}#page_header{min-height:40vh;place-items:center;display:grid;text-align:center;background-size:cover;background-position-y:center}#page_header_gallery{aspect-ratio:16/9;height:initial;background-size:cover}#page_header_gallery .hds_slider{aspect-ratio:16/9;height:initial}#page_header h1{color:#fff;font-weight:400;padding:.6em 1em;background-color:#44858dd9;border:2px solid #fff;display:inline-block;line-height:1;text-transform:initial}.single-project h1{font-size:22px;margin:2rem 0}h2.wp-block-heading{font-size:2.2em}body:not(.home) #content{padding-bottom:4rem}#content{background-color:#dbdbdb;min-height:100vh}#content a{color:#222}#contact_page{padding:2rem 0}#contact_page h2{font-weight:400;font-size:24px}.hdf-label{font-weight:normal!important;text-transform:uppercase}#contact_page .hdf-form .hdf-input{background-color:#fff0;border:1px solid #222!important}#contact_page .hdf-error .hdf-input{border-color:var(--secondary-colour)!important}#contact_page .hdf-required-symbol{color:var(--secondary-colour)!important}.page-id-13 #content ul{padding:0;list-style:none}.page-id-13 #content ul>li{margin-bottom:1em}.hds_slide{display:grid;place-items:center;background-position:center;background-size:cover}.slide_content{background-color:#44858dd9;padding:2rem;text-align:center;border:2px solid #fff;color:#fff;max-width:700px;width:calc(100% - 4rem)}.slide_content>p[role="heading"]{font-size:2.4rem;margin:0;padding:0;line-height:1.2;font-weight:700;font-family:"Handlee",cursive}.slide_content>p{font-size:1.4rem}.slide_content>a{display:inline-block;line-height:1;margin:0;padding:1rem;text-transform:uppercase;text-decoration:none;color:#fff;border:2px solid #fff;transition:ease-in-out all 350ms}.slide_content>a:hover{background-color:#fff;color:#000}#hdslide{border-bottom:4px solid var(--secondary-colour);height:calc(100vh + 4px)}.hds_nav_item:hover>svg{fill:var(--secondary-colour)}#gallery_nav{text-align:center;margin-bottom:2rem}.hd_gallery_cat_parent{display:inline-block;margin:0 .5rem}.hd_gallery_cat_parent>a{text-decoration:none;font-size:1.4rem;padding:.4rem 1rem;line-height:1;transition:all ease-in-out 350ms}.hd_gallery_cat_parent.active>a{text-decoration:none;color:#fff!important;font-size:1.4rem;padding:.4rem 1rem;line-height:1;cursor:default;background-color:#232323}.hd_gallery_cat_parent.hd_term_2.active a{background-color:var(--secondary-colour)}.hd_gallery_cat_parent.hd_term_3.active a{background-color:#232323}.hd_gallery_cat_parent:not(.active)>a:hover{background-color:var(--secondary-colour);color:#fff!important}.hd_gallery_cat_parent.hd_term_3:not(.active)>a:hover{background-color:#232323;color:#fff!important}#gallery_items{display:grid;grid-template-columns:1fr 1fr 1fr}.project_item{aspect-ratio:1 / 1;background-size:cover;background-position:center;position:relative;transition:all ease-in-out 350ms;cursor:pointer;overflow:hidden}.project_item_url{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-decoration:none;opacity:0}.project_item_overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:end;padding:4rem;color:#fff;font-weight:700;text-transform:uppercase;transition:all ease-in-out 350ms;background:linear-gradient(0deg,rgb(0 0 0) 0%,rgb(0 0 0 / .3603816526610645) 40%,#fff0 100%)}.project_item_overlay_title::after{position:relative;content:"";width:4rem;height:2px;background-color:#eee;position:absolute;bottom:-1rem;left:calc(50% - 2rem);transition:all ease-in-out 500ms}.project_item_overlay_title,.project_item_overlay_arrow{display:block;position:relative;transition:all ease-in-out 500ms;top:0}.project_item_overlay_arrow{opacity:0;font-size:1.6em}.project_item:hover .project_item_overlay{background:var(--secondary-colour);opacity:1}.project_item:hover .project_item_overlay_title{top:-1rem}.project_item:hover .project_item_overlay_title::after{width:100%;left:0%}.project_item:hover .project_item_overlay_arrow{opacity:1}#mobile_toggle{display:none;position:fixed;right:0;top:0;z-index:99999999;background-color:rgb(0 0 0 / .8);padding:12px;border-radius:50%;aspect-ratio:1 / 1;line-height:1;transform:scale(.75)}body #mobile_toggle>span{width:30px;height:4px;background-color:#fff;margin:6px 0;display:block;transition:0.3s ease-in-out}body #mobile_toggle>span:first-child{margin-top:3px}body #mobile_toggle>span:last-child{margin-bottom:0}body #mobile_toggle.active>.bar1{transform:translate(0,10px) rotate(-45deg)}body #mobile_toggle.active>.bar2{opacity:0}body #mobile_toggle.active>.bar3{transform:translate(0,-10px) rotate(45deg)}.page-template-contact-template .wp-container-core-columns-is-layout-1{display:grid;grid-template-columns:minmax(10px,1fr) minmax(10px,1fr)}#content .hdhighlight_content a{color:#fff}@media (max-width:1000px){body #mobile_toggle{display:block;z-index:99999999}#wrapper{grid-template-columns:1fr}#logo{padding:0}#logo>img{max-width:100px}#sidebar{width:100vw;height:100vh;pointer-events:none;left:-100vw;position:fixed;top:0;transition:all ease-in-out 350ms;z-index:9}#sidebar.active{left:0;pointer-events:initial}.slide_content>p[role="heading"]{font-size:1.2rem}.slide_content>p{font-size:1rem}.hds_nav_item{margin-top:0!important;top:initial!important;bottom:1rem}.hds_prev{right:initial!important;left:2rem!important}#page_header h1{font-size:2rem;padding:.4em .8em}.cols{grid-template-columns:1fr!important}#contact_page{padding:2rem}.hd_accordion_item .hd_accordion_title{font-size:16px;line-height:1.4}.home #content{padding:0 2rem}.project_item_overlay{padding:1rem}.hd_gallery_cat_parent{display:block;padding:.4em}.hd_gallery_cat_parent>a{font-size:1rem!important}#gallery_items{grid-template-columns:1fr!important}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--font-colour:#4a4a4a;--bg-colour:#fefefe;--primary-colour:#000000;--secondary-colour:#44858d;--site-width:800px}body{margin:0;padding:0;font-size:18px;line-height:1.4;color:var(--font-colour,#4a4a4a);font-family:sans-serif;background:var(--bg-colour,#fefefe)}a{text-decoration-thickness:1px;text-underline-offset:.25ch}a:hover,a:focus{text-decoration-style:dashed}a:active{text-decoration:none}img{max-width:100%;height:auto}.no-margin>figure{margin:0;max-width:120px}.wrap{margin:0 auto;width:100%;max-width:var(--site-width,800px)}.nomargintop{margin-top:0}.nomarginbottom{margin-bottom:0}.wp-block-button>.wp-block-button__link{border-radius:0}.wp-block-button.is-style-hdbutton_primary>.wp-block-button__link{background-color:#000}.wp-block-button.is-style-hdbutton_secondary>.wp-block-button__link{background-color:#222}.wp-block-button:hover{opacity:.8}.columns-4 .wp-block-image{width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px) * 0.75)}.alignfull{width:100vw!important;max-width:initial!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important}.alignwide{width:120%;position:relative;margin-top:1.4rem;margin-right:-10%;margin-bottom:1.4rem;margin-left:-10%}.cols{display:grid;gap:4rem}.col-1-1{grid-template-columns:minmax(10px,1fr) minmax(10px,1fr)}.col-2-1{grid-template-columns:minmax(10px,2fr) minmax(10px,1fr)}.col-1-2{grid-template-columns:minmax(10px,1fr) minmax(10px,2fr)}.col-1-1-1{grid-template-columns:minmax(10px,1fr) minmax(10px,1fr) minmax(10px,1fr)}.valign{align-items:center}.has-text-align-center{text-align:center}.is-vertically-aligned-top{align-self:start}#content{overflow-x:hidden}.hdhighlight{width:100vw;max-width:initial;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:2rem 0;background-position:bottom center}.hdhighlight .hdhighlight_content{position:relative;z-index:1;margin:0 auto;max-width:var(--site-width,800px)}.hdhighlight .hdhighlight_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4)}.hdcallout{font-style:italic;margin-bottom:2rm;padding:2em 4em;text-align:center;transform:translate3d(-10px,-16px,0) rotateX(1deg) rotateZ(3deg);box-shadow:24px 24px 28px -10px rgb(34 33 81 / .15)}.hdcallout>p{line-height:1.3;border-bottom:none;margin:0;padding:0}.hdaccordion{margin-bottom:.2em;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.hdaccordion__title{outline:none;padding:1rem;display:block;padding-left:1.6rem;position:relative;cursor:pointer;line-height:1;margin:0;border-bottom:2px solid #6f6f6f;position:relative;cursor:pointer;color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#1d1d1d;font-weight:700;scroll-margin-top:6rem}.hdaccordion__title:focus{text-decoration:underline}.hdaccordion[open] .hdaccordion__title{background-color:#000;color:#ff8a00}.hdaccordion__title:before{content:"";border-width:.4rem;border-style:solid;border-color:#fff0 #fff0 #fff0 #fff;position:absolute;top:1.1rem;left:.5rem;transform:rotate(0);transform-origin:.2rem 50%;transition:0.25s transform ease}.hdaccordion[open]>.hdaccordion__title:before{transform:rotate(90deg);border-color:#fff0 #fff0 transparent#ff8a00}.hdaccordion__content{padding:1rem}.hdaccordion__content>p:first-child{margin-top:0}.hd_note{background-color:var(--secondary-colour);position:relative;width:20px;height:20px;color:#000;display:inline-flex;justify-content:center;align-content:center;align-items:center;font-size:.6em;border-radius:50%;top:-3px;user-select:none;cursor:pointer}.hd_note_content{position:absolute;top:calc(100% + 0.8rem);font-size:1.15em;font-weight:700;width:300px;line-height:1.4;background:#141414;border-radius:10px;box-shadow:0 0 24px 0 #000;color:#fff;padding:1em;text-align:center;pointer-events:none;opacity:0;transform:translate3d(0,30px,0);transition:all 0.3s cubic-bezier(.1,1,.9,1);transition-property:opacity,transform}.hd_note.active .hd_note_content{opacity:1;transform:translate3d(0,0,0);z-index:99999}.hd_note_content::after{content:"";position:absolute;bottom:100%;left:calc(50% - 10px);display:block;border-style:solid;border-top-color:#fff0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #141414}@media (max-width:800px){body{font-size:18px}.wrap,.hdhighlight_content{padding:0 1rem}.hd_note_content{position:fixed;top:10vh;left:calc(50% - 150px)}.hd_note_content::after{display:none}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.hds_slider{height:100vh;position:relative;background-color:#000;--slide-transition-speed:600ms;overflow:hidden}.hds_slide{height:100%;width:100%;z-index:0;opacity:0;position:absolute;top:0;left:0;background-size:cover;transition:all ease-in-out var(--slide-transition-speed);transform:scale(1.1)}.hds_slide_active{z-index:1;opacity:1;transition:all ease-in-out var(--slide-transition-speed);top:0;transform:scale(1)}.hds_nav_item{position:absolute;top:calc((50% - 1.5rem));color:#fff;height:3rem;width:3rem;display:flex;border:1px solid #fff;justify-content:center;align-items:center;font-size:32px;cursor:pointer;z-index:2;border-radius:50%}.hds_nav_item>svg{fill:#fff}.hds_prev{left:2rem}.hds_next{right:2rem;transform:scaleX(-1)}.hds_pagination{position:absolute;bottom:1.5rem;z-index:2;display:flex;width:100%;justify-content:center}.hds_pagination_item{width:16px;height:16px;border-radius:50%;background-color:#4a4a4a;margin:0 .2em;cursor:pointer}.hds_pagination_item_active{background-color:#fff;cursor:default}.hds_slider{background-color:#fff}.hds_prev{left:initial;right:2rem;margin-top:-1.75rem}.hds_next{margin-top:1.75rem}.hds_nav_item{border-radius:0;background-color:rgb(0 0 0 / .8);border:1px solid #fff0;transition:all ease-in-out 350ms;font-size:22px}.hds_nav_item:hover{background-color:#000;color:#b20838}