.section_badges{background:#fff;padding-top:0}.badges{justify-content:center;align-items:center;gap:30px;padding-bottom:40px;display:flex}.badges a{display:block}.badges a:last-child{margin-right:0}.badges a img{max-width:100%;max-height:120px}@media (max-width:800px){.badges{flex-wrap:wrap}.badges a img{max-height:100px}}.rating{align-items:center;margin-bottom:37px;display:flex}.rating_block{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:20px;margin-right:12px;display:flex}.rating_block:last-child{margin-right:0}.rating_info{padding-left:6px;font-size:14px}.rating_image{object-fit:scale-down;width:42px;height:42px}@media (max-width:700px){.rating{flex-wrap:wrap}.rating_block{justify-content:center;width:49%;margin-right:1%}}.section-main{color:#6b6b6b;padding:92px 0 100px}.section-main h1{color:#3c4251;margin-bottom:37px;font-size:46px;font-weight:900;line-height:60px}.section-main .container{flex-direction:row;justify-content:space-between;display:flex}.section-main__content{flex-shrink:0;width:616px}.section-main__info{margin-bottom:57px;font-size:24px;font-weight:500;line-height:37px}.section-main__image{opacity:0;transition:all 1s ease-in-out}.section-main__button{transition:all .4s ease-in-out;transform:translateY(9999px)}.section-main__button .button{margin-right:20px}.section-main:before,.section-main:after{content:"";z-index:-1;background:url(./Ct7Oijbp.png) no-repeat;display:block;position:absolute}.section-main:before{background-position:-1px 0;width:200px;height:195px;bottom:37%;left:0}.section-main:after{background-position:0 -185px;width:267px;height:335px;top:-20px;right:0}.has-js .section-main__image{opacity:0}.has-js .section-main__button{transform:translateY(9999px)}.ready .section-main__image{opacity:1}.ready .section-main__button{transform:translateY(0)}@media (max-width:1560px){.section-main:before,.section-main:after{display:none}}@media (max-width:1300px){.section-main{padding-top:70px}.section-main:before,.section-main:after{display:none}.section-main__content{width:60%}.section-main h1{margin-bottom:20px;font-size:28px;line-height:38px}.section-main__info{font-size:18px;line-height:26px}.section-main__image img{height:390px}}@media (max-width:880px){.section-main .container_sm{flex-direction:column}.section-main h1{font-size:38px;line-height:48px}.section-main__info{font-size:22px;line-height:34px}.section-main__content{width:80%;margin:0 auto}.section-main__image{text-align:center;margin-top:75px}.section-main__image img{max-width:100%;height:auto}}@media (max-width:700px){.section-main__content{width:100%}.section-main__button .button{width:100%;padding:17px 10px 18px}.section-main__button{text-align:center}.section-main__button .button{margin-bottom:35px;margin-right:0}.section-main h1,.section-main__info{text-align:center}}@media (max-width:600px){.section-main h1{margin-bottom:20px;font-size:28px;line-height:38px}.section-main__info{font-size:18px;line-height:26px}}.section-logic{background:#eef5ff}.section-logic:before,.section-logic:after{content:"";z-index:0;display:block;position:absolute}.section-logic:before{background:url(./CAdwYGut.png) no-repeat;width:234px;height:693px;bottom:150px;left:-10px}.section-logic:after{background:url(./SgkgWAct.png) 0 -611px no-repeat;width:193px;height:751px;top:271px;right:0}.section-logic__image{text-align:center;margin-bottom:50px}.section-logic__image img{max-width:100%}.section-logic .button{width:400px}@media (max-width:900px){.section-logic:before,.section-logic:after{display:none}}@media (max-width:500px){.section-logic .button{width:100%}}.section-calc .container{flex-direction:row;justify-content:space-between;display:flex}.section-calc .container__content{width:55%;padding-right:30px}.section-calc .container__image{width:45%}.section-calc .container__image img{max-width:100%}.section-calc .section__description{margin-bottom:100px}.section-calc .button{width:480px}.section-calc .calc-button-desktop{display:block}.section-calc .calc-button-mobile{text-align:center;margin-top:80px;display:none}@media (max-width:1200px){.section-calc .container{display:block}.section-calc .container__content{width:100%;padding-right:0}.section-calc .container__image{text-align:center;width:100%}.section-calc .calc-button-desktop{display:none}.section-calc .calc-button-mobile{display:block}}@media (max-width:600px){.section-calc .button{width:100%}}.stats__col{text-align:center;background:#fff;border-radius:15px;width:25%;margin-right:25px;padding:45px 25px;box-shadow:0 1px 30px rgba(0,0,0,.06)}.stats__col:last-child{margin-right:0}.stats__title{color:#3c4251;word-wrap:break-word;hyphens:auto;margin-bottom:13px;font-size:24px;font-weight:900;line-height:24px}.stats__text{font-size:16px}.container.stats{flex-direction:row;justify-content:space-between;margin-top:140px;display:flex}@media (max-width:1300px){.container.stats{margin-top:80px}}@media (max-width:880px){.container.stats{margin-top:100px}}@media (max-width:1000px){.container.stats{flex-wrap:wrap}.stats__col{width:48%;margin-bottom:4%;margin-right:4%}.stats__col:nth-child(2n){margin-right:0}}@media (max-width:600px){.stats__title{font-size:22px}}@media (max-width:470px){.stats__col{width:100%;margin-right:0}.stats__title{font-size:24px}}.section-templates{background:#eef5ff}.section-templates:before,.section-templates:after{content:"";background:url(./DUNR79jq.png) no-repeat;display:block;position:absolute}.section-templates:before{background-position:0 0;width:200px;height:785px;top:193px;left:0}.section-templates:after{background-position:0 -800px;width:212px;height:850px;top:271px;right:0}.form-templates{flex-direction:row;display:flex}.form-templates__col:first-child{width:35%}.form-templates__col:last-child{width:65%;padding-left:30px}.form-templates__button{margin-bottom:40px}.form-templates__button .button{width:100%}.form-templates__hint{font-size:16px;line-height:26px}.form-template{cursor:pointer;background:#fff;border-radius:5px;margin-bottom:17px;padding:20px;box-shadow:0 1px 30px rgba(0,0,0,.06)}.form-template:hover{box-shadow:0 1px 25px rgba(0,0,0,.12)}.form-template__name{font-size:18px;font-weight:500;line-height:28px;position:relative}.form-template__name:before,.form-template__name:after{content:"";background:#999da9;display:block;position:absolute}.form-template__name:before{width:21px;height:3px;top:11px;right:0}.form-template__name:after{width:3px;height:21px;transition:all .2s ease-in-out;top:2px;right:9px}.form-template__text{border-top:1px solid #dfdfdf;margin-top:11px;padding-top:11px;font-size:16px;line-height:28px;display:none}.form-template_selected{border:1px solid #00acf0}.form-template_selected .form-template__name:after{transform:rotate(90deg)}.form-template_selected .form-template__text{display:block}@media (max-width:1750px){.section-templates:before,.section-templates:after{display:none}}@media (max-width:1100px){.section-templates .form-templates{display:block}.section-templates .form-templates__col{width:100%;padding:0}.section-templates .form-templates__col:first-child{margin-bottom:70px}.section-templates .form-templates__hint{text-align:center}}@media (max-width:420px){.form-template__name{padding-right:20px;font-size:16px;line-height:24px}.form-template__text{font-size:14px;line-height:26px}}.section-placements{background:#fff;min-height:1100px}.section.wait-animation.ready .placements .button{animation-name:tada;animation-duration:1s;animation-delay:1s;animation-fill-mode:both}.no-js .placements__image,.wait-animation.ready .placements__image{opacity:1;transform:translate(0)}.placement{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:15px;margin-bottom:25px;position:relative;box-shadow:0 1px 30px rgba(0,0,0,.06)}.placement:hover{box-shadow:0 1px 25px rgba(0,0,0,.12)}.placement_active{border:1px solid #00acf0}.placement__name{color:#3c4251;padding:30px 40px 30px 120px;font-size:18px;font-weight:500;line-height:22px}.placement__text{padding:0 60px 20px 140px}.placement__text ul{padding:0}.placement__text ul li{margin-bottom:22px;font-size:16px;line-height:22px}.placement__button{margin-top:30px}.placement__button .button{width:100%}.placement:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAACcCAMAAAD1VS3/AAABCFBMVEVHcEz/kyT/jyD/lSX/liX/lyD/lSX/lST/lyT/lyX/nCH/lyX/////liX/lib/lCT/liX/lSP/lSX/liT/liP/nyD/jyj/lyj/liT/kyP/liT/liX/lyb/liX/mCT/lSP/////liX/lyP/liT/lif/jyD/////////+fH/xov/////mCT/////mCb/lSf/liT/liX/////wX//o0H/o0D/vXf/8uP/ypL/2K3/163/pkf/8uT/tmn/5cj/vXb/sFz/nTL/7Nb/mzD/xIT/sF3/qk7/+PL/0p//+PH/sFv/69b/w4X/t2r/pEH/0Z//tmj/w4T/y5L/rlf/njX/mCr/s2P/sV3/nTPTY8dbAAAAMHRSTlMAQBDv3yBggL+/H5/fz69w75AwcFAQICCvUM+gf4+vYO+/kI9wII+A7+9/j3Cvb7+AC/CjAAAD70lEQVRo3u2ah1bbMBSGZVuRY0wcHDubVcroriihQFsgbLp3+/5v0nvlkeKVyCQlUP/nxFLs6Iu2dK9MSKYeLW8O1/J6NoSs7/X5cPX2NrIxyz0+in4vZ2M2+WjavG2Yr7uBLqC+L/z4iQ84/nZ6evp9OKZ3eRBof5vzTxHMqxegnyNgXodZ39uOF0dg3gBGnafpZR4dU+GauYKkMOhSecw8p3XIUiUSpGHe73jajmAqXCEuI00IWBjUUjH7vnYjGM4JfGYI9QLNC6QLxeH/qzpp/BU4EMhjDGxaMxLIYzitVu/FghTMh21Pb+MYLtFvjl562o9gSlmS6H7jGQyShRoT5uzQU+96mHN/NXg3FYX6JxiNRqUlY/pbnvpJGDPeZZpaIiZYcINe/BExv3yMTtRI/yWE+pjLnUBHnyE3PU/honwM+hFi9EiZZwIMPwgxXzLWqaGY0Za7W4Q5749E6c1mY06OzraG6/BoIxvDHwaz3VU9mL2iJ2QIJkV6rLcWmLyY2NC3c2GsWmTk3y+q+IYxceVocKMW25Mo4oFVkmlwWU0MY+TBtGMYloNCE1pEl6eUkjZ4Srcso5ZeJ1OvLLMsUYaSRKHyLbUaxyzA7U45aIOy5u++gkii5tSEEYjt1xR5YhCxMGLXszuCkzAYGFFcoojhrLpEhWx0MJLVv5PGFE4tYNZxvgQpFUytw3zg+HPCyBiF2C1hzznEeV4C45PbpN1xyaIcxsJgHisYa+4ZVuEaRBqyE0XFZZ49R5k770eUqnYT882YMCyPapMamUYesSmv4gJzc5i5mj0ODCVKgZkUxvM0lEnNczPkxUS2L92cmFVFiKgicGnRUv8FhpuVYhK9gxiaBxM3y5wxmWW2NEVL3Gyx1h00yx5rsnVjrsUojTwtTmMGlZmr/9lRjFcibQUmlxasSFQfKXdzyYPBAXOMYh9SwgO3bCVjFsDuAQvS5OxaGG5A4WjFj+THyGpCmHIutaZ7SFm5DCpjuluqwBSYO4OpsGBF0G18X8Dyv1lVuG8HzjvKrGxMLXAcl/F1EZ2ooVGk80rovBtM+CkYBxNqHfylKt6JgIQdATVwyajCN8iWGnqp01YG+D0tEQv+nnEvIYMtlIDyJbiapKmVBz7FFAwmRF8mTLKLXkI8YjAEFP+jCyafw8KyprYUJBT7C++XkBA3Q3UPGrhS6wPPexoGp8UGeoLboQ/WRax4iPddvLU4DIMJTXEJEjK8tLl/htKgC2RQpvTu10bDZ0F4aEFP0R9NVR8qlnd8NWc4hloIsALrR0SoFT7Ei6kVI7zATCMm16EbTojXP3QTxyzXPnRLPk5t6pKqKpPaQf4BYDo/piAllPkAAAAASUVORK5CYII=) no-repeat;display:block;position:absolute;left:40px}.placement_url:before{background-position:0 -106px;width:56px;height:50px}.placement_popup:before{width:70px;height:56px;top:27px}.placement_inline:before{background-position:0 -57px;width:56px;height:49px}.placement_url:before,.placement_inline:before{margin-top:-25px;top:50%}.placements{flex-direction:row;display:flex}.placements__list{width:480px}.placements__image{opacity:0;transition:all .3s ease-in-out;position:relative}.placements__image img{position:absolute;top:-120px;left:0}@media (max-width:1500px){.placements__image img{width:900px;height:auto;top:0}}@media (max-width:1200px){.placements__image img{width:700px}}@media (min-width:1100px){.placements__image{transform:translate(900px)}}@media (max-width:1100px){.placements{flex-direction:column}.placements__col{order:2}.placements__image{text-align:center;order:1;margin-bottom:50px;padding-left:30px}.placements__image img{max-width:100%;position:static}.placements__list{width:100%}}@media (max-width:460px){.placement__text{padding:0 40px 20px 60px}}@media (max-width:420px){.placement__name{font-size:16px}.placement__text{font-size:14px}}@media (max-width:380px){.placement:before{margin-top:0;margin-left:-28px;top:17px;left:50%}.placement__name{padding:80px 20px 30px}.placement__button .button{padding-left:12px;padding-right:12px;font-size:14px}}.section-modules{background:#eef5ff url(./6PCwYWnw.png) right 0 no-repeat}.modules{text-align:center;background:#fff;border-radius:15px;max-width:1140px;margin:0 auto;padding:60px 35px 40px 55px;font-size:0;line-height:0;position:relative;box-shadow:0 1px 30px rgba(0,0,0,.06)}.module{cursor:pointer;margin-bottom:20px;margin-right:20px;display:inline-block;position:relative}.module__logo{line-height:0}.module__tooltip{text-align:left;color:rgba(122,131,151,.7);background:#272c38;border-radius:5px;width:300px;height:110px;padding:20px;font-size:12px;line-height:18px;display:none;position:absolute;top:-118px;left:-120px;box-shadow:0 3px 16px rgba(118,123,133,.3);color:#fff!important}.module__tooltip:after{content:"";border:6px solid transparent;border-top-color:#272c38;display:block;position:absolute;top:110px;left:144px}.module__tooltip_left{left:0}.module__tooltip_left:after{left:6px}.module__tooltip_right{left:auto;right:0}.module__tooltip_right:after{left:auto;right:6px}.module:hover .module__tooltip{align-items:center;display:flex}@media (max-width:600px){.modules{padding:60px 15px 40px 35px}}@media (max-width:460px){.modules{padding:20px 5px 10px 15px}.module{margin-bottom:10px;margin-right:10px}}.section-reviews{background:#fff}.section-reviews:before,.section-reviews:after{content:"";z-index:0;background:url(./SgkgWAct.png) no-repeat;display:block;position:absolute}.section-reviews:before{background-position:0 0;width:201px;height:606px;bottom:200px;left:0}.section-reviews:after{background-position:0 -611px;width:193px;height:751px;top:271px;right:0}.reviews{flex-flow:wrap;margin-right:-20px;display:flex}.review{background:#fff;border:2px solid rgba(255,255,255,.15);border-radius:25px;width:calc(33.3333% - 20px);margin-bottom:20px;margin-right:20px;padding:30px 20px;box-shadow:0 1px 30px rgba(0,0,0,.06)}.review__author{flex-direction:row;align-items:center;margin-bottom:15px;display:flex}.review__avatar{border-radius:50%;flex-shrink:0;height:60px;margin-right:16px;overflow:hidden}.review__name{color:#3c4251;font-weight:500}.review__text{font-size:14px;line-height:22px}@media (max-width:900px){.review{width:calc(50% - 20px)}}@media (max-width:600px){.reviews{margin-right:0}.review{width:100%;margin-right:0}.section-reviews .section__description{text-align:center}}.section-catalog:before,.section-catalog:after{content:"";z-index:-1;background:url(./Ct7Oijbp.png) no-repeat;display:block;position:absolute}.section-catalog:before{background-position:-1px 0;width:200px;height:195px;bottom:37%;left:0}.section-catalog:after{background-position:0 -185px;width:267px;height:335px;top:-20px;right:0}.section-catalog .section__title{width:590px}.section-catalog .section__button{margin-top:50px}.section-catalog .section__button .button{width:400px}@media (max-width:1200px){.section-catalog:before,.section-catalog:after{display:none}}@media (max-width:600px){.section-catalog .section__title,.section-catalog .section__button .button{width:100%}}
