/*! 
    ____________________________
     * vpodarok.ru
    ----------------------------
   */
@font-face{font-family:Mulish;font-style:normal;font-weight:400;src:url(/build/BnqBRrXl.woff2)format("woff2");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:500;src:url(/build/Bt0dJwkf.woff2)format("woff2");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:600;src:url(/build/CVrwe6rm.woff2)format("woff2");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:700;src:url(/build/DMlcPfE0.woff2)format("woff2");font-display:swap}@font-face{font-family:Mulish;font-style:normal;font-weight:800;src:url(/build/BeQHfuZK.woff2)format("woff2");font-display:swap}.mulish-font{font-family:Mulish,sans-serif!important}@font-face{font-family:Cmr;font-style:normal;font-weight:400;src:url(/build/DfNVa_VR.woff2)format("woff2");font-display:swap}@font-face{font-family:Cmr;font-style:normal;font-weight:500;src:url(/build/BqgBep6O.woff2)format("woff2");font-display:swap}@font-face{font-family:Cmr;font-style:normal;font-weight:600;src:url(/build/B62QBYCo.woff2)format("woff2");font-display:swap}@font-face{font-family:Cmr;font-style:normal;font-weight:700;src:url(/build/DMHYMCXE.woff2)format("woff2");font-display:swap}@font-face{font-family:Cmr;font-style:normal;font-weight:800;src:url(/build/oHumjoYR.woff2)format("woff2");font-display:swap}.sc-top-title{color:#069999;border:1px solid #069999;border-radius:73px;justify-content:center;align-items:center;width:auto;height:32px;padding:0 15px;font-size:12px;display:inline-flex}.sc-title{margin:40px 0;font-family:mulish,san-serif,serif;font-size:35px;font-weight:600}@media (max-width:650px){.sc-title{margin:20px 0 30px}}.color-cyan{color:#069999}main .banner.banner-showcase{background-image:url(https://storage.yandexcloud.net/test.vpodarok.ru/public/assets/images/landings/showcase/laptop.png);background-position:100%;height:396px;margin-bottom:60px}main .banner.banner-showcase button{border:none}@media (max-width:1240px){main .banner.banner-showcase{background-size:35%;height:292px;padding:40px}main .banner.banner-showcase h1{max-width:none;font-size:45px}main .banner.banner-showcase strong{max-width:none;margin:20px 0 30px;font-size:15px}main .banner.banner-showcase .flex{flex-flow:wrap}main .banner.banner-showcase button,main .banner.banner-showcase a{height:50px}}@media (max-width:650px){main .banner.banner-showcase{background-position:bottom;background-size:50%;height:auto;margin-bottom:30px;padding:22px 20px 200px}main .banner.banner-showcase h1{font-size:23px}main .banner.banner-showcase strong{font-size:14px}main .banner.banner-showcase button,main .banner.banner-showcase a{width:100%}}@media (max-width:450px){main .banner.banner-showcase{background-size:90%}}.section__sc-video .sc-title{max-width:660px}.section__sc-video .sc-video__content{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.section__sc-video .sc-video__info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;max-width:600px;display:flex}.section__sc-video .sc-video__info--title{color:#343b3c;font-size:18px;font-weight:500}.section__sc-video .sc-video__info--text{color:#343b3c;font-size:16px;font-weight:400}.section__sc-video .sc-video__info--image{margin-top:56px}.section__sc-video .sc-video__video{border-radius:30px;flex-direction:row;justify-content:space-between;width:100%;display:flex;position:relative}.section__sc-video .serial-block{margin-top:-75px;position:relative}.section__sc-video .serial-block .poster{max-width:600px}.section__sc-video .video-title{width:100%;max-width:600px;max-height:347px}.section__sc-video .sc-video__additional{max-width:231px;max-height:88px;position:absolute;bottom:45%;left:-50%}.section__sc-video .sc-video__additional img{width:100%!important}@media (max-width:1240px){.section__sc-video .sc-video__content{gap:25px}.section__sc-video .sc-video__info--image{max-width:223px;max-height:159px}.section__sc-video .sc-video__info--image img{width:100%}.section__sc-video .sc-video__video{align-items:baseline}.section__sc-video .serial-block{max-width:447px;margin-top:0}.section__sc-video .serial-block .poster{max-width:447px}.section__sc-video .sc-video__additional{max-width:193px;bottom:70%}}@media (max-width:650px){.section__sc-video .sc-video__info--image,.section__sc-video .sc-video__additional{display:none}.section__sc-video .serial-block{min-height:auto}.section__sc-video .serial-block .poster,.section__sc-video .serial-block .video{border-radius:10px}.section__sc-video .sc-video__content{gap:20px}}.section__sc-whom .sc-whom__content{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:36px;display:flex}.section__sc-whom .sc-whom__item{flex-direction:column;justify-content:flex-start;align-items:center;width:444px;height:auto;display:flex}.section__sc-whom .sc-whom__item--image{z-index:0;position:relative}.section__sc-whom .sc-whom__item--image img{width:100%}.section__sc-whom .sc-whom__item--title{z-index:1;color:#fff;background-color:rgba(0,0,0,.5);border-radius:15px;width:100%;max-width:424px;margin-top:-60px;padding:15px;font-size:18px;font-weight:500}.section__sc-whom .sc-whom__item--description{color:#343b3c;border:1px solid #343b3c;border-radius:20px;margin-top:25px;padding:20px;font-size:16px;font-weight:400}@media (max-width:1400px){.section__sc-whom .sc-whom__content{gap:30px;overflow-x:auto}.section__sc-whom .sc-whom__item{width:300px;min-width:300px;max-width:300px}.section__sc-whom .sc-whom__item--title{margin-top:10px;font-size:16px}.section__sc-whom .sc-whom__item--description{font-size:16px}}@media (max-width:1400px) and (max-width:650px){.section__sc-whom .sc-whom__item{width:242px;min-width:242px;max-width:242px}.section__sc-whom .sc-whom__item--title{font-size:14px}.section__sc-whom .sc-whom__item--description{height:132px;margin-top:10px;padding:15px;font-size:13px;line-height:16px}}.section__sc-how-work .sc-how-work__content{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:36px;display:flex}.section__sc-how-work .sc-how-work__info{padding-bottom:0}.section__sc-how-work .sc-how-work__text{background-color:#f4f5fb;border-radius:40px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;width:100%;max-width:600px;padding:30px 40px;display:flex}.section__sc-how-work .sc-how-work__text--item{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;display:flex}.section__sc-how-work .sc-how-work__text--item--title{color:#343b3c;font-size:18px;font-weight:500}.section__sc-how-work .sc-how-work__text--item--title span{padding:0 10px}.section__sc-how-work .sc-how-work__text--item--description{color:#343b3c;font-size:16px;font-weight:400}.section__sc-how-work .sc-how-work-group{flex-direction:row;gap:20px;margin-top:30px;display:flex}.section__sc-how-work .sc-how-work-group .sc-how-work--button{width:100%;max-width:374px!important}@media (max-width:1400px){.section__sc-how-work .sc-how-work__content{flex-wrap:wrap-reverse}.section__sc-how-work .sc-how-work__text{max-width:100%}.section__sc-how-work .sc-how-work__info--image img{width:100%}}@media (max-width:800px){.section__sc-how-work .flex.sc-how-work-group{flex-direction:row}.section__sc-how-work .flex.sc-how-work-group button,.section__sc-how-work .flex.sc-how-work-group a{height:50px}}@media (max-width:650px){.section__sc-how-work .sc-how-work__content{gap:30px}.section__sc-how-work .sc-how-work__text{border-radius:20px;gap:20px;padding:20px}.section__sc-how-work .sc-how-work__text--item--title{font-size:16px}.section__sc-how-work .sc-how-work__text--item--description{font-size:14px}.section__sc-how-work .flex.sc-how-work-group{flex-direction:column}.section__sc-how-work .flex.sc-how-work-group button,.section__sc-how-work .flex.sc-how-work-group a{height:50px!important}.section__sc-how-work .sc-how-work__info.request{padding-bottom:0}}.section__sc-uses .sc-uses__content{flex-direction:row;justify-content:center;align-items:center;gap:36px;display:flex}.section__sc-uses .sc-uses__info{background-position:100% 0;border:1px solid #343b3c;border-radius:40px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;width:100%;max-width:565px;padding:30px 40px;display:flex}.section__sc-uses .sc-uses__info--hidden{display:none}.section__sc-uses .sc-uses__info-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;display:flex}.section__sc-uses .sc-uses__info-item--title{color:#069999;font-size:18px;font-weight:500}.section__sc-uses .sc-uses__info-item--title span{padding:0 10px}.section__sc-uses .sc-uses__info-item--description{color:#343b3c;font-size:16px;font-weight:400}.section__sc-uses .sc-uses__slider{width:100%;max-width:804px;height:auto;display:block;overflow:hidden}.section__sc-uses .sc-uses__slider .pagination{justify-content:center;gap:12px;margin-top:22px;display:flex}.section__sc-uses .sc-uses__slider.type-user img[data-type=user]{display:block}.section__sc-uses .sc-uses__slider.type-user img[data-type=admin],.section__sc-uses .sc-uses__slider.type-admin img[data-type=user]{display:none}.section__sc-uses .sc-uses__slider.type-admin img[data-type=admin]{display:block}.section__sc-uses .sc-uses__slider .swiper-slide img{border-radius:10px;width:100%;height:auto}.section__sc-uses .sc-uses__toggle{border:1px solid #069999;border-radius:10px;flex-direction:row;justify-content:center;align-self:flex-start;align-items:center;max-width:340px;margin-bottom:30px;display:flex}.section__sc-uses .sc-uses__toggle .sc-uses__toggle--button{color:#343b3c;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:8px;justify-content:center;align-items:center;width:170px;height:42px;font-size:14px;font-weight:500;transition:all .6s;display:flex}.section__sc-uses .sc-uses__toggle .sc-uses__toggle--button-active{color:#fff;background-color:#069999;border:1px solid #069999}@media (max-width:1400px){.section__sc-uses .sc-uses__content{flex-wrap:wrap}.section__sc-uses .sc-uses__info{width:100%;max-width:none}}@media (max-width:650px){.section__sc-uses .sc-uses__content{gap:20px}.section__sc-uses .sc-uses__info{border-radius:20px;gap:20px;padding:20px}.section__sc-uses .sc-uses__info-item--title{font-size:16px}.section__sc-uses .sc-uses__info-item--description{font-size:14px}}.sc-advantages .sc-advantages__content{flex-direction:row;justify-content:flex-start;align-items:center;gap:36px;display:flex}.sc-advantages .sc-advantages__image{width:100%;max-width:564px;position:relative}.sc-advantages .sc-advantages__image img{width:100%;height:auto}.sc-advantages .sc-advantages__info{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex}.sc-advantages .sc-advantages__info-item{border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;height:128px;padding:20px;display:flex}.sc-advantages .sc-advantages__info-item--icon{width:30px;height:30px;position:relative}.sc-advantages .sc-advantages__info-item--description{color:#343b3c;font-size:15px;font-weight:400}.sc-advantages .sc-advantages__info-item.advantage-item-1{background-color:transparent;border:1px solid #343b3c;width:206px}.sc-advantages .sc-advantages__info-item.advantage-item-2{background-color:#f4f5fb;width:161px}.sc-advantages .sc-advantages__info-item.advantage-item-3{background-color:#effafb;width:170px}.sc-advantages .sc-advantages__info-item.advantage-item-4{background-color:#d4f2f2;width:228px}.sc-advantages .sc-advantages__info-item.advantage-item-5{background-color:#f4f5fb;width:263px}@media (max-width:1200px){.sc-advantages .sc-advantages__content{flex-direction:column}.sc-advantages .sc-advantages__info{flex-wrap:wrap}.sc-advantages .sc-advantages__info-item.advantage-item-1,.sc-advantages .sc-advantages__info-item.advantage-item-2,.sc-advantages .sc-advantages__info-item.advantage-item-3,.sc-advantages .sc-advantages__info-item.advantage-item-4{flex:0 0 calc(50% - 10px);width:auto}.sc-advantages .sc-advantages__info-item.advantage-item-5{width:100%}.sc-advantages .sc-advantages__image{max-width:none}}@media (max-width:650px){.sc-advantages .sc-advantages__info{gap:15px}.sc-advantages .sc-advantages__info-item--description{font-size:14px}.sc-advantages .sc-advantages__info-item.advantage-item-1,.sc-advantages .sc-advantages__info-item.advantage-item-2,.sc-advantages .sc-advantages__info-item.advantage-item-3,.sc-advantages .sc-advantages__info-item.advantage-item-4{flex:0 0 calc(50% - 7.5px)}}@media (max-width:360px){.sc-advantages .sc-advantages__info-item--description{font-size:13px}}.request.request-showcase{padding-bottom:120px}.request.request-showcase button{border:none}@media (max-width:800px){.request.request-showcase{padding-bottom:100px}.request.request-showcase .wrapper{padding-bottom:20px}.request.request-showcase .wrapper .btns{max-width:433px}.request.request-showcase .wrapper .btns .flex{flex-direction:row}}@media (max-width:650px){.request.request-showcase{padding-bottom:60px}.request.request-showcase .wrapper{background-position:bottom;padding-bottom:175px}.request.request-showcase .wrapper .btns .flex{flex-direction:column}.request.request-showcase .wrapper .btns button,.request.request-showcase .wrapper .btns a{border-radius:5px}}.v-modal.v-modal_2.demo-modal{font-family:Cmr,sans-serif,serif}.v-modal.v-modal_2.demo-modal .v-forms-wrap{flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:40px;display:flex;overflow:visible}.v-modal.v-modal_2.demo-modal .v-forms-wrap form{width:auto}.v-modal.v-modal_2.demo-modal .title{color:#343b3c;text-transform:none;margin-bottom:0;font-size:20px;font-weight:500}.v-modal.v-modal_2.demo-modal .v-forms{flex-flow:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.v-modal.v-modal_2.demo-modal .sc-button{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:207px;height:50px;margin-top:0;font-size:15px;font-weight:500;transition:all .3s;display:flex}.v-modal.v-modal_2.demo-modal .sc-button:hover{opacity:.7}.v-modal.v-modal_2.demo-modal .button-user{background-color:#069999}.v-modal.v-modal_2.demo-modal .button-admin{background-color:#343b3c}.v-modal.v-modal_2.demo-modal .v-form-close{opacity:1;background-color:rgba(255,255,255,.1);border-radius:9px;width:40px;height:40px;top:0;right:-55px;overflow:visible}.v-modal.v-modal_2.demo-modal .v-form-close span{color:#fff;font-size:10px;position:absolute;top:47px;left:11px}.v-modal.v-modal_2.demo-modal .v-form-close:after,.v-modal.v-modal_2.demo-modal .v-form-close:before{background-color:#fff;width:50%}@media (max-width:867px){.v-modal.v-modal_2.demo-modal .v-form-close{top:-48px;right:13px}}@media (max-width:1100px){.v-modal.v-modal_2.demo-modal .v-forms-wrap{width:100%;max-width:514px}}@media (max-width:450px){.v-modal.v-modal_2.demo-modal .v-forms-wrap{gap:20px;padding:30px}.v-modal.v-modal_2.demo-modal .v-forms-wrap form{width:100%}.v-modal.v-modal_2.demo-modal .sc-button{width:100%;max-width:none}}.sc-button-link{background-color:#069999;border-radius:10px;transition:all .3s;color:#fff!important;border:none!important}.sc-button-link:hover{color:#fff;background-color:#343b3c}
