@font-face{font-family:'Felix';src:url(../fonts/SVN-Felix-Titling.otf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Harmony';src:url(../fonts/SVN-Harmony.otf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Mansory';src:url(../fonts/SVN-Mansory-Regular.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Mansory';src:url(../fonts/SVN-Mansory-Italic.ttf) format("truetype");font-weight:400;font-style:italic}
@font-face{font-family:'Mansory';src:url(../fonts/SVN-Mansory-Bold.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:'Mansory';src:url(../fonts/SVN-Mansory-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}
@font-face{font-family:'Raleway';src:url(../fonts/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:italic}
body {font-family: 'Raleway', sans-serif;font-size: 14px; line-height: 1.5; color: var(--dark); background: var(--color-0D0D0D); width: 100vw;overflow-x: hidden;}
a:hover{text-decoration: none;opacity: 1 !important;}
:root {
    --color-main : #0D0D0D;
    --color-main-red : #bd202f;
    --color-main-brown : #4c2706;
    --color-main-brown2 : #703d05;
    --color-main-gold : #DBB484;
    --color-main-gold2 : #805e1c;
    --color-ececec : #ececec;
    --black : #000;
    --color-0D0D0D : #0D0D0D;
}
html::-webkit-scrollbar-thumb {background-color: var(--color-0D0D0D); border-radius: 5px; }
html::-webkit-scrollbar {width: 10px; background-color: #ddd; }
html {scrollbar-color: var(--color-0D0D0D) #ddd; }
.main{overflow-x: hidden;overflow-y: auto;}
.text-main{color: var(--color-main-gold ) !important;}
.fs-10{font-size: 10px}
.fs-12{font-size: 12px}
.fs-14{font-size: 14px}
.fs-16{font-size: 16px}
.fs-18{font-size: 18px}
.fs-20{font-size: 20px}
.fs-22{font-size: 22px}
.fs-24{font-size: 24px}
.fs-30-im{font-size: 30px !important;}
.w-line {-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; }
.w-one-line {-webkit-line-clamp: 1; } 
.w-three-line {-webkit-line-clamp: 3; }
.w-two-line {-webkit-line-clamp: 2;}
.w-four-line{-webkit-line-clamp: 4;max-height: 100px;}
.one-line{white-space: nowrap;}
/* pagination */
.pagination{display: inline-block;margin: 0 -2px;}
.pagination>li{color: var(--black);font-size: 12px;background: #eee;min-width: 30px;line-height: 30px;text-align: center;float: left;margin: 0 2px;border: 1px solid #ddd;border-radius: 3px;transition: all 0.2s ease-in-out;}
.pagination>li:hover{color:var(--white);background:var(--black);border-color:var(--black);opacity:0.8}
.pagination>li>a{color:inherit;display: block;padding: 0 0.5rem;transition: none;}
.pagination>li>.prev,
.pagination>li>.next,
.pagination>li>.jump{font-size:1rem;}
.pagination>.current{color:var(--white);background:var(--black);border-color:var(--black);}
.pagination>.current:hover{opacity:1;}
.pagination--custom>li{color: var(--white);background: var(--black);border-color: var(--black);}
.pagination--custom>.current{color: var(---black);font-size: 12px;background: #eee;min-width: 30px;line-height: 30px;text-align: center;float: left;margin: 0 2px;border: 1px solid #ddd;border-radius: 3px;transition: all 0.2s ease-in-out;}
.back-to-top {z-index: 101; cursor: pointer; color: var(--color-main-brown); display: none;right: 1rem; bottom: 100px; border:1px solid var(--color-main);}
.back-to-top i{font-size: 19px;}
.content ul,.content ol,.short-content ul,.short-content ul{margin-bottom: 0;padding-left: 21px;}
.content p,.short-content p{margin-bottom: 0;}
.content img,.content iframe{max-width: 100% !important;}
.grecaptcha-badge{    bottom: 25% !important;}

/* home */
#megamenu{line-height: 2;font-family: Mansory;font-size: 14px;}
#megamenu .mma0{text-transform: uppercase;color: var(--light);padding: 1rem 1.2rem;white-space: nowrap;display: block;}
#megamenu .mma0 i{font-size: .8em;}
#megamenu .mmli0{position: relative;}
#megamenu .mmul1{list-style: none;padding-left: 0;position: absolute; left: 0;background: var(--color-main);z-index: 99;display: none;box-shadow:1px 1px 2px 0px rgb(0 0 0 / 70%)}
#megamenu .mmli0:hover .mmul1{display: block;}
#megamenu .mmul1 .mma1{color:var(--light);text-transform: uppercase;padding: 10px 15px 10px;white-space: nowrap;display: block;}
#megamenu .mmul1 .mma1:hover,#megamenu .mmli0:hover .mma0,#megamenu .mmli0.active a.mma0{background: var(--light);color: var(--color-main);}
.hotline{background: var(--color-main-red);color: var(--light);padding: .5rem .75rem;border-radius: 5px;font-weight: 700;font-size: 15px;margin-left: 1rem;display: block;}
.hotline:hover{color: var(--light);background:var(--color-main-red)}
header{background: var(--color-main);padding: 10px 0;position: sticky;top: 0;left: 0;z-index: 101;}
header .header{display: flex;justify-content: space-between;}
header .header-logo img{height: 60px;}
.slideshows{position: relative;}
.slideshows .slick-arrow{position: absolute;font-size: 1.5rem;background: rgb(255 255 255 / 14%);height: 80px;width: 38px;line-height: 80px;text-align: center;cursor: pointer;top: 50%;z-index: 99;color: var(--light);transform: translateY(-50%);}
.slideshows .arrow-right{right: calc(3rem - 15px);}
.slideshows .arrow-left{left: 3rem;}
.sh-title1{text-transform: uppercase;font-size: 50px;-webkit-background-clip: text;line-height: 1.5;-webkit-text-fill-color: transparent;background-image: linear-gradient(30deg, var(--color-main-gold) 0%, var(--color-main-brown2) 4.80447%, var(--color-main-gold) 56.808%, var(--color-main-brown2) 100%);font-family: Felix;margin-top: 0;}
.sh-title2{font-family: 'Passions Conflict', cursive;font-size: 60px;color: var(--black);}
.section-home{text-align: center;padding: 100px 0;}
.max-1000{max-width: 800px;margin: auto;}
.sh-des{font-size: 16px;margin-top: 20px; color: #4c2515;}
.section-home-slide{position: relative;}
.section-home-slide .shs-div{position: relative;z-index: 3;padding: 50px 0;}
.section-home-slide .shs-div .sh-title1{text-align: center;margin-bottom: 40px;}
.section-home-slide::before{content: '';position: absolute;width: 100%;height: 100%;background-color: var(--color-0D0D0D);opacity: 1;left: 0;top: 0;}
.section-home-slide::after{content: '';background: url(../img/demo/v2.png) no-repeat center top;position: absolute;width: 100%;height: 100%;background-size: 100%;left: 0px;top: 0px;z-index: 2;}
.box-img img{border-radius: 10px;filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));width: 100%;}
.homeimg1{margin-bottom: 20px;}
.shs-des{margin-bottom: 10px;margin-top: 15px;color: var(--color-ececec);text-align: justify;}
.viewmore{text-align: right;position: relative;}
.viewmore a{background-image: linear-gradient(to right, var(--color-main-gold) 0%, var(--color-main-gold) 38.93090000000001%, var(--color-main-gold2) 95.39590000000001%, var(--color-main-gold2) 100%);color: var(--color-ececec);display: inline-block;padding: 10px 20px;text-transform: uppercase;border-radius: 10px;}
.viewmore::after{ content: '';position: absolute;left: 0px;bottom: -1px;width: calc(100% - 20px);height: 1px;background: var(--color-main-gold);}
.homeimg2{margin-top: 15px;}
.mt-50{margin-top: 50px;}
.mb-50{margin-bottom: 50px;}
.box-ctaus{background: url(../img/demo/h-3-3.png) no-repeat center;background-size: cover;margin-top: 30px;color: #fff;padding: 26px 30px;    border-radius: 10px;overflow: hidden;}
.box-ctaus h4{font-family: 'Passions Conflict', cursive;font-size: 64px;text-align: center;}
.project-div{position: relative;background: var(--color-main);}
.project-div .project-div-ctn{position: relative;z-index: 3;margin: 4rem 0;display: block;}
.project-item{position: relative;overflow: hidden;display: block;margin-bottom: 1.75rem;border-bottom: 1px solid var(--color-main-gold);}
.project-item img{width: 100%;}
.project-item .project-item-des p{padding: 10px 15px;font-size: 16px;max-width: 100%;color: var(--color-ececec);}
.project-item:hover .project-item-des{height: 50%;}
.section-home-slide3{margin-top: 3rem;position: relative;}
.section-home-slide3 img{width: 100%;}
.cus-review-avt{display: flex;    -ms-flex-align: center !important;align-items: center !important;}
.cus-review-avt img{margin-right: .75rem;}
.cus-review-avt .cus-review-des span{position: relative;}
.cus-review-avt .cus-review-des span::before{content:'-';padding-right: 5px;padding-left: 3px;}
.cus-review-avt p{margin-bottom: 0;}
.section-home-slide3 .section-home-slide3-div{position: absolute;top: 50%;left: 0;z-index: 3;background: rgb(222 220 212 / 86%);width: 100%;transform: translateY(-50%); padding: 50px;text-align: center;}
.section-home-slide3 .section-home-slide3-div p{font-size: 16px;}
.viewmore2{background-image: linear-gradient(to right, var(--color-main-gold) 0%, var(--color-main-gold) 38.93090000000001%, var(--color-main-gold2) 95.39590000000001%, var(--color-main-gold2) 100%);color: var(--color-ececec);display: inline-block;padding: 10px 65px;text-transform: uppercase;margin-top: 20px;border-radius: 5px;}
/* footer */
footer,footer a,footer a:hover{color: var(--light);}
footer .p-social{margin: .75rem 0;}
footer .p-social a{margin: 0 5px;}
footer .copyright{text-align: center;bpadding-top: .5rem; }
.footer-bar ul{list-style: none;padding-left: 0;text-align: center;}
.footer-bar .btn_fix_hotline{    width: 55px;height: 55px;line-height: 55px;text-align: center;font-size: 30px;background: var(--color-main-red);border-radius: 50%;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);transition: all 0.5s ease;display: block;color: var(--white);}
.footer-bar ul i{font-size: 20px;}
.footer-bar{position: fixed;right: 20px;bottom: 20px;z-index: 9999;}
.footer-bar button{border: 0;padding: 4px 13px;background: transparent;color: var(--color-main-red);}
.footer-bar li:hover button{background: var(--color-main-brown);color: var(--white);}
.footer-mobile{position: fixed;bottom: 0;width: 100%;background: var(--white);z-index: 999;padding: 5px;margin: 0;box-shadow: 0 4px 10px 0 #000;left: 0;}
.w-20{width: 20%;text-align: center;}
.footer-mobile ul.nav li i.fa{height: 36px;width: 36px;line-height: 36px;background: var(--blue);border-radius: 50%;color: var(--light); font-size: 1rem;}
.footer-mobile ul.nav li i.fa.fa-phone{height: 55px;width: 55px;position: fixed;bottom: 12px;left: 50%;transform: translateX(-50%);font-size: 1.5rem;line-height: 55px;background: var(--color-main-red);}
.footer-mobile ul.nav li i.fa.fa-map-marker{background: var(--info);}
.footer-mobile ul.nav li i.fa.fa-envelope{background: var(--orange);} 
.ntl-footer-top{display: flex;display: -ms-flexbox !important;justify-content: space-between;-ms-flex-align: center !important;align-items: center !important;margin: 1.8rem 0;}
.ntl_footer__top{border-bottom: 1px solid #DBB48466;position: relative;}
.ntl_footer__main{margin: 2rem 0;border-bottom: 1px solid #DBB48466; padding-bottom: 2rem;position: relative;}
.ntl-footer-main{display: flex;display: -ms-flexbox !important;justify-content: space-between;-ms-flex-align: center !important;}
.box__list h3{font-size: 1rem;color: var(--color-main-gold);font-weight: 700;margin-bottom: 1.5rem;}
.box__list ul{list-style: none;padding-left: 0;margin-bottom: 0;}
.box__list ul li{margin: .5rem 0;transition: all 2s;}
.box__list ul a{color: var(--light);font-size: 1rem;font-weight: 400;line-height: 1.5rem;letter-spacing: -0.01rem;}
.box__list ul li:hover a::before{content:'\f101';font-family: "FontAwesome";padding-right: 5px;}
.box__list ul li:hover a{color:var(--color-main-gold);}
.w20-3125{width: 20.3125rem;}
.ntl-footer-box{display: flex;display: -ms-flexbox !important;max-width: 30%;-ms-flex-align: center !important;align-items: center !important;}
.ntl-footer-box .box__text{margin: 0 .5rem;font-size: 1.2rem;}
footer{position: relative;background-image: url('https://noithatahome.vn/wp-content/uploads/image-1811-1.jpg');background-repeat: no-repeat;background-size: cover;}
footer::before{content: "";width: 100%; height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(180deg, #0D0D0D 0%, rgba(13, 13, 13, 0.90) 62.64%, #0D0D0D 100%);}
.ntl-footer-bottom{position: relative;}
/* footer end */
i.ticon-messenger {background: url(../img/icon_messenger.webp) no-repeat;background-size: contain;width: 36px;height: 36px;display: inline-block;}
i.ticon-zalo-circle2 {background: url(../img/icon_zalo.webp) no-repeat;background-size: contain;width: 36px;height: 36px;display: inline-block;}
.sh-title2 span{font-family: 'Mansory';font-size: 41px;}
.cat-gallery-sub ul{ justify-content: center;border-top: 1px solid var(--color-main-brown);border-bottom: 1px solid var(--color-main-brown);padding: .5rem 0;margin-bottom: 2rem;}
.cat-gallery-sub ul a{color: var(--color-main-brown);text-transform: uppercase;}
.cat-gallery-sub ul li{border-right: 1px solid rgb(76 39 6 / 20%); padding-right: .5rem;}
.cat-gallery-sub ul li:last-child{border-right:0;padding-right:.25rem}
.section-cat .h1-title{text-transform: uppercase;}
.gallery-item{position: relative;margin-bottom: .5rem;overflow: hidden;}
.gallery-item h4{position: absolute;bottom: 0;color: var(--light);font-size: 1rem;width: 100%;padding: .5rem .5rem;background: rgb(0 0 0 / 32%);transition: all 0.5s;text-align: center;opacity: 0;visibility: hidden;}
.gallery-item:hover h4{opacity: 1;visibility: visible;}
.hover-img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.hover-img img{-webkit-transition: opacity .6s, -webkit-filter .6s, -webkit-transform .6s, -webkit-box-shadow .3s;transition: opacity .6s, -webkit-filter .6s, -webkit-transform .6s, -webkit-box-shadow .3s;-o-transition: filter .6s, opacity .6s, transform .6s, box-shadow .3s;transition: filter .6s, opacity .6s, transform .6s, box-shadow .3s;transition: filter .6s, opacity .6s, transform .6s, box-shadow .3s, -webkit-filter .6s, -webkit-transform .6s, -webkit-box-shadow .3s;}
#main{min-height: 54vh;}
.breadcrumb{background-color: transparent;font-size: 1.173rem !important;line-height: 1.25rem; text-transform: uppercase;}
.breadcrumb a{color: #A1A1A1 !important;background: none;-webkit-text-fill-color: inherit;font-weight: 400;}
.gallery-slide img{display: inline-block !important;}
.gallery-slide .slick-arrow{color:var(--black)}
.gallery-breadcrumb{background: var(--color-ececec);}
.gallery-breadcrumb .breadcrumb{background-color: transparent;}
.gallery-breadcrumb .breadcrumb-my-3{margin-top: 0 ;}
.breadcrumb-my-3{margin-bottom: 1rem ;    margin-top: 1rem ;}
.cat-news-nav .f-search{position: relative;margin-bottom: 1rem;}
.cat-news-nav .f-search button{position: absolute;right: 5px;top: 50%;transform: translateY(-50%);background: transparent;border: 0;font-size: 1.2rem;color: var(--gray);font-weight: 400;}
.cat-news-nav h2,.view-news-same h2{font-size: 1.5rem;text-transform: uppercase;border-bottom: 2px solid;padding-bottom: 5px;}
.list-ul3{line-height: 2;}
.list-ul3 li:hover a::before{content:'\f105';font-family: 'FontAwesome';padding-right: 3px;transition: all .6s;}
.product-tags h3{font-size: 1rem;}
.share_social .date{display: block;color: #999;font-size: 12px;}
.share_social .date i{margin-right:3px;}
.share_social{width: 100%;margin-top: 10px;justify-content: space-between;}
.share_social li{float:right;margin-left: 10px;}
.share_social .brand{font-size: 14px;color: #000;font-weight: 700;}
#ez_toc h3{font-size: 1.2rem;}
#ez_toc{border: 2px solid var(--dark);border-radius: 4px; padding: 1rem .75rem;margin-bottom: 1rem;background: var(--white);}
#ez_toc a{color: var(--dark);display: flex;}
#ez_toc a:hover{color: var(--color-main);}
#ez_toc ul{padding-left: 0;margin-bottom: 0;list-style: none;}
#ez_toc .ez-toc-ul0{margin-left: 1rem;line-height: 1.8;font-size: 14px;opacity: 1;visibility: visible;height: auto;overflow: unset;}
#ez_toc .ez-toc-ul0 .ez-toc-li0{position: relative;}
#ez_toc button{border: none;background: var(--dark);color: var(--light);}
#ez_toc button i.fa-angle-left{display: none;}
#ez_toc.active button i.fa-angle-down{display: none;}
#ez_toc.active button i.fa-angle-left{display: block;}
#ez_toc.active .ez-toc-ul0{opacity: 0;visibility: hidden;height: 0;overflow: hidden;transition: opacity .3s;}
#ez_toc a span{width: 30px;display: block; text-align: right;padding-right: 5px;}
.page404{padding: 5rem 0 4rem;text-align: center;width: 900px;margin: auto;}
.page404 h1{font-size: 8rem;color: black;}
.page404 form{position: relative;}
.page404 form button{position: absolute;border: 0;background: transparent;right: 0px;top: 50%;transform: translateY(-50%);padding: 4px 15px;font-size: 1.2rem;color: var(--gray);}
/*contact*/
.contact-info{ background: #f6f5f4;padding: 15px 35px;}
.contact-info .form-group{position: relative;}
.contact-info .form-group input{border-radius: 0;padding: 1.3rem 0.75rem;}
.contact-info .form-group span{    position: absolute;right: 0.75rem;top: 50%;transform: translateY(-50%);font-size: .6rem;}
i.f6{font-size: .6rem;}
.contact-info i.fa{color: var(--color-main-red);}
.ctn-p0 p{margin-bottom: 0;}
/* dimcp */
body.cke_editable{ background: #FFF !important;}
/* 2024-11-04 */
.cat-banner{background: var(--color-0D0D0D);height: 80vh;position: relative;margin-top: -80px;background-size: cover;}
.cat-banner::before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(0deg, #0D0D0D 5.99%, rgba(13, 13, 13, 0.80) 25.48%, rgba(13, 13, 13, 0.40) 45.78%, rgba(13, 13, 13, 0.40) 65.04%, #0D0D0D 89.01%);}
.cat-banner .cat-banner-ctn{position: absolute;bottom: 100px;}
.cat-banner-ctn h1{background: var(--Gradient, linear-gradient(92deg, #FFC67E 0.27%, #FFDFC2 95.42%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;width: 100%;margin-bottom: 0;}
.gallery-info-item .gallery_Ii_icon svg{height: 57px;width: 57px;}
.gallery-info-item{display: flex;}
.gallery-info-item .gallery_Ii_des{margin-left: 1rem;line-height: 2.5;}
.gallery-info-item .gallery_Ii_des .gallery_Ii_title{color: var(--color-ececec);}
.gallery-info-item .gallery_Ii_des .gallery_Ii_ctn{font-size: 1rem;margin-bottom: 0;color: var(--color-main-gold);}
.gallery_Ii_nav{justify-content: space-between;margin-bottom: 1rem;}
.gallery_Ii_desshort{margin-bottom: 1rem;color: var(--color-ececec);font-size: 1rem;}
.gallery_Ii_slide_item{background-size: cover;position: relative;}
.gallery_Ii_slide_item::before{content: '';background: rgb(0 0 0 / 70%);width: 100%;height: 100%;top: 0;left: 0;position: absolute;}
.gallery_Ii_slide_item img{position: relative;}
.gallery-content{margin-top: 2rem;color: var(--light);}
.gallery_Fs{ background: linear-gradient(101deg, rgba(255, 198, 126, 0.15) 0.26%, rgba(255, 223, 194, 0.15) 96.39%);padding: 2rem 1.5rem;color: var(--color-ececec);border: 1px solid #4d4d4d;}
.gallery_Fs input{height: 3rem;margin-bottom: 6px;    background: transparent;color: var(--light);}
.gallery_Fs .form-control:focus{background: transparent;color: var(--light);}
.gallery_Fs textarea{background: transparent;color: var(--light);}
.gallery_Fs button{    background: linear-gradient(94deg, #FFEEDA 0%, #FFC885 100%);box-shadow: 0px 0px 16.364px 0px rgba(255, 255, 255, 0.30);color: #2E2E2E !important;margin-top: 7px;font-size: 1rem;font-weight: 700;padding: .75rem 0;}
.gallery_Fs h2{text-align: center;font-size: 1.5rem;margin-bottom: 1.5rem;}
/* 2025-02-27 */
.sh-title1-center{text-align: center;padding: 2.5rem;}
.ntlv2_home_box2_item{text-align: center;}
.ntlv2_home_box2_item a{color: var(--color-main-gold);}
.ntlv2_home_box2_item_title{margin-bottom: 2rem;}
.ntlv2_home_box2_item_title h4{text-transform: uppercase;color: var(--color-main-gold);font-weight: 700;}
.ntlv2_home_box1_item_frame{position: relative;}
.ntlv2_home_box1_item_frame .ntlv2_hb1if{position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.ntlv2_home_box2_item_image{margin: 2rem 0;}
.ntlv2_home_box2_item .des{font-size: 18px;color: var(--color-ececec);}
.ntlv2_home_box1 .des{text-align: center;font-size: 18px;color: var(--color-ececec);margin-bottom: 2rem;}
.ntlv2_home_box1_item{margin: 0 1rem;border-bottom: 1px solid var(--color-ececec);}
.ntlv2_home_box1_item a{color: var(--light);}
.ntlv2_home_box1_item_image{border: 2px solid var(--color-ececec);border-radius: 3px;position: relative;}
.ntlv2_home_box1_item_image:hover .ntlv2_home_box1_item_view,.ntlv2_home_box1_item_image:hover .ntlv2_home_box1_item_view span{opacity: 1;visibility: visible;}
.ntlv2_home_box1_item_view{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 67%);opacity: 0;visibility: hidden;translate: all .6s;}
.ntlv2_home_box1_item_view span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-weight: 700;font-size: 1rem;text-transform: uppercase;opacity: 0;visibility: hidden;translate: all .6s;}
.ntlv2_home_box1_item .ntlv2_home_box1_item_title{margin-top: 1rem;text-align: center;text-transform: uppercase;font-size: 18px;}
.ntlv2_home_box1_item .des{text-align: left;}
.ntlv2_home_box1_item:hover{border-bottom: 1px solid var(--color-main-gold);}
.ntlv2_home_box1_item:hover .ntlv2_home_box1_item_image{border: 2px solid var(--color-main-gold);}
.ntlv2_home_box1_item:hover .ntlv2_home_box1_item_title{}
.icon_hr svg {animation-name: anime_home;animation-duration: 4s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-play-state: running;animation-direction: alternate;}
.icon_hr svg path {animation-name: anime_home_path_animation;animation-duration: 4s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-play-state: running;animation-direction: alternate;}
.svg_1 svg {transform: scale(1) !important;}
.svg_2 svg {transform: scale(1.05) !important;opacity: 0;animation-name: svg_2_show !important;}
.svg_3 svg {transform: scale(1.1) !important;opacity: 0;animation-name: svg_3_show !important;}
.svg_1 path {stroke-width: 3px !important;stroke: var(--Gradient, #FFC67E) !important;}
.svg_2 path {stroke-width: 1.5px !important;stroke: var(--Gradient, #FFC67E) !important;}
.svg_3 path {stroke-width: 0.7px !important;stroke: var(--Gradient, #FFC67E) !important;}
.svg_4 path {stroke-width: 0.3px !important;stroke: var(--Gradient, #FFC67E) !important;}
@keyframes anime_home_path_animation {
	0% {stroke-width: 3px;stroke: var(--Gradient, #FFC67E);}
	25% {stroke-width: 2px;stroke: var(--Gradient, #FFC67E);}
	50% {stroke-width: 0.75px;stroke: var(--Gradient, #FFC67E);}
	100% {stroke-width: 0.5px;stroke: var(--Gradient, #FFC67E);}
}
@keyframes anime_home {
	0% {transform: scale(1);}
	25% {transform: scale(1.05);}
	50% {transform: scale(1.1);}
	100% {transform: scale(1.2);}
}
@keyframes svg_2_show {
	0% {opacity: 0;}
	24% {opacity: 0;}
	25% {opacity: 1;}
	50% {opacity: 1;}
	100% {opacity: 1;}
}
@keyframes svg_3_show {
	0% {opacity: 0;}
	49% {opacity: 0;}
	50% {opacity: 1;}
	100% {opacity: 1;}
}
@keyframes svg_4_show {
	0% {opacity: 0;}
	99% {opacity: 0;}
	100% {opacity: 1;}
}
.news-navs{display: flex;justify-content: space-between;    margin-bottom: 2rem;}
.news-navs ul{text-transform: uppercase;font-size: 1.2rem;}
.news-navs ul a{color: var(--color-ececec);    padding: .75rem 1rem;display: block;border-bottom: 2px solid transparent;}
.news-navs ul li:first-child a{ padding: .75rem 1rem .75rem 0}
.news-navs ul a:hover{border-bottom: 2px solid var(--color-main-gold); color: var(--color-main-gold);}
.news-navs form{width: 42.7%;position: relative;}
.news-navs form input{ padding-right: 2rem;background: linear-gradient(92deg, rgba(255, 198, 126, 0.07) 0.27%, rgba(255, 223, 194, 0.07) 95.42%) !important;padding: 1.5rem .75rem;color: var(--color-ececec);}
.news-navs form .form-control:focus{color: var(--color-ececec);}
.news-navs form button{ position: absolute;right: 11px;top: 6px;background: transparent;border: none;padding: 0;margin: 0;font-size: 1.6rem;color: var(--color-ececec);}
.news-info-ctn h2{font-size: 1.5rem;}
.news-info-ctn a,.news-info-ctn,.news-item a{    color: var(--color-ececec);}
.news-info-ctn .des, .news-info-ctn nav{font-size: 1rem;}
.news-info-ctn .viewmore{margin-top: 1rem;text-align: left;}
.news-info-ctn .viewmore::after{height:0 !important}
.news-postlist{margin: 2rem 0;}
.news-item{margin-bottom: 2rem;}
.news-item a{display: block;}
.news-item hr{background: var(--color-main-gold);}
.news-item h4{font-size: 1.2rem;}
.news-item h4 a{min-height: 4rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-align: center;}
.section-news{background-color: var(--white);padding: 1rem 0;}
.section-news .breadcrumb a,.section-news h1{color: var(--black) !important;text-transform: uppercase;}
.r1{    font-size: 1rem;}
.m-25{width: 25% ;}
@media  (max-width: 991.98px) {
    #debug-kit-toolbar{display: none;}
    .breadcrumb{display: none;}
    header{padding:0;}
    .header-mobile .shopcart,.header-mobile .hm-bar{    color: var(--light);}
    .box-img img{height: auto !important;}
    .viewmore{margin-bottom: 1rem;}
    .box-ctaus h4,.sh-title2 span{font-size: 1.2rem;}
    .sh-title1{font-size: 2rem;}
    .sh-title2{font-size: 1rem;}
    .section-home{padding: 3rem 0;}
    .mb-50{margin-bottom: 2rem;}
    .section-home-slide3{margin-top: 3rem;}
    .section-home-slide3 .section-home-slide3-div{    padding: 15px;}
    .section-home-slide3 img{height: 500px;}
    footer .logo_f{margin-bottom: 1rem;}
    .ntl-footer-top,.ntl-footer-main{    -ms-flex-wrap: wrap;flex-wrap: wrap;}
    .ntl-footer-top .ntl-footer-box,.ntl-footer-top .ntl-footer-top-logo,.ntl-footer-main .box__list{    -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 1rem;}
    .m-25{width: 100% !important;}
    .ntl-footer-bottom{margin-bottom: 5rem;}
    .cat-banner{height: 50vh;}
}
/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1170px;
    }
   
}
@media (min-width: 1400px){
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1390px;
    }
}
@media (min-width: 1900px){
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1715px;
    }
}
/*css IE 11*/
@media all and (-ms-high-contrast:none) {

}
/* all desktops */
@media (min-width: 992px){

}
