.business-page .mainBanner,.business-page .caviarBanner{color:#363636;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:60px;padding:18px 0;font-size:32px;font-weight:500;line-height:130%;display:flex;position:relative;overflow:hidden}.business-page .mainBanner .title1,.business-page .caviarBanner .title1{flex-direction:column;align-items:center;display:flex}.business-page .mainBanner .bannerImg,.business-page .caviarBanner .bannerImg{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;right:0}.business-page .mainBanner .title,.business-page .caviarBanner .title{margin-bottom:16px;font-size:32px;font-weight:500;line-height:130%}.business-page .mainBanner .text,.business-page .caviarBanner .text{margin-bottom:40px;font-size:16px;font-weight:400;line-height:22px}.business-page .mainBanner .listItems,.business-page .caviarBanner .listItems{flex-wrap:wrap;justify-content:center;gap:40px;margin-bottom:40px;display:flex}.business-page .mainBanner .listItems .listItem,.business-page .caviarBanner .listItems .listItem{text-align:center;flex-direction:column;align-items:center;max-width:280px;display:flex}.business-page .mainBanner .listItems .listItem .itemTitle,.business-page .caviarBanner .listItems .listItem .itemTitle{margin-top:24px;margin-bottom:16px;font-size:24px;font-weight:500;line-height:28px}.business-page .mainBanner .listItems .listItem .itemText,.business-page .caviarBanner .listItems .listItem .itemText{font-size:16px;font-weight:400;line-height:22px}@media (min-width:768px) and (max-width:1279.98px){.business-page .mainBanner,.business-page .caviarBanner{margin-bottom:40px}.business-page .mainBanner .title1,.business-page .caviarBanner .title1{font-size:24px;font-weight:500;line-height:28px}.business-page .mainBanner .text,.business-page .caviarBanner .text{font-size:14px;font-weight:400;line-height:18px}.business-page .mainBanner .listItems,.business-page .caviarBanner .listItems{gap:30px;margin-bottom:40px}.business-page .mainBanner .listItems .listItem,.business-page .caviarBanner .listItems .listItem{max-width:220px}.business-page .mainBanner .listItems .listItem .itemTitle,.business-page .caviarBanner .listItems .listItem .itemTitle{font-size:20px;font-weight:500;line-height:24px}.business-page .mainBanner .listItems .listItem .itemText,.business-page .caviarBanner .listItems .listItem .itemText{font-size:14px;font-weight:400;line-height:18px}}@media (max-width:767.98px){.business-page .mainBanner,.business-page .caviarBanner{margin-bottom:20px}.business-page .mainBanner .title1,.business-page .caviarBanner .title1{text-align:center;font-size:20px;font-weight:500;line-height:24px}.business-page .mainBanner .text,.business-page .caviarBanner .text{margin-bottom:20px;font-size:14px;font-weight:400;line-height:18px}.business-page .mainBanner .listItems,.business-page .caviarBanner .listItems{flex-direction:column;gap:20px;margin:0 30px 20px}.business-page .mainBanner .listItems .listItem,.business-page .caviarBanner .listItems .listItem{text-align:left;flex-direction:row;align-items:center;gap:16px;max-width:100%;display:flex}.business-page .mainBanner .listItems .listItem .itemTitle,.business-page .caviarBanner .listItems .listItem .itemTitle{text-align:left;margin-top:0;margin-bottom:8px;font-size:16px;font-weight:500;line-height:20px}.business-page .mainBanner .listItems .listItem .itemText,.business-page .caviarBanner .listItems .listItem .itemText{font-size:14px;font-weight:400;line-height:18px}}.business-page .products-container{margin-bottom:0;padding-bottom:40px}.business-page .products-container .mobile-products{padding-bottom:32px}.business-page .products-container .carousels-header__heading{font-size:24px;font-weight:500;line-height:28px}@media (max-width:767.98px){.business-page .products-container .carousels-header__heading{font-size:20px;font-weight:500;line-height:24px}}@media (min-width:768px) and (max-width:1279.98px){.business-page .products-container{margin-bottom:0;padding-bottom:40px}}@media (max-width:768px){.business-page .products-container{margin-bottom:0;padding-bottom:0}}@media (max-width:1279.98px){.business-page .product-card-new{height:100%}}.business-page .caviarBanner{padding:40px 0}.business-page .optForm{background:#ccedff;border-radius:20px;grid-template-columns:1fr 1fr;gap:20px;padding:40px;display:grid}.business-page .optForm .delivery,.business-page .optForm .payment,.business-page .optForm .docs,.business-page .optForm .form{background:#fff;border-radius:20px;flex-direction:column;padding:32px;font-size:24px;font-weight:500;line-height:28px;display:flex}.business-page .optForm .delivery .titleIcon,.business-page .optForm .payment .titleIcon,.business-page .optForm .docs .titleIcon,.business-page .optForm .form .titleIcon{margin-bottom:16px}.business-page .optForm .delivery .description,.business-page .optForm .payment .description,.business-page .optForm .docs .description,.business-page .optForm .form .description{align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:20px;display:flex}.business-page .optForm .delivery .description .name,.business-page .optForm .payment .description .name,.business-page .optForm .docs .description .name,.business-page .optForm .form .description .name{font-size:16px;font-weight:400;line-height:22px}.business-page .optForm .delivery .description.cursor,.business-page .optForm .payment .description.cursor,.business-page .optForm .docs .description.cursor,.business-page .optForm .form .description.cursor{cursor:pointer}.business-page .optForm .delivery .description.marginTop,.business-page .optForm .payment .description.marginTop,.business-page .optForm .docs .description.marginTop,.business-page .optForm .form .description.marginTop{margin-top:24px}@media (max-width:767.98px){.business-page .optForm .delivery .description .ourID,.business-page .optForm .payment .description .ourID,.business-page .optForm .docs .description .ourID,.business-page .optForm .form .description .ourID{flex-direction:column;gap:8px;display:flex}}.business-page .optForm .delivery .text,.business-page .optForm .payment .text,.business-page .optForm .docs .text,.business-page .optForm .form .text{flex-direction:column;gap:8px;font-size:16px;font-weight:400;line-height:22px;display:flex}.business-page .optForm .delivery .text .contextRed,.business-page .optForm .payment .text .contextRed,.business-page .optForm .docs .text .contextRed,.business-page .optForm .form .text .contextRed{color:#b32442}.business-page .optForm .delivery .info,.business-page .optForm .payment .info,.business-page .optForm .docs .info,.business-page .optForm .form .info{justify-content:space-between;margin-top:24px;display:flex}.business-page .optForm .form .order-page-input{margin-bottom:15px}.business-page .optForm .form .order-page-input .custom-input{border:1px solid #c2c2c2;width:100%;height:52px}.business-page .optForm .form .order-page-input .text-area{height:80px}.business-page .optForm .form .order-page-input.error .custom-input{border:1px solid #ff513b}.business-page .optForm .form .title{margin-bottom:32px}.business-page .optForm .form .addFilesblock{margin-top:10px;margin-bottom:32px;display:flex}.business-page .optForm .form .addFilesblock input[type=file]{display:none}.business-page .optForm .form .addFilesblock label{display:flex}.business-page .optForm .form .addFilesblock .uploadIcon{margin-right:12px}.business-page .optForm .form .addFilesblock .fileBlock{margin-left:90px}.business-page .optForm .form .addFilesblock .fileBlock .media-block{width:54px;height:54px;overflow:hidden}.business-page .optForm .form .addFilesblock .text{cursor:pointer;flex-direction:column;gap:5px;font-size:16px;font-weight:500;line-height:20px;display:flex}.business-page .optForm .form .addFilesblock .text .files-format{color:#6d6d6d;font-size:12px;font-weight:400;line-height:14px}.business-page .optForm .delivery{grid-area:1/1/2/2}.business-page .optForm .payment{grid-area:2/1/3/2}.business-page .optForm .docs{grid-area:3/1/4/2}.business-page .optForm .form{grid-area:1/2/4/3}@media (min-width:768px) and (max-width:1279.98px){.business-page .optForm{padding:40px 20px}.business-page .optForm .delivery{grid-area:1/1/2/2}.business-page .optForm .payment{grid-area:2/1/3/2}.business-page .optForm .payment .info{flex-direction:column;gap:24px}.business-page .optForm .docs{grid-area:1/2/3/3}.business-page .optForm .docs .info{flex-direction:column;gap:24px}.business-page .optForm .form{grid-area:3/1/4/3}}@media (max-width:767.98px){.business-page .optForm{flex-direction:column;grid-template-columns:1fr;padding:16px}.business-page .optForm .delivery{grid-area:1/1/2/2}.business-page .optForm .payment{grid-area:2/1/3/2}.business-page .optForm .payment .info{flex-direction:column;gap:24px}.business-page .optForm .docs{grid-area:3/1/4/2}.business-page .optForm .docs .info{flex-direction:column;gap:24px}.business-page .optForm .form{grid-area:4/1/5/2}.business-page .optForm .form .addFilesblock{flex-direction:column}.business-page .optForm .form .addFilesblock .fileBlock{margin:0}}.business-page{font-size:16px;font-style:normal;font-weight:400;line-height:22px}.business-page .button-block{justify-content:center;margin-bottom:60px;display:flex}@media (max-width:767.98px){.business-page .button-block{margin-bottom:40px}}.business-page .ourService{border-radius:20px;flex-direction:column;align-items:center;gap:40px;margin-bottom:60px;padding:50px 30px;font-size:24px;font-weight:500;line-height:28px;display:flex;position:relative;overflow:hidden}.business-page .ourService .bannerImg{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;right:0}.business-page .ourService .servicesList{gap:30px;display:flex}.business-page .ourService .servicesList .listItem{background:#fff;border-radius:20px;flex-direction:column;gap:16px;width:220px;height:234px;padding:20px;display:flex}.business-page .ourService .servicesList .listItem .itemTitle{font-size:24px;font-weight:500;line-height:28px}.business-page .ourService .servicesList .listItem .itemText{font-size:16px;font-weight:400;line-height:22px}@media (max-width:1279.98px){.business-page .ourService .servicesList{max-width:100%;padding-bottom:10px;overflow:auto}.business-page .ourService .servicesList .listItem{min-width:220px}}@media (min-width:768px) and (max-width:1279.98px){.business-page .ourService{padding:50px 0}.business-page .ourService .servicesList{padding-left:16px;padding-right:16px}}@media (max-width:767.98px){.business-page .ourService{padding:50px 0;font-size:20px;font-weight:500;line-height:24px}.business-page .ourService .servicesList{padding-left:16px;padding-right:16px}.business-page .ourService .servicesList .listItem .itemTitle{font-size:20px;font-weight:500;line-height:24px}}.business-page .businessList{background:#f1f1f1;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:60px;padding:60px 10px;display:flex}.business-page .businessList .title{margin-bottom:60px;font-size:32px;font-weight:500;line-height:1.3}.business-page .businessList .listItems{flex-wrap:wrap;justify-content:center;gap:80px;margin-bottom:80px;display:flex}.business-page .businessList .listItems .listItem{text-align:center;flex-direction:column;align-items:center;max-width:320px;display:flex}.business-page .businessList .listItems .listItem .itemTitle{margin-top:24px;margin-bottom:16px;font-size:24px;font-weight:500;line-height:28px}.business-page .businessList .listItems .listItem .options .option{margin-bottom:16px;font-size:16px;font-weight:400;line-height:22px}.business-page .businessList .listItems .listItem .options .option p{font-weight:500}.business-page .businessList .listItems .listItem .options .option a:hover{text-decoration:underline}@media (min-width:768px) and (max-width:1279.98px){.business-page .businessList .title{font-size:24px;line-height:28px}.business-page .businessList .listItems{gap:40px}.business-page .businessList .listItems .listItem itemTitle{font-size:20px;font-weight:500;line-height:24px}.business-page .businessList .listItems .listItem .options .option{font-size:14px;font-weight:400;line-height:18px}}@media (max-width:767.98px){.business-page .businessList{padding:40px 10px}.business-page .businessList .title{margin-bottom:50px;font-size:20px;font-weight:500;line-height:24px}.business-page .businessList .listItems{gap:32px;margin-bottom:40px}.business-page .businessList .listItems .listItem .itemTitle{font-size:16px;font-weight:500;line-height:20px}.business-page .businessList .listItems .listItem .options .option{font-size:14px;font-weight:400;line-height:18px}}.business-page{padding-bottom:32px}.business-page__heading{margin-bottom:24px;font-size:32px;font-weight:500;line-height:130%}.business-page__offer{background-color:#fbfbfd;grid-template-columns:auto 1fr;gap:48px;margin-bottom:24px;padding-right:48px;display:grid}.business-page__offer__img-block__banner-img{object-fit:cover;object-position:center;width:100%;height:100%}.business-page__offer__benefits{grid-template-columns:1fr 1fr;gap:32px;padding:32px 0;display:grid}.business-page__offer__benefits__benefit__img{margin-bottom:12px}.business-page__offer__benefits__benefit__heading{margin-bottom:6px;font-size:16px;font-weight:500;line-height:26px}.business-page__offer__benefits__benefit__list{font-size:12px;line-height:18px}.business-page__offer__benefits__benefit__list__item{color:#5d6970;width:300px;margin-bottom:4px;line-height:18px}.business-page__offer__benefits__benefit__list__item__link:hover{color:#92022d;text-decoration:underline}.business-page__offer__benefits__benefit__list__item__link{text-decoration:underline}.business-page__offer__benefits__benefit__list__item__link[href^=tel\:],.business-page__offer__benefits__benefit__list__item__link[href^=mailto\:]{text-decoration:none}.business-page__offer__benefits__benefit__list__item__bold-text{font-weight:700}.business-page__links{grid-template-columns:repeat(3,1fr);grid-auto-rows:140px;justify-content:space-between;gap:16px 18px;margin-bottom:60px;display:grid}.business-page__links--two-cols{grid-template-columns:repeat(2,1fr);grid-auto-rows:unset}.business-page__links__link{display:block}.business-page__links__link__img img{object-fit:cover;object-position:left;width:100%;height:100%;display:block}@media (max-width:1439.98px){.business-page{padding-bottom:24px}.business-page__offer{gap:32px;padding-right:24px}.business-page__offer__benefits{padding:32px 0}.business-page__links{gap:16px}}@media (min-width:768px) and (max-width:1279.98px){.business-page{padding-bottom:32px}.business-page__heading{margin-bottom:24px;font-size:32px;font-weight:500;line-height:130%}.business-page__offer{background-color:#fbfbfd;grid-template-columns:none;gap:32px;margin-bottom:24px;padding-right:0;display:grid}.business-page__offer__img-block__banner-img{object-fit:cover;object-position:center;width:100%;max-height:350px}.business-page__offer__benefits{grid-template-columns:1fr 1fr;gap:32px;padding:0 32px 32px;display:grid}.business-page__offer__benefits__benefit__img{margin-bottom:12px}.business-page__offer__benefits__benefit__heading{margin-bottom:6px;font-size:16px;font-weight:500;line-height:26px}.business-page__offer__benefits__benefit__list{font-size:12px;line-height:18px}.business-page__offer__benefits__benefit__list__item{color:#5d6970;max-width:300px;margin-bottom:4px;line-height:18px}.business-page__offer__benefits__benefit__list__item__link:hover{color:#92022d;text-decoration:underline}.business-page__offer__benefits__benefit__list__item__link{text-decoration:underline}.business-page__offer__benefits__benefit__list__item__link[href^=tel\:],.business-page__offer__benefits__benefit__list__item__link[href^=mailto\:]{text-decoration:none}.business-page__offer__benefits__benefit__list__item__bold-text{font-weight:700}.business-page__links{grid-template-columns:repeat(2,1fr);grid-auto-rows:unset}.business-page__links__link{display:block}.business-page__links__link__img img{width:100%;height:auto;display:block}}@media (max-width:767.98px){.business-page__heading{margin-bottom:16px;font-size:24px}.business-page__offer__benefits{flex-direction:column;gap:24px;padding:16px 15px 35px;display:flex}.business-page__offer__benefits__benefit{width:100%}.business-page__offer{grid-template-columns:none;gap:24px;padding:0;display:grid}.business-page__offer__benefits{grid-template-columns:1fr 1fr;gap:24px;padding-top:0;display:grid}.business-page__links{grid-template-columns:repeat(3,1fr);grid-auto-rows:108px;justify-content:space-between;gap:12px;max-width:100%;margin-bottom:40px;padding-bottom:10px;display:grid;overflow:auto}.business-page__links .business-page__links__link__img img{width:308px;height:108px}}@media (max-width:576px){.business-page__heading{margin-bottom:16px}.business-page__offer{grid-template-columns:none;gap:15px;padding:0;display:grid}.business-page__offer__benefits{gap:40px;padding:0 15px 32px}.business-page__offer__benefits__benefit__list__item{width:260px}.business-page__offer__benefits__benefit__list__item__bold-text,.business-page__offer__benefits__benefit__list__item__new-line-text-on-mobile{display:inline-block}.business-page__offer__benefits__benefit__img{margin-bottom:9px}}
