@import"https://fonts.googleapis.com/css2?family=Heebo:wght@100..900&family=Montserrat:wght@300;400;500;600;700;800&family=Poppins:wght@200;300;400;500;600;700&family=Roboto&display=swap";html{scroll-behavior:smooth}.btn-other{color:#fff;background:#3c6a36;padding:10px 15px}.btn-other:hover{background:#007f02;color:#fff}body{padding:0;margin:0;box-sizing:border-box;font-family:Heebo,sans-serif}nav{background:#fff;width:100%;height:80px;box-shadow:0 0 15px #00000080;display:flex;align-items:center;gap:20px;position:fixed;z-index:1000}nav .container{display:flex;align-items:center;justify-content:space-between}nav .container .logo_text{display:flex;align-items:center;justify-content:center;padding:10px}nav .container .logo_text .logo{width:60px;height:60px;display:flex;align-items:center;justify-content:center}nav .container .logo_text .logo img{max-width:100%;max-height:100%;width:100%;height:100%}nav .container .logo_text .text{font-size:28px;font-weight:900;color:#061d3d}nav .container .links{display:flex;align-items:center;justify-content:center;height:80px}nav .container .links ul{display:flex;align-items:center;justify-content:center;gap:30px;list-style:none;margin:0;padding:0;height:100%}nav .container .links ul li{height:100%;display:flex;align-items:center;justify-content:center}nav .container .links ul li a{padding:10px;text-decoration:none;color:#000;font-size:19px;transition:all ease .5s;height:100%;display:flex;align-items:center;justify-content:center}nav .container .links ul li a:hover{background:#e1e1e1}nav .container .links ul li a.active{background:#e1e1e1;border-bottom:5px solid #3c6a36}nav .gt_selector{padding:10px 15px;width:150px;border-radius:5px;background:#007f02d0;color:#fff;border:none}nav .btns{display:none;align-items:center;justify-content:center}nav .btns .icon{font-size:22px;cursor:pointer}nav .autre{display:flex;align-items:center;justify-content:center;gap:20px}.gt_selector.notranslate option:first-child{display:none}.header{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.header .swiper{width:100%;height:100vh}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;align-items:center;justify-content:center;text-align:left;width:100%}.swiper-slide .head{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:60%;gap:20px}.swiper-slide.slide1{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/DataWeather-eed99575.jpg),no-repeat;background-size:cover;max-width:100%;width:100%}.swiper-slide.slide1 .head .title{font-weight:600;font-size:60px;color:#fff;margin:0}.swiper-slide.slide1 .head .text{color:#fff;font-size:22px;font-weight:300}.swiper-slide.slide2{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/Product-ed6a4991.jpg),no-repeat;background-size:cover;width:100%}.swiper-slide.slide2 .head .title{font-weight:600;font-size:60px;color:#fff;margin:0}.swiper-slide.slide2 .head .text{color:#fff;font-size:22px;font-weight:300}.swiper-slide.slide3{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/Equipment-3bf8aa54.jpg),no-repeat;background-size:cover;width:100%}.swiper-slide.slide3 .head .title{font-weight:600;font-size:60px;color:#fff;margin:0}.swiper-slide.slide3 .head .text{color:#fff;font-size:22px;font-weight:300}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-next,.swiper-button-prev{display:none}.service{width:100%;padding:60px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.service h1{font-size:48px;font-weight:600;color:#3c6a36}.service .cartes{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px;width:100%;padding:0 60px}.service .cartes .carte{display:flex;flex-direction:column;align-items:center;justify-content:center;width:380px;box-shadow:0 0 5px #00000080;border-radius:10px;gap:10px;overflow:hidden}.service .cartes .carte .image{width:100%;height:215px;display:flex;align-items:center;justify-content:center;overflow:hidden}.service .cartes .carte .image img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover;transition:all .5s ease}.service .cartes .carte:hover .image img{transform:scale(1.2)}.service .cartes .carte .infos{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:15px;height:195px}.service .cartes .carte .infos .title{font-size:22px;font-weight:600}.service .cartes .carte .infos .text{font-size:17px;text-align:justify}.avantage{width:100%;padding:30px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.avantage h1{font-size:48px;font-weight:600;color:#3c6a36}.avantage .content{display:flex;align-items:center;justify-content:space-between;gap:30px;height:auto}.avantage .content .image{width:50%;display:flex;align-items:center;justify-content:center;height:100%;position:relative}.avantage .content .image .btn-video{position:absolute;z-index:10000;display:flex;align-items:center;justify-content:center;background:#061D3D;width:90px;height:90px;border-radius:50%;opacity:.9;transition:all .5s ease}.avantage .content .image .btn-video:hover{transform:scale(.8)}.avantage .content .image .btn-video i{font-size:50px;color:#fff}.avantage .content .image .swiper{display:flex;align-items:center;justify-content:center;width:100%;height:422px}.avantage .content .image .swiper .swiper-slide img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}.avantage .content .info_avantage{width:50%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px}.avantage .content .info_avantage h2{font-size:42px;font-weight:600;color:#3c6a36}.avantage .content .info_avantage span{text-align:justify}.propos{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:60px 0}.propos h1{font-size:48px;font-weight:600;color:#3c6a36}.propos .content{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%}.propos .content .image{width:50%;height:412px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:20px}.propos .content .image img{max-width:100%;max-height:100%;width:100%;height:100%}.propos .content .about-us{max-width:50%;width:50%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px}.propos .content .about-us h2{font-size:38px;font-weight:600;color:#3c6a36}.propos .content .about-us .text{text-align:justify;width:100%}.function{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 0;gap:10px}.function h1{font-size:48px;font-weight:600;color:#3c6a36;text-align:center;margin:0}.function .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.function .content .func{display:flex;align-items:center;justify-content:space-between;gap:20px}.function .content .func .image{width:50%;height:400px;display:flex;align-items:center;justify-content:center}.function .content .func .image img{max-width:100%;max-height:100%;width:auto;height:auto}.function .content .func .info{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}.function .content .func .info .title{font-size:25px;font-weight:600}.function .content .func .info .text{font-size:17px;text-align:justify}.function a{font-weight:500;text-decoration:none;color:#000}.function a h3{font-size:30px}.function a:hover{color:#3c6a36}.testymony{display:flex;align-items:center;justify-content:center;width:100%;padding:40px 0;background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/build/assets/testy-d24882f7.jpg),no-repeat;background-size:cover;background-position:center;flex-direction:column;gap:10px}.testymony .testimonial{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%;padding:0 50px}.testymony .testimonial .image{width:170px;height:170px;object-fit:cover;border-radius:50%}.testymony .testimonial .text{text-align:center;font-size:19px;color:#fff;font-style:italic}.testymony .testimonial i{color:#fff;font-size:45px}.testymony .testimonial .details{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff}.testymony .testimonial .details .name{font-size:26px}.swiper-pagination{display:none}#progress{position:fixed;bottom:80px;right:20px;height:70px;width:70px;display:none;place-items:center;border-radius:50%;box-shadow:0 0 10px #0003;z-index:1000;cursor:pointer}#progress_value{display:block;height:calc(100% - 15px);width:calc(100% - 15px);background-color:#fff;border-radius:50%;display:grid;place-items:center;font-size:30px;color:#3c6a36}.comment{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8));z-index:10000;display:flex;flex-direction:column;align-items:center;gap:15px;overflow:auto}.comment .top{width:100%;padding:30px 60px;display:flex;align-items:center;justify-content:flex-end}.comment .top i{font-size:22px;color:#fff;cursor:pointer}.comment .container{display:flex;align-items:center;justify-content:center}.comment .forms_text{width:100%;padding:20px;background:#e1e1e1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px}.comment .forms_text .head{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.comment .forms_text .head h4{margin:0;font-weight:600}.comment .forms{display:flex;align-items:flex-start;justify-content:center;width:100%;flex-direction:column}.comment .forms .image{width:100%}.comment .forms .image form label{border:3px dashed #3c6a36;height:150px;height:167px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;cursor:pointer;background:#fff}.comment .forms .image form label i{color:#3c6a36;font-size:50px}.comment .forms .image form label p{color:#000;font-size:19px;margin-top:10px;margin-bottom:0}.comment .forms .image .rows{background:#fff;list-style:none;padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:space-between}.comment .forms .image .rows i{font-size:30px;color:#3c6a36}.comment .forms .image .details span{font-size:14px}.progress-area .rows .content{width:100%;margin-left:15px}.progress-area .details{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.progress-area .progress-bar{height:8px;width:100%;background:#fff;margin-bottom:4px;border-radius:30px}.progress-bar .progress{height:100%;width:0%;background:#3c6a36;border-radius:inherit}.uploaded-area .rows .content{display:flex;align-items:center}.uploaded-area .rows .details{display:flex;margin-left:15px;flex-direction:column}.uploaded-area .details .size{font-size:13px;font-weight:600}.uploaded-area .fa-check{font-size:16px;color:#75b8e6}.rowe{display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.send{width:100%;display:flex;align-items:center;justify-content:flex-end}.footer{background:#3c6a36;height:80px;width:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px #00000080}.footer .content{display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px}@media only screen and (max-width:767px){nav{display:flex;align-items:center;justify-content:space-between;width:100%;position:fixed}nav .links{position:absolute;top:110px;left:650px;display:none;align-items:center;justify-content:center;transition:all .6s ease}nav .links.active{display:flex;left:125px}nav .container .links ul{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px;background:#fff;height:150px;width:450px;padding:15px;box-shadow:0 0 10px #00000080}nav .container .links ul li{width:100%;height:50px;display:flex;align-items:center;justify-content:flex-start}nav .container .links ul li a{padding:05px;width:100%;display:flex;align-items:center;justify-content:flex-start}nav .btns{display:flex;align-items:center;justify-content:center;width:20%}.swiper-slide .head{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;gap:15px}.swiper-slide.slide1{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/DataWeather-eed99575.jpg),no-repeat;background-size:cover;background-position:center;max-width:100%;width:100%}.swiper-slide.slide1 .head .title{font-weight:600;font-size:30px;color:#fff;margin:0}.swiper-slide.slide1 .head .text{color:#fff;font-size:18px;font-weight:300}.swiper-slide.slide2{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/Product-ed6a4991.jpg),no-repeat;background-size:cover;background-position:center;width:100%}.swiper-slide.slide2 .head .title{font-weight:600;font-size:30px;color:#fff;margin:0}.swiper-slide.slide2 .head .text{color:#fff;font-size:18px;font-weight:300}.swiper-slide.slide3{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/Equipment-3bf8aa54.jpg),no-repeat;background-size:cover;background-position:center;width:100%}.swiper-slide.slide3 .head .title{font-weight:600;font-size:30px;color:#fff;margin:0}.swiper-slide.slide3 .head .text{color:#fff;font-size:18px;font-weight:300}.service{width:100%;padding:30px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.service .cartes{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%;padding:0 10px}.service .cartes .carte{width:100%}.service .cartes .carte i{font-size:50px;color:#3c6a36}.service .cartes .carte .infos .title{font-size:20px;font-weight:600}.service .cartes .carte .infos .text{font-size:15px}.avantage h1{font-size:25px;font-weight:700;color:#3c6a36}.avantage .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;height:auto}.avantage .content .image{width:100%;display:flex;align-items:center;justify-content:center;height:100%;position:relative}.avantage .content .image .swiper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.avantage .content .image .swiper .swiper-slide img{max-width:100%;max-height:100%;width:100%;height:234px;object-fit:cover}.avantage .content .info_avantage{width:100%;display:flex;align-items:center;justify-content:center}.avantage .content .info_avantage h2{font-size:32px;margin:0}.propos h1{font-size:25px;font-weight:700;color:#3c6a36}.propos .content{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:15px;width:100%}.propos .content .image{width:100%;height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:20px}.propos .content .about-us{max-width:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}.propos .content .about-us h2{font-size:28px;margin:0}.function h1{font-size:27px;font-weight:600;color:#3c6a36}.function .content{gap:15px}.function .content .func{display:flex;align-items:center;justify-content:Center;width:100%}.function .content .func .image{display:none}.function .content .func .info{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}.function .content .func .info .title{font-size:22px;font-weight:600}.function .content .func .info .text{font-size:16px;text-align:justify}.function a h3{font-size:24px}.testymony .testimonial .image{width:150px;height:150px;object-fit:cover;border-radius:50%}.testymony .testimonial .text{text-align:justify;font-size:17px;color:#fff;font-style:italic}.footer .content{display:flex;align-items:center;justify-content:center;color:#fff;font-size:12.9px}#progress{width:50px;height:50px;bottom:50px}#progress_value{font-size:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){nav{display:flex;align-items:center;justify-content:space-between;width:100%;position:fixed}nav .btns{display:none;align-items:center;justify-content:center;width:20%}.swiper-slide .head{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;gap:15px}.swiper-slide.slide1{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/DataWeather-eed99575.jpg),no-repeat;background-size:cover;background-position:center;max-width:100%;width:100%}.swiper-slide.slide1 .head .title{font-weight:600;font-size:45px;color:#fff;margin:0}.swiper-slide.slide1 .head .text{color:#fff;font-size:25px;font-weight:300}.swiper-slide.slide2{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/Product-ed6a4991.jpg),no-repeat;background-size:cover;background-position:center;width:100%}.swiper-slide.slide2 .head .title{font-weight:600;font-size:45px;color:#fff;margin:0}.swiper-slide.slide2 .head .text{color:#fff;font-size:25px;font-weight:300}.swiper-slide.slide3{background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/build/assets/Equipment-3bf8aa54.jpg),no-repeat;background-size:cover;background-position:center;width:100%}.swiper-slide.slide3 .head .title{font-weight:600;font-size:45px;color:#fff;margin:0}.swiper-slide.slide3 .head .text{color:#fff;font-size:25px;font-weight:300}.service{width:100%;padding:30px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.service .cartes{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;padding:0 10px}.service .cartes .carte{width:100%}.avantage h1{font-size:40px;font-weight:700;color:#3c6a36}.avantage .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;height:auto}.avantage .content .image{width:100%;display:flex;align-items:center;justify-content:center;height:100%;position:relative}.avantage .content .image .swiper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.avantage .content .image .swiper .swiper-slide img{max-width:100%;max-height:100%;width:100%;height:464px;object-fit:cover}.avantage .content .info_avantage{width:100%;display:flex;align-items:center;justify-content:center}.avantage .content .info_avantage span{text-align:justify;font-size:18px}.propos h1{font-size:40px;font-weight:700;color:#3c6a36}.propos .content{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:15px;width:100%}.propos .content .image{width:100%;height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:20px}.propos .content .about-us{max-width:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}.propos .content .about-us .text{text-align:justify;font-size:18px;width:100%}}
