body,html,main{background-color:#01091d}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mb-5{margin-bottom:5px}.mt-5{margin-top:5px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.mb-15{margin-bottom:15px}.mt-15{margin-top:15px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px!important}.mt-20{margin-top:20px}.ml-25{margin-left:25px}.mr-25{margin-right:25px}.mb-25{margin-bottom:25px!important}.mt-25{margin-top:25px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.ml-35{margin-left:35px}.mr-35{margin-right:35px}.mb-35{margin-bottom:35px}.mt-35{margin-top:35px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.ml-45{margin-left:45px}.mr-45{margin-right:45px}.mb-45{margin-bottom:45px}.mt-45{margin-top:45px}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.mb-50{margin-bottom:50px}.mt-50{margin-top:50px}.ml-100{margin-left:100px}.mr-100{margin-right:100px}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.fz-10{font-size:10px}.fz-12{font-size:12px}.fz-14{font-size:14px}.fz-16{font-size:16px}.fz-18{font-size:18px}.fz-20{font-size:20px}.fz-22,.fz-24{font-size:24px}.fw-100{font-weight:100}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fs-italic{font-style:italic;font-style:normal}.d-f{display:flex}.jc-sp{justify-content:space-between}.jc-cen{justify-content:center}.jc-sa{justify-content:space-around}.jc-end{justify-content:flex-end}.ai-cen{align-items:center}.ai-start{align-items:flex-start}.ai-end{align-items:flex-end}.flex-direction-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.h-100{height:100%}.w-100{width:100%}.text-align-cen{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.cursor-pointer{cursor:pointer}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{margin:0;padding:0}body,html{height:100%}input:focus,textarea:focus{outline:0}a,button{font-weight:400}a{text-decoration:none}button{border:0;background:none;cursor:pointer}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}*,:after,:before{box-sizing:border-box}body,html,main{font-family:Manrope,sans-serif;background-color:#fff}html{scroll-behavior:smooth}body{overflow-x:hidden;position:relative;color:#01091d;font-family:Manrope;font-weight:400;background-color:#fff}h1{font-size:36px}h1,h2,h3,h4,h5,h6{font-family:Manrope;font-weight:700}h2,h3,h4,h5,h6{font-size:40px}h2 span,h3 span,h4 span,h5 span,h6 span{color:#d72b40}input{border:0;width:100%}a,button{color:#01091d}a:hover,button:hover{color:#4fd2c2}.container{max-width:1216px;width:100%;padding:0;margin:90px auto}.container.m0{margin:0 auto}.container.wide{max-width:100%}.container>h2{margin-bottom:40px;line-height:130%;text-transform:uppercase}.relv{position:relative}.card{background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:5px;padding:25px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.card .title{border-left:2px solid #d72b40;padding-left:15px}.card .title h3{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:135%}.dev .container{border:1px solid red}.header{position:relative;z-index:20}@media (max-width:1000px){.header{margin-bottom:100px}}.header__main{display:flex;align-items:center;justify-content:space-between;margin:20px auto}.logo{width:180px;height:43px}.header__contacts{gap:30px}.header__contacts,.header__contacts .socials{display:flex;align-items:center;justify-content:space-between}.header__contacts .socials{gap:24px}.header__icon{width:32px;height:32px}.btn_blue_round{height:50px;padding:15px 25px;border-radius:100px;font-size:15px;font-style:normal;font-weight:700;line-height:135%;text-transform:uppercase;background-color:#4fd2c2}.btn_blue_round:hover{background-color:#d72b40}.header__number{padding-left:14px;display:flex;flex-direction:column;height:45px;border-left:2px solid #d72b40;font-size:18px;font-style:normal;font-weight:700;line-height:135%}.header__number span{font-size:13px;line-height:16px}.header__link,.header__number span{font-style:normal;font-weight:400;opacity:.7}.header__link{font-size:16px;line-height:150%;text-transform:uppercase}.header__link.active,.header__link:hover{color:#4fd2c2}.header__links{padding:16px 0;border-top:1px solid #e1e1e1;display:flex;align-items:flex-start;gap:35px}#main_block{background-image:url(../img/block/1_main/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}#main_block .main_block__main{height:700px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}#main_block .main_block__main p{font-size:24px;font-style:normal;font-weight:400;line-height:130%}#main_block .main_block__main h1{margin-top:15px;margin-bottom:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}#main_block .main_block__main h1 span{white-space:pre-line}#main_block .main_block__main h1 span span{color:#4fd2c2}#main_block .main_block__main form{display:flex;align-items:center;justify-content:center}#main_block .main_block__main form input{color:#01091d;font-size:18px;font-style:normal;font-weight:400;line-height:150%}#main_block .main_block__main form input::placeholder{color:#01091d}#main_block .main_block__main form input::-ms-input-placeholder{color:#01091d}#main_block .main_block__main form button{display:flex;width:220px;height:67px;padding:15px 25px;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:17px;font-style:normal;font-weight:700;line-height:135%;text-transform:uppercase}#main_block .input_rownd_left{border-radius:100px 0 0 100px;border:1px solid #aab7ca;background:#fff;display:flex;width:520px;height:67px;padding:20px 18px;align-items:center;gap:10px}#main_block .btn_rownd_right{border-radius:0 100px 100px 0;background:#d72b40;box-shadow:0 1px 5px 0 rgba(0,0,0,.06)}.desc__main{display:flex;align-items:center;justify-content:space-between;gap:20px}.desc__main .col{width:50%;height:100%}.desc__main .col h2{width:60%;width:58%}.desc__main .col li,.desc__main .col p{font-size:18px;font-style:normal;font-weight:400;line-height:150%;opacity:.7}.desc__main .col p{margin-top:25px}.desc__main .col ul{margin-bottom:45px}.desc__main .col li{margin-left:30px}.desc__main .col.col_ph{height:786px}.desc__main .col.col.relv{position:relative}.desc__main .col .abs{position:absolute}.desc__main .col img{border-radius:5px}.desc__main .col .im_bg{top:50px;left:-8px}.desc__main .col .im_1{top:0;right:0}.desc__main .col .im_2{bottom:0;left:0}.presentation__main{height:700px;width:100%;background-color:#eee;display:flex;align-items:center;justify-content:center}.presentation__main .btn_play,.presentation__main .btn_play .img_play{width:114px;height:114px;position:relative}#yutube_ifr{display:none;z-index:3}#counts{background-image:url(../img/block/4_counts/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.counts__main{height:238px;display:flex;align-items:center;justify-content:space-between;gap:30px}.counts__main .card .title{border:0;border-left:3px solid #d72b40;padding-left:30px}.counts__main .card .title .count{color:#fff;font-size:52px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.counts__main .card .title p{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:150%}#all_objects{position:relative}#all_objects .all_objects__main,#all_objects .all_objects__main .col{display:flex;align-items:center;justify-content:space-between;gap:21px}#all_objects .all_objects__main .col{flex-direction:column}#all_objects .all_objects__main .col.col_row{position:relative}#all_objects .all_objects__main .col .row{display:flex;align-items:center;justify-content:space-between;gap:21px}#all_objects .all_objects__main .col .row .card{width:186px;height:150px}#all_objects .all_objects__main .card{padding:20px;width:289px;height:230px}#all_objects .all_objects__main .card .title{border-left:1px solid #d72b40;padding-left:10px}#all_objects .all_objects__main .card h3{color:#fff;font-size:17px;font-style:normal;font-weight:700;line-height:135%}#all_objects .all_objects__main .card.c_1{background-image:url(../img/block/5_all_objects/1.jpg)}#all_objects .all_objects__main .card.c_2{background-image:url(../img/block/5_all_objects/2.jpg)}#all_objects .all_objects__main .card.c_3{background-image:url(../img/block/5_all_objects/3.jpg)}#all_objects .all_objects__main .card.c_4{background-image:url(../img/block/5_all_objects/4.jpg)}#all_objects .all_objects__main .card.c_5{background-image:url(../img/block/5_all_objects/5.jpg)}#all_objects .all_objects__main .card.c_6{background-image:url(../img/block/5_all_objects/6.jpg)}#all_objects .all_objects__main .card.c_7{background-image:url(../img/block/5_all_objects/7.jpg)}#all_objects .all_objects__main .card.c_8{background-image:url(../img/block/5_all_objects/8.jpg);width:598px;height:310px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:25px;padding:60px}#all_objects .all_objects__main .card.c_8 .title{border:0;position:relative}#all_objects .all_objects__main .card.c_8 .title h3{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:150%}#all_objects .all_objects__main .card.c_8 .title h3 span{text-align:center;width:100%;clear:both}#all_objects .all_objects__main .card.c_8 .btn_blue_round{display:inline-flex;padding:16px 30px;justify-content:center;align-items:center;gap:10px;border-radius:100px;font-size:15px;font-style:normal;font-weight:700;line-height:135%;text-transform:uppercase}#anvantages .bg{position:absolute;top:0;right:-65px;background-image:url(../img/block/6_advantages/bg.svg);background-repeat:no-repeat;background-size:auto;width:200px;height:200px}.anvantages__main{display:flex;align-items:center;justify-content:space-between;gap:20px}.anvantages__main .card{position:relative;height:196px;border-radius:5px;display:flex;width:392px;padding:30px;padding-right:26px;flex-direction:column;align-items:flex-start;gap:20px;background-color:#122339}.anvantages__main .card .title{box-sizing:border-box;display:flex;align-items:center;gap:20px;align-self:stretch}.anvantages__main .card .title h3{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.anvantages__main .card:nth-child(3) .title{gap:17px}.anvantages__main .card p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:150%}#services{position:relative}#services .bg{position:absolute;left:0;top:54px;background-image:url(../img/block/7_services/bg_2.svg);width:121px;height:479px}#services .bg,#services .services__main{background-repeat:no-repeat;background-size:auto}#services .services__main{display:flex;flex-wrap:wrap;gap:21px;background-image:url(../img/block/7_services/bg.svg);background-size:488px 488px;background-position:527px 274px}#services .services__main .card{flex:1 0 20%;width:289px;height:280px}#services .services__main .card:first-child{background-image:url(../img/block/7_services/1.jpg)}#services .services__main .card:nth-child(2){background-image:url(../img/block/7_services/2.jpg)}#services .services__main .card:nth-child(3){background-image:url(../img/block/7_services/3.jpg)}#services .services__main .card:nth-child(4){background-image:url(../img/block/7_services/4.jpg)}#services .services__main .card:nth-child(5){background-image:url(../img/block/7_services/5.jpg)}#services .services__main .card:nth-child(6){background-image:url(../img/block/7_services/6.jpg)}#services .services__main .card:nth-child(7){background-image:url(../img/block/7_services/7.jpg)}#services .services__main .card:nth-child(8){background-image:url(../img/block/7_services/8.jpg)}#services .services__main .card:nth-child(9){background-image:url(../img/block/7_services/9.jpg)}#services .services__main .card:nth-child(10){background-image:url(../img/block/7_services/10.jpg)}#discount .discount__main{background-image:url(../img/block/8_discount/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:232px;display:flex;align-items:center;justify-content:space-between;color:#fff;border-radius:10px;padding:0 103px}#discount .discount__main .disc_desc{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:15px}#discount .discount__main .disc_desc h2{color:#4fd2c2;font-size:36px;font-style:normal;font-weight:700;line-height:115%;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:15px}#discount .discount__main .disc_desc h2 span{background-color:#fff;color:#01091d;display:inline-flex;padding:0 10px;justify-content:center;align-items:center;gap:10px}#discount .discount__main .disc_desc p{font-size:24px;font-style:normal;font-weight:400;line-height:130%}#discount .discount__main form{display:flex;align-items:center;justify-content:center}#discount .discount__main form input{color:#01091d;font-size:18px;font-style:normal;font-weight:400;line-height:150%}#discount .discount__main form input::placeholder{color:#01091d}#discount .discount__main form input::-ms-input-placeholder{color:#01091d}#discount .discount__main form button{display:flex;width:220px;height:67px;padding:15px 25px;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:17px;font-style:normal;font-weight:700;line-height:135%;text-transform:uppercase}#discount .input_rownd_left{border-radius:100px 0 0 100px;border:1px solid #aab7ca;background:#fff;display:flex;width:377px;height:67px;padding:20px 18px;align-items:center;gap:10px}#discount .btn_rownd_right{border-radius:0 100px 100px 0;background:#d72b40;box-shadow:0 1px 5px 0 rgba(0,0,0,.06)}#call_service{background-image:url(../img/block/9_call_service/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.call_service__main{height:167px;display:flex;align-items:center;justify-content:space-between}.call_service__main .col{display:flex;align-items:center;justify-content:flex-start;gap:30px}.call_service__main h2{color:#fff}.call_service__main .red_square{color:#fff;background-color:#d72b40;display:flex;padding:10px;font-size:25px;line-height:130%}.call_service__main .btn_blue_round,.call_service__main .red_square{justify-content:center;align-items:center;gap:10px;font-style:normal;font-weight:700;text-transform:uppercase}.call_service__main .btn_blue_round{border-radius:100px;height:67px;padding:15px 25px;font-size:18px;line-height:135%}#technologies{position:relative}#technologies .bg{position:absolute;top:-90px;right:0;background-image:url(../img/block/10_technologies/bg.svg);background-repeat:no-repeat;background-size:auto;width:305px;height:305px}#technologies .technologies__main{position:relative;display:flex;flex-wrap:wrap;gap:21px;gap:10px}#technologies .technologies__main .bg_2{position:absolute;left:-195px;bottom:-190px;background-image:url(../img/block/10_technologies/bg_2.svg);background-repeat:no-repeat;background-size:auto;width:302px;height:302px}#technologies .technologies__main .arrow{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:1px}#technologies .technologies__main .arrow .arrow_icon{position:absolute;top:50%;right:50%;max-width:40px;transform:translateX(50%) translateY(-50%);width:40px;height:40px}#technologies .technologies__main .card{z-index:2;position:relative;flex:1 0 20%;width:289px;height:280px}#technologies .technologies__main .card h3{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:135%}#technologies .technologies__main .card p{margin-top:15px;color:#fff}#technologies .technologies__main .card a,#technologies .technologies__main .card p{text-overflow:ellipsis;font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:135%}#technologies .technologies__main .card a{margin-top:12px;color:#4fd2c2;border-bottom:1px solid #4fd2c2;padding-bottom:5px}#technologies .technologies__main .card:nth-child(2){background-image:url(../img/block/10_technologies/1.jpg);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#technologies .technologies__main .card:nth-child(4){background-image:url(../img/block/10_technologies/2.jpg)}#technologies .technologies__main .card:nth-child(6){background-image:url(../img/block/10_technologies/3.jpg)}#technologies .technologies__main .card:nth-child(8){background-image:url(../img/block/10_technologies/4.jpg)}#questions{position:relative;background-image:url(../img/block/11_questions/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}#questions .questions__main{height:700px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}#questions .questions__main p{font-size:23px;font-style:normal;font-weight:400;line-height:130%;opacity:.7;margin-bottom:55px}#questions .questions__main p.tocall{font-weight:700;opacity:1;margin:15px;display:flex;align-items:center;justify-content:space-between;gap:20px}#questions .questions__main p.tocall .footer__number{display:flex;align-items:center;justify-content:space-between;gap:8px}#questions .questions__main p.tocall .footer__number img{width:36px;height:36px}#questions .questions__main p.tocall .footer__number a{color:#4fd2c2;font-size:29px;font-style:normal;font-weight:700;line-height:130%}#questions .questions__main h2{margin-bottom:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}#questions .questions__main h2 span{white-space:pre-line}#questions .questions__main h2 span span{color:#4fd2c2}#questions .btn_red_round{height:67px;padding:15px 25px;border-radius:100px;color:#fff;font-size:17px;font-weight:700;line-height:135%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:10px;background:#d72b40;box-shadow:0 1px 5px 0 rgba(0,0,0,.06)}.map__main{height:500px;width:100%}footer{position:relative;background:#01091d}.footer__main{height:113px}.footer__col,.footer__main{display:flex;align-items:center;justify-content:space-between}.footer__col{gap:30px;width:50%}.footer__col.logo{display:flex;align-items:center;justify-content:flex-start;gap:25px}.footer__rights{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.footer__col.contacts{justify-content:flex-end}.footer__contacts{display:flex;gap:30px}.footer__contacts .socials{gap:20px}.footer__contacts .socials,.footer__number{display:flex;align-items:center;justify-content:space-between}.footer__number{gap:8px}.footer__number a{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:135%}.btn{transition:.3s}.btn:hover{color:#fff!important;background-color:#01091d!important}img:hover #arrow_right_ico circle{fill:#01091d}img:hover #arrow_right_ico path{fill:#fff}#img_play_ico #circle_fill,#img_play_ico #circle_stroke,#img_play_ico path{transition:.3s}#img_play_ico:hover #circle_fill{fill:#01091d}#img_play_ico:hover #circle_stroke{stroke:#01091d}#img_play_ico:hover path{fill:#fff}#arrow_right_ico circle,#arrow_right_ico path{transition:.3s}#arrow_right_ico:hover circle{fill:#01091d}#arrow_right_ico:hover path{fill:#fff}.dev .vertical-center{position:fixed;z-index:999;top:0;bottom:0;left:50%;transform:translateX(-50%);width:1px;height:100%;border:0;background-color:red}