html{--font-size:18;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-size:calc(var(--font-size)/16*1em)}@media only screen and (min-width:1025px){html{--font-size:20}}@media only screen and (min-width:1366px){html{--font-size:22}}@supports (font:-apple-system-body) and ((-webkit-text-size-adjust:none) or (-moz-text-size-adjust:none) or (text-size-adjust:none)){html{-webkit-text-size-adjust:calc(var(--font-size)/17*100%)!important;-moz-text-size-adjust:calc(var(--font-size)/17*100%)!important;text-size-adjust:calc(var(--font-size)/17*100%)!important;font:-apple-system-body!important}}p:last-child{margin-bottom:0}a,a:hover{color:inherit}ol,ul{margin-bottom:1rem}ol:last-child,ul:last-child{margin-bottom:0}b,strong{font-weight:480}:root{--e-global-typography-ac4043c-font-weight:260}.elementor-field[type=checkbox]{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.elementor-html{--wp-admin--admin-bar--height:0px}.elementor-button,.elementor-swiper-button{background-size:200% 100%}.elementor-button:hover,.elementor-swiper-button:hover{background-position-x:100%}.elementor-button{display:block}.elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next:hover svg,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover svg{fill:var(--e-n-carousel-arrow-normal-color,hsla(0,0%,93%,.9))}.elementor-field-textual{font-size:var(--e-global-typography-text-font-size);font-weight:300;padding:.5rem 1rem}.elementor-field[type=checkbox]+label{cursor:pointer}.elementor-field[type=checkbox]+label:before{--size:30px;background-color:var(--e-global-color-af83b7c);background-position:50%;background-repeat:no-repeat;background-size:17px;border:1px solid var(--e-global-color-bdae1b2);border-radius:13px;content:"";display:inline-block;height:var(--size);margin-right:10px;transition:background .2s linear;vertical-align:-7px;width:var(--size)}.elementor-field[type=checkbox]:checked+label:before{background-image:url(../images/check.svg)}a{text-decoration-thickness:1px!important;text-underline-offset:3px}.elementor-location-header.whippet-transparent-header-disabled .header-body{background:rgba(128,0,0,.75)!important;border-color:hsla(0,100%,86%,.5)}.st-widget-frontend-only{background:#ccc;color:#000;padding:10px;text-align:center}.whippet-simple-text{margin:0 auto;max-width:850px!important;width:100%}.whippet-simple-text>:first-child{margin-top:0}.whippet-simple-text h2{margin-bottom:.5rem;margin-top:2rem}.whippet-simple-text h3{margin-bottom:.5rem;margin-top:1.5rem}.whippet-simple-text .whippet-table-wrapper{overflow:scroll}@media only screen and (min-width:870px){.whippet-simple-text .whippet-table-wrapper{margin-left:calc(-50vw - -435px);width:calc(100vw - 20px)}}.whippet-animated-lines{height:100%;overflow:hidden;position:relative}.whippet-animated-lines .overlay{background:radial-gradient(closest-side,transparent 0,var(--overlay-color,#fff) 100%);height:100%;left:0;position:absolute;top:0;width:100%}.whippet-animated-lines svg{height:100%;width:200%}.whippet-animated-lines svg path{animation:whippet-animated-lines calc(var(--animation-speed, 30s)*var(--multiplier, 1)) linear infinite;width:200%}.whippet-animated-lines svg path:first-child,.whippet-animated-lines svg path:nth-child(15),.whippet-animated-lines svg path:nth-child(16),.whippet-animated-lines svg path:nth-child(3),.whippet-animated-lines svg path:nth-child(8){--multiplier:0.55}.whippet-animated-lines svg path:nth-child(13),.whippet-animated-lines svg path:nth-child(18),.whippet-animated-lines svg path:nth-child(2),.whippet-animated-lines svg path:nth-child(7){--multiplier:0.7}.whippet-animated-lines svg path:nth-child(11),.whippet-animated-lines svg path:nth-child(12),.whippet-animated-lines svg path:nth-child(17),.whippet-animated-lines svg path:nth-child(19),.whippet-animated-lines svg path:nth-child(5){--multiplier:0.85}.whippet-animated-lines svg path:nth-child(2n){animation-direction:reverse}@media (prefers-reduced-motion:reduce){.whippet-animated-lines svg path{animation:none}}.elementor-widget-whippet-animated-lines{height:100%}@keyframes whippet-animated-lines{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.whippet-dual-rotating-text{--transition-offset:200px;font-family:Rany,sans-serif;line-height:1.15em;margin:0;overflow:hidden}.whippet-dual-rotating-text .rotating{display:grid;position:relative}.whippet-dual-rotating-text .rotating span{--offset:50px;color:var(--e-global-color-accent);font-weight:400;grid-column:-1/1;grid-row:-1/1;opacity:0;transition:all 1s;width:100%}.whippet-dual-rotating-text .rotating span.active{opacity:1;transform:none!important}.whippet-dual-rotating-text .separator{font-weight:300}@media only screen and (min-width:768px){.whippet-dual-rotating-text{--transition-offset:50px;align-items:center;grid-template-columns:1fr auto 1fr}.whippet-dual-rotating-text .rotating span{transform:translateY(calc(var(--transition-offset)*var(--direction)))}}.whippet-dual-rotating-text.layout--horizontal{display:grid;gap:.25em;text-align:center}.whippet-dual-rotating-text.layout--horizontal .rotating{transform:translateX(calc(var(--transition-offset)*var(--direction)))}.whippet-dual-rotating-text.layout--horizontal .before{align-items:end}.whippet-dual-rotating-text.layout--horizontal .before span{--direction:-1}.whippet-dual-rotating-text.layout--horizontal .after span,.whippet-dual-rotating-text.layout--horizontal .before span.previous{--direction:1}.whippet-dual-rotating-text.layout--horizontal .after span.previous{--direction:-1}@media only screen and (min-width:768px){.whippet-dual-rotating-text.layout--horizontal .before span{--direction:-1}.whippet-dual-rotating-text.layout--horizontal .after span,.whippet-dual-rotating-text.layout--horizontal .before span.previous{--direction:1}.whippet-dual-rotating-text.layout--horizontal .after span.previous{--direction:-1}.whippet-dual-rotating-text.layout--horizontal .before{align-items:center;text-align:right}.whippet-dual-rotating-text.layout--horizontal .after{text-align:left}}.whippet-dual-rotating-text.layout--vertical .rotating{display:inline-grid}.whippet-dual-rotating-text.layout--vertical .rotating span{transform:translateX(calc(var(--transition-offset)*var(--direction)))}.whippet-dual-rotating-text.layout--vertical .before{display:grid}.whippet-dual-rotating-text.layout--vertical .before span{--direction:1;display:flex;flex-direction:column;justify-content:flex-end}.whippet-dual-rotating-text.layout--vertical .after span,.whippet-dual-rotating-text.layout--vertical .before span.previous{--direction:-1}.whippet-dual-rotating-text.layout--vertical .after span.previous{--direction:1}body.elementor-editor-active .whippet-dual-rotating-text .rotating span:first-child{opacity:1;transform:none}.whippet-numbered-flipbox{--background-transition:0.6s;display:grid;height:100%}.whippet-numbered-flipbox .side{border:1px solid;border-radius:30px;grid-column:-1/1;grid-row:-1/1;padding:20px;transition:all var(--background-transition) cubic-bezier(.4,.4,0,1)}.whippet-numbered-flipbox .side .title{align-items:start;display:grid;font-size:1.2rem;grid-template-columns:1fr 86px;line-height:1.2em;margin:0}.whippet-numbered-flipbox .side--a{background:linear-gradient(-45deg,rgba(0,0,0,.02),transparent);border-color:#707f90;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between}.whippet-numbered-flipbox .side--a .number{--font-size:9rem;font-family:Rany,sans-serif;font-size:var(--font-size);font-weight:300;line-height:.75}.whippet-numbered-flipbox .side--a .number .hash{font-size:calc(var(--font-size)/2)}.whippet-numbered-flipbox .side--a .title .icon{background:linear-gradient(90deg,var(--e-global-color-secondary) 0,var(--e-global-color-secondary) 50%,transparent 50%,transparent 100%);background-position:100% 0;background-size:200% 100%;border:1px solid #707f90;border-radius:50px;color:#55595e;padding:10px 26px;transition:all .3s}.whippet-numbered-flipbox .side--a .title .icon svg{display:block;height:20px;width:auto}.whippet-numbered-flipbox .side--b{background:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);display:flex;flex-direction:column;gap:1rem;opacity:0;visibility:hidden}.whippet-numbered-flipbox .side--b .elementor-button{display:inline-block;margin-top:auto}.whippet-numbered-flipbox:hover .side--a{opacity:0;visibility:hidden}.whippet-numbered-flipbox:hover .side--a .title .icon{background-position:0 0;color:var(--e-global-color-primary)}.whippet-numbered-flipbox:hover .side--b{opacity:1;visibility:visible}.whippet-marquee{overflow:hidden;position:relative}.whippet-marquee .track{align-items:center;animation:carousel 10s linear infinite;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.whippet-marquee .track .separator{margin:0 1em}@media (prefers-reduced-motion:reduce){.whippet-marquee .track{animation-play-state:paused}}@keyframes carousel{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.whippet-simple-menu{line-height:1.2em}.whippet-simple-menu ul{list-style-type:none;padding:0}.whippet-simple-menu ul li{margin-bottom:.5em}.whippet-simple-menu ul li a{text-decoration:none}.whippet-simple-menu ul li a:hover{text-decoration:underline}
