.text_left{text-align:left}.text_right{text-align:right}.text_center{text-align:center}*{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{position:relative;font-family:"Mulish", sans-serif;line-height:1.4;font-size:16px;font-weight:400;font-style:normal;color:#000000;min-width:320px !important;background-color:#ffffff}a{font-family:"Mulish"}.home .decoration_text{display:none}.overflow_hidden{overflow:hidden}.container{width:100%;max-width:1320px;margin:0 auto;padding:0 15px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.site{transition:all 0.1s;transition-delay:0.2s}.opacity_0{opacity:0}.section_padding{padding:75px 0;background-color:#f6f1e9}.padding_top_0{padding-top:0}.padding_bottom_0{padding-bottom:0}section{max-width:2500px;margin:0 auto}.title_1{font-size:67px;font-family:"Unbound", sans-serif;font-weight:400;line-height:1.2;margin-bottom:0.6em}.title_2{font-size:56px;font-family:"Unbound", sans-serif;font-weight:700;line-height:1.2;margin-bottom:0.6em}.title_2 span:first-child{color:#E78739}.title_3 span:first-child{color:#E78739}.title_3{font-size:36px;font-family:"Unbound", sans-serif;font-weight:500;line-height:1.2;margin-bottom:0.6em}.title_description{font-size:clamp(16px, 1.7vw, 20px);font-weight:500;line-height:1.3;margin-bottom:1em}.position_center{margin:0 auto}.font_size_16{font-size:16px}.font_size_20{font-size:20px}.font_weight_300{font-weight:300 !important}.font_weight_400{font-weight:400 !important}.font_weight_500{font-weight:500 !important}.font_weight_600{font-weight:600 !important}.font_weight_700{font-weight:700 !important}.font_weight_800{font-weight:800 !important}.font_weight_900{font-weight:900 !important}.bg_white{background-color:#ffffff}.bg_grey{background-color:#f3e9da}.bg_black{background-color:#000000}.color_white{color:#ffffff}.color_black{color:#000000}.color_blue{color:#3963E2}.color_grey_dark{color:#949494}.color_grey{color:#F3F5F9}.width_100{width:100%}*{scrollbar-width:thin;scrollbar-color:#e4dd0c #000000}*::-webkit-scrollbar{width:2px}*::-webkit-scrollbar-track{background:#000000}*::-webkit-scrollbar-thumb{background-color:#3963E2;border-radius:0px;border:3px solid #000000}*{scrollbar-width:thin;scrollbar-color:#E78739 #000000}*::-webkit-scrollbar{width:5px}*::-webkit-scrollbar-track{background:#000000}*::-webkit-scrollbar-thumb{background-color:#3963E2;border-radius:0px;border:5px solid #000000}@media only screen and (max-width:1200px){body{font-size:14px}.section_padding{padding:60px 0}.padding_top_0{padding-top:0}.padding_bottom_0{padding-bottom:0}.title_1{font-size:34px;line-height:1.1}.title_2{font-size:38px;text-align:left;margin-bottom:0.4em}.title_3{font-size:24px}.title_description{font-size:clamp(16px, 1.7vw, 20px);font-weight:500;line-height:1.3;margin-bottom:1em;text-align:left}}@media only screen and (max-width:680px){.title_2{font-size:35px}.section_padding{padding:50px 0}.padding_top_0{padding-top:0}.padding_bottom_0{padding-bottom:0}}.display_none{display:none}html.admin_bar_panel{margin-top:0 !important}html.admin_bar_panel .admin_bar_panel_button{display:block !important;position:fixed;top:10px;left:10px;z-index:10050;width:26px;height:26px;background-color:rgba(255, 0, 0, 0.3);cursor:pointer;transition:all 0.2s;background-image:url(../images/admin_menu_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:3px}html.admin_bar_panel .admin_bar_panel_button:hover{background-color:red}html.admin_bar_panel .admin_bar_panel_button.active{top:40px;background-image:url(../images/admin_menu_close_icon.svg);background-size:63%;background-color:red}html.admin_bar_panel #wpadminbar{top:-50px;transition:all 0.2s}html.admin_bar_panel #wpadminbar.wpadminbar_active{top:0}@media only screen and (max-width:780px){html.admin_bar_panel .admin_bar_panel_button.active{top:55px}}.button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:250px;width:fit-content;height:48px;border-radius:30px;font-family:"Mulish", sans-serif;font-weight:600;font-size:16px;line-height:1;cursor:pointer;text-decoration:none;padding:5px 20px 7px 20px;position:relative;overflow:hidden;transition:all 0.1s}.button:active{transform:scale(0.97)}.button:disabled{opacity:0.5;cursor:not-allowed;outline:2px solid rgba(255, 0, 0, 0)}.button_blue{background-color:#3963E2;color:#ffffff}.button_blue:hover{background-color:#1E47C2}.button_orange{background-color:#E78739;color:#ffffff}.button_orange:hover{background-color:#1E47C2}.button_white{background-color:#ffffff;color:#E78739}.button_white:hover{background-color:#EEEEEE}.button_small{min-width:190px}.button_link{min-width:190px;padding-right:50px}.button_link:after{position:absolute;top:0;bottom:0;right:8px;margin:auto;width:34px;height:34px;content:"";background-image:url(../images/button_link_icon_orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transition:all 0.2s}@media only screen and (max-width:1200px){.button{font-size:14px}}@media only screen and (max-width:480px){.mobile_width_100{width:100%}}.page_has_hero .header{position:absolute;top:0;left:0;width:100%}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:12px 0;z-index:102}.header .header_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.header .header_content .logo{width:140px}.header .header_content .logo img{display:block;width:100%;height:auto;transition:all 0.2s}.header .header_content .logo .logo_img{display:block}.header .header_content .logo .logo_img_black{display:none}.header .header_content .site_functions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header_content .site_functions .show_search{width:34px;height:34px;display:block;cursor:pointer;background-image:url(../images/search.svg);background-size:60%;background-position:center;background-repeat:no-repeat;transition:all 0.2s;background-color:initial;margin-right:25px;border-radius:50%}.header .header_content .site_functions .show_search:hover{background-color:rgba(255, 255, 255, 0.3)}.header .header_content .site_functions .show_search_active{background-image:url(../images/search_black.svg)}.header .header_content .site_functions .show_search_active:hover{background-color:rgba(0, 0, 0, 0.3)}.header .header_content .site_functions .login_button_wrap{margin-right:25px;position:relative}.header .header_content .site_functions .login_button_wrap .logout_button{width:34px;height:34px;display:block;cursor:pointer;background-image:url(../images/exit_white.svg);background-size:66%;background-position:center;background-repeat:no-repeat;transition:all 0.2s;background-color:initial;border-radius:50%}.header .header_content .site_functions .login_button_wrap .logout_button:hover{background-color:rgba(255, 255, 255, 0.3)}.header .header_content .site_functions .login_button_wrap .logout_button_search_active{background-image:url(../images/exit_black.svg)}.header .header_content .site_functions .login_button_wrap .logout_button_search_active:hover{background-color:rgba(0, 0, 0, 0.3)}.header .header_content .site_functions .login_button_wrap .login_button{width:34px;height:34px;display:block;cursor:pointer;background-image:url(../images/user_icon.svg);background-size:66%;background-position:center;background-repeat:no-repeat;transition:all 0.2s;background-color:initial;border-radius:50%}.header .header_content .site_functions .login_button_wrap .login_button:hover{background-color:rgba(255, 255, 255, 0.3)}.header .header_content .site_functions .login_button_wrap .login_button_active{background-color:rgba(255, 255, 255, 0.3)}.header .header_content .site_functions .login_button_wrap .login_button_search_active{background-image:url(../images/user_icon_black.svg)}.header .header_content .site_functions .login_button_wrap .login_button_search_active:hover{background-color:rgba(0, 0, 0, 0.3)}.header .header_content .site_functions .login_button_wrap .login_button_active.login_button_search_active{background-color:rgba(0, 0, 0, 0.3)}.header .header_content .site_functions .login_button_wrap .login_button_menu{list-style-type:none;position:absolute;z-index:3;top:100%;border-radius:12px;padding:16px;background-color:#ffffff;display:none}.header .header_content .site_functions .login_button_wrap .login_button_menu li{color:#000000;cursor:pointer;transition:all 0.2s;font-size:16px}.header .header_content .site_functions .login_button_wrap .login_button_menu li:not(:last-of-type){margin-bottom:15px}.header .header_content .site_functions .login_button_wrap .login_button_menu li button{font-size:16px;color:#000000;text-decoration:none;background-color:initial;cursor:pointer;white-space:nowrap}.header .header_content .site_functions .login_button_wrap .login_button_menu li button:hover{color:#3963E2;text-decoration:underline}.header .header_content .site_functions .login_button_wrap .login_button_menu_active{display:block}.header .header_content .site_functions .login_button_wrap .login_button_menu_search_active{border:1px solid #000000}.header .header_content .site_functions .language_switcher{color:#ffffff;position:relative;height:fit-content;flex-shrink:0}.header .header_content .site_functions .language_switcher .language_btn{flex-shrink:0;text-transform:uppercase;font-size:16px;font-weight:500;position:relative;cursor:pointer;width:40px;height:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header_content .site_functions .language_switcher .language_btn:after{content:"";position:absolute;top:0;bottom:0;right:0px;margin:auto;width:16px;height:16px;background-image:url(../images/check_icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 0.2s}.header .header_content .site_functions .language_switcher .language_btn_active:after{transform:rotate(180deg)}.header .header_content .site_functions .language_switcher .language_list{list-style-type:none;position:absolute;z-index:3;top:100%;border-radius:12px;padding:16px;background-color:#ffffff;display:none}.header .header_content .site_functions .language_switcher .language_list li{color:#000000;cursor:pointer;transition:all 0.2s;font-size:16px}.header .header_content .site_functions .language_switcher .language_list li:not(:last-of-type){margin-bottom:15px}.header .header_content .site_functions .language_switcher .language_list li a{font-size:16px;color:#000000;text-decoration:none}.header .header_content .site_functions .language_switcher .language_list li a:hover{color:#3963E2;text-decoration:underline}.header .header_content .site_functions .language_switcher_active .language_list{display:block}.header .header_content .site_functions .language_switcher_search_active{color:#000000}.header .header_content .site_functions .language_switcher_search_active .language_list{border:1px solid #000000}.header .header_content .site_functions .language_switcher_search_active .language_btn:after{background-image:url(../images/check_icon_black.svg)}.header .header_content .mobile_menu_button{display:none}.site_navigation .social_links_mobile{display:none}.site_navigation .language_switcher_mobile{display:none}.site_navigation .log_in_mobile{display:none}.site_navigation .search_mobile{display:none}.site_navigation .logout_button_mobile{display:none}.header_white{background-color:#ffffff;border-bottom:1px solid #EEEEEE}.header_white .header_content .logo .logo_img{display:none}.header_white .header_content .logo .logo_img_black{display:block}.header_white .header_content .site_navigation .navigation .menu .menu-item a{color:#000000;font-size:16px}.header_white .header_content .site_navigation .navigation .menu .menu-item a:hover{background-color:#f3f5f9}.header_white .header_content .site_navigation .navigation .menu .current-menu-item a{background-color:#f3f5f9}.search_form_wrap{position:absolute;background-color:#ffffff;top:initial;bottom:100%;left:0;width:100%;padding:30px 0;height:fit-content;transition:all 0.2s}.search_form_wrap .search_form_title{font-size:16px;line-height:1;margin-bottom:1em;color:#949494}.search_form_wrap .searchwp-form .search-submit{display:none}.search_form_wrap .searchwp-form .swp-input{padding:0 10px;font-size:16px;color:#000000;height:30px;border-radius:0 !important;border:0 !important;outline:none !important;border-bottom:1px solid #eeeeee !important;padding-left:25px;background-position:left 0px top 50% !important;font-size:20px;font-weight:700}.searchwp-live-search-results{box-shadow:none !important}.searchwp-live-search-results .searchwp-live-search-result{border:none !important}.searchwp-live-search-results .searchwp-live-search-result .searchwp-live-search-result--img{display:none}.searchwp-live-search-results .searchwp-live-search-result .searchwp-live-search-result--info a{text-decoration:none;font-weight:400;font-size:16px;color:#000000;line-height:1;padding:10px 10px;display:block;width:100%}.searchwp-live-search-results .searchwp-live-search-result .searchwp-live-search-result--info a:hover{background-color:#F3F5F9}.search_form_wrap_active{bottom:initial;top:calc(100% + 1px)}.site_navigation .navigation .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none}.site_navigation .navigation .menu .menu-item:not(:last-of-type){margin-right:10px}.site_navigation .navigation .menu .menu-item a{text-decoration:none;color:#ffffff;line-height:1;transition:all 0.1s;font-family:"FixelText";padding:7px 16px;border-radius:30px;display:block;width:fit-content}.site_navigation .navigation .menu .menu-item a:hover{background-color:rgba(255, 255, 255, 0.3)}.site_navigation .navigation .menu .current-menu-item a{background-color:rgba(255, 255, 255, 0.3)}@media only screen and (max-width:1400px){.site_navigation .navigation .menu .menu-item:not(:last-of-type){margin-right:5px}}@media only screen and (max-width:1200px){.body_overflov{position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.7);transition:all 0.3s;transform:translateX(-100%)}.body_overflow_active{transform:translateX(0)}.header{transition:all 0.2s}.header .header_content .logo{width:150px}.header .header_content .site_functions{display:none}.header .header_content .mobile_menu_button{display:block;width:20px;height:20px;background-size:95%;background-repeat:no-repeat;background-position:center;background-image:url(../images/menu_button_white.svg);transition:all 0.2s;background-color:initial}.header .header_content .mobile_menu_button_active{background-image:url(../images/close_menu.svg) !important}.header_white .header_content .mobile_menu_button{background-image:url(../images/menu_button_black.svg)}.site_navigation{position:absolute;background-color:#ffffff;top:100%;left:0;width:100%;max-width:500px;height:100vh;padding:0 15px 160px 15px;overflow:auto;transition:all 0.3s;transform:translateX(-100%)}.site_navigation .navigation .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none}.site_navigation .navigation .menu .menu-item{border-bottom:1px solid #ffeeeeee}.site_navigation .navigation .menu .menu-item:not(:last-of-type){margin-right:0px;margin-bottom:15px}.site_navigation .navigation .menu .menu-item a{text-decoration:none;color:#000000;line-height:1;transition:all 0.1s;font-family:"FixelText";padding:15px 5px 15px 0;border-radius:0px}.site_navigation .navigation .menu .menu-item a:hover{background-color:initial}.site_navigation .navigation .menu .current-menu-item a{background-color:initial !important;color:#E78739 !important}.site_navigation .search_mobile{display:block;padding:25px 0;margin-bottom:30px;position:relative}.site_navigation .search_mobile::after{content:"";position:absolute;top:0;left:-15px;height:100%;width:calc(100% + 30px);background-color:#f3f5f9;z-index:1}.site_navigation .search_mobile .search_form_title{position:relative;z-index:2;color:#949494;font-size:14px;line-height:1;margin-bottom:1em}.site_navigation .search_mobile .searchwp-form .swp-input{position:relative;z-index:2;font-size:16px;font-weight:700;padding:5px;border:none !important;border-bottom:1px solid #e4e4e4 !important;background-color:initial;border-radius:0px;width:100%;color:#000000;font-family:"FixelText"}.site_navigation .search_mobile .searchwp-form .swp-button{display:none}.site_navigation .log_in_mobile,.site_navigation .logout_button_mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#E78739;height:48px;border-radius:30px;line-height:1;text-decoration:none;color:#ffffff;transition:all 0.1s;margin-top:25px;width:100%;font-size:14px}.site_navigation .log_in_mobile img,.site_navigation .logout_button_mobile img{display:block;width:20px;height:auto;margin-right:10px}.site_navigation .log_in_mobile:active,.site_navigation .logout_button_mobile:active{background-color:#1E47C2}.site_navigation .language_switcher_mobile{display:block;padding:15px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;margin-top:25px}.site_navigation .language_switcher_mobile .language_list{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site_navigation .language_switcher_mobile .language_list li{margin-right:25px}.site_navigation .language_switcher_mobile .language_list li a{text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:400;color:#000000}.site_navigation .language_switcher_mobile .language_list .current-lang a{color:#E78739;text-decoration:underline}.site_navigation .social_links_mobile{display:block;margin-top:15px}.site_navigation .social_links_mobile .social_links_title{font-weight:400;font-size:16px;line-height:1.5;margin-bottom:15px;color:#949494}.site_navigation .social_links_mobile .social_links_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:420px}.site_navigation .social_links_mobile .social_links_list .social_links_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;line-height:1;padding:8px 10px;text-decoration:none;background-color:#eeeeee;border-radius:30px;transition:all 0.2s;color:#000000}.site_navigation .social_links_mobile .social_links_list .social_links_item:hover{background-color:rgba(255, 255, 255, 0.3)}.site_navigation .social_links_mobile .social_links_list .social_links_item:not(:last-of-type){margin-right:0px}.site_navigation .social_links_mobile .social_links_list .social_links_item .icon{flex-shrink:0;width:20px;height:auto;margin-right:10px;filter:brightness(0) saturate(100%) invert(0%) sepia(3%) saturate(622%) hue-rotate(340deg) brightness(92%) contrast(102%)}.site_navigation_active{transform:translateX(0)}}@media only screen and (max-width:500px){.body_overflow{display:none}}.back_to_top{position:fixed;z-index:30;bottom:15vh;right:-70px;width:40px;height:40px;border-radius:10px;border:2px solid #3963E2;cursor:pointer;transition:all 0.2s;background-color:initial;overflow:hidden;opacity:0.5;background-color:#000000}.back_to_top::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url(../images/arrow_up.svg);background-position:center;background-size:70%;background-repeat:no-repeat;transition:all 0.2s}.back_to_top::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url(../images/arrow_up.svg);background-position:center;background-size:70%;background-repeat:no-repeat;transition:all 0.2s}.back_to_top:hover{opacity:1}.back_to_top:hover::after{transform:translateY(5px)}.back_to_top:hover::before{transform:translateY(-5px)}.back_to_top_active{right:20px}.footer{background-color:#0D1528;padding-top:60px;color:#ffffff}.footer a{color:#ffffff}.footer .footer_main{padding-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .footer_main .footer_content{margin-right:170px;width:400px}.footer .footer_main .footer_content .footer_logo{display:block;width:200px;height:auto;margin-bottom:15px}.footer .footer_main .footer_content .footer_logo img{display:block;width:100%;height:auto}.footer .footer_main .footer_content .footer_text{font-weight:400;font-size:16px;line-height:1.5;margin-bottom:45px}.footer .footer_main .footer_content .social_links .social_links_title{font-weight:400;font-size:16px;line-height:1.5;color:rgba(255, 255, 255, 0.5)}.footer .footer_main .footer_content .social_links .social_links_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer_main .footer_content .social_links .social_links_list .social_links_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;line-height:1;padding:8px 12px;text-decoration:none;background-color:rgba(255, 255, 255, 0.15);border-radius:30px;transition:all 0.2s;margin-top:15px}.footer .footer_main .footer_content .social_links .social_links_list .social_links_item:hover{background-color:rgba(255, 255, 255, 0.3)}.footer .footer_main .footer_content .social_links .social_links_list .social_links_item:not(:last-of-type){margin-right:16px}.footer .footer_main .footer_content .social_links .social_links_list .social_links_item .icon{flex-shrink:0;width:20px;height:auto;margin-right:10px}.footer .footer_main .footer_navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .footer_main .footer_navigation .footer_navigation_item:not(:last-of-type){margin-right:100px}.footer .footer_main .footer_navigation .footer_navigation_item .menu{list-style-type:none}.footer .footer_main .footer_navigation .footer_navigation_item .menu li:not(:last-of-type){margin-bottom:15px}.footer .footer_main .footer_navigation .footer_navigation_item .menu li a{text-decoration:none;transition:all 0.2s;font-size:16px;line-height:1}.footer .footer_main .footer_navigation .footer_navigation_item .menu li a:hover{color:#E78739}.footer .footer_main .footer_navigation .footer_navigation_item .menu .current-menu-item a{color:#E78739}.footer .footer_copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:1;padding:25px 0;border-top:1px solid rgba(255, 255, 255, 0.2)}.footer .footer_copyright img{display:block;width:16px;height:auto;margin-right:10px}@media only screen and (max-width:1200px){.footer .footer_main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .footer_main .footer_content{margin:0 0 30px 0;width:100%}}@media only screen and (max-width:680px){.footer .footer_main{padding-bottom:15px}.footer .footer_main .footer_navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .footer_main .footer_navigation .footer_navigation_item:not(:last-of-type){margin:0 0 15px 0;border-bottom:1px solid rgba(255, 255, 255, 0.2);padding-bottom:15px}}.hero_section{padding-top:0;position:relative}.hero_section .hero_img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero_section .hero_img img{display:block;width:100%;height:auto;width:100%;height:100%;object-fit:cover}.hero_section .hero{position:relative;width:100%;height:85vh;max-height:815px;min-height:700px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero_section .hero .decoration_text{font-family:"Montserrat", sans-serif;color:#FFFFFF;font-size:90px;position:absolute;top:105px;left:15px;width:100%;font-weight:700;font-size:7vw;text-transform:uppercase;text-align:center;line-height:1;white-space:nowrap;z-index:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.4) 30%, rgba(255, 255, 255, 0) 86%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hero_section .hero .hero_content{width:100%;max-width:770px;margin-top:301px}.hero_section .hero .hero_content-subblock{width:481px;height:279px;padding:10px 10px 0 10px;background-color:#f6f1e9;border-radius:25px 25px 0 0;align-self:end}.hero_section .hero .hero_content-subblock .content_wrapper{height:100%;padding:44.5px 28.5px 0 28.5px;background:linear-gradient(170deg, #e78739 0%, #F3E9DA 75%);border-radius:25px 25px 0 0}.hero_section .hero .hero_content-subblock .hero_content_text{font-size:20px;font-weight:600;color:#ffffff;line-height:1.3;margin-bottom:37.5px}.hero_section .hero .hero_content-subblock .hero_content_text a{font-size:inherit;font-weight:inherit;color:inherit;transition:all 0.1s}.hero_section .hero .hero_content-subblock .hero_content_text a:hover{color:#1E47C2}@media only screen and (max-width:1200px){.hero_section .hero{height:100vh;max-height:initial;min-height:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hero_section .hero .hero_content{width:100%;max-width:100%;padding-bottom:20vh}.hero_section .hero .hero_content .title_1{text-align:center}.hero_section .hero .hero_content .hero_content_text{font-size:16px;text-align:center;margin-bottom:30px}.hero_section .hero .hero_content .hero_content_text a{font-size:inherit;font-weight:inherit;color:inherit;transition:all 0.1s}.hero_section .hero .hero_content .hero_content_text a:hover{color:#1E47C2}.hero_section .hero .hero_content .button{margin:0 auto}}@media only screen and (max-width:680px){.hero_section .hero .decoration_text{white-space:break-spaces;font-size:70px;top:70px}.hero_section .hero .hero_content-subblock{width:380px}.hero_section .hero .hero_content-subblock .hero_content_text{font-size:14px}}@media only screen and (max-width:425px){.hero_content-subblock{width:100%;text-align:center}}@media only screen and (max-width:375px){.hero_section .hero .content_wrapper{padding:10px 0 0 0}}.block_name{line-height:1;font-size:16px;font-weight:400;border-radius:20px;border:1px solid #000000;width:fit-content;padding:10px 15px 10px 30px;margin-bottom:50px;position:relative}.block_name::after{content:"";position:absolute;top:0;bottom:0;left:15px;margin:auto;width:4px;height:4px;background-color:#000000;border-radius:50%}.text_image_block_big{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.text_image_block_big .image{display:block;border-radius:20px;overflow:hidden;width:50%;max-width:635px;flex-shrink:0;position:relative}.text_image_block_big .image img{display:block;width:100%;height:auto;border-radius:20px}.text_image_block_big .content{flex-grow:1;padding:30px 0 70px 40px}.text_image_block_big .content .block_text{width:80%}.text_image_block_big_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text_image_block_big_reverse .content{flex-grow:1;padding:30px 40px 30px 0px}.has_image_text .image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 60%);z-index:2}.has_image_text .image .image_description{position:absolute;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:15px;left:15px;color:#ffffff}.has_image_text .image .image_description .image_description_icon{display:block;width:48px;flex-shrink:0;margin-right:10px}.has_image_text .image .image_description .image_description_text{font-size:16px;font-weight:500}@media only screen and (max-width:1200px){.block_name{font-size:14px;padding:6px 12px 6px 24px;margin-bottom:30px}.text_image_block_big .image{border-radius:12px}.text_image_block_big .image img{border-radius:12px}.text_image_block_big .content{padding:10px 0 10px 20px}.text_image_block_big .content .block_text{width:100%;font-size:14px}.text_image_block_big_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text_image_block_big_reverse .content{flex-grow:1;padding:10px 20px 10px 0px}.has_image_text .image .image_description{top:10px;left:10px}.has_image_text .image .image_description .image_description_icon{width:32px}.has_image_text .image .image_description .image_description_text{font-size:12px}}@media only screen and (max-width:680px){.text_image_block_big{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text_image_block_big .image{width:100%}.text_image_block_big .content{padding:0px;margin-bottom:20px}}.our_achievements{height:555px;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.our_achievements .our_achievements_item{height:300px;background:#E78739;background:linear-gradient(165deg, #e78739 0%, #ffae6d 71%);position:relative;border-radius:20px;padding:16px;color:#ffffff;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.our_achievements .our_achievements_item:nth-of-type(2n){align-self:flex-end}.our_achievements .our_achievements_item .our_achievements_item_icon{position:absolute;z-index:2;top:15px;right:15px;width:40px;height:40px}.our_achievements .our_achievements_item .our_achievements_item_icon img{display:block;width:100%;height:auto}.our_achievements .our_achievements_item .our_achievements_item_value{font-size:42px;line-height:1.3;font-weight:700;margin-bottom:0.3em;padding:45px 0 0 0;background:linear-gradient(to bottom, white 65%, rgba(255, 255, 255, 0) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none}.our_achievements .our_achievements_item .our_achievements_item_text{font-size:16px;line-height:1.3;font-weight:400;max-width:190px}.our_achievements .our_achievements_item .our_achievements_item_description{margin-top:auto;position:relative;background-color:rgba(255, 255, 255, 0.3);padding:5px 15px 7px 30px;border-radius:30px;font-size:16px;line-height:1;font-weight:400;border:1px solid rgba(255, 255, 255, 0.3);width:-moz-fit-content;width:fit-content}.our_achievements .our_achievements_item .our_achievements_item_description::after{content:"";position:absolute;top:0;bottom:0;left:15px;margin:auto;width:4px;height:4px;background-color:#ffffff;border-radius:50%;transform:translateY(1px)}.our_achievements .our_achievements_item_black_style .our_achievements_item_text{color:#000000}.our_achievements .our_achievements_item_black_style .our_achievements_item_description{color:#000000}.our_achievements .our_achievements_item_black_style .our_achievements_item_description::after{background-color:#000000}@media only screen and (max-width:1200px){.our_achievements{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.our_achievements .our_achievements_item{height:250px;border-radius:12px}.our_achievements .our_achievements_item:nth-of-type(2n){align-self:flex-start}.our_achievements .our_achievements_item .our_achievements_item_value{font-size:32px}.our_achievements .our_achievements_item .our_achievements_item_text{font-size:14px}.our_achievements .our_achievements_item .our_achievements_item_description{font-size:14px}}@media only screen and (max-width:680px){.our_achievements{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px;height:100%}}.text_image_block .text_image_block_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:20px;background-color:#F3E9DA}.text_image_block .text_image_block_item:not(:last-of-type){margin-bottom:30px}.text_image_block .text_image_block_item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text_image_block .text_image_block_item .image{flex-shrink:0;width:50%;max-width:645px;position:relative}.text_image_block .text_image_block_item .image img{display:block;width:100%;height:auto;object-fit:cover;width:100%;height:100%;position:relative;z-index:1}.text_image_block .text_image_block_item .image .image_description{position:absolute;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:15px;left:15px;color:#ffffff}.text_image_block .text_image_block_item .image .image_description .image_description_icon{display:block;width:48px;flex-shrink:0;margin-right:10px}.text_image_block .text_image_block_item .image .image_description .image_description_text{font-size:16px;font-weight:500}.text_image_block .text_image_block_item .has_image_text::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 60%);z-index:2}.text_image_block .text_image_block_item .content{padding:40px;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text_image_block .text_image_block_item .content .block_counter{margin-bottom:30px}.text_image_block .text_image_block_item .content .text_image_block_item_title{font-size:28px;font-weight:600;margin-bottom:15px}.text_image_block .text_image_block_item .content .text_image_block_item_text{margin-bottom:30px;color:#000000;font-size:16px}.text_image_block .text_image_block_item .content .more_details{margin-top:auto}@media only screen and (max-width:1200px){.text_image_block .text_image_block_item{border-radius:12px}.text_image_block .text_image_block_item:not(:last-of-type){margin-bottom:30px}.text_image_block .text_image_block_item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text_image_block .text_image_block_item .image .image_description .image_description_icon{width:40px}.text_image_block .text_image_block_item .image .image_description .image_description_text{font-size:14px}.text_image_block .text_image_block_item .content{padding:20px}.text_image_block .text_image_block_item .content .block_counter{margin-bottom:30px}.text_image_block .text_image_block_item .content .text_image_block_item_title{font-size:24px}.text_image_block .text_image_block_item .content .text_image_block_item_text{font-size:14px}}@media only screen and (max-width:680px){.text_image_block .text_image_block_item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text_image_block .text_image_block_item:not(:last-of-type){margin-bottom:15px}.text_image_block .text_image_block_item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text_image_block .text_image_block_item .image{width:100%}.text_image_block .text_image_block_item .content{padding:20px 15px}.text_image_block .text_image_block_item .content .block_counter{margin-bottom:20px}.text_image_block .text_image_block_item .content .more_details{width:100%}}.our_projects_slider{padding-right:190px;padding-left:80px;overflow:hidden}.our_projects_slider .slider_buttons{display:none}.our_projects_slider .slider_wrap .slider_item{background-color:#ffffff;border-radius:20px;overflow:hidden;position:relative}.our_projects_slider .slider_wrap .slider_item .project_description{position:absolute;z-index:2;top:15px;left:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.our_projects_slider .slider_wrap .slider_item .project_description p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;border-radius:30px;padding:7px 16px 8px 16px;line-height:1;font-size:16px;font-weight:600}.our_projects_slider .slider_wrap .slider_item .project_description p img{display:block;width:16px;height:auto;margin-right:6px}.our_projects_slider .slider_wrap .slider_item .project_description p:not(:last-of-type){margin-right:15px}.our_projects_slider .slider_wrap .slider_item .project_description .project_category_name{padding-left:25px;position:relative}.our_projects_slider .slider_wrap .slider_item .project_description .project_category_name::after{content:"";position:absolute;top:0;bottom:0;left:15px;margin:auto;width:4px;height:4px;background-color:#000000;border-radius:50%}.our_projects_slider_map_style{padding:0}.our_projects_slider_map_style .slider_wrap .slider_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:initial}.our_projects_slider_map_style .slider_wrap .slider_item .content{width:55%;max-width:525px;flex-shrink:0;background-color:#ffffff;border-radius:20px;margin-right:20px}.our_projects_slider_map_style .slider_wrap .slider_item .map{flex-grow:1;border-radius:20px;overflow:hidden}.our_projects_slider_map_style .slider_wrap .slider_item .map div{height:100%}.our_projects_slider_map_style .slider_wrap .slider_item .map div iframe{width:100%;height:100%}.our_projects_slider_inner{overflow:hidden;position:relative;z-index:1}.our_projects_slider_inner .inner_slider_item{overflow:hidden;margin:0 2px}.our_projects_slider_inner .inner_slider_item img{display:block;width:100%;height:auto;border-radius:20px 20px 0 0}.our_projects_slider_inner .slider_wrap .inner_slider_item{overflow:hidden}.our_projects_slider_inner .slider_wrap .inner_slider_item img{display:block;width:100%;height:auto;border-radius:20px 20px 0 0}.our_projects_slider_inner .swiper_button,.our_projects_slider_inner .slick-arrow{position:absolute;top:0;bottom:0;margin:auto;width:34px;height:34px;border-radius:50%;background-color:rgba(255, 255, 255, 0.5);z-index:22;cursor:pointer;background-size:70%;background-repeat:no-repeat;background-position:center}.our_projects_slider_inner .swiper_button:hover,.our_projects_slider_inner .slick-arrow:hover{background-color:white;background-size:70%}.our_projects_slider_inner .swiper_button_next,.our_projects_slider_inner .slick-next{right:15px;background-image:url(../images/slider_arrow_right_white.svg);background-size:70%}.our_projects_slider_inner .swiper_button_next:hover,.our_projects_slider_inner .slick-next:hover{background-image:url(../images/slider_arrow_right_black.svg);background-size:70%}.our_projects_slider_inner .swiper_button_prev,.our_projects_slider_inner .slick-prev{left:15px;background-image:url(../images/slider_arrow_left_white.svg);background-size:70%}.our_projects_slider_inner .swiper_button_prev:hover,.our_projects_slider_inner .slick-prev:hover{background-image:url(../images/slider_arrow_left_black.svg);background-size:70%}.our_projects_slider_inner_content{padding:20px}.our_projects_slider_inner_content .name{font-size:32px;line-height:1.2;margin-bottom:15px;font-weight:700}.our_projects_slider_inner_content .description{margin-bottom:30px}.our_projects_slider_inner_content .description .description_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400}.our_projects_slider_inner_content .description .description_item :not(:last-of-type){margin-bottom:15px}.our_projects_slider_inner_content .description .description_item .description_item_name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:180px;flex-shrink:0}.our_projects_slider_inner_content .description .description_item .description_item_name .description_item_icon{display:block;width:20px;height:auto;margin-right:10px;margin-top:1px}.our_projects_slider_inner_content .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.our_projects_slider_inner_content .buttons .download_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#000000;margin-left:20px}.our_projects_slider_inner_content .buttons .download_btn:hover{color:#3963E2}.our_projects_slider_inner_content .buttons .download_btn .icon{display:block;width:20px;height:auto;margin-right:8px}.our_projects_filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.our_projects_filter .our_projects_filter_item{width:fit-content;padding:5px 15px;font-size:16px;color:#000000;background-color:#ffffff;border-radius:10px}.our_projects_filter .our_projects_filter_item:not(:last-of-type){margin-right:20px}.our_projects_filter .our_projects_filter_item p{font-size:12px;color:#949494}.our_projects_filter .our_projects_filter_item select{font-size:16px}.our_projects_filter .select2-container--default .select2-selection--single .select2-selection__arrow{top:-5px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:none !important}.select2-container{width:max-content !important;min-width:200px !important}.select2-container .select2-selection{position:relative}.select2-container .select2-selection:after{content:"";position:absolute;right:0;left:0;bottom:100%;height:25px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0px !important}.select2-container--default .select2-results__option--selected{background-color:initial !important;color:#3963E2 !important}.our_projects_filter_item_dropdown{width:max-content !important;min-width:230px !important;padding:15px !important;border-radius:10px;border:none !important;transform:translateX(-15px) !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:initial !important;border-style:initial !important;border-width:initial !important;background-image:url(../images/select_arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:6px !important;width:10px !important;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{background-image:url(../images/select_arrow_top.svg)}@media only screen and (max-width:1200px){.our_projects_slider{padding-right:10vw;padding-left:3vw}.our_projects_slider .slider_wrap .slider_item{border-radius:12px}.our_projects_slider .slider_wrap .slider_item .project_description{top:10px;left:10px}.our_projects_slider .slider_wrap .slider_item .project_description p{font-size:13px}.our_projects_slider_map_style{padding:0}.our_projects_slider_inner .swiper_button,.our_projects_slider_inner .slick-arrow{width:30px;height:30px}.our_projects_slider_inner .swiper_button_next,.our_projects_slider_inner .slick-next{right:15px}.our_projects_slider_inner .swiper_button_prev,.our_projects_slider_inner .slick-prev{left:15px}.inner_slider_item img{border-radius:12px 12px 0 0}.slider_wrap .inner_slider_item img{border-radius:12px 12px 0 0}.our_projects_slider_inner_content{padding:20px 15px}.our_projects_slider_inner_content .name{font-size:24px}.our_projects_slider_inner_content .description{margin-bottom:30px}.our_projects_slider_inner_content .description .description_item{font-size:14px}.our_projects_slider_inner_content .description .description_item .description_item_name{width:160px}.our_projects_slider_inner_content .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.our_projects_slider_inner_content .buttons .download_btn{margin-left:0px;margin-top:20px}.our_projects_slider_inner_content .buttons .button{width:100%}}@media only screen and (max-width:860px){.our_projects_slider_map_style .slider_wrap .slider_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:12px;overflow:hidden}.our_projects_slider_map_style .slider_wrap .slider_item .content{width:100%;max-width:500px;margin:0 0 30px 0;border-radius:12px;overflow:hidden}.our_projects_slider_map_style .slider_wrap .slider_item .map{height:300px}}@media only screen and (max-width:680px){.our_projects_slider{padding-right:2vw;padding-left:2vw}.our_projects_slider .slider_wrap .slider_item{border-radius:12px}.our_projects_slider .slider_wrap .slider_item .project_description{top:10px;left:10px}.our_projects_slider .slider_wrap .slider_item .project_description p{font-size:13px}.our_projects_slider .slider_buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:35px auto 0 auto;width:fit-content}.our_projects_slider .slider_buttons .swiper_button{width:34px;height:34px;border-radius:50%;background-color:#ffffff;z-index:2;cursor:pointer;background-size:70%;background-repeat:no-repeat;background-position:center;margin:0 10px}.our_projects_slider .slider_buttons .swiper_button:hover{background-color:#3963E2;background-size:70%}.our_projects_slider .slider_buttons .swiper_button_next{background-image:url(../images/slider_arrow_right_black.svg)}.our_projects_slider .slider_buttons .swiper_button_next:hover{background-image:url(../images/slider_arrow_right_white.svg)}.our_projects_slider .slider_buttons .swiper_button_prev{background-image:url(../images/slider_arrow_left_black.svg)}.our_projects_slider .slider_buttons .swiper_button_prev:hover{background-image:url(../images/slider_arrow_left_white.svg)}.our_projects_slider_map_style{padding:0}.our_projects_filter .our_projects_filter_item{width:50%;padding:5px 10px;font-size:16px;color:#000000;background-color:#ffffff;border-radius:10px}.our_projects_filter .our_projects_filter_item:not(:last-of-type){margin-right:15px}.our_projects_filter .our_projects_filter_item p{font-size:12px;color:#949494}.our_projects_filter .our_projects_filter_item select{font-size:16px}.select2-container{width:100% !important;min-width:initial !important}.our_projects_filter_item_dropdown{width:calc(50% - 23px) !important;min-width:initial !important;padding:15px 5px !important;transform:translateX(-10px) !important}}.our_partners{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:80px;grid-row-gap:80px}.our_partners .our_partners_item img{display:block;object-fit:contain;width:100%;height:100%}@media only screen and (max-width:1200px){.our_partners{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}}@media only screen and (max-width:680px){.our_partners{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:25px;grid-row-gap:25px}}.about_us_banner{padding:40px;border-radius:20px;overflow:hidden;position:relative}.about_us_banner .about_us_banner_picture{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.about_us_banner .about_us_banner_picture img{display:block;width:100%;height:auto;width:100%;height:100%;object-fit:cover}.about_us_banner .about_us_banner_content{width:50%;color:#ffffff;position:relative;z-index:2}.about_us_banner .about_us_banner_content .about_us_banner_title{font-size:46px;font-weight:700;line-height:1.2;margin-bottom:0.4em}.about_us_banner .about_us_banner_content .about_us_banner_text{font-size:20px;margin-bottom:1.4em}@media only screen and (max-width:1200px){.about_us_banner{padding:30px;border-radius:12px}.about_us_banner .about_us_banner_content{width:70%}.about_us_banner .about_us_banner_content .about_us_banner_title{font-size:32px}.about_us_banner .about_us_banner_content .about_us_banner_text{font-size:16px}}@media only screen and (max-width:680px){.about_us_banner{padding:20px 10px}.about_us_banner .about_us_banner_picture img{object-position:bottom center}.about_us_banner .about_us_banner_content{width:100%;padding-bottom:65vw}}.investment_banner{padding:40px;border-radius:20px;overflow:hidden;position:relative;min-height:320px}.investment_banner .investment_banner_picture{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.investment_banner .investment_banner_picture img{display:block;width:100%;height:auto;width:100%;height:100%;object-fit:contain}.investment_banner .investment_banner_rate{position:absolute;z-index:2;top:24px;right:24px;padding:10px 18px;border-radius:14px;background:linear-gradient(90deg, #E78739 0%, rgba(231, 135, 57, 0.25) 45%, rgba(231, 135, 57, 0) 85%);color:#ffffff;font-size:18px;font-weight:600;line-height:1.2;white-space:normal;max-width:150px}.investment_banner .investment_banner_logo{position:absolute;z-index:2;bottom:10%;right:5%}.investment_banner .investment_banner_logo img{display:block;max-height:50px;width:auto;height:auto}.investment_banner .investment_banner_content{width:50%;color:#ffffff;position:relative;z-index:2;left:46%}.investment_banner .investment_banner_content .investment_banner_title{font-size:46px;font-weight:700;line-height:1.2;margin-bottom:0.4em}.investment_banner .investment_banner_content .investment_banner_title span{color:#E78739}.investment_banner .investment_banner_content .investment_banner_text{font-size:20px;margin-bottom:1em}@media only screen and (max-width:1200px){.investment_banner{padding:30px;border-radius:12px}.investment_banner .investment_banner_rate{top:20px;right:20px;font-size:16px;padding:8px 14px}.investment_banner .investment_banner_content{width:42%;left:40%}.investment_banner .investment_banner_content .investment_banner_title{font-size:29px}.investment_banner .investment_banner_content .investment_banner_text{font-size:16px}}@media only screen and (max-width:1024px){.investment_banner .investment_banner_picture img{object-position:left center;object-fit:cover}}@media only screen and (max-width:680px){.investment_banner{padding:20px 10px;min-height:0}.investment_banner .investment_banner_picture img{object-position:bottom center}.investment_banner .investment_banner_rate{top:16px;right:26px;font-size:19px;padding:6px 12px;max-width:136px}.investment_banner .investment_banner_logo{bottom:16px;right:16px}.investment_banner .investment_banner_logo img{max-height:52px}.investment_banner .investment_banner_content{left:12%;margin-bottom:360px}}@media only screen and (max-width:480px){.investment_banner .investment_banner_content{left:5%;padding-top:55px;width:100%}.investment_banner .investment_banner_content{margin-bottom:260px}}.news_slider{overflow:hidden;padding-right:180px;padding-left:80px;margin-bottom:30px}.news_slider .slider_wrap .slider_item{position:relative;text-decoration:none}.news_slider .slider_wrap .slider_item .news_category_name{position:absolute;z-index:2;top:15px;left:15px;background-color:#ffffff;padding:5px 10px 7px 10px;line-height:1;font-size:16px;font-weight:400;border-radius:30px;color:#000000}.news_slider .slider_wrap .slider_item .slider_item_img{position:relative;z-index:1;overflow:hidden;border-radius:12px}.news_slider .slider_wrap .slider_item .slider_item_img img{display:block;width:100%;height:auto}.news_slider .slider_wrap .slider_item .date{font-size:16px;font-weight:400;color:#949494;line-height:1;margin:10px 0 10px 0;display:block;color:#000000}.news_slider .slider_wrap .slider_item .title{font-size:20px;font-weight:700;color:#000000}.news_slider .slider_wrap .slider_item:hover .title{color:#1E47C2;text-decoration:underline}.title_with_slider_buttons{position:relative}.title_with_slider_buttons .slider_buttons{position:absolute;top:0;bottom:0;margin:auto;right:0;width:85px;height:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.title_with_slider_buttons .slider_buttons .swiper_button{width:34px;height:34px;border-radius:50%;background-color:#F4F4F4;z-index:2;cursor:pointer;background-size:70%;background-repeat:no-repeat;background-position:center}.title_with_slider_buttons .slider_buttons .swiper_button:hover{background-color:#E78739;background-size:70%}.title_with_slider_buttons .slider_buttons .swiper_button_next{right:15px;background-image:url(../images/slider_arrow_right_black.svg)}.title_with_slider_buttons .slider_buttons .swiper_button_next:hover{background-image:url(../images/slider_arrow_right_white.svg)}.title_with_slider_buttons .slider_buttons .swiper_button_prev{left:15px;background-image:url(../images/slider_arrow_left_black.svg)}.title_with_slider_buttons .slider_buttons .swiper_button_prev:hover{background-image:url(../images/slider_arrow_left_white.svg)}@media only screen and (max-width:1200px){.news_slider{overflow:hidden;padding-right:10vw;padding-left:2vw;margin-bottom:30px}.news_slider .slider_wrap .slider_item{position:relative}.news_slider .slider_wrap .slider_item .news_category_name{font-size:14px}.news_slider .slider_wrap .slider_item .date{font-size:14px}.news_slider .slider_wrap .slider_item .title{font-size:18px;font-weight:700}}@media only screen and (max-width:860px){.news_slider{padding-right:15px;padding-left:15px;margin-bottom:30px}.news_slider .slider_wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:40px}.news_slider .slider_wrap .slider_item{position:relative}.news_slider .slider_wrap .slider_item .news_category_name{font-size:14px}.news_slider .slider_wrap .slider_item .date{font-size:14px}.news_slider .slider_wrap .slider_item .title{font-size:18px;font-weight:700}.title_with_slider_buttons .slider_buttons{display:none}}@media only screen and (max-width:560px){.news_slider{padding-right:15px;padding-left:15px;margin-bottom:30px}.news_slider .slider_wrap{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:25px}}.contact_block{position:relative;overflow:hidden;border-radius:20px}.contact_block .contact_block_content{overflow:hidden;border-radius:20px;padding:30px;position:absolute;z-index:2;background-color:#ffffff;top:105px;left:5px;bottom:5px;width:550px}.contact_block .contact_block_content .contact_block_content_item:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #EEEEEE}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element:not(:last-child){margin-bottom:15px}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-shrink:0;width:30px;height:30px;background-color:#EEEEEE;border-radius:50%;margin-right:12px;transform:translateY(-6px)}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .icon img{display:block;width:20px;height:auto}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content{font-size:16px;line-height:1.2;font-weight:400}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content a{color:#000000}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content a:hover{color:#3963E2}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content p:not(:last-child){margin-bottom:5px}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content p strong{font-weight:700}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content .element_content_title{margin-bottom:15px !important}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content .adress_item:not(:last-child){margin-bottom:15px}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content .adress_item .name{font-weight:700;position:relative;padding-left:10px}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content .adress_item .name::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:4px;height:4px;background-color:#000000;border-radius:50%}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content .adress_item .adress_button{cursor:pointer;text-decoration:underline}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content .adress_item .selected_adress{color:#3963E2;text-decoration:underline}.contact_block .map{position:relative;z-index:1}.contact_block .map iframe{width:100%;min-height:650px;display:block}.contact_block .map iframe .place-card{display:none}@media only screen and (max-width:1200px){.contact_block{border-radius:12px}.contact_block .contact_block_content{border-radius:12px;padding:20px;top:105px;left:5px;bottom:5px;width:400px}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content{font-size:14px}.contact_block .map iframe{min-height:600px}}@media only screen and (max-width:860px){.contact_block{border-radius:12px}.contact_block .title_2{margin-bottom:1em}.contact_block .contact_block_content{border-radius:0px;padding:0px;position:relative;top:initial;left:initial;bottom:initial;width:100%;margin-bottom:25px}.contact_block .contact_block_content .contact_block_content_item .contact_block_content_item_element .contact_block_content_item_element_content{font-size:14px}.contact_block .map iframe{min-height:initial;height:400px}}.text_3_images_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-shrink:0}.text_3_images_block .images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:50%;max-width:635px;flex-shrink:0}.text_3_images_block .images .images_item_1{width:100%;position:relative;overflow:hidden;border-radius:20px;margin-bottom:20px;height:220px}.text_3_images_block .images .images_item_1 img{display:block;width:100%;height:auto;object-fit:cover;width:100%;height:100%;position:relative;z-index:1}.text_3_images_block .images .images_item_1::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 60%);z-index:2}.text_3_images_block .images .images_item_1 .image_description{position:absolute;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:15px;left:15px;color:#ffffff}.text_3_images_block .images .images_item_1 .image_description .image_description_icon{display:block;width:48px;flex-shrink:0;margin-right:10px}.text_3_images_block .images .images_item_1 .image_description .image_description_text{font-size:16px;font-weight:500}.text_3_images_block .images .images_item_2,.text_3_images_block .images .images_item_3{width:calc(50% - 10px)}.text_3_images_block .images .images_item_2{background-color:#E78739;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;border-radius:20px}.text_3_images_block .images .images_item_2 img{display:block}.text_3_images_block .images .images_item_2 img:nth-of-type(1){width:80px;height:80px;border-radius:50%}.text_3_images_block .images .images_item_2 img:nth-of-type(2){width:150px;height:80px;border-radius:40px}.text_3_images_block .images .images_item_2 p{color:#ffffff;font-size:16px;font-weight:400;margin-top:auto}.text_3_images_block .images .images_item_3{height:220px;border-radius:20px;overflow:hidden}.text_3_images_block .images .images_item_3 img{display:block;width:100%;height:auto;object-fit:cover;width:100%;height:100%;position:relative;z-index:1}@media only screen and (max-width:1200px){.text_3_images_block .images .images_item_1{border-radius:12px;margin-bottom:10px;height:200px}.text_3_images_block .images .images_item_1 .image_description{top:10px;left:10px;color:#ffffff}.text_3_images_block .images .images_item_1 .image_description .image_description_icon{width:34px}.text_3_images_block .images .images_item_1 .image_description .image_description_text{font-size:12px}.text_3_images_block .images .images_item_2,.text_3_images_block .images .images_item_3{width:calc(50% - 5px);height:200px}.text_3_images_block .images .images_item_2{padding:10px;border-radius:12px}.text_3_images_block .images .images_item_2 img:nth-of-type(1){width:50px;height:50px}.text_3_images_block .images .images_item_2 img:nth-of-type(2){width:90px;height:50px}.text_3_images_block .images .images_item_2 p{font-size:12px}.text_3_images_block .images .images_item_3{height:200px;border-radius:12px}}@media only screen and (max-width:680px){.text_3_images_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text_3_images_block .images{width:100%;margin-top:20px}.text_3_images_block .images .images_item_1{height:150px}.text_3_images_block .images .images_item_2,.text_3_images_block .images .images_item_3{height:150px}.text_3_images_block .images .images_item_3{height:150px}}.block_text{font-size:16px}.block_text p{margin-bottom:0.7em}.block_text h1,.block_text h2,.block_text h3,.block_text h4,.block_text h5,.block_text h6{margin-bottom:1em}.block_text .style_check{list-style-type:none;padding-left:0}.block_text .style_check li{padding-left:25px;position:relative}.block_text .style_check li::before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;background-image:url(../images/li_check_orange.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.block_text ul,.block_text ol{padding-left:18px;font-size:16px;margin-bottom:1.5em}.block_text ul li:not(:last-of-type),.block_text ol li:not(:last-of-type){margin-bottom:0.5em}.block_text blockquote{font-size:16px;padding:1em 1em 1em 2.5em;margin-bottom:1em;border-radius:20px;background-color:#F3F5F9;position:relative}.block_text blockquote::before{content:"";position:absolute;top:18px;left:10px;width:20px;height:20px;background-image:url(../images/info.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.block_text .alignright{float:right;margin-left:20px;margin-bottom:20px}.block_text .alignleft{float:left;margin-right:20px;margin-bottom:20px}.block_text .aligncenter{display:block;margin:0 auto;margin-bottom:20px}.block_text .blockquote_special{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px 0;margin:30px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.block_text .blockquote_special .blockquote_special_image{flex-shrink:0;width:100px;margin-right:20px;position:relative}.block_text .blockquote_special .blockquote_special_image img{position:relative;z-index:1;display:block;width:100%;height:auto}.block_text .blockquote_special .blockquote_special_image::after{position:absolute;bottom:0;right:0;width:24px;height:24px;z-index:2;background-image:url(../images/quote_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;content:""}.block_text .blockquote_special .blockquote_special_content{font-size:16px}.block_text .blockquote_special .blockquote_special_content p{line-height:1.2}.block_text .blockquote_special .blockquote_special_content p:not(:last-of-type){margin-bottom:0.5em}.block_text .blockquote_special .blockquote_special_content .name{color:#949494}@media only screen and (max-width:1200px){.block_text p{font-size:14px}.block_text ul li,.block_text ol li{font-size:14px}.block_text ul li::before,.block_text ol li::before{top:0px}.block_text .blockquote_special{padding:15px 0;margin:15px 0}.block_text .blockquote_special .blockquote_special_image{width:60px;margin-right:15px}.block_text .blockquote_special .blockquote_special_image::after{width:14px;height:14px}.block_text .blockquote_special .blockquote_special_content{font-size:14px}}.text_image_block_item_vertical{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.text_image_block_item_vertical .text_image_block_item_vertical_item{background-color:#ffffff;border-radius:20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text_image_block_item_vertical .text_image_block_item_vertical_item .image{position:relative;flex-shrink:0}.text_image_block_item_vertical .text_image_block_item_vertical_item .image .image_description{position:absolute;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:15px;left:15px;color:#ffffff}.text_image_block_item_vertical .text_image_block_item_vertical_item .image .image_description .image_description_icon{display:block;width:48px;flex-shrink:0;margin-right:10px}.text_image_block_item_vertical .text_image_block_item_vertical_item .image .image_description .image_description_text{font-size:16px;font-weight:500}.text_image_block_item_vertical .text_image_block_item_vertical_item .image img{display:block;width:100%;height:auto}.text_image_block_item_vertical .text_image_block_item_vertical_item .content{padding:25px 15px;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .block_counter{margin-bottom:20px}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .text_image_block_item_title{font-size:28px;font-weight:600;margin-bottom:0.5em}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .text_image_block_item_text{margin-bottom:30px;color:#000000;font-size:16px;margin-bottom:1em}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .link_dock{position:relative;padding-left:45px;color:black;text-decoration:underline;margin-top:auto}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .link_dock:hover{text-decoration:underline;color:#3963E2}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .link_dock::before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:34px;height:34px;background-image:url(../images/link_dock_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1200px){.text_image_block_item_vertical{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.text_image_block_item_vertical .text_image_block_item_vertical_item{border-radius:12px}.text_image_block_item_vertical .text_image_block_item_vertical_item .image .image_description{top:10px;left:10px}.text_image_block_item_vertical .text_image_block_item_vertical_item .image .image_description .image_description_icon{width:40px}.text_image_block_item_vertical .text_image_block_item_vertical_item .image .image_description .image_description_text{font-size:12px}.text_image_block_item_vertical .text_image_block_item_vertical_item .content{padding:20px 10px}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .text_image_block_item_title{font-size:24px}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .text_image_block_item_text{font-size:14px}.text_image_block_item_vertical .text_image_block_item_vertical_item .content .link_dock{font-size:14px}}@media only screen and (max-width:680px){.text_image_block_item_vertical{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}}.teem_slider{overflow:hidden;padding:0 5vw}.teem_slider .slider_wrap .slider_item{padding-bottom:10px}.teem_slider .slider_wrap .slider_item .teem_item_image{border-radius:20px;overflow:hidden}.teem_slider .slider_wrap .slider_item .teem_item_image img{display:block;width:100%;height:auto}.teem_slider .slider_wrap .slider_item .teem_item_title{text-align:center;font-size:28px;font-weight:600;margin:0.3em 0 0.4em 0}.teem_slider .slider_wrap .slider_item .teem_item_text{text-align:center;font-size:16px;color:#949494}@media only screen and (max-width:1200px){.teem_slider{overflow:hidden}.teem_slider .slider_wrap .slider_item .teem_item_image{border-radius:12px}.teem_slider .slider_wrap .slider_item .teem_item_title{font-size:24px}.teem_slider .slider_wrap .slider_item .teem_item_text{font-size:14px}}@media only screen and (max-width:480px){.teem_slider{padding-right:4vw}}.reporting_filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.reporting_filter p{margin-right:15px}.reporting_filter .reporting_filter_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:fit-content;padding:5px 15px;font-size:16px;color:#000000;background-color:#ffffff;border-radius:10px}.reporting_filter .reporting_filter_item img{display:block;margin-right:10px;width:20px}.reporting_filter .reporting_filter_item:not(:last-of-type){margin-right:20px}.reporting_filter .reporting_filter_item p{font-size:12px;color:#949494}.reporting_filter .reporting_filter_item select{font-size:16px}.reporting_filter .select2{min-width:174px !important}.link_dock_reporting{position:relative;padding-left:45px;color:black;text-decoration:underline;margin:30px auto 0 auto;display:block;width:fit-content}.link_dock_reporting:hover{text-decoration:underline;color:#3963E2}.link_dock_reporting::before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:34px;height:34px;background-image:url(../images/link_dock_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.reporting_filter_item_select_dropdown{left:-30px !important;width:max-content !important;min-width:234px !important;padding:15px !important;border-radius:10px;border:none !important;transform:translate(-15px, -2px) !important}.reporting_filter_item_select_dropdown ul li{padding-left:30px !important}.reporting_filter_box .reporting_filter_quarter{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item{background-color:#ffffff;padding:15px;border-radius:20px;position:relative;height:230px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .icon{position:absolute;top:15px;left:15px;width:40px;height:40px;background-color:#EEEEEE;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .icon img{display:block;width:20px;height:auto}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .grafic{position:absolute;top:15px;right:15px;display:block;width:130px;height:auto}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .value{margin-top:auto;font-size:32px;line-height:1.2;font-weight:600;color:#000000}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .value small{font-size:16px;font-weight:400}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .name{color:#949494;font-size:16px;line-height:1;font-weight:500;margin-top:0.3em}@media only screen and (max-width:1200px){.reporting_filter_box .reporting_filter_quarter{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item{padding:10px;border-radius:12px;position:relative;height:200px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .icon{top:10px;left:10px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .grafic{top:10px;right:10px;width:100px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .value{font-size:24px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .value small{font-size:14px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .name{font-size:14px}}@media only screen and (max-width:960px){.reporting_filter_box .reporting_filter_quarter{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}}@media only screen and (max-width:680px){.reporting_filter_box .reporting_filter_quarter{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item{height:190px}.reporting_filter_box .reporting_filter_quarter .reporting_filter_quarter_item .grafic{width:80px}.reporting_filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.reporting_filter p{margin-right:0px;margin-bottom:10px;width:100%}.reporting_filter .reporting_filter_item{width:calc(50% - 5px);background-color:red;padding:5px 15px;font-size:16px;color:#000000;background-color:#ffffff;border-radius:10px}.reporting_filter .reporting_filter_item img{display:block;margin-right:10px;width:20px}.reporting_filter .reporting_filter_item:not(:last-of-type){margin-right:0px}.reporting_filter .reporting_filter_item p{font-size:12px;color:#949494}.reporting_filter .reporting_filter_item select{font-size:16px}.reporting_filter .select2{min-width:initial !important}.reporting_filter_item_select_dropdown{left:-30px !important;min-width:initial !important;width:calc(50% - 20px) !important;padding:15px !important;border-radius:10px;border:none !important;transform:translateX(-15px) !important}}.history_slider{overflow:hidden}.history_slider .slider_wrap::after{content:"";position:absolute;top:61px;transform:-50%;z-index:1;margin:auto;width:1200%;height:1px;background:radial-gradient(ellipse at center, #e4e4e4 0%, rgba(228, 228, 228, 0.6) 50%, rgba(228, 228, 228, 0.57) 54%, rgba(228, 228, 228, 0.2) 100%)}.history_slider .slider_wrap .slider_item{position:relative;z-index:2;cursor:pointer}.history_slider .slider_wrap .slider_item .year{font-size:28px;font-weight:600;line-height:1;text-align:center;margin-bottom:15px}.history_slider .slider_wrap .slider_item .marker{width:fit-content;margin:0 auto;position:relative}.history_slider .slider_wrap .slider_item .marker .element_1{background-color:#eeeeee00;width:38px;height:38px;border-radius:50%;position:relative;transition:all 0.3s}.history_slider .slider_wrap .slider_item .marker .element_1::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:24px;height:24px;background-color:#eeeeee;border-radius:50%;transition:all 0.3s}.history_slider .slider_wrap .slider_item .marker .element_2{margin:0 auto;height:70px;width:12px;position:relative;transition:all 0.3s;opacity:0}.history_slider .slider_wrap .slider_item .marker .element_2::after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:12px;height:12px;background-color:#E78739;border-radius:50%}.history_slider .slider_wrap .slider_item .marker .element_2::before{content:"";position:absolute;top:0;left:0;right:0;margin:auto;width:1px;height:100%;background-color:#E78739}.history_slider .slider_wrap .swiper-slide-active .marker .element_1{background-color:#FFD8BD}.history_slider .slider_wrap .swiper-slide-active .marker .element_1::after{background-color:#E78739}.history_slider .slider_wrap .swiper-slide-active .marker .element_2{opacity:1}.years_description{padding-top:10px}.years_description .years_description_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none}.years_description .years_description_item .years_description_slider{width:50%;overflow:hidden;flex-shrink:0;position:relative;overflow:hidden;border-radius:20px;height:fit-content}.years_description .years_description_item .years_description_slider .slider_wrap .slider_item{overflow:hidden;border-radius:20px}.years_description .years_description_item .years_description_slider .slider_wrap .slider_item img{border-radius:20px;display:block;width:100%;height:auto}.years_description .years_description_item .years_description_slider .swiper_button{position:absolute;top:0;bottom:0;margin:auto;width:34px;height:34px;border-radius:50%;background-color:rgba(255, 255, 255, 0.5);z-index:2;cursor:pointer;background-size:70%;background-repeat:no-repeat;background-position:center}.years_description .years_description_item .years_description_slider .swiper_button:hover{background-color:white;background-size:70%}.years_description .years_description_item .years_description_slider .swiper_button_next{right:15px;background-image:url(../images/slider_arrow_right_white.svg)}.years_description .years_description_item .years_description_slider .swiper_button_next:hover{background-image:url(../images/slider_arrow_right_black.svg)}.years_description .years_description_item .years_description_slider .swiper_button_prev{left:15px;background-image:url(../images/slider_arrow_left_white.svg)}.years_description .years_description_item .years_description_slider .swiper_button_prev:hover{background-image:url(../images/slider_arrow_left_black.svg)}.years_description .years_description_item .years_description_content{padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.years_description .years_description_item .years_description_content .years_description_text_item{background-color:#ffffff;border-radius:20px;padding:20px;flex-grow:1}.years_description .years_description_item .years_description_content .years_description_text_item:not(:last-of-type){margin-bottom:30px}.years_description .years_description_item .years_description_content .years_description_text_item .years_description_text_item_title{font-size:24px;font-weight:600;margin-bottom:0.3em;position:relative;padding-left:30px}.years_description .years_description_item .years_description_content .years_description_text_item .years_description_text_item_title::after{content:"";position:absolute;top:0;bottom:0;margin:auto;left:0;width:20px;height:20px;background-image:url(../images/li_check_orange.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.years_description .years_description_item .years_description_content .years_description_text_item .years_description_text_item_text{font-size:16px;font-weight:400}.years_description .years_description_item_active{display:flex}@media only screen and (max-width:1200px){.history_slider .slider_wrap::after{top:49px}.history_slider .slider_wrap .slider_item .year{font-size:24px;margin-bottom:10px}.history_slider .slider_wrap .slider_item .marker .element_1{width:30px;height:30px}.history_slider .slider_wrap .slider_item .marker .element_1::after{width:18px;height:18px}.history_slider .slider_wrap .slider_item .marker .element_2{margin:0 auto;height:44px;width:10px}.history_slider .slider_wrap .slider_item .marker .element_2::after{width:10px;height:10px}.years_description{padding-top:5px}.years_description .years_description_item .years_description_slider{border-radius:12px}.years_description .years_description_item .years_description_slider .slider_wrap .slider_item{border-radius:12px}.years_description .years_description_item .years_description_slider .slider_wrap .slider_item img{border-radius:12px}.years_description .years_description_item .years_description_slider .swiper_button{width:30px;height:30px}.years_description .years_description_item .years_description_slider .swiper_button_next{right:10px}.years_description .years_description_item .years_description_slider .swiper_button_prev{left:10px}.years_description .years_description_item .years_description_content{padding:10px}.years_description .years_description_item .years_description_content .years_description_text_item:not(:last-of-type){margin-bottom:20px}.years_description .years_description_item .years_description_content .years_description_text_item .years_description_text_item_title{font-size:16px;padding-left:25px}.years_description .years_description_item .years_description_content .years_description_text_item .years_description_text_item_title::after{top:1px}.years_description .years_description_item .years_description_content .years_description_text_item .years_description_text_item_text{font-size:14px}}@media only screen and (max-width:680px){.history_slider{position:relative;padding:0 50px}.history_slider .slider_wrap::after{display:none}.history_slider .slider_wrap .slider_item{background-color:#EEEEEE;border-radius:30px;height:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;transition:all 0.5s}.history_slider .slider_wrap .slider_item .year{font-size:15px;margin-bottom:0px;line-height:1}.history_slider .slider_wrap .slider_item .marker{display:none}.history_slider .slider_wrap .swiper-slide-active{opacity:1}.history_slider .swiper_button{position:absolute;top:0;bottom:0;margin:auto;width:34px;height:34px;border-radius:50%;background-color:color_grey_light;z-index:2;background-size:70%;background-repeat:no-repeat;background-position:center}.history_slider .swiper_button:hover{background-color:#E78739;background-size:70%}.history_slider .swiper_button_next{right:0px;background-image:url(../images/slider_arrow_right_black.svg)}.history_slider .swiper_button_next:hover{background-image:url(../images/slider_arrow_right_white.svg)}.history_slider .swiper_button_prev{left:0px;background-image:url(../images/slider_arrow_left_black.svg)}.history_slider .swiper_button_prev:hover{background-image:url(../images/slider_arrow_left_white.svg)}.years_description{padding-top:25px}.years_description .years_description_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.years_description .years_description_item .years_description_slider{width:100%;margin-bottom:25px}.years_description .years_description_item .years_description_content{padding:0px}}.benefits_of_green_energy{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-row-gap:10px;height:453px;color:#ffffff}.benefits_of_green_energy .benefits_of_green_energy_item{position:relative;text-align:center;background:linear-gradient(180deg, #E78739 42%, #F6F1E9 87%);padding:0 20px 0 20px;border-radius:12px 12px 0 0;height:377px;align-self:flex-end;display:flex;flex-direction:column}.benefits_of_green_energy .benefits_of_green_energy_item:nth-of-type(2n){align-self:flex-start}.benefits_of_green_energy .benefits_of_green_energy_item .icon{display:block;width:40px;margin:0 auto 15px auto;padding-top:30px}.benefits_of_green_energy .benefits_of_green_energy_item .icon img{display:block;width:100%;height:auto}.benefits_of_green_energy .benefits_of_green_energy_item .name{font-size:28px;font-weight:600;margin-bottom:12px;line-height:1.2}.benefits_of_green_energy .benefits_of_green_energy_item .description{font-size:16px;font-weight:400;text-align:center}.benefits_of_green_energy .benefits_of_green_energy_item:not(:last-of-type)::after{content:"";position:absolute;top:10%;bottom:10%;right:-6px;width:1px;background-color:#EEEEEE}@media only screen and (max-width:1200px){.benefits_of_green_energy{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;height:100%}.benefits_of_green_energy .benefits_of_green_energy_item{min-height:260px;padding:0 15px 0 15px}.benefits_of_green_energy .benefits_of_green_energy_item .icon{width:34px;margin:0 auto 10px auto}.benefits_of_green_energy .benefits_of_green_energy_item .name{font-size:44px}.benefits_of_green_energy .benefits_of_green_energy_item .description{font-size:14px}.benefits_of_green_energy .benefits_of_green_energy_item:not(:last-of-type)::after{content:"";position:absolute;top:10%;bottom:10%;right:-6px;width:1px;background-color:#EEEEEE}}@media only screen and (max-width:680px){.benefits_of_green_energy{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-row-gap:0}.benefits_of_green_energy .benefits_of_green_energy_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;height:298px;background:linear-gradient(180deg, #E78739 42%, #F6F1E9 87%)}.benefits_of_green_energy .benefits_of_green_energy_item .icon{width:34px;margin:0;top:0;left:0;align-self:flex-end}.benefits_of_green_energy .benefits_of_green_energy_item .name{font-size:24px;text-align:center}.benefits_of_green_energy .benefits_of_green_energy_item .description{font-size:14px;text-align:left}.benefits_of_green_energy .benefits_of_green_energy_item:not(:last-of-type)::after{content:"";position:absolute;top:initial;bottom:-15px;right:0;width:100%;height:1px}}.benefits_of_green_energy_banner{position:relative;min-height:355px;overflow:hidden;border-radius:20px;padding:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.benefits_of_green_energy_banner::after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 70%)}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_picture{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_picture img{display:block;width:100%;height:auto;width:100%;height:100%;object-fit:cover}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content{position:relative;z-index:3;width:50%}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_text{font-size:28px;font-weight:700;color:#ffffff;line-height:1.2}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info{border-radius:12px;padding:15px;background-color:#ffffff;color:#000000;width:250px;margin-top:25px}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info .benefits_of_green_energy_banner_info_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600;margin-bottom:0.6em;line-height:1}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info .benefits_of_green_energy_banner_info_title .icon{display:block;width:24px;margin-right:10px}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info .benefits_of_green_energy_banner_info_text{font-size:16px;margin-bottom:0.5em}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info .benefits_of_green_energy_banner_info_description{font-size:13px;color:#949494;line-height:1}@media only screen and (max-width:1200px){.benefits_of_green_energy_banner{border-radius:12px;padding:30px}.benefits_of_green_energy_banner::after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 70%)}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content{width:70%}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_text{font-size:24px}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info{border-radius:12px;padding:15px}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info .benefits_of_green_energy_banner_info_text{font-size:14px}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content .benefits_of_green_energy_banner_info .benefits_of_green_energy_banner_info_description{font-size:12px}}@media only screen and (max-width:680px){.benefits_of_green_energy_banner{border-radius:12px;padding:70vw 15px 15px 15px}.benefits_of_green_energy_banner::after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 70%)}.benefits_of_green_energy_banner .benefits_of_green_energy_banner_content{width:100%}}.comparative_profitability_table{background-color:#ffffff;border:1px solid #e4e4e4;border-radius:20px;overflow:hidden}.comparative_profitability_table .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comparative_profitability_table .row:not(:last-of-type){border-bottom:1px solid #e4e4e4}.comparative_profitability_table .row .row_item{flex-grow:1;flex-basis:1px;font-size:16px;height:66px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.comparative_profitability_table .row .row_item span{display:block}.comparative_profitability_table .row .row_item:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:190px;flex-shrink:0;background:linear-gradient(to right, rgba(240, 117, 35, 0.4) 0%, rgba(243, 233, 218, 0.4) 100%);font-weight:700;line-height:1}.comparative_profitability_table .row .row_item:not(:last-of-type){border-right:1px solid #e4e4e4}.comparative_profitability_table_description{font-size:16px;text-align:center;color:#949494;margin-top:0.7em}@media only screen and (max-width:1200px){.comparative_profitability_table{border-radius:12px}.comparative_profitability_table .row .row_item{font-size:14px;height:60px}.comparative_profitability_table .row .row_item:first-of-type{max-width:160px}.comparative_profitability_table_description{font-size:14px}}@media only screen and (max-width:680px){.comparative_profitability_table{border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comparative_profitability_table .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:50%}.comparative_profitability_table .row:not(:last-of-type){border-bottom:none}.comparative_profitability_table .row:not(:last-of-type):not(:last-of-type){border-right:1px solid #e4e4e4}.comparative_profitability_table .row .row_item{font-size:14px;height:60px;flex-grow:initial;flex-basis:initial;padding:5px 10px}.comparative_profitability_table .row .row_item:first-of-type{max-width:100%}.comparative_profitability_table .row .row_item:not(:last-of-type){border-right:none}.comparative_profitability_table .row .row_item:not(:last-of-type):not(:last-of-type){border-bottom:1px solid #e4e4e4}.comparative_profitability_table_description{font-size:14px}}.energy_income{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.energy_income .energy_income_item{border-radius:20px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.energy_income .energy_income_item .image img{display:block;width:100%;height:auto}.energy_income .energy_income_item .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px 15px;background-color:#ffffff;flex-grow:1}.energy_income .energy_income_item .content .title{font-size:28px;font-weight:600;margin-bottom:0.5em;line-height:1.2}.energy_income .energy_income_item .content .text{font-size:16px;margin-bottom:0.8em}.energy_income .energy_income_item .content .list{margin-bottom:30px;list-style-type:none}.energy_income .energy_income_item .content .list li{font-size:16px;margin-bottom:0.5em;position:relative;padding-left:30px}.energy_income .energy_income_item .content .list li span{color:#E78739}.energy_income .energy_income_item .content .list li::after{position:absolute;content:"";width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;top:2px;left:0}.energy_income .energy_income_item .content .list li:nth-child(1)::after{background-image:url(../images/energy_production.svg)}.energy_income .energy_income_item .content .list li:nth-child(2)::after{background-image:url(../images/money.svg)}.energy_income .energy_income_item .content .link{margin-top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:fit-content;border-radius:30px;text-decoration:none;color:#ffffff}.energy_income_info{width:100%;max-width:490px;margin:20px auto 0 auto;border-radius:20px;background-color:#ffffff;padding:15px 25px;padding-left:60px;position:relative}.energy_income_info::after{content:"";position:absolute;top:0;bottom:0;left:15px;margin:auto;width:24px;height:24px;background-image:url(../images/info.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.energy_income_info p{font-size:16px;line-height:1.2}@media only screen and (max-width:1200px){.energy_income{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.energy_income .energy_income_item{border-radius:12px}.energy_income .energy_income_item .content{padding:20px 10px}.energy_income .energy_income_item .content .title{font-size:24px}.energy_income .energy_income_item .content .text{font-size:14px;margin-bottom:0.8em}.energy_income .energy_income_item .content .list{margin-bottom:25px}.energy_income .energy_income_item .content .list li{font-size:14px}.energy_income_info{border-radius:12px}.energy_income_info p{font-size:14px}}@media only screen and (max-width:680px){.energy_income{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.energy_income .energy_income_item{border-radius:12px}.energy_income .energy_income_item .content .link{width:100%}}.reducing_emissions{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;height:289px;grid-row-gap:20px}.reducing_emissions .reducing_emissions_item{background:linear-gradient(183deg, #e78739 0%, #f3e9da 84%);height:212px;padding:30px 20px 20px 20px;border-radius:12px 12px 0 0}.reducing_emissions .reducing_emissions_item:nth-of-type(2n){align-self:flex-end}.reducing_emissions .reducing_emissions_item .image{margin:0 auto;width:40px}.reducing_emissions .reducing_emissions_item .image img{display:block;width:100%;height:auto}.reducing_emissions .reducing_emissions_item .reducing_emissions_text{text-align:center;margin-top:1em;font-size:16px;color:#ffffff}@media only screen and (max-width:1200px){.reducing_emissions{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-row-gap:15px}.reducing_emissions .reducing_emissions_item{min-height:150px;padding:20px 15px 15px 15px;border-radius:12px}.reducing_emissions .reducing_emissions_item .image{margin:0 auto;width:40px}.reducing_emissions .reducing_emissions_item .image img{display:block;width:100%;height:auto}.reducing_emissions .reducing_emissions_item .reducing_emissions_text{font-size:14px}}@media only screen and (max-width:680px){.reducing_emissions{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:15px;height:100%}.reducing_emissions .reducing_emissions_item{min-height:145px;padding:20px 15px 15px 15px;text-align:left;display:flex;flex-direction:column;align-items:center}.reducing_emissions .reducing_emissions_item .image{margin:0 0 15px 0;width:34px}.reducing_emissions .reducing_emissions_item .reducing_emissions_text{text-align:left}}.reduction_of_CO2{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.reduction_of_CO2 .reduction_of_CO2_item{padding:20px;border-radius:20px;position:relative;min-height:360px;overflow:hidden;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.reduction_of_CO2 .reduction_of_CO2_item:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.1) 70%);z-index:2}.reduction_of_CO2 .reduction_of_CO2_item .reduction_of_CO2_item_image{margin:0 auto;width:40px;position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.reduction_of_CO2 .reduction_of_CO2_item .reduction_of_CO2_item_image img{object-fit:cover;width:100%;height:100%;display:block}.reduction_of_CO2 .reduction_of_CO2_item .content{position:relative;z-index:3;margin-top:1em;font-size:16px;color:#ffffff}.reduction_of_CO2 .reduction_of_CO2_item .content .value{font-size:32px;font-weight:700;line-height:1;margin-bottom:0.2em}.reduction_of_CO2 .reduction_of_CO2_item .content .text{font-size:16px}.reduction_of_CO2 .reduction_of_CO2_item .content .description{width:100%;background-color:#ffffff;color:#000000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px;border-radius:20px;line-height:1;font-size:16px;margin-top:15px}.reduction_of_CO2 .reduction_of_CO2_item .content .description span{color:#E78739}.reduction_of_CO2 .reduction_of_CO2_item .content .description .icon{display:block;width:24px;margin-right:10px}@media only screen and (max-width:1200px){.reduction_of_CO2{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.reduction_of_CO2 .reduction_of_CO2_item{padding:15px;border-radius:12px;min-height:330px}.reduction_of_CO2 .reduction_of_CO2_item .content .value{font-size:24px}.reduction_of_CO2 .reduction_of_CO2_item .content .text{font-size:14px}.reduction_of_CO2 .reduction_of_CO2_item .content .description{padding:10px;border-radius:6px;font-size:14px}}@media only screen and (max-width:860px){.reduction_of_CO2{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}}@media only screen and (max-width:680px){.reduction_of_CO2{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.reduction_of_CO2 .reduction_of_CO2_item{min-height:300px}}.page_navigation_wrap{padding:40px 0 20px 0}.page_navigation_wrap p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.page_navigation_wrap p span span{font-size:16px;line-height:1;color:#000000}.page_navigation_wrap p span span a{font-size:16px;line-height:1;text-decoration:none;color:#949494}.page_navigation_wrap p span span a:hover{text-decoration:underline}.all_posts{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;transition:all 0.2s}.all_posts .all_posts_item{position:relative;text-decoration:none;background-color:#ffffff;border-radius:20px;overflow:hidden;padding-bottom:20px}.all_posts .all_posts_item .news_category_name{position:absolute;z-index:2;top:15px;left:15px;background-color:#ffffff;padding:5px 10px 7px 10px;line-height:1;font-size:16px;font-weight:400;border-radius:30px;color:#000000;display:block}.all_posts .all_posts_item .slider_item_img{position:relative;z-index:1}.all_posts .all_posts_item .slider_item_img img{display:block;width:100%;height:auto}.all_posts .all_posts_item .date{font-size:16px;font-weight:400;color:#949494;line-height:1;margin:20px 0 10px 0;display:block;position:relative;padding-left:40px}.all_posts .all_posts_item .date:after{position:absolute;content:"";width:20px;height:20px;background-image:url(../images/calendar.svg);top:-4px;left:15px;filter:brightness(0) saturate(100%) invert(66%) sepia(8%) saturate(0%) hue-rotate(185deg) brightness(88%) contrast(90%)}.all_posts .all_posts_item .title{font-size:20px;font-weight:700;color:#000000;padding:0 15px;display:block}.all_posts .all_posts_item:hover .title{color:#1E47C2;text-decoration:underline}.loading{opacity:0.5;pointer-events:none}.catorory_filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:45px}.catorory_filter .catorory_filter_item_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;border-radius:30px;font-size:16px;font-weight:500;color:#000000;background-color:#ffffff;width:200px;height:50px;cursor:pointer;transition:all 0.2s}.catorory_filter .catorory_filter_item_link .icon{display:block;width:20px;height:auto;margin-right:10px;filter:brightness(0) saturate(100%) invert(0%) sepia(95%) saturate(21%) hue-rotate(2deg) brightness(101%) contrast(107%)}.catorory_filter .catorory_filter_item_link:not(:last-of-type){margin-right:15px}.catorory_filter .catorory_filter_item_link:hover{background-color:#EEEEEE}.catorory_filter .current_category{background-color:#E78739;color:#ffffff}.catorory_filter .current_category .icon{filter:initial}.catorory_filter .current_category:hover{background-color:#1E47C2}.load_more{margin:50px auto 0 auto}@media only screen and (max-width:860px){.all_posts{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.all_posts .all_posts_item{position:relative;border-radius:12px}.all_posts .all_posts_item .news_category_name{font-size:14px}.all_posts .all_posts_item .date{font-size:14px}.all_posts .all_posts_item .title{font-size:18px;font-weight:700}}@media only screen and (max-width:560px){.all_posts{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px}.catorory_filter{margin-bottom:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.catorory_filter .catorory_filter_item_link{height:40px;font-size:14px;width:calc(50% - 10px)}.load_more{margin:40px auto 0 auto;width:100%}}.main_image{border-radius:20px;overflow:hidden;margin-bottom:25px}.main_image img{display:block;width:100%;height:auto}.post_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.post_header .news_category_name{margin-right:30px;padding:5px 10px 5px 40px;border-radius:20px;background-color:#F3F5F9;color:#000000;position:relative}.post_header .news_category_name::after{content:"";position:absolute;top:0;bottom:0;left:10px;margin:auto;width:20px;height:20px;background-image:url(../images/document-text.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.post_header .date{font-size:16px;line-height:1;font-weight:400}.share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1}.share:not(:last-of-type){margin-bottom:20px}.share .share_buttons{margin-left:10px}.single_post_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e4e4e4}.single_post_content .sticky_banner_wrap{flex-shrink:0;width:310px}.single_post_content .sticky_banner_wrap .sticky_banner{position:sticky;top:10px;background-image:url(../images/sticky_banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px;border-radius:12px;margin-bottom:25px;padding-bottom:250px;color:#ffffff}.single_post_content .sticky_banner_wrap .sticky_banner .title{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:0.5em}.single_post_content .sticky_banner_wrap .sticky_banner .text{font-size:16px;font-weight:400;line-height:1.2}.single_post_content .sticky_banner_wrap .sticky_banner .button{margin-top:20px;width:100%}.single_post_content .block_text{flex-grow:1;padding-right:20px}@media only screen and (max-width:1200px){.main_image{border-radius:12px}.single_post_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single_post_content .sticky_banner_wrap{flex-shrink:0}.single_post_content .sticky_banner_wrap .sticky_banner{position:relative;top:initial;color:#ffffff}.single_post_content .sticky_banner_wrap .sticky_banner .title{font-size:24px}.single_post_content .sticky_banner_wrap .sticky_banner .text{font-size:14px}.single_post_content .block_text{flex-grow:1;padding-right:0px}}@media only screen and (max-width:680px){.main_image{border-radius:12px}.single_post_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single_post_content .sticky_banner_wrap{flex-shrink:initial;width:100%}.single_post_content .sticky_banner_wrap .sticky_banner{width:100%;max-width:500px}}.hero_404{height:100vh;max-width:initial;min-height:initial}.hero_404 .hero{width:100%;height:100%;max-width:initial;min-height:initial;max-height:initial}.content_404{width:100%;max-width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content_404 .title_1{text-align:center;font-size:150px;color:#ffffff;margin-bottom:0}.content_404 .text{text-align:center;color:#ffffff;font-size:24px;margin-bottom:40px}.content_404 .button{margin:0 auto}@media only screen and (max-width:980px){.content_404 .title_1{font-size:87px}.content_404 .text{font-size:16px}}.graphs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.graphs .graphs_item{width:calc(50% - 10px);border-radius:20px;border:1px solid #e4e4e4;padding:20px 0 20px 20px}.graphs .graphs_item canvas{width:100% !important;max-height:450px !important}.graphs .graphs_item .graphs_item_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px}.graphs .graphs_item .title_block{flex-shrink:0;margin-right:30px;width:fit-content}.graphs .graphs_item .title_block .title{font-size:20px;font-weight:700;margin-bottom:0.4em;line-height:1}.graphs .graphs_item .title_block .description{font-size:14px;line-height:1.2;color:#949494}.graphs .graphs_item .title_block .description a{color:#949494}.graphs .graphs_item .title_block .description a:hover{color:#1E47C2}.graphs .graphs_item .select_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;border-radius:10px;border:1px solid #e4e4e4}.graphs .graphs_item .select_block .select_block_icon{display:block;width:20px;flex-shrink:0;margin-right:10px}.graphs .graphs_item .select_block .select2-container{width:max-content !important;min-width:100px !important}.graphs_item_select_dropdown{width:152px !important;transform:translate(-41px, 4px);border-color:#e4e4e4 !important}.graphs_item_select_dropdown .select2-results__option{padding-left:40px !important}.graphs_item_elektroenergiyi_select_dropdown{width:179px !important;transform:translate(-41px, 4px);border-color:#e4e4e4 !important}.graphs_item_elektroenergiyi_select_dropdown .select2-results__option{padding-left:42px !important}.graphs_info{width:100%;max-width:730px;margin:20px auto 0 auto;border-radius:20px;background-color:#ffffff;padding:15px 25px;padding-left:60px;position:relative;border:1px solid #e4e4e4}.graphs_info::after{content:"";position:absolute;top:0;bottom:0;left:15px;margin:auto;width:24px;height:24px;background-image:url(../images/info.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.graphs_info p{font-size:16px;line-height:1.2}@media only screen and (max-width:1200px){.graphs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.graphs .graphs_item{width:100%;border-radius:12px;padding:10px 0 10px 10px}.graphs .graphs_item:not(:last-of-type){margin-bottom:20px}.graphs .graphs_item canvas{max-height:400px !important}.graphs .graphs_item .graphs_item_header{padding-right:10px}.graphs .graphs_item .title_block{flex-shrink:0;margin-right:10px}.graphs .graphs_item .title_block .title{font-size:18px}.graphs .graphs_item .title_block .description{font-size:12px}.graphs_info{border-radius:12px}.graphs_info p{font-size:14px}}@media only screen and (max-width:680px){.graphs .graphs_item canvas{max-height:350px !important}.graphs .graphs_item .graphs_item_header{padding-right:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.graphs .graphs_item .title_block{flex-shrink:0;margin-right:10px;margin-bottom:20px}.graphs .graphs_item .select_block{margin-bottom:30px;width:180px}.graphs .graphs_item .select_block .select2{width:100% !important}.graphs_item_select_dropdown{width:180px !important}.graphs_item_elektroenergiyi_select_dropdown{width:180px !important}.graphs_info{border-radius:12px}.graphs_info p{font-size:14px}}.login_registration_form_block{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);display:none;backdrop-filter:blur(5px)}.login_registration_form_block.active{display:block}.login_registration_form_block .form_wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.login_registration_form_block .form_wrap .form_content{margin:20vh auto 0 auto;width:100%;max-width:550px;background-color:#ffffff;padding:40px 70px 20px 70px;border-radius:20px;position:relative}.login_registration_form_block .form_wrap .form_content form{width:100%}.login_registration_form_block .form_wrap .form_content form .input_wrap{width:100%;margin-bottom:20px}.login_registration_form_block .form_wrap .form_content form .input_wrap input{width:100%;border-radius:8px;border:1px solid #e4e4e4;background-color:#ffffff !important;height:48px;font-size:16px;padding:0 10px}.login_registration_form_block .form_wrap .form_content form .input_wrap .forgot_password{text-align:right;margin-top:10px;margin-left:auto;color:#000000;text-decoration:underline;font-size:14px;display:block;cursor:pointer;transition:all 0.2s}.login_registration_form_block .form_wrap .form_content form .input_wrap .forgot_password:hover{color:#1E47C2}.login_registration_form_block .form_wrap .form_content form .submit_wrap{margin-top:30px}.login_registration_form_block .form_wrap .form_content form .submit_wrap .submit_button{width:100%;font-size:16px}.login_registration_form_block .form_wrap .form_content form .submit_wrap .button_disabled{cursor:not-allowed;position:relative}.login_registration_form_block .form_wrap .form_content form .submit_wrap .button_disabled::after{content:"";position:absolute;top:0;right:20px;bottom:0;width:32px;height:32px;background-image:url(../images/spinner.gif);background-size:contain;background-repeat:no-repeat;background-position:center;margin:auto}.login_registration_form_block .form_wrap .form_content .check_email_button{font-size:18px;line-height:1;font-weight:500;margin:0.5em 0;cursor:pointer;color:#3963E2;transition:all 0.2s}.login_registration_form_block .form_wrap .form_content .check_email_button:hover{color:#1E47C2}.login_registration_form_block .form_wrap .form_content .close_form_button{position:absolute;right:10px;top:10px;cursor:pointer;background-color:initial;background-image:url(../images/close.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:30px;height:30px;transition:all 0.2s}.login_registration_form_block .form_wrap .form_content .close_form_button:hover{background-color:#F3F5F9}.login_registration_form_block .form_wrap .form_content .form_title{text-align:center;font-size:28px;font-weight:700;margin-bottom:0.5em;line-height:1.2}.login_registration_form_block .form_wrap .form_content .form_title_text{text-align:center;font-size:16px;font-weight:400;margin-bottom:1.5em;line-height:1.2}.login_registration_form_block .form_wrap .registration_text{text-align:center;font-size:16px;line-height:1;padding:0.5em;color:#ffffff}.login_registration_form_block .form_wrap .registration_text .registration{color:#ffffff;font-weight:600;transition:all 0.2s;cursor:pointer}.login_registration_form_block .form_wrap .registration_text .registration:hover{color:#1E47C2}.login_registration_form_block .form_wrap_active{display:block}@media only screen and (max-width:680px){.login_registration_form_block{background-color:#F3F5F9}.login_registration_form_block .form_wrap .form_content{padding:40px 10px 20px 10px;border-radius:12px}.login_registration_form_block .form_wrap .form_content form .input_wrap input{border-radius:5px;height:40px;font-size:14px}.login_registration_form_block .form_wrap .form_content form .input_wrap .forgot_password{font-size:12px}.login_registration_form_block .form_wrap .form_content form .submit_wrap{margin-top:25px}.login_registration_form_block .form_wrap .form_content form .submit_wrap .submit_button{width:100%;font-size:14px}.login_registration_form_block .form_wrap .form_content .check_email_button{font-size:16px}.login_registration_form_block .form_wrap .form_content .form_title{font-size:26px}.login_registration_form_block .form_wrap .form_content .form_title_text{font-size:14px}.login_registration_form_block .form_wrap .registration_text{font-size:14px;color:#000000}.login_registration_form_block .form_wrap .registration_text .registration{color:#000000}}