html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-style:inset}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;scroll-behavior:smooth;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}a{text-decoration:none;color:black}*:focus{outline:none}img{max-width:100%;height:100%;object-fit:contain}button{border:none;box-shadow:none;background-color:transparent;cursor:pointer}button:active,button:focus{outline:none}textarea,input{-webkit-appearance:none}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}a{cursor:pointer;display:inline-block}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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;text-decoration:underline dotted}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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.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}template{display:none}@font-face{font-family:"f_semi_bold)";src:url(../src/fonts/Poppins-Bold.ttf) format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"f_extra_bold";src:url(../src/fonts/Poppins-ExtraBold.ttf) format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"f_extra_light";src:url(../src/fonts/Poppins-ExtraLight.ttf) format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"f_light";src:url(../src/fonts/Poppins-Light.ttf) format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"f_medium";src:url(../src/fonts/Poppins-Medium.ttf) format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"f_reg";src:url(../src/fonts/Poppins-Regular.ttf) format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"f_semi_bold";src:url(../src/fonts/Poppins-SemiBold.ttf) format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"manrope";font-style:normal;src:url(../src/fonts/Manrope-VariableFont_wght.ttf);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_block{display:flex;align-items:center;justify-content:center}.fcc{display:flex;align-items:center;justify-content:center}.fcs{display:flex;align-items:center;justify-content:flex-start}.fce{display:flex;align-items:center;justify-content:flex-end}.container{padding:0 calc((50% - 570px))}@media screen and (min-width: 993px) and (max-width: 1360px){.container{padding:0 calc((50% - 45vw))}}@media screen and (max-width: 992px){.container{padding:0 calc((100% - 92vw) / 2)}}section.fullheight_intro{min-height:100vh;width:100%;position:relative}section.fullheight_intro:before{width:100%;height:95%;display:block;content:"";position:absolute;left:0;top:0;z-index:-1;background-image:url(../src/assets/images/fullheight_bg.png);background-position:bottom left;background-repeat:no-repeat;background-size:cover}section.fullheight_intro .fullheight_content{display:grid;grid-template-columns:66.8% 30.7%;grid-gap:2.6%;padding-top:10vh;padding-bottom:7vh}section.fullheight_intro .fullheight_content_left{width:100%;padding-left:2.8%;padding-top:7.2vh}section.fullheight_intro .fullheight_content_left h1{font-family:f_semi_bold;font-size:50px;color:#0b0d17;line-height:64px;font-weight:normal;margin-bottom:32px}section.fullheight_intro .fullheight_content_left p{font-family:f_light;font-size:24px;color:#0b0d17;line-height:48px;font-weight:normal;padding-bottom:32px}section.fullheight_intro .fullheight_content_left .blue_btn{font-family:f_semi_bold;font-size:20px;color:#fff;line-height:30px;font-weight:normal;padding:16px 26px;background-color:#3281ff;border-radius:8px;cursor:pointer;transition:0.2s ease-out;margin-top:12px;display:block;width:max-content}section.fullheight_intro .fullheight_content_left .blue_btn:hover{background-color:#004ecb}section.fullheight_intro .fullheight_content_right{width:100%;padding-right:1.4%}section.fullheight_intro .fullheight_content_right .image_block{width:100%;max-width:320px;filter:drop-shadow(10px 15px 30px rgba(41,41,42,0.5))}section.fullheight_intro .fullheight_content_right .image_block img{max-width:100%;height:auto;object-fit:contain}section.companies{padding-top:16px;padding-bottom:16px;display:none}section.companies .company_flex{padding:24px 110px;margin:0 15px;display:flex;align-items:center;justify-content:space-between;position:relative}section.companies .company_flex:before,section.companies .company_flex:after{display:block;width:100%;position:absolute;left:0;content:"";height:1px;background:linear-gradient(90deg, rgba(192,204,218,0.1) 0%, rgba(192,204,218,0.6) 50.38%, rgba(192,204,218,0.1) 100%)}section.companies .company_flex:before{top:0}section.companies .company_flex::after{bottom:0}section.companies .company_flex .img_block{width:max-content}section.companies .company_flex .img_block:not(:nth-last-child(1)){margin-right:64px}section.about{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;align-items:center;padding-top:48px;padding-bottom:48px;background-color:#a0dcff}section.about .about_left{padding-left:16px}section.about .about_left h2{font-family:f_semi_bold;font-size:28px;color:#0b0d17;line-height:40px;font-weight:normal;margin-bottom:16px}section.about .about_left p{font-family:f_reg;font-size:18px;color:#0b0d17;line-height:32px;font-weight:normal}section.about .about_right{padding-right:16px;width:100%}section.about .about_right .image_block{width:100%}section.advantages{background-color:#fff;padding-top:64px;padding-bottom:64px}section.advantages h1{margin:0 auto;text-align:center;font-family:f_semi_bold;font-size:48px;color:#0b0d17;line-height:64px;font-weight:normal}section.advantages .tabs_navigation{margin:0 auto;margin-top:24px;display:flex;align-items:center;width:max-content}section.advantages .tabs_navigation .tab_btn{cursor:pointer;display:block;font-family:f_reg;font-size:18px;color:#969bab;line-height:32px;font-weight:normal;padding:0 30px 6px 30px;border-bottom:1px solid #969bab;transition:0.3s ease-out}section.advantages .tabs_navigation .tab_btn.active{color:#3281ff;border-color:#3281ff}section.advantages .tabs_navigation .tab_btn:hover{color:#3ab6ff;border-color:#3ab6ff}section.advantages .tabs_container{padding-top:48px;overflow:hidden;width:100%}section.advantages .tabs_rails{width:200%;padding:0;transition:0.5s ease-out;display:flex;align-items:flex-start}section.advantages .tabs_rails[data-position="1"]{transform:translateX(0)}section.advantages .tabs_rails[data-position="1"] .each_tab:nth-child(1){filter:none;opacity:1}section.advantages .tabs_rails[data-position="2"]{transform:translateX(-50%)}section.advantages .tabs_rails[data-position="2"] .each_tab:nth-child(2){filter:none;opacity:1}section.advantages .each_tab{width:50%;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:64px 32px;padding:0 15px;align-items:flex-start;transition:0.5s ease-out;opacity:0.5;filter:blur(1)}section.advantages .advantage_card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}section.advantages .advantage_card .icon{width:32px;height:32px}section.advantages .advantage_card strong{margin-top:24px;margin-bottom:8px;font-family:f_semi_bold;font-size:22px;color:#0b0d17;line-height:32px;font-weight:normal}section.advantages .advantage_card p{font-family:f_reg;font-size:16px;color:#0b0d17;line-height:26px;font-weight:normal}section.attendance{padding-top:64px;padding-bottom:64px;position:relative}section.attendance .attendance_content{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;align-items:center;padding:0 15px}section.attendance .attendance_left{width:100%;background-color:#a0dcff;border-radius:8px;display:flex;align-items:flex-end;justify-content:center;padding-top:56px;overflow:hidden}section.attendance .attendance_left .image_box{display:flex;align-items:flex-end;width:68%;max-width:360px;min-height:100%}section.attendance .attendance_left .image_block{width:100%;max-width:320px;display:flex;filter:drop-shadow(10px 15px 30px rgba(41,41,42,0.5))}section.attendance .attendance_left .image_block img{display:block;height:auto;margin-bottom:-1px}section.attendance .attendance_right{padding:48px;display:flex;flex-direction:column}section.attendance .attendance_right h1{font-family:f_semi_bold;font-size:40px;color:#0b0d17;line-height:54px;font-weight:normal}section.attendance .attendance_right p{display:block;font-family:f_reg;font-size:18px;color:#0b0d17;line-height:32px;font-weight:normal;margin:32px 0}section.attendance .attendance_right .btn-arrow{width:max-content;display:flex;align-items:center;position:relative;font-family:f_semi_bold;font-size:20px;color:#3281ff;line-height:30px;font-weight:normal}section.attendance .attendance_right .btn-arrow:hover:after{animation-name:arrowMovement}section.attendance .attendance_right .btn-arrow:after{content:"";width:24px;height:16px;background-image:url(../src/assets/icons/right_arrow.svg);background-position:center;background-repeat:no-repeat;margin-left:9px;animation-duration:0.3s;animation-timing-function:ease-out;animation-delay:0s;animation-iteration-count:1;animation-direction:normal}@keyframes arrowMovement{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}section.achievements{padding-top:80px;padding-bottom:80px;position:relative}section.achievements .achievements_content{display:grid;align-items:center;grid-template-columns:1fr 1fr;grid-gap:32px;padding:0 15px}section.achievements .achievements_left h1{font-family:f_semi_bold;font-size:48px;color:#0b0d17;line-height:64px;font-weight:normal;margin-bottom:8px}section.achievements .achievements_left p{font-family:f_reg;font-size:18px;color:#0b0d17;line-height:32px;font-weight:normal}section.achievements .achievements_right{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 30px;width:100%}section.achievements .counter_card{display:grid;grid-template-columns:48px calc(100% - 48px);grid-gap:16px;align-items:center}section.achievements .counter_card_img{width:48px;height:48px}section.achievements .counter_card_img img{width:32px;height:32px}section.achievements .counter_card_text span{display:flex;align-items:center;font-family:f_semi_bold;font-size:28px;color:#0b0d17;line-height:40px;font-weight:normal;position:relative}section.achievements .counter_card_text span[data-plus="1"]:after{content:"+"}section.achievements .counter_card_text small{font-family:f_reg;font-size:16px;color:#0b0d17;line-height:26px;font-weight:normal}section.subscribe{padding-top:64px;padding-bottom:64px}section.subscribe .subscribe_content{margin:0 15px;width:100%;display:grid;align-items:center;grid-template-columns:175px 40%;justify-content:center;grid-gap:120px;background-image:url(../src/assets/icons/email_block_bg.svg);background-position:bottom left;background-repeat:no-repeat;background-size:cover;padding:48px 0;border-radius:16px}section.subscribe .subscribe_content_left{width:175px;height:160px}section.subscribe .subscribe_content_right{display:flex;flex-direction:column}section.subscribe .subscribe_content_right strong{font-family:f_semi_bold;font-size:40px;color:#fff;line-height:54px;font-weight:normal;margin-bottom:32px}section.subscribe .subscribe_content_right form.subscribe_form{display:flex;align-items:center}section.subscribe .subscribe_content_right form.subscribe_form input{font-family:f_reg;font-size:14px;color:#0b0d17;line-height:24px;font-weight:normal;background-color:#fff;padding:11px 16px;border-radius:5px 0 0 5px;border:1px solid #fff}section.subscribe .subscribe_content_right form.subscribe_form input::placeholder{color:#474a57}section.subscribe .subscribe_content_right form.subscribe_form .subsribe_btn{font-family:f_semi_bold;font-size:14px;color:#fff;line-height:20px;font-weight:normal;padding:14px 24px;border:none;border-radius:0 5px 5px 0;background-color:#3281ff;transition:0.2s ease-out}section.subscribe .subscribe_content_right form.subscribe_form .subsribe_btn:hover{background-color:#004ecb}section.mobile_apps{position:relative;background-color:#ffe3c1;overflow:hidden}section.mobile_apps .mobile_apps_content{padding:0 15px;display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;align-items:center;height:491px}section.mobile_apps .mobile_apps_left{display:flex;flex-direction:column}section.mobile_apps .mobile_apps_left strong{display:block;font-family:f_semi_bold;font-size:40px;color:#0b0d17;line-height:50px;font-weight:normal;margin-bottom:8px}section.mobile_apps .mobile_apps_left p{display:block;font-family:f_reg;font-size:18px;color:#0b0d17;line-height:32px;font-weight:normal;margin-bottom:84px}section.mobile_apps .mobile_apps_left .download_links{display:grid;align-items:center;grid-template-columns:repeat(2, 135px);grid-gap:12px}section.mobile_apps .mobile_apps_left .download_links a{width:100%;height:40px}section.mobile_apps .mobile_apps_left .download_links a img{display:block}section.mobile_apps .mobile_apps_right{display:grid;grid-template-columns:repeat(2, 50%);grid-gap:32px;height:100%}section.mobile_apps .mobile_apps_right .image_1{display:flex;height:100%;width:100%;justify-content:center;align-items:flex-start}section.mobile_apps .mobile_apps_right .image_1 img{display:block;height:auto}section.mobile_apps .mobile_apps_right .image_1 .image_block{display:flex;max-width:232px;filter:drop-shadow(10px 15px 30px rgba(41,41,42,0.5))}section.mobile_apps .mobile_apps_right .image_2{display:flex;height:100%;width:100%;justify-content:center;align-items:flex-end}section.mobile_apps .mobile_apps_right .image_2 img{display:block;height:auto}section.mobile_apps .mobile_apps_right .image_2 .image_block{display:flex;max-width:232px;filter:drop-shadow(10px 15px 30px rgba(41,41,42,0.5))}footer.main_footer{background-color:#0b0d17;color:#fff;padding-top:56px;padding-bottom:56px}footer.main_footer .footer_content{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-between;padding:0 15px}footer.main_footer .left{display:flex;flex-direction:column}footer.main_footer .left .logo{width:131px}footer.main_footer .left .logo img{display:block}footer.main_footer .left nav.socials{margin:48px 0;display:flex;align-items:center}footer.main_footer .left nav.socials a{display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;background-color:rgba(255,255,255,0.1);transition:0.2s ease-out}footer.main_footer .left nav.socials a img{display:block;max-width:17px}footer.main_footer .left nav.socials a:not(.each_tab:nth-child(1)){margin-right:24px}footer.main_footer .left nav.socials a:hover{filter:brightness(1) invert(100%);background-color:#0b0d17}footer.main_footer .left .copyright p{font-family:f_reg;font-size:14px;color:#fff;line-height:24px;font-weight:normal}footer.main_footer nav.footer_nav{display:flex;align-items:center}footer.main_footer nav.footer_nav a{font-family:f_semi_bold;font-size:14px;color:#fff;line-height:24px;font-weight:normal;transition:0.2s ease-out}footer.main_footer nav.footer_nav a:hover{text-decoration:underline}footer.main_footer nav.footer_nav a:not(:nth-last-child(1)){margin-right:32px}footer.main_footer .right{display:flex;align-items:flex-start;justify-content:flex-end}footer.main_footer .right .flex_right{display:flex;flex-direction:column;width:70%}footer.main_footer .right .flex_right strong{font-family:f_semi_bold;font-size:20px;color:#fff;line-height:30px;font-weight:normal;display:block;margin-bottom:24px}footer.main_footer .right .flex_right .contact_line{display:flex;align-items:flex-start}footer.main_footer .right .flex_right .contact_line:not(:nth-last-child(1)){margin-bottom:14px}footer.main_footer .right .flex_right .contact_line img{max-width:20px;max-height:24px}footer.main_footer .right .flex_right .contact_line span{display:block;margin-left:10px;font-family:f_reg;font-size:14px;color:#fff;line-height:24px;font-weight:normal}@media screen and (max-width: 992px){section.fullheight_intro{min-height:max-content}section.fullheight_intro .fullheight_content{grid-template-columns:100%;padding-top:5vh;padding-bottom:5vh}section.fullheight_intro .fullheight_content_left{padding-left:0;padding-top:0}section.fullheight_intro .fullheight_content_left h1{font-size:24px;line-height:32px;margin-bottom:8px}section.fullheight_intro .fullheight_content_left p{font-size:16px;line-height:24px;padding-bottom:8px}section.fullheight_intro .fullheight_content_left .blue_btn{font-size:16px;line-height:24px;padding:8px 12px}section.fullheight_intro .fullheight_content_right{width:auto;padding-right:0;margin:0 auto;padding-top:32px}section.fullheight_intro .fullheight_content_right .image_block img{height:70vh}section.companies .company_flex{padding:16px 0;width:calc(100% + 4.5vw);overflow-x:auto;padding-right:9vw}section.companies .img_block{min-width:max-content}section.companies .img_block:not(:nth-last-child(1)){margin-right:32px}section.about{grid-template-columns:100%;padding-top:32px;padding-bottom:32px}section.about .about_left{padding-left:0}section.about .about_left h2{font-size:24px;line-height:32px}section.about .about_left p{font-size:16px;line-height:24px}section.about .about_right{padding-right:0}section.about .about_right .image_block{width:auto;margin:0 auto}section.about .about_right .image_block img{height:50vh}section.advantages{padding-top:32px;padding-bottom:0}section.advantages h1{font-size:24px;line-height:32px}section.advantages .tabs_container{padding-top:32px}section.advantages .each_tab{grid-template-columns:repeat(2, 1fr);grid-gap:16px;padding:0}section.advantages .advantage_card strong{font-size:14px;line-height:20px}section.advantages .advantage_card p{font-size:14px;line-height:24px}section.attendance{padding-top:0;padding-bottom:32px}section.attendance .attendance_content{grid-template-columns:100%;padding:0}section.attendance .attendance_left{width:80%;padding-top:32px;margin:0 auto}section.attendance .attendance_right{padding:0}section.attendance .attendance_right h1{font-size:24px;line-height:32px}section.attendance .attendance_right p{font-size:16px;line-height:24px;margin:16px 0}section.attendance .attendance_right .btn-arrow{font-size:14px;line-height:24px}section.achievements{padding-top:32px;padding-bottom:32px}section.achievements .achievements_content{grid-template-columns:100%;padding:0}section.achievements .achievements_left h1{font-size:24px;line-height:32px}section.achievements .achievements_left p{font-size:16px;line-height:24px}section.achievements .achievements_right{grid-gap:16px}section.achievements .counter_card_img{width:30px;height:30px}section.achievements .counter_card_img img{width:24px;height:24px}section.achievements .counter_card{grid-template-columns:32px calc(100% - 32px);align-items:flex-start}section.achievements .counter_card_text span{font-size:20px;line-height:24px}section.achievements .counter_card_text small{font-size:14px;line-height:20px}section.subscribe{padding-top:32px;padding-bottom:0}section.subscribe .subscribe_content{margin:0;width:calc(100% + 8vw);grid-template-columns:100%;grid-gap:16px;background-image:none;padding:24px 4vw;border-radius:0;margin-left:-4vw;background-color:lightsalmon}section.subscribe .subscribe_content_left{width:auto;height:80px}section.subscribe .subscribe_content_right strong{font-size:24px;line-height:32px;margin-bottom:16px}section.subscribe .subscribe_content_right form.subscribe_form .subsribe_btn{min-width:max-content}section.subscribe .subscribe_content_right form.subscribe_form input{width:calc(100% - 65px)}section.subscribe .subscribe_content_right form.subscribe_form{width:100%}section.mobile_apps{padding-top:32px;padding-bottom:32px}section.mobile_apps .mobile_apps_content{padding:0;grid-template-columns:100%;grid-gap:32px;height:max-content}section.mobile_apps .mobile_apps_left strong{font-size:24px;line-height:32px}section.mobile_apps .mobile_apps_left p{font-size:16px;line-height:24px;margin-bottom:24px}section.mobile_apps .mobile_apps_right{height:auto;display:none}section.mobile_apps .mobile_apps_right .image_1{width:60%}section.mobile_apps .mobile_apps_right .image_2{width:60%}footer.main_footer{padding-top:32px;padding-bottom:32px}footer.main_footer .footer_content{grid-template-columns:100%;grid-gap:24px;padding:0;grid-template-areas:"middle" "contacts" "left"}footer.main_footer nav.footer_nav{align-items:flex-start;flex-direction:column}footer.main_footer nav.footer_nav a:not(:nth-last-child(1)){margin-right:0;margin-bottom:8px}footer.main_footer .right{justify-content:flex-start;grid-area:contacts}footer.main_footer .left{grid-area:left;margin-top:10px}footer.main_footer .left nav.socials{margin:24px 0}footer.main_footer .middle{grid-area:middle;display:none}}@media screen and (min-width: 993px){[data-anim="fade_to_top"]{transition:0.2s ease-out;transform:translateY(20px);opacity:0}[data-anim="fade_to_top"].visible{transform:translateY(0);opacity:1}[data-anim="fade_full_to_top"]{transition:0.4s ease-out;transform:translateY(45%)}[data-anim="fade_full_to_top"].visible{transform:translateY(0)}[data-anim="fade_full_to_bottom"]{transition:0.4s ease-out;transform:translateY(-45%)}[data-anim="fade_full_to_bottom"].visible{transform:translateY(0)}[data-anim="fade_to_left"]{transition:0.2s ease-out;transform:translateX(20px);opacity:0}[data-anim="fade_to_left"].visible{transform:translateX(0);opacity:1}[data-anim="fade_absolute_1"]{transition:0.2s ease-out;opacity:0;transform:translateX(101px);opacity:1}[data-anim="fade_absolute_1"].visible{transform:translateX(0)}[data-anim="fade_absolute_1"]{transition:0.2s ease-out;opacity:0;transform:translateX(75px)}[data-anim="fade_absolute_1"].visible{transform:translateX(0);opacity:1}[data-anim="fade_scale"]{transition:0.3s ease-out;transform:scale(0)}[data-anim="fade_scale"].visible{transform:scale(1)}[data-delay="0.1"]{transition-delay:0.1s}[data-delay="0.2"]{transition-delay:0.2s}[data-delay="0.3"]{transition-delay:0.3s}[data-delay="0.4"]{transition-delay:0.4s}[data-delay="0.5"]{transition-delay:0.5s}[data-delay="0.6"]{transition-delay:0.6s}}header.main_header{display:flex;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px;height:72px}header.main_header .main_header_left{display:flex;align-items:center}header.main_header .logo{margin-right:40px;height:30px}header.main_header .logo img{max-height:100%;object-fit:contain}header.main_header nav.header_nav{display:flex;align-items:center}header.main_header nav.header_nav .each_link{font-family:f_semi_bold;font-size:14px;color:#0b0d17;line-height:20px;font-weight:normal}header.main_header nav.header_nav .each_link:not(:nth-last-child(1)){margin-right:32px}header.main_header .main_header_right .downloads a{width:135px;height:40px}header.main_header .main_header_right .downloads a:not(:nth-last-child(1)){margin-right:12px}header.main_header .main_header_right .downloads a img{max-width:100%;object-fit:contain}@media screen and (max-width: 992px){header.main_header nav.header_nav{display:none}header.main_header .logo{margin-right:0;height:24px}header.main_header .main_header_right .downloads a{width:auto;height:28px}}section.register_popup{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,0.2);transition:0.3s ease-out;z-index:9999;visibility:visible;transform:scale(1);padding:48px 0}section.register_popup .white_box{display:grid;grid-template-columns:340px calc(100% - 128px - 340px);grid-gap:128px;background-color:#fff;position:relative;width:87vw;max-width:1120px;min-height:781px;height:max-content;border-radius:32px;filter:drop-shadow(0px 20px 20px rgba(41,41,42,0.8));overflow:hidden;padding:0 calc(100% - 95%)}section.register_popup .white_box:before{right:-27%;bottom:-115%;width:1200px;height:1200px;content:"";z-index:-1;display:block;background-color:#ffe296;position:absolute;border-radius:50%}section.register_popup .left_side{display:flex;align-items:center;height:100%;overflow:hidden}section.register_popup form{display:flex;width:100%;flex-direction:column;justify-content:center;height:max-content;overflow-y:auto;padding:16px 0;padding-right:30px}section.register_popup .close_btn{font-family:f_reg;font-size:32px;color:#0b0d17;line-height:32px;font-weight:normal;position:absolute;display:block;right:24px;top:24px}section.register_popup .form_group{display:flex;flex-direction:column;margin-bottom:24px}section.register_popup .form_group span.title{font-family:f_reg;font-size:16px;color:#0b0d17;line-height:32px;font-weight:normal;display:block;margin-bottom:8px}section.register_popup .form_group .radios_div{display:flex;align-items:center}section.register_popup .form_group .radio-label{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-family:f_semi_bold;font-size:14px;color:#0b0d17;line-height:20px;font-weight:normal;margin-bottom:0}section.register_popup .form_group .radio-label:nth-child(1){margin-right:56px}section.register_popup .form_group .radio-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.register_popup .form_group .radio-label input:checked ~ .icon{background-color:#3281ff;border:1px solid #3281ff}section.register_popup .form_group .radio-label .icon{display:flex;width:32px;height:32px;background-color:#fff;margin-right:12px;align-items:center;justify-content:center;border-radius:12px;transition:0.2s ease-out;border:3px solid #ececec}section.register_popup .form_group .radio-label .icon img{max-width:18px}section.register_popup .form_group input[type="text"],section.register_popup .form_group input[type="email"]{border:1px solid #bdbdbd;padding:12px 18px;font-family:f_reg;font-size:13px;color:#0b0d17;line-height:22px;font-weight:normal;transition:0.3s ease-out;border-radius:6px}section.register_popup .form_group input[type="text"]::placeholder,section.register_popup .form_group input[type="email"]::placeholder{color:#cccccc}section.register_popup .form_group input[type="text"]:focus,section.register_popup .form_group input[type="email"]:focus{border:1px solid #3281ff}section.register_popup .form_group .error_message{display:none;font-family:f_reg;font-size:10px;color:#f30f3e;line-height:14px;font-weight:normal;margin-top:4px}section.register_popup .form_group.error .error_message{display:block}section.register_popup .form_group.error input[type="text"],section.register_popup .form_group.error input[type="email"]{border:1px solid #f30f3e}section.register_popup button.submit_btn{width:100%;padding:20px;font-family:f_semi_bold;font-size:13px;color:#fff;line-height:20px;font-weight:normal;border-radius:5px;background-color:#3281ff;transition:0.2s ease-out;cursor:pointer}section.register_popup button.submit_btn:hover{background-color:#004ecb}section.register_popup .right_side{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;height:100%}section.register_popup .right_side .info_block{display:flex;flex-direction:column;height:100%}section.register_popup .right_side .info_block h1{font-family:f_semi_bold;font-size:40px;color:#0b0d17;line-height:54px;font-weight:normal;margin-top:92px;margin-bottom:8px}section.register_popup .right_side .info_block p{font-family:f_reg;font-size:18px;color:#0b0d17;line-height:32px;font-weight:normal}section.register_popup .right_side .image_block{width:100%;display:flex;align-items:flex-end;justify-content:center}section.register_popup .right_side .image_block .image_container{filter:drop-shadow(10px 15px 30px rgba(41,41,42,0.5));position:relative}section.register_popup .right_side .image_block .image_container img{display:block;max-width:280px;height:auto}section.register_popup .right_side .image_block .image_container .absolute_1,section.register_popup .right_side .image_block .image_container .absolute_2{display:block;position:absolute}section.register_popup .right_side .image_block .image_container .absolute_1{top:103px;width:217px;height:49px;left:-69px}section.register_popup .right_side .image_block .image_container .absolute_2{top:213px;width:217px;height:49px;left:-43px}@media screen and (max-width: 992px){section.register_popup{padding:32px 0}section.register_popup .white_box{grid-template-columns:100%;width:91vw;min-height:unset;filter:none;border:2px solid #ececec;border-radius:12px;padding:12px}section.register_popup .white_box:before{display:none}section.register_popup .right_side{display:none}section.register_popup .left_side{height:max-content}section.register_popup form{height:max-content;padding:12px 0;padding-right:0}section.register_popup .close_btn{right:12px;top:12px}}section.successfull_reg,section.successfull_subscribe{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:rgba(11,13,23,0.5);left:0;top:0;z-index:9999;position:fixed;transition:0.5s ease-out;transform:scale(1.2);opacity:0;visibility:hidden}section.successfull_reg .white_box,section.successfull_subscribe .white_box{border-radius:8px;width:50%;padding:48px;background-color:#fff;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}section.successfull_reg .white_box .icon,section.successfull_subscribe .white_box .icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}section.successfull_reg .white_box .icon img,section.successfull_subscribe .white_box .icon img{width:100%;height:auto}section.successfull_reg .white_box .close_btn,section.successfull_subscribe .white_box .close_btn{font-family:f_reg;font-size:32px;color:#0b0d17;line-height:32px;font-weight:normal;position:absolute;display:block;right:24px;top:24px}section.successfull_reg .white_box h1,section.successfull_subscribe .white_box h1{font-family:f_semi_bold;font-size:32px;color:#0b0d17;line-height:48px;font-weight:normal;text-align:center}section.successfull_reg.active,section.successfull_subscribe.active{visibility:visible;transform:scale(1);opacity:1}@media screen and (max-width: 992px){section.successfull_reg .white_box,section.successfull_subscribe .white_box{width:91vw}}

