img,a img{outline:0 !important}a:focus{outline:0 !important}.grecaptcha-badge{visibility:hidden}html,body{overflow-x:hidden}@font-face{font-family:"Roboto Flex";src:url("/assets/fonts/robotoflex-vf.ttf") format("truetype supports variations"),url("/assets/fonts/robotoflex-vf.ttf") format("truetype-variations");font-weight:400 700;font-stretch:25% 151%;font-display:swap}:root{--color-primary:#4d92fa;--color-black:#43516c}#badge iframe{transform:scale(1.5);padding-left:24px;width:195px;height:50px;border:0}body{font-family:"Roboto Flex",sans-serif;color:var(--color-black);font-size:1rem;margin-top:103px;background-color:#f2f3f4}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}p b{color:var(--color-black);font-weight:700}p strong{color:var(--color-primary);font-weight:700}.hyphens p,.hyphens li{text-align:justify;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.hyphens p:last-child,.hyphens li:last-child{margin-bottom:0}.prod_features{list-style-type:none;padding:0;margin:0}.prod_features li{display:flex;align-items:center;gap:.5em;margin:.5em 0}.prod_features li::before{width:20px;height:20px;display:flex;justify-content:center;align-items:center;content:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M14.83%204.89001L16.17%205.83001L10.36%2014.21H9.02003L5.78003%209.67001L7.12003%208.42001L9.69003%2010.82L14.83%204.89001Z%22%20fill%3D%22%23FF0000%22/%3E%3C/svg%3E")}.my-card-table td:first-child{padding-left:0}.my-card-table td:last-child{padding-right:0;text-align:right}a.my-footer-link:link,a.my-footer-link:visited,a.my-footer-link:active{color:#fff;text-decoration:none}a.my-footer-link:hover{color:#fff;text-decoration:underline;transition-duration:.15s}small,.small{line-height:1}.bg-banner{background-repeat:no-repeat;background-size:cover;background-position:center}.logo-header{height:45px}.logo-footer{height:45px}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0 !important;z-index:1001;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:all 500ms ease-out}.cookiealert.show{opacity:1;visibility:visible;transform:translateY(0%);transition-delay:500ms}.tostart{width:3rem;height:3rem;background-color:#343a40;border-radius:50%;position:fixed;right:2rem;bottom:2rem;z-index:1002;display:none;opacity:1}.tostart:hover{cursor:pointer;opacity:.75;transition-duration:.15s}.img-to-top{width:2rem;margin:0 auto;display:block;position:absolute;left:8px;top:-3px}.accordion-body p:last-child{margin-bottom:0}.my-prev,.my-next{position:absolute;top:calc(50% - 1.25rem);color:var(--color-warning);background-color:#fff;height:2.5rem;width:2.5rem;border-radius:50%;text-align:center;line-height:2.5;z-index:1000;cursor:pointer;box-shadow:0 8px 16px rgba(78,80,85,.12)}.my-next{right:0}.my-next>svg{height:1.5rem;padding-left:3px}.my-prev>svg{height:1.5rem;padding-right:3px}.top-menu{font-size:1rem;z-index:1000;position:relative}.top-menu a:link,.top-menu a:visited,.top-menu a:active{color:var(--color-balck);text-decoration:none}.top-menu a:hover{color:var(--color-black);text-decoration:underline}.top-menu ul{display:none;background-color:white;position:absolute;top:100%;opacity:0}.top-menu li:hover ul{display:block;opacity:1;-webkit-animation:display-none-transition .15s both;animation:display-none-transition .15s both}@-webkit-keyframes display-none-transition{0%{opacity:0}}@keyframes display-none-transition{0%{opacity:0}}.top-menu,.top-menu ul{margin:0;padding:0;list-style-type:none}.top-menu li{float:left;position:relative;height:100%;padding:0 .5rem}.top-menu li a{display:block;padding:0;color:#fff;text-decoration:none;text-align:left}.top-menu ul{border:1px solid var(--color-black)}.top-menu ul li{float:none;white-space:nowrap}.top-menu ul li:hover{background-color:white}.mm-spn{color:var(--color-primary)}.mm-spn a{color:var(--color-primary)}.header button:hover{background-color:#dc3545;color:#fff}.header-work,.header-address,.header-phone{margin-right:32px}.header-work span,.header-address a,.header-phone a,.header-email a{min-height:24px;padding:3px 0 3px 32px;background-repeat:no-repeat;background-position:left center;color:#43516c !important}.header-work span{background-image:url("/assets/img/work.svg")}.header-address a{background-image:url("/assets/img/address.svg")}.header-phone a{background-image:url("/assets/img/phone.svg")}.header-email a{background-image:url("/assets/img/email.svg")}.header-btn{padding:7px 16px;border-radius:8px;line-height:1.2;color:#fff;background-color:#f04c4d}.top-menu li{padding-right:24px;margin-right:24px;border-right:1px solid #43516c;text-transform:uppercase;line-height:1}.top-menu li:last-child{padding-right:0;border:0}.top-menu li span{color:#f04c4d}.banner{margin-top:20px}.banner-fon{padding:70px 50px 53px;border-radius:24px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.banner .title{margin-bottom:38px;color:#fff}.banner-list ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.banner-list ul li{margin-bottom:8px;padding:4px 16px 4px 44px;border-radius:24px;background-color:#f6f6f6;background-repeat:no-repeat;background-position:left 16px center}.banner-list ul li:nth-child(1){background-image:url("/assets/img/li-1.svg")}.banner-list ul li:nth-child(2){background-image:url("/assets/img/li-2.svg")}.banner-list ul li:nth-child(3){background-image:url("/assets/img/li-3.svg")}.banner-list ul li:nth-child(4){background-image:url("/assets/img/li-4.svg")}.banner-list ul li:not(:last-child){margin-right:8px}.banner .block-form{padding:24px;border-radius:16px;background-color:rgba(255,255,255,.75)}.banner .block-form-title{margin-bottom:16px;font-size:20px;font-weight:600;color:#3e619b}.banner-input{max-width:200px;height:35px;padding:12px 16px;border-radius:8px;border:1px solid #43516c}.banner-btn{width:max-content;padding:8.5px 16px;border-radius:8px;line-height:1;color:#fff;background-color:#f04c4d}.accordion-button:not(.collapsed){color:unset;background-color:#f8f9fa}.how .swiper-how{overflow:visible}.swiper-how .swiper-slide{height:auto;opacity:0;transition:opacity .2s linear}.swiper-how .swiper-slide-visible{opacity:1}.how .card{position:relative;padding:32px 16px;border:0;border-radius:16px;box-shadow:0 4px 4px 0 rgba(67,81,108,.3)}.how .card::before{position:absolute;top:32px;left:calc(50% - 35px);font-size:128px;font-weight:700;line-height:1.2;color:#e9e9eb}.how .swiper-slide:nth-child(1) .card::before{content:"1"}.how .swiper-slide:nth-child(2) .card::before{content:"2"}.how .swiper-slide:nth-child(3) .card::before{content:"3"}.how .swiper-slide:nth-child(4) .card::before{content:"4"}.how .swiper-slide:nth-child(5) .card::before{content:"5"}.how .card img{display:block;margin:0 auto 24px;z-index:2}.how .card-body{padding:0;z-index:2}.how .card-title{margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.2;text-align:center}.products .card ul{padding:0;list-style:none}.advantages .swiper-advantages{overflow:visible}.swiper-advantages .swiper-slide{height:auto;opacity:0;transition:opacity .2s linear}.swiper-advantages .swiper-slide-visible{opacity:1}.advantages .card{padding:16px 20px;border-radius:16px;border:0;box-shadow:0 4px 4px 0 rgba(67,81,108,.3)}.advantages .col-lg-4 .card{justify-content:center}.advantages .card img{max-width:100px}.advantages .col-lg-4 .card img{max-width:200px}.advantages .card-title{max-width:365px;font-size:24px;font-weight:700;line-height:1.2}.review span{color:#f04c4d}.btn:hover,.btn:active{color:#fff !important;background-color:#dc3545 !important}.text-home .block-text{max-height:420px;overflow:hidden}.text-home .text-btn{padding-left:0;padding-right:0;color:#f04c4d}.text-home .text-btn:hover,.text-home .text-btn:active{background-color:transparent !important;color:#dc3545 !important;border:0 !important}@media(max-width:575.98px){body{margin-top:98px}.hyphens p,.hyphens li{text-align:left;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}.tostart{width:2rem;height:2rem;right:1.25rem;bottom:1.25rem}.img-to-top{width:1.25rem;left:.4rem;top:-1px}.my-price-table{border:0}.my-price-table thead{display:none}.my-price-table tr{margin-bottom:1rem;display:block;border-bottom:1px solid var(--color-black)}.my-price-table td{display:block;text-align:right;border-bottom:1px dotted var(--color-black);border-right:1px solid transparent}.my-price-table td:last-child{border-bottom:0}.my-price-table td:before{content:attr(data-label);float:left;font-weight:bold}.logo-header{height:40px}.banner-fon{padding:24px 16px}.banner .title{margin-bottom:24px;font-size:24px;text-align:center;letter-spacing:.03em}.banner-list ul{display:block;font-size:13px}.banner-list ul li{width:max-content;padding:4px 16px 4px 34px;background-position:left 6px center}.banner .block-form{padding:16px}.banner .block-form-input{width:100%}.banner-input{max-width:unset;width:100%}.banner-btn{width:100%}.how-grid{grid-template-columns:repeat(1,1fr)}.advantages .card-title{max-width:100%;font-size:16px}.advantages .card-text{font-size:14px}.products .card img{display:block;max-width:148px;margin:0 auto}}@media(min-width:576px) and (max-width:767.98px){.hyphens p,.hyphens li{text-align:left;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none}.tostart{width:2rem;height:2rem;right:1.25rem;bottom:1.25rem}.img-to-top{width:1.25rem;left:.4rem;top:-1px}.how-grid{grid-template-columns:repeat(2,1fr)}.advantages .card-title{max-width:100%}}@media(min-width:768px) and (max-width:991.98px){.how-grid{grid-template-columns:repeat(3,1fr)}.advantages .card-title{max-width:100%}}@media(min-width:992px) and (max-width:1199.98px){.how-grid{grid-template-columns:repeat(3,1fr)}}