:root{--body-color:#333333;--primary-color:#29b8e2;--white:#fff;--heading-weight:600;--body-weight:300;--wrapper:1421px}#about_con{position:relative;padding:25px 25px 120px}#about_con .wrapper{max-width:var(--wrapper);margin:0 auto}#breadcrumbs{margin-bottom:50px}.about_section1 h2{font-size:60px;font-weight:var(--heading-weight);text-align:center;line-height:80px;margin-bottom:64px}.about_section1 h2 span{font-size:16px;display:block;font-weight:var(--body-weight);color:var(--primary-color);line-height:100%;text-transform:uppercase}.about_section1 h2 small{display:block;font-size:25px;line-height:100%}.about_section1 p{line-height:33px}.about_section1 h3{margin-top:51px;font-weight:400}.about_mission{padding:124px 0 202px;position:relative;min-height:727px}.about_mission figure{max-width:633px;overflow:hidden;border-radius:30px;position:absolute;top:50%;transform:translateY(-50%);width:47%}.about_mission figure img{max-width:633px;margin-left:50%;transform:translateX(-50%)}.about_mission_info{max-width:582px;margin-left:auto}.about_mission_info h2{font-size:60px;font-weight:var(--heading-weight);text-align:left;line-height:80px;margin-bottom:36px}.about_mission_info h2 span{font-size:16px;display:block;font-weight:var(--body-weight);color:var(--primary-color);line-height:100%;text-transform:uppercase}.about_mission_info h2 small{display:block;font-size:25px;line-height:100%}.about_mission_info h3{margin-top:43px;font-weight:400}.about_vision{position:relative;min-height:481px;padding:54px 0 21px}.about_vision figure{max-width:633px;overflow:hidden;border-radius:30px;position:absolute;top:50%;transform:translateY(-50%);right:0;width:46%}.about_vision figure img{max-width:633px;margin-left:50%;transform:translateX(-50%)}.about_vision_info{max-width:582px}.about_vision_info h2{font-size:60px;font-weight:var(--heading-weight);text-align:left;line-height:80px;margin-bottom:36px}.about_vision_info h2 span{font-size:18px;display:block;font-weight:var(--body-weight);color:var(--primary-color);line-height:100%;text-transform:uppercase}.about_vision_info h2 small{display:block;font-size:25px;line-height:100%}.about_vision_info h3{font-weight:400}@media only screen and (max-width:1400px){#about_con{padding:25px 20px 120px}}@media only screen and (max-width:1300px){.about_mission_info{width:48%}.about_mission{padding:150px 0 150px}.about_vision_info{width:48%}}@media only screen and (max-width:1000px){.about_section1{text-align:center}.about_section1 p{text-align:center}.about_mission figure{transform:none;width:100%;margin:auto;position:static}.about_mission_info{width:100%;text-align:center;margin-top:40px}.about_mission{padding:40px 0}.about_vision_info{width:100%;margin-top:40px}.about_mission_info{max-width:100%}.about_mission_info h2{text-align:center}.about_mission figure img{max-width:100%;margin-left:0;transform:none}.about_vision figure{transform:none;width:100%;position:static;margin:auto}.about_vision figure img{max-width:100%;margin-left:0;transform:none}.about_vision{min-height:auto;padding:40px 0}.about_vision_info{max-width:100%;text-align:center}.about_vision_info h2{text-align:center}#about_con{padding:40px 20px}.about_vision_info p{text-align:center}.about_mission_info p{text-align:center}}@media only screen and (max-width:600px){.about_section1 h2{line-height:62px}.about_section1 h2 span{margin-bottom:10px}.about_section1 h2 small{margin-top:10px}.about_mission_info h2{line-height:62px}.about_mission_info h2 span{margin-bottom:10px}.about_mission_info h2 small{margin-top:10px}.about_vision_info h2{line-height:62px}.about_vision_info h2 span{margin-bottom:10px}.about_vision_info h2 small{margin-top:10px}}