.banner-main{background-image:url(/_next/static/media/banner-tree.3ab1ee0b.png);background-repeat:no-repeat;width:100%;height:1400px;position:relative;margin-top:51px;overflow:hidden;background-size:contain}@media screen and (min-width:1600px){.banner-main{height:872px}}@media screen and (max-width:1366px){.banner-main{height:555px}}@media screen and (max-width:1480px){.banner-main{height:650px}}@media screen and (min-width:1485px)and (max-width:1590px){.banner-main{height:1200px}}@media only screen and (min-width:250px)and (max-width:1024px){.banner-main{background-image:none}}@media screen and (max-width:576px){.banner-main{height:400px}}@media screen and (max-width:370px){.banner-main{height:450px;margin-top:70px}}.banner-main .banner-left-main{position:absolute;display:flex;flex-direction:column;color:#103054;top:330px;left:45%}@media screen and (min-width:1700px){.banner-main .banner-left-main{top:50%;left:34%}}@media(min-width:1600px)and (max-width:1699px){.banner-main .banner-left-main{top:56%;left:34%}}@media screen and (min-width:1500px)and (max-width:1599px){.banner-main .banner-left-main{top:40%;left:36%}}@media screen and (min-width:1481px)and (max-width:1499px){.banner-main .banner-left-main{top:40%;left:38%}}@media screen and (min-width:1400px)and (max-width:1440px){.banner-main .banner-left-main{top:355px;left:30%}}@media screen and (max-width:1366px){.banner-main .banner-left-main{left:31%}}@media screen and (max-width:1100px){.banner-main .banner-left-main{left:33%}}@media screen and (max-width:1024px){.banner-main .banner-left-main{left:24%;top:46%}}@media screen and (max-width:920px){.banner-main .banner-left-main{left:14%}}@media screen and (max-width:820px){.banner-main .banner-left-main{left:14%}.banner-main .banner-left-main .banner-small-txt{width:65%}}@media(max-width:600px){.banner-main .banner-left-main{top:33%;left:7%;margin-top:40px}}.banner-main .banner-left-main .banner-heading{max-width:500px}@media(max-width:600px){.banner-main .banner-left-main .banner-heading{max-width:300px}}.banner-main .banner-left-main .banner-heading .banner-heading-txt{line-height:1.3}@media screen and (min-width:1600px){.banner-main .banner-left-main .banner-heading .banner-heading-txt{font-size:60px}}.banner-main .banner-left-main .banner-heading .banner-heading-txt .small-ciricle-image-cont{text-align:center;padding:0;margin:0;display:inline-block;height:20px;width:30px}.banner-main .banner-left-main .banner-heading .banner-heading-txt .small-ciricle-image-cont .small-ciricle-image{width:24px;height:24px;animation:rotate 5s linear infinite}@media screen and (max-width:576px){.banner-main .banner-left-main .banner-heading .banner-heading-txt .small-ciricle-image-cont .small-ciricle-image{width:20px;height:20px}}@media screen and (min-width:1025px)and (max-width:1345px){.banner-main .banner-left-main .banner-heading .banner-heading-txt{max-width:200px}}@media screen and (max-width:1366px){.banner-main .banner-left-main .banner-heading .banner-heading-txt{max-width:68%}}@media screen and (max-width:1200px){.banner-main .banner-left-main .banner-heading .banner-heading-txt{max-width:70%}}@media screen and (max-width:1100px){.banner-main .banner-left-main .banner-heading .banner-heading-txt{font-size:30px}}@media screen and (min-width:767px)and (max-width:944px){.banner-main .banner-left-main .banner-heading .banner-heading-txt{max-width:300px}}@media screen and (max-width:600px){.banner-main .banner-left-main .banner-heading .banner-heading-txt{max-width:100%;line-height:1.1}}.banner-main .banner-right-mask{position:absolute;right:-35%;top:40px;-webkit-mask-image:url(/_next/static/media/maskImg.d8fba903.png);mask-image:url(/_next/static/media/maskImg.d8fba903.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media screen and (min-width:1800px){.banner-main .banner-right-mask{right:-14%;top:48px}}@media screen and (max-width:1799px){.banner-main .banner-right-mask{right:-28%;top:10%}}@media(min-width:1630px)and (max-width:1680px){.banner-main .banner-right-mask{right:-23%;top:10%}}@media screen and (max-width:1480px){.banner-main .banner-right-mask{right:-22%;top:5%}}@media screen and (max-width:1366px){.banner-main .banner-right-mask{right:-19%;top:9%}}@media screen and (max-width:1200px){.banner-main .banner-right-mask{right:-19%;top:15%}}@media screen and (max-width:1024px){.banner-main .banner-right-mask{top:3%}}@media(min-width:600px)and (max-width:767px){.banner-main .banner-right-mask{left:20%;top:-120px;overflow-x:hidden}}@media(max-width:600px){.banner-main .banner-right-mask{-webkit-mask-image:url(/_next/static/media/vector-small.9c9e921c.png);mask-image:url(/_next/static/media/vector-small.9c9e921c.png);left:15%;transform:rotate(-45deg);top:-90px}}@media(max-width:600px)and (max-width:600px){.banner-main .banner-right-mask{margin-top:50px}}@media screen and (max-width:820px){.banner-main .banner-right-mask{width:565px;height:474px;top:6%;right:15%}}@media screen and (max-width:600px){.banner-main .banner-right-mask{top:-32%;right:0;left:42%}}.banner-main .banner-right-mask .mask-image{height:100%;object-fit:cover;display:block;overflow:hidden}@media screen and (min-width:1681px){.banner-main .banner-right-mask .mask-image{height:750px}}@media screen and (max-width:1680px){.banner-main .banner-right-mask .mask-image{height:760px}}@media screen and (max-width:1480px){.banner-main .banner-right-mask .mask-image{height:618px;height:560px}}@media screen and (max-width:1200px){.banner-main .banner-right-mask .mask-image{height:500px}}@media(max-width:600px){.banner-main .banner-right-mask .mask-image{width:255px;height:250px}}@media screen and (min-width:320px)and (max-width:600px){.banner-main .banner-right-mask{width:230px}}@keyframes flyUpDown{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@media screen and (max-width:1200px){.banner-main .banner-small-txt{width:67%}}@media screen and (max-width:767px){.banner-main .banner-small-txt{width:91%}}.banner-main .banner-small-txt .banner-small-txt-cont{font-size:16px;padding:10px 0;color:#2d4969;font-weight:500;width:58%}@media screen and (max-width:576px){.banner-main .banner-small-txt .banner-small-txt-cont{width:84%}}.banner-main .banner-left-link{padding-top:10px;display:flex;align-items:center;gap:10px;margin-bottom:100px}@media(max-width:600px){.banner-main .banner-left-link{margin-bottom:0}}.banner-main .banner-left-link .banner-left-llink-txt{text-decoration:none;color:#103054;font-weight:500;font-size:15px}.banner-main .banner-left-link .arrow-right{background-color:#1ca64a;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.banner-main .sub-head-banner-main{position:relative;margin-top:150px;padding-top:50px;color:#103054}.banner-main .sub-head-banner-main .our-stry-txt{font-size:32px}@media screen and (min-width:1280px)and (max-width:1440px){.banner-main .sub-head-banner-main{margin-top:40px;padding-top:50px}}@media(min-width:600px)and (max-width:768px){.banner-main .sub-head-banner-main{padding-top:50px}}@media(max-width:600px){.banner-main .sub-head-banner-main{padding-top:30px;margin-top:20px}}.banner-main .sub-head-banner-main .our-stry-content-box{max-width:480px}.banner-main .sub-head-banner-main .our-stry-content-box .our-stry-content-txt{color:#404040;font-size:18px;line-height:2}.banner-main .sub-head-banner-main .our-stry-underline-cont{padding-top:10px}.banner-main .sub-head-banner-main .our-stry-underline-cont .our-stry-underline{width:50px;height:5px;background:linear-gradient(90deg,#3d9e00 50%,#0092e0 0);border:none;margin-top:10px;opacity:1}.banner-main .count-main{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:560px){.banner-main .count-main{grid-template-columns:repeat(2,1fr)}}.banner-main .count-main .count-contents{margin-top:80px;color:#103054;max-width:300px;display:flex;justify-content:center;flex-direction:column}.banner-main .count-main .count-contents .count-name-txt{color:#0d0d0d;font-weight:500;min-width:148px;line-height:1.2;font-size:17px}.banner-main .count-main .count-contents .count-number .count-number-txt{font-size:32px;background:-webkit-linear-gradient(35deg,#65b01a 20%,#2badd9 44%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}@media screen and (max-width:767px){.banner-main.hm-banner-main{margin-top:100px!important}}.earthscope-main-container{padding-top:50px;padding-bottom:50px}@media screen and (min-width:1400px)and (max-width:1440px){.earthscope-main-container .container div.row:last-child{max-width:90%;margin:auto}}.earthscope-main-container .swiper .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px}.earthscope-main-container .earthscope-main-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000}.earthscope-main-container .earthscope-main-heading .earthscope-main-heading-txt{padding-bottom:20px}.earthscope-main-container .earthscope-main-heading .earthscope-main-small-txt{font-size:17px;font-weight:500}.earthscope-main-container .earthscoop-card{margin-top:50px}.earthscope-main-container .earthscoop-card .earthscoop-card-image{overflow:hidden;height:195px;border-top-left-radius:80px 80px;border-bottom-right-radius:80px 80px}.earthscope-main-container .earthscoop-card .earthscoop-card-image img:hover{transform:scale(1.05);transition:1s}.earthscope-main-container .earthscoop-card .earthscoop-card-image .earthscoop-card-image-img{height:100%}.earthscope-main-container .earthscoop-card .earthscoop-card-content{margin-top:15px;color:#343232;padding-bottom:10px}.earthscope-main-container .earthscoop-card .earthscoop-card-content .earthscoop-card-content-txt{font-size:14px;font-weight:400}.earthscope-main-container .earthscoop-card .earthscoop-card-content .earthscoop-card-content-txt a{color:#333131;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-decoration:none;min-height:43px}.earthscope-main-container .earthscoop-card .earthscoop-link .earthscoop-link-color{text-decoration:none;color:#49b86e;cursor:unset}.earthscope-main-container .bottom-box{position:relative}.earthscope-main-container .bottom-box .swipet-button{position:absolute;right:1.2%;top:-13%;display:flex;align-items:center}@media screen and (max-width:820px){.earthscope-main-container .bottom-box .swipet-button{right:-2.8%;top:-7%}}@media screen and (max-width:767px){.earthscope-main-container .bottom-box .swipet-button{top:32%;z-index:12;width:100%;justify-content:space-between}.earthscope-main-container .bottom-box .swipet-button .text-info{display:none}}@media screen and (max-width:576px){.earthscope-main-container .bottom-box .swipet-button{left:0}}.earthscope-main-container .bottom-box .swipet-button button{background-color:#1ca648;border-radius:50%;width:38px;height:38px;border:none}@media screen and (max-width:767px){.earthscope-main-container .bottom-box .swipet-button .next-icon.btn{display:none}}.earthscope-main-container .bottom-box .swipet-button .text-info span{color:#344d69;font-weight:700}.earthscope-main-container .bottom-box .swipet-button .text-info span:first-of-type{padding:0 10px 0 20px}.earthscope-main-container .bottom-box .swipet-button .text-info span:last-of-type{padding:0 20px 0 10px}.earthscope-main-container .bottom-box .swipet-button button.next-icon svg{transform:rotate(180deg)}