.elementor-64824 .elementor-element.elementor-element-arhead00{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-64824 .elementor-element.elementor-element-arh10000 .elementor-heading-title{font-family:"Trirong", Sans-serif;font-size:40px;font-weight:400;line-height:44px;color:#383835;}.elementor-64824 .elementor-element.elementor-element-arbody00{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-64824 .elementor-element.elementor-element-arside00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64824 .elementor-element.elementor-element-arboxA00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B7B6B6;--border-color:#B7B6B6;--padding-top:16px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-64824 .elementor-element.elementor-element-arboxA00:not(.elementor-motion-effects-element-type-background), .elementor-64824 .elementor-element.elementor-element-arboxA00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCF9;}.elementor-64824 .elementor-element.elementor-element-arfw0000 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:2px;color:#383835;}.elementor-64824 .elementor-element.elementor-element-b06567a{--e-filter-direction:column;--e-filter-white-space:initial;}.elementor-64824 .elementor-element.elementor-element-arboxB00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B7B6B6;--border-color:#B7B6B6;--padding-top:16px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-64824 .elementor-element.elementor-element-arboxB00:not(.elementor-motion-effects-element-type-background), .elementor-64824 .elementor-element.elementor-element-arboxB00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCF9;}.elementor-64824 .elementor-element.elementor-element-arfk0000 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:2px;color:#383835;}.elementor-64824 .elementor-element.elementor-element-f1d58a9{--e-filter-direction:column;--e-filter-white-space:initial;}.elementor-64824 .elementor-element.elementor-element-arboxC00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B7B6B6;--border-color:#B7B6B6;--padding-top:16px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-64824 .elementor-element.elementor-element-arboxC00:not(.elementor-motion-effects-element-type-background), .elementor-64824 .elementor-element.elementor-element-arboxC00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCF9;}.elementor-64824 .elementor-element.elementor-element-arfm0000 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:2px;color:#383835;}.elementor-64824 .elementor-element.elementor-element-e3244bd{--e-filter-direction:column;--e-filter-white-space:initial;}.elementor-64824 .elementor-element.elementor-element-argrid00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-64824 .elementor-element.elementor-element-arloop00{--grid-columns:2;--load-more-button-align:center;}@media(max-width:1024px){.elementor-64824 .elementor-element.elementor-element-arloop00{--grid-columns:2;}}@media(max-width:767px){.elementor-64824 .elementor-element.elementor-element-arloop00{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-arh10000 */.elementor-64824 .elementor-element.elementor-element-arh10000 .elementor-heading-title{display:block;}.elementor-64824 .elementor-element.elementor-element-arh10000 .elementor-heading-title::first-letter{text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-arfw0000 */.elementor-64824 .elementor-element.elementor-element-arfw0000{padding:12px 24px;}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-b06567a */.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter{display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-content:flex-start !important;align-items:stretch;gap:0;max-height:420px;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#C8C3B4 transparent;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter::-webkit-scrollbar{width:5px;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter::-webkit-scrollbar-thumb{background:#C8C3B4;border-radius:3px;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter::-webkit-scrollbar-track{background:transparent;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item{box-sizing:border-box !important;flex:0 0 auto !important;background:none !important;border:0 !important;padding:10px 24px !important;min-height:37px;font-family:"Inter",sans-serif;font-size:14px;font-weight:300;color:#757575;text-align:left !important;text-transform:none !important;cursor:pointer;line-height:17px;display:flex !important;align-items:center;justify-content:space-between !important;gap:12px;width:auto !important;max-width:none !important;align-self:stretch !important;}
.elementor-64824 .elementor-element.elementor-element-b06567a .mo-filter-label{flex:1 1 auto;min-width:0;text-align:left;}
.elementor-64824 .elementor-element.elementor-element-b06567a .mo-filter-count{flex:0 0 auto;background:#F5F4F2;padding:4px 6px;min-height:17px;display:inline-flex;align-items:center;justify-content:flex-end;font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:100%;color:#757575;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item.mo-filter-current{color:#383835 !important;font-weight:300 !important;background:#F2F2F2 !important;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item.mo-filter-current .mo-filter-count{background:#E3E3E0;color:#383835;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item.mo-filter-empty{color:#C8C3B4 !important;cursor:default;pointer-events:none;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item.mo-filter-empty .mo-filter-count{color:#C8C3B4;background:#FAFAF8;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item:not(.mo-filter-empty):hover{background:#F2F2F2;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item::before{content:"";flex:0 0 12px;width:12px;height:12px;border:1px solid #A9A9A6;background:transparent;margin-right:4px;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item[data-filter="__all"]::before{display:none;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item.mo-filter-current::before{background:#383835;border-color:#383835;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item.mo-filter-empty::before{border-color:#DEDEDA;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item.mo-filter-current{order:-1;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter-item[data-filter="__all"]{order:-3 !important;font-weight:500;color:#383835;}
.elementor-64824 .elementor-element.elementor-element-b06567a .e-filter{max-height:none !important;overflow:visible !important;overscroll-behavior:auto !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-arfk0000 */.elementor-64824 .elementor-element.elementor-element-arfk0000{padding:12px 24px;}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-f1d58a9 */.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter{display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-content:flex-start !important;align-items:stretch;gap:0;max-height:420px;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#C8C3B4 transparent;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter::-webkit-scrollbar{width:5px;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter::-webkit-scrollbar-thumb{background:#C8C3B4;border-radius:3px;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter::-webkit-scrollbar-track{background:transparent;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item{box-sizing:border-box !important;flex:0 0 auto !important;background:none !important;border:0 !important;padding:10px 24px !important;min-height:37px;font-family:"Inter",sans-serif;font-size:14px;font-weight:300;color:#757575;text-align:left !important;text-transform:none !important;cursor:pointer;line-height:17px;display:flex !important;align-items:center;justify-content:space-between !important;gap:12px;width:auto !important;max-width:none !important;align-self:stretch !important;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .mo-filter-label{flex:1 1 auto;min-width:0;text-align:left;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .mo-filter-count{flex:0 0 auto;background:#F5F4F2;padding:4px 6px;min-height:17px;display:inline-flex;align-items:center;justify-content:flex-end;font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:100%;color:#757575;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item.mo-filter-current{color:#383835 !important;font-weight:300 !important;background:#F2F2F2 !important;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item.mo-filter-current .mo-filter-count{background:#E3E3E0;color:#383835;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item.mo-filter-empty{color:#C8C3B4 !important;cursor:default;pointer-events:none;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item.mo-filter-empty .mo-filter-count{color:#C8C3B4;background:#FAFAF8;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item:not(.mo-filter-empty):hover{background:#F2F2F2;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item::before{content:"";flex:0 0 12px;width:12px;height:12px;border:1px solid #A9A9A6;background:transparent;margin-right:4px;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item[data-filter="__all"]::before{display:none;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item.mo-filter-current::before{background:#383835;border-color:#383835;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item.mo-filter-empty::before{border-color:#DEDEDA;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item.mo-filter-current{order:-1;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .e-filter-item[data-filter="__all"]{order:-3 !important;font-weight:500;color:#383835;}
.elementor-64824 .elementor-element.elementor-element-f1d58a9 .mo-filter-label::first-letter{text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-arfm0000 */.elementor-64824 .elementor-element.elementor-element-arfm0000{padding:12px 24px;}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-e3244bd */.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter{display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-content:flex-start !important;align-items:stretch;gap:0;max-height:420px;overflow-y:auto;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#C8C3B4 transparent;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter::-webkit-scrollbar{width:5px;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter::-webkit-scrollbar-thumb{background:#C8C3B4;border-radius:3px;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter::-webkit-scrollbar-track{background:transparent;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item{box-sizing:border-box !important;flex:0 0 auto !important;background:none !important;border:0 !important;padding:10px 24px !important;min-height:37px;font-family:"Inter",sans-serif;font-size:14px;font-weight:300;color:#757575;text-align:left !important;text-transform:none !important;cursor:pointer;line-height:17px;display:flex !important;align-items:center;justify-content:space-between !important;gap:12px;width:auto !important;max-width:none !important;align-self:stretch !important;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .mo-filter-label{flex:1 1 auto;min-width:0;text-align:left;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .mo-filter-count{flex:0 0 auto;background:#F5F4F2;padding:4px 6px;min-height:17px;display:inline-flex;align-items:center;justify-content:flex-end;font-family:"Inter",sans-serif;font-size:12px;font-weight:300;line-height:100%;color:#757575;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item.mo-filter-current{color:#383835 !important;font-weight:300 !important;background:#F2F2F2 !important;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item.mo-filter-current .mo-filter-count{background:#E3E3E0;color:#383835;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item.mo-filter-empty{color:#C8C3B4 !important;cursor:default;pointer-events:none;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item.mo-filter-empty .mo-filter-count{color:#C8C3B4;background:#FAFAF8;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item:not(.mo-filter-empty):hover{background:#F2F2F2;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item::before{content:"";flex:0 0 12px;width:12px;height:12px;border:1px solid #A9A9A6;background:transparent;margin-right:4px;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item[data-filter="__all"]::before{display:none;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item.mo-filter-current::before{background:#383835;border-color:#383835;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item.mo-filter-empty::before{border-color:#DEDEDA;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item.mo-filter-current{order:-1;}
.elementor-64824 .elementor-element.elementor-element-e3244bd .e-filter-item[data-filter="__all"]{order:-3 !important;font-weight:500;color:#383835;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-arside00 */.elementor-64824 .elementor-element.elementor-element-arside00{align-self:start;}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-arloop00 */.elementor-64824 .elementor-element.elementor-element-arloop00 .elementor-grid{gap:24px !important;}
.elementor-64824 .elementor-element.elementor-element-arloop00 .e-loop-item img{width:100%;aspect-ratio:5/4;object-fit:cover;display:block;}
.elementor-64824 .elementor-element.elementor-element-arloop00 .e-loop-item{position:relative;}
.elementor-64824 .elementor-element.elementor-element-arloop00 .e-loop__load-more{display:flex !important;justify-content:space-between;align-items:center;width:100%;margin-top:40px;padding-top:24px;border-top:1px solid #E3E3E0;}
.elementor-64824 .elementor-element.elementor-element-arloop00 .mo-loop-count{font-family:"Inter",sans-serif;font-size:14px;font-weight:300;color:#757575;line-height:20px;}
.elementor-64824 .elementor-element.elementor-element-arloop00 .mo-loop-count strong{font-weight:500;color:#383835;}
.elementor-64824 .elementor-element.elementor-element-arloop00 .e-loop__load-more .elementor-button{background-color:#383835 !important;color:#FCFCF9 !important;border-radius:0 !important;font-family:"Inter",sans-serif !important;font-size:12px !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:1px !important;padding:14px 24px !important;}
.elementor-64824 .elementor-element.elementor-element-arloop00 .e-loop__load-more .elementor-button:hover{background-color:#1A1A18 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-arbody00 */.elementor-64824 .elementor-element.elementor-element-arbody00>.e-con-inner{display:grid !important;grid-template-columns:370px minmax(0,1fr);gap:40px;align-items:start;}/* End custom CSS */