.ldp-site-header{border-bottom:1px solid #E2E7F3;background:#FFF;z-index:1000;backdrop-filter:blur(7px);float:left;width:100%;position:relative}
.ldp-site-header .ldph-top-container{float:left;width:100%;position:relative;border-bottom:1px solid #E2E7F3}
.ldph-top-content{float:left;width:100%;position:relative;padding:15px 0}
.ldph-top-content .ldph-top-logo{float:left}
.ldph-top-content .ldph-top-logo h1{margin:0;float:left}
.ldph-top-content .ldph-top-logo .custom-logo-link{float:left}
.ldph-top-content .ldph-top-logo img{height:50px;width:auto;max-width:100%}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text{float:left;padding-left:12px}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text p{margin:0}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text h2{font-size:14px;line-height:20px;color:#8A90A6;font-weight:500;margin:0}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text a{color:#8A90A6}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text strong{font-size:24px;line-height:30px;color:#070B2C;font-weight:700;display:block;clear:both}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text a:hover{color:#070B2C}
.ldph-top-content .ldph-topcart{float:right}
.ldph-top-content .ldph-top-search{float:left;margin-left:100px;width:600px}
.aws-container .aws-search-form{height:50px!important}
.aws-container .aws-show-clear .aws-search-field{border-radius:999px!important;border:1px solid #E2E7F3;background:#F4F6FC;font-size:14px;color:#8A90A6!important;font-weight:400;background-image:url(../images/ldp-header-search-icon.png);background-position:20px center;background-size:18px 18px;background-repeat:no-repeat;padding-left:50px!important}
.aws-container .aws-show-clear .aws-search-field::placeholder{opacity:1;color:#8A90A6!important}
.aws-container .aws-search-form .aws-form-btn{display:inline-block!important;border-radius:500px!important;border:0;position:absolute;top:5px;right:5px;height:40px;width:40px;z-index:2;background:url(../images/ldp-header-search-btn.png) center center no-repeat!important;background-size:100% 100%!important}
.aws-container .aws-search-form .aws-search-btn_icon{display:none}
.aws-container .aws-search-form .aws-loader{right:50px!important}
.ldph-top-content .ldph-topcart a{border-radius:22px;position:relative;border:1px solid #E2E7F3;background:#FFF url(../images/ldp-header-topcart.png) center center no-repeat;background-size:20px 20px;display:inline-block;height:44px;width:44px;text-align:center;border-radius:44px;line-height:44px;margin-top:3px}
.ldph-top-content .ldph-topcart .ldph-topcart-number{position:absolute;right:-5px;top:-5px;z-index:1;height:20px;line-height:20px;width:20px;text-align:center;border-radius:100px;background:#00A8F8;color:#fff;font-size:12px;font-weight:600}
.ldph-bottom-container{float:left;width:100%;position:relative}
.ldph-hotline-box{float:right;margin:15px 0}
.ldph-hotline-box p{margin:0;font-size:16px;line-height:24px;color:#070B2C}
.ldph-hotline-box a{color:#070B2C;display:flex;align-items:center;grid-gap:10px}
.ldph-hotline-box a:hover{color:#0028F8}
.ldph-hotline-box img{width:20px;width:20px}
.ldph-hotline-box strong{font-weight:600}
.ldph-nav-content{float:left;width:100%}
.ldph-nav-content .ldph-top-menu{float:left}
.ldph-nav-content .ldph-hidden-menu{display:none}
.ldph-top-menu .ldpmenu{list-style:none;padding:0;margin:0}
.ldph-top-menu .ldpmenu li.menu-item{float:left;padding:0;position:relative;margin-right:50px}
.ldph-top-menu .ldpmenu li.menu-item a{display:inline-block;font-size:16px;line-height:24px;padding:15px 5px;color:#5A6178;font-weight:500}
.ldph-top-menu .ldpmenu li.menu-item a:hover{color:#0028F8}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu{display:none;padding:0;position:absolute;left:0;top:100%;z-index:100;width:240px;background:#fff}
.ldph-top-menu .ldpmenu li.menu-item.menu-item-has-children:hover .sub-menu{display:block}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item{margin:0;float:left;width:100%}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item a{font-size:14px;line-height:24px;color:#5A6178;float:left;width:100%;padding:7px 15px}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item a:hover{background:#0033f5;color:#fff}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item .sub-menu{display:none}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item:hover .sub-menu{display:block;left:100%;top:0}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item .sub-menu li.menu-item{margin:0;float:left;width:100%}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item .sub-menu li.menu-item a{font-size:14px;line-height:24px;color:#5A6178;float:left;width:100%;padding:7px 15px}
.drop-menu-mobile-2{display:none}
.ldp-site-footer{float:left;width:100%;position:relative;background:#060C26;padding:20px 0 0}
.ldp-footer-top{display:flex;width:100%;justify-content:space-between;position:relative;align-items:center;padding:40px 0;border-bottom:1px solid #ffffff1a}
.ldp-footer-top .ldp-footer-top-left img{max-width:100%}
.ldp-footer-top .ldp-footer-top-left h4{font-size:40px;line-height:50px;color:#fff;font-weight:600;margin:0 0 10px}
.ldp-footer-top .ldp-footer-top-left p{font-size:16px;line-height:25px;color:#fff;font-weight:400;margin:0 0 10px}
.ldp-footer-top .ldp-footer-top-left p:last-child{margin-bottom:0}
.ldp-footer-top .ldp-footer-top-left a{color:#fff}
.ldp-footer-top .ldp-footer-top-left a:hover{color:#fff}
.ldp-footer-top .ldp-footer-top-right img{max-width:100%}
.ldp-footer-top .ldp-footer-top-right p{margin-bottom:0;font-size:15px}
.ldp-footer-top .ldp-footer-top-right a{display:inline-block;height:54px;line-height:50px;padding:0 20px;border-radius:54px;background:#fff;font-size:15px;font-weight:400;color:#070B2C;border:2px solid #fff}
.ldp-footer-top .ldp-footer-top-right a:hover{background:#070B2C;color:#fff}
.ldp-footer-top .ldp-footer-top-right a strong{font-weight:600}
.ldp-footer-top .ldp-footer-top-right .footer-btn-hotline strong{padding-right:30px;background:url(../images/ldp-footer-hotline-arrow.png) right center no-repeat;background-size:20px 20px}
.ldp-footer-top .ldp-footer-top-right .footer-btn-hotline:hover strong{background:url(../images/ldp-footer-hotline-arrow-white.png) right center no-repeat;background-size:20px 20px}
.ldp-footer-content{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;gap:2%;position:relative;padding:40px 0;border-bottom:1px solid #ffffff1a}
.ldp-footer-content .ldp-footer-box{width:23.5%}
.ldp-footer-content .ldp-footer-box.ldp-footer-box1{width:34%}
.ldp-footer-content .ldp-footer-box.ldp-footer-box2{width:20%}
.ldp-footer-content .ldp-footer-box.ldp-footer-box3{width:20%}
.ldp-footer-content .ldp-footer-box.ldp-footer-box4{width:20%}
.ldp-footer-box .ldp-footer-box-title{font-size:18px;line-height:25px;color:#fff;font-weight:700;margin:0 0 20px}
.ldp-footer-box h2{font-size:22px;line-height:30px;color:#fff;font-weight:600;margin:0 0 15px}
.ldp-footer-box h3{font-size:20px;line-height:30px;color:#fff;font-weight:600;margin:0 0 15px}
.ldp-footer-box p{font-size:14px;line-height:20px;color:#C9CEE6;font-weight:400;margin:0 0 15px}
.ldp-footer-box p:last-child{margin-bottom:0}
.ldp-footer-box a{color:#C9CEE6}
.ldp-footer-box a:hover{color:#fff;text-decoration:underline!important}
.ldp-footer-box img{max-width:100%}
.ldp-footer-box ul{list-style:none;margin:0;padding:0}
.ldp-footer-box ul br{display:none}
.ldp-footer-box ul li{float:left;width:100%;font-size:14px;line-height:20px;color:#C9CEE6;font-weight:400;margin:0 0 15px}
.ldp-footer-box ul li:last-child{margin-bottom:0}
.ldp-footer-box strong{font-weight:600}
.ldp-footer-box iframe{max-width:100%;width:100%}
.ldp-footer-socials{float:left;width:100%;position:relative;padding-top:15px;}
.ldp-footer-box .ldp-footer-socials ul li{width:auto;margin-right:12px}
.ldp-footer-box .ldp-footer-socials ul li a{display:inline-block;height:40px;width:40px;text-align:center;line-height:38px;border-radius:8px;border:1px solid #ffffff24;overflow:hidden}
.ldp-footer-box .ldp-footer-socials ul li img{height:28px;width:28px;transition:all .35s}
.ldp-footer-box .ldp-footer-socials ul li a:hover{border-color:#fff}
.ldp-footer-box .ldp-footer-socials ul li a:hover img{transform:scale(1.1)}
.ldp-footer-bottom{display:flex;width:100%;justify-content:space-between;position:relative;padding:20px 0}
.ldp-footer-bottom p{margin:0;font-size:14px;line-height:20px;color:#C9CEE6;font-weight:400}
.ldp-footer-bottom img{max-width:100%}
.ldp-footer-bottom a{color:#C9CEE6}
.ldp-footer-bottom a:hover{color:#fff;text-decoration:underline!important}
.ldp-footer-bottom .ldp-footer-baomat{order:2}
.ldp-footer-bottom .ldp-footer-copyright{order:1}
.ldp-topbanner{float:left;width:100%;position:relative}
.ldp-topbanner p{margin:0}
.ldp-topbanner img{float:left;width:100%}
.ldp-topbanner .ldp-item{float:left;width:100%}
.ldp-topbanner-desk{display:block}
.ldp-topbanner-mobile{display:none}
.ldp-topbanner .owl-nav{margin:0}
.ldp-topbanner .owl-dots{position:absolute;left:50%;bottom:10px;z-index:1;transform:translateX(-50%);display:block}
.ldp-topbanner .owl-dots .owl-dot span{margin:0 5px;height:12px;width:12px;border:1px solid #070B2C;border-radius:20px;background:transparent}
.ldp-topbanner .owl-dots .owl-dot:hover span,.ldp-topbanner .owl-dots .owl-dot.active span{background:#070B2C}
.owl-carousel .owl-nav .owl-prev{position:absolute;left:10px;top:50%;z-index:1;transform:translateY(-50%);display:inline-block;text-indent:-9999px;height:40px;width:40px;border-radius:40px;background:url(../images/ldp-owl-arrow-1.png) center center no-repeat;background-size:100% 100%}
.owl-carousel .owl-nav .owl-next{position:absolute;right:10px;top:50%;z-index:1;transform:translateY(-50%);display:inline-block;text-indent:-9999px;height:40px;width:40px;border-radius:40px;background:url(../images/ldp-owl-arrow-2.png) center center no-repeat;background-size:100% 100%}
.ldp-topbanner .owl-carousel .owl-nav .owl-prev{left:30px}
.ldp-topbanner .owl-carousel .owl-nav .owl-next{right:30px}
.ldp-featured-products .owl-carousel .owl-nav .owl-prev{border:1px solid #E2E7F3;left:-20px}
.ldp-featured-products .owl-carousel .owl-nav .owl-next{border:1px solid #E2E7F3;right:-20px}
.ldp-row{float:left;width:100%;position:relative;padding:60px 0}
.ldp-row-title{float:left;width:100%;text-align:left;margin:0 0 15px;position:relative;z-index:3;}
.ldp-row-title.center{text-align:center}
.ldp-row-title h3{font-size:16px;line-height:25px;color:#2563EB;font-weight:600;margin:0 0 10px}
.ldp-row-title h3 a{color:#2563EB}
.ldp-row-title label{font-weight:600;margin:0}
.ldp-row-title h3 label{padding-left:30px;background:url(../images/ldp-row-title-icon.png) left center no-repeat;background-size:24px 12px}
.ldp-row-title h2{font-size:40px;line-height:50px;color:#070B2C;font-weight:600;margin:0 0 10px}
.ldp-row-title p{font-size:16px;line-height:25px;color:#5A6685;font-weight:400;margin:0 0 10px}
.ldp-row-title img{max-width:100%}
.ldp-row-title.left{padding-right:240px}
.ldp-row-title .ldp-row-title-viewall{position:absolute;bottom:10px;right:0;z-index:1;max-width:29%}
.ldp-row-title-viewall p{margin:0;font-size:16px;line-height:25px;font-weight:400;color:#070B2C}
.ldp-row-title-viewall a{display:inline-block;height:50px;line-height:48px;padding:0 20px;border-radius:50px;background:transparent;border:1px solid #E2E7F3;font-size:16px;color:#070B2C}
.ldp-row-title-viewall strong{font-weight:600;padding-right:30px;background:url(../images/line-md_arrow-up.png) right center no-repeat;background-size:20px 20px}
.ldp-row-title-viewall a:hover{background:#0033f5;color:#fff;border-color:#0033f5}
.ldp-row-title-viewall a:hover strong{background:url(../images/line-md_arrow-up-white.png) right center no-repeat;background-size:20px 20px}
.ldp-row-title.white h2,.ldp-row-title.white p{color:#fff}
.ldp-about-tab-btns{float:left;width:100%;text-align:center;margin:0 0 25px}
.ldp-about-tab-btns button{display:inline-block;height:40px;line-height:38px;border-radius:40px;border-radius:999px;border:1px solid #0b16401a;background:#FFF;padding:0 20px;box-shadow:none;text-shadow:none;font-size:14px;font-weight:600;color:#5A6685;margin:0 9px 10px}
.ldp-about-tab-btns button:hover,.ldp-about-tab-btns button.active{background:#0033f5;color:#fff;border-color:#0033f5;box-shadow:0 10px 22px -12px #0033f5b3}
.ldp-vision-mission-content{display:flex;width:100%;position:relative;gap:2%}
.ldp-vision-mission-content .ldp-vision-mission-left{width:49%;overflow:hidden;border-radius:10px}
.ldp-vision-mission-content .ldp-vision-mission-left p{margin:0}
.ldp-vision-mission-content .ldp-vision-mission-left img{width:100%;border-radius:10px;transition:all .35s}
.ldp-vision-mission-content .ldp-vision-mission-left img:hover{transform:scale(1.1)}
.ldp-vision-mission-content .ldp-vision-mission-right{width:49%}
.ldp-vision-mission-right .ldp-vision-mission-box{float:left;width:100%;position:relative;padding:20px 20px 20px 80px;border-radius:14px;border:1px solid #0b16401a;background:#FFF;margin-bottom:24px}
.ldp-vision-mission-right .ldp-vision-mission-box:last-child{margin-bottom:0}
.ldp-vision-mission-right .ldp-vision-mission-box:hover{border:1px solid #0033f5}
.ldp-vision-mission-right .ldp-vision-mission-box p{font-size:14px;line-height:22px;color:#5A6685;font-weight:400;margin:0 0 7px}
.ldp-vision-mission-right .ldp-vision-mission-box strong{color:#0B1640;font-weight:600;font-size:16px;line-height:25px}
.ldp-vision-mission-right .ldp-vision-mission-box img{height:48px;width:48px;position:absolute;left:20px;top:20px;z-index:1}
.ldp-vision-mission-right .ldp-vision-mission-box p:last-child,.ldp-vision-mission-right .ldp-vision-mission-box p:first-child{margin-bottom:0}
.ldp1-gallery-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:2%;position:relative}
.ldp1-gallery-list .ldp1-gallery-box{width:32%;overflow:hidden;position:relative;border-radius:8px;border:1px solid transparent}
.ldp1-gallery-list .ldp1-gallery-box p{margin:0}
.ldp1-gallery-list .ldp1-gallery-box img{width:100%;border-radius:8px;transition:all .35s;float:left;width:100%;height:auto}
.ldp1-gallery-list .ldp1-gallery-box:hover{border-color:#0033F5}
.ldp1-gallery-list .ldp1-gallery-box:hover img{transform:scale(1.1)}
.ldp1-history-list{display:flex;width:calc(100% + 24px);position:relative;flex-wrap:wrap;flex-direction:row;gap:0}
.ldp1-history-list .ldp1-history-box{width:25%;position:relative;box-sizing:border-box}
.ldp1-history-box .ldp1-history-img{float:left;width:100%;position:relative;overflow:hidden;padding:0 12px 40px;text-align:center}
.ldp1-history-box .ldp1-history-img:after{position:absolute;left:50%;bottom:0;z-index:1;content:'';height:40px;width:1px;border-left:1px solid #0b16401a;transform:translateX(-50%)}
.ldp1-history-box .ldp1-history-img:before{position:absolute;left:0;bottom:0;z-index:1;content:'';height:1px;width:100%;background:#0b16401a}
.ldp1-history-list .ldp1-history-box:first-child .ldp1-history-img:before{left:12px;width:calc(100% - 12px)}
.ldp1-history-list .ldp1-history-box:last-child .ldp1-history-img:before{width:calc(100% - 12px)}
.ldp1-history-box .ldp1-history-img p{margin-bottom:0}
.ldp1-history-box .ldp1-history-img img{height:288px;object-fit:cover;width:auto;max-width:100%;border-radius:8px;margin:0 auto;display:inherit;transition:all .35s}
.ldp1-history-box .ldp1-history-text{float:left;width:100%;position:relative;text-align:center;padding:20px 25px 0}
.ldp1-history-box .ldp1-history-text:before{position:absolute;left:50%;top:-6.5px;transform:translateX(-50%);content:'';height:12px;width:12px;border-radius:12px;background:#0033F5;z-index:2}
.ldp1-history-list .ldp1-history-box:last-child .ldp1-history-text:after{position:absolute;z-index:3;right:0;top:-8px;transform:translateX(-50%);content:'';height:14px;width:15px;background:url(../images/history-arrow-icon.png) center center no-repeat;background-size:100% 100%}
.ldp1-history-box .ldp1-history-text p{font-size:14px;line-height:22px;color:#5A6685;font-weight:400;margin:0 0 10px;letter-spacing:.5px}
.ldp1-history-box .ldp1-history-text p:last-child{margin-bottom:0}
.ldp1-history-box .ldp1-history-text strong{color:#0033F5;font-weight:600;font-size:28px;line-height:35px}
.ldp1-history-box a{color:#5A6685}
.ldp1-history-box a:hover{color:#0033F5}
.ldp-camket-list{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;gap:2%;width:100%}
.ldp-camket-list .ldp-camket-box{width:32%;border-radius:12px;border:1px solid #0b16401a;background:#FFF;padding:30px;position:relative}
.ldp-camket-list .ldp-camket-box p{font-size:14px;line-height:22px;color:#5A6685;font-weight:400;margin:0 0 12px}
.ldp-camket-list .ldp-camket-box p:last-child{margin-bottom:0}
.ldp-camket-list .ldp-camket-box img{height:60px;width:auto;max-width:100%}
.ldp-camket-list .ldp-camket-box strong{font-size:20px;line-height:30px;color:#0B1640;font-weight:600}
.ldp-camket-list .ldp-camket-box a{color:#0B1640}
.ldp-camket-list .ldp-camket-box a:hover{color:#0033F5}
.ldp-camket-list .ldp-camket-box:hover{border:1px solid #0033f5}
.ldp-partner-list{float:left;width:100%}
.ldp-partner-list img{max-width:100%}
.ldp-partner-list ul{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;gap:2%;position:relative;list-style:none;padding:0;margin:0;}
.ldp-partner-list ul br{display:none}
.ldp-partner-list ul li{width:23.5%;overflow:hidden;border-radius:12px;margin-bottom:20px;border:1px solid #0b16401a;background:#FFF;text-align:center}
.ldp-partner-list ul li img{width:100%;height:126px;width:auto;max-width:100%;padding:17px 44px;border-radius:12px;transition:all .35s}
.ldp-partner-list ul li:hover{border:1px solid #0033f5}
.ldp-partner-list ul li:hover img{transform:scale(1.1)}
.ldp-row2{background:#070B2C;position:relative;overflow:hidden;}
.ldp-row2-fill{background:radial-gradient(120% 80% at 90% 0%,#00a8f838 0%,#00a8f800 60%);position:absolute;left:0;top:0;z-index:1;height:100%;width:100%}
.ldp-index-list{display:flex;width:100%;position:relative;z-index:2;gap:0;flex-direction:row;flex-wrap:wrap}
.ldp-index-list .ldp-index-box{width:25%;padding:20px 99px;border-right:1px solid #fff3}
.ldp-index-list .ldp-index-box1{width:20%;padding-left:0}
.ldp-index-list .ldp-index-box2{width:30%}
.ldp-index-list .ldp-index-box3{width:30%}
.ldp-index-list .ldp-index-box4{width:20%;padding-right:0;border-right:0}
.ldp-index-box *{color:#fff}
.ldp-index-box p{font-size:14px;line-height:22px;color:#A8AEC9;font-weight:400;margin:0 0 10px}
.ldp-index-box p:last-child{margin-bottom:0}
.ldp-index-box a{color:#fff}
.ldp-index-box strong{font-size:44px;line-height:45px;font-weight:800;color:#fff}
.ldp-index-list{counter-reset:box-counter}
.ldp-index-box{position:relative;counter-increment:box-counter}
.ldp-index-box::before{content:counter(box-counter, decimal-leading-zero);display:block;font-size:12px;line-height:20px;margin-bottom:5px;font-weight:400;color:#00A8F8}
.ldp-row3{background-color:#fff}
.ldp-row5{background:#070B2C}
.ldp-row6,.ldp-row4{background-color:#F4F6FC}
.ldp-featured-products{float:left;width:100%;position:relative}
.ldp-featured-products .owl-carousel .owl-stage{display:flex;}
.ldp-featured-products .owl-carousel .owl-item{height: auto !important;
  display: flex;
  padding: 1px;
}
.fp-box{float:left;width:100%;height:100%;position:relative;border-radius:12px;border:1px solid #E2E7F3;background:#FFF}
.fp-box .fp-box-img{float:left;width:100%;position:relative;overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px}
.fp-box .fp-box-img img{float:left;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;transition:all .35s}
.fp-box .fp-box-label{display:inline-block;height:25px;line-height:25px;padding:0 12px;border-radius:25px;background-color:#fff;font-size:12px;font-weight:600;color:#2563EB;position:absolute;left:12px;top:12px}
.fp-box .fp-box-details{float:left;width:100%;padding:15px}
.fp-box .fp-box-title{float:left;width:100%;font-size:16px;line-height:25px;height:50px;overflow:hidden;color:#070B2C;font-weight:600;margin:0 0 8px}
.fp-box .fp-box-title a{color:#070B2C;
	display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fp-box .fp-box-title a:hover{color:#2563EB}
.fp-box .fp-box-shortnote{float:left;width:100%;font-size:14px;line-height:22px;color:#5A6178;font-weight:400;margin:0 0 15px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fp-box .fp-box-price-w{display:flex;align-items:center;justify-content:space-between;width:100%}
.fp-box .fp-box-price-w .fp-box-price{max-width:50%}
.fp-box .fp-box-price-w .fp-box-price p{font-size:16px;line-height:25px;color:#2563EB;font-weight:700;margin:0}
.fp-box .fp-box-price-w .fp-box-price .fp-box-price-unit{font-size:12px;line-height:25px;color:#8A90A6;font-weight:400}
.fp-box .fp-box-price-w .fp-box-link{max-width:50%}
.fp-box .fp-box-price-w .fp-box-link a{display:inline-block;height:28px;line-height:26px;border-radius:999px;border:1px solid #E2E7F3;background:#FFF;padding:0 12px;font-size:12px;color:#070B2C;font-weight:400}
.fp-box .fp-box-price-w .fp-box-link strong{font-weight:500;padding-right:20px;background:url(../images/line-md_arrow-up.png) right center no-repeat;background-size:12px 12px}
.fp-box .fp-box-price-w .fp-box-link a:hover{background:#2563EB;color:#fff;border-color:#2563EB}
.fp-box .fp-box-price-w .fp-box-link a:hover strong{background:url(../images/line-md_arrow-up-white.png) right center no-repeat;background-size:12px 12px}
.fp-box .fp-box-addtocart{position:absolute;right:12px;top:12px;z-index:2}
.fp-box .fp-box-addtocart a{display:inline-block;text-indent:-9999px;height:26px;line-height:24px;width:26px;background:#fff url(../images/ldp-product-addcart-icon.png) center center no-repeat;background-size:12px 12px;border:1px solid #e6eaf5;border-radius:50px}
.fp-box .fp-box-addtocart a:hover{border-color:#2563EB}
.fp-box .fp-box-addtocart a.added_to_cart.wc-forward{display:none!important;}
.fp-box:hover .fp-box-img img{transform:scale(1.1)}
.fp-box:hover .fp-box-title a{color:#2563EB}
.ldp-vattu-box{background-size:cover;background-repeat:no-repeat;background-color:#2563EB;background-position:top center;height:240px;position:relative;border-radius:5px}
.ldp-vattu-list{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;width:100%;gap:2%;z-index:3;}
.ldp-vattu-list .ldp-vattu-left{width:66%;display:flex;gap:3%;flex-wrap:wrap;flex-direction:row;position:relative}
.ldp-vattu-left .ldp-vattu-box{width:48.5%}
.ldp-vattu-left .ldp-vattu-box:first-child{width:100%;height:496px}
.ldp-vattu-list .ldp-vattu-right{width:32%}
.ldp-vattu-right .ldp-vattu-box{width:100%;margin-bottom:20px}
.ldp-vattu-right .ldp-vattu-box:last-child{margin-bottom:0}
.ldp-vattu-box p{margin:0}
.ldp-vattu-text,.ldp-vattu-text a{position:absolute;left:0;top:0;z-index:1;height:100%;width:100%;border-radius:5px}
.ldp-vattu-text strong{font-size:16px;line-height:25px;position:absolute;left:0;bottom:0;z-index:2;float:left;width:100%;margin:0;background:linear-gradient(0deg,#070b2cd9 0%,#070b2c00 100%);font-weight:600;padding:20px 20px 20px 35px;color:#fff;border-radius:5px}
.ldp-vattu-text strong:before{position:absolute;left:20px;bottom:27px;z-index:2;content:'';height:8px;width:8px;border-radius:8px;background:#2563EB}
.ldp-vattu-box:hover h3 a{color:#fff;text-decoration:underline!important}
.ldp-vattu-box:hover{border:2px solid #2563EB}
.ldp-vattu-box:hover strong{text-decoration:underline!important}
.ldp-vattu-text br{display:none}
.ldp-blogs-slider{float:left;width:100%;position:relative}
.ldp-blog-box{float:left;width:100%;position:relative;border-radius:12px;border:1px solid #E2E7F3;background:#FFF}
.ldp-blog-box .ldp-blog-img{float:left;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}
.ldp-blog-box .ldp-blog-img p{margin:0}
.ldp-blog-box .ldp-blog-img img{float:left;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;transition:all .35s}
.ldp-blog-box .ldp-blog-details{float:left;width:100%;padding:15px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}
.ldp-blog-box .ldp-blog-topinfo{float:left;width:100%}
.ldp-blog-box .ldp-blog-topinfo p{float:left;margin:0 10px 8px 0;font-size:12px;color:#8A90A6;font-weight:400;line-height:20px}
.ldp-blog-box .ldp-blog-date{margin-right:20px}
.ldp-blog-box .ldp-blog-time-read{margin-right:0;}
.ldp-blog-box .ldp-blog-name{float:left;width:100%;font-size:20px;line-height:30px;color:#070B2C;font-weight:600;margin-bottom:12px;height:60px;overflow:hidden}
.ldp-blog-box .ldp-blog-name a{color:#070B2C;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.ldp-blog-box .ldp-blog-name a:hover{color:#2563EB}
.ldp-blog-box .ldp-blog-shortdes{float:left;width:100%;margin-bottom:8px;font-size:16px;line-height:25px;color:#5A6178;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:50px;overflow:hidden}
.ldp-blog-box .ldp-blog-shortdes p{margin:0}
.ldp-blog-box .ldp-blog-link{float:left;width:100%}
.ldp-blog-box .ldp-blog-link a{display:inline-block;line-height:25px;font-size:16px;font-weight:600;color:#2563EB}
.ldp-blog-box .ldp-blog-link a strong{display:inline-block;padding-right:24px;background:url(../images/ldp-home-blog-viewmore.png) right center no-repeat;background-size:16px 16px}
.ldp-blog-box:hover{border-color:#2563EB}
.ldp-blog-box:hover .ldp-blog-img img{transform:scale(1.1)}
.ldp-blog-box:hover .ldp-blog-name a{color:#2563EB}
.ldp-blogs-slider .owl-carousel .owl-nav .owl-prev{left:-20px}
.ldp-blogs-slider .owl-carousel .owl-nav .owl-next{right:-20px}
.ldp-blogs-slider .owl-nav,.ldp-featured-products .owl-nav{margin:0}
.ldp-cat-list{display:flex;width:100%;height:400px;gap:10px;overflow:hidden}
.ldp-cat-box{flex:1;background-size:cover;background-position:center;position:relative;cursor:pointer;transition:flex .5s cubic-bezier(0.25,1,0.5,1);display:flex;align-items:center;justify-content:center}
.ldp-cat-list .ldp-cat-box:first-child{flex:3}
.ldp-cat-box-text h3{margin:0;text-transform:uppercase;transform:rotate(-90deg);transition:transform .4s ease-in-out;transform-origin:center center}
.ldp-cat-box-text a{color:#fff;text-decoration:none;font-size:20px;white-space:nowrap;display:inline-block}
.ldp-cat-list .ldp-cat-box:first-child .ldp-cat-box-text h3{transform:rotate(0deg)}
.ldp-cat-list:hover .ldp-cat-box{flex:1}
.ldp-cat-list:hover .ldp-cat-box:first-child .ldp-cat-box-text h3{transform:rotate(-90deg)}
.ldp-cat-list .ldp-cat-box:hover{flex:3!important}
.ldp-cat-list .ldp-cat-box:hover .ldp-cat-box-text h3{transform:rotate(0deg)!important}
.ldp-cat-box{align-items:end;justify-content:end;overflow:hidden}
.ldp-cat-box-fill{position:absolute;left:0;top:0;z-index:1;height:100%;width:100%;border-radius:12px;background:linear-gradient(180deg,#060c2626 0%,#060c26e0 100%)}
.ldp-cat-box-text{position:relative;z-index:2;padding:30px 0px;height:44%}
.ldp-cat-box.active .ldp-cat-box-text{height:auto;padding:30px 20px;}
.ldp-cat-box:hover .ldp-cat-box-text{padding:30px 20px;}
.ldp-cat-box{border-radius:12px}
.ldp-cat-box-details{float:left;width:100%;height:1px; opacity:0;transition:opacity 0s ease;transition-delay:0s}
.ldp-cat-list .ldp-cat-box:hover .ldp-cat-box-details{height:auto;opacity:1;transition:opacity .4s ease;transition-delay:.2s}
.ldp-cat-box.active .ldp-cat-box-text{float:left;width:100%}
.ldp-cat-box.active .ldp-cat-box-details{height:auto;opacity:1}
.ldp-cat-box-text h3{font-size:24px;line-height:30px;color:#fff;font-weight:600}
.ldp-cat-box.active .ldp-cat-box-text h3{margin-bottom:12px}
.ldp-cat-box-text h3 a{color:#fff}
.ldp-cat-box-text h3 a:hover{text-decoration:underline!important}
.ldp-cat-box-details p{font-size:14px;line-height:20px;color:#DBE4FF;font-weight:400;margin:0 0 12px}
.ldp-cat-box-details .ldp-cat-link{display:inline-block;border-radius:999px;border:1px solid #ffffff40;background:#ffffff26;padding:0 20px;font-size:14px;font-weight:600;color:#fff;height:45px;line-height:43px}
.ldp-cat-box-details .ldp-cat-link strong{display:inline-block;padding-right:26px;background:url(../images/line-md_arrow-up-white.png) right center no-repeat;background-size:16px 16px}
.ldp-cat-box-details .ldp-cat-link:hover{background:#2563EB;color:#fff}
.menu-mobile{display:none;}

@media (max-width: 1300px) {
.ldp-row-title h2,.ldp-footer-top .ldp-footer-top-left h4{font-size:35px;line-height:45px;}
}
@media (max-width: 1199px) {
.ldph-top-content .ldph-top-search{width:500px;margin-left:60px;}
.ldph-top-menu .ldpmenu li.menu-item a,.ldph-hotline-box p{font-size:15px;}
.ldph-top-menu .ldpmenu li.menu-item{margin-right:25px;}
.ldp-topbanner .owl-carousel .owl-nav .owl-next{right:15px;}
.ldp-topbanner .owl-carousel .owl-nav .owl-prev{left:15px;}
.ldp-row-title h3{font-size:15px;line-height:25px;}
.ldp-row-title h2{font-size:30px;line-height:40px;}
.ldp-row-title p{font-size:15px;line-height:25px;}
.ldp-about-tab-btns button{margin:0 5px 10px;}
.ldp-index-list .ldp-index-box{padding:20px 50px;}
.ldp-index-box strong{font-size:40px;line-height:45px;}
.ldp-cat-box-details .ldp-cat-link{font-size:13px;height:40px;line-height:38px;}
.ldp-cat-box-text h3{font-size:20px;line-height:30px;}
.fp-box .fp-box-price-w .fp-box-price,.fp-box .fp-box-price-w .fp-box-link{max-width:100%;width:100%;}
.fp-box .fp-box-price-w{display:flex;flex-direction:row;flex-wrap:wrap;}
.fp-box .fp-box-price-w .fp-box-price{margin-bottom:10px;}
.ldp-row-title-viewall p{font-size:15px;line-height:25px;}
.ldp-row-title-viewall a{font-size:14px;line-height:38px;height:40px;padding:0 15px;}
.ldp-blog-box .ldp-blog-name{font-size:18px;line-height:25px;height:50px;}
.ldp-blog-box .ldp-blog-shortdes{font-size:14px;}
.ldp-blog-box .ldp-blog-link a{font-size:14px;}
.ldp-footer-top .ldp-footer-top-left h4{font-size:30px;line-height:40px;}
.ldp-footer-top .ldp-footer-top-right a{padding:0 10px;font-size:13px;}

}
@media (max-width: 992px) {
.ldph-hotline-box{display:none;}
.ldph-top-content .ldph-top-search{margin:10px 0 0;width:100%;}
.ldph-top-content .ldph-top-logo img{height:45px;}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text h2{font-size:13px;line-height:20px;}
.ldph-top-content .ldph-top-logo .ldph-top-logo-text strong{font-size:20px;line-height:25px;}
.ldph-top-content{padding:10px 0;}
.ldph-top-content .ldph-topcart a{height:34px;width:34px;background-size:16px 16px;}
.ldph-top-content .ldph-topcart .ldph-topcart-number{height:18px;line-height:18px;width:18px;font-size:11px;margin-top:5px;}
.aws-container .aws-show-clear .aws-search-field{border-radius:50px!important;padding-left:33px!important;background-position:10px center;}
.aws-container .aws-search-form{height:40px!important;}
.aws-container .aws-search-form .aws-form-btn{width:30px;height:30px;}
.ldph-top-content .ldph-topcart{margin-right:45px;}
.menu-mobile{position:absolute;right:0;top:13px;z-index:10000;left:auto;transform:none;line-height:34px;
	display:inline-block;height:34px;width:34px;text-indent:-9999px;cursor:pointer;
	background:url('../images/bar-icon-menu2.png') center center no-repeat;background-size:100% 100%;
}
.ldph-bottom-container{position:fixed;left:-9999px;top:0;z-index:9999;width:100vw;height:100vh;transition:all 0.5s;
	background:rgba(0, 0, 0, 0.8);padding-right:75px;
}
.ldph-bottom-container.slide{left:0;transition:all 0.5s;}
.ldph-bottom-container .container{width:100%;max-width:100%;padding:0;height:100vh;}
.ldph-nav-content{float:left;width:100%;height:100vh;overflow-y:auto;background:#0033f5;}
.ldph-nav-content .ldph-top-menu{float:left;width:100%;padding:20px 20px 20px;border-bottom:0px solid #ddd;overflow-y:auto}
.ldph-top-menu .ldpmenu li.menu-item{float:left;width:100%;margin:0;border-bottom:1px solid #ddd;}
.ldph-top-menu .ldpmenu li.menu-item a{color:#fff;padding:12px 0px;font-weight:700;font-size:17px;}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu{position:static;top:auto;left:auto;float:left;width:100%;background:transparent;padding-bottom:10px;}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item{border-bottom:0;}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item a{color:#fff;font-weight:600;font-size:15px;}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item .sub-menu{padding-left:20px;}
.ldph-top-menu .ldpmenu li.menu-item .sub-menu li.menu-item .sub-menu li.menu-item a{color:#fff;font-weight:normal;font-size:13px;}
.ldph-top-menu .ldpmenu li.menu-item.menu-item-has-children:hover .sub-menu{display:unset;}
.drop-menu-mobile-2 .fa, .drop-menu-mobile .fa{text-align:right;}
.drop-menu-mobile-2{display:block;}
.ldph-nav-content .ldph-hidden-menu{display:block;color:#fff;margin:15px 0;position:relative;}
.ldph-nav-content .ldph-hidden-menu span{position:relative;color:#fff;font-size:15px;line-height:25px;padding-left:30px;display:inline-block;}
.ldph-nav-content .ldph-hidden-menu span:before{position:absolute;left:0;top:0;z-index:1;content:'X';height:25px;width:25px;
	text-align:center;line-height:25px;color:#fff;border:1px solid #ffff;border-radius:3px;
}
.owl-carousel .owl-nav .owl-prev{height:30px;width:30px;}
.owl-carousel .owl-nav .owl-next{height:30px;width:30px;}
.ldp-row{padding:40px 0;}
.ldp-row-title h2{font-size:28px;line-height:35px;}
.ldp-vision-mission-content{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;gap:0;overflow-x:hidden;}
.ldp-vision-mission-content .ldp-vision-mission-left{width:100%;margin-bottom:15px;}
.ldp-vision-mission-content .ldp-vision-mission-right{width:100%;}
.ldp-vision-mission-right .ldp-vision-mission-box{padding:10px 10px 10px 65px;}
.ldp-vision-mission-right .ldp-vision-mission-box img{height:45px;width:45px;left:10px;top:10px;}
.ldp-about-tab-btns button{width:48%;margin:0 1% 5px;float:left;display:initial;}
.ldp-partner-list ul li{width:49%;}
.ldp1-history-box .ldp1-history-text{padding:20px 10px;}
.ldp-index-list .ldp-index-box{width:50%!important;padding:15px;border-right:0;text-align:center;}
.ldp-cat-list{flex-direction:row;flex-wrap:wrap;height:auto;}
.ldp-cat-list .ldp-cat-box{flex:initial!important;width:100%;min-height:300px;}
.ldp-cat-box .ldp-cat-box-text{height:auto!important;padding:20px 15px!important;}
.ldp-cat-box .ldp-cat-box-text h3{transform:none!important;margin-bottom:8px;}
.ldp-cat-box .ldp-cat-box-details{height:auto!important;opacity:1!important;}
.ldp-row-title.left{padding-right:0;}
.ldp-row-title .ldp-row-title-viewall{position:static;float:left;width:100%;max-width:100%;right:auto;bottom:auto;}
.ldp-vattu-list{gap:0;flex-direction:row;flex-wrap:wrap;}
.ldp-vattu-list .ldp-vattu-left{width:100%;margin-bottom:0px;gap:0}
.ldp-vattu-list .ldp-vattu-right{width:100%;}
.ldp-vattu-left .ldp-vattu-box{width:100%;margin-bottom:15px;}
.ldp-site-footer{padding:0;}
.ldp-footer-top{padding:40px 0;flex-direction:row;flex-wrap:wrap;}
.ldp-footer-top-left{width:100%;text-align:center;margin-bottom:15px;}
.ldp-footer-top-right{width:100%;text-align:center;}
.ldp-footer-top .ldp-footer-top-right a{height:44px;line-height:40px;padding:0 15px;font-size:15px;}
.ldp-footer-content .ldp-footer-box.ldp-footer-box1{width:100%;margin-bottom:15px;}
.ldp-footer-content .ldp-footer-box.ldp-footer-box2{width:49%;margin-bottom:25px;}
.ldp-footer-content .ldp-footer-box.ldp-footer-box3{width:49%;margin-bottom:25px;}
.ldp-footer-content .ldp-footer-box.ldp-footer-box4{width:100%;}
.ldp-footer-bottom{flex-direction:row;flex-wrap:wrap;}
.ldp-footer-bottom .ldp-footer-baomat{width:100%;text-align:center;margin-bottom:10px;}
.ldp-footer-bottom .ldp-footer-copyright{width:100%;text-align:center;}

}
@media (max-width: 767px) {
.ldph-bottom-container{padding-right:65px;}
.ldph-top-menu .ldpmenu li.menu-item a{font-size:16px;}
.ldp-row{padding:30px 0;}
.ldp-row-title{margin-bottom:10px;}
.ldp-row-title h2{font-size:26px;line-height:35px;}
.ldp-index-box strong{font-size:35px;line-height:40px;}
.ldp-blogs-slider .owl-carousel .owl-nav .owl-next,
.ldp-featured-products .owl-carousel .owl-nav .owl-next{right:-14px;}
.ldp-blogs-slider .owl-carousel .owl-nav .owl-prev,
.ldp-featured-products .owl-carousel .owl-nav .owl-prev{left:-14px;}
.ldp-featured-products,.ldp-blogs-slider{padding-right:90px;}
.ldp-blogs-slider .owl-carousel .owl-stage-outer,
.ldp-featured-products .owl-carousel .owl-stage-outer{overflow:inherit;}
.ldp-camket-list{gap:0}
.ldp-camket-list .ldp-camket-box{width:100%;margin-bottom:15px;padding:15px;}
.ldp-camket-list .ldp-camket-box:last-child{margin-bottom:0;}
.ldp-camket-list .ldp-camket-box strong{font-size:18px;line-height:25px;}
.ldp-partner-list ul{margin-bottom:0;padding:0}
.ldp1-history-list{width:100%;}
.ldp1-history-list .ldp1-history-box{width:50%;}
.ldp-topbanner .owl-dots{bottom:5px;}

}
@media (max-width: 667px) {
.ldp-row-title p br{display:none;}
.ldp-topbanner .owl-carousel .owl-nav .owl-next{right:5px;}
.ldp-topbanner .owl-carousel .owl-nav .owl-prev{left:5px;}
}
@media (max-width: 568px) {
.ldp-topbanner .owl-dots .owl-dot span{height:10px;width:10px;}
.aws-container .aws-show-clear .aws-search-field{font-size:13px;}
}
@media (max-width: 480px) {
.ldp-cat-box-details p{font-size:13px;}
.ldp-cat-box-text h3{font-size:18px;line-height:25px;}
.ldp-footer-top .ldp-footer-top-left p{font-size:15px;line-height:25px;}
.ldp-about-tab-btns button{padding:0 5px;}
.ldp1-history-box .ldp1-history-text strong{font-size:22px;line-height:30px;}
.ldp-partner-list ul li img{padding:10px;}
.ldp-partner-list ul li{margin-bottom:10px;}

}
@media (max-width: 440px) {
.ldp1-history-box .ldp1-history-text p,
.ldp-about-tab-btns button{font-size:13px;}
.ldp-featured-products, .ldp-blogs-slider{padding-right:60px;}
}
@media (max-width: 385px) {
.ldp-blog-box .ldp-blog-name{font-size:17px;}
.ldp-row-title h2{font-size:25px;line-height:35px;}
}
@media (max-width: 360px) {
.ldp-featured-products, .ldp-blogs-slider{padding-right:50px;}
}
@media (max-width: 320px) {
.ldp1-history-box .ldp1-history-text p, .ldp-about-tab-btns button{font-size:12px;}
}