:root{--webkit-appearance:none}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.transform{transform:translateZ(0)}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.grid{display:grid}.sticky{position:sticky}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-overflow-scrolling:touch}button{-webkit-user-select:none;-moz-user-select:none;user-select:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:none}:focus{outline:none;-webkit-focus-ring-color:transparent}.animate{transform:translateZ(0);backface-visibility:hidden}@media (prefers-color-scheme:dark){:root{color-scheme:dark}}@media (prefers-color-scheme:light){:root{color-scheme:light}}.wrapper-home-banner{display:flex!important;flex-wrap:wrap;width:100%}.wrapper-home-banner .clearfix{display:flex;width:100%;flex-wrap:wrap}.block-banner-category{position:relative;overflow:hidden;background:#f4f4f4;margin:4px 2px;height:500px}.block-banner-category .link-banner{display:block;width:100%;height:100%}.block-banner-category .link-banner img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;display:block!important}.wrap-pd-infor.box_stick{height:60vh!important;min-height:400px!important}.wrap-pd-infor.box_stick,.wrap-pd-infor.box_stick .box-banner-inf{position:relative!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center}.wrap-pd-infor.box_stick .box-banner-inf{z-index:10!important;width:100%!important;padding:50px 15px!important;text-align:center!important}.wrap-pd-infor.box_stick .container-background{z-index:0!important;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.wrap-pd-infor.box_stick .container-background,.wrap-pd-infor.box_stick .container-background img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.wrap-pd-infor.box_stick .container-background img{-o-object-fit:cover!important;object-fit:cover!important}.flex-container-information{display:flex!important;flex-wrap:wrap;margin:0 -15px}@supports (-webkit-appearance:none){.safari-only{display:block}.wrap-pd-infor.box_stick{transform:translateZ(0);backface-visibility:hidden}.wrapper-home-information,.wrapper-home-information.animation-tran.active{display:flex!important;flex-direction:column;width:100%!important}.flex-container-information{display:flex!important;flex-wrap:wrap;flex-direction:row;width:100%!important;margin:0!important}.flex-container-information .col-md-6{display:flex!important;flex:1;flex-direction:column;min-width:50%!important;width:50%!important}.feat-grid-height{height:550px}@media (min-width:941px){.feat-grid-height:not(.feat-grid-equals) .items-wrap{height:550px}.feat-grid-height:not(.feat-grid-equals) .item-main{height:100%}}.feat-grid-height.feat-grid-equals .item{height:550px}@media (min-width:768px){.wrapper-home-information{display:flex!important}.flex-container-information{display:flex!important;flex-direction:row}.flex-container-information .col-md-6,.flex-container-information .responsive-column{flex:1 1 50%!important;width:50%!important;max-width:50%!important;min-width:50%!important}}@media (min-width:768px) and (max-width:991px){.block-banner-category{height:400px!important}}@media screen and (max-width:767px){.feat-grid-height{height:550px}.wrapper-home-information .flex-container-information,.wrapper-home-information.animation-tran.active{display:block!important;flex-direction:column!important}.wrapper-home-information .flex-container-information{flex-wrap:nowrap!important}.wrapper-home-information .flex-container-information .col-md-6,.wrapper-home-information .flex-container-information .responsive-column{display:block!important;flex:none!important;width:100%!important;max-width:100%!important;min-width:100%!important;margin-bottom:20px!important;float:none!important;clear:both!important}}.home-banner-pd{flex:1 1 33.333333%;max-width:33.333333%;min-width:0;padding:0 2px}@media screen and (min-width:768px){.home-banner-pd{max-width:100%;padding:0 2px}}@media screen and (max-width:480px){.flex-container-information,.responsive-column,.wrapper-home-information,.wrapper-home-information.animation-tran,.wrapper-home-information.animation-tran.active{display:block!important}.responsive-column{width:100%!important;flex:none!important}}}