.text-primary{color:#041c2c !important}.text-secondary{color:#fff !important}.text-grey-dark{color:#919192 !important}.text-true-black{color:#000 !important}.text-true-white{color:#fff !important}.text-grey{color:#f9f9f9 !important}.text-gold{color:#ca8448 !important}.text-peri{color:#7d98aa !important}.text-blue{color:#041c2c !important}.text-gac-black,.text-black{color:#1a1919 !important}.text-gac-grey{color:#4c4c4c !important}.text-gac-white{color:#fff !important}.text-slate{color:#898d8d !important}.text-sand{color:#f2f0e3 !important}.text-orange{color:#c88242 !important}.text-steel{color:#7a99ac !important}.text-teal{color:#7fa9ae !important}.text-brown{color:#5b3427 !important}.text-olive{color:#719435 !important}.bg-primary{background-color:#041c2c !important}.bg-secondary{background-color:#fff !important}.bg-grey-dark{background-color:#919192 !important}.bg-true-black{background-color:#000 !important}.bg-true-white{background-color:#fff !important}.bg-grey{background-color:#f9f9f9 !important}.bg-gold{background-color:#ca8448 !important}.bg-peri{background-color:#7d98aa !important}.bg-blue{background-color:#041c2c !important}.bg-gac-black{background-color:#1a1919 !important}.bg-gac-grey{background-color:#4c4c4c !important}.bg-gac-white{background-color:#fff !important}.bg-slate{background-color:#898d8d !important}.bg-sand{background-color:#f2f0e3 !important}.bg-orange{background-color:#c88242 !important}.bg-steel{background-color:#7a99ac !important}.bg-teal{background-color:#7fa9ae !important}.bg-brown{background-color:#5b3427 !important}.bg-olive{background-color:#719435 !important}.slider .carousel-our-story{z-index:1;width:100%}.slider .carousel-our-story .our-story-cell{background:transparent;display:flex;flex-wrap:wrap;margin-right:16px;width:335px}@media only screen and (min-width: 600px){.slider .carousel-our-story .our-story-cell{margin-right:32px;width:66vw}}.slider .carousel-our-story .our-story-cell .image-wrapper{height:303px;width:303px;margin:0 auto}@media only screen and (min-width: 600px){.slider .carousel-our-story .our-story-cell .image-wrapper{width:66vw;height:600px}}.slider .carousel-our-story .our-story-cell .image-wrapper img{object-fit:cover;width:100%;height:100%}.slider .carousel-our-story .our-story-cell .caption-wrapper{color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:197px;width:335px;margin:0 auto}@media only screen and (min-width: 600px){.slider .carousel-our-story .our-story-cell .caption-wrapper{margin:0 auto;width:100%;height:162px;max-width:500px;flex-wrap:nowrap}}@media only screen and (min-width: 900px){.slider .carousel-our-story .our-story-cell .caption-wrapper{height:162px;width:100%;max-width:770px}}.slider .carousel-our-story .our-story-cell .caption-wrapper .caption{display:flex;align-items:flex-start;justify-content:center;width:100%;flex-wrap:wrap}@media only screen and (min-width: 600px){.slider .carousel-our-story .our-story-cell .caption-wrapper .caption{flex-wrap:nowrap}}.slider .carousel-our-story .our-story-cell .caption-wrapper .caption .label{text-transform:uppercase;line-height:1.4;font-size:1.8rem;text-align:center}@media only screen and (min-width: 600px){.slider .carousel-our-story .our-story-cell .caption-wrapper .caption .label{width:auto;max-width:160px;margin-right:32px;text-align:left}}.slider .carousel-our-story .our-story-cell .caption-wrapper .caption .detail{line-height:1.6;text-align:center;margin-top:14px;font-size:1.4rem;width:100%;padding:0 23px}@media only screen and (min-width: 600px){.slider .carousel-our-story .our-story-cell .caption-wrapper .caption .detail{width:100%;margin-top:0;text-align:left;padding:0 71px}}.slider-accent{position:absolute;width:100%;bottom:0;height:333px}@media only screen and (min-width: 600px){.slider-accent{display:flex;justify-content:center;width:100%;max-width:90%;height:54vh}}.slider-accent #our-story-carousel-buttons{z-index:1;position:absolute;bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:197px;padding-left:24px;padding-right:24px;pointer-events:none}@media only screen and (min-width: 600px){.slider-accent #our-story-carousel-buttons{padding-left:20px;padding-right:20px;max-width:960px;height:162px;margin:0 auto}}@media only screen and (min-width: 900px){.slider-accent #our-story-carousel-buttons{padding-left:0;padding-right:0}}.slider-accent #our-story-carousel-buttons svg:hover{fill:#4c4c4c}

/*# sourceMappingURL=our-story.css.map */