.categories-card{position:relative;flex-grow:0;flex-shrink:0;width:100%;padding-top:50%}.categories-card .categories-card-image{position:absolute;top:0;left:0;align-items:flex-start;justify-content:center;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:10px}.categories-card .categories-card-overlay{width:100%;height:100%;transition:all .35s ease-out 0s}.categories-card .categories-card-info{justify-content:center;max-width:380px;height:100%;padding:20px 40px}.categories-card .categories-card-info h3{margin:8px 0;color:#fff;font-size:32px;font-weight:500;line-height:1.22;text-align:left;text-transform:uppercase}.categories-card .categories-card-info p{margin:4px 0;color:#fff;font-size:14px;font-weight:300;line-height:1.22;text-align:left}@media(pointer:fine){.categories-card:hover .categories-card-overlay{transition:all .35s ease-out 0s}}@media (max-width:1168px){.categories-card .categories-card-info{max-width:70%;padding:16px}.categories-card .categories-card-info h3{margin:8px 0;color:#fff;font-size:24px;font-weight:500;line-height:1.22;text-align:left;text-transform:uppercase}.categories-card .categories-card-info p{margin:4px 0;color:#fff;font-size:12px;font-weight:300;line-height:1.22;text-align:left}}@media (max-width:640px){.categories-card .categories-card-info h3{font-size:20px}}.home-categories-wrap{width:100%;margin:0 0 80px}.home-categories-wrap .home-categories{flex-direction:column;width:100%}.home-categories-wrap .home-categories .home-categories-all{display:flex;align-items:center;padding:12px 0}.home-categories-wrap .home-categories .home-categories-all span{color:#222;font-size:12px;font-weight:600;text-transform:uppercase}.home-categories-wrap .home-categories .home-categories-all svg{margin-left:12px;transform:rotate(270deg)}.home-categories-wrap .home-categories .home-categories-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.home-about-wrap{width:100%}.home-about-wrap .home-about{display:grid;grid-template-columns:2fr 1fr;grid-gap:40px}.home-about-wrap .home-about .home-about-images{position:relative;width:100%;padding:0 0 80px}.home-about-wrap .home-about .home-about-images .home-about-image1{width:60%;height:auto;object-fit:cover}.home-about-wrap .home-about .home-about-images .home-about-image2{position:absolute;right:0;bottom:40px;width:50%;height:auto;object-fit:cover;transform:scale(1);transition:all .35s ease-out 0s}.home-about-wrap .home-about .home-about-images .home-about-image2:hover{transform:scale(1.02);transition:all .35s ease-out 0s}.home-about-wrap .home-about .home-about-info{width:100%;justify-content:center}.home-about-wrap .home-about .home-about-info .home-about-info-text>h3{margin-bottom:12px;font-weight:500;text-transform:uppercase}.home-about-wrap .home-about .home-about-info .home-about-info-text>p{margin-bottom:12px}@media (max-width:640px){.home-categories-wrap{margin:0 0 32px}.home-categories-wrap .home-categories .home-categories-list{grid-template-columns:1fr;grid-gap:8px}.home-about-wrap .home-about{display:flex;flex-direction:column-reverse;grid-gap:0}.home-about-wrap .home-about .home-about-images{padding:32px 0}.home-about-wrap .home-about .home-about-info .home-about-info-text{text-align:center}}