@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+SC:wght@300;400;500;600;700&display=swap);:root{--primary-hdng:var(--priFont);--sec-hdng:var(--bodyFont);--heading-col:var(--priColor)}#breadcrumbs{margin-block:40px 0}#about_us{padding:40px 0;color:var(--bodyColor)}#about_us h2{font-size:48px;line-height:100%;font-family:var(--primary-hdng);color:var(--priColor);margin-bottom:0;margin:0 0 20px}.about_content1{display:flex;align-items:center;justify-content:space-between;gap:40px}.about_right_info{width:279px;flex-shrink:0}.about_right_info h2{font-size:48px;line-height:100%;font-family:var(--primary-hdng);color:#333;width:220px}.about_right_info p{margin-top:40px;font-weight:300}.about_content2{display:flex;align-items:center;justify-content:space-between;padding:50px 0;margin-top:48px;max-width:1010px;gap:30px}.about_content2 p{margin-bottom:0;font-weight:300;max-width:670px}.about_content2 h2{width:230px;flex-shrink:0}.about_content3{position:relative;padding:60px 0 0}.about_content3_inner{width:630px;text-align:center;background:#fff;margin:-180px auto 0;padding:50px 77px;box-shadow:10px 10px 12px -1px #0000001a;position:relative;z-index:2}.about_content3_inner p{text-align:center;margin-top:40px;font-weight:300}.about_content3_inner h2{margin-top:15px}.about_top{text-align:center;margin:80px 0 70px}.about_top p{text-align:center}.about_bio{display:flex;justify-content:space-evenly;gap:20px;flex-wrap:wrap;align-items:start}.bio_con{width:32%;max-width:360px;position:relative;padding:25px;box-shadow:0 0 20px #aaa}.bio_con figure img{width:300px;height:300px;object-fit:cover}.bio_con section{margin:0 0 30px}#about_us .bio_con h2{font-size:25px;font-weight:700;text-align:center;margin:20px 0}.hide-link,.read-more-link{display:block;font-weight:700;color:var(--secColor);cursor:pointer}.ig_icon{position:relative;padding-left:40px;margin:0 0 10px;color:#9100eb}.ig_icon::before{content:'';background:url(images/ig-icon.png) no-repeat center;display:block;position:absolute;left:0;top:0;width:30px;height:30px;background-size:contain}.fb_icon{position:relative;padding-left:40px;margin:0 0 10px;color:#3c5a99}.fb_icon::before{content:'';background:url(images/fb-icon.png) no-repeat center;display:block;position:absolute;left:0;top:0;width:30px;height:30px;background-size:contain}.web_icon{position:relative;padding-left:40px;margin:0 0 10px;color:#000140}.web_icon::before{content:'';background:url(images/web-icon.png) no-repeat center;display:block;position:absolute;left:0;top:0;width:30px;height:30px;background-size:contain}@media only screen and (max-width:1400px){#about_con{padding:25px 20px}.sub_content2{padding:190px 10px 242px}.sub_content2::after{background-position-x:-220px}.about_content1 figure{width:70%}}@media only screen and (max-width:1200px){.sub_content .mission_con{padding:40px 25px}.sub_content2{padding:100px 10px 100px}.about_content1 figure{/*! width: 60%; */}}@media only screen and (max-width:1090px){.bio_con{width:31%}}@media only screen and (max-width:1000px){#about_us{padding-block:40px 0}#about_con{padding:40px 15px}.main_content{margin-bottom:40px}.flex-con{display:block!important;text-align:center}.main_content .flex-con p{width:100%;margin-top:35px}.sub_content{padding:0 0 40px;margin:0 auto 40px;max-width:550px}.sub_content .flex-con{flex-wrap:wrap}.sub_content .flex-con *{width:100%}.sub_content2{padding:40px 25px;background:#fff}.sub_content2::after,.sub_content2::before{display:none}.sub_content2 .vision_con{width:100%}.about_right_info{margin-top:0;width:100%;order:1;text-align:center}.about_right_info p{text-align:center;margin-block:20px 0}.about_content1 figure{width:100%;order:2}.about_content1{flex-wrap:wrap}.about_right_info h2{width:100%}.about_content3_inner{position:static;left:unset;transform:unset;margin:25px auto;width:100%;padding:40px 15px}.about_content2{display:block;text-align:center;padding-block:20px}.about_content2 h2{width:100%}#about_us h2{margin-bottom:25px}.about_content2 p{max-width:100%;margin-left:0;text-align:center}.bio_con{width:350px;max-width:100%}}@media only screen and (max-width:600px){.main_content .flex-con h2 span,.sub_content .mission_con h2,.sub_content2 .vision_con h2{font-size:40px}}