@font-face{font-family:'Montserrat';src:url(/wp-content/themes/bkns/assets/fonts/Montserrat-Regular.ttf)}@font-face{font-family:'Montserrat-thin';src:url(/wp-content/themes/bkns/assets/fonts/Montserrat-Thin.ttf)}@font-face{font-family:'Montserrat-bold';src:url(/wp-content/themes/bkns/assets/fonts/Montserrat-Bold.ttf)}@font-face{font-family:'Montserrat-SemiBold';src:url(/wp-content/themes/bkns/assets/fonts/Montserrat-SemiBold.ttf)}body{font-family:'Montserrat'}h1,h2,h3,h4{font-family:'Montserrat-bold'}#logo img{max-height:200px}.row.fullpage.fullpage-wrapper{max-width:100%}.header-full-width .container{max-width:100%!important;padding:0 70px}main{margin-top:-100px}.banner{height:100%;width:100%;background-repeat:no-repeat;display:flex;align-items:center;background-size:cover}.banner .text-banner h2{color:var(--primary-color);font-size:50px}.banner .text-banner{text-align:center;color:var(--primary-color)}.banner .text-banner p{font-size:16px;padding:0 100px}.section{padding:0}.owl-carousel .owl-nav button{position:absolute;top:50%;align-items:center;justify-content:center;transform:translateY(-50%);z-index:1;transition:.3s all ease-in-out;width:3rem;height:3rem;margin-right:0em;background-color:rgb(171,136,44,.5)!important;border-radius:3px}.owl-carousel .owl-nav button:hover{background-color:rgb(171,136,44,.8)!important}.owl-carousel .owl-nav button.owl-prev{left:0;margin-left:100px}.owl-carousel .owl-nav button.owl-next{right:0;margin-right:100px}.owl-dots{margin-top:-50px}.owl-carousel .owl-nav button i{font-size:20px;font-weight:600;color:#fff}.owl-item .text-banner{padding:50px 100px;display:block;visibility:hidden;transition:0.5s ease 0.5s}.owl-item.active .text-banner{visibility:visible;animation-duration:0.5s;animation-delay:0.1s;transform:scale(1.5)}.fp-right.fp-show-active li{margin-right:6px}.fp-right.fp-show-active li a:before{content:'';height:12px;width:12px;display:inline-block;background:#f2f2f2;border-radius:6px;cursor:pointer;transition:all 500ms ease}.fp-right.fp-show-active li a span{display:none}.fp-right.fp-show-active li a.active:before{width:12px;height:30px;background:#fc0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:15px!important;position:relative;line-height:30px!important}.wapper-website{background-image:url(/wp-content/uploads/2023/05/4520365_93509-Converted-01-1.png);background-size:contain}.title-section{color:#087936;font-weight:600;font-size:30px;line-height:44px;text-transform:uppercase;font-family:'Montserrat'}.product-box .col-inner{background:#F5F5F5;box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:15px}.product-box .col-inner .box-image img{max-width:100%;width:100%;margin:0 auto;border-radius:15px 15px 0 0}.product-box .col-inner .box-text-inner{margin-top:20px}.box-btn-contact{margin:20px 0}a.btn-contact{padding:5px 30px;border:2px solid #087936;border-radius:5px}.product-box .col-inner .box-text-inner h4{color:#000;font-size:16px}a.btn-contact p{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#009245}.section.s3{background-size:cover}.section.s3 .box-intro{background:rgba(255,255,255,.9);border-radius:15px;padding:50px 100px}.section.s3 .box-intro{text-align:center;color:#000;font-size:18px}.box-contact{position:absolute;bottom:0;margin-bottom:260px}.map-iframe iframe{border-radius:20px;border:4px solid #087936!important}.info-contact ul{margin-top:20px;padding-left:20px}.info-contact ul>li{list-style:none}.info-contact ul>li>a{font-size:20px;color:#868686}.info-contact ul>li{border-bottom:1px solid #868686;margin-bottom:1em}.info-contact ul>li>p{margin-bottom:.2em;font-size:15px}.info-contact .divider{width:80px;height:2px;background-color:#009245;text-align:center}.info-contact .title-section{line-height:30px}.slide-tk-home-widget .owl-item{padding:10px}.slide-tk-home-widget .owl-item .kt-item{background:#FFF;border:1px solid #E2E2E2;box-shadow:0 4px 4px rgba(0,0,0,.15)}.slide-tk-home-widget .owl-item .kt-item .kt-content{padding:10px 20px}.slide-tk-home-widget .owl-item .kt-item .kt-content h3{font-style:normal;font-size:15px;line-height:27px;color:#000;font-family:'Montserrat'}.slide-tk-home-widget .owl-item .kt-item{height:430px}.slide-tk-home-widget .owl-item .kt-item .kt-content p{color:#5d5d5d;font-size:14px;margin-bottom:1em}.slide-tk-home-widget .owl-item .kt-item .box-tt-kt{height:85px;overflow:hidden}.bg-section4{position:absolute;top:50%;align-items:center;justify-content:center;transform:translateY(-50%);right:0;z-index:-1}.box2-ss4{display:flex;margin-top:auto;margin-bottom:auto}.box2-ss4 .col-inner.text-left{padding-right:50px}.content-tab-ss4 h2{color:#FFF}.content-tab-ss4 ul>li{color:#fff}.content-tab-ss4 ul>li>p{color:#fff}.tabbed-content ul.nav{position:absolute;top:30px;right:200px}.tabbed-content ul.nav>li>a{color:#B7B7B7;font-size:15px}.tabbed-content ul.nav>li.active>a{color:#fff;font-size:16px}.btn-readmore p{text-transform:uppercase;color:#087936!important;font-weight:600;font-size:16px}.content-tab-ss4 .button:hover span{color:#087936}footer{background-color:#087936;height:280px;position:absolute;bottom:0;width:100%}.company-name h2{font-size:21px;color:#fff}.content-footer{margin-top:25px}.content-footer p{color:#fff;font-size:14px}.content-footer a{color:#fff}.content-footer a:hover{color:#cecece}.content-footer .col{padding:0 15px 0}.mang-xa-hoi{margin-top:15px}.mang-xa-hoi ul{display:flex}.mang-xa-hoi ul>li{list-style:none}.mouse{position:fixed;display:block;margin:0 auto;width:30px;height:52px;border-radius:12px;background:white;box-shadow:0 1px 2px rgba(0,0,0,.3);border:2px solid white;text-align:center;bottom:40px;z-index:999999;transition:0.3s ease-in-out;margin-left:70px}.mouse img{margin-top:14px;width:10px;height:auto;opacity:.25}#fp-nav ul li .fp-tooltip{color:#087936!important}.mouse__wheel{display:block;margin:6px auto;width:2px;height:2px;border-radius:4px;background:#000;border:1px solid transparent;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(14px)}}@keyframes scroll{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(14px)}}.box-intro{border-radius:20px;padding:18px;background:#fff}body{overflow-y:hidden!important;overflow-x:hidden!important}.header-wrapper.stuck{display:none!important}.footer_top{padding:12px}