#about_con{padding:85px 0 0}#about_con .wrapper{margin:0 auto}#breadcrumbs{margin-bottom:189px}#about_breadcrumbs{padding:0 10px}.about_section1{padding:0 10px;position:relative}.about_flex1{display:flex;justify-content:space-between;column-gap:25px;padding:0 0 115px}.about_flex1 figure{position:relative}.about_flex1 figure:before{content:url(images/about-dot.png);position:absolute;top:-112px;left:0;right:0;text-align:center}.about_flex1 figure img{border-radius:45px}.about_info1{width:33.7%;margin-right:45px}.about_info1 h2{margin:0 0 45px;font-size:60px;color:#000;line-height:100%;font-weight:400}.about_section2{padding:0 10px;background:var(--defaultColor);min-height:821px;position:relative}.about_section2 .wrapper{max-width:1720px;background:var(--thirdColor)}.about_info2 p .comp{color:var(--defaultColor)}.about_infocon{position:absolute;left:-92px;background:var(--thirdColor);border:1px solid var(--otherColor3);width:100%;top:-171px;border-left:unset;border-top-right-radius:35px;border-bottom-right-radius:35px;padding:155px 100px 0 270px;min-height:1029px}.about_infocon:before{content:'';max-width:1006px;width:100%;height:21px;position:absolute;background:var(--othercolor4);top:-11px;left:0}.about_mission h2{font-size:60px;line-height:100%;font-weight:400;color:#000;margin:0}.about_mission h2 span{display:block;line-height:100%}.about_mission p{margin:29px 20px 0 0;width:56%}.about_mission section{display:flex;justify-content:space-between;column-gap:25px}.about_flex2{display:flex;justify-content:space-between;column-gap:25px;padding:95px 0 0}.about_vision{width:40%;margin:85px 0 0}.about_vision h2{font-size:60px;line-height:100%;font-weight:400;color:#000;margin:0 0 45px}.about_vision h2 span{display:block;line-height:100%}.about_img2{position:relative}.about_img2:before{content:url(images/about-dot2.png);position:absolute;left:-110px;top:50%;transform:translateY(-50%)}.about_img2 img{border-radius:50px}.about_section3{background:var(--priColor);margin:0;padding:0 10px;min-height:585px}.about_info2{text-align:center;color:var(--defaultColor);padding:173px 0 135px;max-width:1130px;width:100%;margin:0 auto}.about_info2 h2{font-size:60px;font-family:var(--secFont);line-height:100%;color:var(--defaultColor);font-weight:400;margin:0 0 45px}.about_btn{display:flex;justify-content:center;gap:25px;margin:55px auto 0}.about_btn a:nth-child(1){width:305px;background:var(--othercolor4);font-weight:400}.about_btn a:nth-child(2){width:211px;background:var(--defaultColor);color:var(--otherColor2);font-weight:400}.about_btn a:nth-child(2):before{filter:brightness(0) saturate(100%) invert(9%) sepia(1%) saturate(0) hue-rotate(140deg) brightness(90%) contrast(87%)}.about_btn a:hover{text-decoration:unset}@media only screen and (max-width:1500px){.about_infocon{padding:155px 100px 0 118px}}@media only screen and (max-width:1400px){.about_infocon{padding:155px 20px 0 100px}.about_flex1{padding:0 0 185px}}@media only screen and (max-width:1300px){.about_img2{width:45%}}@media only screen and (max-width:1200px){.about_flex1{padding:0 0 255px}.about_info1 h2{font-size:50px}.about_flex1 figure{width:55%}.about_info1{width:35.7%}}@media only screen and (max-width:1090px){.about_info2 h2{font-size:50px}.about_mission h2{font-size:50px}.about_vision h2{font-size:50px}.about_flex1{padding:0 0 202px}.about_info1{width:39.7%}.about_infocon::before{width:67%}.about_info1{margin-right:unset}}@media only screen and (max-width:1000px){.about_flex1 figure::before{display:none}.about_infocon::before{display:none}#breadcrumbs{margin-bottom:89px}.about_infocon{position:static;border-left:1px solid var(--otherColor3);border-radius:35px;padding:40px 25px;margin:0 0 25px}.about_flex1{flex-direction:column;row-gap:25px;padding:0 0 40px}.about_info1{text-align:center;width:100%}.about_flex1 figure{width:100%;text-align:center}.about_info1 h2{margin:0 0 35px}.about_mission section{flex-direction:column;text-align:center}.about_mission p{width:100%}.about_img2::before{display:none}.about_flex2{padding:45px 0 0;flex-direction:column;row-gap:25px;text-align:center}.about_vision{width:100%;margin:0}.about_img2{width:100%;text-align:center}.about_info2{padding:40px 10px}.about_section3{min-height:0}.about_info2 h2{font-size:40px;margin:0 0 35px}.about_vision h2{font-size:40px;margin:0 0 35px}.about_mission h2{font-size:40px}.about_info1 h2{font-size:40px}}@media only screen and (max-width:600px){.about_btn{gap:15px;flex-direction:column}.about_btn a{margin:0 auto}}