.footer{font-size:calc(14*var(--width-multiplier));color:#1f2328;line-height:157%}.footer__top{padding:calc(50*var(--width-multiplier)) 0;background:#fff}@media (max-width:767px){.footer__top{padding:calc(32*var(--width-multiplier)) 0}}.footer__wrap{justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:1047.5px){.footer__wrap{flex-wrap:wrap;align-items:center}}.footer__logo{width:calc(147*var(--width-multiplier))}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.footer__logo{width:calc(150*var(--width-multiplier));margin-right:calc(250*var(--width-multiplier))}}@media (max-width:1047.5px){.footer__logo{order:-3}}.footer__menu{gap:calc(4*var(--width-multiplier));flex-direction:column;display:flex}.footer__menu a{padding:calc(13*var(--width-multiplier)) calc(20*var(--width-multiplier));display:block}@media (min-width:1048px) and (hover:hover) and (pointer:fine){.footer__menu a:not([disabled]):hover{color:#447bba}}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.footer__menu a{padding:calc(6*var(--width-multiplier)) 0}}@media (max-width:767px){.footer__menu a{padding:calc(5*var(--width-multiplier)) 0}}@media (max-width:1047.5px){.footer__menu{gap:0}}.footer__menus{display:contents}@media (max-width:1047.5px){.footer__menus{width:100%;display:flex}}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.footer__menus{padding-right:calc(139*var(--width-multiplier));padding-top:calc(10*var(--width-multiplier));padding-bottom:calc(22*var(--width-multiplier));justify-content:space-between}}@media (max-width:767px){.footer__menus{padding-top:calc(9*var(--width-multiplier));padding-bottom:calc(21*var(--width-multiplier));flex-direction:column}}.footer__soc-wrap{gap:calc(12*var(--width-multiplier));padding-top:calc(22*var(--width-multiplier));display:flex}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.footer__soc-wrap{padding-top:0}}.footer__soc a{width:calc(35*var(--width-multiplier));height:calc(35*var(--width-multiplier));border-radius:calc(10*var(--width-multiplier));background:#447bba}@media (min-width:1048px) and (hover:hover) and (pointer:fine){.footer__soc a:not([disabled]):hover{background:#5a95d9}}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.footer__soc{align-items:center;gap:calc(37*var(--width-multiplier));width:100%;display:flex}}.footer__totop{align-items:center;gap:calc(8*var(--width-multiplier));padding:calc(16*var(--width-multiplier)) calc(17*var(--width-multiplier)) calc(16*var(--width-multiplier)) calc(21*var(--width-multiplier));font-weight:500;font-size:calc(14*var(--width-multiplier));text-align:center;color:#447bba;border-radius:calc(10*var(--width-multiplier));white-space:nowrap;background:#f2f3f5;line-height:157%;display:flex}.footer__totop svg{width:calc(11*var(--width-multiplier));height:calc(11*var(--width-multiplier))}@media (min-width:1048px) and (hover:hover) and (pointer:fine){.footer__totop:not([disabled]):hover{color:#fff;background:#447bba}}@media (max-width:1047.5px){.footer__totop{padding-top:calc(14*var(--width-multiplier));padding-bottom:calc(14*var(--width-multiplier));order:-2}}.end{padding:calc(24*var(--width-multiplier)) calc(0*var(--width-multiplier));font-size:calc(14*var(--width-multiplier));color:#636b73;background:#f2f3f5;line-height:157%}.end__wrap{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.end__wrap{align-items:flex-start;gap:calc(16*var(--width-multiplier));flex-direction:column}}.end a{text-decoration-skip-ink:none;color:#636b73;text-decoration:underline;transition:all .3s}@media (min-width:1048px) and (hover:hover) and (pointer:fine){.end a:not([disabled]):hover{color:#1f2328}}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.end{padding:calc(16*var(--width-multiplier)) 0}}
.callback{width:calc(556*var(--width-multiplier));border-radius:calc(16*var(--width-multiplier));padding:calc(40*var(--width-multiplier));background:#fff;flex-direction:column;align-items:center;display:flex}.callback__title{margin-bottom:calc(16*var(--width-multiplier));font-weight:600;font-size:calc(28*var(--width-multiplier));text-align:center;color:#1f2328;max-width:calc(300*var(--width-multiplier));line-height:129%}@media (max-width:767px){.callback__title{font-size:calc(20*var(--width-multiplier));max-width:calc(210*var(--width-multiplier));line-height:120%}}.callback__descr{margin-bottom:calc(24*var(--width-multiplier));font-size:calc(16*var(--width-multiplier));text-align:center;color:#636b73;max-width:calc(380*var(--width-multiplier));line-height:163%}@media (max-width:767px){.callback__descr{font-size:calc(14*var(--width-multiplier));line-height:157%}}.callback__vk{margin-bottom:calc(16*var(--width-multiplier));width:100%}.callback__vk a{width:100%}.callback__vk a svg{width:calc(16*var(--width-multiplier));height:calc(20*var(--width-multiplier))}.callback__btns{grid-gap:calc(16*var(--width-multiplier));grid-template-columns:repeat(3,1fr);width:100%;display:grid}.callback__btns a{background:#f2f3f5;width:100%}.callback__btns a svg{width:calc(16*var(--width-multiplier));height:calc(20*var(--width-multiplier))}@media (max-width:767px){.callback__btns{grid-gap:calc(10*var(--width-multiplier));grid-template-columns:repeat(1,1fr)}.callback{border-radius:calc(20*var(--width-multiplier));padding:calc(26*var(--width-multiplier));width:100%}}.modal-review{width:calc(600*var(--width-multiplier));color:#1f2328}.modal-review__content{border-radius:calc(16*var(--width-multiplier));padding:calc(40*var(--width-multiplier));background:#fff}@media (max-width:767px){.modal-review__content{border-radius:calc(20*var(--width-multiplier));padding:calc(26*var(--width-multiplier))}}.modal-review__text{font-weight:400;font-size:calc(16*var(--width-multiplier));line-height:163%}.modal-review__text p{margin-bottom:calc(20*var(--width-multiplier));line-height:163%}.modal-review__text p:last-child{margin-bottom:0}@media (max-width:767px){.modal-review__text p{line-height:157%}.modal-review__text{font-size:calc(14*var(--width-multiplier));line-height:157%}}.modal-review__top{margin-bottom:calc(24*var(--width-multiplier));grid-template-columns:calc(80*var(--width-multiplier)) 1fr;grid-gap:calc(15*var(--width-multiplier));align-items:center;display:grid}@media (max-width:767px){.modal-review__top{align-items:flex-start;gap:calc(14*var(--width-multiplier));flex-direction:column;display:flex}}.modal-review__img{width:calc(80*var(--width-multiplier));height:calc(80*var(--width-multiplier));font-weight:600;font-size:calc(20*var(--width-multiplier));color:#fff;background:linear-gradient(278.42deg,#4a80be 0%,#588cc8 100%);border-radius:50%;justify-content:center;align-items:center;line-height:130%;display:flex;overflow:hidden}.modal-review__img:has(img){background:0 0}.modal-review__img img{object-fit:cover;height:100%}.modal-review__name{font-weight:600;font-size:calc(20*var(--width-multiplier));color:#1f2328;margin-bottom:calc(4*var(--width-multiplier));line-height:130%}@media (max-width:767px){.modal-review__name{font-size:calc(18*var(--width-multiplier));line-height:133%}}.modal-review__date{font-size:calc(16*var(--width-multiplier));color:#636b73;line-height:163%}@media (max-width:767px){.modal-review__date{font-size:calc(14*var(--width-multiplier));line-height:157%}}.modal-review__icon{top:calc(40*var(--width-multiplier));right:calc(40*var(--width-multiplier));border-radius:calc(16*var(--width-multiplier));position:absolute}@media (max-width:767px){.modal-review__icon{top:calc(26*var(--width-multiplier));right:calc(26*var(--width-multiplier))}}.modal-review__stars{gap:calc(4*var(--width-multiplier));margin-bottom:calc(24*var(--width-multiplier));display:flex}.modal-review__stars img{width:calc(24*var(--width-multiplier));height:calc(24*var(--width-multiplier))}.modal-review__btns{padding-top:calc(24*var(--width-multiplier));justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.modal-review__btns{padding-top:calc(10*var(--width-multiplier));gap:calc(10*var(--width-multiplier));flex-direction:column}.modal-review__btns a,.modal-review{width:100%}}
