.elementor-574 .elementor-element.elementor-element-a005dcc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-9495f01{padding:0px 0px 0px 0px;}.elementor-574 .elementor-element.elementor-element-418d1e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-5512088 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-5512088 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-5512088 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-2fc0899{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-ca5c213 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-ca5c213 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-ca5c213 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-d5879a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-7527007 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-7527007 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-7527007 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-df8b39f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-948dbdd .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-948dbdd .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-948dbdd .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-77f8478{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-3e0afbf .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-3e0afbf .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-3e0afbf .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-129eb8f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-bd87407 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-bd87407 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-bd87407 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-a655cf8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-4c50551 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-4c50551 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-4c50551 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-43cc592{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-73c3a2b .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-73c3a2b .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-73c3a2b .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-499ce6f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-72b8a50 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-72b8a50 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-72b8a50 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-32c4241{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-8b91b8d .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-8b91b8d .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-8b91b8d .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-c3e67ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-a2fa6e9 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-a2fa6e9 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-a2fa6e9 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-6f58868{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-af1d675 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-af1d675 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-af1d675 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-22d6107{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-66e5b25 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-66e5b25 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-66e5b25 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-5328d2f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-3ed8053 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-3ed8053 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-3ed8053 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-7583f23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-9e42ac7 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-9e42ac7 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-9e42ac7 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-b522585{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-39a71f9 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-39a71f9 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-39a71f9 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-6e3ce21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-aeeb4f7 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-aeeb4f7 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-aeeb4f7 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-feb3950{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-574 .elementor-element.elementor-element-8ce1523 .tm-swiper{--slides-view:5;--gutter:30;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-574 .elementor-element.elementor-element-8ce1523 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-574 .elementor-element.elementor-element-8ce1523 .minimog-tabs{--tab-content-spacing:1px;--tab-title-spacing:5px;}.elementor-574 .elementor-element.elementor-element-58af6ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-574 .elementor-element.elementor-element-5512088 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-ca5c213 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-7527007 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-948dbdd .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-3e0afbf .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-bd87407 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-4c50551 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-73c3a2b .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-72b8a50 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-8b91b8d .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-a2fa6e9 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-af1d675 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-66e5b25 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-3ed8053 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-9e42ac7 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-39a71f9 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-aeeb4f7 .tm-swiper{--slides-view:2;}.elementor-574 .elementor-element.elementor-element-8ce1523 .tm-swiper{--slides-view:2;}}@media(max-width:360px){.elementor-574 .elementor-element.elementor-element-5512088 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-ca5c213 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-7527007 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-948dbdd .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-3e0afbf .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-bd87407 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-4c50551 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-73c3a2b .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-72b8a50 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-8b91b8d .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-a2fa6e9 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-af1d675 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-66e5b25 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-3ed8053 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-9e42ac7 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-39a71f9 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-aeeb4f7 .tm-swiper{--slides-view:1;}.elementor-574 .elementor-element.elementor-element-8ce1523 .tm-swiper{--slides-view:1;}}/* Start custom CSS for html, class: .elementor-element-9495f01 *//* Load once AFTER the hero/global CSS. Scoped to category containers only. */
.w2b-page.w2b-category-container {
  --w2b-navy: #061421;
  --w2b-gold: #c99434;
  --w2b-gold2: #efc76f;
  --w2b-cream: #f7f4ed;
  --w2b-ink: #101d29;
  --w2b-muted: #596873;
  --w2b-line: rgba(8,30,48,.14);
  --w2b-category-accent: #865811;
  --w2b-category-focus: #865811;
  --flex-direction: column;
  flex-direction: column;
  gap: 0;
  width: 100%;
  min-width: 0;
  padding: 84px max(24px,calc((100% - 1200px)/2)) !important;
  scroll-margin-top: 80px;
  color: var(--w2b-ink);
  font: 16px/1.7 Inter,"Segoe UI",Arial,sans-serif;
}
.w2b-page.w2b-category-container,
.w2b-page.w2b-category-container * { box-sizing: border-box; }
.w2b-page.w2b-category-container.w2b-light { background: #fff; }
.w2b-page.w2b-category-container.w2b-cream { background: var(--w2b-cream); }
.w2b-page.w2b-category-container.w2b-dark {
  --w2b-category-accent: #efc76f;
  --w2b-category-focus: #efc76f;
  color: #fff;
  background: var(--w2b-navy);
}
.w2b-page.w2b-category-container > .e-con-inner {
  width: 100% !important;
  max-width: 1200px !important;
  min-width: 0;
  margin-inline: auto !important;
  flex-direction: column;
  gap: 0;
}
.w2b-page.w2b-category-container .elementor-widget-html {
  width: 100%;
  max-width: 100%;
  min-width: 0;
}
.w2b-page.w2b-category-container .w2b-shell {
  width: 100%;
  max-width: 1200px;
  margin-inline: auto;
}
.w2b-page.w2b-category-container .w2b-category-head {
  display: grid;
  grid-template-columns: 56px minmax(0,1fr) 190px;
  align-items: start;
  gap: 28px;
  margin: 0 0 36px;
}
.w2b-page.w2b-category-container .w2b-category-block {
  /* Headers remain readable with no script or animation support. */
  opacity: 1;
  transform: none;
}
.w2b-page.w2b-category-container .w2b-category-number {
  display: grid;
  place-items: center;
  width: 52px;
  height: 52px;
  border: 1px solid var(--w2b-gold);
  color: var(--w2b-category-accent);
  font-size: 13px;
  font-weight: 800;
}
.w2b-page.w2b-category-container .w2b-category-copy { min-width: 0; }
.w2b-page.w2b-category-container .w2b-category-head .w2b-kicker {
  margin: 0 0 14px;
  color: var(--w2b-category-accent);
  font-size: 11px;
  font-weight: 800;
  line-height: 1.6;
  letter-spacing: .13em;
  text-transform: uppercase;
}
.w2b-page.w2b-category-container .w2b-category-head h2 {
  margin: 0 0 18px;
  color: var(--w2b-navy);
  font-size: clamp(30px,3.5vw,48px);
  font-weight: 750;
  line-height: 1.12;
  letter-spacing: -.035em;
  overflow-wrap: anywhere;
}
.w2b-page.w2b-category-container .w2b-category-head h2 span {
  color: var(--w2b-category-accent);
}
.w2b-page.w2b-category-container .w2b-category-head p:not(.w2b-kicker) {
  max-width: 760px;
  margin: 0 0 20px;
  color: var(--w2b-muted);
  font-size: 16px;
  line-height: 1.75;
}
.w2b-page.w2b-category-container .w2b-category-head ul {
  display: flex;
  flex-wrap: wrap;
  gap: 9px 22px;
  padding: 0;
  margin: 0;
  color: var(--w2b-ink);
  list-style: none;
  font-size: 12px;
  font-weight: 650;
  line-height: 1.6;
}
.w2b-page.w2b-category-container .w2b-category-head li::before {
  content: "✓";
  color: var(--w2b-category-accent);
  margin-right: 7px;
}
.w2b-page.w2b-category-container .w2b-category-links {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  min-width: 0;
  padding-top: 2px;
}
.w2b-page.w2b-category-container .w2b-category-links a {
  display: inline-block;
  max-width: 100%;
  min-height: 44px;
  padding: 10px 0;
  border-bottom: 1px solid var(--w2b-gold);
  color: var(--w2b-navy);
  font-size: 13px;
  line-height: 1.5;
  font-weight: 800;
  text-decoration: none;
}
.w2b-page.w2b-category-container .w2b-category-links .w2b-enquiry-link {
  border-bottom-color: transparent;
  color: var(--w2b-muted);
  font-weight: 600;
}
.w2b-page.w2b-category-container .w2b-category-links a:hover {
  color: var(--w2b-category-accent);
  text-decoration: underline;
  text-underline-offset: 4px;
}
.w2b-page.w2b-category-container a:focus-visible,
.w2b-page.w2b-category-container [role="tab"]:focus-visible {
  outline: 3px solid var(--w2b-category-focus) !important;
  outline-offset: 4px;
}
.w2b-page.w2b-category-container.w2b-dark .w2b-category-head h2,
.w2b-page.w2b-category-container.w2b-dark .w2b-category-head ul,
.w2b-page.w2b-category-container.w2b-dark .w2b-category-links a { color: #fff; }
.w2b-page.w2b-category-container.w2b-dark .w2b-category-head p:not(.w2b-kicker),
.w2b-page.w2b-category-container.w2b-dark .w2b-category-links .w2b-enquiry-link {
  color: #c1cad1;
}
.w2b-page.w2b-category-container.w2b-dark .w2b-category-links a:hover { color: var(--w2b-gold2); }

/* Cosmetic integration with the existing native Minimog product widget.
   Elementor/Minimog continues to own queries, tabs, products and Swiper. */
.w2b-page.w2b-category-container .w2b-native-products {
  width: 100%;
  min-width: 0;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
}
.w2b-page.w2b-category-container .minimog-tabs,
.w2b-page.w2b-category-container .minimog-tabs__content,
.w2b-page.w2b-category-container .tab-content-wrapper {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}
.w2b-page.w2b-category-container .minimog-tabs__header-wrap { margin-bottom: 24px !important; }
.w2b-page.w2b-category-container .minimog-tabs__header {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 9px !important;
}
.w2b-page.w2b-category-container .minimog-tabs__header-wrap,
.w2b-page.w2b-category-container .minimog-tabs__header-inner,
.w2b-page.w2b-category-container .minimog-tabs__header {
  border-bottom: 0 !important;
  box-shadow: none !important;
  background-image: none !important;
}
.w2b-page.w2b-category-container .tab-title {
  min-height: 44px;
  padding: 10px 15px !important;
  border: 1px solid rgba(6,20,33,.2) !important;
  border-radius: 999px !important;
  color: var(--w2b-navy) !important;
  background: #fff !important;
  font-size: 12px !important;
  font-weight: 800 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
.w2b-page.w2b-category-container .tab-title.active,
.w2b-page.w2b-category-container .tab-title[aria-selected="true"],
.w2b-page.w2b-category-container .tab-title:hover {
  color: var(--w2b-navy) !important;
  border-color: var(--w2b-gold) !important;
  background: var(--w2b-gold2) !important;
}
.w2b-page.w2b-category-container.w2b-dark .tab-title:not(.active):not([aria-selected="true"]):not(:hover) {
  color: #fff !important;
  border-color: rgba(255,255,255,.35) !important;
  background: rgba(255,255,255,.06) !important;
}
.w2b-page.w2b-category-container .minimog-tabs__header-wrap::before,
.w2b-page.w2b-category-container .minimog-tabs__header-wrap::after,
.w2b-page.w2b-category-container .minimog-tabs__header-inner::before,
.w2b-page.w2b-category-container .minimog-tabs__header-inner::after,
.w2b-page.w2b-category-container .minimog-tabs__header::before,
.w2b-page.w2b-category-container .minimog-tabs__header::after,
.w2b-page.w2b-category-container .tab-title::before,
.w2b-page.w2b-category-container .tab-title::after,
.w2b-page.w2b-category-container .tab-title__text::before,
.w2b-page.w2b-category-container .tab-title__text::after {
  content: none !important;
  display: none !important;
}
.w2b-page.w2b-category-container .tab-title__text,
.w2b-page.w2b-category-container .tab-title a {
  color: inherit !important;
  text-decoration: none !important;
  box-shadow: none !important;
  background-image: none !important;
}
.w2b-page.w2b-category-container .swiper { padding: 4px 3px 28px !important; }
.w2b-page.w2b-category-container .swiper-slide.product { height: auto !important; }
.w2b-page.w2b-category-container .product-wrapper {
  height: 100% !important;
  padding: 13px !important;
  border: 3px solid var(--w2b-gold) !important;
  border-radius: 18px !important;
  background: #fff !important;
  overflow: hidden !important;
  box-shadow: 0 12px 30px rgba(3,18,31,.1) !important;
  transition: transform .25s ease,box-shadow .25s ease !important;
}
.w2b-page.w2b-category-container .product-wrapper:hover {
  transform: translateY(-5px);
  border-color: var(--w2b-gold2) !important;
  box-shadow: 0 20px 45px rgba(3,18,31,.16) !important;
}
.w2b-page.w2b-category-container .product-thumbnail,
.w2b-page.w2b-category-container .thumbnail,
.w2b-page.w2b-category-container .product-main-image {
  border-radius: 13px !important;
  background: #f4f5f6 !important;
  overflow: hidden !important;
}
.w2b-page.w2b-category-container .product-main-image {
  aspect-ratio: 1;
  display: grid;
  place-items: center;
}
.w2b-page.w2b-category-container .product-main-image img {
  width: 100% !important;
  height: 100% !important;
  aspect-ratio: 1;
  object-fit: contain !important;
  padding: 14px !important;
}
.w2b-page.w2b-category-container .product-info {
  padding: 15px 6px 7px !important;
  background: #fff !important;
}
.w2b-page.w2b-category-container .woocommerce-loop-product__title,
.w2b-page.w2b-category-container .woocommerce-loop-product__title a {
  color: var(--w2b-navy) !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  line-height: 1.45 !important;
}
.w2b-page.w2b-category-container .price { color: #865811 !important; }
.w2b-page.w2b-category-container .swiper-pagination-bullet-active { background: var(--w2b-gold) !important; }
.w2b-page.w2b-category-container .swiper-nav-button {
  color: var(--w2b-navy) !important;
  background: #fff !important;
  border-radius: 50% !important;
}
@media(max-width:1024px) {
  .w2b-page.w2b-category-container .w2b-category-head { grid-template-columns: 52px minmax(0,1fr); gap: 22px; }
  .w2b-page.w2b-category-container .w2b-category-links { grid-column: 2; flex-direction: row; flex-wrap: wrap; gap: 12px 24px; padding-top: 0; }
}
@media(max-width:640px) {
  .w2b-page.w2b-category-container { padding: 56px 20px !important; }
  .w2b-page.w2b-category-container .w2b-category-head { grid-template-columns: minmax(0,1fr); gap: 20px; margin-bottom: 28px; }
  .w2b-page.w2b-category-container .w2b-category-links { grid-column: 1; }
  .w2b-page.w2b-category-container .w2b-category-head ul { display: grid; gap: 9px; }
  .w2b-page.w2b-category-container .w2b-category-head h2 { font-size: clamp(30px,7.8vw,38px); }
  .w2b-page.w2b-category-container .product-main-image img { padding: 9px !important; }
}
@media(prefers-reduced-motion:reduce) {
  .w2b-page.w2b-category-container *,
  .w2b-page.w2b-category-container *::before,
  .w2b-page.w2b-category-container *::after { animation: none !important; transition: none !important; }
  .w2b-page.w2b-category-container .product-wrapper:hover { transform: none !important; }
}
@media print {
  .w2b-page.w2b-category-container { padding: 24px 0 !important; }
  .w2b-page.w2b-category-container .w2b-category-head { break-inside: avoid; }
}/* End custom CSS */