@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap);.productPrice\.component__block{background-color:#2a3138;width:320px;border-radius:4px}.productPrice\.component__block.productPrice\.component__fixed{position:fixed;z-index:2;right:calc((100vw - 1200px) / 2);top:100px;animation:priceStick 1s forwards}@keyframes priceStick{0%{top:0}to{top:100px}}.productPrice\.component__block.productPrice\.component__offnetBLock{width:285px}.productPrice\.component__block.productPrice\.component__offnetBLock .productPrice\.component__inTotal button{padding:10px 20px}.productPrice\.component__block .productPrice\.component__priceBlock{display:flex;align-items:flex-end}.productPrice\.component__block .productPrice\.component__priceBlock span{font-weight:500;font-size:12px}.productPrice\.component__block .productPrice\.component__priceBlock span.productPrice\.component__price{font-size:40px;margin-right:10px}.productPrice\.component__block .productPrice\.component__priceBlock span.productPrice\.component__oldPrice{margin-right:3px;color:#bdbdbd;text-decoration:line-through}.productPrice\.component__block .productPrice\.component__priceBlock span.productPrice\.component__oldPriceSignature{color:#bdbdbd}.productPrice\.component__block .productPrice\.component__priceBlock span.productPrice\.component__newPrice{font-size:40px;line-height:49px;margin-right:10px;color:red}.productPrice\.component__block .productPrice\.component__priceBlock span.productPrice\.component__discount{font-size:12px;line-height:21px;color:red}.productPrice\.component__block .productPrice\.component__nameBlock{color:#ffb801;display:flex;flex-direction:column;padding:20px;width:285px;box-sizing:border-box}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__title{font-size:18px;color:red}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__priceBlock{margin-top:10px;align-items:baseline}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__priceBlock .productPrice\.component__price{font-size:40px;line-height:49px;margin-right:10px}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__priceBlock .productPrice\.component__paidPeriod{font-size:12px}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__topTitle{margin-bottom:10px}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__offnetTitle{display:flex;align-items:center;justify-content:space-between}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__offnetTitle button{padding:0}.productPrice\.component__block .productPrice\.component__nameBlock .productPrice\.component__offnetTitle button svg path{stroke:#bdbdbd}.productPrice\.component__block .productPrice\.component__additional{color:#fff;padding:0 15px}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__clear{font-size:14px;line-height:21px;color:#bdbdbd;margin-top:5px;margin-bottom:10px}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addTitle{font-weight:500;font-size:18px;line-height:130%;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding:10px 0}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addBlock{padding:10px 0;border-bottom:1px solid #bdbdbd;cursor:pointer}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addBlock:last-child{border-bottom:none}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addBlock .productPrice\.component__titleBlock{display:flex;justify-content:space-between;margin-bottom:10px}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addBlock .productPrice\.component__titleBlock h3{font-weight:500;font-size:18px;line-height:130%;color:#ffb801}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addBlock .productPrice\.component__titleBlock h3:hover{color:#ffd601}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addBlock .productPrice\.component__titleBlock svg path{stroke:#bdbdbd}.productPrice\.component__block .productPrice\.component__additional .productPrice\.component__addBlock .productPrice\.component__priceBlock .productPrice\.component__mainPrice{font-size:40px;line-height:43px;margin-right:10px}.productPrice\.component__block .productPrice\.component__inTotal{display:flex;flex-direction:column;padding:20px;background-color:#ffb801;color:#1d2329;border-radius:0 0 4px 4px}.productPrice\.component__block .productPrice\.component__inTotal div h3{font-weight:500;font-size:18px;line-height:130%;margin-bottom:15px}.productPrice\.component__block .productPrice\.component__inTotal div .productPrice\.component__priceBlock{margin-bottom:20px;align-items:baseline}.productPrice\.component__block .productPrice\.component__inTotal div .productPrice\.component__priceBlock.productPrice\.component__offnet{margin-bottom:7px}.productPrice\.component__block .productPrice\.component__inTotal div .productPrice\.component__offnetPart{display:block;margin-bottom:10px}.productPrice\.component__block .productPrice\.component__inTotal button{background-color:#1d2329;color:#ffb801}@media screen and (max-width:1220px){.productPrice\.component__block.productPrice\.component__fixed{right:32px}}@media screen and (max-width:1175px){.productPrice\.component__block{width:100%;height:auto}}@media screen and (max-width:800px){.productPrice\.component__block.productPrice\.component__fixed{right:20px}}@media screen and (max-width:768px){.productPrice\.component__block .productPrice\.component__inTotal button{font-size:12px}}@media screen and (max-width:668px){.productPrice\.component__block,.productPrice\.component__block.productPrice\.component__offnetBLock{width:100%}.productPrice\.component__block.productPrice\.component__fixed{position:static}.productPrice\.component__block .productPrice\.component__inTotal{align-items:normal}.productPrice\.component__block .productPrice\.component__nameBlock{width:100%}}@media screen and (max-width:632px){.productPrice\.component__block.productPrice\.component__fixed{right:10px}}@media screen and (max-width:440px){.productPrice\.component__block .productPrice\.component__inTotal{flex-direction:column}}.checkPopUp\.component__popUpWrapper{padding:40px;max-width:466px;box-sizing:border-box;position:fixed;z-index:3;background-color:#fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__closedBlock{display:flex;justify-content:flex-end;cursor:pointer}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__closedBlock svg{margin-top:-30px;margin-right:-30px;width:24px;height:24px}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__closedBlock svg path{stroke:#010101}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock{display:flex;flex-direction:column}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__title{font-size:30px;line-height:120%;color:#010101;margin-bottom:40px}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__btns{display:flex}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__btns button:first-child{margin-right:20px}@media screen and (max-width:900px){.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__title{font-weight:500;font-size:18px;line-height:130%}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__btns{flex-direction:column}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__btns button:first-child{margin:0 auto 20px}}@media screen and (max-width:668px){.checkPopUp\.component__popUpWrapper{width:calc(100% - 20px);box-sizing:border-box;padding:40px 20px}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__closedBlock svg{margin-right:-10px}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__title{font-weight:500;font-size:18px;line-height:130%}.checkPopUp\.component__popUpWrapper .checkPopUp\.component__popUpBlock .checkPopUp\.component__btns{flex-direction:column}}.banner\.component__item{width:100%;height:100%;position:relative}.banner\.component__item .banner\.component__shadow{position:absolute;width:100%;height:100%;background:#000;opacity:.2;z-index:1}.banner\.component__banner{position:relative;z-index:1}.banner\.component__var{margin-top:62px}.banner\.component__content{width:100%;margin:0 auto;display:flex;align-items:center;position:relative}.banner\.component__content img{width:100%}.banner\.component__content .banner\.component__body{position:absolute;right:50%;transform:translateX(-22%);width:370px;z-index:2;padding:30px;border-radius:5px}.banner\.component__content .banner\.component__body.banner\.component__left{margin-left:90px}.banner\.component__content .banner\.component__body.banner\.component__right{margin-right:90px}.banner\.component__content .banner\.component__body h4{font-weight:500;font-size:40px;color:#fff;margin-bottom:10px}.banner\.component__content .banner\.component__body h5{font-size:18px;color:#f2f2f2;margin-bottom:20px}.banner\.component__content .banner\.component__body .banner\.component__transparentBtn{margin-bottom:20px}.banner\.component__content .banner\.component__body .banner\.component__transparentBtn button{background-color:transparent;color:#fff;border:1px solid #ffb801}.banner\.component__content.banner\.component__right{justify-content:flex-end;text-align:right}.banner\.component__content.banner\.component__left{text-align:left;justify-content:flex-start}.banner\.component__content.banner\.component__left a{width:100%}.banner\.component__content.banner\.component__center{text-align:center;justify-content:center}.banner\.component__customLink{display:block;cursor:pointer;text-decoration:underline;color:#ffb801;margin-bottom:20px}.banner\.component__customLink:hover{color:#ffd601}.banner\.component__disabledButton{display:none}@media screen and (min-width:1151px){.banner\.component__content img{object-fit:cover;max-height:400px}}@media screen and (max-width:1150px){.banner\.component__content .banner\.component__body{padding:15px;right:0;left:0;transform:none}}@media screen and (max-width:960px){.banner\.component__content .banner\.component__body button{margin:0}.banner\.component__banner{margin-top:0}.banner\.component__react-multi-carousel-list{max-height:calc(100vh - 96px)}.banner\.component__item{display:flex;justify-content:center}.banner\.component__item img{width:100%}}@media screen and (max-width:767px){.banner\.component__content .banner\.component__body button{margin:0 auto}.banner\.component__body .banner\.component__left{width:auto}.banner\.component__item{background-repeat:no-repeat;background-size:cover}.banner\.component__content{flex-direction:column}.banner\.component__content .banner\.component__body{left:0;width:100%;margin:0;padding:20px 0 50px;bottom:0}.banner\.component__content .banner\.component__body.banner\.component__soloBanner{bottom:0;padding:20px 0 22px}.banner\.component__content .banner\.component__body.banner\.component__right{justify-content:center}.banner\.component__content .banner\.component__body.banner\.component__left{width:auto;justify-content:center;text-align:center;margin:0 auto}.banner\.component__content .banner\.component__body.banner\.component__center{justify-content:center}.banner\.component__content .banner\.component__body h4{font-size:30px;color:#fff}.banner\.component__content .banner\.component__transparentBtn button{width:100%}}@media screen and (max-width:440px){.banner\.component__content .banner\.component__body{margin:0;padding:10px 10px 70px;display:flex;flex-direction:column;text-align:center}.banner\.component__content .banner\.component__body.banner\.component__center,.banner\.component__content .banner\.component__body.banner\.component__left,.banner\.component__content .banner\.component__body.banner\.component__right{justify-content:normal;margin:0}.banner\.component__content .banner\.component__body h4{line-height:120%;font-size:30px}.banner\.component__content .banner\.component__body h5{line-height:120%;font-size:18px;color:#f2f2f2}.banner\.component__content.banner\.component__left{justify-content:center}}@media screen and (max-height:415px) and (max-width:812px) and (orientation:landscape){.banner\.component__item{background-repeat:no-repeat}}@font-face{font-family:revicons;fallback:fallback;src:url(revicons.woff) format("woff"),url(revicons.ttf) format("ttf"),url(revicons.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\E824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\E825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border:2px solid grey;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot--active button,.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}.bread\.component__breadBlock{position:absolute;top:5px;z-index:3;left:calc((100vw - 1200px) / 2);color:#e0e0e0;font-weight:500;font-size:12px;line-height:21px}.bread\.component__breadBlock,.bread\.component__breadBlock .bread\.component__bread{display:flex;align-items:center}.bread\.component__breadBlock .bread\.component__bread span:first-child{margin:0}.bread\.component__breadBlock .bread\.component__bread .bread\.component__breadActive{color:#ff8a01}.bread\.component__breadBlock .bread\.component__bread .bread\.component__breadActiveB2b{color:#00cf41}.bread\.component__breadBlock a{text-decoration:none;color:#e0e0e0}.bread\.component__breadBlock a:hover{color:#ffd601}.bread\.component__breadBlock a:active{color:#ff8a01}.bread\.component__breadBlock span{display:block;margin:0 4px}.bread\.component__breadBlock .bread\.component__mobBread{display:none;align-items:center}.bread\.component__breadBlock .bread\.component__mainIcon{display:block}.bread\.component__breadBlock .bread\.component__mobIcon{display:none;transform:rotate(180deg)}@media screen and (max-width:1205px){.bread\.component__breadBlock{left:20px}}@media screen and (max-width:668px){.bread\.component__breadBlock{overflow:auto;max-width:90%}.bread\.component__breadBlock *{white-space:nowrap}.bread\.component__breadBlock .bread\.component__mobIcon{display:block;height:24px}.bread\.component__breadBlock .bread\.component__mobBread{display:flex}}.popUpComparison\.component__overlay{align-items:flex-start;background-color:rgba(29,35,41,.7);height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:20;overflow-x:hidden;display:flex}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper{padding:26px 17px 33px 34px;max-width:391px;min-height:150px;width:100%;position:fixed;z-index:3;background-color:#fff;box-sizing:border-box;top:50%;left:50%;transform:translate(calc(-50%),calc(-50%))}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__popUpHead{padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c4c4c4;position:relative}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__popUpHead span{font-style:normal;font-weight:600;font-size:14px;line-height:150%;color:#000}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__popUpHead .popUpComparison\.component__closedBlock{display:flex;justify-content:flex-end;cursor:pointer;position:relative;top:-25px}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__popUpHead .popUpComparison\.component__closedBlock svg{width:24px;height:24px}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__popUpHead .popUpComparison\.component__closedBlock svg path{stroke:#666}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list{padding-top:10px}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem{display:flex;align-items:center;justify-content:space-between;padding:5px 5px 5px 0}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem .popUpComparison\.component__listItemWrapper{display:flex;align-items:center}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem .popUpComparison\.component__listItemWrapper input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem .popUpComparison\.component__listItemWrapper label{position:relative;cursor:pointer}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem .popUpComparison\.component__listItemWrapper label:before{content:"";-webkit-appearance:none;background-color:transparent;margin-right:7px;width:16px;height:16px;border:1px solid #bdbdbd;box-sizing:border-box;border-radius:4px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem .popUpComparison\.component__listItemWrapper input:checked+label:after{content:"";display:block;position:absolute;width:16px;height:16px;box-sizing:border-box;border-radius:4px;top:50%;transform:translateY(-50%);left:0;background:#ffb801 url(/selected.svg) no-repeat 50%}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem .popUpComparison\.component__listItemWrapper .popUpComparison\.component__name{font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#000}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__listItem>div>svg{cursor:pointer}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__packagesInList{padding-left:25px;font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#000;display:flex;flex-direction:column}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__packagesInList span{margin-bottom:6px}.popUpComparison\.component__overlay .popUpComparison\.component__popUpWrapper .popUpComparison\.component__list .popUpComparison\.component__packagesInList span:last-child{margin-bottom:0}.ceoBlock{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;padding:30px 20px 60px}.ceoBlock .ceoTitle{font-size:40px;line-height:120%;color:#2f3031;text-align:center;margin-bottom:30px}.ceoBlock .infoBlock{display:flex;flex-shrink:0;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}.ceoBlock .infoBlock .subTitle{padding:10px;display:block;font-size:40px;line-height:120%;color:#2f3031;margin-bottom:30px;text-align:center}.ceoBlock .infoBlock .left{text-align:inherit;padding:inherit}.ceoBlock .infoBlock .mediaHeader{display:none}.ceoBlock .infoBlock .withHeader{display:flex;align-items:center;flex-shrink:0}.ceoBlock .infoBlock .withHeader:last-child{margin-bottom:0}.ceoBlock .infoBlock .withHeader .imgWrapper:first-child img{margin-right:20px;width:450px;height:503px}.ceoBlock .infoBlock .withHeader .imgWrapper:last-child img{margin-left:20px;width:450px;height:297px}.ceoBlock .infoBlock .withHeader .imgWrapper img.thirdImg{width:450px;height:297px}.ceoBlock .infoBlock .withHeader .ceoContent{font-size:14px;line-height:21px;color:#828282;margin-bottom:20px}.ceoBlock .infoBlock .withHeader .ceoContent:last-child{margin-bottom:0}@media screen and (max-width:1180px){.ceoBlock .infoBlock .withHeader{align-items:flex-start}}@media screen and (max-width:1000px){.ceoBlock .infoBlock .mediaHeader{display:block}.ceoBlock .infoBlock .withHeader .subTitle{display:none}.ceoBlock .thirdImg{width:auto}}@media screen and (max-width:900px){.ceoBlock .infoBlock .subTitle{text-align:center;font-size:30px;padding:0 10px}.ceoBlock .infoBlock .withHeader{flex-direction:column;align-items:center}.ceoBlock .infoBlock .withHeader img{margin-bottom:20px}.ceoBlock .infoBlock .withHeader img:first-child{margin-right:0}.ceoBlock .infoBlock .withHeader img:last-child{margin:0}.ceoBlock .infoBlock .withHeader.reverse{flex-direction:column-reverse}}@media screen and (max-width:760px){.ceoBlock .ceoTitle{font-size:30px}}@media screen and (max-width:590px){.ceoBlock{padding:30px 0 40px}.ceoBlock .ceoTitle{font-size:30px}.ceoBlock .infoBlock{margin:0 0 40px}.ceoBlock .infoBlock:last-child{margin-bottom:0}.ceoBlock .infoBlock .withHeader{align-items:normal;width:100%}.ceoBlock .infoBlock .withHeader .imgWrapper{width:auto;margin-bottom:20px;padding:0}.ceoBlock .infoBlock .withHeader .imgWrapper img{width:100%}.ceoBlock .infoBlock .withHeader .imgWrapper:first-child img,.ceoBlock .infoBlock .withHeader .imgWrapper:last-child img,.ceoBlock .infoBlock .withHeader .imgWrapper img.thirdImg{width:100%;margin:0}.ceoBlock .infoBlock .withHeader div{padding:0 10px}}