.image-source-link{color:#98c3d1}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-bottom-bar{margin-top:-25px}body .mfp-bg{background:#000}.my-mfp-zoom-in .popup-zoom-in,.my-mfp-zoom-in .zoom-anim-dialog{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.my-mfp-zoom-in.mfp-ready .popup-zoom-in,.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in .popup-zoom-in,.my-mfp-zoom-in .zoom-anim-dialog,.my-mfp-zoom-in.mfp-removing .popup-zoom-in,.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.6}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.popup-callback{background-color:var(--white);box-shadow:var(--boxShadow);max-width:585px;margin:40px auto;border-radius:16px;padding:44px 44px 56px}.popup-callback .antispam_captcha--inner{max-width:100%}.popup-callback .title{font-size:28px;font-weight:600;color:var(--black);line-height:var(--lineheight-title);margin-bottom:36px}.popup-callback .form-tabs{display:flex;margin:0 -12px 28px;width:calc(100% - -24px)}.popup-callback .form-tabs .tab{display:inline-block;width:50%;margin:0 12px;background-color:#fff;border-radius:8px;height:108px;cursor:pointer;transition:all .2s ease-in-out;text-align:center;padding-top:8px;box-shadow:var(--boxShadow)}.popup-callback .form-tabs .tab svg{fill:var(--text);transition:all .25s ease}.popup-callback .form-tabs .tab.active{pointer-events:none}.popup-callback .form-tabs .tab:hover:nth-child(1),.popup-callback .form-tabs .tab:nth-child(1).active{color:var(--green)}.popup-callback .form-tabs .tab:hover:nth-child(1) svg,.popup-callback .form-tabs .tab:nth-child(1).active svg{fill:var(--green)}.popup-callback .form-tabs .tab:hover:nth-child(2),.popup-callback .form-tabs .tab:nth-child(2).active{color:var(--accent)}.popup-callback .form-tabs .tab:hover:nth-child(2) svg,.popup-callback .form-tabs .tab:nth-child(2).active svg{fill:var(--accent)}.popup-callback .form-tabs .tab span{display:block;margin-top:8px;font-size:18px}div button.mfp-close{width:28px;height:28px;border-radius:10em;background-color:var(--text);text-align:center;opacity:1;line-height:0;top:12px;right:12px;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}div button.mfp-close:active{top:12px}div button.mfp-close:hover{opacity:1;background-color:var(--accent)}div button.mfp-close:hover svg{fill:#fff}div button.mfp-close svg{pointer-events:none;fill:transparent;margin-left:1px}div button.mfp-close svg path{stroke:#fff}.callback-form{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.callback-form .download-km{display:none}.callback-form .btn{width:100%;margin-top:28px;margin-left:auto;margin-right:auto;display:block}.callback-form label:not(.checkbox){width:100%;display:block;margin-top:0;margin-bottom:24px;text-align:left;position:relative}.callback-form label span{color:var(--gray)}.callback-form textarea{min-height:116px;max-height:400px}@media (max-width:768px){.callback-form .btn{max-width:100%}.callback-form label:not(.checkbox){margin-bottom:20px}}#question,.popup-thankyou{padding:44px 44px 56px;border-radius:16px}.popup-thankyou{max-width:540px;background-color:#fff;box-shadow:var(--boxShadow);position:relative;margin:40px auto}.popup-thankyou .wrap-img{margin-bottom:28px}.popup-thankyou .title{color:var(--black);line-height:var(--lineheight-title);font-size:28px;font-weight:600;white-space:nowrap}.popup-thankyou p{margin-bottom:0;margin-top:16px;color:var(--gray)}.popup-thankyou .btn{width:100%;display:block;margin-top:36px}@media screen and (max-width:768px){.popup-thankyou .title{font-size:24px}.popup-thankyou .wrap-img{margin-bottom:24px}.popup-callback{max-width:100%}.popup-callback .title{font-size:24px}.popup-callback .form-tabs .tab span{font-size:16px}.popup-callback,.popup-thankyou{padding:24px 24px 36px;border-radius:12px}.popup-thankyou .btn{margin-top:28px}.popup-callback .form-tabs .tab:not(.active):hover:nth-child(1),.popup-callback .form-tabs .tab:not(.active):hover:nth-child(2){color:var(--text)}.popup-callback .form-tabs .tab:not(.active):hover:nth-child(1) svg,.popup-callback .form-tabs .tab:not(.active):hover:nth-child(2) svg{fill:var(--text)}}@media screen and (max-width:576px){.popup-callback .form-tabs{display:block;margin:0 0 24px}.popup-callback .form-tabs .tab{margin:24px 0 0;height:52px;display:flex;padding:0 24px;align-items:center;width:100%;border-radius:12px;text-align:left}.popup-callback .form-tabs .tab:first-child{margin-top:0}.popup-callback .form-tabs .tab svg{width:36px;min-width:36px;height:36px;margin-right:12px}.popup-callback .form-tabs .tab span{width:calc(100% - 36px - 12px);margin:0}}#question{max-width:720px;background-color:var(--white);margin:32px auto}#question .question__btn-close{width:320px;display:block;margin:36px auto 0}#question .question__text{width:100%;margin:16px 0 0;text-align:center}#question .question__item{max-width:300px;display:flex;margin-bottom:32px;align-items:flex-start}#question .question__item img{width:48px;height:auto}#question .question__item p{margin:0 0 0 16px;line-height:var(--lineheight-title)}#question .question__images img{display:inline-block}#question .mfp-close{display:none}@media screen and (max-width:900px){.mfp-container{padding-left:16px!important;padding-right:16px!important}}@media screen and (max-width:768px){#question{padding:24px 24px 36px;border-radius:12px}#question .question__images{display:none}#question .question__items{row-gap:8px}#question .question__item p,.question__text{font-size:14px;line-height:20px}#question .question__item p{margin-left:8px}#question .question__item img{width:32px;min-width:32px;height:32px}#question .h2{margin-bottom:24px}#question .question__item{margin-bottom:8px}#question .question__items{margin-bottom:0}#question .question__btn-close{margin-top:20px}}@media screen and (max-width:360px){#question .question__text br{display:none}}