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