@font-face{font-family:inter;src:url(/static/media/Inter-VariableFont_slnt,wght.aadb65ac45347ff46699.ttf)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:inter}.App a{color:inherit;text-decoration:none}.App .block_title{color:#028a7e;cursor:pointer;font-size:40px;font-weight:700;line-height:48px;margin-bottom:60px;text-align:center}@media screen and (max-width:991px){.App .block_title{font-size:28px;line-height:32px;margin-bottom:30px}}@media screen and (max-width:768px){.App .block_title{margin-bottom:20px}}@media screen and (max-width:576px){.App .block_title{font-size:14px;letter-spacing:.01em;line-height:17px}}@media screen and (max-width:470px){.App .block_title{margin-bottom:10px}}.main_page{color:#2b4c75;height:100vh;padding:60px 16.15%;text-align:center}@media screen and (max-width:1200px){.main_logo>svg{height:40px;width:60px}}@media screen and (max-width:385px){.main_logo>svg{height:25px;width:30px}}header{padding:10px 16.15% 0}header nav{align-items:center;color:#2b4c75;display:flex;flex-direction:row;justify-content:space-between}header nav .menu_items{align-items:center;display:flex;gap:20px}header nav .menu_items .nth_item{font-size:20px;font-weight:300;line-height:24px}header nav .menu_items .nth_item.active{border-bottom:1px solid;font-weight:700}header nav .menu_items .nth_item:hover{border-bottom:1px solid}@media screen and (max-width:978px){header nav .menu_items{gap:15px}header nav .menu_items .nth_item{font-size:14px;line-height:20px}}@media screen and (max-width:768px){header nav .menu_items{display:none}}header nav .select_languages{align-items:center;display:flex;flex-direction:row;gap:5px}@media screen and (max-width:1560px){header{padding:10px 8% 0}}@media screen and (max-width:768px){header{padding:10px 3.84% 0}}@media screen and (max-width:470px){header{padding:10px 10px 0}}.custom_select{position:relative;width:56px}.custom_select_inner{align-items:center;cursor:pointer;display:flex}.custom_select_inner img{position:relative}.custom_select_inner img:first-of-type{margin-right:5px}.custom_select_inner i{cursor:pointer;font-size:5px;margin-left:5px;opacity:.6;padding:5px}.custom_select_inner.active,.custom_select_inner:focus-within{border:2px solid var(--green)}.custom_select_info{align-items:center;-webkit-animation:fadeIn .2s ease-in-out;animation:fadeIn .2s ease-in-out;background:#fff;border-radius:4px;box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.3);display:none;flex-direction:column;justify-content:center;left:0;overflow-y:auto;padding:6px;position:absolute;top:25px;width:100%;z-index:9}.custom_select_info img{cursor:pointer;transition-duration:.2s;width:24px}.custom_select_info img:not(:last-of-type){margin-bottom:12px}.custom_select_info img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.custom_select_info.open{display:flex}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home_page{color:#2b4c75}.home_page .home_block{padding:80px 16.15%}@media screen and (max-width:1560px){.home_page .home_block{padding:60px 8%}}@media screen and (max-width:991px){.home_page .home_block{padding:30px 8%}}@media screen and (max-width:768px){.home_page .home_block{padding:20px 3.84%}}@media screen and (max-width:470px){.home_page .home_block{padding:20px 10px}}.home_page .home_desc{font-size:18px;line-height:22px}@media screen and (max-width:1200px){.home_page .home_desc{font-size:14px;line-height:18px}}@media screen and (max-width:991px){.home_page .home_desc{font-size:12px;line-height:17px}}.banner_block{padding:80px 0 43px}.banner_block .slick-slider{overflow:hidden;padding-bottom:78px}.banner_block .slick-slider .slick-track{width:100%}.banner_block .slick-dots{bottom:0}.banner_block .slick-dots .slick-active button:before{color:#a7ceff}.banner_block .banner_item{align-items:center;background-color:#fff;color:#2b4c75;display:flex!important;flex-direction:row;gap:120px;justify-content:space-between;padding:0 16.15%}.banner_block .banner_item .banner_img{width:48.5%}.banner_block .banner_item .banner_info{display:flex;flex-direction:column;gap:20px;width:43%}.banner_block .banner_item .banner_info .item_title{font-size:48px;font-weight:700;line-height:58px;text-transform:capitalize}@media screen and (max-width:1200px){.banner_block .banner_item .banner_info .item_title{font-size:32px;font-size:24px;line-height:38px;line-height:26px}}.banner_block .banner_item .banner_info .item_desc{font-weight:400}@media screen and (max-width:991px){.banner_block .banner_item .banner_info{gap:10px}}.banner_block .banner_item form{display:flex;flex-direction:row;gap:20px;height:40px}.banner_block .banner_item form input{-webkit-appearance:none;appearance:none;border:1px solid #2b4c75;border-radius:5px;color:#989898;font-size:18px;font-weight:600;line-height:22px;padding:10px 20px;width:280px}@media screen and (max-width:1560px){.banner_block .banner_item form input{width:210px}}.banner_block .banner_item form input:focus{outline:none}.banner_block .banner_item form button{background-color:#ffb800;border:1px solid #ffb800;border-radius:5px;color:#001d41;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:17px;padding:11.5px 17px;transition:.3s}.banner_block .banner_item form button:hover{background-color:#fff;border:1px solid #ffb800}@media screen and (max-width:991px){.banner_block .banner_item form{gap:10px;justify-content:space-between}.banner_block .banner_item form button,.banner_block .banner_item form input{width:50%}.banner_block .banner_item form input{font-size:14px;padding:10px}}.banner_block .banner_item .mobile_form{display:none;width:100%}@media screen and (max-width:1560px){.banner_block .banner_item{gap:30px;padding:0 8%}}@media screen and (max-width:768px){.banner_block .banner_item{flex-direction:column;padding:0 3.84%}.banner_block .banner_item .banner_img,.banner_block .banner_item .banner_info{width:100%}.banner_block .banner_item .desktop_form{display:none}.banner_block .banner_item .mobile_form{display:flex;gap:10px}}@media screen and (max-width:1200px){.banner_block{padding-top:40px}}@media screen and (max-width:768px){.banner_block{padding-top:30px}.banner_block .slick-slider{padding-bottom:0}}@media screen and (max-width:470px){.banner_block{padding-bottom:10px;padding-top:20px}.banner_block .banner_item{gap:10px}.banner_block .banner_item .banner_info{gap:5px}.banner_block .banner_item .banner_info .item_title{font-size:16px;line-height:19px}.banner_block .banner_item .banner_info .item_desc{font-size:8px;line-height:10px}.banner_block .banner_item .mobile_form{gap:5px;height:auto;margin-top:10px}.banner_block .banner_item .mobile_form input{color:#2b4c75;font-size:12px;height:35px;line-height:15px}.banner_block .banner_item .mobile_form button{font-size:14px;height:35px;letter-spacing:.02em;line-height:17px;padding:9px 14px}}.service_block{background-color:#f6f6f6}.service_block .service_items{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.service_block .service_items .service_nth{background:#fff;border:3px solid #f0f0f0;border-radius:10px;box-shadow:3px 3px 25px rgba(80,80,80,.15);cursor:pointer;height:300px;max-width:420px;padding:20px 30px;text-align:center;transition:.3s}.service_block .service_items .service_nth:hover{box-shadow:3px 3px 20px rgba(0,0,0,.288)}.service_block .service_items .service_nth .service_icon{height:104px}.service_block .service_items .service_nth .service_title{font-size:24px;font-weight:700;line-height:29px;padding:25px 0 20px}.service_block .service_items .service_nth .service_desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;overflow:hidden;white-space:normal}@media screen and (max-width:768px){.service_block .service_items{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.service_block .service_items .service_nth{height:130px;padding:10px 20px}.service_block .service_items .service_nth .service_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;line-height:22px;overflow:hidden;padding-bottom:0;padding-top:5px;white-space:normal}.service_block .service_items .service_nth .service_desc{display:none}.service_block .service_items .service_nth .service_icon{height:60px}.service_block .service_items .service_nth .service_icon img{width:60px}}@media screen and (max-width:385px){.service_block .service_items{gap:10px;grid-template-columns:repeat(auto-fit,minmax(115px,1fr))}.service_block .service_items .service_nth{height:85px}.service_block .service_items .service_nth .service_title{font-size:12px;line-height:15px}.service_block .service_items .service_nth .service_icon{height:30px}.service_block .service_items .service_nth .service_icon img{width:30px}}@media screen and (max-width:470px){.service_block{padding-bottom:10px!important;padding-top:10px!important}}.partners_block{background-color:#fff;padding-top:100px!important}.partners_block .partner_nth{cursor:pointer;display:flex!important;justify-content:center;transition:.3s}.partners_block .partner_nth:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.partners_block .partner_nth>img{object-fit:contain}@media screen and (max-width:1560px){.partners_block .partner_nth>img{height:90px}}@media screen and (max-width:1200px){.partners_block .partner_nth>img{height:70px}}@media screen and (max-width:991px){.partners_block .partner_nth>img{height:60px}}@media screen and (max-width:768px){.partners_block .partner_nth>img{height:45px}}@media screen and (max-width:576px){.partners_block .partner_nth>img{height:30px}}@media screen and (max-width:375px){.partners_block .partner_nth>img{height:21.6px}}@media screen and (max-width:991px){.partners_block{padding-top:30px!important}}@media screen and (max-width:470px){.partners_block{padding-top:20px!important}}.advantages_block{background-color:#f6f6f6}.advantages_block .advantages_main{align-items:end;display:flex;flex-direction:row;gap:28px;justify-content:space-between;position:relative}.advantages_block .advantages_main .img_part{bottom:0;left:calc(50% - 202px);position:absolute}.advantages_block .advantages_main .img_part .circle{background:#a7ceff;border-radius:50%;height:404px;max-width:404px;width:404px}.advantages_block .advantages_main .img_part img{bottom:0;left:98px;position:absolute}.advantages_block .advantages_main .left_part{display:flex;flex-direction:column;gap:20px;min-width:300px;width:32.3%;z-index:9}.advantages_block .advantages_main .advantage_nth{align-items:center;background:#fff;border:3px solid #f0f0f0;border-radius:5px;box-shadow:3px 3px 25px rgba(80,80,80,.15);cursor:pointer;display:flex;height:120px;justify-content:space-between;position:relative;transition:.3s;width:100%}.advantages_block .advantages_main .advantage_nth:hover{box-shadow:3px 3px 20px rgba(0,0,0,.288)}.advantages_block .advantages_main .advantage_nth .advantage_desc{font-weight:500;padding:0 30px 0 20px;text-align:end;width:330px}.advantages_block .advantages_main .advantage_nth .advantage_number{align-items:center;background:#a7ceff;border-radius:5px 0 0 5px;display:flex;font-size:32px;font-weight:700;height:100%;justify-content:center;line-height:39px;min-width:80px;width:21%}.advantages_block .advantages_main .right_part{display:flex;flex-direction:column;gap:20px;min-width:300px;width:32.3%;z-index:9}.advantages_block .advantages_main .right_part .advantage_nth{flex-direction:row-reverse}.advantages_block .advantages_main .right_part .advantage_nth .advantage_number{border-radius:0 5px 5px 0}@media screen and (max-width:768px){.advantages_block .advantages_main{gap:5px}.advantages_block .advantages_main .left_part,.advantages_block .advantages_main .right_part{gap:5px;min-width:200px;width:50%}.advantages_block .advantages_main .advantage_nth{height:80px}.advantages_block .advantages_main .advantage_nth .advantage_desc{padding:0 10px}.advantages_block .advantages_main .advantage_nth .advantage_number{font-size:16px;line-height:19px;min-width:50px;width:25%}.advantages_block .advantages_main .img_part{display:none}}@media screen and (max-width:470px){.advantages_block .advantages_main{flex-direction:column}.advantages_block .advantages_main .left_part,.advantages_block .advantages_main .right_part{min-width:240px;width:100%}.advantages_block .advantages_main .advantage_nth{height:55px}.advantages_block .advantages_main .advantage_nth .advantage_desc{font-size:12px;line-height:15px;padding:0 12px}.advantages_block .advantages_main .advantage_nth .advantage_number{font-size:12px;line-height:15px;min-width:32px;width:13.3%}.advantages_block .advantages_main .right_part .advantage_nth{flex-direction:row}.advantages_block .advantages_main .right_part .advantage_nth .advantage_number{border-radius:5px 0 0 5px}}.latest_block{background-color:#fff;position:relative}.latest_block .slick-track>div>div{margin:0 10px}.latest_block .news_nth{background:#fff;border-radius:10px;box-shadow:5px 5px 15px rgba(0,0,0,.25);cursor:pointer;height:590px;transition:.3s}.latest_block .news_nth:hover{box-shadow:3px 3px 20px rgba(0,0,0,.288)}.latest_block .news_nth .news_image{display:flex;justify-content:center;overflow:hidden;width:100%}.latest_block .news_nth .news_info{padding:20px}.latest_block .news_nth .news_info .news_title{-webkit-line-clamp:2;font-size:28px;line-height:34px;margin-bottom:20px}.latest_block .news_nth .news_info .news_desc,.latest_block .news_nth .news_info .news_title{-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;overflow:hidden;white-space:normal}.latest_block .news_nth .news_info .news_desc{-webkit-line-clamp:3;font-size:20px;line-height:24px}.latest_block .slick-slide{padding-bottom:120px}.latest_block .slick-dots{bottom:0}.latest_block .slick-dots .slick-active button:before{color:#a7ceff}.latest_block .mobile_latest{grid-gap:20px;display:grid;grid-template-columns:1fr}.latest_block .mobile_latest .news_nth{box-shadow:none;display:flex;flex-direction:row;gap:10px;height:auto}.latest_block .mobile_latest .news_nth>div{width:50%}.latest_block .mobile_latest .news_nth .news_image{align-items:start;justify-content:start;margin-right:10px}.latest_block .mobile_latest .news_nth .news_image img{object-fit:contain;width:100%}.latest_block .mobile_latest .news_nth .news_info{padding:0}.latest_block .mobile_latest .news_nth .news_info .news_title{display:block;font-size:20px;line-height:24px;overflow:visible;overflow:initial}.latest_block .mobile_latest .news_nth .news_info .news_desc{-webkit-line-clamp:4;font-size:16px;line-height:20px}.latest_block .mobile_latest .show_more{align-items:center;bottom:6px;color:#a7ceff;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:500;line-height:15px;position:absolute;right:3.84%}.latest_block .mobile_latest .show_more>span{margin-right:5px}.latest_block .mobile_latest .less img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:470px){.latest_block .mobile_latest{gap:10px;grid-template-columns:1fr}.latest_block .mobile_latest .news_nth{gap:10px;justify-content:start}.latest_block .mobile_latest .news_nth>div{width:50%}.latest_block .mobile_latest .news_nth:not(:last-child){border-bottom:1px solid #2b4c75;border-radius:0;padding-bottom:10px}.latest_block .mobile_latest .news_nth .news_info .news_title{font-size:12px;line-height:15px;margin-bottom:5px}.latest_block .mobile_latest .news_nth .news_info .news_desc{font-size:10px;line-height:12px}.latest_block .mobile_latest .show_more{right:10px}}footer{background-color:#f6f6f6;color:#2b4c75;padding:40px 16.14% 30px}footer .footer_block{display:flex;flex-direction:row;justify-content:space-between}footer .footer_block .title_footer{cursor:pointer;font-size:32px;font-weight:500;line-height:39px;margin-bottom:30px}footer .footer_block .desc_footer{font-size:18px;font-weight:500;line-height:22px}footer .footer_block .footer_address{width:32.3%}footer .footer_block .footer_contact{align-items:end;display:flex;flex-direction:column;width:50%}footer .footer_block .footer_contact .contact_info{display:flex;flex-direction:column;gap:10px}footer .footer_block .footer_contact .contact_info .info_nth{align-items:center;display:flex;flex-direction:row;gap:20px}footer .footer_block .footer_contact .contact_info .info_nth a{font-size:20px;font-weight:600;line-height:24px}footer .footer_block .footer_contact .social_icons{margin-top:20px}footer .footer_block .footer_contact .social_icons>a:first-of-type{margin-right:20px}@media screen and (max-width:1560px){footer .footer_block{gap:90px}footer .footer_block .footer_address{width:50%}}@media screen and (max-width:768px){footer .footer_block{flex-direction:column;gap:initial}footer .footer_block .footer_address{border-bottom:1px solid #a7ceff;margin-bottom:10px;padding-bottom:5px;width:100%}footer .footer_block .footer_address .desc_footer{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal;width:85%}footer .footer_block .title_footer{font-size:24px;line-height:28px;margin-bottom:10px}footer .footer_block .footer_contact{align-items:start;width:100%}footer .footer_block .footer_contact .contact_info{gap:5px}footer .footer_block .footer_contact .contact_info .info_nth:nth-of-type(2){display:none}footer .footer_block .footer_contact .contact_info .info_nth a{font-size:16px;line-height:19px}footer .footer_block .footer_contact .contact_info .info_nth img{width:12px}footer .footer_block .footer_contact .social_icons{margin-top:0}footer .footer_block .footer_contact .social_icons img{width:30px}footer .footer_block .footer_contact .social_icons a:first-of-type{margin-right:12px}footer .footer_block .footer_contact>div:first-of-type{align-items:center;display:flex;flex-direction:row;gap:10px}}@media screen and (max-width:470px){footer .footer_block .footer_address .desc_footer{font-size:12px;line-height:15px}footer .footer_block .title_footer{font-size:14px;line-height:17px;margin-bottom:5px}footer .footer_block .footer_contact .contact_info .info_nth{gap:initial}footer .footer_block .footer_contact .contact_info .info_nth a{font-size:12px;font-weight:400;line-height:15px;margin-left:10px}}@media screen and (max-width:1560px){footer{padding:40px 8% 30px}}@media screen and (max-width:768px){footer{padding:20px 3.84% 17px}}@media screen and (max-width:470px){footer{padding:20px 10px 17px}}
/*# sourceMappingURL=main.d5ff19c2.css.map*/