:root{--color-dark: #22242b;--color-light: #FFFFFF;--color-primary: #E26F26;--color-secondary: #D63832;--color-light-alpha-min: rgba(255, 255, 255, .9);--color-underline: rgba(34, 36, 43, .9);--color-shadow: rgba(34, 36, 43, .1);--color-placeholder: rgba(34, 36, 43, .5);--shadow-none: 0 0px 1px 0px var(--color-shadow), 0 1px 2px -2px var(--color-shadow), 0 2px 4px -4px var(--color-shadow);--shadow-xs: 0 0px 1px 0px var(--color-shadow), 0 1px 3px -2px var(--color-shadow), 0 3px 9px -4px var(--color-shadow);--shadow-sm: 0 0px 1px 0px var(--color-shadow), 0 3px 9px -2px var(--color-shadow), 0 9px 27px -4px var(--color-shadow);--shadow-md: 0 0px 1px 0px var(--color-shadow), 0 4px 12px -2px var(--color-shadow), 0 12px 36px -4px var(--color-shadow);--shadow-lg: 0 0px 1px 0px var(--color-shadow), 0 6px 18px -2px var(--color-shadow), 0 18px 54px -4px var(--color-shadow);--shadow-xl: 0 0px 1px 0px var(--color-shadow), 0 8px 24px -2px var(--color-shadow), 0 24px 72px -4px var(--color-shadow);--shadow-none: 0 0px 1px 0px var(--color-placeholder), 0 1px 2px -2px var(--color-placeholder);--shadow-xs: 0 0px 1px 0px var(--color-placeholder), 0 1px 2px -2px var(--color-placeholder);--shadow-sm: 0 0px 1px 0px var(--color-placeholder), 0 3px 6px -2px var(--color-placeholder);--shadow-md: 0 0px 1px 0px var(--color-placeholder), 0 4px 8px -2px var(--color-placeholder);--shadow-lg: 0 0px 1px 0px var(--color-placeholder), 0 6px 12px -2px var(--color-placeholder);--shadow-xl: 0 0px 1px 0px var(--color-placeholder), 0 8px 16px -2px var(--color-placeholder);--font-body: "Roboto", sans-serif;--font-headings: "MyriadPro-BoldCond", "Arial Narrow", sans-serif;--font-heading-text-transform: uppercase;--font-heading-scale: .12;--font-heading-scale-base: .8em;--font-heading-letter-spacing: -.015em;--font-size: .85em;--font-heading-line-height: 1.2;--font-body-line-height: 1.4;--border-radius: .2rem;--spacing-scale: .5;--spacing-em: calc(.5vw + 2rem);--logo-bg: #FFF;--logo-tmha-bg: #D63832;--logo-url: url(/assets/images/tmha-logo-white.svg);--logo-width: 8.75em;--logo-height: 4.25em;--logo-padding: .7em}html{font-size:100%}body,html{background-color:var(--color-dark)}.card{background:rgba(255,255,255,.9);margin:calc(4% + .5em);margin-top:0;box-shadow:0 -8px 24px 10px #00000026,0 0 8px #0003,0 50px 50px -10px #ffffff08 inset;border-radius:calc(var(--border-radius) * 2);padding:calc(4% + .5em)}.card:first-child{margin-top:0}.card img{width:100%;height:auto;border-radius:var(--border-radius);display:block}.swipe-handle{width:50px;height:6px;border-radius:3px;background-color:var(--color-dark);opacity:.2;margin:.25% auto calc(1.25em + 2%) auto}.location-map-card{margin:0}@media screen and (min-width: 1281px){.swipe-handle{display:none}}.flex{display:flex;flex-wrap:wrap}.flex--row{display:flex;flex-direction:row}.flex--row-thirds{flex-basis:33.333%}.flex--column{display:flex;flex-direction:column}.flex--fill-space{flex:1}.min-width--20\%{min-width:20%}.min-width--30\%{min-width:30%}.min-width--70\%{min-width:70%}.min-width--80\%{min-width:80%}.min-width--100\%{min-width:100%}.hidden-input{display:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-icon{vertical-align:middle;width:2.5em;height:2.5em;transition:all .3s;fill:var(--color-dark);animation-name:spin;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear}.loading-banner{padding-top:.25em;line-height:1.2;margin-top:calc(var(--spacing-em) * .5)}.loading-banner h4{display:inline-block;margin:0;padding-left:.15em}.uploaded-boxes{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;margin:1em 0}.uploaded-boxes .uploaded-box{width:calc(25% - .5em);margin:.25em;display:flex;flex-direction:column;background-color:var(--color-shadow);border-radius:var(--border-radius);position:relative;padding:calc(var(--spacing-em) * .3)}@media screen and (max-width: 1490px){.uploaded-boxes .uploaded-box{width:calc(33.3333% - .5em)}}@media screen and (max-width: 1280px){.uploaded-boxes .uploaded-box{width:calc(25% - .5em)}}@media screen and (max-width: 800px){.uploaded-boxes .uploaded-box{width:calc(33.3333% - .5em)}}@media screen and (max-width: 600px){.uploaded-boxes .uploaded-box{width:calc(50% - .5em)}}@media screen and (max-width: 380px){.uploaded-boxes .uploaded-box{width:100%}}.uploaded-boxes .uploaded-box .uploaded-img{border-radius:var(--border-radius) var(--border-radius) 0 0;padding:calc(var(--spacing-em) * .3);margin:calc(var(--spacing-em) * -.3);margin-bottom:.15em;background-color:var(--color-dark);flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.uploaded-boxes .uploaded-box p{word-wrap:break-word;font-size:.85em;font-style:italic;opacity:.85}.uploaded-boxes .uploaded-box p b{font-style:normal}.uploaded-boxes .uploaded-box img{margin:0 auto 0 0;width:100%}.uploaded-boxes .uploaded-box:last-child{margin-right:auto}.uploaded-boxes .uploaded-box .btn{margin-top:.75em;font-size:.95em;padding:calc(var(--spacing-em) / 3.5) calc(var(--spacing-em) / 1.75)}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,p,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}input,button,textarea,select{font:inherit}:root{--text-xxl: calc(1em + 16 * var(--font-heading-scale) * var(--font-heading-scale-base));--text-xl: calc(1em + 8 * var(--font-heading-scale) * var(--font-heading-scale-base));--text-lg: calc(1em + 4 * var(--font-heading-scale) * var(--font-heading-scale-base));--text-md: calc(1em + 2 * var(--font-heading-scale) * var(--font-heading-scale-base));--text-sm: calc(1em + 1 * var(--font-heading-scale) * var(--font-heading-scale-base));--text-xs: calc(1em + 0 * var(--font-heading-scale) * var(--font-heading-scale-base));--text-xxs: calc(1em - .5 * var(--font-heading-scale) * var(--font-heading-scale-base))}body{color:var(--color-dark, #151D2C);font-size:1em;font-family:var(--font-body, sans-serif);line-height:var(--font-body-line-height, 1.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings, sans-serif);line-height:var(--font-heading-line-height, 1.2);text-transform:var(--font-heading-text-transform, capitalize);letter-spacing:var(--font-heading-letter-spacing, 0);opacity:.95;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{margin-top:.75em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}.text-huge-heading{font-size:calc(2em + 2vw);line-height:.9em;margin-top:.4em;margin-bottom:0}.text-huge-heading--cap-width{max-width:calc(155px + 12vw)}h1,.text-xxl{font-size:var(--text-xxl, 2em)}h2,.text-xl{font-size:var(--text-xl, 1.8em)}h3,.text-lg{font-size:var(--text-lg, 1.6em)}h4,.text-md{font-size:var(--text-md, 1.4em)}h5,.text-sm{font-size:var(--text-sm, 1.2em)}h6,.text-xs{font-size:var(--text-xs, 1em)}.text-xxs{font-size:var(--text-xxs, .85em)}.text-base{font-size:1em}a,.link{color:var(--color-primary, #406abf)}strong{font-weight:bold}s{text-decoration:line-through}u{text-decoration:underline}hr{margin:calc(var(--spacing-em) * 1.25) 0;border:none;height:1px;background-color:var(--color-dark, #151D2C);opacity:0}em{font-style:italic}ul,ol{padding-inline-start:calc(1em + 2px)}ol li::marker{font-weight:bold;font-size:.9em;letter-spacing:.03em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}h2{display:flex}h2:after{content:"";flex:1;margin-left:.25em;margin-bottom:.35em;margin-top:.15em;background-image:url("data:image/svg+xml,%3Csvg width='3' height='3' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000000' fill-opacity='0.5' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E")}.client-view h2{padding-bottom:.25em;border-bottom:3px solid var(--color-underline)}.client-view h2:after{display:none}.text-title-case{text-transform:capitalize}.layout--middle h3{margin-bottom:1em;margin-top:0}.layout--middle h3+h4{margin-top:-.9em;margin-bottom:1.5em}.layout--right .ps-badge.ps-badge--service{margin-bottom:2em}.ps-badge+.text-huge-heading{margin-top:0}.white-text{color:var(--color-light)}.error-text{font-style:italic;color:#9e1f3f}.btn{border:0;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;position:relative;white-space:nowrap;justify-content:center;align-items:center;cursor:pointer;font-size:1em;line-height:1.2;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-light);box-shadow:var(--shadow-xs);border-radius:var(--border-radius);padding:calc(var(--spacing-em) / 3) calc(var(--spacing-em) / 1.75);margin-top:calc(var(--spacing-em) * .5);transition:all .2s ease;opacity:1}.btn+.btn{margin-left:.5em}.btn:focus{outline:none}.btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm);opacity:1}.btn:active{transform:translateY(1px);box-shadow:var(--shadow-xs)}.btn--primary{background:var(--color-primary);color:#fff}.btn--dark{background:var(--color-dark);color:#fff}.btn--outline{background:transparent;box-shadow:0 0 0 2px var(--color-dark) inset}.btn--outline:hover{background:var(--color-dark);color:#fff}.btn h1{margin:0;line-height:1;padding-top:.1em}.btn h3{padding-top:.1em}input[type]:-webkit-autofill,input,input[type],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],textarea,select{width:100%;border:none;border-radius:0;padding:0 0 .75em;appearance:none;background:transparent;margin-top:.5em;transition:box-shadow .2s ease-in-out;color:var(--color-dark);-webkit-text-fill-color:var(--color-dark);box-shadow:0 0 0 0 var(--color-dark) inset;border-bottom:1px solid var(--color-dark)}input[type]:-webkit-autofill:hover,input:hover,input[type]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=url]:hover,textarea:hover,select:hover{box-shadow:0 -1px 0 0 var(--color-dark) inset;border-bottom:1px solid var(--color-dark)}input[type]:-webkit-autofill:focus,input:focus,input[type]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,textarea:focus,select:focus{box-shadow:0 -2px 0 0 var(--color-dark) inset;border-bottom:1px solid var(--color-dark)}input[type=file]{box-shadow:none;cursor:pointer}input[type]:focus:-webkit-autofill,input[type]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus{outline:0}.input--error select,.input--error textarea,.input--error input,.input--error input[type]:-webkit-autofill,.input--error input[type][error]:-webkit-autofill,input[type][error]:-webkit-autofill,input[error]{border-bottom:1px solid #9e1f3f}.input--error select~.input__label,.input--error textarea~.input__label,.input--error input~.input__label,.input--error input[type]:-webkit-autofill~.input__label,.input--error input[type][error]:-webkit-autofill~.input__label,input[type][error]:-webkit-autofill~.input__label,input[error]~.input__label{color:#9e1f3f}.input--error select~.input__label:after,.input--error textarea~.input__label:after,.input--error input~.input__label:after,.input--error input[type]:-webkit-autofill~.input__label:after,.input--error input[type][error]:-webkit-autofill~.input__label:after,input[type][error]:-webkit-autofill~.input__label:after,input[error]~.input__label:after{content:"*"}.input--error select:hover,.input--error textarea:hover,.input--error input:hover,.input--error input[type]:-webkit-autofill:hover,.input--error input[type][error]:-webkit-autofill:hover,input[type][error]:-webkit-autofill:hover,input[error]:hover{box-shadow:0 -1px #9e1f3f inset;border-bottom:1px solid #9e1f3f}.input--error select:focus,.input--error textarea:focus,.input--error input:focus,.input--error input[type]:-webkit-autofill:focus,.input--error input[type][error]:-webkit-autofill:focus,input[type][error]:-webkit-autofill:focus,input[error]:focus{box-shadow:0 -2px #9e1f3f inset;border-bottom:1px solid #9e1f3f}.input--valid input,.input--valid input[type]:-webkit-autofill,.input--valid input[type][valid]:-webkit-autofill,input[type][valid]:-webkit-autofill,input[valid]{outline:0}select[disabled],input[disabled]:hover,input[disabled][error]:hover,input[disabled][valid]:hover,input[disabled],input[disabled][error],input[disabled][valid]{outline:0;border-bottom-color:var(--color-placeholder);box-shadow:none;opacity:.5}select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 10px) calc(1em - 6px),calc(100% - 5px) calc(1em - 6px);background-size:5px 5px,5px 5px,1.5em 1.5em;background-repeat:no-repeat;padding-right:1.5em;cursor:pointer}select[disabled]{cursor:not-allowed;background-image:linear-gradient(45deg,transparent 50%,#bbb 50%),linear-gradient(135deg,#bbb 50%,transparent 50%)}.input--default-selected,option:disabled{-webkit-text-fill-color:var(--color-placeholder);color:var(--color-placeholder)}::-webkit-input-placeholder{-webkit-text-fill-color:var(--color-placeholder);color:var(--color-placeholder)}:-moz-placeholder{color:var(--color-placeholder)}::-moz-placeholder{color:var(--color-placeholder)}:-ms-input-placeholder{color:var(--color-placeholder)}.input.input--type-select .input--middle-selected{-webkit-text-fill-color:var(--color-placeholder);color:var(--color-placeholder)}input:-webkit-autofill{border:none;background-color:transparent}input:focus,input:-webkit-autofill:focus{border:none;background-color:transparent}.input.input--inner-label{font-size:1em;position:relative;cursor:pointer;display:flex;flex-direction:column;margin-top:1.5em;margin-bottom:1.75em}.input.input--inner-label span,.input.input--inner-label textarea,.input.input--inner-label input,.input.input--inner-label select{height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input.input--inner-label textarea{resize:vertical;white-space:normal}span.input__label{font-size:.85em;font-weight:bold;letter-spacing:.02em;order:-1;position:relative;display:inline-block;width:auto}span.input__label.input--error{color:#9e1f3f}.radio,.checkbox{position:absolute;display:none}.radio[disabled],.checkbox[disabled]{cursor:not-allowed}.radio+label,.checkbox+label{position:relative;display:inline-block;margin:.5em 0;padding:.4em .5em .4em 2.35em;vertical-align:middle;line-height:1em;cursor:pointer}.radio.half+label,.checkbox.half+label{margin:.25em 0;padding:.3em .5em .3em 2.35em}.radio.radio--rhs+label,.checkbox.checkbox--rhs+label{padding:.4em 2.35em .4em .5em;text-align:right}.radio+label,.checkbox+label,.radio+label:before,.checkbox+label:before{vertical-align:middle}.radio+label:before,.checkbox+label:before{content:"";position:absolute;top:50%;left:0;display:inline-block;margin-top:-.9em;width:1.8em;height:1.8em;background:var(--color-shadow);-webkit-box-shadow:0 0 0 1px rgba(44,53,67,.08) inset,inset 0 2px 2px 1px rgba(0,52,82,.06);box-shadow:0 0 0 1px #2c354314 inset,inset 0 2px 2px 1px #0034520f;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.radio.opaque+label:before,.checkbox.opaque+label:before{background:rgba(242,245,247,.1);border:1px solid rgba(242,245,247,.8)}.checkbox.half+label:after{margin-top:-.6em;margin-right:-1em;width:.4em;height:.7em;border-width:.155em}.radio.half+label:before,.checkbox.half+label:before{margin-top:-.9em;width:1.5em;height:1.5em}.radio+label:hover:before,.checkbox+label:hover:before{background:rgba(84,149,207,.15);box-shadow:0 0 0 1px #5495cf80 inset,inset 0 2px 2px 1px #0034520f}.radio.radio--rhs+label:before,.checkbox.checkbox--rhs+label:before{left:auto;right:0}.radio+label:after,.checkbox+label:after{position:absolute;display:none;content:""}.radio[disabled]+label,.checkbox[disabled]+label{cursor:not-allowed;color:#d5dae0}.radio[disabled]+label:hover,.radio[disabled]+label:before,.radio[disabled]+label:after,.checkbox[disabled]+label:hover,.checkbox[disabled]+label:before,.checkbox[disabled]+label:after{cursor:not-allowed}.radio[disabled]+label:hover:before,.checkbox[disabled]+label:hover:before{border:1px solid #d5dae0;animation-name:none}.radio[disabled]+label:before,.checkbox[disabled]+label:before{border-color:#d5dae0}.radio:checked+label:before,.checkbox:checked+label:before{animation-name:none}.radio:checked+label:after,.checkbox:checked+label:after{display:block}.radio+label:before{border-radius:50%}.radio+label:after{top:50%;right:100%;margin-top:-.3em;margin-right:-1.2em;width:.6em;height:.6em;border-radius:50%;background:white}.radio.radio--rhs+label:after{right:auto;left:100%;margin-right:0;margin-left:-1.2em}.radio.half+label:after{top:.63em;left:.36em;width:.75em;height:.75em}.radio:checked+label:before{background:var(--color-dark);border:1px solid var(--color-dark);box-shadow:none;-webkit-box-shadow:none}.radio:checked[disabled]+label:before{border:1px solid #cbdff1}.radio:checked[disabled]+label:after{background:#cbdff1}.checkbox+label:before{border-radius:.35em}.checkbox+label:after{top:50%;right:100%;box-sizing:border-box;margin-top:-.6em;margin-right:-1.2em;width:.5083em;height:.9083em;border-width:.175em;border-style:solid;border-color:#fff;border-top:0;border-left:0;transform:rotate(45deg)}.checkbox.checkbox--rhs+label:after{right:auto;left:100%;margin-right:0;margin-left:-1.2em}.checkbox:checked+label:before{background:var(--color-dark);box-shadow:none;-webkit-box-shadow:none}.checkbox:checked+label:hover:before{background:#72A6D5}.checkbox:checked[disabled]+label:before{background:#cbdff1}.input__label .button--link{position:absolute;right:-.35em;font-size:.8em;top:-.3em;width:2em;height:2em}.flex--inputs{margin:0 -.75em}.flex--inputs>label{padding:0 .75em;flex-grow:1}.input--image-upload{margin-top:0}.input--image-upload>[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;cursor:pointer}.input--image-upload .btn{display:inline-block;margin-right:auto}.input.input--image-upload.input--inner-label{overflow:visible;white-space:normal}.logo{font-size:14px;position:relative;text-align:center;display:inline-block;width:10em;height:3.6em}.ps-badge{font-size:10px;position:relative;text-align:center;display:inline-block;width:20em;height:20em;overflow:hidden}.logo--tsa{margin-top:1em}.ps-badge:before,.ps-badge:after,.logo:before,.logo:after{display:inline-block;vertical-align:middle}.ps-badge:after,.ps-badge:before,.logo:before{content:"";width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.logo--tsa:before{background-image:url(/assets/images/TSA-badge.png);background-image:url(/assets/images/TSA-badge.svg),linear-gradient(transparent,transparent)}.ps-badge--parts:before{animation:rotating 50s linear infinite;background-image:url(/assets/images/parts-badge.png);background-image:url(/assets/images/parts-badge.svg),linear-gradient(transparent,transparent)}.ps-badge--parts-icon:after{background-image:url(/assets/images/parts-badge-icon.png);background-image:url(/assets/images/parts-badge-icon.svg),linear-gradient(transparent,transparent)}.ps-badge--service:before{animation:rotating 50s linear infinite;background-image:url(/assets/images/service-badge.png);background-image:url(/assets/images/service-badge.svg),linear-gradient(transparent,transparent)}.ps-badge--service-icon:after{background-image:url(/assets/images/service-badge-icon.png);background-image:url(/assets/images/service-badge-icon.svg),linear-gradient(transparent,transparent)}.ps-badge:after,.ps-badge:before{position:absolute;top:0;left:0;opacity:.3}.ps-badge--float-right{float:right;font-size:calc(.4em + .3vw);margin-top:-.5vw;margin-left:2em}@media screen and (max-width: 500px){.ps-badge--float-right{display:none}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nav .logo__wrap{top:0;position:fixed;padding:0;border-radius:0 0 calc(var(--border-radius) * .75) calc(var(--border-radius) * .75);box-shadow:0 0 1px #0000000d,0 8px 24px -2px #0000001a;display:flex;align-items:stretch;background-color:var(--logo-bg, #FFF)}body:not(.client-view) .nav .logo__wrap{background-color:var(--logo-tmha-bg, #D63832)}.nav .logo{padding:.75em;margin-top:-.1em;height:var(--logo-height, 4.25em);width:var(--logo-width, 8em)}.nav .logo:before{background-image:var(--logo-url)}.nav .logo.logo--tmha-col{display:none;width:7.5em;padding:.75em;margin-top:-.15em;border-left:2px solid rgba(0,0,0,.1)}.nav .logo.logo--tmha-col:before{background-image:url(/assets/images/tmha-logo.svg)}.client-view .nav .logo.logo--tmha-col{display:inline-block}@media screen and (min-width: 1281px){.nav .logo__wrap{transform:translate(-42%);left:calc(5% + 3em)}}@media screen and (max-width: 1280px){.nav .logo__wrap{left:50%;transform:translate(-50%)}}.speech-bubble{white-space:nowrap;padding:.5em .7em .35em;border-radius:var(--border-radius);background-color:var(--color-light);color:var(--color-dark);box-shadow:0 0 1px #0000000d,0 8px 24px -2px #0000001a;font-size:calc(var(--spacing-em) * .6);display:inline-block;position:relative;margin-bottom:2rem}.speech-bubble--animate{animation:MoveUpDown 4s ease-in-out infinite}.speech-bubble--fade{opacity:.75}.speech-bubble:after{border-radius:0 0 0 .3em/0 0 0 .1em;content:" ";position:absolute;width:0;height:0;left:.75em;right:auto;top:95%;border-style:solid;border-width:.6em .6em 0 0;border-color:var(--color-light) transparent transparent transparent}.speech-bubble--dark{background-color:var(--color-dark);color:var(--color-light)}.speech-bubble--dark:after{border-color:var(--color-dark) transparent transparent transparent}@keyframes MoveUpDown{20%,80%{transform:translateY(0) translate(0)}50%{transform:translateY(-15%) translate(0)}}.speech-bubble~.text-huge-heading{margin-top:0}@media screen and (max-width: 1280px){.speach-bubble__outer{text-align:center}.speech-bubble:after{top:95%;left:50%;transform:translate(-50%);border-width:.55em .4em 0 .4em;border-radius:0;border-color:var(--color-light) transparent transparent transparent}}




