@media screen and (min-width: 1025px) and (max-width: 1280px){.header .menu_block{padding:0 20px}.header .main_menu{margin:0 -15px}.header .main_menu>li{padding:0 15px}.header .main_menu>li a{font-size:160%}.header .main_menu>li>a{padding:32px 0}.header .main_menu>li .submenu_list{padding-top:86px}.header .main_menu>li .submenu_list:before,.header .main_menu>li .submenu_list:after{height:30px}.header .main_menu>li .submenu_list .page_container:before{top:86px}.header .main_menu>li .submenu_list ul{margin:0 -15px}.header .main_menu>li .submenu_list li{padding:10px 15px}.header .main_logo svg{width:58px}}@media screen and (min-width: 1025px){.header .menu_btn{display:none}.header .main_menu a{font-size:180%}.header .main_menu>li .submenu_list:before,.header .main_menu>li .submenu_list:after{height:40px}.header .main_menu>li .submenu_list ul{margin:0 -30px}.header .main_menu>li .submenu_list li{padding:10px 30px}.header .lg_block{font-size:140%}.header .lg_block ul{display:flex!important}}@media screen and (min-width: 1025px){.footer{margin-top:100px}.footer_top .footer_logo .logo_info div{font-size:180%}.footer_top .footer_logo .logo_info span{font-size:400%}.footer_top .contact_us>span{font-size:240%}.footer_middle{padding:50px 0}.footer_middle a{font-size:180%}}@media screen and (min-width: 1025px) and (max-width: 1440px){.footer_middle{padding:40px 0}.footer_middle .footer_menues{justify-content:center}.footer_top .footer_logo .logo_info div{font-size:160%}.footer_top .footer_logo .logo_info span{font-size:320%}.footer_top .contact_us>span{font-size:200%}.footer_bottom ul:not(.socials_list)>li{flex:0 0 50%;max-width:50%}.footer_bottom ul:not(.socials_list)>li:has(.socials_list) .bottom_title{text-align:left}.footer_bottom .socials_list{justify-content:flex-start}}@media screen and (min-width: 1025px){.contacts_page{padding-top:160px}.contacts_page .page_title+img{margin:30px auto 0}.contacts_page .page_bottom{padding-top:40px}.contacts_page .contact_title{padding-bottom:40px}.contact_main{padding:70px 110px 110px}.contact_row{padding-bottom:60px}.form_col{max-width:54%;flex:0 0 54%;padding-right:70px}.contact_col{max-width:46%;flex:0 0 46%;padding-left:70px}}@media screen and (min-width: 1201px) and (max-width: 1440px){.contact_main{padding:60px 60px 90px}.form_col{padding-right:30px}.contact_col{padding-left:30px}}@media screen and (min-width: 1025px) and (max-width: 1200px){.contact_main{padding:60px 20px 90px}.form_col{max-width:50%;flex:0 0 50%;padding-right:20px}.form_col .field_block{flex:0 0 100%;max-width:100%}.contact_col{max-width:50%;flex:0 0 50%;padding-left:20px}}
