@import url(header.css);@import url(footer.css);.bread_current,.bread_link,.bread_separator,.dot span{font-size:14px;line-height:20px;text-transform:uppercase}.black_button:hover,.white.bread::before,.white.dot::before,.white_button,.white_section{background-color:#fff}.cpg,.cs_nav_item,.fq_content,.no_scroll,.sr{overflow:hidden}.dp_slide p,.fq .section_title,.section_title.center{text-align:center}.ah_social p,.bread_current,.card_link,.dot span{text-transform:uppercase}.card_link,.tx_text a{text-decoration:underline}.sds_box_mobile.active,.ts_content_slider.active{opacity:1;z-index:1}.ar_item img,.dh_img img,.sdh_right img{object-position:center}.lg-outer .lg-next::before,.lg-outer .lg-prev::after{font-size:1.2em;font-family:system-ui,-apple-system,sans-serif!important}.lg-outer .lg-next::before,.lg-outer .lg-prev::after,.lg-outer .lg-toolbar .lg-icon.lg-close::after{font-family:system-ui,-apple-system,sans-serif!important}@font-face{font-family:Inter;src:url('../fonts/Inter-VariableFont_opsz,wght.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}*,::after,::before{margin:0;padding:0;box-sizing:border-box}:root{--accent:#F0D655;--black:#010101}body{font-family:Inter,sans-serif;font-size:16px;line-height:1.5;color:#000;background-color:#f0efed}a{text-decoration:none;color:inherit}button{border:none;background:0 0;cursor:pointer}ul{list-style:none}.dn{display:none!important}.app,.bread{display:flex}.container{width:100%;max-width:1360px;margin:0 auto;padding:0 20px}.bread,.dot{padding-left:18px;position:relative}.app{position:relative;flex-direction:column;min-height:100vh}.start_section{padding-top:110px}.bread::before,.dot::before{position:absolute;width:8px;height:8px;background-color:var(--black);left:0;content:''}.dot{flex-shrink:0}.dot::before{top:50%;transform:translateY(-50%)}.dot span{font-weight:500;color:var(--black)}.cs_nav_item.active .cs_nav_item_title,.cs_nav_item:hover .cs_nav_item_title,.dp_slide:hover p,.section_title.white,.sr .section_title,.white .bread_current,.white .bread_link,.white .bread_separator,.white.dot span{color:#fff}.black_button:hover span,.bread_current,.white_button,.white_button span{color:var(--black)}.bread{align-items:center;gap:6px;flex-wrap:wrap}.black_button,.white_button{gap:10px;padding:8px 8px 8px 22px;border-radius:35px;display:flex}.bread::before{top:7px}.bread_link,.bread_separator{font-weight:600;color:var(--black)}.bread_current{font-weight:400}.white_button{flex-shrink:0;align-items:center;transition:.3s}.te .swiper-scrollbar-drag,.ts_nav_item.active,.ts_nav_item:hover,.white_button:hover{background-color:var(--accent)}.black_button,.card_link:hover{background-color:var(--black);transition:.3s}.white_button span{font-size:16px;line-height:24px;font-weight:400}.black_button img,.white_button img{width:40px;height:40px}.black_button{flex-shrink:0;align-items:center;color:#fff;border:1px solid var(--black)}.ah_box_item_text,.black_button span,.nu_box_item_text{font-size:16px;line-height:24px;font-weight:400;color:#fff}.section_title,.single_title{line-height:1.1;font-weight:500}.ah_title span,.card_link:hover,.section_title span,.uf_title span{color:var(--accent)}.section_title{font-size:56px;max-width:800px}.section_title.full{max-width:100%}.section_head{display:flex;align-items:flex-end;justify-content:space-between}.section_head_left{display:flex;flex-direction:column;gap:18px}@media (max-width:1500px){.section_title{font-size:50px}}@media (max-width:1200px){.section_title{font-size:48px;max-width:630px}}@media (max-width:760px){.section_title{font-size:38px;max-width:466px}}@media (max-width:625px){.section_head{flex-direction:column;gap:25px;align-items:flex-start}}@media (max-width:430px){.section_title{font-size:32px}}.single_title{font-size:64px}.op_right_item_text,.single_text{font-size:16px;line-height:24px;font-weight:400;color:#3a3a3a}@media (max-width:1200px){.single_title{font-size:50px}}@media (max-width:760px){.single_title{font-size:38px}}@media (max-width:500px){.section_title,.single_title{font-size:32px}}@media (max-width:360px){.single_title{font-size:28px}}.card_link{font-size:14px;line-height:20px;font-weight:500;color:var(--black);transition:.3s;padding:8px 0;border-radius:35px}.card_link:hover{text-decoration:none;padding:8px 16px}.swiper-pagination-bullet-active{background-color:var(--accent)!important}.uf{background-color:var(--black);padding:50px 0 14px}.uf_wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.uf_title{font-size:72px;line-height:1.1;font-weight:500;color:#fff}.cs_nav_item span,.uf_text{font-weight:400;color:#fff}.uf_text{font-size:16px;line-height:24px;max-width:700px}@media (max-width:800px){.uf_title{font-size:52px}}@media (max-width:500px){.uf_title{font-size:42px}.uf_wrapper{gap:25px}}@media (max-width:350px){.uf_title{font-size:32px}}.cs,.fq{padding:75px 0}.bg_wrapper,.cs_wrapper{display:flex;flex-direction:column;gap:64px}.cpc_content,.cpc_top,.cs_box,.op_right,.opr_item_info_top,.opr_wrapper,.sh_wrapper,.tx_wrapper{display:flex;flex-direction:column;gap:24px}.cs_nav{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.cs_nav_item{position:relative;display:flex;justify-content:center;align-items:center;height:250px;border-radius:24px;cursor:pointer;padding:20px}.cs_nav_item_cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0);border-radius:24px;z-index:1;transition:.3s}.cs_nav_item.active .cs_nav_item_cover,.cs_nav_item:hover .cs_nav_item_cover{opacity:.4}.cs_nav_item span{position:absolute;top:16px;left:50%;transform:translateX(-50%);font-size:12px;line-height:1.2;z-index:2}.cs_content_item_img,.cs_nav_item img,.dp_slide img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.cs_nav_item_title{color:var(--accent);font-size:24px;line-height:1.1;text-align:center;font-weight:500;position:relative;z-index:2}.cs_content_item{display:none;position:relative;height:575px;border-radius:24px;overflow:hidden;align-items:flex-end}.cs_content_item.active{display:flex}.cs_content_item_info{display:flex;padding:32px 20px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);gap:24px;justify-content:space-between;align-items:flex-end;width:100%}.cpc_content_box,.cs_content_item_info_left,.tx_text{display:flex;flex-direction:column;gap:16px}.cs_content_item_info_left h3{font-size:42px;line-height:1.1;font-weight:500;max-width:800px;color:#fff}.cs_content_item_info_left p{font-size:16px;line-height:24px;color:#fff;font-weight:400;max-width:800px}@media (max-width:1200px){.cs_nav_item_title{font-size:20px}.cs_content_item_info_left h3{font-size:36px}}@media (max-width:1050px){.cs_nav{grid-template-columns:repeat(2,1fr)}.cs_nav_item{height:160px}.cs_content_item{height:500px}}@media (max-width:800px){.cs_content_item_info{flex-direction:column;align-items:flex-start}.cs_nav{gap:20px}}@media (max-width:630px){.cs_nav{grid-template-columns:repeat(1,1fr)}.cs_nav_item{height:80px}.cs_nav_item img,.cs_nav_item span{display:none}.cs_nav_item.active .cs_nav_item_cover,.cs_nav_item:hover .cs_nav_item_cover{opacity:1}.cs_content_item{height:400px}.cs_wrapper{gap:40px}}.dp_slide p,.sr_slide_title{font-size:24px;font-weight:500;transition:.3s}.sr{padding:75px 0;background-color:#000}.sr_wrapper{display:flex;flex-direction:column;gap:115px}.sr_head{display:flex;flex-direction:column;gap:24px;padding-right:20px}.sr_nav,.sv_swiper_nav{align-items:center;display:flex}.sr_nav{margin-top:20px;justify-content:space-between;gap:24px}.dp .container,.sr .container{padding-right:0}.sv_swiper_nav{position:relative;gap:34px}.bg .bgSwiper,.bg .swiper-wrapper,.cpg_swiper,.dp_swiper,.sr_swiper{overflow:visible!important}.bg,.bg_slide_img,.dd,.dd_item_img,.dp,.dp_slide,.op_left img{overflow:hidden}.sr_swiper_button_next,.sr_swiper_button_prev{width:56px;height:56px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative!important;cursor:pointer;transition:.3s}.ah_social_box_link:hover img,.bgSwiperButtonNext:hover img,.bgSwiperButtonPrev:hover img,.bg_slide:hover .bg_slide_img img,.bh_card:hover .bh_card_img img,.co_left_social_link:hover img,.cpc:hover img,.cpg_gallery_nav_next img:hover,.cpg_gallery_nav_prev img:hover,.dd_item:hover .dd_item_img img,.dp_nav_next:hover,.dp_nav_prev:hover,.lo_item:hover .lo_item_img img,.opr_item:hover .opr_item_img img,.sr_slide:hover .sr_slide_img img,.sr_swiper_button_next:hover,.sr_swiper_button_prev:hover,.ts_slide:hover .ts_slide_img img,.ts_slider_nav_next:hover img,.ts_slider_nav_prev:hover img{transform:scale(1.1)}.ar_item:hover,.tm_box_item:hover{transform:translateY(-10px);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.bgSwiperButtonPrev,.cpg_gallery_nav_prev,.dp_nav_prev img,.sr_swiper_button_prev img,.ts_slider_nav_prev{transform:rotate(180deg)}.ah_right img,.dp_nav_nex img,.dp_nav_prev img,.sr_swiper_button_next img,.sr_swiper_button_prev img{width:100%;height:100%;object-fit:contain}.sr_slide{display:flex!important;flex-direction:column;gap:16px;padding:16px;background:#fff;border-radius:24px;height:unset!important}.sr_slide_img,.ts_slide_img{width:100%;height:250px;border-radius:12px;overflow:hidden}.bg_slide_img img,.dd_item_img img,.lo_item_img img,.opr_item_img img,.sr_slide_img img,.ts_slide_img img{width:100%;height:100%;object-fit:cover;transition:.3s}.sr_slide_info{display:flex;flex-direction:column;gap:32px;flex-grow:1;justify-content:space-between;align-items:flex-start}.sr_slide_title{line-height:32px;color:var(--black)}.hh_text,.hh_title{color:#fff;max-width:800px}.sr_slide_top,.ts_slide_info_top{display:flex;flex-direction:column;gap:8px}@media (max-width:1500px){.sr_wrapper{gap:70px}}@media (max-width:1200px){.sr_wrapper{gap:80px}.sr_slide_title{font-size:20px;line-height:26px}}@media (max-width:520px){.sv_swiper_nav{gap:20px}.sr_wrapper{gap:60px}}@media (max-width:390px){.sr_nav{flex-direction:column;align-items:flex-start}.sr_wrapper{gap:40px}}.dp{padding:75px 0}.dp_wrapper{display:flex;flex-direction:column;gap:63px}.dp_box{display:flex;flex-direction:column;gap:42px}.co_right_row input,.co_right_row textarea,.dp_swiper{width:100%}.dp .section_head{padding-right:20px}.dp_slide{height:390px!important;position:relative;border-radius:24px;display:flex!important;align-items:center;justify-content:center;padding:20px}.dp_slide p{color:var(--accent);line-height:1.2;position:relative;z-index:2}.dp_slide_cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);transition:.3s;z-index:1}.dp_slide:hover .dp_slide_cover{opacity:.2}.dp_nav_next,.dp_nav_prev{cursor:pointer;transition:.3s;width:56px;height:56px}.dp_nav{display:flex;align-items:center;gap:24px;justify-content:center}@media (max-width:665px){.dp .section_head{flex-direction:column;align-items:flex-start;gap:25px}}.co_left,.hh_wrapper{flex-direction:column}@media (max-width:520px){.dp_wrapper{gap:60px}}.hh{padding-top:110px;padding-bottom:110px;height:100dvh}.hh .container,.hh_wrapper{height:100%}.hh_wrapper{display:flex;justify-content:center;align-items:flex-start;gap:24px}.hh_title{font-size:64px;line-height:1.1;font-weight:500}.hh_text{font-size:16px;line-height:24px;padding-bottom:30px}@media (max-width:810px){.hh_title{font-size:50px}}.co_left_bottom p,.co_left_line span,.co_left_text,.co_right_row label{color:#3a3a3a;font-size:18px;line-height:24px;font-weight:400}.co_wrapper{padding-top:60px;padding-bottom:60px;display:grid;grid-template-columns:1fr 762px;gap:50px}.co_left{display:flex;justify-content:space-between;gap:50px;padding-top:42px;padding-bottom:42px}.co_left_box{display:flex;flex-direction:column;gap:24px;padding-top:60px}.co_left_line{display:flex;align-items:center;gap:20px}.ah_social_box_link,.co_left_line img,.co_left_social_link{width:48px;height:48px;object-fit:contain}.co_left_title,.co_right_title{line-height:1.1;color:var(--black)}.co_left_bottom{display:flex;flex-direction:column;gap:20px}.co_left_social{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.co_right,.co_right_form{flex-direction:column;display:flex}.ah_social_box_link img,.co_left_social_link img,.ts_slider_nav_next img,.ts_slider_nav_prev img{width:100%;height:100%;object-fit:contain;transition:.3s}.co_left_title{font-size:56px;font-weight:500;padding-bottom:16px;padding-top:16px}.co_right{padding:24px 32px;background-color:#f0efed;border-radius:24px;gap:42px}.co_right_title{font-size:38px;font-weight:400}.co_right_form{gap:24px;align-items:flex-start}.co_right_row{display:flex;flex-direction:column;gap:12px;width:100%}.co_right_row input{height:56px;border-radius:40px;border:1px solid #dad8d5;padding:0 16px;font-size:16px}.co_right_row textarea{height:100%;max-height:200px;border-radius:24px;border:1px solid #dad8d5;padding:16px;resize:none;font-size:16px}.co_right .black_button{margin-top:24px}@media (max-width:1220px){.co_wrapper{grid-template-columns:1fr 550px;gap:30px}.co_right_title{font-size:30px}.co_left_title{font-size:48px}}.ah_left,.fq_wrapper{flex-direction:column}.fq_wrapper{display:flex;align-items:center;gap:16px}.fq_box{width:100%;margin-top:44px}.fq_item{border-bottom:1px solid rgba(1,1,1,.12)}.fq_item:first-child{border-top:1px solid rgba(1,1,1,.12)}.fq_trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;text-align:left;font-family:inherit;font-size:18px;font-weight:500;line-height:1.35;color:var(--black);transition:color .25s}.fq_icon,.sb_nav_box .ts_nav_item{flex-shrink:0}.fq_icon{width:20px;height:20px;position:relative;transition:transform .35s}.fq_icon::after,.fq_icon::before{content:'';position:absolute;top:50%;left:50%;background:currentColor;transition:background .25s}.fq_icon::before{width:12px;height:2px;margin:-1px 0 0 -6px}.fq_icon::after{width:2px;height:12px;margin:-6px 0 0 -1px}.fq_item.is_open .fq_icon{transform:rotate(45deg)}.fq_content_wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s}.fq_item.is_open .fq_content_wrap{grid-template-rows:1fr}.fq_content p{padding:0 0 20px;margin:0;font-size:16px;line-height:1.6;color:rgba(1,1,1,.75)}.ah{min-height:100dvh;background-color:var(--black);padding-bottom:57px;display:flex;align-items:center}.ah_title,.all_services_page.sh{padding-bottom:30px}.ah_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ah_left{display:flex;justify-content:space-between;padding-top:35px}.ah_title{font-size:64px;line-height:1.1;font-weight:500;color:#fff;padding-top:30px}.ah_text{font-size:16px;line-height:24px;font-weight:400;color:#fff;max-width:800px}.ah_box{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:80px}.ah_box_item{display:flex;flex-direction:column;align-items:center;gap:12px}.ah_box_item:first-child{align-items:flex-start}.ah_social,.ah_social_box{align-items:center;display:flex}.ah_box_item_number,.nu_box_item_number{font-size:48px;line-height:56px;font-weight:500;color:#fff}.ah_box_item_number span{font-size:24px;line-height:32px;font-weight:400;color:var(--accent)}.ah_social{gap:32px}.ah_social p{font-size:16px;line-height:16px;font-weight:400;color:#fff}.ah_social_box{gap:16px}.ah_right{display:flex;align-items:center}@media (max-width:1460px){.ah{min-height:unset;height:100dvh}.ah_right img{max-height:560px}.ah_title{font-size:46px}.ah_box{margin-bottom:40px;display:flex;gap:60px}.ah_box_item_number{font-size:36px;line-height:45px}}@media (max-width:1200px){.ah{min-height:unset;height:unset;padding-top:150px;padding-bottom:100px}.ah_title{max-width:800px}.ah_left{padding-top:0;gap:70px}.ah_wrapper{display:flex}.ah_right{display:none}}.bp,.op,.ts,.tx{padding:60px 0}.op_wrapper{gap:48px;display:grid;grid-template-columns:1fr 1fr}.op_right_item{background-color:#fff;border-radius:24px;padding:24px}.op_right_item_title{padding-top:17px;padding-bottom:12px;font-size:24px;line-height:1.1;font-weight:500;color:var(--black)}.op_right_item_img{width:56px;height:56px;object-fit:contain}.op_text{font-size:16px;line-height:24px;font-weight:400;color:#3a3a3a;padding-top:24px}.op .section_title{padding-top:24px;font-size:48px}.op_left img{margin-top:49px;border-radius:24px;border:10px solid #fff;max-width:650px;width:100%}.tm_box_item,.tm_box_item img{border-radius:24px;transition:.3s}@media (max-width:1060px){.op_right_item_title{padding-top:12px;padding-bottom:10px;font-size:20px}}@media (max-width:1020px){.op_wrapper{display:flex;flex-direction:column}.op_right{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:850px){.op_right{grid-template-columns:repeat(2,1fr)}}.nu_box,.tm_box{grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:550px){.cs_nav_item_title{font-size:18px}.cs_content_item_info_left h3{font-size:25px}.cs_nav{gap:12px}.cs.single_project_page{padding-bottom:20px}.hh_title{font-size:36px}.fq_box{margin-top:32px}.fq.single_service_page{padding-top:0}.op_right{display:flex;flex-direction:column;gap:20px}.op_right_item{padding:16px}.op_right_item_title{padding-top:10px;padding-bottom:8px}}.nu{padding:120px 0;background-color:var(--black)}.nu_wrapper{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:880px;margin:0 auto}.nu_text{font-size:28px;line-height:1.24;font-weight:500;color:#fff;text-align:center;margin-top:24px}.nu_box{display:grid;gap:24px;margin-top:100px}.nu_box_item{display:flex;flex-direction:column;align-items:center}.nu_box_item_number span{font-size:48px;line-height:56px;font-weight:400;color:var(--accent)}@media (max-width:1000px){.co_wrapper{display:flex;flex-direction:column;gap:40px}.nu_text{font-size:22px}.nu_box{margin-top:60px}}@media (max-width:700px){.nu{padding:80px 0}.nu_text{font-size:20px}.nu_box{margin-top:40px}.nu_box_item_number{font-size:40px}}.tm{padding:100px 0 70px}.tm_wrapper,.ts_wrapper{display:flex;flex-direction:column;align-items:center;gap:24px}.bg_slide,.tm_box_item{flex-direction:column;background-color:#fff}.tm_box{display:grid;gap:24px;margin-top:40px}.tm_box_item{padding:16px;display:flex;cursor:pointer}.tm_box_item img{width:100%;border:3px solid transparent}.tm_box_item:hover img{border:3px solid var(--accent)}.tm_box_item_title{font-size:24px;line-height:1.1;font-weight:500;color:var(--black);margin-bottom:8px;margin-top:24px;padding:0 8px}.tm_box_item_text{font-size:16px;line-height:24px;font-weight:400;color:#3a3a3a;padding:0 8px 8px}.bg_slide_title,.sh_title{font-weight:500;color:var(--black)}.dd_box_mobile,.dpl_box_mobile,.sds_box,.sds_content_mobile,.tm_box_mobile{display:none}@media (max-width:910px){.tm_box{display:none}.tm_box_mobile{display:block;margin-top:20px}.tm_box_item{padding:8px}}@media (max-width:720px){.tm_box_item_title{font-size:19px;margin-top:16px}}.bg{padding:60px 0}.bg_nav{display:flex;align-items:center;gap:24px;justify-content:center;padding-bottom:20px;padding-top:40px}.bgSwiperButtonNext,.bgSwiperButtonPrev{width:56px;height:56px;cursor:pointer}.bgSwiperButtonNext img,.bgSwiperButtonPrev img{width:100%;height:100%;object-fit:contain;display:block;transition:.3s}.bg_slide{display:flex!important;gap:24px;border-radius:24px;padding:16px;height:unset!important}.bg_slide_info,.dd_item{display:flex;flex-direction:column}.bg_slide_img{width:100%;height:464px;border-radius:12px}.bg_slide_info{gap:32px;justify-content:space-between;align-items:flex-start;flex-grow:1;padding:0 16px 16px}.bg_slide_title{font-size:28px;line-height:1.1}@media (max-width:1500px){.bg_slide_img{height:390px}}.sdh,.sh{margin-top:60px;padding-bottom:60px}.sh_title{font-size:64px;line-height:1.2}.sh_text{font-size:16px;line-height:24px;font-weight:400;color:#3a3a3a;max-width:540px}.sh_button{margin-top:14px;align-self:flex-start}@media (max-width:1500px){.sh_title{font-size:50px}}@media (max-width:1200px){.op_wrapper{gap:30px}.sh_title{font-size:45px}}.dd{margin-bottom:60px}.dd_box,.lo_box{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.dd_item{gap:16px;background-color:#fff;border-radius:24px;padding:16px}.dd_item_info,.dd_item_info_top{display:flex;flex-direction:column}.dd_item_img{width:100%;height:450px;border-radius:12px}.dh_img img,.sdh_right img,.ts_slide{border-radius:24px}.dd_item_info{align-items:flex-start;gap:32px;padding:0 16px 16px;flex-grow:1;justify-content:space-between}.dd_item_info_top{gap:12px}.ts_box,.ts_slide{flex-direction:column}.dd_item_title{font-size:36px;line-height:1.1;font-weight:500;color:var(--black)}.cpc_content_box p,.cpc_content_box ul li,.dd_item_text,.opr_item_text,.ts_slide_dep,.ts_slide_text,.tx_text p{font-size:16px;line-height:1.5;font-weight:400;color:#3a3a3a}.dd_swiper,.lo_swiper,.sds_swiper{overflow:visible!important;padding-bottom:45px}@media (max-width:1500px){.dd_item_title{font-size:32px}.dd_item_info{gap:20px;padding:0 10px}}@media (max-width:1200px){.dd_item_img{height:370px}.ts{padding:40px 0}}@media (max-width:950px){.dd_item_title{font-size:28px}.dd_item_text{font-size:14px}.dd_box,.dd_item_info{gap:15px}.dd_item_info_top{gap:8px}.dd_item_img{height:310px}}@media (max-width:800px){.dd_item_title{font-size:22px}.dd_item_img{height:250px}}@media (max-width:675px){.dd_box{display:none}.dd_box_mobile{display:block}}.dh_top,.dh_wrapper,.ts_box,.ts_nav,.ts_slide,.ts_slide_info{display:flex}.ts_box{width:100%;gap:32px;margin-top:30px}.ts_content{position:relative;height:550px}.ts_content_slider{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1}.ts_slider_nav{display:flex;justify-content:center;align-items:center;gap:24px;padding-bottom:10px;padding-top:40px}.ts_slider_nav_next,.ts_slider_nav_prev{cursor:pointer;width:56px;height:56px}.ts_slide{background-color:#fff;padding:16px;gap:16px;height:unset!important}.ts_slide_info{flex-direction:column;align-items:flex-start;gap:24px;flex-grow:1;justify-content:space-between;padding:0 8px}.cpc_content_box h3,.lo_item_title,.ts_slide_title{font-size:24px;line-height:1.2;font-weight:500;color:var(--black)}.ts_nav{justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;row-gap:18px}.ts_nav_item{font-size:16px;line-height:1.5;font-weight:400;color:#3a3a3a;padding:10px 30px;border-radius:35px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);transition:.3s}.ar_item p,.tx_text a,.tx_title{color:var(--black)}@media (max-width:1100px){.bg_slide_title{font-size:22px}.bg_slide_info{gap:20px}.bg_slide_img{width:100%;height:310px}.ts_slide_title{font-size:21px}.ts_slide_text{font-size:14px}.ts_slide_info{gap:15px}.ts_slide_img{height:200px}.ts_content{height:530px}}@media (max-width:950px){.ts_slide_img{height:300px}.ts_content{height:615px}}@media (max-width:780px){.ts_slide_img{height:250px}.ts_content{height:562px}}@media (max-width:670px){.ts_slide_img{height:230px}.ts{overflow:hidden}.ts_slider{overflow:visible!important}}.dh_img img,.lo,.sb,.sdh_right img,.sds,.sds_item_img{overflow:hidden}@media (max-width:600px){.start_section{padding-top:80px}.co_left_title{font-size:38px}.co_wrapper{padding-top:30px;padding-bottom:30px}.co_left_box{padding-top:40px}.co_left{padding-bottom:0}.ah_social{flex-wrap:wrap;row-gap:30px}.ah_box{gap:35px;flex-wrap:wrap}.ts_nav_item{font-size:14px;padding:8px 20px}.ts_box{margin-top:10px}.ts_nav{gap:18px}.ts_content{height:540px}}@media (max-width:421px){.ts_content{height:560px}.ts{padding:20px 0}}.other_departments_section .ts_wrapper{align-items:unset}.dh_wrapper,.sdh_left{flex-direction:column}.tx_title{font-size:48px;line-height:1.1;font-weight:500}.tx_text a{font-weight:600;transition:.3s}.ar_item p,.dh_title{line-height:1.1;font-weight:500}.tx_text a:hover{color:var(--accent);text-decoration:none;transition:.3s}@media (max-width:1500px){.tx_title{font-size:42px}}@media screen and (max-width:800px){.tx_title{font-size:32px}}.dh{padding-top:120px;padding-bottom:100px;background-color:var(--black)}.dh_wrapper{gap:80px}.dh_top{justify-content:space-between;align-items:flex-start;gap:50px}.sb_box_desk_row.active,.sdh_wrapper,.sds_box.active{display:grid}.dh_title{font-size:36px;color:#fff;max-width:850px}.sds_nav_item,.te_slide_text{font-weight:400;color:#3a3a3a;line-height:1.5}.dh_img img{width:100%;height:auto;object-fit:contain}.dh .nu_box{margin-top:0}@media (max-width:760px){.op .section_title{font-size:38px;max-width:466px}.op_left img{margin-top:30px}.sh_title{font-size:38px}.dh{padding-top:60px;padding-bottom:60px}.dh_title{font-size:28px}}.sdh_wrapper{grid-template-columns:1fr 1fr;gap:0}.sdh_left{padding-right:50px;display:flex;gap:40px;align-items:flex-start;justify-content:center}.sdh_right img{width:100%;height:100%;object-fit:cover}.sdh .single_text{max-width:540px;margin-top:-20px}@media (max-width:980px){.sdh .bread_current,.sdh .bread_link{font-size:12px}.sdh_left{gap:30px;padding-right:30px}}@media (max-width:860px){.sdh_wrapper{grid-template-columns:415px 1fr}}@media (max-width:690px){.bg_slide_img{height:250px}.bg_wrapper{gap:40px}.bg_slide_info{padding:0}.bg_slide_title{font-size:18px}.sdh{padding-bottom:20px}.sdh_wrapper{grid-template-columns:1fr;gap:30px}.sdh_left{padding-right:0}.sdh_right img{height:300px}}.ar_box,.sds_box{grid-template-columns:repeat(3,1fr)}.sds{padding-top:50px;padding-bottom:60px}.sds_wrapper{display:flex;flex-direction:column;gap:32px}.sb_nav_box,.sb_nav_box_sub,.sds_nav{display:flex;flex-wrap:wrap;gap:15px;row-gap:10px}.sds_item,.sds_item_content{display:flex;flex-direction:column}.sds_nav_item{border:1px solid #bababa;border-radius:35px;padding:10px 30px;font-size:16px;transition:.3s}.sb_nav_box_sub_item.active,.sb_nav_box_sub_item:hover,.sds_nav_item.active,.sds_nav_item:hover{background-color:#bababa}.sds_box{gap:24px}.sds_item{gap:16px;border-radius:24px;background-color:#fff;padding:16px}.sds_item_img{width:100%;height:200px;border-radius:12px}.ar_item,.te_slide{background-color:#fff;border-radius:24px}.bh_card_img img,.cpc_img img,.cpg_slide_img img,.sds_item_img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s}.sds_item:hover .sds_item_img img{transform:scale(1.05)}.sds_item_content{align-items:flex-start;gap:3px;padding:0 8px}.sds_content_mobile{position:relative;height:360px}.sds_box_mobile{position:absolute;top:0;left:0;width:100%;z-index:-1;opacity:0}@media (max-width:900px){.sds_content_mobile{display:block}.sds_content_desktop{display:none}}.ar,.in,.te{padding-top:60px;padding-bottom:60px}.ar_wrapper,.cpc_wrapper,.dpl_wrapper{display:flex;flex-direction:column;gap:50px}.ar_box{display:grid;gap:24px}.ar_item{display:flex;align-items:center;gap:10px;padding:16px;transition:.3s}.ar_item img{width:64px;height:64px;object-fit:contain}.ar_item p{font-size:24px}@media (max-width:1500px){.ar_item p{font-size:20px}.ar_item img{width:56px;height:56px}}@media (max-width:940px){.ar_box{grid-template-columns:repeat(2,1fr)}.ar_item p{font-size:18px}.ar_item img{width:50px;height:50px}}@media (max-width:640px){.nu_box{display:flex;justify-content:center;flex-wrap:wrap;gap:60px;row-gap:40px}.ar{padding-top:20px;padding-bottom:20px}.ar_box{grid-template-columns:repeat(1,1fr)}.ar_item p{font-size:16px}.ar_item img{width:40px;height:40px}.ar_wrapper{gap:30px}}.bp_wrapper,.in_wrapper,.te_wrapper{display:flex;flex-direction:column;align-items:center;gap:18px}.in .ar_box,.te_box{margin-top:40px;width:100%}.te_swiper{padding-bottom:45px}.te .swiper-scrollbar{opacity:1!important}.te_slide{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:32px;height:unset!important}.te_slide_text{font-size:18px}.te_slide_author{background-color:#f0efed;display:flex;align-items:center;gap:16px;padding:16px;border-radius:48px}.te_slide_author img{width:46px;height:46px;object-fit:cover;object-position:center;border-radius:50%}.lo_item_info img,.opr_loc img{object-fit:contain;object-position:center}.te_slide_author_info{display:flex;flex-direction:column;gap:5px}.te_slide_name{font-size:16px;line-height:1.5;font-weight:500;color:var(--black)}.lo_item_text,.opr_loc_text,.sb_nav_box_sub_item,.sb_nav_mobile_select,.te_slide_loc{line-height:1.5;font-weight:400;color:#3a3a3a}.opr_loc_text,.te_slide_loc{font-size:14px}.lo,.sb{padding-bottom:60px}.cpg_wrapper,.sb_wrapper{display:flex;flex-direction:column;gap:40px}.lo_item_info,.sb_nav{flex-direction:column}.sb_box_desk_row{display:none;grid-template-columns:repeat(3,1fr);gap:24px}.sb_box_mobile{display:none;height:500px}.sb_nav{display:flex;gap:25px}.sb_nav_box_sub_item{flex-shrink:0;border:1px solid #bababa;border-radius:35px;padding:10px 30px;font-size:16px;transition:.3s}.sb_nav_mobile{display:none;gap:25px;flex-wrap:wrap}.sb_nav_mobile_select{width:100%;max-width:300px;padding:10px;border:none;background-color:transparent;border-bottom:1px solid #bababa;font-size:16px;transition:.3s}.lo_item,.opr_item{background-color:#fff}@media (max-width:1050px){.sb_box_desk_row{gap:20px}}@media (max-width:950px){.dh_top{flex-direction:column;gap:20px}.dh_wrapper{gap:50px}.sb_box_mobile{display:block}.sb_box_desk,.sb_nav{display:none}.sb_swiper{overflow:visible!important;padding-bottom:45px}.sb_nav_mobile{display:flex}}.bh_card_img,.cpc,.cpc_img,.cpg_slide_img,.dpl,.lo_item_img,.opr_item_img{overflow:hidden}@media (max-width:500px){.ah{padding-top:100px}.ah_title{font-size:36px}.ah_box_item_number,.op .section_title,.sh_title{font-size:32px}.ah_left{gap:40px}.tm{padding:80px 0 20px}.tm_box_mobile{margin-top:0}.sh_wrapper{gap:15px}.sh{margin-top:20px;padding-bottom:40px}.tx_title{font-size:28px}.dh_title{font-size:24px}.dh_img img{height:300px;object-fit:cover}.sds_nav_item{padding:5px 15px;font-size:14px}.sb_nav_mobile_select{max-width:100%}}.in .ar_item p{font-size:16px}.lo_item{display:grid;grid-template-columns:1fr 280px;gap:10px;border-radius:24px;padding:16px}.lo_item_img{width:100%;height:350px;border-radius:12px}.lo_item_info{display:flex;gap:16px;justify-content:space-between;padding:16px}.lo_item_info_box{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lo_item_text{font-size:16px;margin-bottom:15px}.lo_item_info img{width:56px;height:56px}@media screen and (max-width:1200px){.lo_box{display:grid;grid-template-columns:1fr 1fr 1fr}.lo_item{display:flex;flex-direction:column-reverse;gap:15px}.lo_item_img{height:230px}.lo_item_info{padding:0 10px}}@media screen and (max-width:750px){.lo_box{display:none}.lo_box_mobile{display:block}.lo{padding-bottom:0}.lo_item_info img{width:46px;height:46px}.lo_item_title{font-size:20px}.lo_item_text{font-size:14px}}.dpl,.opr{padding-bottom:60px}@media screen and (max-width:490px){.lo_item_text{margin-bottom:0}}.dpl{padding-top:60px}@media screen and (max-width:1000px){.lo_box{grid-template-columns:1fr 1fr}.dpl_box_mobile{display:block}.dpl_box_desktop{display:none!important}}.opr_item{border-radius:24px;padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.opr_item_img{width:100%;height:100%;min-height:450px;border-radius:12px}.bh_card,.cpc_img,.cpg_slide_img{border-radius:24px}.opr_item_info{display:flex;flex-direction:column;gap:16px;justify-content:space-between;align-items:flex-start;padding:16px 16px 16px 10px}.cpc_content_title,.cpg_gallery_title,.opr_item_title{font-size:36px;line-height:1.2;font-weight:500;color:var(--black)}.opr_loc{display:flex;align-items:center;gap:10px}.opr_loc img{width:32px;height:32px}@media screen and (max-width:1100px){.opr_item_title{font-size:28px}.opr_item_info_top{gap:15px}.opr_item_text{font-size:15px}}@media screen and (max-width:740px){.opr_item{display:flex;flex-direction:column-reverse;gap:20px}.opr_item_img{height:300px;min-height:unset}.opr_item_info{padding:0}}.cpc{margin-top:80px;padding-bottom:60px}.cpc_text{font-size:16px;line-height:1.5;font-weight:400;color:#3a3a3a;max-width:850px}.cpc_img{width:100%;height:650px}.cpc_content_box ul{display:flex;flex-direction:column;list-style:disc;padding-left:20px;gap:10px}@media screen and (max-width:1500px){.cpc_img{height:500px}}@media screen and (max-width:900px){.opr_item{grid-template-columns:400px 1fr}.cpc_img{height:400px}.cpc_content_title,.cpg_gallery_title{font-size:32px}.cpc_wrapper{gap:30px}.cpc{margin-top:50px;padding-bottom:35px}.cpc_content{gap:20px}}@media screen and (max-width:600px){.opr{padding-bottom:20px}.opr_item_text{display:none}.opr_item_title{font-size:22px}.opr_item_img{height:250px}.cpc_img{height:300px}.cpc_content_title{font-size:28px}.cpc_content_box h3{font-size:20px}}.cpg_lightbox_item{display:block;text-decoration:none;color:inherit}.cpg_slide_img{height:460px;width:100%}.cpg_gallery_top{display:flex;justify-content:space-between;align-items:flex-end}.cpg_gallery_nav_next,.cpg_gallery_nav_prev{position:relative!important;width:56px;height:56px}.cpg_gallery_nav_next img,.cpg_gallery_nav_prev img{width:56px;height:56px;object-fit:contain;object-position:center;transition:.3s}.cpg_gallery_nav{display:flex;align-items:center;gap:20px;padding-top:10px}.bh_card,.bh_card_info{flex-direction:column;display:flex}@media (max-width:650px){.cpg_slide_img{height:300px}}@media (max-width:600px){.te{padding-top:20px;padding-bottom:20px}.in .ar_box{margin-top:20px}.in{padding-bottom:20px}.cpg_gallery_title{font-size:28px}.cpg_gallery_nav_next,.cpg_gallery_nav_next img,.cpg_gallery_nav_prev,.cpg_gallery_nav_prev img{width:40px;height:40px}.cpg_gallery_nav{padding-top:0;gap:10px}.cpg_wrapper{gap:25px}.lg-img-wrap{padding:10px}}.lg-outer .lg-next::before{content:"›"!important}.lg-outer .lg-prev::after{content:"‹"!important}.lg-outer .lg-toolbar .lg-icon.lg-close::after{content:"×"!important;font-size:1.4em;font-weight:300}.bh{padding-bottom:80px;background-color:var(--black)}.bh_wrapper{padding-top:60px;display:grid;grid-template-columns:1fr 1fr;gap:50px}.bh_card{align-items:flex-start;gap:24px;background-color:#fff;padding:16px}.bh_card_img{width:100%;height:460px;border-radius:18px}.bh_card_info{align-items:flex-start;gap:10px;padding:0 8px}.bh_card_link{margin-left:8px}.bh_card_dep{font-size:14px;line-height:20px;font-weight:400}.bh_card_title{font-size:28px;line-height:1.2;font-weight:500;color:var(--black)}.bh_left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}.bh_title{font-size:64px;line-height:1.1;font-weight:500;color:#fff}.bh_text{font-size:16px;line-height:1.5;font-weight:400;color:#bababa;margin-bottom:25px;max-width:550px}@media (max-width:1200px){.sdh{margin-top:20px}.ar_box{gap:18px}.ar_item{padding:10px 14px}.bh_title{font-size:52px}.bh_card_img{height:360px}.bh_wrapper{padding-top:25px}}@media (max-width:1000px){.bh_card_title{font-size:24px}.bh_title{font-size:39px}.bh_wrapper{gap:30px}.bh_card_img{height:300px}}@media (max-width:860px){.bh_card_title{font-size:20px}.bh_card{gap:18px}.bh_card_img{height:252px}}@media (max-width:450px){.nu_text{font-size:18px}.nu_box_item_number,.nu_box_item_number span{font-size:34px;line-height:40px}.bh_title{font-size:32px}.bh{padding-bottom:50px}}.bp_box{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1300px){.te_box{margin-top:15px}.te_slide{padding:25px}.te_slide_text{font-size:16px}.te_slide_author{padding:10px}.bp .ts_slide_title{font-size:20px}.bp_box{gap:20px}}@media (max-width:1000px){.bp_box{grid-template-columns:repeat(2,1fr)}.bp .ts_slide_img{height:300px}}@media (max-width:750px){.bh_text{margin-bottom:0}.bh_wrapper{display:flex;flex-direction:column;gap:30px}.bh_right{max-width:500px}.bp .ts_slide_img{height:250px}.bp .ts_slide_title{font-size:18px}}@media (max-width:660px){.bp .ts_slide_img{height:210px}}@media (max-width:580px){.bp_box{grid-template-columns:repeat(1,1fr)}.bp .ts_slide_img{height:300px}}@media (max-width:400px){.section_title{font-size:28px}.bg_slide_info{gap:5px}.sh_title{font-size:30px}.dd_item_info{padding:0;gap:10px}.dd_item_title,.dh_title{font-size:20px}.tx_title{font-size:24px}.bp .ts_slide_img,.cpg_slide_img{height:250px}}