@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);:root{--color1:#a1c861;--color2:#695425;--color3:#a1c861;--textColor1:#1a1a1a;--textColor2:#000;--font1:"Open Sans",sans-serif;--font2:'Poppins',sans-serif;--font3:'Playfair Display',serif}.non_ban{padding:0 15px}.about_page_title{text-align:center;width:100%;z-index:2;position:relative;bottom:0;font-size:44px;line-height:100%;padding:15px;background:var(--color1);color:#fff;font-family:var(--font1)}.about_page_title:before{width:700px;position:absolute;left:-700px;background:inherit;content:'';height:100%;top:0}.about_page_title:after{width:700px;position:absolute;right:-700px;background:inherit;content:'';height:100%;top:0}.about_page_title h1.about_title{font-family:var(--font1);font-size:44px;line-height:100%}#breadcrumbs{border-bottom:1px dashed gray;padding-bottom:10px;margin-bottom:30px}#breadcrumbs span a{color:var(--priColor);font-weight:700}#breadcrumbs span a:hover{text-decoration:underline}.breadcrumbs{margin-bottom:34px;border-bottom:1px dotted gray;padding-bottom:11px}.breadcrumbs span{vertical-align:bottom;display:inline-block;overflow:hidden;text-overflow:ellipsis}.breadcrumbs span[property=name]{display:inline-block;padding:0;margin-top:-3px;vertical-align:middle;max-width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#439b4f}.breadcrumbs span[property=name]:hover{text-decoration:underline}.breadcrumbs .post{background:0 0!important;border-radius:0;padding:0;margin:0;border:none;word-wrap:normal}.breadcrumbs span[class='post post-page current-item']{display:inline-block;padding:0;max-width:250px;white-space:nowrap}#main_area{position:static;display:block;padding:40px 25px 0 25px}.about_con{padding:0}.about_btm_img{width:160%;margin-left:50%;transform:translateX(-50%);text-align:center;max-width:1920px}main{position:static;display:block;font-family:var(--font1)}.about_intro{position:relative;z-index:22}.about_intro_con{display:flex;justify-content:space-between;gap:32px}.about_intro_info{width:31%;max-width:429px;align-self:center;padding:20px 0 80px}.about_intro_info h2.title{margin-bottom:45px}.about_intro_info h2{font-weight:600;font-size:50px;line-height:100%;font-family:var(--font2);color:var(--textColor1)}.about_intro_info h2 small{font-size:20px;display:block;line-height:100%;background:#0d9cff;background:linear-gradient(to right,#a1c861 15%,#695425 20%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about_intro_info p{color:var(--textColor2);margin-bottom:45px}.about_intro_info h4{font-weight:400;max-width:209px;padding:16px 20px;background:var(--color1);border-radius:50px;text-align:center;color:#fff}.about_intro_info h4 a{color:#fff}.about_intro_info h4.phone_num mark{font-size:17px}.about_intro_imgs{width:65%;max-width:897px;position:relative;display:flex;align-items:flex-end}.about_intro_imgs img{position:relative}.about_intro_imgs .img1{position:absolute;bottom:0;z-index:5;left:0;width:55%}.about_intro_imgs .img2{border-radius:50%;position:relative;width:max-content;margin-left:auto;bottom:-28px;max-width:74%}.about_intro_imgs .img2 img{z-index:3;border-radius:50%}.about_intro_imgs .img2::after{content:'';width:calc(100% + 60px);aspect-ratio:1/1;background:var(--gradient);top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;border-radius:inherit}.about_statements{padding:0 0 0}.about_statements_con{display:flex;justify-content:space-between}.about_statements .text_content h2{font-size:40px;font-family:var(--font2);font-weight:600;line-height:100%}.about_statements_con .text_content{position:relative;z-index:10}.about_statement{background:var(--color3);color:#fff;position:relative;padding:50px 20px 60px}.about_statement .text_content h2 span{display:block;line-height:100%}.misson_statement{position:relative;background:var(--color3);color:#fff;width:869px;max-width:64%;padding:0 40px 46px 0}.misson_statement::after{content:'';width:150%;max-width:1129px;height:100%;background:inherit;position:absolute;top:0;right:0;z-index:1}.misson_statement .text_content{max-width:705px}.misson_statement .text_content h2{padding:85px 0 75px 228px;position:relative}.misson_statement .text_content h2::before{content:'';top:50px;left:50px;background:url(images/mission-icon.png) no-repeat center/100%;position:absolute;width:67px;height:100px;z-index:3}.misson_statement .text_content h2::after{content:url(images/mission-icon-bg.png);position:absolute;top:0;left:-57px;z-index:2;filter:brightness(0) saturate(100%) invert(30%) sepia(72%) saturate(335%) hue-rotate(4deg) brightness(96%) contrast(97%)}.misson_statement .text_content h2 span{display:block}.misson_statement .text_content p{margin-bottom:40px}.vision_statement{width:531px;max-width:38%;padding:171px 0 20px 30px;background:#fff;position:relative}.vision_statement::after{content:'';width:150%;max-width:791px;height:calc(100% + 92px);background:inherit;position:absolute;top:0;left:0;z-index:6;border-bottom-left-radius:81px}.vision_statement .text_content{max-width:456px;margin-left:auto;width:100%}.vision_statement .text_content h2{margin-bottom:41px}.vision_statement .text_content p{color:var(--textColor2)}@media only screen and (max-width:1000px){#main_area{padding-bottom:0!important}.about_page_title{position:static;border:none;margin:0 auto;width:100%;aspect-ratio:unset;border-radius:0;padding:15px}.about_con{padding-top:0}.about_intro_info{padding-top:0}.about_intro_con{display:block}.about_intro_info{width:100%;max-width:100%;text-align:center}.about_intro_info p{text-align:center}.about_intro_imgs{width:80%;margin:0 auto}.about_intro_imgs .img1{left:0;right:0;margin:auto}.about_intro_imgs .img2{bottom:0;margin:0 auto}.about_intro_imgs .img2::after{width:calc(100% + 40px)}.about_intro_info h4.phone_num{margin:20px auto 0}.about_statements{position:relative;z-index:34}.about_statements_con{display:block}.misson_statement{width:100%;max-width:100%;padding:40px 0}.misson_statement::after{left:50%;transform:translateX(-50%)}.misson_statement .text_content h2::after{display:none}.misson_statement .text_content h2::before{display:block;margin:0 auto 20px;position:static}.misson_statement .text_content{text-align:center;max-width:100%}.misson_statement .text_content p{text-align:inherit}.misson_statement .text_content h2{padding:0 0 20px}.vision_statement{width:100%;max-width:100%;padding:40px 0;margin:0;text-align:center}.vision_statement p{text-align:inherit}.vision_statement::after{display:none}.vision_statement .text_content{max-width:100%}.vision_statement .text_content h2{margin-bottom:20px}}@media only screen and (max-width:600px){.about_page_title{padding:20px 15px}.about_intro_imgs{width:100%}.about_intro_info h2.title{font-size:35px;margin-bottom:30px}}