/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 13 2025 | 03:34:30 */
body{font-size:16px;color:#1d1d1b;font-family:"Helvetica",sans-serif}header{background:rgba(0,0,0,0);position:absolute;top:0;z-index:99;width:100%}header .navbar{background:rgba(0,0,0,0);padding:0}header .navbar .navbar-brand.logo{background:#fff;border-radius:0 0 10px 10px}header .navbar .navbar-brand.logo img{width:100px;height:auto;padding:10px}header .navbar .navbar-nav{margin:0 0 0 auto;margin-right:30px}header .navbar .navbar-nav .nav-item{margin-left:5px;margin-right:5px}header .navbar .navbar-nav .nav-item a.nav-link{font-size:18px;color:#fff;font-weight:400}header .navbar .navbar-nav .nav-item a.nav-link:hover{color:#dcdc24;transition:.3s}.home_banner .carousel .carousel-inner .carousel-item{position:relative}.home_banner .carousel .carousel-inner .carousel-item img{height:800px;-o-object-fit:cover;object-fit:cover}.home_banner .carousel .carousel-inner .carousel-item .carousel-caption{top:57%;transform:translateY(-55%);bottom:auto;text-align:left;width:100%;left:0;padding-left:45px}.home_banner .carousel .carousel-inner .carousel-item .carousel-caption .container{max-width:1200px}.home_banner .carousel .carousel-inner .carousel-item .carousel-caption h5{font-size:50px;font-weight:600;margin-bottom:30px;font-family:"Neue Helvetica BQ",sans-serif}.home_banner .carousel .carousel-inner .carousel-item .carousel-caption p{font-size:25px;font-weight:400}.btn_secondary{font-size:16px;font-weight:600;background:#fff;color:#1d1d1b;text-decoration:none;border-radius:4px;padding:8px}.btn_secondary:hover{background:#64bdeb;color:#fff;text-decoration:none;transition:.3s}.wrap_products .item{text-align:center;border:1px solid rgba(202,202,202,.6274509804);border-radius:16px;margin-bottom:25px;padding:16px;padding-bottom:30px;height:390px}.wrap_products .item img{width:100%;height:280px;text-align:center;padding:20px 50px;padding-top:0;-o-object-fit:contain;object-fit:contain}.wrap_products .item h5{font-size:24px;font-weight:600;color:#1d1d1b;margin-bottom:10px;font-family:"Neue Helvetica BQ",sans-serif}.wrap_products .item:hover{box-shadow:4px 5px 9px 3px rgba(202,202,202,.2509803922);transition:.4s}.title_section{margin-bottom:30px}.title_section h3{font-size:50px;font-weight:600;color:#1d1d1b;font-family:"Neue Helvetica BQ",sans-serif}section.wrap_section.products{padding-bottom:0}.btn_products{color:#fff;background:#8bc0e9;border-radius:100px;font-size:16px;font-weight:500;padding:3px 8px;text-decoration:none}.btn_products:hover{color:#1d1d1b;transition:.3s;text-decoration:none}.wrap_section{padding-top:50px;padding-bottom:50px}.wrap_application .item{margin-bottom:32px;border-radius:25px}.wrap_application .item a:hover{text-decoration:none}.wrap_application .item:hover{box-shadow:4px 10px 9px 3px rgba(202,202,202,.7803921569);transition:.4s}.wrap_application .item:hover .wrap_caption_app{background:#989b9d;transition:.4s}.wrap_application .item:hover .wrap_caption_app h5{color:#b8d637;transition:.3s}.wrap_application .item img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;border-radius:25px 25px 0 0}.wrap_application .item .wrap_caption_app{background:#babec2;padding:23px 23px;border-radius:0 0 25px 25px;height:125px}.wrap_application .item .wrap_caption_app h5{font-size:22px;font-weight:600;color:#1d1d1b;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-family:"Neue Helvetica BQ",sans-serif}.wrap_application .item .wrap_caption_app p{margin-bottom:0;font-size:14px;font-weight:300;color:#1d1d1b;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.wrap_news .item_news{margin-bottom:30px}.wrap_news .item_news a{text-decoration:none}.wrap_news .item_news a:hover{text-decoration:none}.wrap_news .item_news:hover img{box-shadow:4px 10px 9px 3px rgba(202,202,202,.7803921569);transition:.4s}.wrap_news .item_news:hover h3.titlenews{color:#64bdeb;transition:.3s}.wrap_news .item_news img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin-bottom:30px}.wrap_news .item_news h6.datenews{font-weight:300;color:#767474}.wrap_news .item_news h3.titlenews{font-size:25px;font-weight:500;color:#1d1d1b;margin-bottom:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:92px;font-family:"Neue Helvetica BQ",sans-serif}.wrap_news .item_news p{font-size:16px;font-weight:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.wrap_news .item_news a.readmore{color:#767474;text-decoration:none;font-size:16px}.wrap_news .item_news a.readmore:hover{color:#64bdeb;transition:.3s}.wrap_news .wrap_btn{margin:auto;text-align:center;margin-top:16px;margin-bottom:16px}.wrap_news .wrap_btn a.news_btn{font-size:16px;color:#1d1d1b;font-weight:500;border:1px solid #1d1d1b;text-decoration:none;border-radius:100px;padding:3px 10px}.wrap_news .wrap_btn a.news_btn:hover{text-decoration:none;background:#64bdeb;color:#1d1d1b}.discover .wrap_video.video-background-section{position:relative;height:100vh;overflow:hidden}.discover .wrap_video .background-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover}.discover .wrap_video .content{position:relative;z-index:1;color:#fff;text-align:center;padding-top:30vh}.wrap_section.news{margin-bottom:50px}.wrap_footer.footer{background-color:#b8d637;padding:40px 0px;margin-bottom:0;padding-bottom:0}.wrap_footer .footer-logo{text-align:center;margin-bottom:30px}.wrap_footer .footer-logo img{height:85px;width:auto;margin-bottom:16px}.wrap_footer .footer-logo p{margin-top:20px;font-size:26px;margin-bottom:40px;font-family:"Neue Helvetica BQ",sans-serif}.wrap_footer .footer-columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:30px;margin:auto;margin-bottom:20px}.wrap_footer .footer-columns strong{display:block;margin-bottom:16px;font-size:22px;font-family:"Neue Helvetica BQ",sans-serif}.wrap_footer .footer-columns ul{list-style:none;padding:0;margin:0}.wrap_footer .footer-columns li{margin-bottom:10px}.wrap_footer ul li a{color:#1d1d1b;text-decoration:none;font-size:16px}.wrap_footer ul li a:hover{transition:.2s;color:#136fb7}.wrap_footer .copyright{background:#dadada;padding:30px;line-height:30px;padding-bottom:16px}.wrap_footer .copyright .wrap_copy{line-height:18px;display:inline-flex}.wrap_footer .copyright .wrap_copy h6{font-size:16px;font-weight:400;margin-right:5px}.wrap_footer .copyright .wrap_copy ul{display:inline-flex;list-style:none;padding-left:0}.wrap_footer .copyright .wrap_copy ul li{margin-left:5px;margin-right:5px;border-left:2px solid #1d1d1b}.wrap_footer .copyright .wrap_copy ul li a{color:#1d1d1b;font-size:16px;padding-left:8px}.wrap_footer .copyright .wrap_copy ul li a:hover{text-decoration:none;color:#64bdeb;transition:.2s}.wrap_footer .copyright .sosmed{display:inline-flex;line-height:20px}.wrap_footer .copyright .sosmed h6{font-size:16px;margin-right:16px;margin-bottom:0;line-height:28px;font-weight:400}.wrap_footer .copyright .sosmed ul{display:inline-flex;padding-left:0;list-style:none;margin-bottom:0}.wrap_footer .copyright .sosmed ul li{margin-left:5px;margin-right:5px}.wrap_footer .copyright .sosmed ul li a i.fab.fa-instagram-square{color:#bc2a8d}.wrap_footer .copyright .sosmed ul li a i.fab.fa-linkedin{color:#0e76a8}.wrap_footer .copyright .sosmed ul li a i.fab.fa-youtube-square{color:red}.wrap_footer .copyright .sosmed ul li a i{font-size:25px}.wrap_icon_header{padding-left:30px}.wrap_icon_header ul{display:inline-flex;padding-left:0;list-style:none;line-height:22px;margin-bottom:0}.wrap_icon_header ul li{margin-left:8px;margin-right:8px}.wrap_icon_header ul li img{height:25px;width:auto}.wrap_body{position:relative}.wrap_sticky{width:auto;float:right;position:fixed;right:16px;bottom:16px;z-index:999;text-align:right;line-height:30px}.wrap_sticky a.backtop{background:#136fb7;color:#fff;text-decoration:none;font-size:16px;padding:3px 5px;font-weight:400;padding-left:17px;position:relative}.wrap_sticky a.backtop i{position:absolute;bottom:-3px;left:6px}.wrap_sticky a.backtop:hover{background:#0c5084;transition:.3s}.wrap_sticky a.backtop:hover{background:#0c5084;transition:.3s;color:#b8d637;text-decoration:none}.wrap_sticky .wa_btn{margin-bottom:16px;font-size:50px}.wrap_sticky .wa_btn i{color:#1fbb59}.menu_subfooter{display:block}.footer-columns h3{position:relative}.footer-columns h3 button.btn_footer{font-size:22px;font-weight:600;border:0;background:rgba(0,0,0,0);padding:0;margin-bottom:16px;font-family:"Neue Helvetica BQ",sans-serif}.footer-columns h3 button.btn_footer i{display:none;position:absolute;right:10px;font-size:16px}