#footer{position:relative;height:auto;overflow:hidden;background:url(../img/j51.jpg) 50% 50%/cover no-repeat;padding-top:clamp(13.5rem,calc(5.6078953084rem + 16.4205039096vw),25.3125rem);padding-bottom:clamp(1.1875rem,calc(.5193853171rem + 1.3900955691vw),2.1875rem);width:100%}#footer .footer_content .footer_top_rows{display:grid;grid-template-columns:1fr clamp(13.625rem,calc(-9.9677997394rem + 49.0877497828vw),48.9375rem);margin-bottom:clamp(4.8125rem,calc(1.9730125977rem + 5.9079061685vw),9.0625rem)}#footer .footer_content .footer_top_rows .footer_top_cols:first-child{display:flex;gap:clamp(1.25rem,calc(-3.6355886186rem + 10.1650738488vw),8.5625rem)}#footer .footer_content .footer_top_rows .footer_menu_wrapper .footer_nav_menu .footer_nav_list li{margin-bottom:clamp(.3125rem,calc(.1454713293rem + .3475238923vw),.5625rem)}#footer .footer_content .footer_top_rows .footer_menu_wrapper .footer_nav_menu .footer_nav_list li:last-child{margin-bottom:0}#footer .footer_content .footer_top_rows .footer_menu_wrapper .footer_nav_menu .footer_nav_list li a{font:500 clamp(.8125rem,calc(.3531711555rem + .9556907037vw),1.5rem)/100% Mulish,sans-serif;color:#fff}#footer .footer_content .footer_top_rows .footer_contacts_wrap .footer_contacts_block{display:flex;align-items:flex-end;gap:clamp(.6875rem,calc(.3116854909rem + .7819287576vw),1.25rem);margin-bottom:clamp(1.0625rem,calc(.4361424848rem + 1.303214596vw),2rem)}#footer .footer_content .footer_top_rows .footer_contacts_wrap .footer_contacts_block:last-child{margin-bottom:0}#footer .footer_content .footer_top_rows .footer_contacts_wrap .footer_contacts_block p{min-width:clamp(2.1875rem,calc(.9347849696rem + 2.606429192vw),4.0625rem);font:500 clamp(.4375rem,calc(.1451998262rem + .6081668115vw),.875rem)/100% Mulish,sans-serif;color:rgba(255,255,255,.5)}#footer .footer_content .footer_top_rows .footer_contacts_wrap .footer_contacts_block a{font:500 clamp(.8125rem,calc(.3531711555rem + .9556907037vw),1.5rem)/100% Mulish,sans-serif;color:#fff}#footer .footer_content .footer_top_rows .footer_tto_rows{display:flex;justify-content:space-between;margin-bottom:clamp(.8125rem,calc(.3114139878rem + 1.0425716768vw),1.5625rem)}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .company_info p{font:500 clamp(.6875rem,calc(.3116854909rem + .7819287576vw),1.25rem)/100% Mulish,sans-serif;margin-bottom:clamp(.375rem,calc(.1244569939rem + .5212858384vw),.75rem);color:#fff}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .company_info .company_adr{font:500 clamp(.6875rem,calc(.3116854909rem + .7819287576vw),1.25rem)/100% Mulish,sans-serif;margin-bottom:clamp(.5rem,calc(.2076998262rem + .6081668115vw),.9375rem);color:rgba(255,255,255,.8)}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .company_info a{font:500 clamp(.4375rem,calc(.1451998262rem + .6081668115vw),.875rem)/100% Mulish,sans-serif;color:rgba(255,255,255,.5)}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links ul{display:flex;align-items:center;gap:clamp(.25rem,calc(.0829713293rem + .3475238923vw),.5rem)}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links ul li a svg{max-width:clamp(1.5rem,calc(.6230994787rem + 1.8245004344vw),2.8125rem);border:1px solid transparent;border-radius:50%;transition:.35s all cubic-bezier(.25,.1,.25,1)}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links ul li a svg path{transition:.35s all cubic-bezier(.25,.1,.25,1)}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links ul li a svg:hover{border:1px solid #fff}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links ul li a svg:hover path{fill:transparent}#footer .footer_content .footer_top_rows .search_input_inner{position:relative}#footer .footer_content .footer_top_rows .search_input_inner input{width:100%;padding:0 clamp(.5625rem,calc(.2284426586rem + .6950477845vw),1.0625rem);font:500 clamp(.6875rem,calc(.3116854909rem + .7819287576vw),1.25rem)/normal Mulish,sans-serif;height:clamp(2.1875rem,calc(.8930278019rem + 2.6933101651vw),4.125rem);color:#fff;background:0 0;border-radius:clamp(.3125rem,calc(.1037141616rem + .4344048653vw),.625rem);border:1px solid #fff;transition:.35s all cubic-bezier(.25,.1,.25,1)}#footer .footer_content .footer_top_rows .search_input_inner input:not(:-moz-placeholder){border:1px solid transparent;background:rgba(255,255,255,.08)}#footer .footer_content .footer_top_rows .search_input_inner input:focus,#footer .footer_content .footer_top_rows .search_input_inner input:hover,#footer .footer_content .footer_top_rows .search_input_inner input:not(:placeholder-shown){border:1px solid transparent;background:rgba(255,255,255,.08)}#footer .footer_content .footer_top_rows .search_input_inner input::-moz-placeholder{color:rgba(255,255,255,.5);-moz-transition:.35s all cubic-bezier(.25,.1,.25,1);transition:.35s all cubic-bezier(.25,.1,.25,1)}#footer .footer_content .footer_top_rows .search_input_inner input::placeholder{color:rgba(255,255,255,.5);transition:.35s all cubic-bezier(.25,.1,.25,1)}#footer .footer_content .footer_top_rows .search_input_inner input:-webkit-autofill,#footer .footer_content .footer_top_rows .search_input_inner input:-webkit-autofill:active,#footer .footer_content .footer_top_rows .search_input_inner input:-webkit-autofill:focus,#footer .footer_content .footer_top_rows .search_input_inner input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 3.542vw #fff inset!important}#footer .footer_content .footer_top_rows .search_input_inner .search_submit_btn{position:absolute;right:clamp(.5625rem,calc(.2284426586rem + .6950477845vw),1.0625rem);top:0;bottom:0;width:clamp(.6875rem,calc(.3116854909rem + .7819287576vw),1.25rem);height:clamp(.6875rem,calc(.3116854909rem + .7819287576vw),1.25rem);border:0;margin:auto;cursor:pointer;opacity:1;pointer-events:all;transition:.35s all cubic-bezier(.25,.1,.25,1);background:0 0;--icon-fill:#fff;--icon-opacity:1;border-radius:50%}#footer .footer_content .footer_top_rows .search_input_inner .search_submit_btn.active{transition:.15s;opacity:1;pointer-events:all}#footer .footer_content .footer_top_rows .search_input_inner .search_submit_btn svg{max-width:clamp(.5625rem,calc(.2284426586rem + .6950477845vw),1.0625rem)}#footer .footer_content .footer_btm_rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#footer .footer_content .footer_btm_rows .hover-subline::after{bottom:clamp(-.125rem,calc(-.0207428323rem + -.0868809731vw),-.0625rem)}#footer .footer_content .footer_btm_rows .footer_mail_link_wrap{margin-bottom:clamp(1.6875rem,calc(.7270851434rem + 1.9982623805vw),3.125rem)}#footer .footer_content .footer_btm_rows .footer_mail_link_wrap a{font:600 clamp(2rem,calc(.830799305rem + 2.4326672459vw),3.75rem)/100% Mulish,sans-serif;color:#fff}#footer .footer_content .footer_btm_rows .footer_spec_links{display:flex;align-items:center;gap:clamp(.8125rem,calc(.3531711555rem + .9556907037vw),1.5rem)}#footer .footer_content .footer_btm_rows .footer_spec_links a{font:500 clamp(.5rem,calc(.2076998262rem + .6081668115vw),.9375rem)/100% Mulish,sans-serif;color:rgba(255,255,255,.5)}#footer .footer_content .footer_btm_rows .footer_bto_rows{display:flex;justify-content:space-between;align-items:flex-end;height:clamp(2rem,calc(.830799305rem + 2.4326672459vw),3.75rem)}#footer .footer_content .footer_btm_rows .footer_bto_rows .footer_bto_cols:first-child{display:flex;align-items:center;gap:clamp(.6875rem,calc(.3116854909rem + .7819287576vw),1.25rem)}#footer .footer_content .footer_btm_rows .footer_bto_rows .copyright_field{font:500 clamp(.5625rem,calc(.2701998262rem + .6081668115vw),1rem)/100% Mulish,sans-serif;color:rgba(255,255,255,.3);leading-trim:both;text-edge:cap;display:flex;align-items:center}#footer .footer_content .footer_btm_rows .footer_bto_rows .policy_link{font:500 clamp(.5625rem,calc(.2701998262rem + .6081668115vw),1rem)/100% Mulish,sans-serif;color:rgba(255,255,255,.3)}#footer .footer_content .footer_btm_rows .footer_bto_rows .footer_legal{display:flex;align-items:center;gap:clamp(.125rem,calc(.0832428323rem + .0868809731vw),.1875rem);font:500 clamp(.5625rem,calc(.2701998262rem + .6081668115vw),1rem)/100% Mulish,sans-serif;color:rgba(255,255,255,.3);leading-trim:both;text-edge:cap}#footer .footer_content .footer_btm_rows .footer_bto_rows .footer_legal a{color:#fff}@media (min-width:769px){#footer .footer_content .footer_top_rows .search_input_inner .search_submit_btn:hover{width:clamp(1.25rem,calc(.4983709818rem + 1.5638575152vw),2.375rem);height:clamp(1.25rem,calc(.4983709818rem + 1.5638575152vw),2.375rem);background:#fff;--icon-fill:#005AB2}#footer .footer_content .footer_top_rows .search_input_inner .search_submit_btn:hover svg{transform:translate(0,1px)}}@media (max-width:1000px){#footer .footer_content .footer_top_rows .footer_top_cols:first-child{gap:5.35vw}}@media (max-width:768px){#footer{background:linear-gradient(140deg,#9ebbca 20%,#408dba 35%,#000283 100%);transform:translateY(0);position:relative;margin-top:0;padding-top:217px;padding-bottom:20px;margin-top:0}#footer::before{content:"";position:absolute;width:130px;height:130px;top:40px;left:50%;transform:translate(-50%);background:url(../img/p30.png) 0 0/contain no-repeat}#footer .footer_content .footer_top_rows{display:grid;grid-template-columns:1fr;margin-bottom:52px;gap:56px}#footer .footer_content .footer_top_rows .footer_top_cols:first-child{flex-direction:column;gap:56px}#footer .footer_content .footer_top_rows .footer_menu_wrapper .footer_nav_menu .footer_nav_list li{margin-bottom:24px}#footer .footer_content .footer_top_rows .footer_menu_wrapper .footer_nav_menu .footer_nav_list li a{font:500 18px/100% Mulish,sans-serif}#footer .footer_content .footer_top_rows .footer_contacts_wrap .footer_contacts_block{flex-direction:column;gap:16px;margin-bottom:24px;align-items:start}#footer .footer_content .footer_top_rows .footer_contacts_wrap .footer_contacts_block p{min-width:0;font:500 14px/100% Mulish,sans-serif}#footer .footer_content .footer_top_rows .footer_contacts_wrap .footer_contacts_block a{font:500 24px/100% Mulish,sans-serif}#footer .footer_content .footer_top_rows .footer_tto_rows{flex-direction:column;margin-bottom:44px}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .company_info p{font:500 18px/10% Mulish,sans-serif;margin-bottom:20px}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .company_info .company_adr{font:500 18px/100% Mulish,sans-serif;margin-bottom:20px}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .company_info a{font:500 16px/100% Mulish,sans-serif}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links{margin-top:44px}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links ul{gap:8px}#footer .footer_content .footer_top_rows .footer_tto_rows .footer_tto_cols .footer_social_links ul li a svg{max-width:53px}#footer .footer_content .footer_top_rows .search_input_inner input{padding:21px;font:300 18px/normal Mulish,sans-serif;height:56px;border-radius:10px}#footer .footer_content .footer_top_rows .search_input_inner .search_submit_btn{right:23px;width:16px;height:16px}#footer .footer_content .footer_top_rows .search_input_inner .search_submit_btn svg{max-width:16px}#footer .footer_content .footer_btm_rows{grid-template-columns:1fr;gap:18px}#footer .footer_content .footer_btm_rows .footer_mail_link_wrap{margin-bottom:38px}#footer .footer_content .footer_btm_rows .footer_mail_link_wrap a{font:600 28px/100% Mulish,sans-serif}#footer .footer_content .footer_btm_rows .footer_spec_links{gap:18px;flex-direction:column;align-items:start}#footer .footer_content .footer_btm_rows .footer_spec_links a{font:500 14px/100% Mulish,sans-serif}#footer .footer_content .footer_btm_rows .footer_bto_rows{height:auto;flex-direction:column;align-items:start;gap:38px}#footer .footer_content .footer_btm_rows .footer_bto_rows .footer_bto_cols:first-child{flex-direction:column}#footer .footer_content .footer_btm_rows .footer_bto_rows .copyright_field{position:absolute;bottom:20px;right:16px;font:500 14px/100% Mulish,sans-serif}#footer .footer_content .footer_btm_rows .footer_bto_rows .policy_link{font:500 14px/100% Mulish,sans-serif}#footer .footer_content .footer_btm_rows .footer_bto_rows .footer_legal{gap:3px;font:500 16px/100% Mulish,sans-serif}}@media (max-width:360px){#footer .footer_content .footer_btm_rows .footer_mail_link_wrap a{font:600 7.77vw/100% Mulish,sans-serif}}