.index-one {background: linear-gradient(to right,rgba(229, 246, 228, 0.7), rgba(24, 247, 253, .15));color:#5a683a;padding:55px 0 40px 0;border-bottom: 10px solid #ddd;}.index-search {position:relative;margin-bottom:20px }.one-describe {font-size:.9em;line-height:1.45em;margin-bottom:10px }.index-search .form-control {border-radius:10px 50px 50px 10px;height:66px;color:#5a683a;font-size:1.05em;border:1px solid #82ab28 }.index-search .form-control:hover,.index-search .form-control:focus {border:1px solid #82ab28 }.index-search input.form-control::placeholder {color:#5a683a }.index-search button {background:#f97d0f;color:#fff;box-shadow:none;border:0;text-align:center;}.index-search button>span{font-size:28px;transition: all ease .25s;}.index-search button:hover>span{font-size:38px;}@media(min-width:760px){.index-search button{position:absolute;right:0;top:0;bottom:0;height:100%;width:100px;border-radius:0 50px 50px 0;}}@media(max-width:760px) {.index-search button{margin-top: 20px;height: 60px;width: 100%;border-radius:50px;}.one-describe{padding-left: 10px;}.one-box {position:relative;height:310px;margin-bottom:20px;margin-top: 50px;}}.one-a {display:block;position:absolute;left:15px;top:-10px;right:15px;z-index:2;height:290px;border-radius:10px;transition:all ease .4s;overflow:hidden;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);}.one-a:before{content: '';display: inline-block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.3));}.one-a img{width: 100%;height: 100%;object-fit: cover;}.one-item {position:absolute;top:40px;left:15%;right:15%;}.one-a:hover {box-shadow: none;transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);color:#fff }.one-a .read-more {display:inline-block;padding:5px 10px;line-height:1.5em;background:#fff;color:#82ab28;border:0;border-radius: 5px;font-size: .9em;}.one-a:focus .read-more,.one-a:hover .read-more {background:#82ab28;color:#fff }.index-two {margin:100px auto 60px auto }.index-two .index-title {text-align:left;line-height:1.3em;margin-bottom: 45px;}.index-two .index-title>a{color: #2b4b50;}.index-two .index-title>a:hover{color: #82ab28;}.index-two .index-title>span {display:block;font-size:1.65rem;color:#777 }.index-two .index-title:before {left:0;margin-left:0 }.index-title {font-size:2.8rem;color:#2b4b50;text-align:center;margin-bottom:30px;position:relative }.index-title:before {content:'';display:inline-block;width:80px;height:4px;background:#82ab28;position:absolute;left:50%;margin-left:-40px;bottom:-15px }.index-des {color:#444d4e;margin-bottom:30px }.index-four{margin: 100px 0 150px 0;}.index-four .index-title{margin-bottom: 20px;text-align: left;}.index-four .index-title:before{display: none;}.owl-four a{display: flex;align-items: center;justify-content: center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;min-height: 360px;height: 42vh;position: relative;z-index: 1;}.owl-four h3{display: inline-block;padding: 15px 20px;background:rgba(255,255,255,.9);color: #3c6a36;border-radius: 5px;transition: all ease .4s;}.owl-four a:hover:before{opacity: 1;}.owl-four a:hover h3{background: #fff;color: #82ab28;transform: translateY(-10px);}.owl-four a:before{content: '';display: inline-block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(51,117,75,.7);z-index: -1;transition: all ease .4s;opacity: 0;}.index-seven{padding: 70px 0 60px 0;background: rgba(229, 246, 228, 0.7);}@media(min-width: 992px) {.index-seven .row{display: flex;flex-wrap: wrap;}}.index-seven div[class*='col-md']{margin-bottom: 30px;}.index-seven .nav-tabs{text-align: center;margin-bottom: 50px;display: flex;justify-content: center;border: none;}.index-seven .nav-tabs>li.active>a, .index-seven .nav-tabs>li.active>a:focus, .index-seven .nav-tabs>li.active>a:hover{color: #f97d0f;background:none;border-left: none;border-top: none;border-right: none;border-bottom: 4px solid #f97d0f;cursor: default;font-size: 1.3em;font-weight: bold;}.index-seven .nav-tabs>li>a{border-left: none;border-top: none;border-right: none;border-bottom: 4px solid transparent;height: 50px;font-size: 1.2em;padding: 0;margin: 0 20px;color: #666;}.index-pb a{display: block;background: #fff;color: #5a683a;height: 320px;position: relative;padding: 20px;margin-bottom: 30px;transition: all ease .4s;box-shadow: 0 0 20px rgba(0, 0, 0, .05);}.index-pb a:hover,.index-pb a:focus{transform: translateY(-10px);color: #222;}.index-pb a>.big-title{font-size: 1.25em;position: relative;z-index: 1;line-height: 1.45em;}.index-pb a:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: url(../images/line.svg);background-position: -62% 116px;background-repeat: no-repeat;background-size: 500px;}.four-more{display: inline-block;background: #82ab28;font-size: .9em;padding: 4px 10px;position: absolute;bottom: 30px;left: 20px;z-index: 1;color: #fff;transition: all ease .4s;border-radius: 5px;}.four-more:hover,.four-more:focus,.index-pb a:hover .four-more{background: #ec9e40;color: #fff;}.four-more>span{vertical-align: middle;}.index-pb p{position: relative;z-index: 1;font-size: .92em;line-height: 1.45em;}.index-pbox ul{background-color: #fff;color: #5a683a;height: 100%;position: relative;padding: 20px;border-radius: 20px 20px 0 0;list-style: none;background-image: url(../images/line.svg);background-position: -62% bottom;background-repeat: no-repeat;background-size: 500px;margin-bottom: 0;box-shadow: 0 0 20px rgba(0,0,0,.05);}.index-pbox ul a{color: #222;display: block;padding: 4px 0 4px 20px;position: relative;font-size: .95em;line-height: 1.6em;}.index-pbox ul a:hover{transform: scale(1.03);color: #ec9e40;}.index-pbox ul a:hover:before{color: #ec9e40;}.index-pbox ul a:before{content: "\e92d";font-family: 'icomoon';position: absolute;left: 0;top: 2px;color: #82ab28;font-weight: bold;}.index-five {background: linear-gradient(to right, rgba(229, 246, 228, 0.7), rgba(24, 247, 253, .15));padding:85px 0 45px 0 }.five-item {height:430px;float:left;position:relative;color:#fff;overflow:hidden;margin-bottom:20px }.five-item img,.three-item img{width: 100%;height: 100%;object-fit: cover;}.five-item img{max-height: 430px;position: absolute;}.five-layer {padding:25px 0;background:rgba(0,0,0,.22);overflow:hidden;position: relative;z-index: 2;height: 100%;display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: center;}.curr .five-layer{background:rgba(0,0,0,.65) }.five-layer:after,.five-layer:before {content:'';display:inline-block;width:80px;height:3px;background:#fff;}.five-layer p {padding:0 10%;line-height:1.5em;width: 100%;}@media(min-width:760px) {.five-box {display:flex }.five-item {width:14% }.five-item.curr {width:30% }.five-layer p {transition:all ease .5s;display:none;opacity:0;max-height:210px;overflow:hidden }.five-item.curr .five-layer p {display:block;opacity:1 }}.five-browse {font-size:20px;margin:35px 0 30px 0 }.five-browse a {color:#2b4b50 }.five-item h3 {text-align:center;margin-top:20px;width: 100%;}.five-item:focus,.five-item:hover {color:#fff }.index-three {padding:40px 0 80px 0;color:#fff;margin-top:25px;margin-bottom: -50px;}.index-three .index-title {margin-bottom:60px }.index-three .row {margin-right:-10px;margin-left:-10px }.index-three div[class*=col-md] {padding-left:10px;padding-right:10px }.three-item {background:rgba(129,168,45,.6);text-align:center;position:relative;height:240px;margin-bottom:20px;border-radius:14px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.1);transition:all ease .4s;display:block }.three-item h3 {color:#fff;display: flex;align-items: center;justify-content: center;position:absolute;bottom:0;left:0;right:0;padding:20px 0;background: rgba(0,0,0,.1);backdrop-filter: blur(3px);margin-bottom:0;transition: all ease .4s;}.index-three .col-md-6 .three-item {height:500px }.three-item:hover {transform:scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02) }.three-item:hover h3{padding: 30px 0;background: rgba(255,255,255,.66);backdrop-filter: blur(1px);color:#3a6b1e;}.recommendation-more {display:inline-block;margin:30px 0;color:#82ab28;font-size:1.15em;float:right }.recommendation-more:focus,.recommendation-more:hover {color:#82ab28 }.index-six {background: linear-gradient(rgba(229, 246, 228, 0.7) 0, #ffffff 100%);padding: 70px 0 40px 0;}.index-six span{display: flex;border: 1px solid #ddd;height: 56px;width: auto;align-content: center;justify-content: center;justify-items: center;transition: all ease .4s;border-radius: 10px;background: #fff;padding: 3px 0;}.index-six span>img {object-fit: contain;pointer-events: none;}.index-six span:hover{transform: scale(1.05);}.eight-nav{margin-bottom: 25px;display: flex;justify-content: space-between;border-bottom: none;}.eight-nav:before,.eight-nav:after{display: none;}.eight-nav.nav-tabs>li{flex: 1;text-align: center;}.eight-nav.nav-tabs>li>a{width: 100%;display: flex;height: 54px;align-items: center;justify-content: center;background: #ecf2e9;border-radius: 0;color: #5a683a;font-weight: bold;border: none;}.eight-nav.nav-tabs>li:first-child>a{border-radius: 30px 0 0 30px;}.eight-nav.nav-tabs>li:last-child>a{border-radius: 0 30px 30px 0;}.index-eight{padding: 50px 0 70px 0;}@media (min-width: 992px) {.eight-nav{grid-gap: 20px;}.index-eight{margin-top: 80px;}.eight-text{display: flex;flex-wrap: wrap;align-items: center;}.eight-text div[class*="col-md"]:last-child{text-align: right;}}@media (max-width: 992px){.eight-nav{grid-gap: 7px;}}.eight-text{margin-bottom: 20px;}.eight-text p{margin-bottom: 10px;}.eight-view{display: inline-block;padding: 6px 22px;border:2px solid #82ab28;border-radius: 30px;color: #82ab28;transition: all ease .4s;}.eight-view:hover,.eight-view:focus{background: #82ab28;color: #fff;}.eight-nav.nav-tabs>li.active>a, .eight-nav.nav-tabs>li.active>a:focus, .eight-nav.nav-tabs>li.active>a:hover{background: #eef2e6;color: #f97d0f;border: none;transform: scale(1.06);font-size: 1.1em;}.eight-content .tab-pane.fade .owl-carousel,.reviews-content .tab-pane.fade{-webkit-transition: all 600ms ease-out;transition: all 600ms ease-out;-webkit-transform: translateY(60px);transform: translateY(60px);opacity:.3;}.eight-content .tab-pane.fade.in .owl-carousel,.reviews-content .tab-pane.fade.in{transition: all 600ms ease-out;transform: translateY(0);opacity:1;}