﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Sans+TC:wght@400;500;700&display=swap";@font-face{font-family:"Mark Pro";font-style:normal;font-weight:300;src:url("../webfonts/MarkProLight.woff") format("woff")}@font-face{font-family:"Mark Pro";font-style:normal;font-weight:400;src:url("../webfonts/MarkPro.woff") format("woff")}@font-face{font-family:"Mark Pro";font-style:normal;font-weight:500;src:url("../webfonts/MarkProMedium.woff") format("woff")}@font-face{font-family:"Mark Pro";font-style:normal;font-weight:700;src:url("..//webfonts/MarkProBold.woff") format("woff")}@font-face{font-family:"Mark Pro";font-style:normal;font-weight:800;src:url("..//webfonts/MarkProBold.woff") format("woff")}@font-face{font-family:"Mark Pro";font-weight:normal;font-style:italic;src:url("../webfonts/MarkProItalic.woff") format("woff")}*,:after,:before{box-sizing:border-box}body{scroll-behavior:smooth;font-family:"Mark Pro","Noto Sans TC",sans-serif;font-size:16px}body:lang(jp-jp){font-family:"Mark Pro","Noto Sans JP",sans-serif}object{pointer-events:none}table{font-family:"Mark Pro";font-weight:400;font-size:16px;line-height:28px;color:#040404}h1{font-weight:500;font-size:40px;line-height:60px;letter-spacing:1.2px}@media all and (max-width: 575px){h1{font-weight:500;font-size:24px;line-height:normal}}h2{font-weight:500;font-size:32px;line-height:48px;letter-spacing:1.2px}@media all and (max-width: 575px){h2{font-size:20px;line-height:normal}}h3{font-weight:500;font-size:28px;line-height:42px;letter-spacing:.8px}@media all and (max-width: 575px){h3{font-size:18px;line-height:normal}}h4{font-weight:500;font-size:24px;line-height:36px;letter-spacing:.8px}@media all and (max-width: 575px){h4{font-size:16px;line-height:normal}}h5{font-weight:500;font-size:20px;line-height:32px;letter-spacing:.8px}@media all and (max-width: 575px){h5{font-size:14px;line-height:normal}}ul,ol{padding:0;margin:0;list-style-type:none}a{color:#0b4769;transition:all .1s ease}a:hover{text-decoration:none;color:#040404}a:focus{outline:none}img,iframe{max-width:100%}input,button,textarea,select{border:0}input:focus,button:focus,textarea:focus,select:focus{outline:none}label{font-weight:400;font-size:16px;line-height:24px;color:#7c7c7c;letter-spacing:.8px}::placeholder{color:#9e9e9e !important;font-weight:400 !important;font-size:15px}::-webkit-input-placeholder{color:#d3d3d3 !important;font-weight:400 !important;font-size:14px}:-moz-placeholder{color:#d3d3d3 !important;font-weight:400 !important;font-size:14px}::-moz-placeholder{color:#d3d3d3 !important;font-weight:400 !important;font-size:14px}:-ms-input-placeholder{color:#d3d3d3 !important;font-weight:400 !important;font-size:14px}.toggle-password{float:right;cursor:pointer;margin-right:15px;margin-top:-40.5px;color:#757575}.toggle-password.eye-open{position:relative;display:block}.toggle-password.eye-open::before{content:"";display:block;position:relative;-webkit-mask:url(../img/eye-open-icon.svg) no-repeat 50% 50%;mask:url(../img/eye-open-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:23px;height:15px;background-color:#757575}.toggle-password.eye-close{position:relative;display:block}.toggle-password.eye-close::before{content:"";display:block;position:relative;-webkit-mask:url(../img/eye-close-icon.svg) no-repeat 50% 50%;mask:url(../img/eye-close-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:23px;height:20px;background-color:#757575}input.form-control{height:56px;font-weight:400;font-size:14px;letter-spacing:.8px;padding:16px;border:1px solid #d3d3d3;color:#7c7c7c;border-radius:8px}input.form-control:focus{border:1px solid #9edb9d !important;background:#f6f6f6 !important;box-shadow:none}textarea.form-control{font-weight:400;font-size:16px;padding:9px 12px;letter-spacing:.8px;border-radius:4px;color:#7c7c7c;border:1px solid #d3d3d3}textarea.form-control:focus{border:1px solid #9edb9d !important;background:#f6f6f6;box-shadow:none}.bootstrap-select>.dropdown-toggle{padding:12px 16px;height:48px !important;background:#fff;border:1px solid #d3d3d3}.bootstrap-select>.dropdown-toggle:hover,.bootstrap-select>.dropdown-toggle:focus,.bootstrap-select>.dropdown-toggle:active{box-shadow:none !important;background-color:#fff;border-color:#d3d3d3}.bootstrap-select .dropdown-menu li.selected a{color:#277dad}.bootstrap-select .dropdown-menu li a{padding:9px 16px;font-weight:400;font-size:14px;line-height:22px;letter-spacing:.4px;color:#505050}.bootstrap-select .dropdown-menu li a:active{background-color:#f1f1f1 !important}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:8px;height:14px;border-style:solid;border-width:0 2px 2px 0;border-radius:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{top:auto;right:20px}select.form-control{background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:7px 14px;background-repeat:no-repeat;background-position:calc(100% - 15px) center;border:1px solid #d3d3d3;border-radius:8px;font-weight:400;font-size:15px;line-height:24px;letter-spacing:.8px;color:#12263a;height:48px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:10px;background-position:calc(100% - 15px) center;background-repeat:no-repeat}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;color:#12263a;font-weight:400;font-size:15px;line-height:25px;letter-spacing:.05em}[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #e2e2e2;border-radius:100%;background:#0b4769}[type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #fb4a4a;border-radius:100%;background:#0b4769;box-shadow:0px 0px 0px 3px rgba(23,91,191,.07)}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:13px;height:13px;background:#fb4a4a;border:1px solid none;position:absolute;top:6px;left:6px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after,[type=radio]:checked+label:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-checkbox .custom-control-label{color:#12263a;line-height:30px;cursor:pointer}.custom-checkbox .custom-control-label::before{top:.4rem;width:16px;height:16px;border-radius:2px;border-color:#797979 !important}.custom-checkbox .custom-control-label::after{background-image:url(../img/icon/checkWhite-icon.svg) !important;top:.4rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#fb4a4a !important;border-color:#fb4a4a !important}.custom-checkbox .custom-control-input:focus~.custom-control-label::before{box-shadow:none}.form-group{margin-bottom:20px}.form-text{margin-top:20px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.05em;text-transform:uppercase}.form-control.is-invalid,.was-validated .form-control:invalid{border:1px solid #fb4a4a !important}.form-control.is-valid,.was-validated .form-control:valid{border:1px solid #e6e6e6 !important}.form-control.is-invalid,.was-validated .form-control:invalid,.form-control.is-valid,.was-validated .form-control:valid{background-image:none}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#12263a}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#12263a}.invalid-feedback{font-weight:400;font-size:12px;line-height:21px;letter-spacing:.05em;color:#fff !important;margin-top:6px;background:#fb4a4a !important;padding:5px 13px;border-radius:5px}.invalid-tooltip{left:auto}.breadcrumb{position:relative;background:transparent;padding:0;margin:0 auto}.breadcrumb-item+.breadcrumb-item{padding-left:8px}.breadcrumb-item+.breadcrumb-item::before{content:url("data:image/svg+xml;utf8,<svg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M1.05806 0.558058C1.30214 0.313981 1.69786 0.313981 1.94194 0.558058L6.94194 5.55806C7.18602 5.80214 7.18602 6.19786 6.94194 6.44194L1.94194 11.4419C1.69786 11.686 1.30214 11.686 1.05806 11.4419C0.813981 11.1979 0.813981 10.8021 1.05806 10.5581L5.61612 6L1.05806 1.44194C0.813981 1.19786 0.813981 0.802136 1.05806 0.558058Z' fill='%237C7C7C'/></svg>");color:#757575;padding-right:8px}.breadcrumb-item a{color:#505050 !important;font-weight:400;font-size:14px;line-height:22px;letter-spacing:.8px}@media all and (max-width: 991px){.breadcrumb-item a{font-size:12px;line-height:20px;letter-spacing:.4px}}.breadcrumb-item a:not([href]){color:#505050 !important}.breadcrumb-item a:not([href]):hover,.breadcrumb-item a:not([href]).active{color:#040404 !important}.breadcrumb-item a:hover,.breadcrumb-item a.active{color:#040404 !important}.slick-arrow{background:#fff;border:1px solid #fff;padding:0;font-size:0;position:absolute;left:40px;top:calc(50% - 22px);width:44px;height:44px;text-align:center;border-radius:50%;z-index:3;transition:all .5s ease-in-out}.slick-arrow:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";font-size:13px;line-height:46px;color:#277dad}.slick-arrow.slick-next{left:auto;right:40px}.slick-arrow.slick-next:before{content:""}.slick-arrow:hover{background:#277dad}.slick-arrow:hover::before{color:#fff}.top_slider_control{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;bottom:35px}.slick-dots{position:relative;display:flex;justify-content:center;margin:0 40px}@media all and (max-width: 575px){.slick-dots{margin-right:auto;margin-left:5.8666666667%}}.slick-dots li{position:relative;width:32px;height:32px;border-radius:50%}.slick-dots li:not(:last-child){margin-right:12px}.slick-dots li button{appearance:none;line-height:1;position:absolute;top:calc(100% / 2 - 3px);left:calc(100% / 2 - 3px);font-size:0px;color:transparent;background:#fff;cursor:pointer;width:6px;height:6px;border-radius:50%;outline:none;padding:0;margin:0}.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{font-size:16px;color:#fff;background:transparent;width:auto;height:auto;top:0;bottom:0;right:0;left:0}.slick-dots li svg{display:none}[data-tooltip-top],[data-tooltip-right],[data-tooltip-bottom],[data-tooltip-left],[data-tooltip]{position:relative;display:inline-block}[data-tooltip-top]:after{content:attr(data-tooltip-top)}[data-tooltip-right]:after{content:attr(data-tooltip-right)}[data-tooltip-bottom]:after{content:attr(data-tooltip-bottom)}[data-tooltip-left]:after{content:attr(data-tooltip-left)}[data-tooltip]:after{content:attr(data-tooltip)}[data-tooltip-top]:after,[data-tooltip-right]:after,[data-tooltip-bottom]:after,[data-tooltip-left]:after,[data-tooltip]:after{color:#fff;font-size:12px;font-weight:400;text-align:center;line-height:18px;position:absolute;display:block;box-sizing:border-box;background:#434343;padding:6px 7px;border-radius:5px;width:100%;min-width:83px}[data-tooltip-top]:before,[data-tooltip-right]:before,[data-tooltip-bottom]:before,[data-tooltip-left]:before,[data-tooltip]:before{content:"";position:absolute;border:6.3px solid transparent}[data-tooltip-top]:after,[data-tooltip-right]:after,[data-tooltip-bottom]:after,[data-tooltip-left]:after,[data-tooltip]:after,[data-tooltip-top]:before,[data-tooltip-right]:before,[data-tooltip-bottom]:before,[data-tooltip-left]:before,[data-tooltip]:before{z-index:99;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out;will-change:opacity}[data-tooltip-top]:hover:after,[data-tooltip-right]:hover:after,[data-tooltip-bottom]:hover:after,[data-tooltip-left]:hover:after{opacity:1;transform:translate(0, -50%)}[data-tooltip]:hover:after,[data-tooltip-top]:hover:before,[data-tooltip-right]:hover:before,[data-tooltip-bottom]:hover:before,[data-tooltip-left]:hover:before,[data-tooltip]:hover:before{opacity:1;transform:translate(11.8px, -50%)}[data-tooltip-left]:after{top:50%;right:calc(100% + 12px);transform:translate(10px, -50%)}[data-tooltip-left]:before{border-left-color:#434343;top:50%;right:calc(100% + 12px);transform:translate(22px, -50%)}.container{max-width:1230px;padding:0 16px}.row{margin-left:-16px;margin-right:-16px}.row.no-gutters{margin-left:0 !important;margin-right:0 !important}@media all and (max-width: 575px){.row{margin-left:-8px;margin-right:-8px}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:16px;padding-right:16px}@media all and (max-width: 575px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:8px;padding-right:8px}}.txt-l1{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:2em;-webkit-line-clamp:1;height:2em}.txt-l2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:2em;-webkit-line-clamp:2;height:4em}.txt-l3{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:2em;-webkit-line-clamp:3;height:6em}.txt-l4{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:2em;-webkit-line-clamp:4;height:8em}.txt-l5{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:2em;-webkit-line-clamp:5;height:10em}.txt-l6{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:2em;-webkit-line-clamp:6;height:12em}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.icon-cart{position:relative;display:flex;align-items:center;justify-content:center}.icon-cart::before{content:"";width:21px;height:17.75px;margin-right:10px;background-color:#fff;-webkit-mask:url(../img/icon/cart-icon.svg) no-repeat;mask:url(../img/icon/cart-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.document-icon{position:relative}.document-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/document-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/document-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#a7a7a7}.download-icon{position:relative}.download-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/download-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/download-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:16px;height:16px;background:#277dad}.fb-icon{position:relative}.fb-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/facebook.svg) no-repeat 50% 50%;mask:url(../img/icon/facebook.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#fff;margin-bottom:4px}.yt-icon{position:relative}.yt-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/youtube.svg) no-repeat 50% 50%;mask:url(../img/icon/youtube.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:16px;background:#fff;margin-bottom:4px}.ig-icon{position:relative}.ig-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/instagram.svg) no-repeat 50% 50%;mask:url(../img/icon/instagram.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:16px;height:16px;background:#fff;margin-bottom:4px}.arrow-up{display:inline-block;margin-bottom:2px}.arrow-up::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-up.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-up.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:11px;height:6px;background:#505050}.arrow-down{display:inline-block;margin-bottom:2px}.arrow-down::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-down.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-down.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:11px;height:6px;background:#505050}.arrow-left{display:inline-block;margin-left:9.5px;margin-right:5.5px;transform:rotate(-180deg)}.arrow-left::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-right.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-right.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:5px;height:9px;background:#277dad}.arrow-right{display:inline-block;margin-left:9.5px;margin-right:5.5px}.arrow-right::before{content:"";display:block;-webkit-mask:url(../img/icon/arrow-right.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-right.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:5px;height:9px;background:#277dad}.more-icon{display:inline-block}.more-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/more-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/more-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#a7a7a7}.user-icon{display:inline-block}.user-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/user.svg) no-repeat 50% 50%;mask:url(../img/icon/user.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#333}.phone-icon{display:inline-block}.phone-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/phone.svg) no-repeat 50% 50%;mask:url(../img/icon/phone.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#333}.mail-icon{display:inline-block}.mail-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/mail.svg) no-repeat 50% 50%;mask:url(../img/icon/mail.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#333}.user-icon{display:inline-block}.user-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/user.svg) no-repeat 50% 50%;mask:url(../img/icon/user.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:#333}.reset-icon{display:inline-block}.reset-icon::before{content:"";display:block;-webkit-mask:url(../img/icon/reset.svg) no-repeat 50% 50%;mask:url(../img/icon/reset.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}.btn-pill{border-radius:21px}.btn-primary{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);border:1px solid transparent;color:#fff;width:160px;height:48px;text-align:center;border-radius:100px;font-size:14px;line-height:24px;padding:9px 24px}.btn-primary:hover,.btn-primary:active{background:linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)),linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);border-color:transparent}.btn-primary:disabled{background:#acbcc5}.btn-secondary{background:#fff;border:1px solid #277dad;color:#277dad;border-radius:100px;width:120px;height:48px}.btn-secondary:hover{background:#f6f6f6;border:1px solid #277dad}.btn-secondary:disabled{border:1px solid #acbcc5;color:#acbcc5}.btn-secondary:active{background:#f6f6f6;border:1px solid #0b4769;color:#0b4769}.btn-normal{background:#fff;border:1px solid #d3d3d3;color:#7c7c7c;border-radius:100px;width:120px;height:48px}.btn-normal:hover{background:#f1f1f1;border:1px solid #d3d3d3;color:#7c7c7c}.btn-normal:disabled{border:1px solid #e9e9e9;color:#a7a7a7}.btn-normal:active{background:#f1f1f1;border:1px solid #a7a7a7;color:#505050}.btn-reset{background:transparent;font-size:14px;line-height:22px;letter-spacing:.2px;color:#505050;display:flex;align-items:center;padding:0}.btn-reset:hover{color:#3fa02d}.btn-facebook{border:1px solid #c9c9c9;width:54px;height:54px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 8px}.btn-facebook:hover{box-shadow:0px 0px 9px rgba(0,0,0,.2)}.btn-google{border:1px solid #c9c9c9;width:54px;height:54px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:0 8px}.btn-google:hover{box-shadow:0px 0px 9px rgba(0,0,0,.2)}.tag{display:inline-block;border-radius:4px;padding:2px 8px;font-size:14px;color:#fff}.tag.hot{background:#fb4a4a}.tag.new{background:#fb4a4a}.tooltip>.arrow::before{border-left-color:#434343;left:-2px;border-width:6.5px 0 6.5px 8px}.tooltip-inner{font-weight:400;font-size:12px;line-height:18px;color:#fff;border:0;background:#434343;padding:6px 7px}.list-inline-item{vertical-align:middle}.list-page{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}.list-page>li{display:block;margin:0 16px;border-radius:12px}@media all and (max-width: 575px){.list-page>li{margin:0 6px;border-radius:5px}}.list-page>li:hover{color:#fff;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}.list-page>li:hover:first-child,.list-page>li:hover:last-child{background:transparent !important}.list-page>li:hover:first-child a,.list-page>li:hover:last-child a{background:transparent !important}.list-page>li:hover:first-child a .arrow-left::before,.list-page>li:hover:first-child a .arrow-right::before,.list-page>li:hover:last-child a .arrow-left::before,.list-page>li:hover:last-child a .arrow-right::before{background:#040404}.list-page>li:hover.overMore{background:transparent}.list-page>li:hover.overMore a{background:transparent;cursor:default}.list-page>li a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:12px;transition:all .3s ease;background:transparent;color:#505050}@media all and (max-width: 575px){.list-page>li a{width:26px;height:26px;border-radius:5px}}.list-page>li a span{font-weight:500;font-size:20px;line-height:36px}@media all and (max-width: 575px){.list-page>li a span{font-size:16px;line-height:20px}}.list-page>li a .arrow-left{display:inline-block;transform:rotate(-180deg);margin:0 auto}.list-page>li a .arrow-left::before{width:6.25px;height:11.25px;background:#a7a7a7}.list-page>li a .arrow-right{display:inline-block;margin:0 auto}.list-page>li a .arrow-right::before{width:6.25px;height:11.25px;background:#a7a7a7}.list-page>li a:hover,.list-page>li a.active{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);color:#fff}.list-article{justify-content:space-between;align-items:center;padding-top:40px}@media all and (max-width: 575px){.list-article{padding-top:24px}}.list-article .text-btn{display:flex;flex-wrap:wrap;align-items:center}@media all and (max-width: 575px){.list-article .text-btn{margin-bottom:58px}}.list-article .text-btn .prv-btn,.list-article .text-btn .next-btn{width:104px;text-align:center;border:1px solid #277dad;border-radius:100px;background:#fff;color:#277dad;padding:4px 18.5px;margin-bottom:8px;transition:all .3s ease-in}.list-article .text-btn .text-desc{width:200px;color:#7c7c7c;font-weight:400;font-size:14px;height:auto}.list-article .text-btn:hover .text-desc{color:#17618b}.list-article .text-btn:hover .prv-btn,.list-article .text-btn:hover .next-btn{background:#277dad;color:#fff}.list-article .text-btn.right{margin-left:auto;justify-content:end}.list-article .btn-list{text-align:center}@media all and (max-width: 575px){.list-article .btn-list{order:3;flex:100%;text-align:center}}.list-article .btn-list a{font-family:"Noto Sans TC";font-weight:500;font-size:14px;line-height:24px;text-align:center;text-decoration-line:underline;color:#277dad}@media all and (max-width: 575px){.list-angle{max-width:330px;margin:0 auto}}.list-angle li{display:flex;align-items:center}@media all and (max-width: 575px){.list-angle li{padding:0 34px}}.list-angle li a:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";font-size:.75em;margin-right:8px}.board{padding:15px 10px;border:solid 1px #c5c5c5;border-radius:15px}@media all and (min-width: 1200px){.board{padding:25px 20px}}.oval{width:100px;height:100px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:auto}.oval img{max-width:65px;max-height:65px}.box-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.box-img:before{content:"";display:block;width:100%;padding-bottom:100%}.box-img.r-4-3:before{padding-bottom:75%}.box-img.r-16-9:before{padding-bottom:56.25%}.box-img.img-fit-text:before{padding-bottom:50%}.box-img.contain{background-size:contain}.box-iframe{position:relative}.box-iframe:before{content:"";width:100%;display:block;padding-bottom:56.25%}.box-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.banner{position:relative;overflow:hidden;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#ddd}.banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}.banner::before{content:"";display:block;padding-bottom:53.3333333333%}@media all and (max-width: 991px){.banner{height:100vh}}@media all and (max-width: 575px){.banner{height:100vh;padding-bottom:0}}.banner .content{z-index:9;position:absolute;top:0;left:8.9583333333%;right:8.9583333333%;width:53.125%;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:center;text-align:left;color:#fff}@media all and (max-width: 991px){.banner .content{left:12%;right:12%;width:76%}}@media all and (max-width: 575px){.banner .content{left:5.8666666667%;right:7.4666666667%;width:86.6666666667%}}.banner .content .title{font-weight:800;font-size:40px;line-height:51px;letter-spacing:.02em;text-transform:uppercase;color:#fff;word-break:break-all;margin-bottom:33px;text-align:left}@media all and (max-width: 1199px){.banner .content .title{font-size:30px;letter-spacing:0;line-height:41px;margin-bottom:20px}}@media all and (max-width: 991px){.banner .content .title{font-size:32px;letter-spacing:0;line-height:32px}}@media all and (max-width: 575px){.banner .content .title{font-size:18px;line-height:23px;margin-bottom:24px}}.banner .content .desc{font-size:16px;line-height:22px;letter-spacing:.02em;text-transform:capitalize;color:#fff;text-shadow:0px 0px 4px rgba(0,0,0,.3);margin-bottom:33px}@media all and (max-width: 575px){.banner .content .desc{font-size:14px;line-height:18px;margin-bottom:38px}}.banner .content a{width:100%;display:block;text-align:center}.banner-page{position:relative;overflow:hidden;background:#eff5fd;height:200px}@media all and (max-width: 991px){.banner-page{height:120px}}.banner-page::before{content:"";position:absolute;right:0;top:0;display:block;-webkit-mask:url(../img/banner/banner-bg.svg) no-repeat;mask:url(../img/banner/banner-bg.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:192px;height:200px;background:#d5e1f0}@media all and (max-width: 991px){.banner-page::before{width:115px;height:120px;-webkit-mask-size:cover;mask-size:cover}}.banner-page.article{height:96px}.banner-page.article::before{content:none}.banner-page.article .content{top:calc(100% / 2 - 14px)}@media all and (max-width: 575px){.banner-page.article .content{left:0;padding:0 16px;width:100%}}.banner-page .content{position:absolute;top:26.5%;left:8.3333333333%}@media all and (max-width: 991px){.banner-page .content{top:32px;left:16px}}.banner-page .content .title{font-weight:700;font-size:42px;line-height:60px;letter-spacing:1.2px;color:#040404;margin-bottom:12px}@media all and (max-width: 991px){.banner-page .content .title{font-weight:800;font-size:24px;line-height:30px;margin-bottom:4px}}.banner-page .content .title span{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.nav-bar{position:relative;display:flex;justify-content:center;align-items:center;background:#f8f9f9}.nav-bar .nav{overflow:auto;flex-wrap:nowrap;height:auto;justify-content:center}@media all and (max-width: 991px){.nav-bar .nav{justify-content:start}}@media all and (max-width: 575px){.nav-bar .nav{justify-content:start}}.nav-bar .nav::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}.nav-bar .nav::-webkit-scrollbar{height:1px;border-radius:5px}.nav-bar .nav::-webkit-scrollbar-thumb{border-radius:5px}.nav-bar .nav .nav-item{margin:0 18px;min-width:138px}.nav-bar .nav .nav-item a{padding:20.75px 0 15.75px;color:#0b4769;font-size:18px;font-weight:400;text-align:center;border-bottom:5px solid transparent}.nav-bar .nav .nav-item a:hover,.nav-bar .nav .nav-item a.active{border-bottom:5px solid #0b4769}.blue-select{position:relative}.blue-select select{display:none}.select-selected{background-color:#fb4a4a;color:#fff;padding:12.5px 30px;cursor:pointer;transition:all .25s}.select-selected:after{position:absolute;content:"";top:20px;right:28px;width:10px;height:10px;background-image:url(../img/select-arrow-white.png);background-size:10px;background-position:center;background-repeat:no-repeat}.select-selected.select-arrow-active{transition:all .25s}.select-selected.select-arrow-active:after{transform:rotate(180deg)}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99}.select-items div{color:#fb4a4a;padding:12.5px 30px;border-bottom:.5px solid #d1d1d6;cursor:pointer}.select-items:hover{background-color:rgba(0,0,0,.1)}.select-hide{display:none}.same-as-selected{background-color:rgba(0,0,0,.1)}.price{color:#040404;font-weight:bold}.price.special{font-size:1.4em;color:#fb4a4a}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.qty-box{position:relative;overflow:hidden;width:100%;height:50px;background:#f6f6f6;display:flex;justify-content:space-between}.qty-box input,.qty-box button{display:inline-block;height:50px;line-height:50px;background:none;border:none}.qty-box input{width:calc(100% - 60px);text-align:center;font-family:"Mark Pro";font-weight:400;font-size:16px;color:#12263a}.qty-box button{max-width:30px;padding:0 7.5px;font-size:22px;color:#757575;transition:all .5s ease-in-out}.qty-box button:hover{background-color:#fb4a4a;color:#fff}.box-msg{background:rgba(251,74,74,.08);padding:30px}@media all and (min-width: 992px){.box-msg{padding:40px}}label.checkbox{margin-bottom:0;cursor:pointer}label.checkbox input{position:absolute;visibility:hidden;width:auto}label.checkbox input+span{position:relative;display:inline-block;padding-left:32px;letter-spacing:0;line-height:1.5}label.checkbox input+span:before,label.checkbox input+span:after{content:"";position:absolute;left:0;top:0}label.checkbox input+span:before{width:20px;height:20px;background:#e4e4e4;border-radius:6px}label.checkbox input+span:after{border-bottom:3px solid #fb4a4a;border-right:3px solid #fb4a4a;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:2px;border-radius:2px}label.checkbox input:checked+span:after{opacity:1 !important}label.radiowrap{margin-right:.75em}label.radiowrap input{position:absolute;visibility:hidden;width:auto}label.radiowrap input+span{position:relative;display:inline-block;padding-left:30px;letter-spacing:0;line-height:1.5}label.radiowrap input+span:before,label.radiowrap input+span:after{content:"";position:absolute;border-radius:50%;transition:.1s linear all}label.radiowrap input+span:before{background:#eee;width:16px;height:16px;left:5px;top:calc((24px - 16px) / 2)}label.radiowrap input+span:after{width:6px;height:6px;left:calc(5px + 5px);top:calc((24px - 6px) / 2);background:#fff;opacity:0}label.radiowrap input:checked+span:before{background:#fb4a4a}label.radiowrap input:checked+span:after{opacity:1 !important}.form-item{margin-bottom:1em}.form-item>label{display:block;margin-bottom:.25em}.form-item>.text-danger{font-size:.875em;margin-top:.25em;margin-bottom:0}.form-item.inline{display:flex;align-items:center;flex-wrap:wrap}.form-item.inline>.text-danger{flex-basis:100%}.form-item.inline>label{display:inline-block;width:80px;flex-shrink:0;margin-bottom:0}.form-item.inline>label+*{flex-grow:1}.edit-area{font-weight:400;font-size:16px;letter-spacing:0;color:#545454}@media all and (max-width: 575px){.edit-area{font-size:14px;line-height:22px;letter-spacing:.8px}}.edit-area h1{font-weight:600;font-size:40px;line-height:50px}@media all and (max-width: 575px){.edit-area h1{font-size:22px;line-height:normal}}.edit-area h2{font-weight:600;font-size:36px;line-height:49px}@media all and (max-width: 575px){.edit-area h2{font-size:20px;line-height:normal}}.edit-area h3{font-weight:600;font-size:30px;line-height:42px}@media all and (max-width: 575px){.edit-area h3{font-size:18px;line-height:normal}}.edit-area h4{font-weight:600;font-size:20px;line-height:28px}@media all and (max-width: 575px){.edit-area h4{font-size:16px;line-height:normal}}.edit-area h5{font-weight:600;font-size:18px;line-height:25px}@media all and (max-width: 575px){.edit-area h5{font-size:14px;line-height:normal}}.edit-area ul{list-style:disc;padding-left:16px}.edit-area ol{list-style:decimal;padding-left:16px}.edit-area img{max-width:100%}.edit-area .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.edit-area .video-container iframe,.edit-area .video-container embed,.edit-area .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.leftText,.rightText{display:flex;align-items:center;margin-bottom:40px}@media all and (max-width: 575px){.leftText,.rightText{flex-wrap:wrap}}.leftText .box-item-text,.rightText .box-item-text{width:55.2587646077%;margin-right:58px;margin-left:0}@media all and (max-width: 575px){.leftText .box-item-text,.rightText .box-item-text{width:100%;margin:0 auto}}.leftText .box-item-text .caption,.rightText .box-item-text .caption{font-weight:700;font-size:36px;letter-spacing:1.2px;color:#040404;margin-bottom:20px}@media all and (max-width: 575px){.leftText .box-item-text .caption,.rightText .box-item-text .caption{text-align:center;font-size:20px;line-height:26px;letter-spacing:.2px;margin-bottom:14px}}.leftText .box-item-text .desc,.rightText .box-item-text .desc{font-weight:400;font-size:14px;line-height:22px;letter-spacing:.8px;color:#505050}@media all and (max-width: 575px){.leftText .box-item-text .desc,.rightText .box-item-text .desc{margin-bottom:24px}}.leftText .box-item-img,.rightText .box-item-img{width:40.0667779633%}@media all and (max-width: 575px){.leftText .box-item-img,.rightText .box-item-img{width:100%;margin:0 auto}}.leftText .box-item-img img,.rightText .box-item-img img{width:480px;height:288px;object-fit:contain;border-radius:8px}@media all and (max-width: 575px){.leftText .box-item-img img,.rightText .box-item-img img{width:343px;height:206px}}@media all and (max-width: 575px){.rightText{flex-direction:column-reverse;margin-bottom:0}}.rightText .box-item-text{margin-right:0;margin-left:58px}@media all and (max-width: 575px){.rightText .box-item-text{margin-left:0}}.list-menu{position:sticky}@media all and (max-width: 991px){.list-menu{position:relative;top:unset;display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;z-index:33;border-bottom:1px solid #e9e9e9;flex:0 0 100%;width:calc(100% - 0.5rem)}.list-menu::before{visibility:visible}.list-menu::-webkit-scrollbar{display:none}}@media all and (max-width: 991px){.list-menu>li ul li{display:inline-block;margin:1rem}}.list-menu.sub-menu{position:relative;display:block;z-index:33;border-bottom:none}.no-caret::after{content:none}table.rwd-table td{vertical-align:middle;text-align:center}table.rwd-table .td-with-img img{max-width:80px}table.rwd-table tr.active,table.rwd-table tr.active a,table.rwd-table td.active,table.rwd-table td.active a,table.rwd-table th.active,table.rwd-table th.active a{background:#040404;color:#fff}table.rwd-table .mobile-th{display:none}table.rwd-table>tfoot.tfoot-borderless>tr>td,table.rwd-table>tfoot.tfoot-borderless>tr>th{border:transparent}@media all and (max-width: 768px){table.rwd-table{border:none;font-size:.95rem}table.rwd-table thead{display:none}table.rwd-table .mobile-th{display:block}table.rwd-table tr.mobile-active,table.rwd-table tr.mobile-active a,table.rwd-table td.mobile-active,table.rwd-table td.mobile-active a,table.rwd-table th.mobile-active,table.rwd-table th.mobile-active a{background:#040404;color:#fff}table.rwd-table thead tr,table.rwd-table tbody tr{display:flex;flex-direction:column;border:1px solid #ccc}table.rwd-table tfoot tr{display:flex;flex-direction:row;justify-content:space-between}table.rwd-table tbody tr{margin-bottom:1rem}table.rwd-table tbody td{display:flex;justify-content:space-between;align-items:center;border-top:0}}.input-number{width:110px;font-size:0;line-height:30px;border:1px solid #ccc;vertical-align:top;margin:0 auto}.input-number .minus,.input-number .plus,.input-number input{display:inline-block;margin:0;padding:5px;width:30px;height:30px;text-align:center;border:none;vertical-align:top;height:30px}.input-number input{width:40px;font-size:1rem}.input-number .minus{border-right:1px solid #ccc}.input-number .plus{border-left:1px solid #ccc}.input-number .minus,.input-number .plus{width:34px;position:relative;cursor:pointer}.input-number .minus:before,.input-number .plus:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:1px;pointer-events:none;background-color:#040404;margin-left:-5px}.input-number .minus:hover,.input-number .plus:hover{background-color:#ccc}.input-number .minus:hover:before,.input-number .plus:hover:before{background-color:#fff}.input-number .plus:after{content:"";position:absolute;pointer-events:none;top:50%;left:50%;background-color:#040404;margin:-4px 0 0 -1px;width:1px;height:9px}.input-number .plus:hover{background-color:#ccc}.input-number .plus:hover:after{background-color:#fff}@media all and (max-width: 575px){.input-number{margin:0}}.cart-num{position:absolute;right:0;top:-5px;background:#fb4a4a;color:#fff;width:20px;height:20px;font-size:10px;line-height:20px;text-align:center;border-radius:50%}.quick-tool{position:absolute;top:0;left:auto;right:0;direction:rtl;z-index:99}.cart_btn .cart_icon{position:relative;display:flex;align-items:center;justify-content:center}.cart_btn .cart_icon::after{content:"";display:block;position:relative;-webkit-mask:url(../img/icon/cart-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/cart-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:23px;height:19px;background-color:#12263a}.cart_btn:hover .cart_icon::after{background-color:#fb4a4a}.compare_btn .compare_icon{position:relative;display:flex;align-items:center;justify-content:center}.compare_btn .compare_icon::after{content:"";display:block;position:relative;-webkit-mask:url(../img/icon/compare.svg) no-repeat 50% 50%;mask:url(../img/icon/compare.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:16px;height:18px;background-color:#12263a}.compare_btn:hover .compare_icon::after{background-color:#0b4769}.compare_btn.active{background:#0b4769;border:1px solid #0b4769 !important}.compare_btn.active .compare_icon::after{background-color:#fff}.wish_btn .wish_icon{position:relative;display:flex;align-items:center;justify-content:center}.wish_btn .wish_icon::after{content:"";display:block;position:relative;-webkit-mask:url(../img/icon/heart-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/heart-icon.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:22px;height:23px;background-color:#12263a}.wish_btn:hover .wish_icon::after{background-color:#fb4a4a}.wish_btn.active .wish_icon::after{background-color:#fb4a4a;-webkit-mask:url(../img/icon/heart-add-icon.svg) no-repeat 50% 50%;mask:url(../img/icon/heart-add-icon.svg) no-repeat 50% 50%}.card-product{position:relative;display:block;box-shadow:0px 0px 4px rgba(0,0,0,.25);border:0;border-radius:8px;margin:1px}@media all and (max-width: 575px){.card-product{box-shadow:none}}.card-product .card-img-top{position:relative;overflow:hidden;border-radius:8px}.card-product .card-img-top .box-img{border-radius:8px;background-size:contain;transition:all .5s ease-in-out;transform-origin:center}.card-product .card-img-top .box-img::before{padding-bottom:100%}.card-product .card-body{border-top:1px solid #dedede;padding:11px 24px;display:flex;align-items:center}@media all and (max-width: 575px){.card-product .card-body{padding:16px}}.card-product .card-body .text-box{width:200px;margin-right:4px}@media all and (max-width: 575px){.card-product .card-body .text-box{width:160px}}.card-product .card-body .text-box .type{font-weight:700;font-size:16px;line-height:20px;color:#277dad;margin-bottom:4px;height:auto}.card-product .card-body .text-box .card-title{font-weight:700;line-height:26px;letter-spacing:.2px;color:#040404;margin-bottom:0;height:2.8em}@media all and (max-width: 575px){.card-product .card-body .text-box .card-title{height:3.5em}}.card-product .card-body .dot{position:relative;overflow:hidden;width:24px;height:24px;background:#c9ebff;border-radius:50%;transition:all .5s ease-in-out;transform-origin:right}.card-product .card-body .dot::before{content:"";position:absolute;top:calc(100% / 2 - 4px);left:calc(100% / 2 - 4px);width:8px;height:8px;background:#277dad;border-radius:50%}.card-product:hover .box-img{transform:scale(1.05)}.card-product:hover .dot{transform:scale(1.5);background:#277dad}.card-product:hover .dot::before{background:#c9ebff}.card-news{position:relative;overflow:hidden;border-radius:12px;background:#fff;border:0}.card-news .card-img-top{position:relative;overflow:hidden}.card-news .card-img-top .box-img{background-size:cover;transition:all .3s linear;transform-origin:center}.card-news .card-img-top .box-img::before{padding-bottom:66.1375661376%}.card-news .card-body{padding:20px 24px}.card-news .card-body .date{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.02em;color:#277dad;margin-bottom:12px}.card-news .card-body .card-title{font-weight:700;font-size:20px;line-height:28px;letter-spacing:.02em;color:#040404;margin-bottom:12px}.card-news .card-body .card-title.txt-l2{height:auto}@media all and (max-width: 575px){.card-news .card-body .card-title{font-size:16px}}.card-news .card-body .card-desc{font-weight:400;font-size:14px;line-height:18px;letter-spacing:.02em;color:#7c7c7c}.card-news .card-body .card-desc.txt-l2{height:auto}.card-news:hover .box-img{transform:scale(1.3)}.wow{opacity:0;visibility:hidden}@media all and (max-width: 991px){.wow{animation-delay:0s !important}}.no-content{text-align:center;width:100%;height:100%}.headerwrap{height:0}.headerwrap .topbar{position:fixed;top:0;left:0;z-index:999;width:100%;background:transparent;transition:all .3s ease}.headerwrap .topbar .navbar{border-bottom:1px solid transparent}.headerwrap .navbar-toggler .navbar-toggler-icon{line-height:1.5em;color:#fff}.headerwrap .navbar-brand{width:175px;height:60px;margin:6px 34px;padding:0;display:none;background-size:contain;background-position:center;background-repeat:no-repeat}@media all and (max-width: 991px){.headerwrap .navbar-brand{width:145px;height:52px;margin:4px 16px}}.headerwrap .navbar-brand.white{display:block}.headerwrap .nav-menus-wrapper-close-button{display:none;color:#fff;font-size:18px;padding:0 4px;cursor:pointer;position:relative;z-index:999;background:transparent}@media all and (max-width: 991px){.headerwrap .navbar-nav{padding:0;z-index:-1}}@media all and (max-width: 991px){.headerwrap .navbar-nav>li{border-bottom:1px solid rgba(255,255,255,.2)}}.headerwrap .navbar-nav>li>a{position:relative;transition:all .3s ease;color:#fff;padding:21.6px 16px !important;cursor:pointer}@media all and (max-width: 1199px){.headerwrap .navbar-nav>li>a{padding:21.6px 10px !important}}@media all and (max-width: 991px){.headerwrap .navbar-nav>li>a{padding:21.6px 16px !important}}.headerwrap .navbar-nav>li>a span{font-size:16px;line-height:24px;color:#fff}@media all and (max-width: 1199px){.headerwrap .navbar-nav>li>a span{font-size:12px}}@media all and (max-width: 991px){.headerwrap .navbar-nav>li>a span{font-size:16px}}.headerwrap .navbar-nav>li>a:hover::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}@media all and (max-width: 991px){.headerwrap .navbar-nav>li>a:hover::before{content:none}}.headerwrap .mob-nav{display:none}.headerwrap .quick-nav{margin-left:18px;margin-right:34px;left:0}@media all and (max-width: 991px){.headerwrap .quick-nav{position:fixed;width:100%;display:flex;justify-content:center;flex-direction:row;margin-right:0;margin-left:0;bottom:0;background:#fff;padding:17px 0;left:-100%;transition:all .3s ease-in-out}}.headerwrap .quick-nav>li{display:flex;justify-content:center;align-items:center}.headerwrap .quick-nav>li>a{padding:0 11px !important}@media all and (max-width: 991px){.headerwrap .quick-nav>li>a{padding:0 11px !important}.headerwrap .quick-nav>li>a .fb-icon::before,.headerwrap .quick-nav>li>a .yt-icon::before,.headerwrap .quick-nav>li>a .ig-icon::before{content:"";background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}}.headerwrap .quick-nav>li>a:hover::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:none}.headerwrap .has_submenu{position:relative}.headerwrap .has_submenu a:after{content:"";position:relative;top:-1px;transition:all .25s;font-family:"Font Awesome 5 Free";font-weight:700;font-size:10px;margin-left:6px;color:#fff}@media all and (max-width: 768px){.headerwrap .has_submenu a:after{position:absolute;right:32px;top:calc(100% / 2 - 15px)}}@media all and (min-width: 992px){.headerwrap .has_submenu:hover .submenu{transition:all .3s ease-in-out;visibility:visible;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);z-index:1;opacity:1}}.headerwrap .submenu{position:absolute;top:100%;left:0;width:100%;transform:translateY(-2em);visibility:hidden;z-index:-1;opacity:0;transition:all .5s ease-in-out}@media all and (max-width: 991px){.headerwrap .submenu{width:100%;transition:opacity .3s ease-in;padding-top:0px;transform:translateY(0em);visibility:visible;opacity:1;z-index:9;background:transparent}}.headerwrap .submenu ul{position:absolute;text-align:center;box-shadow:0px 0px 15px rgba(25,50,72,.08);background:#fff;border-radius:5px;padding:10px;min-width:160px}.headerwrap .submenu ul li{position:static;padding:8px}.headerwrap .submenu ul li a{display:block;font-size:15px;font-weight:400;line-height:22px;margin:0 auto;padding:0 !important;color:#525252;width:100%;text-wrap:nowrap}.headerwrap .submenu ul li a::after{content:none}.headerwrap .submenu ul li:hover{background:#f6f6f6;border-radius:5px}.headerwrap .submenu ul li:hover a{color:#12263a}.headerwrap .submenu .thrmenu{width:100%;position:relative}@media all and (max-width: 991px){.headerwrap .submenu .thrmenu{width:100%;transition:opacity .3s ease-in;padding-top:20px;transform:translateY(0em);visibility:visible;opacity:1;z-index:999}}.headerwrap .submenu .thrmenu ul{box-shadow:none;padding:21px 0 0}@media all and (max-width: 991px){.headerwrap .submenu .thrmenu ul{padding:0}}.headerwrap .submenu .thrmenu ul li{position:relative;box-sizing:border-box;width:100%;max-width:16.667%;padding-left:5px;padding-right:5px;padding-bottom:0px;margin:0}@media all and (max-width: 991px){.headerwrap .submenu .thrmenu ul li{max-width:33.33%;padding-left:0;padding-right:0}}.headerwrap .submenu .thrmenu ul li a{display:block;padding:0;border:2px solid transparent}.headerwrap .submenu .thrmenu ul li a::after{content:none}.headerwrap .submenu .thrmenu ul li a:hover{border:2px solid #0b4769}.headerwrap .submenu .thrmenu ul li a .box-img::before{padding-bottom:62.5%}.headerwrap.fixed .topbar,.headerwrap.regular .topbar{position:fixed;top:0;left:0;z-index:999;width:100%;background:#fff;transition:all .3s ease}.headerwrap.fixed .topbar .navbar,.headerwrap.regular .topbar .navbar{border-bottom:1px solid #e9e9e9}.headerwrap.fixed .navbar-collapse,.headerwrap.regular .navbar-collapse{color:#fff}.headerwrap.fixed .navbar-brand,.headerwrap.regular .navbar-brand{display:block}.headerwrap.fixed .navbar-brand.white,.headerwrap.regular .navbar-brand.white{display:none}.headerwrap.fixed .navbar-toggler .navbar-toggler-icon,.headerwrap.regular .navbar-toggler .navbar-toggler-icon{color:#040404}@media all and (max-width: 991px){.headerwrap.fixed .navbar-toggler,.headerwrap.regular .navbar-toggler{padding:.9rem .9rem;font-size:21px;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);border-radius:0;border:0}.headerwrap.fixed .navbar-toggler .navbar-toggler-icon,.headerwrap.regular .navbar-toggler .navbar-toggler-icon{color:#fff}}.headerwrap.fixed .navbar-nav>li>a,.headerwrap.regular .navbar-nav>li>a{color:#040404}@media all and (max-width: 991px){.headerwrap.fixed .navbar-nav>li>a,.headerwrap.regular .navbar-nav>li>a{color:#fff}}.headerwrap.fixed .navbar-nav>li>a span,.headerwrap.regular .navbar-nav>li>a span{color:#040404}@media all and (max-width: 991px){.headerwrap.fixed .navbar-nav>li>a span,.headerwrap.regular .navbar-nav>li>a span{color:#fff}}.headerwrap.fixed .has_submenu a::after,.headerwrap.regular .has_submenu a::after{color:#040404}@media all and (max-width: 991px){.headerwrap.fixed .has_submenu a::after,.headerwrap.regular .has_submenu a::after{color:#fff}}.headerwrap.fixed .quick-nav>li>a,.headerwrap.regular .quick-nav>li>a{color:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}.headerwrap.fixed .quick-nav>li>a .fb-icon::before,.headerwrap.fixed .quick-nav>li>a .yt-icon::before,.headerwrap.fixed .quick-nav>li>a .ig-icon::before,.headerwrap.regular .quick-nav>li>a .fb-icon::before,.headerwrap.regular .quick-nav>li>a .yt-icon::before,.headerwrap.regular .quick-nav>li>a .ig-icon::before{content:"";background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}@media all and (max-width: 991px){.headerwrap .topbar{top:0}.headerwrap .topbar .navbar{align-items:center;flex-wrap:nowrap}.headerwrap .mob-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.headerwrap .mob-nav .navbar-brand.mob{display:block;width:150px;margin:4px auto}}@media all and (max-width: 991px)and (max-width: 575px){.headerwrap .mob-nav .navbar-brand.mob{width:145px;height:52px}}@media all and (max-width: 991px){.headerwrap .mob-nav .navbar-toggler .navbar-toggler-icon{color:#fff}}@media all and (max-width: 991px){.headerwrap .mob-nav .nav-menus-wrapper-close-button{display:block}}@media all and (max-width: 991px){.headerwrap .navbar-collapse{top:0;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);padding:0 16px;width:100%;height:100% !important;left:-100%;position:fixed;z-index:999999;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.headerwrap .navbar-collapse.show{left:0}.headerwrap .navbar-collapse.show .quick-nav{left:0}}@media all and (max-width: 991px){.headerwrap .submenu{padding:0;position:relative;display:none}.headerwrap .submenu ul{position:static;box-shadow:none;text-align:left;padding:0;border-radius:0;background:transparent}.headerwrap .submenu ul li{padding:0;border-bottom:1px solid rgba(255,255,255,.2)}.headerwrap .submenu ul li:first-child{border-top:1px solid rgba(255,255,255,.2)}.headerwrap .submenu ul li:last-child{border-bottom:0}.headerwrap .submenu ul li a{padding:21.6px 16px !important;color:#fff;line-height:normal;text-wrap:wrap}.headerwrap .submenu ul li:hover{background:transparent}.headerwrap .submenu ul li:hover a{color:#17618b}}.footer{position:relative;background-color:#fff;padding:68px 0 66px;border-top:1px solid #e9e9e9}@media all and (max-width: 575px){.footer{padding:20px 0 24px;text-align:center}}.footer .no-cursor{cursor:default}.footer .no-cursor:hover{color:#757575}.footer .logo-box{padding-right:65px;margin-bottom:28px}@media all and (max-width: 768px){.footer .logo-box{width:100%;padding-right:0;margin-bottom:14px}}.footer .logo-box .f_logo{width:214px;height:76px;object-fit:cover}.footer .menu-box{width:calc(100% - 279px);display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}@media all and (max-width: 768px){.footer .menu-box{width:100%;margin-bottom:32px}}@media all and (max-width: 575px){.footer .menu-box{width:100%;flex-wrap:wrap;border-bottom:1px solid #e9e9e9;margin-bottom:40px}}.footer .menu-box a{font-weight:700;font-size:16px;line-height:24px;color:#040404}@media all and (max-width: 575px){.footer .menu-box a{width:50%;text-align:left;margin-bottom:32px}}.footer .menu-box a:hover{transition:all .3s ease;color:#3fa02d}.footer .link-wrap{display:flex;justify-content:end;width:100%;padding-left:279px;margin-bottom:40px}@media all and (max-width: 768px){.footer .link-wrap{padding-left:0}}@media all and (max-width: 575px){.footer .link-wrap{width:100%;flex-wrap:wrap;padding-left:0;justify-content:start;margin-bottom:16px}}.footer .link-wrap .link-box{width:47.8947368421%}@media all and (max-width: 575px){.footer .link-wrap .link-box{width:100%;margin-bottom:24px}}.footer .link-wrap .link-box:first-child{margin-right:4.2105263158%}@media all and (max-width: 575px){.footer .link-wrap .link-box:first-child{margin-right:0}}.footer .link-wrap .link-box .title{position:relative;font-weight:500;font-size:14px;line-height:22px;color:#040404;margin-bottom:12px}.footer .link-wrap .link-box .title .toggle-btn{margin-left:12px}@media all and (max-width: 575px){.footer .link-wrap .link-box .title{text-align:left;margin-bottom:8px}.footer .link-wrap .link-box .title::before{content:"";position:relative;width:2px;height:16px;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);display:inline-block;margin-right:8px;vertical-align:text-bottom}}.footer .link-wrap .link-box .item{display:flex}.footer .link-wrap .link-box .item i{width:20px;margin-right:10px;line-height:28px}@media all and (max-width: 575px){.footer .link-wrap .link-box .item i{color:#7c7c7c}}.footer .link-wrap .link-box .item .info{width:calc(100% - 30px)}@media all and (max-width: 575px){.footer .link-wrap .link-box .item .info{text-align:left}}.footer .link-wrap .link-box .item .info a{color:#545454;font-weight:400;font-size:14px;line-height:22px;letter-spacing:.8px;margin-bottom:9px}.footer .link-wrap .link-box .item .info a:hover{color:#3fa02d}.link-area{position:absolute;left:0;padding:0;display:flex;align-items:center}.link-area.d-desktop{display:flex}@media all and (max-width: 575px){.link-area.d-desktop{display:none}}@media all and (max-width: 575px){.link-area{position:relative;width:100%;margin-bottom:42px;padding-left:8px}.link-area.d-mobile{display:none}}@media all and (max-width: 575px)and (max-width: 575px){.link-area.d-mobile{display:flex}}.link-area a{font-weight:300;font-size:14px;line-height:normal;color:#757575;padding-right:22px}@media all and (max-width: 575px){.link-area a{font-size:20px}}.link-area a:last-child{padding-right:0}.link-area a .fb-icon::before,.link-area a .yt-icon::before,.link-area a .ig-icon::before{background:#7c7c7c}.copyright-wrap{position:relative;border-top:1px solid #dedede;font-weight:500;font-size:12px;line-height:24px;color:#505050;padding:52px 0 0;display:flex;justify-content:center}@media all and (max-width: 575px){.copyright-wrap{display:block;padding:24px 0 0}}.copyright-wrap .copyright-area{display:block;text-align:center}@media all and (max-width: 575px){.copyright-wrap .copyright-area{position:relative;width:100%;text-align:left}}.copyright-wrap .connect-area{position:absolute;right:0;padding:0 17px;display:flex;align-items:center}.copyright-wrap .connect-area a{color:#040404}.copyright-wrap .connect-area a:hover{color:#3fa02d}@media all and (max-width: 575px){.copyright-wrap .connect-area{position:relative;padding:10px 0 0}}.copyright-wrap .scrollToTop{position:fixed;right:40px;bottom:105px;z-index:9995;text-align:center;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media all and (max-width: 768px){.copyright-wrap .scrollToTop{right:18px}}.copyright-wrap .scrollToTop img{width:80px;height:80px}@media all and (max-width: 991px){.copyright-wrap .scrollToTop img{width:52px;height:52px}}.copyright-wrap .scrollToTop:hover{opacity:.85;transform:translateY(-3px)}.indexcont{position:relative;overflow:hidden}.indexcont .title{font-weight:800;font-size:42px;line-height:60px;text-align:center;letter-spacing:1.2px;color:#040404;margin-bottom:16px}@media all and (max-width: 575px){.indexcont .title{font-size:24px;line-height:30px}}.indexcont .title span{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.slidersec{position:relative;overflow:hidden;width:100%}.bn_scrollBtn{position:absolute;width:13px;height:126px;right:3.0555555556%;top:77.908496732%;writing-mode:vertical-lr;cursor:pointer}@media all and (max-width: 575px){.bn_scrollBtn{right:6.1333333333%}}.bn_scrollBtn:hover::before{content:"";position:absolute;width:100%;height:100%;top:-5px;left:-5px;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}.bn_scrollBtn .text{position:absolute;z-index:9;color:#fff;font-weight:500;font-size:13px;line-height:13px;text-transform:uppercase}.bn_scrollBtn .text::before{content:"";position:absolute;display:block;top:66px;right:5px;background:#fff;width:1px;height:58px}.product-spotlight,.news-index-wrap{position:relative;overflow:hidden;width:100%;padding:81px 0 115px;margin-top:-10px;background:#eff5fd}@media all and (max-width: 575px){.product-spotlight,.news-index-wrap{padding:40px 0 61px !important}}.product-spotlight::before,.news-index-wrap::before{content:"";position:absolute;right:-8.12px;top:-11.22px;display:block;-webkit-mask:url(../img/index/index-bg-1.svg) no-repeat;mask:url(../img/index/index-bg-1.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:227px;height:198px;background:#d5e1f0}@media all and (max-width: 575px){.product-spotlight::before,.news-index-wrap::before{width:137.94px;height:120.02px}}.product-spotlight::after,.news-index-wrap::after{content:"";position:absolute;left:0;bottom:0;display:block;-webkit-mask:url(../img/index/index-bg-2.svg) no-repeat;mask:url(../img/index/index-bg-2.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:227px;height:198px;background:#d5e1f0}@media all and (max-width: 575px){.product-spotlight::after,.news-index-wrap::after{width:108.94px;height:94.94px;-webkit-mask:url(../img/index/index-bg-3.svg) no-repeat;mask:url(../img/index/index-bg-3.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.5;bottom:-5px}}.product-spotlight .subtitle,.news-index-wrap .subtitle{font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:.02em;color:#545454;height:auto}.product-spotlight .index_product_wrap,.news-index-wrap .index_product_wrap{margin:48px auto}.product-spotlight .slick-arrow,.news-index-wrap .slick-arrow{left:-68px;transition:all .5s ease-in-out}.product-spotlight .slick-arrow.slick-next,.news-index-wrap .slick-arrow.slick-next{left:auto;right:-68px}.product-spotlight .slick-arrow:hover,.news-index-wrap .slick-arrow:hover{background:#277dad;border-color:#277dad}.product-spotlight .slick-arrow:hover::before,.news-index-wrap .slick-arrow:hover::before{color:#fff}.brands-we-carry{position:relative;overflow:hidden;width:100%;padding:91px 0}@media all and (max-width: 575px){.brands-we-carry{padding:24px 0}}.brands-we-carry .index_brands_wrap{margin-top:48px}@media all and (max-width: 575px){.brands-we-carry .index_brands_wrap{margin-top:0;padding-top:8px}}.brands-we-carry .index_brands_wrap .index_brands .brand-img{width:207px !important;height:100px}.brands-we-carry .index_brands_wrap .index_brands .brand-img img{object-fit:contain}@media all and (max-width: 575px){.brands-we-carry .index_brands_wrap .index_brands .brand-img{width:110px !important;height:53px}}.brands-we-carry .index_brands_wrap .index_brands .slick-arrow{background:transparent;border:1px solid #277dad}@media all and (max-width: 575px){.brands-we-carry .index_brands_wrap .index_brands .slick-arrow{width:24px;height:24px;left:12px;top:calc(50% - 20px)}.brands-we-carry .index_brands_wrap .index_brands .slick-arrow:before{line-height:24px;font-size:8px}.brands-we-carry .index_brands_wrap .index_brands .slick-arrow.slick-next{left:auto;right:12px}}.brands-we-carry .index_brands_wrap .index_brands .slick-arrow:hover{background:#277dad}.brands-we-carry .index_brands_wrap .index_brands .slick-arrow:hover::before{color:#fff}.news-index-wrap{padding:99px 0 91px;margin-top:0}.news-index-wrap .index_news_wrap{margin:48px auto}.offices-warehouses{position:relative;overflow:hidden;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.offices-warehouses::before{content:"";display:block;width:100%;padding-bottom:55.5555555556%}.offices-warehouses .container{position:absolute;top:0;left:0;right:0;bottom:0;padding:39px 0 0}@media all and (max-width: 991px){.offices-warehouses .container{padding:24px 0 0}}@media all and (max-width: 768px){.offices-warehouses .container{padding:28px 0 0}}@media all and (max-width: 575px){.offices-warehouses .container{padding:39px 0 0}}.offices-warehouses img{position:relative}@media all and (max-width: 575px){.offices-warehouses{background-color:#eff5fd}.offices-warehouses::before{padding-bottom:0 !important}.offices-warehouses .container{position:relative}}.pagecont .branches-wrap{padding:84px 0 100px}@media all and (max-width: 991px){.pagecont .branches-wrap{padding:40px 0 80px}}.pagecont .branches-wrap .branches-map .map-info{position:relative;width:100%;height:0;padding-bottom:75.499092559%;border-radius:8px}@media all and (max-width: 991px){.pagecont .branches-wrap .branches-map .map-info{margin-bottom:24px}}@media all and (max-width: 575px){.pagecont .branches-wrap .branches-map .map-info{margin-bottom:16px;padding-bottom:75.8017492711%}}.pagecont .branches-wrap .branches-map .map-info iframe,.pagecont .branches-wrap .branches-map .map-info embed,.pagecont .branches-wrap .branches-map .map-info object{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.pagecont .branches-wrap .branches-box{position:relative}.pagecont .branches-wrap .branches-box .branches-item{position:relative;overflow:hidden;padding:32px 122px 32px 32px;background:#f6f6f6;border-radius:8px;margin-bottom:24px;cursor:pointer}.pagecont .branches-wrap .branches-box .branches-item::before{content:"";position:absolute;right:0;top:0;display:block;-webkit-mask:url(../img/index/index-bg-1.svg) no-repeat;mask:url(../img/index/index-bg-1.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:193px;height:166px;background:#d5e1f0;opacity:0;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.pagecont .branches-wrap .branches-box .branches-item:hover{box-shadow:0 3px 10px -3px #d3d3d3}.pagecont .branches-wrap .branches-box .branches-item:hover::before{opacity:1}@media all and (max-width: 1199px){.pagecont .branches-wrap .branches-box .branches-item{padding:16px;margin-bottom:16px}}@media all and (max-width: 991px){.pagecont .branches-wrap .branches-box .branches-item{padding:32px 122px 32px 32px;margin-bottom:24px}}@media all and (max-width: 575px){.pagecont .branches-wrap .branches-box .branches-item{padding:20px}}.pagecont .branches-wrap .branches-box .branches-item .title{position:relative;font-weight:500;font-size:16px;line-height:24px;color:#040404;margin-bottom:12px;z-index:9}@media all and (max-width: 575px){.pagecont .branches-wrap .branches-box .branches-item .title{text-align:left;margin-bottom:8px}}.pagecont .branches-wrap .branches-box .branches-item .item{position:relative;display:flex;z-index:9}.pagecont .branches-wrap .branches-box .branches-item .item i{width:16px;margin-right:12px;line-height:28px}.pagecont .branches-wrap .branches-box .branches-item .item i::before{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pagecont .branches-wrap .branches-box .branches-item .item .info{width:calc(100% - 28px)}@media all and (max-width: 575px){.pagecont .branches-wrap .branches-box .branches-item .item .info{text-align:left}}.pagecont .branches-wrap .branches-box .branches-item .item .info a{color:#545454;font-weight:400;font-size:14px;line-height:22px;letter-spacing:.8px;margin-bottom:4px}.pagecont .branches-wrap .branches-box .branches-item .item .info a:hover{text-decoration-line:underline}.pagecont .branches-wrap .branches-box .slick-dots{margin:0 auto}.pagecont .branches-wrap .branches-box .slick-dots li{display:inline-block;width:12px;height:12px}.pagecont .branches-wrap .branches-box .slick-dots li button{width:12px;height:12px;background:#acbcc5;border-radius:50%;color:transparent;top:0;bottom:0;right:0;left:0}.pagecont .branches-wrap .branches-box .slick-dots li.slick-active button{background:#0b4769}.pagecont .info-wrap{padding:80px 0 98px}@media all and (max-width: 575px){.pagecont .info-wrap{padding:28px 0 0}.pagecont .info-wrap .rightText{margin-bottom:40px}}.pagecont .news-wrap{padding:80px 0 107px}@media all and (max-width: 575px){.pagecont .news-wrap{padding:28px 0 82px}}.pagecont .news-wrap .news-list{display:flex;margin-bottom:40px}@media all and (max-width: 575px){.pagecont .news-wrap .news-list{flex-wrap:wrap;flex-direction:column;margin-bottom:26px}}.pagecont .news-wrap .news-list .news-img{position:relative;overflow:hidden;display:block;width:277px;margin-right:28px;border-radius:8px}@media all and (max-width: 575px){.pagecont .news-wrap .news-list .news-img{width:100%;margin-right:0;margin-bottom:16px}}.pagecont .news-wrap .news-list .news-img .box-img{transition:all .3s linear;transform-origin:center;border-radius:8px}.pagecont .news-wrap .news-list .news-img .box-img::before{padding-bottom:60.2888086643%}.pagecont .news-wrap .news-list .news-content{width:calc(100% - 305px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:start}@media all and (max-width: 575px){.pagecont .news-wrap .news-list .news-content{width:100%}}.pagecont .news-wrap .news-list .news-content .news-text .date{font-weight:500;font-size:16px;line-height:20px;letter-spacing:1.2px;color:#7c7c7c;margin-bottom:4px}@media all and (max-width: 575px){.pagecont .news-wrap .news-list .news-content .news-text .date{font-size:14px;line-height:18px}}.pagecont .news-wrap .news-list .news-content .news-text .title{font-weight:700;font-size:22px;line-height:28px;letter-spacing:1.2px;color:#040404;margin-bottom:8px;transition:all .3s linear}@media all and (max-width: 575px){.pagecont .news-wrap .news-list .news-content .news-text .title{font-size:16px;line-height:24px;letter-spacing:.2px;color:#040404}}.pagecont .news-wrap .news-list .news-content .news-text .title.txt-l2{height:auto}.pagecont .news-wrap .news-list .news-content .news-text .desc{font-weight:400;font-size:14px;line-height:22px;letter-spacing:.8px;color:#505050;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:auto;transition:all .3s linear}@media all and (max-width: 575px){.pagecont .news-wrap .news-list .news-content .news-text .desc{-webkit-line-clamp:3;margin-bottom:10px}}.pagecont .news-wrap .news-list .news-content .btn-more{font-weight:500;font-size:14px;color:#277dad;margin-left:auto;transition:all .3s linear}@media all and (max-width: 575px){.pagecont .news-wrap .news-list .news-content .btn-more{margin-left:0}}.pagecont .news-wrap .news-list .news-content .btn-more span{display:inline-block;line-height:normal;padding:0}.pagecont .news-wrap .news-list:hover .news-text .title{color:#277dad}.pagecont .news-wrap .news-list:hover .news-img .box-img{transform:scale(1.2)}.pagecont .news-wrap .news-list:hover .btn-more{color:#040404}.pagecont .news-wrap .news-list:hover .btn-more span{color:#040404}.pagecont .news-wrap .news-list:hover .btn-more .arrow-right::before{background:#040404}.pagecont .support-wrap{padding:73px 0 107px}@media all and (max-width: 991px){.pagecont .support-wrap{padding:0 0 80px}}.pagecont .support-wrap .d-mobile{display:none}@media all and (max-width: 991px){.pagecont .support-wrap .d-mobile{display:block}}.pagecont .support-wrap .d-desktop{display:block}@media all and (max-width: 991px){.pagecont .support-wrap .d-desktop{display:none}}.pagecont .support-wrap aside.left{width:25.2086811352%;margin-right:40px}@media all and (max-width: 991px){.pagecont .support-wrap aside.left{width:100%;margin-right:0}}.pagecont .support-wrap aside.left .category-menu{background:#eff5fd;border-radius:8px;padding:24px}@media all and (max-width: 991px){.pagecont .support-wrap aside.left .category-menu{background:transparent;border-radius:0;padding:0}}.pagecont .support-wrap aside.left .category-menu .category-title{font-weight:500;font-size:14px;line-height:22px;color:#040404;margin-bottom:12px}.pagecont .support-wrap aside.left .category-menu .list-menu li{padding:16px 10px;border-bottom:1px solid rgba(190,190,190,.5)}@media all and (max-width: 991px){.pagecont .support-wrap aside.left .category-menu .list-menu li{border-bottom:1px solid transparent}}.pagecont .support-wrap aside.left .category-menu .list-menu li:last-child{border-bottom:0}.pagecont .support-wrap aside.left .category-menu .list-menu li a{font-weight:500;font-size:16px;line-height:24px;color:#040404}.pagecont .support-wrap aside.left .category-menu .list-menu li a span{color:#277dad}@media all and (max-width: 991px){.pagecont .support-wrap aside.left .category-menu .list-menu li:hover,.pagecont .support-wrap aside.left .category-menu .list-menu li.active{border-bottom:2px solid #277dad}}.pagecont .support-wrap aside.left .category-menu .list-menu li:hover a,.pagecont .support-wrap aside.left .category-menu .list-menu li.active a{color:#0b4769}.pagecont .support-wrap aside.left .category-menu .list-menu li:hover a span,.pagecont .support-wrap aside.left .category-menu .list-menu li.active a span{color:#0b4769}.pagecont .support-wrap aside.left .category-menu hr{margin:32px 0}.pagecont .support-wrap aside.left .category-menu .category-select{margin-bottom:12px}@media all and (max-width: 991px){.pagecont .support-wrap aside.left .category-menu .category-select{margin:20px 0}}.pagecont .support-wrap .download-wrap{width:71.6193656093%}@media all and (max-width: 991px){.pagecont .support-wrap .download-wrap{width:100%}}.pagecont .support-wrap .download-wrap li a{display:flex;align-items:center;justify-content:space-between}.pagecont .support-wrap .download-wrap li a .icon{width:48px;height:48px;background:#f2f3f5;border-radius:4px;display:flex;align-items:center;justify-content:center}.pagecont .support-wrap .download-wrap li a .file-title{padding:0 8px 0 16px;width:calc(100% - 143px);font-weight:400;font-size:14px;line-height:22px;letter-spacing:.4px;color:#505050;word-break:break-word}.pagecont .support-wrap .download-wrap li a .btn-download{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:22px;color:#277dad}.pagecont .support-wrap .download-wrap li a .btn-download i.download-icon{padding-left:8px}.pagecont .support-wrap .download-wrap li:hover{border:1px solid #a7a7a7}.pagecont .support-wrap .download-wrap li:hover .icon{background:#7c7c7c}.pagecont .support-wrap .download-wrap li:hover .icon i.document-icon::before{background:#fff}.pagecont .support-wrap .download-wrap li:hover .file-title{color:#7c7c7c}.pagecont .support-wrap .download-wrap li:hover .btn-download{color:#7c7c7c}.pagecont .support-wrap .download-wrap li:hover .btn-download i.download-icon::before{background:#7c7c7c}.pagecont .article-wrap{padding:39px 0 100px}@media all and (max-width: 575px){.pagecont .article-wrap{padding:24px 0 84px}}.pagecont .article-wrap .article-box .date{font-weight:700;font-size:16px;line-height:20px;letter-spacing:1.2px;color:#7c7c7c;margin-bottom:12px}@media all and (max-width: 575px){.pagecont .article-wrap .article-box .date{margin-bottom:8px;font-weight:500}}.pagecont .article-wrap .article-box .title{font-weight:800;font-size:32px;line-height:42px;letter-spacing:1.2px;color:#040404;margin-bottom:60px}@media all and (max-width: 575px){.pagecont .article-wrap .article-box .title{margin-bottom:24px;font-size:20px;line-height:32px;letter-spacing:.8px}}.pagecont .article-wrap .article-box .first-pic{margin-bottom:60px;border-radius:8px}@media all and (max-width: 575px){.pagecont .article-wrap .article-box .first-pic{margin-bottom:24px}}.pagecont .article-wrap .article-box .first-pic::before{padding-bottom:60.25%}.pagecont .contact-box{padding:80px 0 100px}@media all and (max-width: 991px){.pagecont .contact-box{padding:40px 0 80px}}.pagecont .contact-box .form-contact .title{font-weight:800;font-size:42px;line-height:60px;letter-spacing:1.2px;color:#040404;margin-bottom:32px;text-align:center}@media all and (max-width: 991px){.pagecont .contact-box .form-contact .title{font-size:24px;line-height:30px;letter-spacing:1.2px;line-height:normal}}.pagecont .contact-box .form-contact .title span{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.pagecont .contact-box .form-contact .input-icon{position:relative}.pagecont .contact-box .form-contact .input-icon i{position:absolute;top:0;left:0;padding:18px 8px 18px 16px}.pagecont .contact-box .form-contact .input-icon input.form-control{padding:16px 16px 16px 44px}.pagecont .contact-box .form-contact .input-icon input.form-control:focus{border:1px solid #9edb9d !important;background:#f6f6f6 !important;box-shadow:none}@media all and (max-width: 575px){.pagecont .contact-box .form-contact .captcha-input{width:100%}}.pagecont .contact-box .form-contact .captcha-input .invalid-tooltip{top:auto}.pagecont .normal-wrap{padding:66px 0 100px}@media all and (max-width: 991px){.pagecont .normal-wrap{padding:32px 0 80px}}.pagecont .normal-block{position:relative;padding:112px 0 184px;margin:0 auto;text-align:center}@media all and (max-width: 991px){.pagecont .normal-block{padding:28px 0 8px}}.pagecont .normal-block .title{font-weight:800;font-size:42px;line-height:60px;letter-spacing:1.2px;color:#040404;margin-bottom:16px}@media all and (max-width: 991px){.pagecont .normal-block .title{font-size:32px;line-height:normal}}.pagecont .normal-block .title span{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.pagecont .normal-block .box-img{width:320px;height:320px;margin:0 auto;padding:35px}@media all and (max-width: 991px){.pagecont .normal-block .box-img{width:240px;height:240px;padding:27px}}.pagecont .normal-block .box-img::before{padding-bottom:96.1240310078%}.pagecont .normal-block .desc{font-weight:500;font-size:16px;line-height:24px;color:#505050;margin-bottom:24px}@media all and (max-width: 991px){.pagecont .normal-block .desc{margin-bottom:16px;color:#505050}}.pagecont .normal-block .btn-primary{width:auto}.pagecont .terms{margin-bottom:40px}@media all and (max-width: 991px){.pagecont .terms{margin-bottom:20px}}.pagecont .terms .title{font-weight:700;font-size:28px;line-height:42px;letter-spacing:.8px;color:#040404;margin-bottom:16px}@media all and (max-width: 991px){.pagecont .terms .title{font-weight:500;font-size:20px;line-height:32px;margin-bottom:8px}}.pagecont .terms .title span{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-right:16px}@media all and (max-width: 991px){.pagecont .terms .title span{margin-right:12px}}.pagecont .offices-warehouses .title{font-weight:800;font-size:42px;line-height:60px;text-align:center;letter-spacing:1.2px;color:#040404;margin-bottom:16px}@media all and (max-width: 991px){.pagecont .offices-warehouses .title{font-size:36px;line-height:36px}}@media all and (max-width: 768px){.pagecont .offices-warehouses .title{font-size:24px;line-height:24px}}@media all and (max-width: 575px){.pagecont .offices-warehouses .title{font-size:24px;line-height:30px}}.pagecont .offices-warehouses .title span{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.d-mobile{display:none}@media all and (max-width: 575px){.d-mobile{display:block}}.d-desktop{display:block}@media all and (max-width: 575px){.d-desktop{display:none}}.brands-list-wrap{padding:84px 0 100px}@media all and (max-width: 575px){.brands-list-wrap{padding:40px 0 80px}}.brands-list-wrap .rightText{margin-bottom:60px}@media all and (max-width: 575px){.brands-list-wrap .rightText{flex-direction:column;margin-bottom:40px}.brands-list-wrap .rightText .box-item-img{margin-bottom:24px}}.brands-list-wrap .rightText .box-item-text{position:relative;overflow:hidden;border-left:4px solid #3fa02d;padding-left:24px;word-break:break-word}@media all and (max-width: 575px){.brands-list-wrap .rightText .box-item-text .caption{text-align:left}.brands-list-wrap .rightText .box-item-text .desc{margin-bottom:0}}.brands-list-wrap .brands-box{display:flex;align-items:center;margin-bottom:60px}@media all and (max-width: 575px){.brands-list-wrap .brands-box{flex-wrap:wrap;margin-bottom:40px}}.brands-list-wrap .brands-box .brands-img{width:40.0667779633%;margin-right:60px;border-radius:8px}@media all and (max-width: 575px){.brands-list-wrap .brands-box .brands-img{width:100%;margin-right:0px;margin-bottom:24px}}.brands-list-wrap .brands-box .brands-img.box-img{border-radius:8px}.brands-list-wrap .brands-box .brands-img.box-img::before{padding-bottom:60%}.brands-list-wrap .brands-box .brands-content{position:relative;overflow:hidden;width:55.0918196995%;padding-left:24px}@media all and (max-width: 575px){.brands-list-wrap .brands-box .brands-content{width:100%}}.brands-list-wrap .brands-box .brands-content:before{content:"";position:absolute;display:block;left:0;width:4px;height:100%;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}.brands-list-wrap .brands-box .brands-content .caption{font-weight:700;font-size:36px;line-height:46px;letter-spacing:1.2px;color:#040404}@media all and (max-width: 575px){.brands-list-wrap .brands-box .brands-content .caption{font-weight:700;font-size:20px;line-height:26px;letter-spacing:.2px;margin-bottom:16px}}.brands-list-wrap .brands-box .brands-content .desc{font-weight:400;font-size:14px;line-height:22px;letter-spacing:.8px;color:#505050}@media all and (max-width: 575px){.brands-list-wrap .brands-box .brands-content .desc{font-weight:400;font-size:14px;line-height:22px;letter-spacing:.8px}}.brands-list-wrap .card-product{margin-bottom:40px}@media all and (max-width: 575px){.brands-list-wrap .card-product{box-shadow:0px 0px 4px rgba(0,0,0,.25);margin-bottom:20px}}.brands-list-wrap .card-product .card-body{padding:24px}@media all and (max-width: 575px){.brands-list-wrap .card-product .card-body{padding:0 12px;height:98px}.brands-list-wrap .card-product .card-body .text-box{width:119px}.brands-list-wrap .card-product .card-body .text-box .type{font-weight:700;font-size:14px;line-height:18px}.brands-list-wrap .card-product .card-body .text-box .card-title{font-weight:700;font-size:14px;line-height:22px;letter-spacing:.8px;height:auto}}.brands-list-wrap .list-page{margin-top:40px}.brands-wrap{position:relative;padding:40px 0 0}.brands-wrap::before{content:"";position:absolute;right:0;top:323px;display:block;-webkit-mask:url(../img/brands/brands-bg.svg) no-repeat;mask:url(../img/brands/brands-bg.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:262px;height:302px;background:#d5e1f0}@media all and (max-width: 575px){.brands-wrap::before{content:none}}.brands-wrap .brands-gallery{width:51.7529215359%;margin-right:6.510851419%;display:flex}@media all and (max-width: 991px){.brands-wrap .brands-gallery{width:100%;margin-right:0;display:block}}.brands-wrap .brands-gallery .slick-slide{line-height:0}.brands-wrap .brands-gallery .slick-arrow{transition:all .5s ease-in-out;background-color:transparent;border-color:transparent}.brands-wrap .brands-gallery .slick-arrow::before{color:#a7a7a7}.brands-wrap .brands-gallery .slick-arrow:hover{background:transparent;border-color:transparent}.brands-wrap .brands-gallery .slick-arrow:hover::before{color:#505050}@media all and (max-width: 991px){.brands-wrap .brands-gallery .slick-arrow{left:8px}.brands-wrap .brands-gallery .slick-arrow.slick-next{left:auto;right:8px}}.brands-wrap .brands-gallery .gallery{width:83.8709677419%;border:1px solid #e9e9e9;border-radius:8px}@media all and (max-width: 991px){.brands-wrap .brands-gallery .gallery{width:100%}}.brands-wrap .brands-gallery .gallery a .box-img{border-radius:8px;background-size:contain}.brands-wrap .brands-gallery .thumbs{padding-left:24px;width:16.1290322581%}@media all and (max-width: 991px){.brands-wrap .brands-gallery .thumbs{width:100%;height:auto;padding-left:0;margin:7px 0 36px}}.brands-wrap .brands-gallery .thumbs .slick-slide{margin-bottom:13px;line-height:0}.brands-wrap .brands-gallery .thumbs .slick-slide:last-child{margin-bottom:0}.brands-wrap .brands-gallery .thumbs .slick-current{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);border-radius:6px}.brands-wrap .brands-gallery .thumbs .slick-current .box-img{position:relative;overflow:hidden;border-radius:6px;border:1px solid transparent}.brands-wrap .brands-gallery .thumbs .slick-current .box-img::before{border-radius:6px}.brands-wrap .brands-content{width:41.7362270451%}@media all and (max-width: 991px){.brands-wrap .brands-content{width:100%;margin-bottom:60px}}.brands-wrap .brands-content .type{font-weight:700;font-size:16px;line-height:20px;color:#277dad}.brands-wrap .brands-content .caption{font-weight:700;font-size:28px;line-height:42px;letter-spacing:.02em;color:#000;margin-bottom:32px}.brands-wrap .brands-content .desc{font-weight:400;font-size:16px;line-height:24px;color:#505050;margin-bottom:40px}.brands-wrap .brands-content .btn-primary{width:auto}.brands-wrap .brands-content .btn-primary i.arrow-right::before{background:#fff}.related-products{background:#eff5fd;padding:60px 0}.related-products .title{font-weight:800;font-size:32px;line-height:60px;text-align:center;letter-spacing:1.2px;color:#040404;margin-bottom:40px}@media all and (max-width: 575px){.related-products .title{font-size:24px;line-height:30px}}.related-products .title span{background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.related-products .slick-arrow{left:-68px;transition:all .5s ease-in-out}@media all and (max-width: 1399px){.related-products .slick-arrow{left:0}}.related-products .slick-arrow.slick-next{left:auto;right:-68px}@media all and (max-width: 1399px){.related-products .slick-arrow.slick-next{right:0}}.related-products .slick-arrow:hover{background:#277dad;border-color:#277dad}.related-products .slick-arrow:hover::before{color:#fff}.download-area{padding:20px 0 80px}@media all and (max-width: 575px){.download-area{padding:20px 0 40px}}.download-area .caption{position:relative;font-weight:700;font-size:36px;line-height:46px;letter-spacing:1.2px;color:#040404;padding-left:24px}@media all and (max-width: 575px){.download-area .caption{font-weight:800;font-size:20px;line-height:32px;letter-spacing:.8px;color:#040404;padding-left:16px}}.download-area .caption::before{content:"";position:absolute;display:block;left:0;width:4px;height:100%;background:linear-gradient(306.9deg, #257bae -24.92%, #87c143 98.27%)}.download-box{margin-top:24px}.download-box ul li{padding:8px 16px 8px 8px;background:#fff;border:1px solid #e9e9e9;border-radius:4px;margin-bottom:16px}.download-box ul li:last-child{margin-bottom:0}.download-box ul li a{display:flex;align-items:center;justify-content:space-between}.download-box ul li a .icon{width:48px;height:48px;background:#f2f3f5;border-radius:4px;display:flex;align-items:center;justify-content:center}.download-box ul li a .file-title{padding:0 8px 0 16px;width:calc(100% - 143px);font-weight:400;font-size:14px;line-height:22px;letter-spacing:.4px;color:#505050;word-break:break-word}.download-box ul li a .btn-download{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:22px;color:#277dad}.download-box ul li a .btn-download i.download-icon{padding-left:8px}.download-box ul li:hover{border:1px solid #a7a7a7}.download-box ul li:hover .icon{background:#7c7c7c}.download-box ul li:hover .icon i.document-icon::before{background:#fff}.download-box ul li:hover .file-title{color:#7c7c7c}.download-box ul li:hover .btn-download{color:#7c7c7c}.download-box ul li:hover .btn-download i.download-icon::before{background:#7c7c7c}.cart-list{position:relative}.cart-list .item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2;margin-top:27px}@media all and (max-width: 991px){.cart-list .item{padding-bottom:27px}}@media all and (max-width: 575px){.cart-list .item{justify-content:end}}.cart-list .item .info,.cart-list .item .thumb{margin-bottom:27px}@media all and (max-width: 991px){.cart-list .item .img{margin:0 auto}}.cart-list .item .img .thumb{width:196px;border-radius:10px;background-color:#fafafa;background-size:contain}.cart-list .item .info{width:calc(100% - 196px - 120px - 29px);padding:0 238px 0 28px}@media all and (max-width: 991px){.cart-list .item .info{padding:0 15px}}@media all and (max-width: 575px){.cart-list .item .info{width:100%;padding:0 15px}}.cart-list .item .info .title{color:#12263a;margin-bottom:11px}.cart-list .item .info .list-desc{color:#757575;margin-bottom:7px}.cart-list .item .info .list-option{color:#757575;margin-bottom:27px}.cart-list .item .price{font-weight:500;font-size:20px;color:#fb4a4a}.cart-list .item .delete{padding:0 0 0 12px;width:29px;font-size:9px;text-align:center}@media all and (max-width: 991px){.cart-list .item .delete{position:absolute;z-index:1;top:0;right:0;padding:0;width:1.875rem}}.cart-list .item .delete button{background:transparent}.cart-list .item .delete:hover .icon-close::before{background-color:#fb4a4a}.shopping_box{padding:71px 0;display:flex;width:100%;align-items:center}@media all and (max-width: 575px){.shopping_box{padding:71px 0 0}}.shopping_box .btn-continue{display:flex;align-items:center;color:#fb4a4a;font-weight:500;font-size:14px;margin-right:25.5924170616%}@media all and (max-width: 991px){.shopping_box .btn-continue{margin-right:auto}}@media all and (max-width: 575px){.shopping_box .btn-continue{margin-right:auto}}.shopping_box .btn-continue .icon-arrow-r{margin-right:7px}.account-wrap .left-cont{position:fixed;width:55.2777777778%;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media all and (max-width: 991px){.account-wrap .left-cont{display:none}}.account-wrap .left-cont.register{width:33.4722222222%}.account-wrap .left-cont.register .info-box{text-align:right}.account-wrap .left-cont::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(167,0,34,.8)}.account-wrap .left-cont::after{content:"";position:absolute;width:100%;height:100%;top:calc(100% / 2 - 51.5px);left:calc(100% / 2 - 180.5px);background:url("../img/account/logo.png") no-repeat}.account-wrap .left-cont .info-box{position:absolute;width:100%;bottom:0;z-index:3;background:#171717;padding:13.5px 23px;display:block;margin:0 auto}.account-wrap .left-cont .info-box span{color:#fff;margin-right:24px}.account-wrap .right-cont{position:absolute;width:44.7222222222%;right:0}@media all and (max-width: 991px){.account-wrap .right-cont{width:100%}}.account-wrap .right-cont.register{width:66.5277777778%}@media all and (max-width: 991px){.account-wrap .right-cont.register{width:100%}}.account-wrap .right-cont.register select.form-control{background-color:#f6f6f6;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:7px 14px;background-repeat:no-repeat;background-position:calc(100% - 15px) center;padding:16px 21px;height:59px}.account-wrap .right-cont.register .hiht{font-weight:400;font-size:12px;line-height:17px;color:#757575}.account-wrap .right-cont.register .account-box .title{margin-bottom:52px}@media all and (max-width: 991px){.account-wrap .right-cont.register .account-box .title{font-size:26px;margin-bottom:37px;text-align:center}}.account-wrap .right-cont.login .account-box .title{margin-bottom:52px}@media all and (max-width: 991px){.account-wrap .right-cont.login .account-box .title{font-size:26px;margin-bottom:37px;text-align:center}}.account-wrap .right-cont .account-box{padding:62px 94.5px}@media all and (max-width: 991px){.account-wrap .right-cont .account-box{padding:30px}}.account-wrap .right-cont .account-box .account-nav{display:none;border-bottom:1px solid #e2e2e2;margin-bottom:22px}@media all and (max-width: 991px){.account-wrap .right-cont .account-box .account-nav{display:flex}}.account-wrap .right-cont .account-box .account-nav .nav-item{padding:0 20px}.account-wrap .right-cont .account-box .account-nav .nav-item .nav-link{font-weight:500;font-size:15px;color:#757575;padding:0 0 9px}.account-wrap .right-cont .account-box .account-nav .nav-item .nav-link.active,.account-wrap .right-cont .account-box .account-nav .nav-item .nav-link:hover{color:#fb4a4a;border-bottom:1px solid #fb4a4a}.account-wrap .right-cont .account-box .btn-back{display:flex;align-items:center;color:#d01d41;font-weight:500;font-size:14px;margin-bottom:12px}.account-wrap .right-cont .account-box .title{color:#12263a;margin-bottom:16px}.account-wrap .right-cont .account-box .info{color:#757575;margin-bottom:26px}.account-wrap .right-cont .account-box .btn-pink{min-width:180px}.account-wrap .right-cont .account-box .custom-checkbox .custom-control-label a{text-decoration:underline;color:#12263a}.account-wrap .right-cont .account-box .verify-box{display:flex}.account-wrap .right-cont .account-box .verify-box .invalid-tooltip{top:94px;left:auto}@media all and (max-width: 991px){.account-wrap .right-cont .account-box .captcha-wrap{text-align:center}}.or-hr{display:flex;align-items:center;width:100%;position:relative;font-weight:400;font-size:14px;color:#757575}.or-hr:before{content:"";width:100%;height:1px;display:inline-block;margin-right:18px;background:#e2e2e2}.or-hr:after{content:"";display:inline-block;width:100%;height:1px;background:#e2e2e2;margin-left:18px}.social_login{display:flex}@media all and (max-width: 991px){.social_login{justify-content:center}}.member-wrap{padding:48px 0 130px}@media all and (max-width: 991px){.member-wrap{padding:40px 0 52px}}@media all and (max-width: 575px){.member-wrap{padding:35px 0 52px}}.member-wrap select.form-control{background-color:#f6f6f6;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:7px 14px;background-repeat:no-repeat;background-position:calc(100% - 15px) center;border-radius:0;border:0;font-weight:400;font-size:15px;padding:16px 21px;height:59px}.member-wrap .right-cont{position:relative}.member-wrap .right-cont table.table-hover{margin-bottom:46px}.member-wrap .right-cont table.table-hover th,.member-wrap .right-cont table.table-hover td{font-weight:400;padding:23.5px;vertical-align:middle}.member-wrap .right-cont table.table-hover thead th{border-top:0;border-bottom:2px solid #e2e2e2}.member-wrap .right-cont table.table-hover tbody tr:hover{background-color:#f6f6f6}.member-wrap .right-cont table.table-hover tbody td{color:#12263a;border-top:0;border-bottom:1px solid #e2e2e2}.member-wrap .right-cont .order-title{margin-bottom:24.5px}@media all and (max-width: 991px){.member-wrap .right-cont .order-title{padding-left:23.5px}}.member-wrap .right-cont .order-title ul{list-style-type:none}.member-wrap .right-cont .order-title ul li{color:#757575}.member-wrap .right-cont .order-note{margin-bottom:68px}.member-wrap .right-cont .btn-outline-light{min-width:80px}.member-name{padding:5px;margin-bottom:25px;color:#12263a}.member-menu{position:relative}.member-menu::before{content:"";position:absolute;right:0;top:29px;transform:translateY(-50%);display:block;-webkit-mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;mask:url(../img/icon/arrow-right-1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:12px;height:12px;background-color:#757575;visibility:hidden;z-index:3}@media all and (max-width: 991px){.member-menu{margin-bottom:30px}.member-menu::before{visibility:visible}}.member-menu .list-group{border-radius:0}@media all and (max-width: 991px){.member-menu .list-group{flex-direction:row;position:relative;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;flex:0 0 100%;width:calc(100% - 0.5rem)}.member-menu .list-group::-webkit-scrollbar{display:none}}.member-menu .list-group .list-group-item{position:relative;display:flex;align-items:center;border:unset;color:#757575;font-size:.875rem;padding:.75rem 2rem .75rem 0}@media all and (max-width: 991px){.member-menu .list-group .list-group-item{padding:1rem;flex-basis:0}}.member-menu .list-group .list-group-item:hover{color:#fb4a4a}.member-menu .list-group .list-group-item:hover span{background-color:#fb4a4a}.member-menu .list-group .list-group-item span{width:21px;height:21px;flex:0 0 21px;background-color:#757575;margin-right:10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.member-menu .list-group .list-group-item span.icon-info{-webkit-mask-image:url(../img/icon/account-information-icon.svg);mask-image:url(../img/icon/account-information-icon.svg)}.member-menu .list-group .list-group-item span.icon-password{-webkit-mask-image:url(../img/icon/account-password-icon.svg);mask-image:url(../img/icon/account-password-icon.svg)}.member-menu .list-group .list-group-item span.icon-love{-webkit-mask-image:url(../img/icon/account-collections-icon.svg);mask-image:url(../img/icon/account-collections-icon.svg)}.member-menu .list-group .list-group-item span.icon-order{-webkit-mask-image:url(../img/icon/account-orders-icon.svg);mask-image:url(../img/icon/account-orders-icon.svg)}.member-menu .list-group .list-group-item span.icon-logout{-webkit-mask-image:url(../img/icon/account-log-out-icon.svg);mask-image:url(../img/icon/account-log-out-icon.svg)}@media all and (max-width: 991px){.member-menu .list-group .list-group-item span{width:18px;height:18px;flex:0 0 18px}}.member-menu .list-group .list-group-item.active{background-color:transparent;margin-top:0;color:#fb4a4a}.member-menu .list-group .list-group-item.active span{background-color:#fb4a4a}@media all and (max-width: 991px){.member-menu .list-group .list-group-item.active::before{content:"";position:absolute;left:0;bottom:0;background-color:#fb4a4a;height:1px;width:100%}}.member-menu .list-group .list-group-item:hover{background-color:transparent}.delete-wrap{text-align:center;padding:51.5px 82.5px}@media all and (max-width: 575px){.delete-wrap{padding:51.5px 52px}}.delete-wrap .title{padding:24px 0 35px;margin-bottom:0}.delete-wrap .btn-outline-light{margin-right:12px}.alert-white{background:#fff;border:0;color:#757575;border-radius:5px !important;box-shadow:0px 2px 10px rgba(2,19,37,.1);padding-left:56px;position:relative;font-weight:400;font-size:15px}.alert-white strong{color:#12263a;padding-right:13px}.alert-white .icon{text-align:center;width:42px;height:100%;position:absolute;top:0;left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.alert-white .icon i{font-size:16px;color:#fff;left:14px;margin-top:-8px;position:absolute;top:50%}.alert-white.alert-dismissible .close{width:42px;height:100%}.alert-white.alert-dismissible .close .icon-close::before{background:#757575}.alert-white.alert-success .icon,.alert-white.alert-success .icon:after{background:#56cc8c}.alert-white.alert-danger .icon,.alert-white.alert-danger .icon:after{background:#fb4a4a}*[data-href]{cursor:pointer}/*# sourceMappingURL=common.css.map */
