/*! 
    ____________________________
     * vpodarok.ru
    ----------------------------
   */
:root{--color-showcase:#069999}.arrow{z-index:10;pointer-events:none;width:84px;height:81px;display:block;position:absolute}*{letter-spacing:0}@media not (max-width:1400px){.d-container{max-width:1404px}}.fc{flex-direction:column;display:flex}h1{color:#d33265;letter-spacing:-.04em;font-size:85px;font-weight:600;line-height:94px}body section h2{line-height:39px}section p.name{color:#d33265;border-color:#d33265}section h3{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:38px}section .pretty-text{color:#d33265;text-stroke:.3px;-webkit-text-stroke:.3px;font-size:30px;font-weight:400;line-height:40px}section .btn-primary{flex-shrink:0;width:100%;font-size:16px;line-height:20px;color:#fff!important;background-color:#d33265!important;border-radius:25px!important}@media (hover:hover){section .btn-primary:hover{background-color:#343b3c!important}}section .btn-primary:active{background-color:#343b3c!important}section .btn-border{flex-shrink:0;width:100%;font-size:16px;line-height:20px;color:#d33265!important;border-color:#d33265!important;border-radius:25px!important}@media (hover:hover){section .btn-border:hover{background-color:#fdf4f7!important}}section .btn-border:active,section .wrapper{background-color:#fdf4f7!important}.banner-23feb{justify-content:space-between;gap:20px;margin-top:10px;padding-bottom:89px;display:flex}.banner-23feb .content{gap:20px;width:100%}.banner-23feb .text-block{background-color:#fdf4f7;border-radius:50px;gap:18px;padding:30px 40px;position:relative;overflow:hidden}.banner-23feb .image-block{background-color:#4f8520;border-radius:50px;width:100%;max-width:692px;position:relative}.banner-23feb .image-block img{border-radius:50px;width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(4.58deg)}.banner-23feb .strong{letter-spacing:-.04em;font-family:Mulish,sans-serif,serif;font-size:50px;font-weight:600;line-height:55px;position:relative}.banner-23feb .strong:after{content:"";background-image:url(/build/EhQSW7nt.svg);width:273px;height:11px;display:block;position:absolute}@media (max-width:767px){.banner-23feb .strong:after{background-size:contain;width:149px;height:6px}}.banner-23feb .strong:after{bottom:51px;left:120px}.anim-flower{position:absolute;top:0;right:0}.anim-flower-1{right:120px}.anim-flower-2{border-top-right-radius:50px}.anim-flower-3{top:108px}.banner-text{max-width:464px;font-size:18px;line-height:22px}.marquee-tags{align-items:center;gap:12px;width:100%;display:flex;overflow-x:hidden}.marquee-tags .js-marquee-wrapper{align-items:center;gap:20px;display:flex}.marquee-tags .js-marquee{align-items:center;gap:20px;width:100%;height:39px;display:flex;overflow:hidden;margin-right:0!important}.marquee-tags svg{flex-shrink:0}.marquee-tags span{border:1px solid #343b3c;border-radius:20px;flex-shrink:0;align-items:center;justify-items:center;padding:10px 25px;font-size:14px;font-weight:500;display:grid}.tilt-container{justify-content:center;width:100%;padding-top:30px;padding-bottom:40px;display:flex}.tilt-img{border-radius:15px;border:1px solid rgba(255,255,255,.3)!important}.count-up-el.fst{min-width:167px}.count-up-el.sec{min-width:193px}.count-up-el.thd{min-width:174px}@media (max-width:1240px){.count-up-el.fst{min-width:80px}.count-up-el.sec{min-width:165px}.count-up-el.thd{min-width:120px}}.problems{padding-top:89px}.problems>.flex{justify-content:space-between;padding-top:40px}.problems>.flex>.fc{gap:30px;width:100%;max-width:924px}.problems h2{max-width:404px;height:100%;line-height:39px}.problems h2 strong{margin-top:20px;font-family:Cmr,Mulish,sans-serif,serif;font-size:16px;font-weight:400;line-height:20px;display:block}.problem_list-item{border-bottom:1px solid #d33265;justify-content:space-between;align-items:flex-start;gap:60px;width:100%;padding-top:30px;padding-bottom:29px;display:flex}.problem_list-item .flex{flex-shrink:0;gap:42px;width:100%;max-width:436px}.problem_list-item .num-item{letter-spacing:-2%;color:#d33265;font-family:Mulish,san-serif,serif;font-size:30px;font-weight:600;line-height:1.27}.problem_list-item br{display:none}.problem_list-item ul{justify-content:center;gap:12px;max-width:358px;padding-left:25px}.problem_list-item li{line-height:22px;list-style:outside;display:list-item}.problem_list-item li::marker{font-size:12px}.problem_list-item:first-child{border-top:1px solid #d33265}.problem_list-item:last-child{border-bottom:0;padding-bottom:0}.problem_list-item:nth-last-child(2) .flex{max-width:504px}.how-work{padding-bottom:85px}.how-work h2{margin-top:40px;margin-bottom:40px}.how-work__list{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.how-work__list-item{background-color:#f7f7f7;border-radius:30px;height:305px;padding:30px;position:relative}.how-work__list-item h3{letter-spacing:-1px;font-size:20px;font-weight:600;line-height:22px}.how-work__list-item p{margin-top:10px;line-height:19px}.how-work__list-item svg{position:absolute}.how-work__list-item:nth-child(2n){top:39px}.how-work__list-item:first-child .arrow{top:40px;right:-31px}.how-work__list-item:first-child svg{bottom:-15px;right:28px}.how-work__list-item:nth-child(2) .arrow{top:63px;right:-42px;transform:rotate(311deg)}.how-work__list-item:nth-child(2) svg{bottom:-15px;right:19px}.how-work__list-item:nth-child(3) .arrow{top:32px;right:-33px;transform:rotate(44deg)scaleY(-1)}.how-work__list-item:nth-child(3) svg{bottom:-19px;right:33px}.how-work__list-item:last-child svg{bottom:-9px;right:36px}.multicards h2{margin-top:40px;margin-bottom:20px;position:relative}.multicards h2:after{content:"";background-image:url(/build/EhQSW7nt.svg);width:273px;height:11px;display:block;position:absolute}@media (max-width:767px){.multicards h2:after{background-size:contain;width:149px;height:6px}}.multicards h2:after{left:-20px}.multicards>p{max-width:875px;line-height:20px}.multicards>p span{color:#d33265;font-weight:500}.multicards-list{gap:20px;padding-top:40px;display:flex}.multicards-list-item{gap:20px;width:100%}.multicards-list-item:first-child .multicards-list-item__card{position:relative;overflow:hidden}.multicards-list-item:first-child .multicards-list-item__card:before{content:"";z-index:10;background-image:url(/build/CXbq2jCo.svg);background-size:cover;width:49px;height:49px;position:absolute;top:186px;left:37px}.multicards-list-item:first-child .multicards-list-item__card:after{content:"";background-image:url(/build/BzdieaLS.svg);background-size:cover;width:56px;height:56px;position:absolute;top:0;right:0}.multicards-list-item__card{background-color:#fdf4f7;border-radius:30px;align-items:center;height:100%;padding:0 30px 30px}.multicards-list-item__card .fc{gap:10px;line-height:1.19}.multicards-list-item__card .pretty-text{color:#d33265}.for-who-header{justify-content:space-between;align-items:flex-end;display:flex}.for-who-header .fc{gap:40px}.for-who-header .pretty-text{text-align:right;max-width:361px;line-height:38px}.for-who-list{grid-template-columns:repeat(3,1fr);gap:20px;padding-top:40px;display:grid}.for-who-list_item{border:1px solid #d33265;border-radius:30px;gap:10px;padding:30px;line-height:1.16}.for-who-list_item h3{letter-spacing:-1px;font-size:20px;line-height:1.1}.for-who-list_item picture{margin-top:auto}.for-who-list_item img{object-fit:cover;background:rgba(0,0,0,.04);border-radius:20px;width:100%}.for-who-list_item:first-child,.for-who-list_item:nth-child(3){grid-row:span 2/span 2}.for-who-list_item:last-child{grid-column-start:2}.for-who-list_item:last-child img{display:none}.for-who-list_item:first-child{position:relative}.for-who-list_item:first-child:before{content:"";background-image:url(/build/D8YDRU2O.svg);background-size:cover;width:55px;height:57px;position:absolute;bottom:-9px;left:12px}.for-who-list_item:nth-child(2){position:relative}.for-who-list_item:nth-child(2) img{display:none}.for-who-list_item:nth-child(2):before{content:"";background-image:url(/build/BvHfJYtF.svg);background-size:cover;width:58px;height:59px;position:absolute;bottom:-20px;right:-16px}.advantages h2,.formats h2{margin-top:40px;margin-bottom:40px;position:relative}.advantages-block{justify-content:flex-start;gap:36px;padding-top:10px;display:flex}.advantages-block .img-block{background-color:#4f8520;border-radius:20px;width:564px;height:260px;position:relative;left:-10px}.advantages-block img{object-fit:cover;object-position:center;border-radius:20px;flex-shrink:0;position:absolute;bottom:10px;left:10px}.advantages-list{gap:20px;margin-top:-10px}.advantages-list_item{align-items:center;gap:15px;display:flex}.advantages-list_item i{background-color:#d33265;border-radius:30px;align-items:center;justify-items:center;width:36px;height:36px;display:grid}.advantages-list_item p{letter-spacing:-1px;font-family:Mulish,san-serif,serif;font-size:20px;font-weight:600;line-height:22px}.for-whom h2{margin-top:40px;margin-bottom:40px;position:relative}.for-whom h2:before{content:"";background-image:url(/build/EhQSW7nt.svg);width:273px;height:11px;display:block;position:absolute}@media (max-width:767px){.for-whom h2:before{background-size:contain;width:149px;height:6px}}.for-whom h2:before{bottom:-13px;left:-38px}.for-whom-list{grid-template-rows:152px 130px;grid-template-columns:1fr 476px 1fr;gap:20px;display:grid}.for-whom-list-item--image{border-radius:30px;grid-row:span 2/span 2;width:476px;height:302px}.for-whom-list-item--image img{object-fit:cover;border-radius:30px;width:100%;height:100%}.for-whom-list-item{background-color:#f7f7f7;border-radius:30px;padding:30px}.for-whom-list-item h3{letter-spacing:-1px;font-size:20px;font-weight:600;line-height:22px}.for-whom-list-item p{margin-top:10px;line-height:19px}.for-whom-list-item:last-child{grid-column-start:3}.formats .pretty-text{color:#4f8520;margin-top:36px}.formats__list{grid-template-columns:repeat(2,1fr);gap:36px;display:grid}.formats__list-item{background-color:#f7f7f7;border-radius:30px;height:230px;padding:29px 275px 30px 30px;position:relative;overflow:hidden}.formats__list-item h3{letter-spacing:-.01em;margin-bottom:10px;font-family:Mulish,san-serif,serif;font-size:30px;font-weight:600;line-height:38px}.formats__list-item p{line-height:22px}.formats__list-item img{height:230px;position:absolute}.formats__list-item.green{background-color:#d33265;background-size:cover}.formats__list-item.green p,.formats__list-item.green h3{color:#fff}.formats__list-item:first-child img{bottom:1px;right:15px}.formats__list-item:last-child{padding-right:270px}.formats__list-item:last-child img{top:0;right:0}.present-card .flex{justify-content:space-between;align-items:flex-start}.present-card .name{position:relative;top:1px;left:2px}.present-card h2{max-width:616px;font-size:45px;font-weight:600;line-height:50px;position:relative}.present-card h2:after{content:"";background-image:url(/build/EhQSW7nt.svg);width:273px;height:11px;display:block;position:absolute}@media (max-width:767px){.present-card h2:after{background-size:contain;width:149px;height:6px}}.present-card h2:after{bottom:-8px;left:146px}.present-card .wrapper{border:1px solid #d33265;padding-top:58px;padding-bottom:58px;background-color:#fff!important}.present-card .num{color:#fff;letter-spacing:-1px;cursor:default;background-color:#d33265;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:30px;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;line-height:1.1;display:flex}.present-card ol{flex-direction:column;gap:20px;margin-top:42px;display:flex}.present-card h3{letter-spacing:-1px;font-size:30px;font-weight:600;line-height:33px}.present-card ol>li{background-color:#fdf4f7;border-radius:30px;align-items:flex-start;height:190px;padding:29px 25px 27px 29px;display:flex}.present-card ol>li.fst .list-block{margin-left:69px;margin-right:41px}.present-card ol>li.fst .img{width:449px}.present-card ol>li.fst .img img{right:-26px}.present-card ol>li.sec .list-block{margin-left:47px;margin-right:139px}.present-card ol>li.sec .img{width:445px}.present-card ol>li.sec .img img{width:100%;right:7px}.present-card .text-block p{margin-top:10px;font-weight:400;line-height:22px}.present-card .img{height:100%;margin-left:auto;position:relative}.present-card .img img{position:absolute;bottom:-26px}.showcase h2{margin-top:40px;margin-bottom:40px}.showcase img{object-fit:cover;border-radius:40px;flex-shrink:0;width:718px;height:420px}.showcase-data{gap:36px;display:flex}.showcase-data-text,.showcase-data-text .flex{gap:20px}.showcase-data-text .flex a{width:315px}.showcase-data-text__wrapper{background-color:#f7f7f7;border-radius:40px;padding:30px 40px}.showcase-data-text__wrapper h3{letter-spacing:-.01em;font-size:30px;font-weight:600;line-height:38px}.showcase-data-text__wrapper ul{gap:20px;margin-top:20px;padding-left:27px}.showcase-data-text__wrapper li{font-size:18px;line-height:22px;list-style:outside;display:list-item}.showcase-data-text__wrapper li::marker{font-size:14px}.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:var(--color-showcase)}.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:0}}@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;max-width:90%;padding:30px}.v-modal.v-modal_2.demo-modal .v-forms-wrap form{width:100%}.v-modal.v-modal_2.demo-modal .v-forms-wrap .v-form-close{right:0}.v-modal.v-modal_2.demo-modal .sc-button{width:100%;max-width:none}}.request h2{width:100%;max-width:837px;font-size:45px;line-height:50px}.request .wrapper{position:relative}.request .footer-text{margin-top:20px;font-size:18px;line-height:22px}.request .absolute-text{color:#4f8520;position:absolute;top:168px;left:701px;transform:rotate(4deg)}@media not (min-width:1400px){.banner-23feb .image-block{display:none!important}.banner-23feb .strong{max-width:550px}.banner-23feb .strong br{display:none}.banner-23feb .content{width:100%}.banner-23feb .text-block{padding:40px}.problems h2{text-wrap-style:balance;max-width:100%}.problems>.flex{flex-direction:column;gap:40px}.problems>.flex>.fc{gap:25px;max-width:100%}.tilt-img{width:100%;height:auto;min-height:175px}.multicards-list-item__card .pretty-text{font-size:29px}.for-who-header{flex-direction:column;align-items:flex-start;gap:20px}.for-who-header .pretty-text{max-width:100%}.for-who-header .pretty-text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.for-who-header .pretty-text:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.for-who-header .pretty-text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.for-who-header .pretty-text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.for-who-header .pretty-text:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.for-who-header .pretty-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.formats__list{flex-direction:column;display:flex}.formats__list-item{height:auto;min-height:152px}.formats__list-item br{display:none}.formats__list-item img{height:100%}.formats__list-item:first-child img{right:39px}.for-whom-list{flex-direction:column;display:flex}.for-whom-list-item{border-radius:20px;padding:20px}.for-whom-list-item:nth-child(3){order:2}.for-whom-list-item:last-child{order:3}.for-whom-list-item--image{display:none}.present-card ol{gap:30px;margin-top:42px}.present-card ol>li{min-height:204px;position:relative}.present-card ol>li.fst .img{width:465px}.present-card ol>li.sec .img{width:580px}.present-card .img img{width:100%;height:auto}.present-card .text-block{width:100%}.present-card .text-block h3{max-width:630px}.present-card .text-block br{display:none}.present-card .num{position:absolute;top:-22px;left:-12px}.showcase img{width:464px}.request .absolute-text{top:180px;left:615px}.request .wrapper{background-size:270px}}@media (max-width:1240px){h1{font-size:65px;line-height:72px}section h2{letter-spacing:-1px!important;line-height:1.12!important}section h3{letter-spacing:-.01em;font-size:25px;line-height:1.24}section .pretty-text{font-size:25px;line-height:35px}.banner-23feb{margin-top:50px;padding-bottom:47px}.banner-23feb .strong{letter-spacing:-.03em;max-width:515px;font-size:45px;line-height:50px}.banner-23feb .strong:after{bottom:40px;left:85px}.banner-23feb .text-block{background-size:280px;border-radius:30px}.anim-flower-2{border-top-right-radius:30px}.banner-text{max-width:511px}.problems{padding-top:49px}.problems h2{text-wrap:auto}.problem_list-item{gap:40px;padding-top:25px;padding-bottom:25px}.problem_list-item .flex{gap:20px;max-width:320px}.problem_list-item .num-item{letter-spacing:-.01em;font-size:25px;line-height:1.24}.problem_list-item:nth-last-child(2) .flex{max-width:320px}.how-work{padding-bottom:36px}.how-work h2{margin-bottom:38px}.how-work__list{gap:30px;height:254px;display:flex;overflow-x:auto}.how-work__list::-webkit-scrollbar{display:none}.how-work__list-item{border-radius:20px;flex-shrink:0;height:240px;padding:20px}.how-work__list-item h3,.how-work__list-item p{max-width:230px}.how-work__list-item:nth-child(2n){top:0}.how-work__list-item:first-child .arrow{top:72px;right:-55px}.how-work__list-item:first-child svg{width:118px;height:150px;bottom:-9px;right:20px}.how-work__list-item:nth-child(2) .arrow{top:94px;right:-57px}.how-work__list-item:nth-child(2) svg{width:180px;height:138px;bottom:-13px}.how-work__list-item:nth-child(3) .arrow{top:72px;right:-58px;transform:rotate(50deg)scaleY(-1)}.how-work__list-item:nth-child(3) svg{width:122px;height:150px;bottom:-14px;right:21px}.how-work__list-item:last-child svg{width:126px;height:129px;right:31px}.tilt-container{justify-content:flex-start}.multicards-list{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.multicards h2,.multicards>p{max-width:640px}.multicards h2:after{bottom:-9px;right:-14px}.multicards-list-item:not(.multicards-list-item:first-child){grid-row-start:2}.multicards-list-item:first-child{grid-column:span 2/span 2}.multicards-list-item:first-child .multicards-list-item__card{flex-direction:row}.multicards-list-item:first-child .multicards-list-item__card .fc{max-width:335px;padding-bottom:0;padding-left:0;line-height:19px}.multicards-list-item:first-child .multicards-list-item__card .tilt-container{width:367px}.multicards-list-item:first-child .multicards-list-item__card .tilt-img{width:327px;height:184px;min-height:184px}.multicards-list-item:first-child .multicards-list-item__card:before{z-index:10;width:43px;height:43px;top:auto;bottom:0;left:0}.multicards-list-item:first-child .multicards-list-item__card:after{background-image:url(/build/DF7zZQye.svg);width:63px;height:52px;bottom:0;right:5px}.multicards-list-item__card{border-radius:20px;padding:0}.multicards-list-item__card .fc{padding:0 20px 20px}.multicards-list-item__card .tilt-img{height:168px;min-height:168px}.tilt-container{padding:20px}.for-who-list{flex-direction:column;row-gap:16px;padding-top:37px;display:flex}.for-who-list_item{border-radius:20px;gap:11px;padding:20px;line-height:19px}.for-who-list_item img{display:none}.for-who-list_item h3{line-height:22px}.for-who-list_item:first-child{gap:10px}.for-who-list_item:first-child:before{top:-30px;bottom:auto;left:auto;right:166px}.for-who-list_item:nth-child(2):before{content:none}.for-who-list_item:nth-child(3){order:2;position:relative}.for-who-list_item:nth-child(3):before{content:"";background-image:url(/build/BvHfJYtF.svg);background-size:cover;width:58px;height:59px;position:absolute;top:-30px;right:14px}.for-who-list_item:last-child{order:1;position:relative}.formats__list{gap:27px}.formats__list-item{border-radius:20px;min-height:134px;padding-top:28px;padding-left:25px;padding-right:260px}.formats__list-item br{display:none}.formats__list-item:last-child{padding-right:265px}.formats__list-item h3{letter-spacing:-1px;margin-bottom:10px;font-size:25px;line-height:28px}.formats__list-item p{font-size:14px;line-height:19px}.advantages-block{flex-direction:column-reverse;gap:40px}.advantages-block img{width:100%;max-width:100%;height:auto;max-height:326px}.advantages h2:after{content:none}.advantages-block .img-block{left:0}.present-card h2{max-width:490px;font-size:35px}.present-card h2:after{bottom:-10px;left:110px}.present-card .flex{flex-direction:column-reverse;gap:30px}.present-card .text-block p{line-height:22px}.present-card .text-block p br{display:none}.present-card ol>li{border-radius:20px;height:auto;min-height:176px;padding:25px 28px}.present-card ol>li.fst p{max-width:70%}.present-card ol>li.fst .img{width:0}.present-card ol>li.fst .img img{width:237px;bottom:-178px;right:-28px}.present-card ol li.sec p{max-width:66%}.present-card ol li.sec .img{width:0}.present-card ol li.sec .img img{width:257px;bottom:-147px;right:-36px}.present-card .wrapper{border-radius:30px}.present-card h3{font-size:25px;line-height:28px}.present-card .num{top:-24px;left:-13px}.present-card .name{top:-1px;left:-1px}.showcase img{width:100%;max-height:300px}.showcase-data{flex-direction:column;gap:20px}.showcase-data-text__wrapper{border-radius:20px;padding:25px 30px}.showcase-data-text .flex{justify-content:space-between}.showcase-data-text .flex a{flex-shrink:1;width:100%}.request .wrapper{background-size:260px;border-radius:30px}.request .wrapper>.flex{max-width:531px}.request .absolute-text{top:190px;left:199px}.request .footer-text{max-width:320px}.request h2{letter-spacing:-1px;max-width:562px;font-size:35px}}@media (max-width:1140px){.banner-23feb{margin-top:0;padding-top:0}}@media (max-width:911px){.d-container{max-width:708px}.banner-23feb{padding-top:30px;padding-bottom:49px}.banner-23feb .text-block{overflow:hidden}.banner-23feb .strong{max-width:525px!important}.banner-23feb .strong:after{left:94px}.banner-text{max-width:455px!important}.anim-flower-1{right:126px}.anim-flower-3{top:118px}.problem_list-item{padding-bottom:24px}.problem_list-item ul{padding-left:24px}.problem_list-item br{display:block}section.request{padding-bottom:70px}.multicards h2,.multicards>p{max-width:740px}.multicards h2:after{bottom:28px;left:1px}.multicards-list-item__card .pretty-text{font-size:25px}.formats .pretty-text{max-width:680px;margin-top:20px}.formats__list{gap:22px}.formats__list-item{height:152px;padding-top:30px}.formats__list-item:first-child img{right:37px}.formats__list-item:last-child{height:162px}.formats__list-item:last-child p{max-width:410px}.formats__list-item h3{max-width:347px;margin-bottom:11px}.formats__list-item p{max-width:375px;line-height:18px}.advantages-block{gap:48px}.advantages-block .img-block{width:calc(100% - 10px);height:316px}.advantages-block img{max-height:316px}.for-whom h2:before{bottom:-10px;left:-30px}.present-card .text-block h3{max-width:515px}.present-card .wrapper{padding-top:40px;padding-bottom:38px}.present-card ol li.sec .img img{bottom:-150px;right:-28px}.showcase-data-text__wrapper{padding:30px 25px}.showcase-data-text__wrapper h3{letter-spacing:-1px;font-size:25px;line-height:28px}.showcase-data-text__wrapper ul{gap:15px;margin-top:15px;padding-left:22px}.showcase-data-text__wrapper li{font-size:14px;line-height:18px}.showcase-data-text__wrapper li::marker{font-size:11px}.request .wrapper{background-position:calc(100% + 17px) calc(100% - 2px)!important;background-size:230px!important}.request .btns{margin-top:29px}.request .footer-text{max-width:320px;font-size:16px;line-height:20px}.request .absolute-text{top:189px;left:201px}}@media (max-width:767px){.body main{padding-top:28px}.d-container{max-width:100%}.marquee-tags{width:calc(100% + 36px);margin-left:-18px}.problems{padding-top:60px}h1{letter-spacing:-.03em;font-size:45px;line-height:50px}section .btn-primary,section .btn-border{height:40px;border-radius:20px!important;font-size:14px!important;line-height:17px!important}section h2{line-height:22px!important}section h3{font-size:18px;line-height:23px}section .pretty-text{font-size:16px;line-height:23px}.banner-23feb{flex-direction:column;gap:32px;padding-top:0;padding-bottom:45px}.banner-23feb .content{gap:10px}.banner-23feb .strong{letter-spacing:-.03em;font-size:23px;line-height:25px;max-width:280px!important}.banner-23feb .strong:after{bottom:22px;left:42px}.banner-23feb .text-block{background-image:none;border-radius:20px;gap:20px;padding:20px}.banner-23feb .image-block{border-radius:20px;max-width:100%;height:195px;display:block!important}.banner-23feb .image-block img{border-radius:20px;width:324px;left:50%;transform:translate(-50%)rotate(4.58deg)}.banner-text{font-size:14px;line-height:17px}.anim-flower-1{right:80px}.anim-flower-3{top:70px}.marquee-tags{gap:10px}.marquee-tags .js-marquee{gap:10px;height:30px;padding-right:51px;margin-right:0!important}.marquee-tags .js-marquee-wrapper{gap:10px}.marquee-tags span{padding:8px 16px;font-size:12px}.problems h2{text-wrap:auto;max-width:340px}.problems h2 strong{font-size:14px;line-height:17px}.problems>.flex{gap:30px;padding-top:21px}.problems>.flex>.fc{gap:20px}.problem_list-item{flex-direction:column;gap:10px;padding-top:20px;padding-bottom:20px}.problem_list-item br{display:none}.problem_list-item .num-item{font-size:18px;line-height:23px}.problem_list-item ul{gap:9px;width:100%;min-width:324px;max-width:100%;padding-left:72px}.problem_list-item li{line-height:17px}.problem_list-item li::marker{font-size:9px}.problem_list-item .flex{gap:30px}.how-work{padding-bottom:9px}.how-work h2{margin-top:20px;margin-bottom:30px}.how-work__list{gap:20px;width:calc(100% + 18px);height:260px;padding-right:18px}.how-work__list-item{max-width:250px;height:238px}.how-work__list-item h3{letter-spacing:-1px;font-size:18px;line-height:20px}.how-work__list-item p{font-size:14px;line-height:17px}.how-work__list-item:first-child .arrow{top:60px;right:-48px;transform:rotate(50deg)scaleY(-1)}.how-work__list-item:first-child svg{width:108px}.how-work__list-item:nth-child(2) .arrow{top:85px;right:-52px}.how-work__list-item:nth-child(2) svg{width:173px;bottom:-10px;right:16px}.how-work__list-item:nth-child(3) .arrow{top:56px;right:-56px;transform:rotate(3deg)scaleY(1)}.how-work__list-item:nth-child(3) svg{width:128px;bottom:-14px;right:12px}.how-work__list-item:last-child svg{width:125px;height:153px;bottom:-22px;right:26px}.multicards-list{flex-direction:column;gap:20px;padding-top:30px;display:flex}.tilt-container{justify-content:center}.multicards-list-item:first-child{gap:10px}.multicards-list-item:first-child .multicards-list-item__card{flex-direction:column;padding-bottom:19px}.multicards-list-item:first-child .multicards-list-item__card .fc{padding-left:20px!important;line-height:17px!important}.multicards-list-item:first-child .multicards-list-item__card .tilt-container{width:100%}.multicards-list-item:first-child .multicards-list-item__card:before{background-image:url(/build/CJu37B9R.svg);width:37px;height:38px;top:153px;left:7px}.multicards-list-item:first-child .multicards-list-item__card:after{background-image:url(/build/D1B2zLaO.svg);width:48px;height:49px;bottom:65px;left:auto;right:0}.multicards h2{max-width:324px;margin-top:20px;margin-bottom:19px}.multicards h2:after{bottom:18px;left:-2px}.multicards>p{max-width:100%;font-size:14px;line-height:17px}.multicards-list-item{gap:11px!important}.multicards-list-item .fc{width:100%;line-height:17px;max-width:100%!important}.multicards-list-item .pretty-text{font-size:18px;line-height:23px}.multicards-list-item .tilt-img{border-radius:15px!important;width:284px!important;height:160px!important;min-height:160px!important}.for-who-header{gap:13px}.for-who-header .fc{gap:20px}.for-who-header h2{max-width:255px}.for-who-list{align-items:center;gap:0;width:100%;max-width:100%;height:505px;margin-top:22px;position:relative}.advantages h2,.formats h2{margin-top:22px;margin-bottom:28px}.for-who-list_item{background-color:#fff;width:100%;max-width:100%;line-height:17px;position:absolute!important}.for-who-list_item:first-child{z-index:10;height:360px;top:0}.for-who-list_item:first-child:before{top:auto;bottom:150px;left:10px;right:auto}.for-who-list_item:nth-child(2){z-index:11;height:calc(100% - 145px);top:45px}.for-who-list_item:nth-child(2) img{min-height:168px;max-height:100%;margin-top:10px;display:block}.for-who-list_item:nth-child(3){z-index:12;order:2;height:360px;padding-top:20px;padding-bottom:20px;top:135px}.for-who-list_item:nth-child(3) h3{max-width:280px}.for-who-list_item:nth-child(3):before{content:"";background-image:url(/build/BvHfJYtF.svg);background-size:cover;width:57px;height:55px;position:absolute;top:21px;right:7px}.for-who-list_item:nth-child(3) picture{min-height:182px;max-height:100%;margin-top:10px;display:block}.for-who-list_item:nth-child(3) img{width:100%;height:100%;max-height:100%}.for-who-list_item:last-child{z-index:11;order:1;height:calc(100% - 145px);padding-top:18px;padding-bottom:18px;top:90px}.for-who-list_item:last-child img{min-height:165px;max-height:100%;margin-top:10px;display:block}.for-who-list_item:last-child:before{content:none}.for-who-list_item h3{font-size:18px;line-height:20px}.for-who-list_item picture{margin-top:auto}.for-who-list_item img{border-radius:17px;height:100%;max-height:165px;margin-top:auto;display:block}.advantages-block{gap:40px}.advantages-block .img-block{height:135px}.advantages-block img{max-height:135px}.advantages-list_item{gap:10px}.advantages-list_item p{font-size:16px;line-height:23px}.advantages-list_item i{flex-shrink:0;width:24px;height:24px}.advantages-list_item svg{width:9px}.formats__list{gap:20px}.formats__list-item{border-radius:20px;height:277px;min-height:0;padding:20px!important}.formats__list-item br{display:none}.formats__list-item h3{letter-spacing:0;margin-bottom:10px;font-size:18px;line-height:20px}.formats__list-item p{font-size:14px;line-height:18px}.formats__list-item img{width:100%;height:auto;position:relative}.formats__list-item:first-child{flex-direction:column;display:flex;padding-bottom:0!important}.formats__list-item:first-child img{top:2px;align-self:center;width:220px;height:183px;top:auto;bottom:-8px;left:auto;right:auto}.formats__list-item:last-child{flex-direction:column;height:268px;display:flex;padding-top:21px!important;padding-bottom:2px!important}.formats__list-item:last-child h3{max-width:215px}.formats__list-item:last-child picture{align-self:flex-end;width:324px;height:137px;position:relative;top:6px;right:-20px}.formats__list-item:last-child img{width:100%;height:100%;top:auto;bottom:auto;left:auto;right:auto}.for-whom{padding-top:7px}.for-whom h2{max-width:320px;margin-top:21px;margin-bottom:29px}.for-whom h2:before{bottom:17px;left:-11px}.for-whom-list{flex-direction:row;width:calc(100% + 18px);padding-right:18px;overflow-x:auto}.for-whom-list::-webkit-scrollbar{display:none}.for-whom-list-item{flex-shrink:0;width:250px}.for-whom-list-item h3{font-size:18px;line-height:20px}.for-whom-list-item p{font-size:14px;line-height:17px}.present-card .wrapper{border-radius:20px;padding:20px}.present-card h3{max-width:200px;font-size:18px;line-height:20px}.present-card h3 br{display:none}.present-card .text-block h3{max-width:200px}.present-card .text-block p{max-width:100%;font-size:14px;line-height:18px}.present-card .flex{gap:20px}.present-card .num{display:none}.present-card ol{gap:20px;margin-top:30px}.present-card ol>li{border-radius:20px;flex-direction:column;padding:20px}.present-card ol>li p{max-width:100%!important}.present-card ol>li.fst{padding-bottom:0!important;padding-right:18px!important}.present-card ol>li.fst .img{align-self:flex-end;width:284px;height:162px;margin-top:-3px;margin-left:auto;right:-21px}.present-card ol>li.fst .img img{width:100%;height:100%;position:static;top:auto;bottom:auto;left:auto;right:auto}.present-card ol>li.sec{align-items:center;padding-bottom:22px!important}.present-card ol>li.sec .img{width:255px;height:127px;margin-top:4px;margin-left:0;top:5px;right:-7px}.present-card ol>li.sec .img img{width:100%;height:100%;top:auto;bottom:auto;left:auto;right:auto}.present-card h2{max-width:250px;font-size:20px;line-height:22px}.present-card h2:after{bottom:-6px;left:47px}.showcase h2{margin-top:21px;margin-bottom:29px}.showcase img{border-radius:20px;max-height:180px}.showcase-data-text__wrapper{padding:20px}.showcase-data-text__wrapper h3{letter-spacing:-1px;font-size:18px;line-height:20px}.showcase-data-text__wrapper ul{padding-left:21px}.showcase-data-text__wrapper li{line-height:17px}.showcase-data-text .flex{flex-direction:column}section.request{padding-bottom:45px}.request .wrapper{border-radius:20px;background-position:calc(100% - 30px) bottom!important;background-size:224px 159px!important;padding-bottom:179px!important}.request .wrapper>.flex{gap:22px}.request h2{max-width:288px;font-size:20px;line-height:22px}.request .btns{margin-top:20px}.request .absolute-text{top:125px;left:181px}.request .footer-text{max-width:275px;margin-top:13px;font-size:14px;line-height:17px}}@media (max-width:511px){.body main{padding-top:10px}}@media (max-width:375px){.present-card ol>li.sec .img{width:100%;height:auto;top:7px}.present-card ol>li.sec .img img{position:static}.present-card ol>li.fst .img{right:22px}.present-card ol>li.fst .img img{width:100%}}
