/*!*******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/blocks/home/_section-main.scss ***!
  \*******************************************************************************************************************************************************************************/.section-main{background-position:top}@media (min-width:576px){.section-main{background-image:url(3bb6e7634930039dd73d.webp)}}@media (max-width:575.98px){.section-main{background-image:url(417f77719a0146771e33.webp)}}.section-main .main{height:100%;padding:198px 0 130px;position:relative}@media (max-width:1100px){.section-main .main{padding:100px 0 80px}}@media (max-width:575.98px){.section-main .main{padding:96px 0 15px}}.section-main .main-flex{display:flex;gap:196px}@media (max-width:1325px){.section-main .main-flex{gap:85px}}@media (max-width:1100px){.section-main .main-flex{align-items:center;flex-direction:column-reverse;gap:24px}}.section-main .main-flex .left{max-width:535px}@media (max-width:1199.98px){.section-main .main-flex .left{max-width:485px}}@media (max-width:1100px){.section-main .main-flex .left{max-width:100%}}.section-main .right{position:relative;width:100%}.section-main .right .video{height:470px;mask-image:url(75143208441db69a52d5.svg);-webkit-mask-image:url(75143208441db69a52d5.svg);-webkit-mask-size:100%;width:418px}@media (max-width:1325px){.section-main .right .video{height:430px;width:365px}}@media (max-width:1100px){.section-main .right .video{height:197px;width:173px}}.section-main .right .video video{height:100%}.section-main .right .additional-numbers{min-height:70px;min-width:210px;position:absolute;right:0;top:0}@media (max-width:1100px){.section-main .right .additional-numbers{right:30px;text-align:right}}@media (max-width:575.98px){.section-main .right .additional-numbers{right:0}}.section-main .right .additional-numbers__number{display:inline-block;font-size:40px;line-height:1;margin-bottom:10px;position:relative}@media (max-width:575.98px){.section-main .right .additional-numbers__number{font-size:24px;margin-bottom:5px;margin-right:21px}}.section-main .right .additional-numbers__number:after{background-image:url(a100d393104bbffcac8a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:-28px;top:-2px;width:20px}@media (max-width:575.98px){.section-main .right .additional-numbers__number:after{height:18px;right:-23px;top:2px;width:18px}}.section-main .right .additional-numbers__text{font-size:13px}@media (max-width:575.98px){.section-main .right .additional-numbers__text{font-size:11px}}@media (max-width:320px){.section-main .right .additional-numbers__text{width:160px}}.section-main__title{font-size:62px;font-weight:400;line-height:62px}@media (max-width:1199.98px){.section-main__title{font-size:52px;line-height:52px}}@media (max-width:575.98px){.section-main__title{font-size:40px;line-height:40px}}@media (max-width:360px){.section-main__title{font-size:36px}}@media (max-width:340px){.section-main__title{font-size:34px}}.section-main__subtitle{margin:24px 0}@media (max-width:575.98px){.section-main__subtitle{margin:16px 0}}.section-main div.section-main__subtitle{font-size:20px;font-weight:500;line-height:24px}@media (max-width:1199.98px){.section-main div.section-main__subtitle{font-size:18px;line-height:22px}}.section-main__bottom{align-items:center;display:flex;width:100%}.section-main__bottom .section-main__contact-form{width:100%}.section-main__bottom .wpcf7 .form.form-in-row .form__row{margin-right:24px}@media (max-width:575.98px){.section-main__bottom .wpcf7 .form.form-in-row .form__row{margin-right:0}}.section-main__bottom .wpcf7 .form.form-in-row .form__row:last-child{margin-right:0}.section-main__bottom .wpcf7 .form .wpcf7-text{width:277px}@media (max-width:1199.98px){.section-main__bottom .wpcf7 .form .wpcf7-text{width:235px}}@media (max-width:575.98px){.section-main__bottom .wpcf7 .form .wpcf7-text{width:100%}}.section-main__bottom .btn{padding:0 55px 0 15px;width:223px}@media (max-width:575.98px){.section-main__bottom .btn{width:100%}}.section-main__bottom .btn:before{right:42px}@media (max-width:575.98px){.section-main__bottom .btn:before{height:55%}}.section-main__bottom .btn:after{right:15px}