.hero_gradient{background:radial-gradient(50% 50%,#fdd71480 0%,#fff0 100%);width:1000px;height:1000px;position:absolute;top:-700px;right:-700px}.about_us .gray_bg{background:#e8ecea;padding:150px 0 100px}.about_us .about_section{color:#fff;text-align:center;background:#0b1914;padding-top:120px;padding-bottom:400px;position:relative}.about_us .about_section .main_title{margin-bottom:24px;font-size:72px;font-weight:700;line-height:125%}.about_us .about_section .main_subtitle{margin-bottom:64px;font-size:24px;font-weight:400;line-height:150%}.about_us .about_section .main_images{z-index:3242;position:absolute;top:50%;left:50%;transform:translate(-50%,25px)}.about_us .about_section .main_images .main_image_block_left{border-radius:20px;position:absolute;top:40px;left:-50%;overflow:hidden;transform:translate(100%)}.about_us .about_section .main_images .main_image_block_right{position:absolute;top:50%;right:-50%;transform:translate(-100%,-50%)}.about_us .about_infos_section{text-align:center}.about_us .about_infos_section .main_title{color:#060d0a;margin-bottom:16px;font-size:48px;line-height:53px}.about_us .about_infos_section .main_subtitle{color:#49645a;max-width:510px;margin:0 auto 64px;font-size:24px;line-height:150%}.about_us .about_infos_section .about_info_block{justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.about_us .about_infos_section .about_info_block .about_info_texts{text-align:left;flex:1;max-width:514px}.about_us .about_infos_section .about_info_block .about_info_texts .about_info_item{margin-bottom:32px}.about_us .about_infos_section .about_info_block .about_info_texts .about_info_item .about_info_item_title{color:#0e1f1b;margin-bottom:16px;padding-left:8px;font-size:20px;font-weight:700;position:relative}.about_us .about_infos_section .about_info_block .about_info_texts .about_info_item .about_info_item_title:before{content:"";background:#f7d84c;border-radius:4px;width:4px;height:100%;position:absolute;top:0;left:0}.about_us .about_infos_section .about_info_block .about_info_texts .about_info_item .about_info_item_subtitle{color:#4a5952;font-size:16px;line-height:150%}.about_us .about_infos_section .about_info_block .about_info_images{flex:1;margin:0 auto}.about_us .about_infos_section .about_info_block .about_info_images img{width:100%;height:100%;position:relative!important}.about_us .simplify_section{text-align:center;padding:100px 0}.about_us .simplify_section .main_title{color:#060d0a;margin-bottom:12px;font-size:48px;line-height:150%}.about_us .simplify_section .main_subtitle{color:#49645a;max-width:700px;margin:0 auto 64px;font-size:24px;line-height:150%}.about_us .simplify_section .info_colors{justify-content:center;align-items:center;margin-top:40px;display:flex}.about_us .simplify_section .info_yellow{text-align:left;background:#fffdf4;border:1px solid #fee772;border-right:0;border-radius:12px 0 0 12px;flex-direction:column;flex:1;justify-content:center;padding:32px;display:flex}.about_us .simplify_section .info_yellow .info_color_desc{max-width:480px}.about_us .simplify_section .info_gray{text-align:left;background:#f8f9f9;border:1px solid #bcdfd1;border-radius:12px;flex:1;padding:32px}.about_us .simplify_section .info_color_title{color:#0e1f1b;margin-bottom:24px;font-size:24px;font-weight:600}.about_us .simplify_section .info_color_subtitle{color:#0e1f1b;margin-bottom:24px;font-size:18px;font-weight:600;line-height:135%}.about_us .simplify_section .info_color_desc{color:#291e3b;margin-bottom:12px;padding-left:12px;font-size:18px;line-height:135%;position:relative}.about_us .simplify_section .info_color_desc:before{content:"";background:#4a5952;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}@media (max-width:1200px){.hero_gradient{display:none}.about_us .about_section .main_images .main_image_block_left{border-radius:20px;left:-39%}.about_us .about_section .main_images .main_image_block_right{position:absolute;top:50%;right:-43%;transform:translate(-100%,-50%)}}@media (max-width:991px){.about_us .gray_bg{padding:220px 0 40px}.about_us .about_section{padding-bottom:120px}.about_us .about_section .main_title{font-size:40px}.about_us .about_section .main_subtitle{font-size:20px}.about_us .about_section .main_images{transform:translate(-50%,70%)}.about_us .about_section .main_images .main_image_block_left{border-radius:0;width:120px;height:220px;left:-125px}.about_us .about_section .main_images .main_image_block{max-width:350px;height:100%}.about_us .about_section .main_images .main_image_block_right{border-radius:0;width:120px;height:90px;right:-125px;transform:translate(-100%,50%)}.about_us .about_infos_section .main_title{font-size:35px;line-height:125%}.about_us .about_infos_section .main_subtitle{font-size:20px;line-height:32px}.about_us .about_infos_section .about_info_block{flex-direction:column}.about_us .about_infos_section .about_info_block .about_info_texts{max-width:unset}.about_us .simplify_section{padding:40px 0}.about_us .simplify_section .main_title{font-size:35px}.about_us .simplify_section .main_subtitle{font-size:20px}.about_us .simplify_section .info_colors{flex-direction:column;gap:12px}.about_us .simplify_section .info_colors .info_yellow{border:1px solid #fee772;border-radius:12px}}@media (max-width:568px){.about_us .gray_bg{padding:150px 0 40px}}
