.toolkit{position:relative;width:100%}.grid-two-column{width:100% !important}.contact-email{margin-bottom:5em}.contact-email a{text-decoration:none;font-size:var(--font-size-xxl);color:#69165E}.smart-trips-container{display:grid;grid-template-columns:1fr;align-items:center;column-gap:20px}.icon-container{display:none}.image-container{display:flex;justify-content:center;z-index:2;position:relative;right:-50px}.cta{background:linear-gradient(to right, rgba(140,140,140,0.2) 0%, rgba(140,140,140,0.2) 100%);color:#000;z-index:3}.cta p{font-size:var(--font-size-xxl);color:var(--green-blue);text-align:left;padding-left:3em}.phone-image{max-width:280px;height:auto}.text-content{padding:20px 20px 0 20px}.wrench-icon{max-width:100px;height:auto}.accordion-ul{margin-left:0;padding-left:0}.accordion-ul>li{margin-bottom:2em;display:flex;align-items:center}.accordion-ul li a{font-weight:bold}.accordion-ul li p{grid-column:1 / span 2}.instructions{font-family:var(--font-family-lato),sans-serif}.accordion-ul li.instructions{display:block !important}ul li ol li{margin:1em 0 1em 0}.nestedAccordion-ul>li.sub-listing{display:block}.nestedAccordion-ul{list-style:none;padding:0;margin:0}.nestedAccordion-ul li{margin:1.5em 0 1.5em 0}.nestedAccordion-ul li ul li{margin:0.5em}.with-image{display:flex;align-items:center;gap:8px;margin-bottom:12px}.with-image img{display:block;height:auto}.with-image span{display:inline-block;vertical-align:middle}.sub-listing{display:flex;flex-direction:column;gap:8px}.sub-listing ul li{list-style-type:none;position:relative;padding-left:20px}.sub-listing ul li::before{content:"-";position:absolute;left:0;color:inherit}.header-content{display:flex;align-items:center;gap:8px}.header-content img{display:block;width:25px;height:auto}.header-content span{display:inline-block;vertical-align:middle}.sub-listing ul{padding-left:3em;margin-top:8px}.nestedAccordion-panel ol:nth-of-type(2) li:last-child{list-style-type:none;margin-left:-1em}.nestedAccordion-panel>:not(p){margin-left:1.8em}.arrow-right{padding-right:7px;max-width:25px;height:auto}.accordionWrapper{margin-top:1em;padding-bottom:3em;margin-left:1em;margin-right:1em;width:100%;max-width:1000px}.accordion-input{display:none}.nestedAccordion-input{display:none}.accordion-label{font-family:var(--font-family-lato),sans-serif;font-size:var(--font-size-xxl);display:flex;justify-content:left;align-items:center;color:var(--green-blue);cursor:pointer;padding-top:1em;padding-bottom:1em;width:100%;text-align:left;border:none;outline:none;transition:0.5s ease-in-out}.nestedAccordion-label{font-family:var(--font-family-lato),sans-serif;font-size:var(--font-size-xxl);display:flex;justify-content:left;align-items:center;color:var(--green-blue);cursor:pointer;width:100%;text-align:left;border:none;outline:none;transition:0.5s ease-in-out}.accordion-panel{max-height:0;padding:0 70px;overflow:hidden;transition:max-height 0.5s ease-in-out}.nestedAccordion-panel{max-height:0;overflow:hidden;transition:max-height 0.5s ease-in-out}.accordion-panel h2{font-size:14px;font-weight:normal;margin-bottom:0.5em;display:flex;align-items:center}.accordion-panel h2 a{font-weight:bold;color:var(--green-blue);text-decoration:none}.accordion-panel h2 a:hover{text-decoration:underline}.accordion-panel h4{margin-bottom:.3em;display:flex;align-items:center}.nestedAccordion-panel h4{margin-top:2em}.accordion-panel p{margin-top:-10px;padding-top:0;padding-left:25px}.accordion-input:checked+.accordion-label+.accordion-panel{max-height:4000px}.accordion-input:checked+.accordion-label+.accordion-panel{margin-bottom:5em;transition:margin-bottom 0.5s ease-in-out}.nestedAccordion-input:checked+.nestedAccordion-label+.nestedAccordion-panel{max-height:100%}.nestedAccordion-input:checked+.nestedAccordion-label+.nestedAccordion-panel{padding-top:1em;margin-bottom:5em;transition:margin-bottom, padding-top 0.5s ease-in-out}.add-icon{max-width:40px;margin-right:1em}.add-icon.remove{display:none}.nestedAdd-icon{max-width:18px;margin-right:.3em}.nestedAdd-icon.nestedRemove{display:none}.accordion-input:checked+.accordion-label .add-icon{display:none}.accordion-input:checked+.accordion-label .add-icon.remove{display:inline-block}.nestedAccordion-input:checked+.nestedAccordion-label .nestedAdd-icon{display:none}.nestedAccordion-input:checked+.nestedAccordion-label .nestedAdd-icon.nestedRemove{display:inline-block}.dashed-border{position:relative;padding:2px}.dashed-border::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:repeating-linear-gradient(to right, rgba(136,136,136,0.4) 0, rgba(136,136,136,0.4) 0 5px, transparent 2px, transparent 10px)}.inner-dashed-border{display:block;position:relative;left:-300px;width:200%;margin-top:10em;margin-bottom:5em;padding:2px}.inner-dashed-border::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:repeating-linear-gradient(to right, rgba(136,136,136,0.4) 0, rgba(136,136,136,0.4) 0 5px, transparent 2px, transparent 10px)}label{font-weight:bold}.nestedAccordion-label{font-weight:normal}#employee-instructions-link{font-size:var(--font-size-m);font-weight:bold;text-decoration:underline}@media only screen and (min-width: 768px){.accordionWrapper{margin-left:1em}.icon-container{position:relative;top:2em;display:flex;justify-content:end;align-self:flex-start;z-index:2}.text-content{padding-top:0;align-self:flex-start}.image-container{align-self:flex-start}.toolkit-info>img:first-of-type{width:100vw;margin-left:calc(-50vw + 50%);max-width:1400px}.smart-trips-container{width:100vw;margin-left:calc(-50vw + 50%)}.image-container{grid-column:3;grid-row:1 / span 2}.smart-trips-container{grid-template-columns:150px 2fr 1fr}.cta{background:linear-gradient(to right, rgba(140,140,140,0.2) 0%, rgba(140,140,140,0.2) 40%, rgba(140,140,140,0.2) 70%, rgba(0,0,0,0) 80%, rgba(0,0,0,0) 95%, rgba(140,140,140,0.2) 100%)}.cta{display:flex;text-align:center;grid-row:2;grid-column:1 / span 3;align-self:end;min-height:100px}.cta p{align-self:center;width:70%}.wrench-icon{max-width:100px;height:auto;grid-row:1 / span 2}.image-container{align-self:end}}@media only screen and (min-width: 992px){.accordionWrapper{padding-bottom:3em;width:100%}}@media only screen and (min-width: 1180px){.cta p{text-wrap:nowrap}}@media only screen and (min-width: 1400px){.accordionWrapper{margin-left:6.8em}.toolkit-info>img:first-of-type{width:100%;margin:0 auto;max-width:1400px}.smart-trips-container{width:100%;margin:0 auto;max-width:1400px}.contact-email{left:-4em}}
