@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";*{font-family:"Noto Sans",sans-serif}.font-lato,.footer-noimg .information .menu-contact a,.footer .information .menu-contact a{font-family:"Lato",sans-serif}.font-tahoma,.footer-noimg .information .menu-products .item-menu a,.footer-noimg .information .menu-hannochs .item-menu a,.footer .information .menu-products .item-menu a,.footer .information .menu-hannochs .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif}.container{max-width:100% !important;padding:0 15px}@media screen and (min-width: 1200px){.container{max-width:1200px !important;padding:0 0 !important}}.clear-text h1,.clear-text h2,.clear-text h3,.clear-text h4,.clear-text h5,.clear-text h6,.clear-text hr,.clear-text br,.clear-text p{display:block;margin:0;line-height:1}.clear-text h1,.clear-text h2,.clear-text h3,.clear-text h4,.clear-text h5,.clear-text h6{line-height:1.2}.clear-text p{line-height:1.5}.clear-text a{margin:0px}hr{margin:0px}.bg-visi-n-misi{background:#21409a;background:linear-gradient(90deg, #21409a 0%, #040911 65%)}.bg-business{background:url("../images/bg-bussiness.jpg");background-size:cover}.bg-timeline{background:url("../images/bg-timeline-update.png");background-size:cover;background-position:center 0px}hr{margin:0px}.header.h-desktop .navbar{height:75px;padding:0px}.header.h-desktop .navbar a.navbar-brand{padding:0px}.header.h-desktop .navbar a.navbar-brand img{height:30px;margin-bottom:6px;margin-right:15px}.header.h-desktop .navbar a.navbar-brand span{color:#21409a;line-height:25px !important;font-size:16px;font-weight:400}.header.h-desktop .navbar-nav{padding:0px !important;margin-bottom:-10px}.header.h-desktop .navbar-nav a.nav-link{text-transform:uppercase;font-size:14px;color:#21409a;font-weight:700}.header.h-desktop .navbar-nav a.nav-link b{font-size:23px !important;margin:0 5px}.header.h-desktop .nav-bottom{background-color:#21409a;height:52px;gap:80px}.header.h-desktop .nav-bottom .active .nav-link{background-color:#080848}.header.h-desktop .nav-bottom .nav-link{text-transform:uppercase;line-height:36px;color:#fff;font-size:17px;font-weight:700}.header.h-desktop .nav-bottom .nav-link:hover{background-color:#080848}.header.h-desktop .drop-content{display:none;position:absolute;margin-top:-1px;z-index:7;width:100%;background-color:#080848;height:52px;gap:20px}.header.h-desktop .drop-content .nav-link{text-transform:uppercase;line-height:35px;color:#fff;font-size:17px;font-weight:700}.header.h-desktop .drop-show{display:flex;transition:.2s}.header.h-mobile{display:none}.hero-slider .carousel-item{height:770px}.hero-slider .carousel-indicators{margin-bottom:50px}.hero-slider .carousel-indicators button{height:7px;width:7px;border-radius:50%;background-color:#fff;opacity:1}.hero-slider .carousel-indicators button.active{height:7px;width:7px;margin-top:8px;border-radius:50%;background-color:transparent;border:solid;border-color:#fff;border-width:2px}.hero-slider .carousel-item img{height:770px;object-fit:cover}.section-home-1{background-color:#21409a;height:173px}.section-home-1 .title-section h2{color:#fff;font-size:30px;font-weight:700;line-height:173px}.view-product-home{overflow:hidden;margin-top:60px;margin-bottom:75px}.view-product-home .title{margin-bottom:20px}.view-product-home .title h3{font-size:22px;color:#21409a}.view-product-home .description{max-width:690px;margin:0 auto;margin-bottom:57px}.view-product-home .description p{font-size:15px;line-height:1.5}.view-product-home .product-list{position:relative}.view-product-home .product-list .row{--bs-gutter-x: 0px;--bs-gutter-y: 2rem;flex-wrap:nowrap}.view-product-home .product-list .control-prev,.view-product-home .product-list .control-next{position:absolute;z-index:10}.view-product-home .product-list .control-prev .btn:focus,.view-product-home .product-list .control-next .btn:focus{box-shadow:none}.view-product-home .product-list .control-prev{border:solid;border-color:#eceef4;top:95px;left:-100px}@media screen and (max-width: 1450px){.view-product-home .product-list .control-prev{left:-65px}}.view-product-home .product-list .control-next{border:solid;border-color:#eceef4;top:95px;right:-100px}@media screen and (max-width: 1450px){.view-product-home .product-list .control-next{right:-65px}}.view-product-home .product-list .view-all{margin-top:40px}.view-product-home .product-list .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;line-height:1.2;color:#21409a;font-weight:700}.view-product-home .col{padding-top:25px}.view-product-home .item-product{border:solid;border-color:#eceef4;position:relative;padding:65px 105px 20px 25px}.view-product-home .item-product:hover{background:#f7f8fb}.view-product-home .item-product .product-image{position:absolute;right:10px;top:-25px}.view-product-home .item-product .product-image img{max-width:100px;max-height:100px}.view-product-home .item-product .title-product{height:75px}.view-product-home .item-product .title-product a{color:#000}.view-product-home .item-product .title-product a h3{font-size:17px;font-weight:700;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.view-product-home .item-product .link-product{position:static}.view-product-home .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}.section-home-5{margin-top:108px;margin-bottom:135px}.section-home-5 .title-sec{margin-bottom:87px}.section-home-5 .title-sec h2{font-size:30px;color:#21409a;font-weight:700}.section-home-5 .data-news{max-width:960px;margin:0px auto}.section-home-5 .data-news a{text-decoration:none;color:#000}.section-home-5 .data-news table tbody tr th,.section-home-5 .data-news table tbody tr td{border:solid;border-right:none;border-left:none;border-color:#979696;padding:35px 0px}.section-home-5 .data-news table tbody tr th{width:200px;padding-left:20px;text-transform:uppercase;font-size:17px}.section-home-5 .data-news table tbody tr td:nth-child(2){width:617px;padding-left:40px;padding-right:40px}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .date{margin-bottom:12px}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .date h4{font-size:17px;font-weight:700}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .description p{font-size:14px;line-height:1.5}.section-home-5 .data-news table tbody tr td:nth-child(3){padding-top:40px}.section-home-5 .data-news table tbody tr td:nth-child(3) a.link{text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:2px;color:#21409a;font-weight:700}.section-home-5 .data-news table tbody tr td:nth-child(3) a.link b{font-size:20px}.section-home-5 .data-news table tbody tr td:nth-child(3) a.link .text-dark{color:#000 !important}.section-home-5 .data-news .view-all{margin-top:50px}.section-home-5 .data-news .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;color:#21409a;font-weight:700}.footer{background-image:url("../images/bg-footer.jpg");background-size:cover;min-height:970px}.footer hr{color:#fff;margin:0px}.footer .brand-footer img.brand-footer{max-width:180px;margin-top:107px;margin-bottom:200px}.footer .title-footer{margin-bottom:93px}.footer .title-footer p{line-height:1.2}.footer .title-footer p:nth-child(1){font-size:55.51px}.footer .title-footer p:nth-child(2){font-size:55.51px}.footer .title-footer p:nth-child(3){font-size:74.01px;font-weight:700}.footer .information{margin-bottom:80px}.footer .information ul{list-style:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}.footer .information a{display:block;text-decoration:none;color:#fff}.footer .information .menu-contact a{font-weight:700;font-size:19px}.footer .information .menu-contact a strong{margin-right:15px}.footer .information .menu-contact a:nth-child(1){margin-bottom:13px}.footer .information .title-menu a{font-size:18px;font-weight:700;margin-bottom:20px}.footer .information .menu-products a{line-height:1.5;font-size:16px}.footer .information .menu-products .item-menu a{opacity:.7}.footer .information .menu-hannochs a{line-height:1.5;font-size:16px}.footer .information .menu-hannochs .item-menu a{opacity:.7}.footer .information .menu-sosmed a:nth-child(1){font-size:18px;font-weight:700;margin-bottom:20px;line-height:1.5}.footer .information .menu-sosmed .icon-sosmed{display:flex;gap:5px}.footer .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer .copy-content{font-size:12px;color:#fff;opacity:.7;margin-top:30px}.footer .copy-content p{line-height:1.5}.footer .right-content{float:right}.section-landing-product-1 .picture img{height:584px;width:100%;object-position:center center;object-fit:cover}.section-landingpage-product-2{background-color:#21409a;display:flex;flex-wrap:wrap;height:180px;align-items:center}.section-landingpage-product-2 .title{text-align:center;color:#fff}.section-landingpage-product-2 .title .name-page h4{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:10px}.section-landingpage-product-2 .title .name-category h2{font-size:30px;font-weight:700;line-height:1.2}.section-landingpage-product-3.view-product{margin-bottom:105px}.section-landingpage-product-3.view-product .description{margin:auto;margin-top:78px;margin-bottom:85px;text-align:center;width:690px}.section-landingpage-product-3.view-product .description p{font-size:15px;line-height:1.5}.section-landingpage-product-3.view-product .product-list{position:relative}.section-landingpage-product-3.view-product .product-list .g-mob-50{--bs-gutter-x: 50px;--bs-gutter-y: 60px}.section-landingpage-product-3.view-product .product-list .item-product{border:solid;border-color:#eceef4;height:auto;position:relative;padding:65px 105px 20px 25px}.section-landingpage-product-3.view-product .product-list .item-product:hover{background:#f7f8fb}.section-landingpage-product-3.view-product .product-list .item-product .product-image{position:absolute;right:10px;top:-25px}.section-landingpage-product-3.view-product .product-list .item-product .product-image img{max-width:100px;max-height:100px}.section-landingpage-product-3.view-product .product-list .item-product .title-product{height:75px}.section-landingpage-product-3.view-product .product-list .item-product .title-product a{color:#000}.section-landingpage-product-3.view-product .product-list .item-product .title-product a h3{font-size:17px;font-weight:700;line-height:1.5}.section-landingpage-product-3.view-product .product-list .item-product .link-product{position:static}.section-landingpage-product-3.view-product .product-list .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}.view-category{margin-top:42px}.view-category .title{text-align:center;margin-bottom:20px}.view-category .title span{font-size:12px;color:#21409a;font-weight:700;line-height:1.2;letter-spacing:2px}.view-category .list-category{display:flex;justify-content:center}.view-category .list-category nav{--bs-breadcrumb-divider: "|"}.view-category .list-category .breadcrumb{margin-bottom:60px}.view-category .list-category .breadcrumb .breadcrumb-item{padding-left:18px}.view-category .list-category .breadcrumb .breadcrumb-item a{text-decoration:none;color:#737373;font-size:22px;font-weight:400;line-height:1.2}.view-category .list-category .breadcrumb .breadcrumb-item:nth-child(1){padding-left:0px}.view-category .list-category .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:18px;font-weight:400;color:#737373;font-size:23px;line-height:1.2}.section-detail-product-1{margin-top:45px}.section-detail-product-1 .bg-detail-product{background-color:#f8f8f8}.section-detail-product-1 .content-product{padding:50px}.section-detail-product-1 .content-product .view-product .gx-mob-50{--bs-gutter-x: 50px;--bs-gutter-y: 0}.section-detail-product-1 .content-product .view-product .product-image img{max-height:506px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb{margin-bottom:10px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item a{font-size:12px;text-decoration:none;color:#21409a;font-weight:700;text-transform:uppercase}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;margin-top:.27rem;color:#21409a;font-weight:700;font-size:12px;content:"/"}.section-detail-product-1 .content-product .view-product .product-information .title{margin-bottom:25px}.section-detail-product-1 .content-product .view-product .product-information .title h2{font-size:30px;font-weight:700;color:#21409a;line-height:1.2}.section-detail-product-1 .content-product .view-product .product-information .description ul{list-style-type:none;padding-inline-start:0px}.section-detail-product-1 .content-product .view-product .product-information .description ul li{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:5px}.section-detail-product-1 .content-product .view-product .product-information .description ul li::before{content:url("../images/dot.svg")}.section-detail-product-1 .content-product .more-detail-product{margin-top:65px}.section-detail-product-1 .content-product .more-detail-product .tab-detail{height:45px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs{border-bottom:2px solid #21409a}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active{background-color:#f8f8f8;border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active:hover{margin-left:0px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link{border:1px solid transparent;margin-bottom:-2px;font-size:15px;text-transform:uppercase;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:hover{border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8;margin-left:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:nth-child(1):hover{margin-right:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-content h1,.section-detail-product-1 .content-product .more-detail-product .tab-content h2,.section-detail-product-1 .content-product .more-detail-product .tab-content h3,.section-detail-product-1 .content-product .more-detail-product .tab-content h4,.section-detail-product-1 .content-product .more-detail-product .tab-content h5,.section-detail-product-1 .content-product .more-detail-product .tab-content h6,.section-detail-product-1 .content-product .more-detail-product .tab-content hr,.section-detail-product-1 .content-product .more-detail-product .tab-content br{display:block;margin:0px;line-height:1.2}.section-detail-product-1 .content-product .more-detail-product .tab-content p{line-height:1.5}.section-detail-product-1 .content-product .more-detail-product .tab-content a{margin:0px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane{margin-bottom:30px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane p{font-size:15px;line-height:1.5}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane *:nth-child(1){margin-top:45px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane h1,.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane h2,.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane h3,.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane h4,.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane h5,.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane h6{font-size:16px;font-weight:700;color:#3a3a3a;margin-top:45px;margin-bottom:28px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane p{font-size:14px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane table{max-width:580px;text-align:center}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane table tr td{font-size:14px;color:#3a3a3a;padding-bottom:5px;width:fit-content}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane table:nth-child(2){text-align:start}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane table:nth-child(2) tr td:nth-child(1){min-width:210px}.section-detail-product-2{margin-top:70px;margin-bottom:108px}.section-detail-product-2 .title-section{display:flex;justify-content:space-between;margin-bottom:80px}.section-detail-product-2 .title-section span{font-size:15px;color:#21409a;font-weight:700;line-height:1.2;text-transform:uppercase}.section-detail-product-2 .title-section .link a{text-decoration:none;font-size:12px;letter-spacing:2px;font-weight:700;color:#21409a;text-transform:uppercase}.section-detail-product-2 .view-product-other .gy-mob-30{--bs-gutter-y: 30px}.section-detail-product-2 .view-product-other .item-products{text-align:center}.section-detail-product-2 .view-product-other .item-products .image-product{margin-bottom:50px}.section-detail-product-2 .view-product-other .item-products .image-product img{max-height:125px}.section-detail-product-2 .view-product-other .item-products .title{margin-bottom:5px}.section-detail-product-2 .view-product-other .item-products .title a{color:#000}.section-detail-product-2 .view-product-other .item-products .title a h3{font-size:17px;font-weight:700;line-height:1.2;text-transform:uppercase}.section-detail-product-2 .view-product-other .item-products .link a{text-decoration:none;font-size:11px;color:#21409a;letter-spacing:2px;font-weight:700;text-transform:uppercase}.section-about-1 img{height:584px;width:100%;object-position:center center;object-fit:cover}.section-about-2{background-color:#21409a;height:180px;display:flex;align-items:center}.section-about-2 .title h2{font-size:30px;color:#fff;font-weight:700;line-height:1.2;text-transform:uppercase}.section-about-3{margin-top:95px;margin-bottom:320px;position:relative;z-index:10}.section-about-3 .about-content-text{width:1095px;margin:0 auto}.section-about-3 .about-content-text .title{margin-bottom:65px}.section-about-3 .about-content-text .title p{font-size:22px;line-height:1.5;font-weight:400}.section-about-3 .about-content-text .picture{margin-bottom:70px;display:flex;gap:25px}.section-about-3 .about-content-text .description p{font-size:15px;line-height:1.5;margin-bottom:23px;font-weight:400}.section-about-4{height:auto;position:relative}.section-about-4 .lamp-image{position:absolute;left:0;right:0;z-index:5;top:-180px;text-align:center}.section-about-4 .title-content{text-align:center;padding-top:538px}.section-about-4 .title-content h2{font-family:"Montserrat",sans-serif;color:#fff;font-size:33px;font-weight:700}.section-about-4 .view-timeline{margin-top:125px;position:relative}.section-about-4 .view-timeline .line{position:absolute;height:107%;left:0;right:0;bottom:0;text-align:center}.section-about-4 .view-timeline .line img{height:100%}.section-about-4 .view-timeline .timeline-item{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:55px;padding-bottom:55px}.section-about-4 .view-timeline .timeline-item .content-left{margin-bottom:70px;text-align:end;padding-right:150px;position:relative}.section-about-4 .view-timeline .timeline-item .content-left .point{position:absolute;top:11.5px;right:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-left .point img{float:left;margin-left:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-right{text-align:start;padding-left:150px;margin-top:37px;position:relative}.section-about-4 .view-timeline .timeline-item .content-right .point{position:absolute;top:11.5px;left:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-right .point img{float:right;margin-right:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-left,.section-about-4 .view-timeline .timeline-item .content-right{color:#fff;width:50%}.section-about-4 .view-timeline .timeline-item .content-left .date h3,.section-about-4 .view-timeline .timeline-item .content-right .date h3{font-size:22px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.section-about-4 .view-timeline .timeline-item .content-left .achievment p,.section-about-4 .view-timeline .timeline-item .content-right .achievment p{font-size:15px;font-weight:700;line-height:1.4}.section-about-4 .view-timeline .timeline-item .content-left .achievment p:nth-child(1),.section-about-4 .view-timeline .timeline-item .content-right .achievment p:nth-child(1){text-transform:uppercase}.section-about-4 .view-timeline .timeline-item .content-left .sub-text p,.section-about-4 .view-timeline .timeline-item .content-right .sub-text p{font-size:15px;line-height:1.4}.section-about-5{padding-top:135px;padding-bottom:100px}.section-about-5 .item-text{color:#fff}.section-about-5 .item-text .title{margin-bottom:25px}.section-about-5 .item-text .title h3{font-size:33px;font-weight:700;line-height:1.2}.section-about-5 .item-text .description p{font-size:16px;line-height:1.5}.section-about-5 .vision .description{width:400px;margin:0 auto}.section-about-5 .mission .description{width:500px;margin:0 auto}.section-about-6{padding-top:155px;padding-bottom:140px;text-align:center}.section-about-6 .g-mob-20{--bs-gutter-x: 0px;--bs-gutter-y: 30px}.section-about-6 .title{margin-bottom:50px}.section-about-6 .title h3{font-size:33px;font-weight:700;line-height:1.2;color:#21409a}.section-about-6 .item-data{width:370px;height:330px;cursor:pointer;padding-top:50px;background:#fff;background:linear-gradient(135deg, white 35%, #d6d6d6 100%);box-shadow:5px 5px 13px rgba(0,0,0,.15)}.section-about-6 .item-data:hover{transition:box-shadow .2s ease-out;box-shadow:5px 7px 15px rgba(0,0,0,.5)}.section-about-6 .item-data .icon{height:87px;display:flex;align-items:center;justify-content:center}.section-about-6 .item-data .icon img{max-height:90px}.section-about-6 .item-data .title-service{margin-top:28px;margin-bottom:9px}.section-about-6 .item-data .title-service h4{font-size:20px;line-height:1.2;color:#0f1120;font-weight:700}.section-about-6 .item-data .description{width:320px;margin:0 auto}.section-about-6 .item-data .description p{font-size:14px;color:#0f1120;line-height:1.3}.section-news-1{margin-bottom:50px}.section-news-1 .title{margin-top:100px;margin-bottom:50px}.section-news-1 .title h2{font-size:25px;line-height:1.2;font-weight:700;text-transform:uppercase}.section-news-1 .breadcrumb{height:55px;justify-content:center;align-items:center;margin-bottom:0;--bs-breadcrumb-divider: "|"}.section-news-1 .breadcrumb .breadcrumb-item a{text-decoration:none;text-transform:uppercase;font-size:16px;color:rgba(0,0,0,.8)}.section-news-1 .breadcrumb .breadcrumb-item a:hover{color:#21409a}.section-news-1 .breadcrumb .breadcrumb-item.active a{color:#21409a;font-weight:700}.section-news-2{margin-bottom:40px}.section-news-2 .picture-news{max-height:551px;max-width:796px;object-fit:cover}.section-news-2 .content-news .title{margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(1){font-size:16px;color:#737373;font-weight:700;text-transform:uppercase;margin-bottom:15px}.section-news-2 .content-news .title h3:nth-child(2){font-size:25px;font-weight:700;line-height:1.2;margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(3){font-size:14px;color:#737373;line-height:1}.section-news-2 .content-news .description{margin-bottom:20px}.section-news-2 .content-news .description img{display:none}.section-news-2 .content-news .description p{font-size:16px;color:#737373;line-height:1.5;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.section-news-2 .content-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase;transition:.25s}.section-news-2 .content-news .link a:hover{transition:.25s;background-color:#21409a;border-color:#21409a;color:#fff}.section-news-3{margin-bottom:80px}.section-news-3 .item-news .picture{margin-bottom:1rem}.section-news-3 .item-news .picture img{max-height:265px}.section-news-3 .item-news .title{margin-bottom:5px}.section-news-3 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-news-3 .item-news .description{height:60px}.section-news-3 .item-news .description img{display:none}.section-news-3 .item-news .description p{font-size:12.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section-news-3 .item-news .link{margin-top:10px}.section-news-3 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase;transition:.25s}.section-news-3 .item-news .link a:hover{transition:.25s;background-color:#21409a;border-color:#21409a;color:#fff}.section-detail-news-1{margin-top:100px;margin-bottom:120px}.section-detail-news-1 .detail-news{width:796px;margin:0 auto}.section-detail-news-1 .detail-news .title{margin-bottom:40px}.section-detail-news-1 .detail-news .title h3:nth-child(1){font-size:20px;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:5px}.section-detail-news-1 .detail-news .title p:nth-child(2){font-size:16px;color:#737373;margin-bottom:2rem}.section-detail-news-1 .detail-news .title h2:nth-child(3){font-size:25px;font-weight:700;line-height:1.2}.section-detail-news-1 .detail-news .description{margin-top:1.5rem}.section-detail-news-1 .detail-news .description p{font-size:15px;line-height:1.5;text-align:left}.section-detail-news-2{margin-bottom:80px}.section-detail-news-2 .title-section{display:flex;height:45px;margin-bottom:35px;justify-content:space-between;align-items:center}.section-detail-news-2 .title-section h3{font-size:16px;font-weight:700;text-transform:uppercase}.section-detail-news-2 .title-section p{font-size:14px;text-transform:uppercase}.section-detail-news-2 .item-news .picture{margin-bottom:1rem}.section-detail-news-2 .item-news .picture img{max-height:265px}.section-detail-news-2 .item-news .title{margin-bottom:5px}.section-detail-news-2 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-detail-news-2 .item-news .description{height:60px}.section-detail-news-2 .item-news .description img{display:none}.section-detail-news-2 .item-news .description p{font-size:12.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.section-detail-news-2 .item-news .link{margin-top:10px}.section-detail-news-2 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase;transition:.25s}.section-detail-news-2 .item-news .link a:hover{transition:.25s;background-color:#21409a;border-color:#21409a;color:#fff}.shop-sec-1{margin-top:112px;margin-bottom:83px;text-align:center}.shop-sec-1 h1{color:#21409a;font-weight:bold;font-size:30px;margin-bottom:75px}.shop-sec-1 p:nth-child(2){color:#21409a;font-size:22px;margin-bottom:17px;line-height:1.2}.shop-sec-1 p:nth-child(3){font-size:15px}.shop-sec-2,.shop-sec-3{text-align:center;margin-bottom:90px}.shop-sec-2 h2,.shop-sec-3 h2{color:#21409a;font-weight:bold;font-size:15px;margin-bottom:20px}.shop-sec-2 p,.shop-sec-3 p{font-size:15px;margin-bottom:60px}.shop-sec-2 .card,.shop-sec-3 .card{height:156px;box-shadow:2px 2px 4px 1px #d3d3d3;transition:box-shadow .2s ease-out}.shop-sec-2 .card:hover,.shop-sec-3 .card:hover{transition:box-shadow .2s ease-out;box-shadow:2px 5px 10px 3px #d3d3d3}.shop-sec-3{margin-bottom:136px}.shop-sec-3 p{margin-bottom:55px}.prod-bulbs-1{margin-bottom:117px}.prod-bulbs-1 .banner-img img{height:584px;width:100%;object-position:center center;object-fit:cover}.prod-bulbs-1 .banner-blue{background-color:#21409a;height:180px;display:grid;place-items:center;text-transform:uppercase}.prod-bulbs-1 .banner-blue p{font-size:15px;font-weight:bold}.prod-bulbs-1 .banner-blue h1{font-size:30px;font-weight:bold}.prod-bulbs-2{margin-bottom:38px}.prod-bulbs-2 .item-product{margin-bottom:73px}.prod-bulbs-2 .item-product img{max-height:185px;margin-bottom:23px}.prod-bulbs-2 .item-product a{color:#000}.prod-bulbs-2 .item-product a p{font-size:17px;text-transform:uppercase;font-weight:bold;margin-bottom:0}.prod-bulbs-2 .item-product a:nth-last-child(1){color:#21409a;font-size:11px;font-weight:bold;letter-spacing:2px}.prod-bulbs-3{margin-top:46px;margin-bottom:60px}.prod-bulbs-3 p{font-size:12px;color:#21409a;letter-spacing:2px;font-weight:bold;margin-bottom:33px}.prod-bulbs-3 li.nav-item:not(:last-of-type){border-right:1px solid gray}.prod-bulbs-3 li.nav-item a.nav-link{padding-top:0px;padding-bottom:0px;font-size:22px}.support-ad-1,.support-sticker-2,.support-sticker-1,.support-catalog-1{text-align:center;margin-bottom:83px}.support-ad-1 .title,.support-sticker-2 .title,.support-sticker-1 .title,.support-catalog-1 .title{color:#21409a;font-weight:bold;margin-top:117px;margin-bottom:87px}.support-ad-1 .title p,.support-sticker-2 .title p,.support-sticker-1 .title p,.support-catalog-1 .title p{font-size:15px;line-height:1.2;margin-bottom:20px}.support-ad-1 .title h1,.support-sticker-2 .title h1,.support-sticker-1 .title h1,.support-catalog-1 .title h1{font-size:30px;line-height:1.2;font-weight:bold}.support-ad-1 .col,.support-sticker-2 .col,.support-sticker-1 .col,.support-catalog-1 .col{min-width:273px;padding:0}.support-ad-1 .col .card,.support-sticker-2 .col .card,.support-sticker-1 .col .card,.support-catalog-1 .col .card{margin-left:10px;margin-right:10px;cursor:pointer;height:273px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-ad-1 .col .card img,.support-sticker-2 .col .card img,.support-sticker-1 .col .card img,.support-catalog-1 .col .card img{max-height:250px}.support-ad-1 .col .card:hover,.support-sticker-2 .col .card:hover,.support-sticker-1 .col .card:hover,.support-catalog-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-ad-1 .col .item-text,.support-sticker-2 .col .item-text,.support-sticker-1 .col .item-text,.support-catalog-1 .col .item-text{margin-top:29px;margin-bottom:28px}.support-ad-1 .col .item-text p,.support-sticker-2 .col .item-text p,.support-sticker-1 .col .item-text p,.support-catalog-1 .col .item-text p{font-size:15px;margin-bottom:8px;line-height:1.2}.support-ad-1 .col .item-text a,.support-sticker-2 .col .item-text a,.support-sticker-1 .col .item-text a,.support-catalog-1 .col .item-text a{font-size:11px;font-weight:bold;line-height:1.2;letter-spacing:2px;color:#21409a}.footer-noimg{background-color:#21409a;min-height:490px}.footer-noimg hr{color:#fff;margin:0px}.footer-noimg .brand-footer img.brand-footer{max-width:180px;margin-top:84px;margin-bottom:64px}.footer-noimg .title-footer{margin-bottom:93px}.footer-noimg .title-footer p{line-height:1.2}.footer-noimg .title-footer p:nth-child(1){font-size:55.51px}.footer-noimg .title-footer p:nth-child(2){font-size:55.51px}.footer-noimg .title-footer p:nth-child(3){font-size:74.01px;font-weight:bold}.footer-noimg .information{margin-bottom:80px}.footer-noimg .information ul{list-style:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}.footer-noimg .information a{display:block;text-decoration:none;color:#fff}.footer-noimg .information .menu-contact a{font-weight:700;font-size:19px}.footer-noimg .information .menu-contact a strong{margin-right:15px}.footer-noimg .information .menu-contact a:nth-child(1){margin-bottom:13px}.footer-noimg .information .title-menu a{font-size:18px;font-weight:700;margin-bottom:20px}.footer-noimg .information .menu-products a{line-height:1.5;font-size:16px}.footer-noimg .information .menu-products .item-menu a{opacity:.7}.footer-noimg .information .menu-hannochs a{line-height:1.5;font-size:16px}.footer-noimg .information .menu-hannochs .item-menu a{opacity:.7}.footer-noimg .information .menu-sosmed a:nth-child(1){font-size:18px;font-weight:700;margin-bottom:20px;line-height:1.5}.footer-noimg .information .menu-sosmed .icon-sosmed{display:flex;gap:5px}.footer-noimg .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer-noimg .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer-noimg .copy-content{font-size:12px;color:#fff;opacity:.7;margin-top:26px}.footer-noimg .copy-content p{line-height:1.5}.footer-noimg .right-content{float:right}.banner-contact .picture img{height:584px;width:100%;object-position:center center;object-fit:cover}.section-contact-1{background-color:#21409a;height:180px;display:grid;place-items:center}.section-contact-1 .title-banner h2{font-size:30px;font-weight:bold;color:#fff}.section-contact-2{margin-top:80px;margin-bottom:135px}.section-contact-2 .description{width:715px;margin:0 auto;text-align:center}.section-contact-2 .description p{font-size:15px;line-height:1.5}.section-contact-2 .data-contact{width:665px;margin:0 auto;margin-top:75px}.section-contact-2 .data-contact .name-company{margin-bottom:40px;text-align:center}.section-contact-2 .data-contact .name-company h2{font-size:22px;font-weight:700;color:#21409a}.section-contact-2 .data-contact .address{margin:0 auto;margin-bottom:40px;text-align:center;width:270px}.section-contact-2 .data-contact .address h3{font-size:18px;color:#21409a;font-weight:700;line-height:1.2;margin-bottom:5px}.section-contact-2 .data-contact .address p{font-size:16px;line-height:1.5}.section-contact-2 .data-contact .address a{text-decoration:underline;font-size:16px;color:#000;font-weight:700}.section-contact-2 .data-contact .contact{margin-top:30px;text-align:center}.section-contact-2 .data-contact .contact h3{font-size:18px;color:#21409a;font-weight:700;margin-bottom:12px}.section-contact-2 .data-contact .contact table{margin:0 auto;text-align:start;margin-bottom:25px}.section-contact-2 .data-contact .contact table tr td{font-size:16px;line-height:1.5;padding-bottom:5px}.section-contact-2 .data-contact .contact table tr td a{text-decoration:none;color:#000}.section-contact-2 .data-contact .contact table tr td:nth-child(1){width:127px;font-weight:700}.section-contact-2 .data-contact .contact table tr td:nth-child(2){width:185px}.section-contact-2 .data-contact .sosmed{margin-top:30px;text-align:center}.section-contact-2 .data-contact .sosmed h3{font-size:18px;color:#21409a;font-weight:700;margin-bottom:12px}.section-contact-2 .data-contact .sosmed table{margin:0 auto;text-align:start}.section-contact-2 .data-contact .sosmed table tr td{font-size:16px;line-height:1.5;padding-bottom:5px}.section-contact-2 .data-contact .sosmed table tr td a{text-decoration:none;color:#000}.section-contact-2 .data-contact .sosmed table tr td:nth-child(1){width:127px;font-weight:700}.section-contact-2 .data-contact .sosmed table tr td:nth-child(2){width:185px}.font-lato{font-family:"Lato",sans-serif}.font-tahoma{font-family:"Tahoma",Geneva,Verdana,sans-serif}@media screen and (max-width: 767px){.header.h-desktop{display:none}.header.h-mobile{background-color:#fff;display:block}.header.h-mobile .navbar-toggler{padding:0px;border:none}.header.h-mobile .navbar-toggler:focus{border:none;box-shadow:none}.header.h-mobile img.brand-img{max-height:25px}.header.h-mobile .offcanvas a{text-decoration:none}.header.h-mobile .offcanvas .offcanvas-header img.brand-img{max-height:25px}.header.h-mobile .offcanvas .offcanvas-header .title span{font-size:16px;color:#21409a;line-height:1.5;font-weight:400}.header.h-mobile .offcanvas .offcanvas-body{padding:0px}.header.h-mobile .offcanvas .offcanvas-body .dropdown button{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:0px;font-size:15px;font-weight:700;text-transform:uppercase;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-left:none;border-right:none}.header.h-mobile .offcanvas .offcanvas-body .dropdown button:focus{background-color:#21409a;color:#fff}.header.h-mobile .offcanvas .offcanvas-body .dropdown-menu{position:static !important;transform:none !important;padding:0px;border:none}.header.h-mobile .offcanvas .offcanvas-body .dropdown-menu .dropdown-item{font-size:15px;padding:.5rem 1rem;text-transform:uppercase;font-weight:700;border:1px solid rgba(0,0,0,.125);border-left:none;border-right:none}.header.h-mobile .offcanvas .offcanvas-body .dropdown-menu .dropdown-item:nth-last-child(1){border-bottom:none}.header.h-mobile .offcanvas .offcanvas-body .list-group{border-radius:0px}.header.h-mobile .offcanvas .offcanvas-body .list-group a.list-group-item{font-size:15px;border:1px solid rgba(0,0,0,.125);border-left:none;border-right:none;font-weight:700;text-transform:uppercase;border-left:none;border-right:none}.header.h-mobile .offcanvas .offcanvas-body .list-group a.active{background-color:#21409a}.header.h-mobile .offcanvas .offcanvas-body .cs-whatsapp{margin-top:20px}.header.h-mobile .offcanvas .offcanvas-body .cs-whatsapp a{padding:8px 16.5px;font-size:15px;font-weight:700;border-left:none;border-right:none;color:#21409a}.header.h-mobile .offcanvas .offcanvas-body .cs-whatsapp a b{font-size:25px}.hero-slider .carousel-item{max-height:250px}.hero-slider .carousel-indicators{margin-bottom:5px}.hero-slider .carousel-indicators button{height:5px;width:5px;border-radius:50%;background-color:#fff;opacity:1}.hero-slider .carousel-indicators button.active{height:5px;width:5px;margin-top:8px;border-radius:50%;background-color:transparent;border:solid;border-color:#fff;border-width:2px}.hero-slider .carousel-item{height:inherit;max-height:inherit}.hero-slider .carousel-item img{height:inherit;max-height:inherit;object-fit:cover}.section-home-1{background-color:#21409a;height:6rem}.section-home-1 .title-section h2{color:#fff;font-size:20px;font-weight:700;line-height:6rem}.view-product-home{margin-top:3rem;margin-bottom:3rem}.view-product-home .title{margin-bottom:20px}.view-product-home .title h3{font-size:18px;color:#21409a}.view-product-home .description{max-width:auto;margin-bottom:80px}.view-product-home .description p{font-size:12.5px;line-height:1.5}.view-product-home .product-list{position:relative}.view-product-home .product-list .control-prev,.view-product-home .product-list .control-next{position:absolute;display:block}.view-product-home .product-list .control-prev .btn:focus,.view-product-home .product-list .control-next .btn:focus{box-shadow:none}.view-product-home .product-list .control-prev{border:solid;border-color:transparent;top:95px;left:0px}}@media screen and (max-width: 767px)and (max-width: 1450px){.view-product-home .product-list .control-prev{left:-10px}}@media screen and (max-width: 767px){.view-product-home .product-list .control-next{border:solid;border-color:transparent;top:95px;right:0px}}@media screen and (max-width: 767px)and (max-width: 1450px){.view-product-home .product-list .control-next{right:-10px}}@media screen and (max-width: 767px){.view-product-home .product-list .view-all{margin-top:50px}.view-product-home .product-list .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;color:#21409a;font-weight:700}}@media screen and (max-width: 767px){.view-product-home .item-product{border:solid;border-color:#eceef4;position:relative;padding:65px 105px 20px 25px}.view-product-home .item-product:hover{background:#f7f8fb}.view-product-home .item-product .product-image{position:absolute;right:10px;top:-20px}.view-product-home .item-product .product-image img{max-width:auto;max-height:auto}.view-product-home .item-product .title-product{height:75px}.view-product-home .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.view-product-home .item-product .link-product{position:static}.view-product-home .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (max-width: 767px){.section-home-5{margin-top:3rem;margin-bottom:3rem}.section-home-5 .title-sec{margin-bottom:3rem}.section-home-5 .title-sec h2{font-size:25px;color:#21409a;font-weight:700}.section-home-5 .data-news{max-width:960px;margin:0px auto}.section-home-5 .data-news table tbody tr th,.section-home-5 .data-news table tbody tr td{border:solid;border-right:none;border-left:none;border-color:#979696;padding:35px 0px}.section-home-5 .data-news table tbody tr th{width:90px;padding-left:10px;font-size:14px}.section-home-5 .data-news table tbody tr td:nth-child(2){width:auto;padding-left:10px;padding-right:10px}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .date{margin-bottom:12px}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .date h4{font-size:14px;font-weight:700}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .description p{font-size:12px;line-height:1.5}.section-home-5 .data-news table tbody tr td:nth-child(3){display:none;padding-top:40px;width:120px}.section-home-5 .data-news table tbody tr td:nth-child(3) a.link{text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:2px;color:#21409a;font-weight:700}.section-home-5 .data-news table tbody tr td:nth-child(3) a.link b{font-size:7px}.section-home-5 .data-news .view-all{margin-top:50px}.section-home-5 .data-news .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;color:#21409a;font-weight:700}}@media screen and (max-width: 767px){.footer{background-image:url("../images/bg-footer.jpg");background-size:cover;background-position:20% center;min-height:auto}.footer hr{color:#fff;margin:0px}.footer .brand-footer img.brand-footer{max-width:180px;margin-top:5rem;margin-bottom:12rem}.footer .title-footer{margin-bottom:5rem}.footer .title-footer p{line-height:1.2}.footer .title-footer p:nth-child(1){font-size:25px}.footer .title-footer p:nth-child(2){font-size:25px}.footer .title-footer p:nth-child(3){font-size:35px;font-weight:700}.footer .information{margin-bottom:1rem}.footer .information a{text-decoration:none;color:#fff}.footer .information .menu-contact{margin-top:1rem;margin-bottom:1rem}.footer .information .menu-contact a{font-weight:700;font-family:"Lato",sans-serif;font-size:15px}.footer .information .menu-contact a strong{margin-right:15px}.footer .information .menu-contact a:nth-child(1){margin-bottom:9px}.footer .information .title-menu a{font-size:15px;font-weight:700;margin-bottom:15px}.footer .information .menu-products{margin-bottom:1rem}.footer .information .menu-products a{line-height:1.5;font-size:14px}.footer .information .menu-products .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer .information .menu-hannochs{margin-bottom:1rem}.footer .information .menu-hannochs a{line-height:1.5;font-size:14px}.footer .information .menu-hannochs .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer .information .menu-sosmed{margin-bottom:1rem}.footer .information .menu-sosmed a:nth-child(1){font-size:15px;font-weight:700;margin-bottom:12px;line-height:1.5}.footer .information .menu-sosmed .icon-sosmed{display:flex}.footer .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer .copy-content{font-size:12px;color:#fff;opacity:.7;margin-top:1rem;padding-bottom:1rem}.footer .copy-content p{line-height:1.2}.footer .right-content{margin-top:.7rem;float:left;line-height:1.2}}@media screen and (max-width: 767px){.section-landing-product-1 .picture img{max-height:250px;width:100%;object-position:center center;object-fit:cover}}@media screen and (max-width: 767px){.section-landingpage-product-2{background-color:#21409a;display:flex;flex-wrap:wrap;height:7rem;align-items:center}.section-landingpage-product-2 .title{text-align:center;color:#fff}.section-landingpage-product-2 .title .name-page h4{font-size:12.5px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:5px}.section-landingpage-product-2 .title .name-category h2{font-size:20px;font-weight:700;line-height:1.2}}@media screen and (max-width: 767px){.section-landingpage-product-3.view-product{margin-bottom:3rem}.section-landingpage-product-3.view-product .description{margin-top:3rem;margin-bottom:4rem;text-align:center;width:100%}.section-landingpage-product-3.view-product .description p{font-size:15px;line-height:1.5}.section-landingpage-product-3.view-product .product-list{position:relative}.section-landingpage-product-3.view-product .product-list .g-mob-50{--bs-gutter-x: 0px;--bs-gutter-y: 3rem}.section-landingpage-product-3.view-product .product-list .item-product{border:solid;border-color:#eceef4;height:auto;position:relative;padding:65px 105px 20px 25px}.section-landingpage-product-3.view-product .product-list .item-product:hover{background:#f7f8fb}.section-landingpage-product-3.view-product .product-list .item-product .product-image{position:absolute;right:10px;top:-25px}.section-landingpage-product-3.view-product .product-list .item-product .product-image img{max-width:100px;max-height:100px}.section-landingpage-product-3.view-product .product-list .item-product .title-product{height:75px}.section-landingpage-product-3.view-product .product-list .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5}.section-landingpage-product-3.view-product .product-list .item-product .link-product{position:static}.section-landingpage-product-3.view-product .product-list .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (max-width: 767px){.view-category{margin-top:3rem}.view-category .title{text-align:center;margin-bottom:20px}.view-category .title span{font-size:12px;color:#21409a;font-weight:700;line-height:1.2;letter-spacing:2px}.view-category .list-category{display:flex;justify-content:center}.view-category .list-category nav{--bs-breadcrumb-divider: ""}.view-category .list-category .breadcrumb{margin-bottom:3rem;text-align:center;justify-content:center}.view-category .list-category .breadcrumb .breadcrumb-item{padding-left:0px;width:100%;border-bottom:1px solid #737373;padding:5px}.view-category .list-category .breadcrumb .breadcrumb-item:nth-child(1){border-top:1px solid #737373}.view-category .list-category .breadcrumb .breadcrumb-item a{text-decoration:none;color:#737373;font-size:15px;font-weight:400;line-height:1.2}.view-category .list-category .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:18px;font-weight:400;color:#737373;font-size:23px;line-height:1.2}}@media screen and (max-width: 767px){.prod-bulbs-1{margin-bottom:3rem}.prod-bulbs-1 .banner-img img{max-height:250px !important;height:auto;width:100%;object-position:center center;object-fit:cover}.prod-bulbs-1 .banner-blue{background-color:#21409a;height:7rem;display:grid;place-items:center}.prod-bulbs-1 .banner-blue p{font-size:10px;font-weight:bold;margin-bottom:5px}.prod-bulbs-1 .banner-blue h1{font-size:20px;font-weight:bold}}@media screen and (max-width: 767px){.prod-bulbs-2{margin-bottom:0rem}.prod-bulbs-2 .item-product{margin-bottom:3rem}.prod-bulbs-2 .item-product img{max-height:115px;margin-bottom:2rem}.prod-bulbs-2 .item-product p{font-size:12.5px;text-transform:uppercase;font-weight:bold;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prod-bulbs-2 .item-product a{color:#21409a;font-size:10px;font-weight:bold;letter-spacing:2px;text-transform:uppercase}}@media screen and (max-width: 767px){.prod-bulbs-3{margin-top:3rem;margin-bottom:3rem}.prod-bulbs-3 p{font-size:12px;color:#21409a;letter-spacing:2px;font-weight:bold;margin-bottom:20px}.prod-bulbs-3 li.nav-item{display:flex;justify-content:center;width:100%}.prod-bulbs-3 li.nav-item:not(:last-of-type){border-right:none}.prod-bulbs-3 li.nav-item:nth-child(1){border-top:1px solid #737373}.prod-bulbs-3 li.nav-item a.nav-link{padding-top:0px;padding-bottom:0px;font-size:15px;width:100%;border-bottom:1px solid #737373;padding:5px}}@media screen and (max-width: 767px){.section-detail-product-1{margin-top:2rem}.section-detail-product-1 .bg-detail-product{background-color:#f8f8f8}.section-detail-product-1 .content-product{padding:15px}.section-detail-product-1 .content-product .view-product .product-image img{max-height:506px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb{margin:2rem 0;margin-bottom:1rem;flex-wrap:nowrap;white-space:nowrap;overflow:auto}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item a{font-size:12px;text-decoration:none;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item.active{margin-left:12px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;margin-top:.27rem;color:#21409a;font-weight:700;font-size:12px;content:"/"}.section-detail-product-1 .content-product .view-product .product-information .title{margin-bottom:1.5rem}.section-detail-product-1 .content-product .view-product .product-information .title h2{font-size:25px;font-weight:700;color:#21409a;line-height:1.2}.section-detail-product-1 .content-product .view-product .product-information .description ul{list-style-type:"-";padding-inline-start:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li{font-size:12.5px;list-style-position:outside;font-weight:400;line-height:1.5;margin-bottom:5px;padding-left:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li::before{content:url("")}.section-detail-product-1 .content-product .more-detail-product.v-mobile{margin-top:1.5rem}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item{border:1px solid #21409a}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-header .accordion-button{font-size:15px;text-transform:uppercase;font-weight:700;color:#21409a;border-color:#21409a}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-header .accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:none}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-header .accordion-button:not(.collapsed){color:#fff;background-color:#21409a;border:none;box-shadow:none}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("../images/arrow-up-accordion.svg");transform:rotate(-180deg)}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-header .accordion-button::after{background-image:url("../images/arrow-down-accordion.svg")}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body{padding:1.25rem 1.25rem;padding-top:0px;overflow:auto}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body *:nth-child(1){margin-top:2rem}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h1,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h2,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h3,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h4,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h5,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h6,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body hr,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body br{display:block;margin:0px;line-height:1.2;width:max-content}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body p{line-height:1.5;font-size:12.5px}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h1,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h2,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h3,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h4,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h5,.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body h6{font-size:14px;font-weight:700;color:#3a3a3a;margin:2rem 0}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body table{width:max-content}.section-detail-product-1 .content-product .more-detail-product.v-mobile .accordion-item .accordion-body tr td{font-size:12.5px;color:#3a3a3a;padding-bottom:5px}}@media screen and (max-width: 767px){.section-detail-product-2{margin-top:3rem;margin-bottom:3rem}.section-detail-product-2 .title-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.section-detail-product-2 .title-section span{font-size:12.5px;color:#21409a;font-weight:700;line-height:1.2;text-transform:uppercase}.section-detail-product-2 .title-section .link a{text-decoration:none;font-size:10px;letter-spacing:2px;font-weight:700;color:#21409a;text-transform:uppercase}.section-detail-product-2 .view-product-other .gy-mob-30{--bs-gutter-y: 30px}.section-detail-product-2 .view-product-other .item-products{text-align:center}.section-detail-product-2 .view-product-other .item-products .image-product{margin-bottom:2rem}.section-detail-product-2 .view-product-other .item-products .image-product img{max-height:115px}.section-detail-product-2 .view-product-other .item-products .title{margin-bottom:0px}.section-detail-product-2 .view-product-other .item-products .title h3{font-size:12.5px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-detail-product-2 .view-product-other .item-products .link a{text-decoration:none;font-size:10px;color:#21409a;letter-spacing:2px;font-weight:700;text-transform:uppercase}}@media screen and (max-width: 767px){.support-ad-1{text-align:center;margin-bottom:3rem}.support-ad-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-ad-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-ad-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-ad-1 .row{justify-content:space-between}.support-ad-1 .col{min-width:auto;padding:0}.support-ad-1 .col .card{margin:0 auto;cursor:pointer;width:150px;height:150px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-ad-1 .col .card img{max-height:60px}.support-ad-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-ad-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-ad-1 .col .item-text p{font-size:13px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-ad-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (max-width: 767px){.support-catalog-1{text-align:center;margin-bottom:3rem}.support-catalog-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-catalog-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-catalog-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-catalog-1 .row{justify-content:space-between}.support-catalog-1 .col{min-width:auto;padding:0}.support-catalog-1 .col .card{margin:0 auto;cursor:pointer;width:150px;height:150px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-catalog-1 .col .card img{max-height:60px}.support-catalog-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-catalog-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-catalog-1 .col .item-text p{font-size:13px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-catalog-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (max-width: 767px){.support-sticker-1{text-align:center;margin-bottom:3rem}.support-sticker-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-sticker-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-sticker-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-sticker-1 .row{justify-content:space-between}.support-sticker-1 .col{min-width:auto;padding:0}.support-sticker-1 .col .card{margin:0 auto;cursor:pointer;width:150px;height:150px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-sticker-1 .col .card img{max-height:60px}.support-sticker-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-sticker-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-sticker-1 .col .item-text p{font-size:13px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-sticker-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (max-width: 767px){.support-sticker-2{text-align:center;margin-bottom:3rem}.support-sticker-2 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-sticker-2 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-sticker-2 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-sticker-2 .row{justify-content:space-between}.support-sticker-2 .col{min-width:auto;padding:0}.support-sticker-2 .col .card{margin:0 auto;cursor:pointer;width:150px;height:150px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-sticker-2 .col .card img{max-height:60px}.support-sticker-2 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-sticker-2 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-sticker-2 .col .item-text p{font-size:13px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-sticker-2 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (max-width: 767px){.shop-sec-1{margin-top:3rem;margin-bottom:3rem;text-align:center}.shop-sec-1 h1{color:#21409a;font-weight:bold;font-size:25px;margin-bottom:3rem;line-height:1.2}.shop-sec-1 p:nth-child(2){color:#21409a;line-height:1.2;font-size:20px;margin-bottom:17px}.shop-sec-1 p:nth-child(3){font-size:12.5px}}@media screen and (max-width: 767px){.shop-sec-2,.shop-sec-3{text-align:center;margin-bottom:3rem}.shop-sec-2 h2,.shop-sec-3 h2{color:#21409a;font-weight:bold;font-size:15px;margin-bottom:20px;line-height:.2}.shop-sec-2 p,.shop-sec-3 p{font-size:15px;margin-bottom:3rem}.shop-sec-2 .card,.shop-sec-3 .card{height:156px;box-shadow:2px 2px 4px 1px #d3d3d3;transition:box-shadow .2s ease-out}.shop-sec-2 .card:hover,.shop-sec-3 .card:hover{transition:box-shadow .2s ease-out;box-shadow:2px 5px 10px 3px #d3d3d3}}@media screen and (max-width: 767px){.shop-sec-3{margin-bottom:3rem}.shop-sec-3 p{margin-bottom:3rem}}@media screen and (max-width: 767px){.section-about-1 img{max-height:250px;height:auto;width:100%;object-position:center center;object-fit:cover}}@media screen and (max-width: 767px){.section-about-2{background-color:#21409a;height:6rem;display:flex;align-items:center}.section-about-2 .title h2{font-size:20px;color:#fff;font-weight:700;line-height:1.2}}@media screen and (max-width: 767px){.section-about-3{margin-top:3rem;margin-bottom:320px;position:relative;z-index:10}.section-about-3 .about-content-text{width:auto;margin:0 auto}.section-about-3 .about-content-text .title{margin-bottom:2rem}.section-about-3 .about-content-text .title p{font-size:15px;line-height:1.5;font-weight:400}.section-about-3 .about-content-text .picture{margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:15px}.section-about-3 .about-content-text .description p{font-size:12.5px;line-height:1.5;margin-bottom:1rem;font-weight:400}}@media screen and (max-width: 767px){.section-about-4{height:auto;position:relative}.section-about-4 .lamp-image{position:absolute;left:0;right:0;z-index:5;top:-130px;text-align:center}.section-about-4 .lamp-image img{max-height:400px}.section-about-4 .title-content{text-align:center;padding-top:20rem}.section-about-4 .title-content h2{font-family:"Montserrat",sans-serif;color:#fff;font-size:25px;font-weight:700}.section-about-4 .view-timeline{margin-top:200px;position:relative}.section-about-4 .view-timeline .line{position:absolute;left:30px;bottom:0;height:108%;text-align:left}.section-about-4 .view-timeline .line img{height:100%}.section-about-4 .view-timeline .timeline-item{padding-top:0px;display:flex;flex-wrap:wrap;margin-left:16px;justify-content:end}.section-about-4 .view-timeline .timeline-item .content-left{margin-top:0px;text-align:start;padding-right:0px;padding-left:70px;position:relative}.section-about-4 .view-timeline .timeline-item .content-left .point{position:absolute;top:12px;right:auto;left:15px;width:40px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-left .point img{float:right;margin-right:-7px;margin-top:-9.3px}.section-about-4 .view-timeline .timeline-item .content-right{text-align:start;padding-left:70px;position:relative;margin-top:0px}.section-about-4 .view-timeline .timeline-item .content-right .point{position:absolute;top:12px;left:15px;width:40px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-right .point img{float:right;margin-right:-7px;margin-top:-9.3px}.section-about-4 .view-timeline .timeline-item .content-left,.section-about-4 .view-timeline .timeline-item .content-right{color:#fff;width:100%;margin-bottom:2rem}.section-about-4 .view-timeline .timeline-item .content-left .date h3,.section-about-4 .view-timeline .timeline-item .content-right .date h3{font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.section-about-4 .view-timeline .timeline-item .content-left .achievment p,.section-about-4 .view-timeline .timeline-item .content-right .achievment p{font-size:14px;font-weight:700;line-height:1.2;margin-bottom:5px}.section-about-4 .view-timeline .timeline-item .content-left .achievment p:nth-child(1),.section-about-4 .view-timeline .timeline-item .content-right .achievment p:nth-child(1){text-transform:uppercase}.section-about-4 .view-timeline .timeline-item .content-left .sub-text p,.section-about-4 .view-timeline .timeline-item .content-right .sub-text p{font-size:14px;line-height:1.2}}@media screen and (max-width: 767px){.section-about-5{padding-top:3rem;padding-bottom:3rem}.section-about-5 .item-text{margin-bottom:3rem;color:#fff}.section-about-5 .item-text .title{margin-bottom:20px}.section-about-5 .item-text .title h3{font-size:25px;font-weight:700;line-height:1.2}.section-about-5 .item-text .description p{font-size:14px;line-height:1.5}.section-about-5 .vision .description{width:100%;margin:0 auto}.section-about-5 .mission .description{width:100%;margin:0 auto}}@media screen and (max-width: 767px){.section-about-6{padding-top:4rem;padding-bottom:4rem;text-align:center}.section-about-6 .g-mob-20{--bs-gutter-x: 0px;--bs-gutter-y: 20px}.section-about-6 .title{margin-bottom:50px}.section-about-6 .title h3{font-size:25px;font-weight:700;line-height:1.2;color:#21409a}.section-about-6 .item-data{width:100%;height:330px;cursor:pointer;padding-top:50px;background:#fff;background:linear-gradient(135deg, white 35%, #d6d6d6 100%);box-shadow:5px 5px 13px rgba(0,0,0,.15)}.section-about-6 .item-data:hover{transition:box-shadow .2s ease-out;box-shadow:5px 7px 15px rgba(0,0,0,.5)}.section-about-6 .item-data .icon{height:87px;display:flex;align-items:center;justify-content:center}.section-about-6 .item-data .icon img{max-height:90px}.section-about-6 .item-data .title-service{margin-top:28px;margin-bottom:9px}.section-about-6 .item-data .title-service h4{font-size:20px;line-height:1.2;color:#0f1120;font-weight:700}.section-about-6 .item-data .description{width:320px;margin:0 auto}.section-about-6 .item-data .description p{font-size:14px;color:#0f1120;line-height:1.3}}@media screen and (max-width: 767px){.footer-noimg{background-color:#21409a;min-height:auto}.footer-noimg hr{color:#fff;margin:0px}.footer-noimg .brand-footer img.brand-footer{max-width:150px;margin-top:4rem;margin-bottom:3rem}.footer-noimg .title-footer{margin-bottom:5rem}.footer-noimg .title-footer p{line-height:1.2}.footer-noimg .title-footer p:nth-child(1){font-size:25px}.footer-noimg .title-footer p:nth-child(2){font-size:25px}.footer-noimg .title-footer p:nth-child(3){font-size:35px;font-weight:700}.footer-noimg .information{margin-bottom:1rem}.footer-noimg .information a{text-decoration:none;color:#fff}.footer-noimg .information .menu-contact{margin-top:1rem;margin-bottom:1rem}.footer-noimg .information .menu-contact a{font-weight:700;font-family:"Lato",sans-serif;font-size:15px}.footer-noimg .information .menu-contact a strong{margin-right:15px}.footer-noimg .information .menu-contact a:nth-child(1){margin-bottom:9px}.footer-noimg .information .title-menu a{font-size:15px;font-weight:700;margin-bottom:15px}.footer-noimg .information .menu-products{margin-bottom:1rem}.footer-noimg .information .menu-products a{line-height:1.5;font-size:14px}.footer-noimg .information .menu-products .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer-noimg .information .menu-hannochs{margin-bottom:1rem}.footer-noimg .information .menu-hannochs a{line-height:1.5;font-size:14px}.footer-noimg .information .menu-hannochs .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer-noimg .information .menu-sosmed{margin-bottom:1rem}.footer-noimg .information .menu-sosmed a:nth-child(1){font-size:15px;font-weight:700;margin-bottom:12px;line-height:1.5}.footer-noimg .information .menu-sosmed .icon-sosmed{display:flex}.footer-noimg .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer-noimg .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer-noimg .copy-content{font-size:12px;color:#fff;opacity:.7;margin-top:1rem;padding-bottom:1rem}.footer-noimg .copy-content p{line-height:1.2}.footer-noimg .right-content{float:left;margin-top:.7rem;line-height:1.2}}@media screen and (max-width: 767px){.section-news-1{margin-bottom:2rem}.section-news-1 .title{margin-top:4rem;margin-bottom:2rem}.section-news-1 .title h2{font-size:25px;line-height:1.2;font-weight:700;text-transform:uppercase}.section-news-1 .breadcrumb{height:45px;justify-content:center;align-items:center;margin-bottom:0;--bs-breadcrumb-divider: "|"}.section-news-1 .breadcrumb .breadcrumb-item a{text-decoration:none;text-transform:uppercase;font-size:12.5px;color:rgba(0,0,0,.8)}.section-news-1 .breadcrumb .breadcrumb-item a:hover{color:#21409a}.section-news-1 .breadcrumb .breadcrumb-item.active a{color:#21409a}}@media screen and (max-width: 767px){.section-news-2{margin-bottom:3rem}.section-news-2 .picture-news{max-height:551px;max-width:100%;object-fit:cover}.section-news-2 .content-news{margin-top:1.5rem}.section-news-2 .content-news .title{margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(1){font-size:16px;color:#737373;font-weight:700;text-transform:uppercase;margin-bottom:15px}.section-news-2 .content-news .title h3:nth-child(2){font-size:20px;font-weight:700;line-height:1.2;margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(3){font-size:12.5px;color:#737373}.section-news-2 .content-news .description{margin-bottom:20px}.section-news-2 .content-news .description p{font-size:14px;color:#737373;line-height:1.5}.section-news-2 .content-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (max-width: 767px){.section-news-3{margin-bottom:80px}.section-news-3 .row{--bs-gutter-x: 1rem;--bs-gutter-y: 2rem}.section-news-3 .item-news .picture{margin-bottom:1rem}.section-news-3 .item-news .picture img{max-height:265px}.section-news-3 .item-news .title{margin-bottom:5px}.section-news-3 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-news-3 .item-news .description{height:60px;overflow:auto}.section-news-3 .item-news .description p{font-size:12.5px;line-height:1.5}.section-news-3 .item-news .link{margin-top:10px}.section-news-3 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (max-width: 767px){.section-detail-news-1{margin-top:4rem;margin-bottom:2rem}.section-detail-news-1 .detail-news{width:100%;margin:0 auto}.section-detail-news-1 .detail-news .title{margin-bottom:2rem}.section-detail-news-1 .detail-news .title h3:nth-child(1){font-size:18px;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:5px}.section-detail-news-1 .detail-news .title p:nth-child(2){font-size:14px;color:#737373;margin-bottom:2rem}.section-detail-news-1 .detail-news .title h2:nth-child(3){font-size:20px;font-weight:700;line-height:1.2}.section-detail-news-1 .detail-news .description{margin-top:1.5rem}.section-detail-news-1 .detail-news .description p{font-size:14px;line-height:1.5;text-align:left}}@media screen and (max-width: 767px){.section-detail-news-2{margin-bottom:80px}.section-detail-news-2 .title-section{display:flex;height:45px;margin-bottom:35px;justify-content:space-between;align-items:center}.section-detail-news-2 .title-section h3{font-size:10.5px;font-weight:700;text-transform:uppercase}.section-detail-news-2 .title-section p{font-size:10.5px;text-transform:uppercase}.section-detail-news-2 .row{--bs-gutter-x: 1rem;--bs-gutter-y: 2rem}.section-detail-news-2 .item-news .picture{margin-bottom:1rem}.section-detail-news-2 .item-news .picture img{max-height:265px}.section-detail-news-2 .item-news .title{margin-bottom:5px}.section-detail-news-2 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-detail-news-2 .item-news .description{height:60px;overflow:auto}.section-detail-news-2 .item-news .description p{font-size:12.5px;line-height:1.5}.section-detail-news-2 .item-news .link{margin-top:10px}.section-detail-news-2 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (max-width: 767px){.banner-contact .picture img{max-height:584px;height:auto;width:100%;object-position:center center;object-fit:cover}}@media screen and (max-width: 767px){.section-contact-1{background-color:#21409a;height:6rem;display:grid;place-items:center}.section-contact-1 .title-banner h2{font-size:20px;font-weight:bold;color:#fff}}@media screen and (max-width: 767px){.section-contact-2{margin-top:80px;margin-bottom:135px}.section-contact-2 .description{width:100%;margin:0 auto;text-align:center}.section-contact-2 .description p{font-size:15px;line-height:1.5}.section-contact-2 .data-contact{width:100%;margin:0 auto;margin-top:75px}.section-contact-2 .data-contact .name-company{margin-bottom:40px;text-align:center}.section-contact-2 .data-contact .name-company h2{font-size:18px;font-weight:700;color:#21409a}.section-contact-2 .data-contact .address{margin-bottom:40px;text-align:center}.section-contact-2 .data-contact .address h3{font-size:16px;color:#21409a;font-weight:700;line-height:1.2;margin-bottom:5px}.section-contact-2 .data-contact .address p{font-size:14px;line-height:1.5}.section-contact-2 .data-contact .address a{text-decoration:underline;font-size:14px;color:#000;font-weight:700}.section-contact-2 .data-contact .contact{margin-top:30px;text-align:center}.section-contact-2 .data-contact .contact h3{font-size:16px;color:#21409a;font-weight:700;margin-bottom:12px}.section-contact-2 .data-contact .contact table{margin:0 auto;text-align:start;margin-bottom:25px}.section-contact-2 .data-contact .contact table tr td{font-size:14px;line-height:1.5;padding-bottom:5px}.section-contact-2 .data-contact .contact table tr td a{text-decoration:none;color:#000}.section-contact-2 .data-contact .contact table tr td:nth-child(1){width:max-content;font-weight:700;padding-right:1rem}.section-contact-2 .data-contact .contact table tr td:nth-child(2){width:max-content}.section-contact-2 .data-contact .sosmed{margin-top:30px;text-align:center}.section-contact-2 .data-contact .sosmed h3{font-size:16px;color:#21409a;font-weight:700;margin-bottom:12px}.section-contact-2 .data-contact .sosmed table{margin:0 auto;text-align:start}.section-contact-2 .data-contact .sosmed table tr td{font-size:14px;line-height:1.5;padding-bottom:5px}.section-contact-2 .data-contact .sosmed table tr td a{text-decoration:none;color:#000}.section-contact-2 .data-contact .sosmed table tr td:nth-child(1){width:max-content;font-weight:700;padding-right:1rem}.section-contact-2 .data-contact .sosmed table tr td:nth-child(2){width:max-content}}.font-lato{font-family:"Lato",sans-serif}.font-tahoma{font-family:"Tahoma",Geneva,Verdana,sans-serif}@media screen and (min-width: 768px)and (max-width: 979px){.header.h-desktop{display:none}.header.h-mobile{background-color:#fff;display:block}.header.h-mobile .navbar-toggler{padding:0px;border:none}.header.h-mobile .navbar-toggler:focus{border:none;box-shadow:none}.header.h-mobile img.brand-img{max-height:25px}.header.h-mobile .offcanvas a{text-decoration:none}.header.h-mobile .offcanvas .offcanvas-header img.brand-img{max-height:25px}.header.h-mobile .offcanvas .offcanvas-header .title span{font-size:12.5px;color:#21409a;line-height:1.5;font-weight:400}.header.h-mobile .offcanvas .offcanvas-body{padding:0px}.header.h-mobile .offcanvas .offcanvas-body .dropdown button{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:0px;font-size:15px;font-weight:700;text-transform:uppercase;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-left:none;border-right:none}.header.h-mobile .offcanvas .offcanvas-body .dropdown button:focus{background-color:#21409a;color:#fff}.header.h-mobile .offcanvas .offcanvas-body .dropdown-menu{position:static !important;transform:none !important;padding:0px;border:none}.header.h-mobile .offcanvas .offcanvas-body .dropdown-menu .dropdown-item{font-size:15px;padding:.5rem 1rem;text-transform:uppercase;font-weight:700;border:1px solid rgba(0,0,0,.125);border-left:none;border-right:none}.header.h-mobile .offcanvas .offcanvas-body .dropdown-menu .dropdown-item:nth-last-child(1){border-bottom:none}.header.h-mobile .offcanvas .offcanvas-body .list-group{border-radius:0px}.header.h-mobile .offcanvas .offcanvas-body .list-group a.list-group-item{font-size:15px;border:1px solid rgba(0,0,0,.125);border-left:none;border-right:none;font-weight:700;text-transform:uppercase;border-left:none;border-right:none}.header.h-mobile .offcanvas .offcanvas-body .list-group a.active{background-color:#21409a}.header.h-mobile .offcanvas .offcanvas-body .cs-whatsapp{margin-top:20px}.header.h-mobile .offcanvas .offcanvas-body .cs-whatsapp a{padding:8px 16.5px;font-size:15px;font-weight:700;border-left:none;border-right:none;color:#21409a}.header.h-mobile .offcanvas .offcanvas-body .cs-whatsapp a b{font-size:25px}.hero-slider .carousel-item{max-height:350px}.hero-slider .carousel-indicators{margin-bottom:15px}.hero-slider .carousel-indicators button{height:5px;width:5px;border-radius:50%;background-color:#fff;opacity:1}.hero-slider .carousel-indicators button.active{height:5px;width:5px;margin-top:8px;border-radius:50%;background-color:transparent;border:solid;border-color:#fff;border-width:2px}.hero-slider .carousel-item img{max-height:351px;object-fit:cover}.section-home-1{background-color:#21409a;height:6rem}.section-home-1 .title-section h2{color:#fff;font-size:25px;font-weight:700;line-height:6rem}.view-product-home{margin-top:60px;margin-bottom:75px}.view-product-home .title{margin-bottom:20px}.view-product-home .title h3{font-size:22px;color:#21409a}.view-product-home .description{margin-bottom:80px}.view-product-home .description p{font-size:15px;line-height:1.5}.view-product-home .product-list{position:relative}.view-product-home .product-list .control-prev,.view-product-home .product-list .control-next{position:absolute;display:block}.view-product-home .product-list .control-prev{border:solid;border-color:transparent;top:95px;left:0}}@media screen and (min-width: 768px)and (max-width: 979px)and (max-width: 1450px){.view-product-home .product-list .control-prev{left:-8px}}@media screen and (min-width: 768px)and (max-width: 979px){.view-product-home .product-list .control-next{border:solid;border-color:transparent;top:95px;right:0}}@media screen and (min-width: 768px)and (max-width: 979px)and (max-width: 1450px){.view-product-home .product-list .control-next{right:-8px}}@media screen and (min-width: 768px)and (max-width: 979px){.view-product-home .product-list .view-all{margin-top:40px}.view-product-home .product-list .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;line-height:1.2;color:#21409a;font-weight:700}}@media screen and (min-width: 768px)and (max-width: 979px){.view-product-home .item-product{border:solid;border-color:#eceef4;position:relative;padding:65px 105px 20px 25px}.view-product-home .item-product:hover{background:#f7f8fb}.view-product-home .item-product .product-image{position:absolute;right:10px;top:-25px}.view-product-home .item-product .product-image img{max-width:100px;max-height:100px}.view-product-home .item-product .title-product{height:75px}.view-product-home .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5}.view-product-home .item-product .link-product{position:static}.view-product-home .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (min-width: 768px)and (max-width: 979px){.section-home-5{margin-top:108px;margin-bottom:60px}.section-home-5 .title-sec{margin-bottom:87px}.section-home-5 .title-sec h2{font-size:25px;color:#21409a;font-weight:700}.section-home-5 .data-news{max-width:960px;margin:0px auto}.section-home-5 .data-news table tbody tr th,.section-home-5 .data-news table tbody tr td{border:solid;border-right:none;border-left:none;border-color:#979696;padding:35px 0px}.section-home-5 .data-news table tbody tr th{width:100px;padding-left:20px;text-transform:uppercase}.section-home-5 .data-news table tbody tr td:nth-child(2){width:500px;padding-left:40px;padding-right:40px}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .date{margin-bottom:12px}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .date h4{font-size:17px;font-weight:700}.section-home-5 .data-news table tbody tr td:nth-child(2) .content .description p{font-size:14px;line-height:1.5}.section-home-5 .data-news table tbody tr td:nth-child(3){padding-top:40px}.section-home-5 .data-news table tbody tr td:nth-child(3) a.link{text-decoration:none;text-transform:uppercase;font-size:11px;letter-spacing:2px;color:#21409a;font-weight:700}.section-home-5 .data-news table tbody tr td:nth-child(3) a.link b{font-size:20px}.section-home-5 .data-news .view-all{margin-top:50px}.section-home-5 .data-news .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;color:#21409a;font-weight:700}}@media screen and (min-width: 768px)and (max-width: 979px){.footer{background-image:url("../images/bg-footer.jpg");background-size:cover;min-height:auto}.footer hr{color:#fff;margin:0px}.footer .brand-footer img.brand-footer{max-width:180px;margin-top:107px;margin-bottom:200px}.footer .title-footer{margin-bottom:93px}.footer .title-footer p{line-height:1.2}.footer .title-footer p:nth-child(1){font-size:35px}.footer .title-footer p:nth-child(2){font-size:35px}.footer .title-footer p:nth-child(3){font-size:55px;font-weight:700}.footer .information{margin-bottom:80px}.footer .information ul{list-style:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}.footer .information a{display:block;text-decoration:none;color:#fff}.footer .information .menu-contact a{font-weight:700;font-family:"Lato",sans-serif;font-size:12.5px}.footer .information .menu-contact a strong{margin-right:15px}.footer .information .menu-contact a:nth-child(1){margin-bottom:0px}.footer .information .title-menu a{font-size:14px;font-weight:700;margin-bottom:15px}.footer .information .menu-products a{line-height:1.5;font-size:12.5px}.footer .information .menu-products .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer .information .menu-hannochs a{line-height:1.5;font-size:12.5px}.footer .information .menu-hannochs .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer .information .menu-sosmed a:nth-child(1){font-size:14px;font-weight:700;margin-bottom:12px;line-height:1.5}.footer .information .menu-sosmed .icon-sosmed{display:flex}.footer .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer .copy-content{padding-bottom:30px;font-size:12px;color:#fff;opacity:.7;margin-top:30px}.footer .copy-content p{line-height:1.5}.footer .right-content{float:right}}@media screen and (min-width: 768px)and (max-width: 979px){.footer-noimg{background-color:#21409a;min-height:auto}.footer-noimg hr{color:#fff;margin:0px}.footer-noimg .brand-footer img.brand-footer{max-width:180px;margin-top:84px;margin-bottom:64px}.footer-noimg .title-footer{margin-bottom:93px}.footer-noimg .title-footer p{line-height:1.2}.footer-noimg .title-footer p:nth-child(1){font-size:55.51px}.footer-noimg .title-footer p:nth-child(2){font-size:55.51px}.footer-noimg .title-footer p:nth-child(3){font-size:74.01px;font-weight:bold}.footer-noimg .information{margin-bottom:80px}.footer-noimg .information ul{list-style:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}.footer-noimg .information a{display:block;text-decoration:none;color:#fff}.footer-noimg .information .menu-contact a{font-weight:700;font-family:"Lato",sans-serif;font-size:12.5px}.footer-noimg .information .menu-contact a strong{margin-right:15px}.footer-noimg .information .menu-contact a:nth-child(1){margin-bottom:0px}.footer-noimg .information .title-menu a{font-size:14px;font-weight:700;margin-bottom:15px}.footer-noimg .information .menu-products a{line-height:1.5;font-size:12.5px}.footer-noimg .information .menu-products .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer-noimg .information .menu-hannochs a{line-height:1.5;font-size:12.5px}.footer-noimg .information .menu-hannochs .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer-noimg .information .menu-sosmed a:nth-child(1){font-size:14px;font-weight:700;margin-bottom:12px;line-height:1.5}.footer-noimg .information .menu-sosmed .icon-sosmed{display:flex}.footer-noimg .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer-noimg .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer-noimg .copy-content{padding-bottom:30px;font-size:12px;color:#fff;opacity:.7;margin-top:30px}.footer-noimg .copy-content p{line-height:1.5}.footer-noimg .right-content{float:right}}@media screen and (min-width: 768px)and (max-width: 979px){.section-about-1 img{height:350px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 768px)and (max-width: 979px){.section-about-2{background-color:#21409a;height:8rem;display:flex;align-items:center}.section-about-2 .title h2{font-size:25px;color:#fff;font-weight:700;line-height:1.2}}@media screen and (min-width: 768px)and (max-width: 979px){.section-about-3{margin-top:95px;margin-bottom:320px;position:relative;z-index:10}.section-about-3 .about-content-text{width:100%;margin:0 auto}.section-about-3 .about-content-text .title{margin-bottom:65px}.section-about-3 .about-content-text .title p{font-size:18px;line-height:1.5;font-weight:400}.section-about-3 .about-content-text .picture{margin-bottom:70px;display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.section-about-3 .about-content-text .description p{font-size:14px;line-height:1.5;margin-bottom:23px;font-weight:400}}@media screen and (min-width: 768px)and (max-width: 979px){.section-about-4{height:auto;position:relative}.section-about-4 .lamp-image{position:absolute;left:0;right:0;z-index:5;top:-180px;text-align:center}.section-about-4 .title-content{text-align:center;padding-top:538px}.section-about-4 .title-content h2{font-family:"Montserrat",sans-serif;color:#fff;font-size:33px;font-weight:700}.section-about-4 .view-timeline{margin-top:125px;padding-bottom:3rem}.section-about-4 .view-timeline .line{position:absolute;left:0;right:0;height:106%;bottom:0;text-align:center}.section-about-4 .view-timeline .line img{height:100%}.section-about-4 .view-timeline .timeline-item{padding-top:70px;padding-bottom:0px;display:flex;justify-content:space-between}.section-about-4 .view-timeline .timeline-item .content-left{margin-top:-37px;text-align:end;padding-right:150px;position:relative}.section-about-4 .view-timeline .timeline-item .content-left .point{position:absolute;top:11.5px;right:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-left .point img{float:left;margin-left:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-right{text-align:start;padding-left:150px;position:relative}.section-about-4 .view-timeline .timeline-item .content-right .point{position:absolute;top:11.5px;left:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-right .point img{float:right;margin-right:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-left,.section-about-4 .view-timeline .timeline-item .content-right{color:#fff;width:50%}.section-about-4 .view-timeline .timeline-item .content-left .date h3,.section-about-4 .view-timeline .timeline-item .content-right .date h3{font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.section-about-4 .view-timeline .timeline-item .content-left .achievment p,.section-about-4 .view-timeline .timeline-item .content-right .achievment p{font-size:14px;font-weight:700;line-height:1.2}.section-about-4 .view-timeline .timeline-item .content-left .achievment p:nth-child(1),.section-about-4 .view-timeline .timeline-item .content-right .achievment p:nth-child(1){text-transform:uppercase}.section-about-4 .view-timeline .timeline-item .content-left .sub-text span,.section-about-4 .view-timeline .timeline-item .content-right .sub-text span{font-size:14px}}@media screen and (min-width: 768px)and (max-width: 979px){.section-about-5{padding-top:135px;padding-bottom:100px}.section-about-5 .g-0{--bs-gutter-x: 1rem}.section-about-5 .item-text{color:#fff}.section-about-5 .item-text .title{margin-bottom:25px}.section-about-5 .item-text .title h3{font-size:25px;font-weight:700;line-height:1.2}.section-about-5 .item-text .description p{font-size:14px;line-height:1.5}.section-about-5 .vision .description{width:100%;margin:0 auto}.section-about-5 .mission .description{width:100%;margin:0 auto}}@media screen and (min-width: 768px)and (max-width: 979px){.section-about-6{padding-top:155px;padding-bottom:140px;text-align:center}.section-about-6 .g-mob-20{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.section-about-6 .row{justify-content:center !important}.section-about-6 .title{margin-bottom:50px}.section-about-6 .title h3{font-size:30px;font-weight:700;line-height:1.2;color:#21409a}.section-about-6 .item-data{width:100%;height:330px;cursor:pointer;padding-top:50px;background:#fff;background:linear-gradient(135deg, white 35%, #d6d6d6 100%);box-shadow:5px 5px 13px rgba(0,0,0,.15)}.section-about-6 .item-data:hover{transition:box-shadow .2s ease-out;box-shadow:5px 7px 15px rgba(0,0,0,.5)}.section-about-6 .item-data .icon{height:87px;display:flex;align-items:center;justify-content:center}.section-about-6 .item-data .icon img{max-height:90px}.section-about-6 .item-data .title-service{margin-top:28px;margin-bottom:9px}.section-about-6 .item-data .title-service h4{font-size:20px;line-height:1.2;color:#0f1120;font-weight:700}.section-about-6 .item-data .description{width:320px;margin:0 auto}.section-about-6 .item-data .description p{font-size:14px;color:#0f1120;line-height:1.3}}@media screen and (min-width: 768px)and (max-width: 979px){.section-landing-product-1 .picture img{height:350px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 768px)and (max-width: 979px){.section-landingpage-product-2{background-color:#21409a;display:flex;flex-wrap:wrap;height:9rem;align-items:center}.section-landingpage-product-2 .title{text-align:center;color:#fff}.section-landingpage-product-2 .title .name-page h4{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:10px}.section-landingpage-product-2 .title .name-category h2{font-size:25px;font-weight:700;line-height:1.2}}@media screen and (min-width: 768px)and (max-width: 979px){.section-landingpage-product-3.view-product{margin-bottom:105px}.section-landingpage-product-3.view-product .description{margin-top:78px;margin-bottom:85px;text-align:center;width:100%}.section-landingpage-product-3.view-product .description p{font-size:15px;line-height:1.5}.section-landingpage-product-3.view-product .product-list{position:relative}.section-landingpage-product-3.view-product .product-list .g-mob-50{--bs-gutter-x: 1rem;--bs-gutter-y: 2.5rem}.section-landingpage-product-3.view-product .product-list .item-product{border:solid;border-color:#eceef4;height:auto;position:relative;padding:65px 105px 20px 25px}.section-landingpage-product-3.view-product .product-list .item-product:hover{background:#f7f8fb}.section-landingpage-product-3.view-product .product-list .item-product .product-image{position:absolute;right:10px;top:-25px}.section-landingpage-product-3.view-product .product-list .item-product .product-image img{max-width:100px;max-height:100px}.section-landingpage-product-3.view-product .product-list .item-product .title-product{height:75px}.section-landingpage-product-3.view-product .product-list .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5}.section-landingpage-product-3.view-product .product-list .item-product .link-product{position:static}.section-landingpage-product-3.view-product .product-list .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (min-width: 768px)and (max-width: 979px){.view-category{margin-top:42px}.view-category .title{text-align:center;margin-bottom:20px}.view-category .title span{font-size:12px;color:#21409a;font-weight:700;line-height:1.2;letter-spacing:2px}.view-category .list-category{display:flex;justify-content:center}.view-category .list-category nav{--bs-breadcrumb-divider: "|"}.view-category .list-category .breadcrumb{margin-bottom:60px}.view-category .list-category .breadcrumb .breadcrumb-item{padding-left:18px}.view-category .list-category .breadcrumb .breadcrumb-item a{text-decoration:none;color:#737373;font-size:15px;font-weight:400;line-height:1.2}.view-category .list-category .breadcrumb .breadcrumb-item:nth-child(1){padding-left:0px}.view-category .list-category .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:18px;font-weight:400;color:#737373;font-size:23px;line-height:1.2}}@media screen and (min-width: 768px)and (max-width: 979px){.prod-bulbs-1{margin-bottom:117px}.prod-bulbs-1 .banner-img img{height:350px;width:100%;object-position:center center;object-fit:cover}.prod-bulbs-1 .banner-blue{background-color:#21409a;height:9rem;display:grid;place-items:center}.prod-bulbs-1 .banner-blue p{font-size:14px;font-weight:bold}.prod-bulbs-1 .banner-blue h1{font-size:25px;font-weight:bold}}@media screen and (min-width: 768px)and (max-width: 979px){.prod-bulbs-2{margin-bottom:38px}.prod-bulbs-2 .item-product{margin-bottom:73px}.prod-bulbs-2 .item-product img{max-height:185px}.prod-bulbs-2 .item-product p{font-size:17px;text-transform:uppercase;font-weight:bold;margin-bottom:0}.prod-bulbs-2 .item-product a{color:#21409a;font-size:11px;font-weight:bold;letter-spacing:2px}}@media screen and (min-width: 768px)and (max-width: 979px){.prod-bulbs-3{margin-top:46px;margin-bottom:60px}.prod-bulbs-3 p{font-size:12px;color:#21409a;letter-spacing:2px;font-weight:bold;margin-bottom:33px}.prod-bulbs-3 li.nav-item:not(:last-of-type){border-right:1px solid gray}.prod-bulbs-3 li.nav-item a.nav-link{padding-top:0px;padding-bottom:0px;font-size:15px}}@media screen and (min-width: 768px)and (max-width: 979px){.section-detail-product-1{margin-top:20px}.section-detail-product-1 .bg-detail-product{background-color:#f8f8f8}.section-detail-product-1 .content-product{padding:40px 30px}.section-detail-product-1 .content-product .view-product .product-image img{max-height:506px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb{margin-bottom:10px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item a{font-size:11px;text-decoration:none;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item:nth-last-child(1){padding-left:20px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;margin-top:.27rem;color:#21409a;font-weight:700;font-size:11px;content:"/"}.section-detail-product-1 .content-product .view-product .product-information .title{margin-bottom:25px}.section-detail-product-1 .content-product .view-product .product-information .title h2{font-size:30px;font-weight:700;color:#21409a;line-height:1.2}.section-detail-product-1 .content-product .view-product .product-information .description ul{list-style-type:"-";padding-inline-start:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:5px;padding-left:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li::before{content:""}.section-detail-product-1 .content-product .more-detail-product{margin-top:65px}.section-detail-product-1 .content-product .more-detail-product .tab-detail{height:45px;margin-bottom:45px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs{border-bottom:2px solid #21409a}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active{background-color:#f8f8f8;border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active:hover{margin-left:0px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link{border:1px solid transparent;margin-bottom:-2px;font-size:15px;text-transform:uppercase;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:hover{border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8;margin-left:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:nth-child(1):hover{margin-right:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane p{font-size:15px;line-height:1.5}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .title{margin-bottom:30px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .title h3{font-size:16px;font-weight:700;color:#3a3a3a}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .description tr td{font-size:14px;color:#3a3a3a;padding-bottom:5px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .description tr td:nth-child(1){width:215px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions{margin-top:60px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .title{margin-bottom:30px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .title h3{font-size:16px;font-weight:700;color:#3a3a3a}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table{width:580px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table tbody tr td{color:#3a3a3a;font-size:16px;padding-bottom:10px;text-align:center;font-weight:400;border-bottom:1px solid silver}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table tbody tr td:nth-child(1){width:80px}}@media screen and (min-width: 768px)and (max-width: 979px){.support-ad-1,.support-sticker-2,.support-sticker-1,.support-catalog-1{text-align:center;margin-bottom:3rem}.support-ad-1 .title,.support-sticker-2 .title,.support-sticker-1 .title,.support-catalog-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-ad-1 .title p,.support-sticker-2 .title p,.support-sticker-1 .title p,.support-catalog-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-ad-1 .title h1,.support-sticker-2 .title h1,.support-sticker-1 .title h1,.support-catalog-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-ad-1 .row,.support-sticker-2 .row,.support-sticker-1 .row,.support-catalog-1 .row{justify-content:space-between}.support-ad-1 .col,.support-sticker-2 .col,.support-sticker-1 .col,.support-catalog-1 .col{min-width:auto;padding:0}.support-ad-1 .col .card,.support-sticker-2 .col .card,.support-sticker-1 .col .card,.support-catalog-1 .col .card{margin:0 auto;cursor:pointer;width:165px;height:165px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-ad-1 .col .card img,.support-sticker-2 .col .card img,.support-sticker-1 .col .card img,.support-catalog-1 .col .card img{max-height:70px}.support-ad-1 .col .card:hover,.support-sticker-2 .col .card:hover,.support-sticker-1 .col .card:hover,.support-catalog-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-ad-1 .col .item-text,.support-sticker-2 .col .item-text,.support-sticker-1 .col .item-text,.support-catalog-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-ad-1 .col .item-text p,.support-sticker-2 .col .item-text p,.support-sticker-1 .col .item-text p,.support-catalog-1 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-ad-1 .col .item-text a,.support-sticker-2 .col .item-text a,.support-sticker-1 .col .item-text a,.support-catalog-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 768px)and (max-width: 979px){.section-news-1{margin-bottom:50px}.section-news-1 .title{margin-top:100px;margin-bottom:50px}.section-news-1 .title h2{font-size:25px;line-height:1.2;font-weight:700;text-transform:uppercase}.section-news-1 .breadcrumb{height:45px;justify-content:center;align-items:center;margin-bottom:0;--bs-breadcrumb-divider: "|"}.section-news-1 .breadcrumb .breadcrumb-item a{text-decoration:none;text-transform:uppercase;font-size:14px;color:rgba(0,0,0,.8)}.section-news-1 .breadcrumb .breadcrumb-item a:hover{color:#21409a}.section-news-1 .breadcrumb .breadcrumb-item.active a{color:#21409a}}@media screen and (min-width: 768px)and (max-width: 979px){.section-news-2{margin-bottom:40px}.section-news-2 .picture-news{max-height:551px;max-width:796px;object-fit:cover}.section-news-2 .content-news{margin-top:20px}.section-news-2 .content-news .title{margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(1){font-size:16px;color:#737373;font-weight:700;text-transform:uppercase;margin-bottom:15px}.section-news-2 .content-news .title h3:nth-child(2){font-size:25px;font-weight:700;line-height:1.2;margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(3){font-size:12.5px;color:#737373}.section-news-2 .content-news .description{margin-bottom:20px}.section-news-2 .content-news .description p{font-size:16px;color:#737373;line-height:1.5}.section-news-2 .content-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (min-width: 768px)and (max-width: 979px){.section-news-3{margin-bottom:80px}.section-news-3 .item-news{margin-bottom:3rem}.section-news-3 .item-news .picture{margin-bottom:1rem}.section-news-3 .item-news .picture img{max-height:265px}.section-news-3 .item-news .title{margin-bottom:5px}.section-news-3 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-news-3 .item-news .description{height:60px;overflow:auto}.section-news-3 .item-news .description p{font-size:12.5px;line-height:1.5}.section-news-3 .item-news .link{margin-top:10px}.section-news-3 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (min-width: 768px)and (max-width: 979px){.section-detail-news-1{margin-top:100px;margin-bottom:120px}.section-detail-news-1 .detail-news{width:100%;margin:0 auto}.section-detail-news-1 .detail-news .title{margin-bottom:40px}.section-detail-news-1 .detail-news .title h3:nth-child(1){font-size:18px;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:5px}.section-detail-news-1 .detail-news .title p:nth-child(2){font-size:14px;color:#737373;margin-bottom:2rem}.section-detail-news-1 .detail-news .title h2:nth-child(3){font-size:22px;font-weight:700;line-height:1.2}.section-detail-news-1 .detail-news .description{margin-top:1.5rem}.section-detail-news-1 .detail-news .description p{font-size:15px;line-height:1.5;text-align:left}}@media screen and (min-width: 768px)and (max-width: 979px){.section-detail-news-2{margin-bottom:80px}.section-detail-news-2 .title-section{display:flex;height:45px;margin-bottom:35px;justify-content:space-between;align-items:center}.section-detail-news-2 .title-section h3{font-size:16px;font-weight:700;text-transform:uppercase}.section-detail-news-2 .title-section p{font-size:16px;text-transform:uppercase}.section-detail-news-2 .item-news{margin-bottom:3rem}.section-detail-news-2 .item-news .picture{margin-bottom:1rem}.section-detail-news-2 .item-news .picture img{max-height:265px}.section-detail-news-2 .item-news .title{margin-bottom:5px}.section-detail-news-2 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-detail-news-2 .item-news .description{height:70px;overflow:auto}.section-detail-news-2 .item-news .description p{font-size:12.5px;line-height:1.5}.section-detail-news-2 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}.font-lato{font-family:"Lato",sans-serif}.font-tahoma{font-family:"Tahoma",Geneva,Verdana,sans-serif}@media screen and (min-width: 980px)and (max-width: 1023px){.hero-slider .carousel-item{max-height:450px}.hero-slider .carousel-indicators{margin-bottom:15px}.hero-slider .carousel-indicators button{height:5px;width:5px;border-radius:50%;background-color:#fff;opacity:1}.hero-slider .carousel-indicators button.active{height:5px;width:5px;margin-top:8px;border-radius:50%;background-color:transparent;border:solid;border-color:#fff;border-width:2px}.hero-slider .carousel-item img{max-height:452px;object-fit:cover}.view-product-home{margin-top:60px;margin-bottom:75px}.view-product-home .title{margin-bottom:20px}.view-product-home .title h3{font-size:22px;color:#21409a}.view-product-home .description{margin-bottom:80px}.view-product-home .description p{font-size:15px;line-height:1.5}.view-product-home .product-list{position:relative}.view-product-home .product-list .control-prev,.view-product-home .product-list .control-next{position:absolute;display:block}.view-product-home .product-list .control-prev{border:solid;border-color:transparent;top:95px;left:0}}@media screen and (min-width: 980px)and (max-width: 1023px)and (max-width: 1450px){.view-product-home .product-list .control-prev{left:-8px}}@media screen and (min-width: 980px)and (max-width: 1023px){.view-product-home .product-list .control-next{border:solid;border-color:transparent;top:95px;right:0}}@media screen and (min-width: 980px)and (max-width: 1023px)and (max-width: 1450px){.view-product-home .product-list .control-next{right:-8px}}@media screen and (min-width: 980px)and (max-width: 1023px){.view-product-home .product-list .view-all{margin-top:40px}.view-product-home .product-list .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;line-height:1.2;color:#21409a;font-weight:700}}@media screen and (min-width: 980px)and (max-width: 1023px){.view-product-home .item-product{border:solid;border-color:#eceef4;position:relative;padding:65px 105px 20px 25px}.view-product-home .item-product:hover{background:#f7f8fb}.view-product-home .item-product .product-image{position:absolute;right:10px;top:-25px}.view-product-home .item-product .product-image img{max-width:100px;max-height:100px}.view-product-home .item-product .title-product{height:75px}.view-product-home .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5}.view-product-home .item-product .link-product{position:static}.view-product-home .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (min-width: 980px)and (max-width: 1023px){.footer{background-image:url("../images/bg-footer.jpg");background-size:cover;min-height:auto}.footer hr{color:#fff;margin:0px}.footer .brand-footer img.brand-footer{max-width:180px;margin-top:107px;margin-bottom:200px}.footer .title-footer{margin-bottom:93px}.footer .title-footer p{line-height:1.2}.footer .title-footer p:nth-child(1){font-size:35px}.footer .title-footer p:nth-child(2){font-size:35px}.footer .title-footer p:nth-child(3){font-size:55px;font-weight:700}.footer .information{margin-bottom:80px}.footer .information ul{list-style:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}.footer .information a{display:block;text-decoration:none;color:#fff}.footer .information .menu-contact a{font-weight:700;font-family:"Lato",sans-serif;font-size:15px}.footer .information .menu-contact a strong{margin-right:15px}.footer .information .menu-contact a:nth-child(1){margin-bottom:2px}.footer .information .title-menu a{font-size:15px;font-weight:700;margin-bottom:15px}.footer .information .menu-products a{line-height:1.5;font-size:14px}.footer .information .menu-products .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer .information .menu-hannochs a{line-height:1.5;font-size:14px}.footer .information .menu-hannochs .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer .information .menu-sosmed a:nth-child(1){font-size:15px;font-weight:700;margin-bottom:12px;line-height:1.5}.footer .information .menu-sosmed .icon-sosmed{display:flex}.footer .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer .copy-content{padding-bottom:30px;font-size:12px;color:#fff;opacity:.7;margin-top:30px}.footer .copy-content p{line-height:1.5}.footer .right-content{float:right}}@media screen and (min-width: 980px)and (max-width: 1023px){.footer-noimg{background-color:#21409a;min-height:auto}.footer-noimg hr{color:#fff;margin:0px}.footer-noimg .brand-footer img.brand-footer{max-width:180px;margin-top:84px;margin-bottom:64px}.footer-noimg .title-footer{margin-bottom:93px}.footer-noimg .title-footer p{line-height:1.2}.footer-noimg .title-footer p:nth-child(1){font-size:55.51px}.footer-noimg .title-footer p:nth-child(2){font-size:55.51px}.footer-noimg .title-footer p:nth-child(3){font-size:74.01px;font-weight:bold}.footer-noimg .information{margin-bottom:80px}.footer-noimg .information ul{list-style:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}.footer-noimg .information a{display:block;text-decoration:none;color:#fff}.footer-noimg .information .menu-contact a{font-weight:700;font-family:"Lato",sans-serif;font-size:15px}.footer-noimg .information .menu-contact a strong{margin-right:15px}.footer-noimg .information .menu-contact a:nth-child(1){margin-bottom:2px}.footer-noimg .information .title-menu a{font-size:15px;font-weight:700;margin-bottom:15px}.footer-noimg .information .menu-products a{line-height:1.5;font-size:14px}.footer-noimg .information .menu-products .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer-noimg .information .menu-hannochs a{line-height:1.5;font-size:14px}.footer-noimg .information .menu-hannochs .item-menu a{font-family:"Tahoma",Geneva,Verdana,sans-serif;opacity:.7}.footer-noimg .information .menu-sosmed a:nth-child(1){font-size:15px;font-weight:700;margin-bottom:12px;line-height:1.5}.footer-noimg .information .menu-sosmed .icon-sosmed{display:flex}.footer-noimg .information .menu-sosmed .icon-sosmed li a{display:inline;opacity:.7}.footer-noimg .information .menu-sosmed .icon-sosmed li:nth-child(3) a{margin:0 3px}.footer-noimg .copy-content{padding-bottom:30px;font-size:12px;color:#fff;opacity:.7;margin-top:30px}.footer-noimg .copy-content p{line-height:1.5}.footer-noimg .right-content{float:right}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-about-1 img{height:450px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-about-3{margin-top:95px;margin-bottom:320px;position:relative;z-index:10}.section-about-3 .about-content-text{width:100%;margin:0 auto}.section-about-3 .about-content-text .title{margin-bottom:65px}.section-about-3 .about-content-text .title p{font-size:18px;line-height:1.5;font-weight:400}.section-about-3 .about-content-text .picture{margin-bottom:70px;display:flex;justify-content:center;gap:20px}.section-about-3 .about-content-text .picture img{max-width:48%}.section-about-3 .about-content-text .description p{font-size:14px;line-height:1.5;margin-bottom:23px;font-weight:400}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-about-4{height:auto;position:relative}.section-about-4 .lamp-image{position:absolute;left:0;right:0;z-index:5;top:-180px;text-align:center}.section-about-4 .title-content{text-align:center;padding-top:538px}.section-about-4 .title-content h2{font-family:"Montserrat",sans-serif;color:#fff;font-size:33px;font-weight:700}.section-about-4 .view-timeline{margin-top:125px;padding-bottom:100px}.section-about-4 .view-timeline .line{position:absolute;left:0;right:0;height:107%;bottom:0;text-align:center}.section-about-4 .view-timeline .line img{height:100%}.section-about-4 .view-timeline .timeline-item{padding-top:70px;padding-bottom:0px;display:flex;justify-content:space-between}.section-about-4 .view-timeline .timeline-item .content-left{margin-top:-37px;text-align:end;padding-right:150px;position:relative}.section-about-4 .view-timeline .timeline-item .content-left .point{position:absolute;top:11.5px;right:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-left .point img{float:left;margin-left:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-right{text-align:start;padding-left:150px;position:relative}.section-about-4 .view-timeline .timeline-item .content-right .point{position:absolute;top:11.5px;left:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-right .point img{float:right;margin-right:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-left,.section-about-4 .view-timeline .timeline-item .content-right{color:#fff;width:50%}.section-about-4 .view-timeline .timeline-item .content-left .date h3,.section-about-4 .view-timeline .timeline-item .content-right .date h3{font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.section-about-4 .view-timeline .timeline-item .content-left .achievment p,.section-about-4 .view-timeline .timeline-item .content-right .achievment p{font-size:14px;font-weight:700;line-height:1.2}.section-about-4 .view-timeline .timeline-item .content-left .achievment p:nth-child(1),.section-about-4 .view-timeline .timeline-item .content-right .achievment p:nth-child(1){text-transform:uppercase}.section-about-4 .view-timeline .timeline-item .content-left .sub-text span,.section-about-4 .view-timeline .timeline-item .content-right .sub-text span{font-size:14px}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-about-5{padding-top:135px;padding-bottom:100px}.section-about-5 .g-0{--bs-gutter-x: 1rem}.section-about-5 .item-text{color:#fff}.section-about-5 .item-text .title{margin-bottom:25px}.section-about-5 .item-text .title h3{font-size:25px;font-weight:700;line-height:1.2}.section-about-5 .item-text .description p{font-size:14px;line-height:1.5}.section-about-5 .vision .description{width:100%;margin:0 auto}.section-about-5 .mission .description{width:100%;margin:0 auto}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-about-6{padding-top:155px;padding-bottom:140px;text-align:center}.section-about-6 .g-mob-20{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.section-about-6 .row{justify-content:center !important}.section-about-6 .title{margin-bottom:50px}.section-about-6 .title h3{font-size:30px;font-weight:700;line-height:1.2;color:#21409a}.section-about-6 .item-data{width:100%;height:330px;cursor:pointer;padding-top:50px;background:#fff;background:linear-gradient(135deg, white 35%, #d6d6d6 100%);box-shadow:5px 5px 13px rgba(0,0,0,.15)}.section-about-6 .item-data:hover{transition:box-shadow .2s ease-out;box-shadow:5px 7px 15px rgba(0,0,0,.5)}.section-about-6 .item-data .icon{height:87px;display:flex;align-items:center;justify-content:center}.section-about-6 .item-data .icon img{max-height:90px}.section-about-6 .item-data .title-service{margin-top:28px;margin-bottom:9px}.section-about-6 .item-data .title-service h4{font-size:20px;line-height:1.2;color:#0f1120;font-weight:700}.section-about-6 .item-data .description{width:320px;margin:0 auto}.section-about-6 .item-data .description p{font-size:14px;color:#0f1120;line-height:1.3}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-landing-product-1 .picture img{height:450px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-landingpage-product-3.view-product{margin-bottom:105px}.section-landingpage-product-3.view-product .description{margin-top:78px;margin-bottom:85px;text-align:center}.section-landingpage-product-3.view-product .description p{font-size:15px;line-height:1.5}.section-landingpage-product-3.view-product .product-list{position:relative}.section-landingpage-product-3.view-product .product-list .g-mob-50{--bs-gutter-x: 1rem;--bs-gutter-y: 2.5rem}.section-landingpage-product-3.view-product .product-list .item-product{border:solid;border-color:#eceef4;height:auto;position:relative;padding:65px 105px 20px 25px}.section-landingpage-product-3.view-product .product-list .item-product:hover{background:#f7f8fb}.section-landingpage-product-3.view-product .product-list .item-product .product-image{position:absolute;right:10px;top:-25px}.section-landingpage-product-3.view-product .product-list .item-product .product-image img{max-width:100px;max-height:100px}.section-landingpage-product-3.view-product .product-list .item-product .title-product{height:75px}.section-landingpage-product-3.view-product .product-list .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5}.section-landingpage-product-3.view-product .product-list .item-product .link-product{position:static}.section-landingpage-product-3.view-product .product-list .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (min-width: 980px)and (max-width: 1023px){.view-category{margin-top:42px}.view-category .title{text-align:center;margin-bottom:20px}.view-category .title span{font-size:12px;color:#21409a;font-weight:700;line-height:1.2;letter-spacing:2px}.view-category .list-category{display:flex;justify-content:center}.view-category .list-category nav{--bs-breadcrumb-divider: "|"}.view-category .list-category .breadcrumb{margin-bottom:60px}.view-category .list-category .breadcrumb .breadcrumb-item{padding-left:18px}.view-category .list-category .breadcrumb .breadcrumb-item a{text-decoration:none;color:#737373;font-size:15px;font-weight:400;line-height:1.2}.view-category .list-category .breadcrumb .breadcrumb-item:nth-child(1){padding-left:0px}.view-category .list-category .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:18px;font-weight:400;color:#737373;font-size:23px;line-height:1.2}}@media screen and (min-width: 980px)and (max-width: 1023px){.prod-bulbs-1{margin-bottom:117px}.prod-bulbs-1 .banner-img img{height:450px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 980px)and (max-width: 1023px){.prod-bulbs-2{margin-bottom:38px}.prod-bulbs-2 .item-product{margin-bottom:73px}.prod-bulbs-2 .item-product img{max-height:185px}.prod-bulbs-2 .item-product p{font-size:17px;text-transform:uppercase;font-weight:bold;margin-bottom:0}.prod-bulbs-2 .item-product a{color:#21409a;font-size:11px;font-weight:bold;letter-spacing:2px}}@media screen and (min-width: 980px)and (max-width: 1023px){.prod-bulbs-3{margin-top:46px;margin-bottom:60px}.prod-bulbs-3 p{font-size:12px;color:#21409a;letter-spacing:2px;font-weight:bold;margin-bottom:33px}.prod-bulbs-3 li.nav-item:not(:last-of-type){border-right:1px solid gray}.prod-bulbs-3 li.nav-item a.nav-link{padding-top:0px;padding-bottom:0px;font-size:15px}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-detail-product-1{margin-top:45px}.section-detail-product-1 .bg-detail-product{background-color:#f8f8f8}.section-detail-product-1 .content-product{padding:40px 40px}.section-detail-product-1 .content-product .view-product .product-image img{max-height:506px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb{margin-bottom:10px;flex-wrap:nowrap;white-space:nowrap;overflow:auto}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item a{font-size:12px;text-decoration:none;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item:nth-last-child(1){padding-left:20px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;margin-top:.27rem;color:#21409a;font-weight:700;font-size:12px;content:"/"}.section-detail-product-1 .content-product .view-product .product-information .title{margin-bottom:25px}.section-detail-product-1 .content-product .view-product .product-information .title h2{font-size:30px;font-weight:700;color:#21409a;line-height:1.2}.section-detail-product-1 .content-product .view-product .product-information .description ul{list-style-type:"-";padding-inline-start:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:5px;padding-left:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li::before{content:""}.section-detail-product-1 .content-product .more-detail-product{margin-top:65px}.section-detail-product-1 .content-product .more-detail-product .tab-detail{height:45px;margin-bottom:45px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs{border-bottom:2px solid #21409a}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active{background-color:#f8f8f8;border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active:hover{margin-left:0px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link{border:1px solid transparent;margin-bottom:-2px;font-size:15px;text-transform:uppercase;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:hover{border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8;margin-left:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:nth-child(1):hover{margin-right:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane p{font-size:15px;line-height:1.5}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .title{margin-bottom:30px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .title h3{font-size:16px;font-weight:700;color:#3a3a3a}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .description tr td{font-size:14px;color:#3a3a3a;padding-bottom:5px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .description tr td:nth-child(1){width:215px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions{margin-top:60px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .title{margin-bottom:30px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .title h3{font-size:16px;font-weight:700;color:#3a3a3a}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table{width:580px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table tbody tr td{color:#3a3a3a;font-size:16px;padding-bottom:10px;text-align:center;font-weight:400;border-bottom:1px solid silver}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table tbody tr td:nth-child(1){width:80px}}@media screen and (min-width: 980px)and (max-width: 1023px){.support-ad-1{text-align:center;margin-bottom:3rem}.support-ad-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-ad-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-ad-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-ad-1 .row{justify-content:start}.support-ad-1 .col{min-width:auto;padding:0}.support-ad-1 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-ad-1 .col .card img{max-height:70px}.support-ad-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-ad-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-ad-1 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-ad-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 980px)and (max-width: 1023px){.support-catalog-1{text-align:center;margin-bottom:3rem}.support-catalog-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-catalog-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-catalog-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-catalog-1 .row{justify-content:start}.support-catalog-1 .col{min-width:auto;padding:0}.support-catalog-1 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-catalog-1 .col .card img{max-height:70px}.support-catalog-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-catalog-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-catalog-1 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-catalog-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 980px)and (max-width: 1023px){.support-sticker-1{text-align:center;margin-bottom:3rem}.support-sticker-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-sticker-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-sticker-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-sticker-1 .row{justify-content:start}.support-sticker-1 .col{min-width:auto;padding:0}.support-sticker-1 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-sticker-1 .col .card img{max-height:70px}.support-sticker-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-sticker-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-sticker-1 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-sticker-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 980px)and (max-width: 1023px){.support-sticker-2{text-align:center;margin-bottom:3rem}.support-sticker-2 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-sticker-2 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-sticker-2 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-sticker-2 .row{justify-content:start}.support-sticker-2 .col{min-width:auto;padding:0}.support-sticker-2 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-sticker-2 .col .card img{max-height:70px}.support-sticker-2 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-sticker-2 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-sticker-2 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-sticker-2 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-news-1{margin-bottom:50px}.section-news-1 .title{margin-top:100px;margin-bottom:50px}.section-news-1 .title h2{font-size:25px;line-height:1.2;font-weight:700;text-transform:uppercase}.section-news-1 .breadcrumb{height:45px;justify-content:center;align-items:center;margin-bottom:0;--bs-breadcrumb-divider: "|"}.section-news-1 .breadcrumb .breadcrumb-item a{text-decoration:none;text-transform:uppercase;font-size:14px;color:rgba(0,0,0,.8)}.section-news-1 .breadcrumb .breadcrumb-item a:hover{color:#21409a}.section-news-1 .breadcrumb .breadcrumb-item.active a{color:#21409a}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-news-2{margin-bottom:40px}.section-news-2 .picture-news{max-height:551px;max-width:100%;object-fit:cover}.section-news-2 .picture-news img{width:100%;max-height:551px;object-fit:cover}.section-news-2 .content-news{margin-top:20px}.section-news-2 .content-news .title{margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(1){font-size:16px;color:#737373;font-weight:700;text-transform:uppercase;margin-bottom:15px}.section-news-2 .content-news .title h3:nth-child(2){font-size:25px;font-weight:700;line-height:1.2;margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(3){font-size:12.5px;color:#737373}.section-news-2 .content-news .description{margin-bottom:20px}.section-news-2 .content-news .description p{font-size:16px;color:#737373;line-height:1.5}.section-news-2 .content-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-news-3{margin-bottom:80px}.section-news-3 .item-news{margin-bottom:3rem}.section-news-3 .item-news .picture{margin-bottom:1rem}.section-news-3 .item-news .picture img{max-height:265px;width:100%;object-fit:cover}.section-news-3 .item-news .title{margin-bottom:5px}.section-news-3 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-news-3 .item-news .description{height:60px;overflow:auto}.section-news-3 .item-news .description p{font-size:12.5px;line-height:1.5}.section-news-3 .item-news .link{margin-top:10px}.section-news-3 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-detail-news-1{margin-top:100px;margin-bottom:120px}.section-detail-news-1 .detail-news{width:100%;margin:0 auto}.section-detail-news-1 .detail-news .title{margin-bottom:40px}.section-detail-news-1 .detail-news .title h3:nth-child(1){font-size:18px;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:5px}.section-detail-news-1 .detail-news .title p:nth-child(2){font-size:14px;color:#737373;margin-bottom:2rem}.section-detail-news-1 .detail-news .title h2:nth-child(3){font-size:22px;font-weight:700;line-height:1.2}.section-detail-news-1 .detail-news .description{margin-top:1.5rem}.section-detail-news-1 .detail-news .description p{font-size:15px;line-height:1.5;text-align:left}}@media screen and (min-width: 980px)and (max-width: 1023px){.section-detail-news-2{margin-bottom:80px}.section-detail-news-2 .title-section{display:flex;height:45px;margin-bottom:35px;justify-content:space-between;align-items:center}.section-detail-news-2 .title-section h3{font-size:16px;font-weight:700;text-transform:uppercase}.section-detail-news-2 .title-section p{font-size:16px;text-transform:uppercase}.section-detail-news-2 .item-news{margin-bottom:3rem}.section-detail-news-2 .item-news .picture{margin-bottom:1rem}.section-detail-news-2 .item-news .picture img{max-height:265px;width:100%;object-fit:cover}.section-detail-news-2 .item-news .title{margin-bottom:5px}.section-detail-news-2 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-detail-news-2 .item-news .description{height:70px;overflow:auto}.section-detail-news-2 .item-news .description p{font-size:12.5px;line-height:1.5}.section-detail-news-2 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}.font-lato{font-family:"Lato",sans-serif}.font-tahoma{font-family:"Tahoma",Geneva,Verdana,sans-serif}@media screen and (min-width: 1024px)and (max-width: 1280px){.hero-slider .carousel-item{max-height:inherit;height:inherit}.hero-slider .carousel-indicators{margin-bottom:15px}.hero-slider .carousel-indicators button{height:5px;width:5px;border-radius:50%;background-color:#fff;opacity:1}.hero-slider .carousel-indicators button.active{height:5px;width:5px;margin-top:8px;border-radius:50%;background-color:transparent;border:solid;border-color:#fff;border-width:2px}.hero-slider .carousel-item img{height:inherit;max-height:inherit;object-fit:cover}.section-home-1{height:150px}.section-home-1 .title-section h2{line-height:150px}.view-product-home{margin-top:60px;margin-bottom:75px}.view-product-home .title{margin-bottom:20px}.view-product-home .title h3{font-size:22px;color:#21409a}.view-product-home .description{margin-bottom:80px}.view-product-home .description p{font-size:15px;line-height:1.5}.view-product-home .product-list{position:relative}.view-product-home .product-list .row{--bs-gutter-x: 1rem;--bs-gutter-y: 2.5rem}.view-product-home .product-list .control-prev,.view-product-home .product-list .control-next{position:absolute;display:none}.view-product-home .product-list .control-prev{border:solid;border-color:#eceef4;top:95px;left:-100px}}@media screen and (min-width: 1024px)and (max-width: 1280px)and (max-width: 1450px){.view-product-home .product-list .control-prev{left:-65px}}@media screen and (min-width: 1024px)and (max-width: 1280px){.view-product-home .product-list .control-next{border:solid;border-color:#eceef4;top:95px;right:-100px}}@media screen and (min-width: 1024px)and (max-width: 1280px)and (max-width: 1450px){.view-product-home .product-list .control-next{right:-65px}}@media screen and (min-width: 1024px)and (max-width: 1280px){.view-product-home .product-list .view-all{margin-top:40px}.view-product-home .product-list .view-all a{text-decoration:none;font-size:12px;letter-spacing:2px;line-height:1.2;color:#21409a;font-weight:700}}@media screen and (min-width: 1024px)and (max-width: 1280px){.view-product-home .item-product{border:solid;border-color:#eceef4;position:relative;padding:65px 105px 20px 25px}.view-product-home .item-product:hover{background:#f7f8fb}.view-product-home .item-product .product-image{position:absolute;right:10px;top:-25px}.view-product-home .item-product .product-image img{max-width:100px;max-height:100px}.view-product-home .item-product .title-product{height:75px}.view-product-home .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5}.view-product-home .item-product .link-product{position:static}.view-product-home .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-about-1 img{height:450px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-about-3{margin-top:95px;margin-bottom:320px;position:relative;z-index:10}.section-about-3 .about-content-text{width:100%;margin:0 auto}.section-about-3 .about-content-text .title{margin-bottom:65px}.section-about-3 .about-content-text .title p{font-size:18px;line-height:1.5;font-weight:400}.section-about-3 .about-content-text .picture{margin-bottom:70px;display:flex;justify-content:center;gap:20px}.section-about-3 .about-content-text .picture img{max-width:48%}.section-about-3 .about-content-text .description p{font-size:14px;line-height:1.5;margin-bottom:23px;font-weight:400}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-about-4{height:auto;position:relative}.section-about-4 .lamp-image{position:absolute;left:0;right:0;z-index:5;top:-180px;text-align:center}.section-about-4 .title-content{text-align:center;padding-top:538px}.section-about-4 .title-content h2{font-family:"Montserrat",sans-serif;color:#fff;font-size:33px;font-weight:700}.section-about-4 .view-timeline{margin-top:125px;padding-bottom:100px}.section-about-4 .view-timeline .line{position:absolute;left:0;right:0;height:107%;bottom:0;text-align:center}.section-about-4 .view-timeline .line img{height:100%}.section-about-4 .view-timeline .timeline-item{padding-top:70px;padding-bottom:0px;display:flex;justify-content:space-between}.section-about-4 .view-timeline .timeline-item .content-left{margin-top:-37px;text-align:end;padding-right:150px;position:relative}.section-about-4 .view-timeline .timeline-item .content-left .point{position:absolute;top:11.5px;right:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-left .point img{float:left;margin-left:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-right{text-align:start;padding-left:150px;position:relative}.section-about-4 .view-timeline .timeline-item .content-right .point{position:absolute;top:11.5px;left:0px;width:95px;border-top:2px solid #fff}.section-about-4 .view-timeline .timeline-item .content-right .point img{float:right;margin-right:-7px;margin-top:-8.3px}.section-about-4 .view-timeline .timeline-item .content-left,.section-about-4 .view-timeline .timeline-item .content-right{color:#fff;width:50%}.section-about-4 .view-timeline .timeline-item .content-left .date h3,.section-about-4 .view-timeline .timeline-item .content-right .date h3{font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.section-about-4 .view-timeline .timeline-item .content-left .achievment p,.section-about-4 .view-timeline .timeline-item .content-right .achievment p{font-size:14px;font-weight:700;line-height:1.2}.section-about-4 .view-timeline .timeline-item .content-left .achievment p:nth-child(1),.section-about-4 .view-timeline .timeline-item .content-right .achievment p:nth-child(1){text-transform:uppercase}.section-about-4 .view-timeline .timeline-item .content-left .sub-text span,.section-about-4 .view-timeline .timeline-item .content-right .sub-text span{font-size:14px}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-about-6{padding-top:155px;padding-bottom:140px;text-align:center}.section-about-6 .g-mob-20{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.section-about-6 .row{justify-content:center !important}.section-about-6 .title{margin-bottom:50px}.section-about-6 .title h3{font-size:30px;font-weight:700;line-height:1.2;color:#21409a}.section-about-6 .item-data{width:100%;height:350px;cursor:pointer;padding-top:50px;background:#fff;background:linear-gradient(135deg, white 35%, #d6d6d6 100%);box-shadow:5px 5px 13px rgba(0,0,0,.15)}.section-about-6 .item-data:hover{transition:box-shadow .2s ease-out;box-shadow:5px 7px 15px rgba(0,0,0,.5)}.section-about-6 .item-data .icon{height:87px;display:flex;align-items:center;justify-content:center}.section-about-6 .item-data .icon img{max-height:90px}.section-about-6 .item-data .title-service{margin-top:28px;margin-bottom:9px}.section-about-6 .item-data .title-service h4{font-size:20px;line-height:1.2;color:#0f1120;font-weight:700}.section-about-6 .item-data .description{width:280px;margin:0 auto}.section-about-6 .item-data .description p{font-size:14px;color:#0f1120;line-height:1.3}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-landing-product-1 .picture img{height:550px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-landingpage-product-3.view-product{margin-bottom:105px}.section-landingpage-product-3.view-product .description{margin-top:78px;margin-bottom:85px;text-align:center}.section-landingpage-product-3.view-product .description p{font-size:15px;line-height:1.5}.section-landingpage-product-3.view-product .product-list{position:relative}.section-landingpage-product-3.view-product .product-list .g-mob-50{--bs-gutter-x: 1rem;--bs-gutter-y: 2.5rem}.section-landingpage-product-3.view-product .product-list .item-product{border:solid;border-color:#eceef4;height:auto;position:relative;padding:65px 105px 20px 25px}.section-landingpage-product-3.view-product .product-list .item-product:hover{background:#f7f8fb}.section-landingpage-product-3.view-product .product-list .item-product .product-image{position:absolute;right:10px;top:-25px}.section-landingpage-product-3.view-product .product-list .item-product .product-image img{max-width:100px;max-height:100px}.section-landingpage-product-3.view-product .product-list .item-product .title-product{height:75px}.section-landingpage-product-3.view-product .product-list .item-product .title-product h3{font-size:17px;font-weight:700;line-height:1.5}.section-landingpage-product-3.view-product .product-list .item-product .link-product{position:static}.section-landingpage-product-3.view-product .product-list .item-product .link-product a.link{text-decoration:none;color:#21409a;font-size:11px;letter-spacing:2px;font-weight:700}}@media screen and (min-width: 1024px)and (max-width: 1280px){.view-category{margin-top:42px}.view-category .title{text-align:center;margin-bottom:20px}.view-category .title span{font-size:12px;color:#21409a;font-weight:700;line-height:1.2;letter-spacing:2px}.view-category .list-category{display:flex;justify-content:center}.view-category .list-category nav{--bs-breadcrumb-divider: "|"}.view-category .list-category .breadcrumb{margin-bottom:60px}.view-category .list-category .breadcrumb .breadcrumb-item{padding-left:18px}.view-category .list-category .breadcrumb .breadcrumb-item a{text-decoration:none;color:#737373;font-size:15px;font-weight:400;line-height:1.2}.view-category .list-category .breadcrumb .breadcrumb-item:nth-child(1){padding-left:0px}.view-category .list-category .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:18px;font-weight:400;color:#737373;font-size:23px;line-height:1.2}}@media screen and (min-width: 1024px)and (max-width: 1280px){.prod-bulbs-1{margin-bottom:117px}.prod-bulbs-1 .banner-img img{height:550px;width:100%;object-position:center center;object-fit:cover}}@media screen and (min-width: 1024px)and (max-width: 1280px){.prod-bulbs-2{margin-bottom:38px}.prod-bulbs-2 .item-product{margin-bottom:73px}.prod-bulbs-2 .item-product img{max-height:185px}.prod-bulbs-2 .item-product p{font-size:17px;text-transform:uppercase;font-weight:bold;margin-bottom:0}.prod-bulbs-2 .item-product a{color:#21409a;font-size:11px;font-weight:bold;letter-spacing:2px}}@media screen and (min-width: 1024px)and (max-width: 1280px){.prod-bulbs-3{margin-top:46px;margin-bottom:60px}.prod-bulbs-3 p{font-size:12px;color:#21409a;letter-spacing:2px;font-weight:bold;margin-bottom:33px}.prod-bulbs-3 li.nav-item:not(:last-of-type){border-right:1px solid gray}.prod-bulbs-3 li.nav-item a.nav-link{padding-top:0px;padding-bottom:0px;font-size:15px}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-detail-product-1{margin-top:45px}.section-detail-product-1 .bg-detail-product{background-color:#f8f8f8}.section-detail-product-1 .content-product{padding:50px 50px}.section-detail-product-1 .content-product .view-product .product-image img{max-height:506px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb{margin-bottom:10px;flex-wrap:nowrap;white-space:nowrap;overflow:auto}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item a{font-size:12px;text-decoration:none;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item:nth-last-child(1){padding-left:20px}.section-detail-product-1 .content-product .view-product .product-information .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;margin-top:.27rem;color:#21409a;font-weight:700;font-size:12px;content:"/"}.section-detail-product-1 .content-product .view-product .product-information .title{margin-bottom:25px}.section-detail-product-1 .content-product .view-product .product-information .title h2{font-size:30px;font-weight:700;color:#21409a;line-height:1.2}.section-detail-product-1 .content-product .view-product .product-information .description ul{list-style-type:"-";padding-inline-start:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:5px;padding-left:10px}.section-detail-product-1 .content-product .view-product .product-information .description ul li::before{content:""}.section-detail-product-1 .content-product .more-detail-product{margin-top:65px}.section-detail-product-1 .content-product .more-detail-product .tab-detail{height:45px;margin-bottom:45px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs{border-bottom:2px solid #21409a}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active{background-color:#f8f8f8;border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link.active:hover{margin-left:0px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link{border:1px solid transparent;margin-bottom:-2px;font-size:15px;text-transform:uppercase;color:#21409a;font-weight:700}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:hover{border-color:#21409a #21409a #21409a;border-width:2px;border-bottom:2px solid #f8f8f8;margin-left:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-detail .nav-tabs .nav-link:nth-child(1):hover{margin-right:-1px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane p{font-size:15px;line-height:1.5}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .title{margin-bottom:30px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .title h3{font-size:16px;font-weight:700;color:#3a3a3a}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .description tr td{font-size:14px;color:#3a3a3a;padding-bottom:5px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .feature .description tr td:nth-child(1){width:215px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions{margin-top:60px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .title{margin-bottom:30px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .title h3{font-size:16px;font-weight:700;color:#3a3a3a}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table{width:580px}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table tbody tr td{color:#3a3a3a;font-size:16px;padding-bottom:10px;text-align:center;font-weight:400;border-bottom:1px solid silver}.section-detail-product-1 .content-product .more-detail-product .tab-content .tab-pane .dimensions .description table tbody tr td:nth-child(1){width:80px}}@media screen and (min-width: 1024px)and (max-width: 1280px){.support-ad-1{text-align:center;margin-bottom:3rem}.support-ad-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-ad-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-ad-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-ad-1 .row{justify-content:start}.support-ad-1 .col{min-width:auto;padding:0}.support-ad-1 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-ad-1 .col .card img{max-height:70px}.support-ad-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-ad-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-ad-1 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-ad-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 1024px)and (max-width: 1280px){.support-catalog-1{text-align:center;margin-bottom:3rem}.support-catalog-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-catalog-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-catalog-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-catalog-1 .row{justify-content:start}.support-catalog-1 .col{min-width:auto;padding:0}.support-catalog-1 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-catalog-1 .col .card img{max-height:70px}.support-catalog-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-catalog-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-catalog-1 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-catalog-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 1024px)and (max-width: 1280px){.support-sticker-1{text-align:center;margin-bottom:3rem}.support-sticker-1 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-sticker-1 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-sticker-1 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-sticker-1 .row{justify-content:start}.support-sticker-1 .col{min-width:auto;padding:0}.support-sticker-1 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-sticker-1 .col .card img{max-height:70px}.support-sticker-1 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-sticker-1 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-sticker-1 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-sticker-1 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 1024px)and (max-width: 1280px){.support-sticker-2{text-align:center;margin-bottom:3rem}.support-sticker-2 .title{color:#21409a;font-weight:bold;margin-top:3rem;margin-bottom:3rem}.support-sticker-2 .title p{font-size:12.5px;margin-bottom:.5rem;line-height:1.2}.support-sticker-2 .title h1{font-size:25px;font-weight:bold;line-height:1.2}.support-sticker-2 .row{justify-content:start}.support-sticker-2 .col{min-width:auto;padding:0}.support-sticker-2 .col .card{margin:0 auto;cursor:pointer;width:200px;height:200px;box-shadow:2px 2px 4px 1px #d3d3d3}.support-sticker-2 .col .card img{max-height:70px}.support-sticker-2 .col .card:hover{box-shadow:4px 4px 13px 1px #d3d3d3}.support-sticker-2 .col .item-text{margin-top:1rem;margin-bottom:0px}.support-sticker-2 .col .item-text p{font-size:15px;margin-bottom:0px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-sticker-2 .col .item-text a{font-size:10px;font-weight:bold;letter-spacing:2px;line-height:1.2;color:#21409a}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-news-1{margin-bottom:50px}.section-news-1 .title{margin-top:100px;margin-bottom:50px}.section-news-1 .title h2{font-size:25px;line-height:1.2;font-weight:700;text-transform:uppercase}.section-news-1 .breadcrumb{height:45px;justify-content:center;align-items:center;margin-bottom:0;--bs-breadcrumb-divider: "|"}.section-news-1 .breadcrumb .breadcrumb-item a{text-decoration:none;text-transform:uppercase;font-size:14px;color:rgba(0,0,0,.8)}.section-news-1 .breadcrumb .breadcrumb-item a:hover{color:#21409a}.section-news-1 .breadcrumb .breadcrumb-item.active a{color:#21409a}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-news-2{margin-bottom:40px}.section-news-2 .picture-news{max-height:551px;max-width:100%;object-fit:cover}.section-news-2 .picture-news img{width:100%;max-height:551px;object-fit:cover}.section-news-2 .content-news{margin-top:20px}.section-news-2 .content-news .title{margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(1){font-size:16px;color:#737373;font-weight:700;text-transform:uppercase;margin-bottom:15px}.section-news-2 .content-news .title h3:nth-child(2){font-size:25px;font-weight:700;line-height:1.2;margin-bottom:15px}.section-news-2 .content-news .title p:nth-child(3){font-size:12.5px;color:#737373}.section-news-2 .content-news .description{margin-bottom:20px}.section-news-2 .content-news .description p{font-size:16px;color:#737373;line-height:1.5}.section-news-2 .content-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-news-3{margin-bottom:80px}.section-news-3 .item-news{margin-bottom:3rem}.section-news-3 .item-news .picture{margin-bottom:1rem}.section-news-3 .item-news .picture img{max-height:265px;width:100%;object-fit:cover}.section-news-3 .item-news .title{margin-bottom:5px}.section-news-3 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-news-3 .item-news .description{height:60px;overflow:auto}.section-news-3 .item-news .description p{font-size:12.5px;line-height:1.5}.section-news-3 .item-news .link{margin-top:10px}.section-news-3 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-detail-news-1{margin-top:100px;margin-bottom:120px}.section-detail-news-1 .detail-news{margin:0 auto}.section-detail-news-1 .detail-news .title{margin-bottom:40px}.section-detail-news-1 .detail-news .title h3:nth-child(1){font-size:18px;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:5px}.section-detail-news-1 .detail-news .title p:nth-child(2){font-size:14px;color:#737373;margin-bottom:2rem}.section-detail-news-1 .detail-news .title h2:nth-child(3){font-size:22px;font-weight:700;line-height:1.2}.section-detail-news-1 .detail-news .description{margin-top:1.5rem}.section-detail-news-1 .detail-news .description p{font-size:15px;line-height:1.5;text-align:left}}@media screen and (min-width: 1024px)and (max-width: 1280px){.section-detail-news-2{margin-bottom:80px}.section-detail-news-2 .title-section{display:flex;height:45px;margin-bottom:35px;justify-content:space-between;align-items:center}.section-detail-news-2 .title-section h3{font-size:16px;font-weight:700;text-transform:uppercase}.section-detail-news-2 .title-section p{font-size:16px;text-transform:uppercase}.section-detail-news-2 .item-news{margin-bottom:3rem}.section-detail-news-2 .item-news .picture{margin-bottom:1rem}.section-detail-news-2 .item-news .picture img{max-height:265px;width:100%;object-fit:cover}.section-detail-news-2 .item-news .title{margin-bottom:5px}.section-detail-news-2 .item-news .title h3{font-size:15px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-detail-news-2 .item-news .description{height:60px;overflow:auto}.section-detail-news-2 .item-news .description p{font-size:12.5px;line-height:1.5}.section-detail-news-2 .item-news .link{margin-top:10px}.section-detail-news-2 .item-news .link a{text-decoration:none;background:0;background-color:transparent;border-radius:0;border:1px solid #000;font-size:12px;font-weight:400;color:#000;padding:.4rem;padding-left:2rem;padding-right:2rem;text-transform:uppercase}}/*# sourceMappingURL=custom.min.css.map */
