html{font-size:14px}:root{--primary-color: #2d5f2e;--secondary-color: #f4a261;--accent-color: #e76f51;--text-color: #333;--transition: all 0.3s ease-in-out}@keyframes scaleLoop{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.scaleLoop{animation:scaleLoop 2s ease-in-out infinite}.pulsate-fwd{animation:pulsate-fwd 1s ease-in-out infinite both}.hover-zoom{transition:transform .5s ease}.hover-zoom:hover{transform:scale(1.05)}@keyframes opacity0{0%{opacity:0}100%{opacity:0}}@keyframes pulsate-fwd{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.blink{animation:blink 2s ease-in-out infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:.6}}@keyframes shake-vertical{0%,100%{transform:translateY(0)}10%,30%,50%,70%{transform:translateY(-8px)}20%,40%,60%{transform:translateY(8px)}80%{transform:translateY(6.4px)}90%{transform:translateY(-6.4px)}}@keyframes flyFromBottomLeft{0%{transform:translate(-400%, 100%) scale(2);opacity:1}100%{transform:translate(0, 0) scale(1);opacity:1}}@media screen and (max-width: 765px){.PC{display:none}.MB{display:block}.tab-btn:hover:not(.active){transform:scale(1);opacity:1;filter:brightness(100%)}div.cont1680{max-width:100%;width:100%;overflow-x:hidden}div.cont1680 img.bg{max-width:100%;width:100%}div.cont1680 *{max-width:100%}}html{font-size:14px}:root{--primary-color: #2d5f2e;--secondary-color: #f4a261;--accent-color: #e76f51;--text-color: #333;--transition: all 0.3s ease-in-out}.PC{display:block}.MB{display:none}body{width:100%;overflow-x:hidden;overflow-y:auto;font-size:14px}div#loadpage{width:100%;height:100%;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center}div#loadpage svg{width:40%;height:auto}div.cont800{width:100%;max-width:800px;margin:0 auto;overflow:hidden;background-color:#fff;visibility:hidden;position:relative}div.cont800 img.bg{width:100%;max-width:800px}div.cont1680{width:100%;max-width:1680px;margin:0 auto;overflow:hidden;background-color:#fff;visibility:hidden;position:relative}div.cont1680 img.bg{width:100%;max-width:1680px}div.cont1920{width:100%;max-width:1920px;margin:0 auto;overflow:hidden;background-color:#fff;visibility:hidden}div.cont1920 img.bg{width:100%;max-width:1920px}div.show-more{text-align:right;padding-right:10%;font-size:18px;cursor:pointer}div.show-more a{color:#d93835}.wow{animation:fadeIn 1s .3s,opacity0 .3s 0s;-webkit-animation:fadeIn 1s .3s,opacity0 .3s 0s}.bg.wow{z-index:2;animation:fadeIn .3s 0s,opacity0 0s 0s;-webkit-animation:fadeIn .3s 0s,opacity0 0s 0s}.wowUp{animation:fadeInUp 1.5s .1s,opacity0 .1s 0s;-webkit-animation:fadeInUp 1.5s .1s,opacity0 .1s 0s}div#part0{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}div#part0 .part_v1{position:absolute;left:3.4523809524%;top:14.456879526%;width:65.1785714286%;max-width:1095px}div#part0 .part_v8{position:absolute;left:28.9285714286%;top:86.6886109282%;width:65.1785714286%;max-width:1095px}div#part0 .part_v7{position:absolute;left:2.7976190476%;top:76.2475312706%;width:65.1785714286%;max-width:1095px}div#part0 .part_v6{position:absolute;left:28.9285714286%;top:66.0434496379%;width:65.1785714286%;max-width:1095px}div#part0 .part_v5{position:absolute;left:2.7976190476%;top:55.7340355497%;width:65.1785714286%;max-width:1095px}div#part0 .part_v4{position:absolute;left:28.9285714286%;top:45.4114549045%;width:65.1785714286%;max-width:1095px}div#part0 .part_v3{position:absolute;left:2.7976190476%;top:35.0493745885%;width:65.1785714286%;max-width:1095px}div#part0 .part_v2{position:absolute;left:28.9285714286%;top:24.7267939434%;width:65.1785714286%;max-width:1095px}div#bg{z-index:5;position:relative;width:100%}div#part{z-index:10;position:absolute;left:0px;top:0px;width:100%;height:100%}div#part img.part_3{position:absolute;left:71.1904761905%;top:1.1454904542%;width:23.9880952381%;max-width:403px;animation:fadeIn 1.5s 1.2s,opacity0 1.2s 0s;-webkit-animation:fadeIn 1.5s 1.2s,opacity0 1.2s 0s}div#part img.part_1{position:absolute;left:15.9523809524%;top:1.7643186307%;width:64.8214285714%;max-width:1089px;animation:fadeInRight 1.5s .1s,opacity0 .1s 0s;-webkit-animation:fadeInRight 1.5s .1s,opacity0 .1s 0s}div#part img.part_2{position:absolute;left:22.9761904762%;top:9.3614219882%;width:56.5476190476%;max-width:950px;animation:flipInX 1.5s 1.2s,opacity0 1.2s 0s;-webkit-animation:flipInX 1.5s 1.2s,opacity0 1.2s 0s}