#hero{-webkit-animation:load-other 1s ease-in 1.2s;animation:load-other 1s ease-in 1.2s}.slider{height:600px}.slider-img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(85%)!important;filter:brightness(85%)!important}.carousel-item{position:relative}.carousel-item img{-webkit-filter:brightness(100%);filter:brightness(100%);position:relative}.carousel-item::before{position:absolute;content:"";background:url(../img/wave-1.png);width:100%;height:110px;left:0;bottom:-2px;background-repeat:repeat-x;z-index:1}.carousel-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-caption h1{font-size:clamp(70px,8vw,100px);line-height:1;margin:20px 0;font-weight:700}.carousel-caption p{color:var(--text-white);max-width:750px;margin:0 auto 30px auto}.hbtn-1{margin-top:20px;position:relative;padding:15px 60px 15px 30px;border:2px solid #fff;color:var(--text-white);border-radius:5px;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:100vh;text-align:left}.hbtn-1::after{position:absolute;content:"";top:50%;right:-60px;-webkit-transform:translateY(-50%) translateX(-60px);transform:translateY(-50%) translateX(-60px);width:100%;height:100%;background:var(--brand);border-radius:100vh;z-index:-1;clip-path:circle(10% at 85% 50%);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.btn-icon{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;background:var(--brand);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hbtn-1:hover::after{clip-path:circle(100% at 50% 50%);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.4);box-shadow:0 10px 20px rgba(0,0,0,.4)}.about{background:#fff;padding-top:60px;padding-bottom:0}h6{color:var(--brand-second);font-size:18px}.about h1{font-weight:800;font-size:51px}.contact{font-size:20px;font-weight:500;color:var(--dark)}.contact i{background:var(--brand);color:var(--text-white);padding:20px;border-radius:50%;font-size:25px;margin-right:10px;margin-top:40px}.abt-icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:#fff;padding:30px 20px}.abt-icon-box i{font-size:30px}.abt-icon-box h4{font-size:20px;margin:0!important}.brand-1{background:var(--brand)}.brand-2{background:var(--brand-second)}@media (max-width:425px){.text-column{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.intro-text-wrapper{-webkit-animation:bottom-load 1s ease-in 1.2s;animation:bottom-load 1s ease-in 1.2s}.intro-box{position:relative}.intro-box img{position:absolute;top:0;left:-20%}.intro-box h1{font-size:50px}.thumb-container{padding-top:80px}.thumb-section{margin-top:50px}.thumb-box{position:relative;border-radius:50px 0;overflow:hidden}.thumb-box h5{font-size:25px}.thumb-box a{display:inline-block;font-size:15px;color:var(--body);font-weight:300}.thumb-box .text-box{position:absolute;bottom:40px;left:0;padding:10px 30px;width:200px;background:#fff;border-radius:0 30px 30px 0;-webkit-transition:all .7s ease;transition:all .7s ease;z-index:2;overflow:hidden;border:1px solid transparent}.thumb-box .text-box::after{position:absolute;top:0;left:0;content:"";background:var(--brand);width:100%;height:100%;clip-path:circle(0 at 50% 50%);-webkit-transition:all .7s ease;transition:all .7s ease;z-index:-1}.thumb-box::after{position:absolute;content:"";bottom:40px;left:25px;width:100px;height:5px;background:var(--brand);z-index:5}.thumb-box:hover .text-box::after{clip-path:circle(70% at 50% 50%)}.thumb-box:hover .text-box{color:#fff;border:solid #fff;border-width:1px 1px 1px 0}.thumb-box:hover .text-box a{color:#fff}.thumb-box a:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.description-container{padding:110px 0 80px 0;-webkit-animation:load-other 1s ease-in 1.2s;animation:load-other 1s ease-in 1.2s}.description-text-box{position:relative}.description-text-box{max-width:800px}.description-text-box img{position:absolute;top:-40px;left:260px;z-index:-1;width:150px}.description-text-box h1{font-size:50px}.dib{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.description-img-box .about img{width:500px}.description-img-box .agriculture{width:""}@media (max-width:768px){.dib{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.description-img-box img{display:none}}.agri-icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;margin-top:50px;border:1px solid hsla(0,0%,0%,.089);padding:30px;border-radius:20px}.agri-icon-box .img1{width:200px}.agri-icon-box .img2{width:80px}.agri-text-box{border-left:1px solid hsla(0,0%,0%,.089);padding-left:40px}.agri-text-box h1{font-size:30px;margin-bottom:10px}.products-list i{font-size:20px;color:var(--brand)}.products-list .products-list-text{color:hsla(0,0%,0%,.719)}.echo-tourism{background-color:#f4f7fe}.echo-tourism img{border-radius:0 0 0 90px}.echo-para{border-left:3px solid var(--brand);padding-left:30px}.contact-icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-top:20px}.contact-icon-wrapper i{background:var(--brand);color:#fff;width:50px;height:50px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:25px}@media (max-width:768px){.contact-icon-wrapper-text{width:80%}.contact-map-box{margin-top:40px}}.fnf-box h1{font-size:70px}.fnf-box p{margin:20px 0;font-size:18px}.fnf-img img{width:350px}