/* 
 *  Theme Name: Lemon Jelly
 *  Theme URI: https://github.com/epls-design/lemonjelly
 *  Author: EPLS Design <theteam@epls.design>
 *  Author URI: https://epls.design
 *  Description: Child theme designed to work with the Jellypress boilerplate, to add more front end UI design tools
 *  Tags: 
 *  Template: jellypress 
 *  Version: 1.2.0
 *  License: UNLICENSED
 *  Text Domain: lemonjelly */ 
a.acf-icon{pointer-events:unset!important;-webkit-user-select:unset!important;-moz-user-select:unset!important;-ms-user-select:unset!important;user-select:unset!important}.wp-block-ezpz-column .wp-block-image{margin-bottom:1.5rem}.wp-block-ezpz-column .wp-block-image img{display:block;margin-bottom:0}.wp-block-ezpz-column .wp-block-image+*{margin-top:2rem}.wp-block-ezpz-column .wp-block-image:has(+.has-text-align-center) img{margin-left:auto;margin-right:auto}.wp-block-ezpz-column .wp-block-image:has(+.has-text-align-center) .wp-element-caption{text-align:center}.wp-block-ezpz-column .wp-block-image:has(+.has-text-align-right) img{margin-left:auto;margin-right:0}.wp-block-ezpz-column .wp-block-image:has(+.has-text-align-right) .wp-element-caption{text-align:right}li.has-image-marker{list-style-type:none;min-height:2.5em;position:relative}li.has-image-marker:before{background-image:var(--marker-image);content:"";display:block;height:1.75em;left:-2.5em;position:absolute;width:1.75em}li.has-image-marker+li{margin-top:1em}.navbar{background:var(--navbar-bg-color,var(--color-primary-500));-webkit-transition:background .2s ease;transition:background .2s ease}.navbar,.navbar-item,.navbar-item a,.navbar-item a:visited,.navbar-menu li a{color:var(--navbar-color,var(--color-white))}.navbar-menu li a{background-color:transparent;font-family:var(--navbar-font-family,var(--font-primary));font-weight:var(--navbar-font-weight,700)}.navbar-menu li a:focus,.navbar-menu li a:hover{background-color:var(--navbar-bg-color-hover,var(--color-primary-700));color:var(--navbar-color-hover,var(--color-white));font-weight:var(--navbar-font-weight,700)}button.hamburger{background-color:var(--navbar-bg-color,var(--color-primary-500));border-color:var(--navbar-bg-color,var(--color-primary-500));color:var(--navbar-color,var(--color-white))}button.hamburger:focus,button.hamburger:hover{background-color:var(--navbar-bg-color-hover,var(--color-primary-700));border-color:var(--navbar-bg-color-hover,var(--color-primary-700));color:var(--navbar-color-hover,var(--color-white))}button.hamburger:focus .hamburger-inner,button.hamburger:focus .hamburger-inner:after,button.hamburger:focus .hamburger-inner:before,button.hamburger:hover .hamburger-inner,button.hamburger:hover .hamburger-inner:after,button.hamburger:hover .hamburger-inner:before{background-color:var(--navbar-color-hover,var(--color-white))}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--navbar-color,var(--color-white))}.site-logo{padding:1.25rem 0}@media (max-width:74.9375em){.site-logo{padding-left:.75rem}.site-logo img{width:60%}}.site-logo img{max-width:10rem;width:auto}#masthead{position:fixed;width:100%;z-index:100}@media (min-width:75em){body.has-standard-navbar #masthead{position:relative}body.has-standard-navbar .hero{padding-bottom:calc(var(--block-padding) + var(--hero-padding) - 1.5rem)!important}body.has-standard-navbar .main-navigation{position:relative}}@media (max-width:74.9375em){.navbar-menu.is-off-canvas{background-color:var(--navbar-bg-color,var(--color-primary-500))}}@media (min-width:56.25em){.col.md-fifth{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.feedback-map{height:90vh;min-height:37.5rem}.feedback-map.user-interacted:before{opacity:0}.feedback-map[data-has-intro="1"]:before{background:rgba(0,0,0,.8);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:2}.feedback-map .marker-content ul{list-style-type:none;margin-left:0}.feedback-map .marker-content li+li{margin-top:.5rem}.feedback-map .field-label{color:var(--color-neutral-400);display:block;font-size:var(--font-size--2);font-weight:600;margin-bottom:.1em}.feedback-map .value{display:block;font-size:var(--font-size--1)}.feedback-map .gm-style-iw{width:18.75rem}.feedback-map .gm-style-iw [aria-label=Close]{height:1.25rem!important;right:.25rem!important;top:.25rem!important;width:1.25rem!important}.feedback-map .gm-style-iw [aria-label=Close] span{height:1.25rem!important;margin:0!important;width:1.25rem!important}.feedback-map .gm-bundled-control{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.feedback-map .gm-control-active{background:#fff!important}.feedback-map button.dislike-button,.feedback-map button.like-button{margin-bottom:0;margin-right:.25rem}.feedback-map button.dislike-button:before,.feedback-map button.like-button:before{background-color:currentColor;content:"";display:inline-block;height:1em;margin-right:.5em;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBkPSJNMjAgNDEuNkgzLjVDMiA0MS42LjggNDIuOC44IDQ0LjN2NDMuOGMwIDEuNSAxLjIgMi43IDIuNyAyLjdIMjBjMS41IDAgMi43LTEuMiAyLjctMi43VjQ0LjRjMC0xLjYtMS4yLTIuOC0yLjctMi44TTk5LjIgNDYuOGMwLTQuNS0zLjEtOS04LjktOUg2My44YzMuOC02LjggNC45LTE2LjMgMi4zLTIzLjMtMS45LTUuMS01LjYtOC4xLTEwLjQtOC40aC0uMWMtMy4xLS4yLTUuOCAyLjEtNi4xIDUuMy0uNyA2LjktMy43IDE5LjItOC4xIDIzLjUtMy43IDMuNy02LjggNS4yLTEyIDcuNy0uOC40LTEuNiAxLjItMi40IDEuMnY0NGMuNi4yIDEuMi40IDEuOS42IDguNiAzIDE2IDUuNSAyNy4zIDUuNWgyMS41YzUuOSAwIDguOS00LjUgOC45LTkgMC0xLjMtLjMtMi43LS44LTMgMS45LS40IDMuNy0xLjMgNC45LTIuNyAxLjQtMS42IDIuMi0zLjggMi4yLTYuMSAwLTEuMy0uMy0yLjYtLjgtMy45IDQuNy0uOCA3LjEtNC44IDcuMS04LjggMy03LjYtLjgtOC45IDAtMTMuNiIvPjwvc3ZnPg==") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBkPSJNMjAgNDEuNkgzLjVDMiA0MS42LjggNDIuOC44IDQ0LjN2NDMuOGMwIDEuNSAxLjIgMi43IDIuNyAyLjdIMjBjMS41IDAgMi43LTEuMiAyLjctMi43VjQ0LjRjMC0xLjYtMS4yLTIuOC0yLjctMi44TTk5LjIgNDYuOGMwLTQuNS0zLjEtOS04LjktOUg2My44YzMuOC02LjggNC45LTE2LjMgMi4zLTIzLjMtMS45LTUuMS01LjYtOC4xLTEwLjQtOC40aC0uMWMtMy4xLS4yLTUuOCAyLjEtNi4xIDUuMy0uNyA2LjktMy43IDE5LjItOC4xIDIzLjUtMy43IDMuNy02LjggNS4yLTEyIDcuNy0uOC40LTEuNiAxLjItMi40IDEuMnY0NGMuNi4yIDEuMi40IDEuOS42IDguNiAzIDE2IDUuNSAyNy4zIDUuNWgyMS41YzUuOSAwIDguOS00LjUgOC45LTkgMC0xLjMtLjMtMi43LS44LTMgMS45LS40IDMuNy0xLjMgNC45LTIuNyAxLjQtMS42IDIuMi0zLjggMi4yLTYuMSAwLTEuMy0uMy0yLjYtLjgtMy45IDQuNy0uOCA3LjEtNC44IDcuMS04LjggMy03LjYtLjgtOC45IDAtMTMuNiIvPjwvc3ZnPg==") center/contain no-repeat;width:1em}.feedback-map button.dislike-button[disabled],.feedback-map button.like-button[disabled]{opacity:1;--button-color-theme:var(--color-success-50)}.feedback-map button.dislike-button[disabled]:before,.feedback-map button.like-button[disabled]:before{-webkit-animation:likePop .3s ease-in;animation:likePop .3s ease-in;opacity:.4}button.dislike-button:before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBkPSJNMjIuNyA1NS42VjExLjljMC0xLjUtMS4yLTIuNy0yLjctMi43SDMuNUMyIDkuMi44IDEwLjQuOCAxMS45djQzLjhjMCAxLjUgMS4yIDIuNyAyLjcgMi43SDIwYzEuNSAwIDIuNy0xLjIgMi43LTIuOE05OS4yIDM5LjZjMC00LTIuNC04LTcuMS04LjguNS0xLjMuOC0yLjYuOC0zLjkgMC0yLjMtLjgtNC41LTIuMi02LjEtMS4yLTEuNC0zLTIuMy00LjktMi43LjUtLjMuOC0xLjcuOC0zIDAtNC41LTMtOS04LjktOUg1Ni4yYy0xMS4zIDAtMTguNyAyLjUtMjcuMyA1LjUtLjcuMi0xLjMuNC0xLjkuNnY0NGMuOCAwIDEuNi44IDIuNCAxLjIgNS4yIDIuNSA4LjMgNCAxMiA3LjcgNC40IDQuMyA3LjQgMTYuNiA4LjEgMjMuNS4zIDMuMiAzIDUuNSA2LjEgNS4zaC4xYzQuOC0uMyA4LjUtMy4zIDEwLjQtOC40IDIuNi03IDEuNS0xNi41LTIuMy0yMy4zaDI2LjVjNS44IDAgOC45LTQuNSA4LjktOS0uOC00LjcgMy02IDAtMTMuNiIvPjwvc3ZnPg==")!important;mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBkPSJNMjIuNyA1NS42VjExLjljMC0xLjUtMS4yLTIuNy0yLjctMi43SDMuNUMyIDkuMi44IDEwLjQuOCAxMS45djQzLjhjMCAxLjUgMS4yIDIuNyAyLjcgMi43SDIwYzEuNSAwIDIuNy0xLjIgMi43LTIuOE05OS4yIDM5LjZjMC00LTIuNC04LTcuMS04LjguNS0xLjMuOC0yLjYuOC0zLjkgMC0yLjMtLjgtNC41LTIuMi02LjEtMS4yLTEuNC0zLTIuMy00LjktMi43LjUtLjMuOC0xLjcuOC0zIDAtNC41LTMtOS04LjktOUg1Ni4yYy0xMS4zIDAtMTguNyAyLjUtMjcuMyA1LjUtLjcuMi0xLjMuNC0xLjkuNnY0NGMuOCAwIDEuNi44IDIuNCAxLjIgNS4yIDIuNSA4LjMgNCAxMiA3LjcgNC40IDQuMyA3LjQgMTYuNiA4LjEgMjMuNS4zIDMuMiAzIDUuNSA2LjEgNS4zaC4xYzQuOC0uMyA4LjUtMy4zIDEwLjQtOC40IDIuNi03IDEuNS0xNi41LTIuMy0yMy4zaDI2LjVjNS44IDAgOC45LTQuNSA4LjktOS0uOC00LjcgMy02IDAtMTMuNiIvPjwvc3ZnPg==")!important}button.dislike-button[disabled]{--button-color-theme:var(--color-error-50)!important;--button-color-text:var(--color-black)}.feedback-map-intro{background-color:var(--color-white);left:50%;max-width:31.25rem;min-width:12.5rem;padding:1.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:3}.feedback-map-wrapper{position:relative}.feedback-map-wrapper .share-feedback-button{bottom:5%;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.feedback-map-wrapper .add-marker-controls{--crosshair-size:3rem;background:radial-gradient(circle,rgba(0,0,0,.6) 45%,rgba(0,0,0,.3) 100%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.feedback-map-wrapper .add-marker-controls .button-list{pointer-events:auto}.feedback-map-wrapper .add-marker-controls .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;position:absolute;top:calc(50% + var(--crosshair-size));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.feedback-map-wrapper .add-marker-controls .description p{color:#fff;font-size:var(--font-size--2);max-width:31.25rem;text-align:center}.feedback-map-wrapper .add-marker-controls .button.white.ghost{color:var(--button-color-theme);text-decoration:none}.feedback-map-wrapper .add-marker-controls .button.white.ghost:focus,.feedback-map-wrapper .add-marker-controls .button.white.ghost:hover{text-decoration:underline}.feedback-map-wrapper .crosshair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:.06rem solid #fff;border-radius:50%;height:var(--crosshair-size);justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--crosshair-size)}.feedback-map-wrapper .crosshair span{background-color:#fff;display:block;height:.13rem;position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:calc(var(--crosshair-size)*.6)}.feedback-map-wrapper .crosshair .vertical{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.modal.feedback-modal{--modal-max-width:56.25rem}.modal.feedback-modal .modal-content{margin:0 -1.5rem;padding:0 1.5rem;-ms-overflow-style:none;scrollbar-width:none}.modal.feedback-modal .modal-content::-webkit-scrollbar{display:none}.feedback-map-filters{background:var(--color-white);padding:.75rem;position:absolute;right:.75rem;top:.75rem}.feedback-map-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback-map-filter input{accent-color:var(--accent-color);top:0}@-webkit-keyframes likePop{0%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(2.4) rotate(-10deg);transform:scale(2.4) rotate(-10deg)}to{opacity:.4;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes likePop{0%{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(2.4) rotate(-10deg);transform:scale(2.4) rotate(-10deg)}to{opacity:.4;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{background:#fff;content:" ";display:block;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{height:624.94rem;left:50%;margin-left:-.09rem;width:.19rem}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{height:.19rem;margin-top:-.09rem;top:50%;width:624.94rem}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{height:100%;position:absolute;top:0;-webkit-transition-duration:.5s;transition-duration:.5s;width:100%}.twentytwenty-after-label,.twentytwenty-before-label{-webkit-transition-property:opacity;transition-property:opacity}.twentytwenty-after-label:before,.twentytwenty-before-label:before{color:#fff;font-size:.81rem;letter-spacing:.1em}.twentytwenty-after-label:before,.twentytwenty-before-label:before{background:hsla(0,0%,100%,.2);border-radius:.13rem;line-height:2.38rem;padding:0 1.25rem;position:absolute}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{margin-top:-1.19rem;top:50%}.twentytwenty-vertical .twentytwenty-after-label:before,.twentytwenty-vertical .twentytwenty-before-label:before{left:50%;margin-left:-2.81rem;text-align:center;width:5.63rem}.twentytwenty-down-arrow,.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow{border:.38rem inset transparent;height:0;position:absolute;width:0}.twentytwenty-left-arrow,.twentytwenty-right-arrow{margin-top:-.38rem;top:50%}.twentytwenty-down-arrow,.twentytwenty-up-arrow{left:50%;margin-left:-.38rem}.twentytwenty-container{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;z-index:0}.twentytwenty-container img{display:block;max-width:100%;position:absolute;top:0}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:.63rem}.twentytwenty-horizontal .twentytwenty-after-label:before{right:.63rem}.twentytwenty-vertical .twentytwenty-before-label:before{top:.63rem}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:.63rem}.twentytwenty-overlay{background:rgba(0,0,0,0);-webkit-transition-property:background;transition-property:background;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label,.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{border:.19rem solid #fff;border-radius:62.5rem;-webkit-box-shadow:0 0 .75rem rgba(51,51,51,.5);box-shadow:0 0 .75rem rgba(51,51,51,.5);cursor:pointer;height:2.38rem;left:50%;margin-left:-1.38rem;margin-top:-1.38rem;position:absolute;top:50%;width:2.38rem;z-index:40}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;-webkit-box-shadow:0 .19rem 0 #fff,0 0 .75rem rgba(51,51,51,.5);box-shadow:0 .19rem 0 #fff,0 0 .75rem rgba(51,51,51,.5);margin-bottom:1.38rem}.twentytwenty-horizontal .twentytwenty-handle:after{-webkit-box-shadow:0 -.19rem 0 #fff,0 0 .75rem rgba(51,51,51,.5);box-shadow:0 -.19rem 0 #fff,0 0 .75rem rgba(51,51,51,.5);margin-top:1.38rem;top:50%}.twentytwenty-vertical .twentytwenty-handle:before{-webkit-box-shadow:.19rem 0 0 #fff,0 0 .75rem rgba(51,51,51,.5);box-shadow:.19rem 0 0 #fff,0 0 .75rem rgba(51,51,51,.5);left:50%;margin-left:1.38rem}.twentytwenty-vertical .twentytwenty-handle:after{-webkit-box-shadow:-.19rem 0 0 #fff,0 0 .75rem rgba(51,51,51,.5);box-shadow:-.19rem 0 0 #fff,0 0 .75rem rgba(51,51,51,.5);margin-right:1.38rem;right:50%}.twentytwenty-left-arrow{border-right:.38rem solid #fff;left:50%;margin-left:-1.06rem}.twentytwenty-right-arrow{border-left:.38rem solid #fff;margin-right:-1.06rem;right:50%}.twentytwenty-up-arrow{border-bottom:.38rem solid #fff;margin-top:-1.06rem;top:50%}.twentytwenty-down-arrow{border-top:.38rem solid #fff;bottom:50%;margin-bottom:-1.06rem}.twentytwenty-container img{margin-bottom:0;width:100%}body{--hero-padding:0rem}.hero{padding-top:calc(var(--block-padding) + var(--hero-padding))!important}.hero-figure,.hero-figure img,.hero-figure video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero-figure img,.hero-figure video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-figure.is-desaturated img,.hero-figure.is-desaturated video{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width:48em){img.is-parallax{position:fixed}}.has-overlay{color:var(--color-section-text)}.has-overlay :is(h1,h2,h3,h4,h5,h6){color:var(--color-section-headings)}.hero>.container{position:relative;z-index:2}.time-image{width:10rem}.mb-sm{margin-bottom:.75rem!important}.timeline{--marker-size:1.2rem;--marker-offset:2rem;--timeline-color-theme:var(--color-primary-500);margin-bottom:1.5rem;position:relative}@media (min-width:56.25em){.timeline{margin-top:1.5rem}}.timeline:after{background-color:var(--timeline-color-theme);bottom:0;content:"";left:calc(var(--marker-size)*.5 - .19rem);position:absolute;top:0;width:.38rem}.time-container{padding-bottom:1.5rem;padding-left:calc(var(--marker-size) + var(--marker-offset));padding-right:0;width:100%}.time-container h3{position:relative}.time-container h3:before{background-color:var(--timeline-color-theme);content:"";display:block;height:var(--marker-size);left:calc(var(--marker-size)*-1 - var(--marker-offset));position:absolute;top:.2em;width:var(--marker-size)}.time-container h3:after{background-color:var(--timeline-color-theme);content:"";display:block;height:.38rem;left:calc(var(--marker-offset)*-1);position:absolute;top:calc(var(--marker-size)*.5 - .19rem + .2em);width:calc(var(--marker-offset)*.75)}@media (min-width:56.25em){.timeline{--marker-offset:3rem}.timeline:after{left:calc(50% - .19rem)}.time-container{width:50%}.time-container.left{padding-left:0;padding-right:calc(var(--marker-size) + var(--marker-offset));text-align:right}.time-container.left h3:before{left:auto;right:calc(var(--marker-size)*-1 - var(--marker-offset))}.time-container.left h3:after{left:auto;right:calc(var(--marker-offset)*-1)}.time-container.right{margin-left:50%}}@media (min-width:75em){.timeline{--marker-offset:4rem}}