.hero{background:linear-gradient(135deg, #5d8351, rgb(70.6273584906, 99.4858490566, 61.5141509434));color:#fff;padding:64px 0;text-align:center}.hero h1{font-size:3rem;margin-bottom:16px;animation:fadeInUp 1s ease-out}@media(max-width: 767px){.hero h1{font-size:2rem}}.hero p{font-size:1.125rem;margin-bottom:32px;opacity:.9;animation:fadeInUp 1s ease-out .2s backwards}@media(max-width: 767px){.hero p{font-size:1rem}}.hero .btn{animation:fadeInUp 1s ease-out .4s backwards}.features{padding:64px 0}.features h2{text-align:center;font-size:2.5rem;margin-bottom:48px;color:#2c3e50}@media(max-width: 767px){.features h2{font-size:2rem}}.features .features-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:32px}@media(max-width: 767px){.features .features-grid{grid-template-columns:1fr;gap:24px}}.features .features-grid .feature-card{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.1);padding:24px;transition:transform box-shadow ease;text-align:center}.features .features-grid .feature-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,.15)}.features .features-grid .feature-card .icon{width:60px;height:60px;margin:0 auto 16px;background-color:#5d8351;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.5rem}.features .features-grid .feature-card h3{font-size:1.5rem;margin-bottom:16px;color:#2c3e50}.features .features-grid .feature-card p{color:#666}.vision-title .section-heading{background-color:#64865e;color:#fff;padding:15px 30px;font-size:15px;font-weight:400;letter-spacing:.15em;white-space:nowrap;margin:0}@media(max-width: 767px){.vision-title .section-heading{font-size:13px}}.border-section{margin-left:200px}@media(max-width: 1023px){.border-section{margin-left:150px}}@media(max-width: 767px){.border-section{margin-left:100px}}.border-section .border-line{width:100%;height:1px;background-color:#000}.border-section.reverse{margin-left:0;margin-right:200px !important}@media(max-width: 1023px){.border-section.reverse{margin-right:150px !important}}@media(max-width: 767px){.border-section.reverse{margin-right:100px !important}}.infoTextWrap{text-align:center;max-width:1240px;margin:0 auto;padding:0 170px}@media(max-width: 1023px){.infoTextWrap{padding:0 100px}}@media(max-width: 767px){.infoTextWrap{padding:0 20px}}.infoTextWrap p{line-height:2;margin:-0.5em 0;font-size:22px}@media(max-width: 1023px){.infoTextWrap p{font-size:15px}}@media(max-width: 767px){.infoTextWrap p{font-size:12px}}.button-area{text-align:center;display:flex;justify-content:center;align-items:center;margin:0 auto}.thoughts-section{margin:0;padding:0}.thoughts-section .box{max-width:900px;margin:0 auto;padding:0 100px;max-width:1240px;background-color:#fff;border-bottom:1px solid #000;position:relative}@media(max-width: 1023px){.thoughts-section .box{padding:0 50px 250px}}@media(max-width: 767px){.thoughts-section .box{padding:0 20px 250px}}.thoughts-section .box:last-child{border-bottom:0}@media(max-width: 1023px){.thoughts-section .box:last-child{padding:0 20px}}.thoughts-section .box .news-detail-title{text-align:left}.thoughts-section .box .news-detail-title h1{display:flex;align-items:flex-end;justify-content:flex-start;font-size:30px;font-weight:400;letter-spacing:.15em;padding-left:30px;background:url(../images/common/reaf2.png) no-repeat 0% 50%;background-size:20px}@media(max-width: 1023px){.thoughts-section .box .news-detail-title h1{font-size:25px}}@media(max-width: 767px){.thoughts-section .box .news-detail-title h1{font-size:15px}}.thoughts-section .box .news-detail-title h1 span{font-size:20px;font-weight:400;letter-spacing:.1em;margin-left:15px}@media(max-width: 1023px){.thoughts-section .box .news-detail-title h1 span{font-size:15px}}@media(max-width: 767px){.thoughts-section .box .news-detail-title h1 span{font-size:12px}}.thoughts-section .box .imageChild{display:flex;gap:40px;z-index:100;position:relative}@media(max-width: 1023px){.thoughts-section .box .imageChild{gap:20px}}.thoughts-section .box .imageChild .left{width:65%}.thoughts-section .box .imageChild .left img{width:100%;height:100%;object-fit:cover;display:block}.thoughts-section .box .imageChild .right{width:35%;display:flex;flex-direction:column;gap:40px}@media(max-width: 1023px){.thoughts-section .box .imageChild .right{gap:20px}}.thoughts-section .box .imageChild .right img{width:100%;height:calc((100% - 20px)/2);object-fit:cover;display:block}.thoughts-section .box .text{text-align:left}.thoughts-section .box .text p{font-size:15px;line-height:2}@media(max-width: 1023px){.thoughts-section .box .text p{font-size:15px}}@media(max-width: 767px){.thoughts-section .box .text p{font-size:12px}}.thoughts-section .box .vision-title{text-align:left}.thoughts-section .box .vision-image-area{width:100%;text-align:right;position:relative}.thoughts-section .box .vision-image-area .cha-image{width:45vw;max-width:400px;height:auto;display:inline-block;padding:0;position:absolute;bottom:0;right:-100px}@media(max-width: 1023px){.thoughts-section .box .vision-image-area .cha-image{right:0}}.thoughts-section .box .ownerChild{display:flex;gap:20px;width:100%}@media(max-width: 1023px){.thoughts-section .box .ownerChild{flex-direction:column}}@media(max-width: 767px){.thoughts-section .box .ownerChild{flex-direction:column}}.thoughts-section .box .ownerChild .image{width:38%}@media(max-width: 1023px){.thoughts-section .box .ownerChild .image{width:100%}}@media(max-width: 767px){.thoughts-section .box .ownerChild .image{width:100%}}.thoughts-section .box .ownerChild .image img{width:100%}.thoughts-section .box .ownerChild .text{width:62%}@media(max-width: 1023px){.thoughts-section .box .ownerChild .text{width:100%}}@media(max-width: 767px){.thoughts-section .box .ownerChild .text{width:100%}}.thoughts-section .box .ownerChild .text p{font-size:15px;line-height:2}@media(max-width: 1023px){.thoughts-section .box .ownerChild .text p{font-size:15px}}@media(max-width: 767px){.thoughts-section .box .ownerChild .text p{font-size:12px}}/*# sourceMappingURL=info.css.map */
