.coloredContainer .containers{background:#fff;border-radius:8px;overflow:hidden;padding-bottom:2rem;width:100%!important}.coloredContainer .containers .cardHead{border-bottom:.6px solid #939393;padding:1rem 2rem;display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;margin-bottom:2rem;align-items:center}.coloredContainer .containers .cardHead h2{color:#313638;font-weight:500;font-size:1.5rem;background:linear-gradient(90deg,#ee2929,#3f903a);align-self:self-start;background-size:200% auto;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 1s linear infinite}@keyframes shine{to{background-position:200%}}@media screen and (max-width:500px){.coloredContainer .containers .cardHead h2{font-size:.8rem}}.coloredContainer .containers .cardHead h3{font-size:1.4rem;font-weight:500;justify-self:center}@media screen and (max-width:500px){.coloredContainer .containers .cardHead h3{font-size:.8rem}}.coloredContainer .containers .cardHead p{min-width:3.3rem;justify-self:right}@media screen and (max-width:500px){.coloredContainer .containers .cardHead{padding:1rem;margin-bottom:0;gap:2rem;background:#f1f1f1}}.coloredContainer .containers .products{padding:1rem 0 1rem 2rem;display:flex;gap:2rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.coloredContainer .containers .products::-webkit-scrollbar{display:none}@media screen and (max-width:500px){.coloredContainer .containers .products{gap:.6rem;padding:1rem 0 1rem .7rem!important}.coloredContainer .containers{padding-bottom:0!important}}:export{pryClr:#305c45;secClr:#e6a960;white:#fff;mamiBlack:#939393}.homeBanner{display:grid;grid-template-columns:4.5fr 1fr;gap:2rem;margin:2px;text-align:center;align-items:stretch}.homeBanner .carousel{color:#fff;border-radius:8px;padding:1rem;position:relative;overflow:hidden;min-height:20rem;width:100%;height:100%;margin-top:8px;background-color:#2f5b44}@media screen and (max-width:750px){.homeBanner .carousel{min-height:15rem}}@media screen and (max-width:500px){.homeBanner .carousel{min-height:10rem}}@media screen and (max-width:370px){.homeBanner .carousel{min-height:8rem}}.homeBanner .sideImages{display:flex;flex-direction:column;gap:1rem;min-height:20rem;width:100%;height:100%;margin-top:8px}.homeBanner .sideImages .sideImageContainer{position:relative;width:100%;height:100%;border-radius:5px;overflow:hidden;display:block;align-items:center;justify-content:center;padding:1rem;flex:1;background-color:#2f5b44}.homeBanner .sideImages .callBox{background:linear-gradient(135deg,#2f5b44,#3e7d5d);color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.homeBanner .sideImages .callInner{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.homeBanner .sideImages .callContent{display:flex;align-items:center;gap:.5rem}.homeBanner .sideImages .callContent svg{font-size:1.5rem}.homeBanner .sideImages .callContent p{margin:0;line-height:1.2}.homeBanner .sideImages .callContent p:first-child{font-size:.8rem;color:gray}.homeBanner .sideImages .callContent p:not(:first-child){font-weight:700}.homeBanner .sideImages .sellText{font-size:.9rem;font-weight:600}@media screen and (max-width:1000px){.homeBanner .sideImages{display:none}.homeBanner{display:block}}