:root{--color1:#43abea;--color2:#181b22;--txth2:var(--secFont);--default:#444444}#about_con{position:relative;padding:25px 10px 0;z-index:1}#about_con .wrapper{max-width:1400px;margin:0 auto}.main_content h2,.mission h2,.vision h2{font-size:41px;font-family:var(--txth2);margin-bottom:46px}.main_content h4{font-size:32px;font-family:var(--txth2);margin:0 0 25px;line-height:100%;font-weight:700}.main_content h2{color:var(--default)}.mission h2{color:var(--color1)}.vision h2{color:#fff}.about-serv_con{display:flex;gap:50px;align-items:center}.about-serv_con .info_con{flex:1}.about-serv_con .img_con{position:relative;width:434px;height:516px}.about-serv_con .img_con img{border:2px solid var(--color1);border-radius:50%}.about-serv_con .img_con .cicle{position:absolute;width:220px;height:220px;background:var(--color1);border-radius:50%;bottom:-20px;right:0;border:10px solid #fff}.mission .info{max-width:600px;margin-left:auto;width:47%}.main_content h3{font-size:41px;font-family:var(--txth2);color:var(--color1);margin-bottom:120px;line-height:100%;max-width:100%;position:absolute;top:53px;left:0;right:0;text-align:center}.main_content p:last-child{margin-bottom:0}.main_content{padding:120px 0;max-width:100%;width:100%;margin-bottom:200px}.figure_holder{width:50%;margin-top:55px;max-width:fit-content;padding-bottom:95px;padding-right:70px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.figure_holder .fig1 img{border-radius:50%;border:20px solid #130b0b}.figure_holder .fig2{width:43%;max-width:fit-content;position:absolute;bottom:0;right:0}.figure_holder .fig2 img{border-radius:50%;border:20px solid var(--color2)}.mission{min-height:620px;background-color:var(--color2);padding:115px 0 200px;position:relative;z-index:0}.mission:before{content:'';position:absolute;top:0;bottom:-1px;width:1920px;left:50%;transform:translateX(-50%);background-color:var(--color2);z-index:-1}.mission p{color:#fff}.mission p:last-child{margin-bottom:0}.vision{background-color:var(--color1);padding:0 100px;border-radius:150px;position:absolute;bottom:-75px;right:0;left:0}.vision .flex_con{min-height:205px;align-items:center;display:flex;justify-content:space-between;gap:30px}.vision h2{margin-bottom:0}.vision p{max-width:592px;color:#fff;margin-bottom:0}.relative{position:relative}.footer_top{padding:120px 25px 0}@media only screen and (max-width:1420px){.vision{padding:0 60px}}@media only screen and (max-width:1300px){.main_content h3{margin-bottom:50px}.mission{padding:55px 0 200px}}@media only screen and (max-width:1200px){.main_content{padding:80px 0}}@media only screen and (max-width:1010px){#about_con{padding:40px 25px 0}main{text-align:center}.main_content h2,.mission h2,.vision h2{margin-bottom:26px;font-size:41px}.main_content h3{margin-bottom:20px;font-size:31px}.main_content{padding:70px 0 240px;width:100%;max-width:100%;margin-bottom:12px}.main_content h3{max-width:100%}.about-serv_con{flex-direction:column-reverse;gap:10px}.mission{padding:240px 0 40px;min-height:auto;max-width:100%}.mission .info,.vision p{max-width:100%;width:100%}.vision{position:relative;border-radius:0;inset:0;z-index:0;padding:40px 0}.vision:before{content:'';position:absolute;inset:0;width:150vw;background-color:var(--color1);z-index:-1;left:50%;transform:translateX(-50%)}.vision .flex_con{display:block;min-height:auto}.figure_holder{position:absolute;inset:0;transform:none;padding-bottom:0;bottom:-190px;top:auto;margin:auto;width:100%;max-width:500px}.footer_top{padding:40px 25px}}@media only screen and (max-width:800px){.main_content h2,.main_content1 h2,.mission h2,.vision h2{font-size:40px;margin-bottom:22px}}@media only screen and (max-width:600px){.figure_holder{bottom:auto;top:50%;transform:translateY(-50%);max-width:350px}.figure_holder .fig1 img{border:10px solid #fff}.figure_holder .fig2 img{border:10px solid var(--color2)}.main_content{padding-bottom:163px}.about-serv_con .img_con{margin:0 0 50px;width:fit-content;height:auto}.about-serv_con .img_con img{width:250px}.about-serv_con .img_con .cicle{width:150px;height:150px;bottom:-30px;right:-45px}.mission{padding:177px 0 40px}}