.dark_mode{--siteColor: #EFF6FF;--mainBg: #00214C;--secondBg:#013376;--footerBg: #001837;--popupBg: #001C41;--closeColor: #E7ECF3;--darkText: #FFFFFF;--borderColor:#445F87;--lightText: #E3E3E3;--primaryBg: #FF7A43;--bodyBg: #001837;--mainSectionGradient: linear-gradient(270deg, rgba(25, 40, 59, 0) 0%, rgba(25, 40, 59, .6) 51.17%, rgba(14, 25, 39, .65) 100%);--bulletMoblieBg:#FFFFFF;--orangeD1:#D13D00;--currensySectionBg:#001837;--currensySectionBorder: #253A58;--currensythead: #002454;--darkBg:#001C41;--hoverColor: #65A8FF;--success: #53F886;--menuHover: #D8E4F3;--menuBg: #000204;--searchBorder: #0046A1}@media screen and (min-width: 1025px) and (max-width: 1200px){.green_header .main_logo img{height:28px}}@media screen and (min-width: 1025px){.green_header .menu_btn,.mobile_logo{display:none}.web_logo{display:block}}@media screen and (min-width: 1025px){.socials_block{display:flex;flex-direction:column;align-items:flex-start}.footer_top{padding:30px 0}.footer_logo{padding-right:80px}.top_list{margin:0 -30px}.top_list li{padding:0 30px;flex:0 0 33.33%;max-width:33.33%}.footer_socials{padding:30px 0}.footer_info{padding:30px 0 20px}.footer_bottom{padding:0 0 50px}}@media screen and (min-width: 1025px) and (max-width: 1200px){.footer_top{padding:30px 0}.footer_top .top_block{flex-direction:column}.footer_logo{padding-right:0;margin:0 auto 30px}.footer_logo .logo_info{text-align:center;width:100%}.top_list{margin:0 -10px;width:100%}.top_list li{padding:0 10px;flex:0 0 33.33%;max-width:33.33%}}@media screen and (min-width: 1025px){.projects_main{margin-top:-236px}.mission_col{padding-top:215px}.mission_section{padding-bottom:240px}.top_projects_main{margin-top:-180px}.news_section{padding-top:80px}.news_section .title_row{padding-bottom:30px}.green_partners{padding-top:80px}.green_partners .section_title{padding-bottom:30px}.green_contacts{padding-top:80px}.green_contacts .form_col{padding:60px 70px 70px}}@media screen and (min-width: 1025px) and (max-width: 1280px){.projects_main{margin-top:-200px}.projects_slider{overflow:visible}.main_section>picture>img{min-height:420px}.main_section .section_info{bottom:200px}.green_contacts .form_col{padding:40px 40px 50px}}@media screen and (min-width: 1025px) and (max-width: 1200px){.mission_main .mission_head{padding:20px 30px}.mission_main .mission_row .info_col{padding:40px 30px;max-width:50%;flex:0 0 50%;font-size:150%}.mission_main .mission_row .image_col{max-width:50%;flex:0 0 50%}.projects_news{overflow:visible}}
