.elementor-54844 .elementor-element.elementor-element-69e51f7f{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#D02424;--border-color:#D02424;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54844 .elementor-element.elementor-element-69e51f7f:not(.elementor-motion-effects-element-type-background), .elementor-54844 .elementor-element.elementor-element-69e51f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0B0B0B 0%, #1C1C1C 100%);}.elementor-54844 .elementor-element.elementor-element-78577df0{--display:flex;}.elementor-54844 .elementor-element.elementor-element-2b4541b3{--display:flex;}.elementor-54844 .elementor-element.elementor-element-2b4541b3:not(.elementor-motion-effects-element-type-background), .elementor-54844 .elementor-element.elementor-element-2b4541b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D02424 0%, #5A1414 100%);}.elementor-54844 .elementor-element.elementor-element-472caff4{--display:flex;}.elementor-54844 .elementor-element.elementor-element-3308ca54{--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;}.elementor-54844 .elementor-element.elementor-element-7181370a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-54844 .elementor-element.elementor-element-2a0bdeef{text-align:left;}.elementor-54844 .elementor-element.elementor-element-2a0bdeef .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:12.8px;font-weight:400;text-transform:uppercase;letter-spacing:0.22em;color:#D02424;}.elementor-54844 .elementor-element.elementor-element-58b7c4bd{text-align:left;}.elementor-54844 .elementor-element.elementor-element-58b7c4bd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;line-height:1.02em;color:#FFFFFF;}.elementor-54844 .elementor-element.elementor-element-2d793c12{text-align:left;font-family:"Jost", Sans-serif;font-size:17.6px;line-height:1.6em;color:#B3B3B3;}.elementor-54844 .elementor-element.elementor-element-335ac85c{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-54844 .elementor-element.elementor-element-335ac85c:not(.elementor-motion-effects-element-type-background), .elementor-54844 .elementor-element.elementor-element-335ac85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-54844 .elementor-element.elementor-element-473ae5f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(8px/2);margin-bottom:calc(8px/2);}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-list-tree__children{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-8px/2);margin-bottom:calc(-8px/2);}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;border-radius:2px 2px 2px 2px;overflow:hidden;}.rtl .elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{border-color:#D02424;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-collapse-icon{width:20px;height:20px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-collapse-none{width:20px;height:20px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-filters-counter{padding-left:5px;}.rtl .elementor-54844 .elementor-element.elementor-element-6833272f .jet-filters-counter{padding-right:5px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-filter+.jet-filter{margin-top:10px;}.elementor-54844 .elementor-element.elementor-element-6833272f .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-54844 .elementor-element.elementor-element-644699f0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-54844 .elementor-element.elementor-element-644699f0:after{content:"0.66";}.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__thumbnail__link{width:100%;}.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__text{margin-top:20px;}.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__badge{right:0;}.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-54844 .elementor-element.elementor-element-4607ade2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__link{padding:10px 10px 10px 10px;}.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__dots{padding:10px 10px 10px 10px;}.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination{column-gap:6px;row-gap:6px;justify-content:center;}.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__load-more{order:initial;}@media(max-width:1024px){.elementor-54844 .elementor-element.elementor-element-58b7c4bd .elementor-heading-title{font-size:56px;}.elementor-54844 .elementor-element.elementor-element-473ae5f7{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-54844 .elementor-element.elementor-element-58b7c4bd .elementor-heading-title{font-size:38.4px;}.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-54844 .elementor-element.elementor-element-644699f0:after{content:"0.5";}.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-2b4541b3 */.elementor-54844 .elementor-element.elementor-element-2b4541b3 { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 38% !important; transform: translateX(-50%) !important; height: 100% !important; pointer-events: none !important; opacity: .92 !important; } @media (max-width: 720px) { .elementor-54844 .elementor-element.elementor-element-2b4541b3 { width: 70% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78577df0 */.elementor-54844 .elementor-element.elementor-element-78577df0 { position: absolute !important; inset: 0 !important; z-index: 1 !important; pointer-events: none !important; overflow: hidden !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472caff4 */.elementor-54844 .elementor-element.elementor-element-472caff4, .elementor-54844 .elementor-element.elementor-element-472caff4 > .e-con-inner { position: absolute !important; top: 14px !important; right: 14px !important; bottom: 14px !important; left: 14px !important; z-index: 5 !important; pointer-events: none !important; border: 1px solid #D02424 !important; width: auto !important; height: auto !important; box-sizing: border-box !important; padding: 0 !important; margin: 0 !important; background: transparent !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58b7c4bd */.elementor-54844 .elementor-element.elementor-element-58b7c4bd .elementor-heading-title { display: block !important; max-width: none !important; width: 100% !important; white-space: normal !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d793c12 */.elementor-54844 .elementor-element.elementor-element-2d793c12 p { margin: 0 !important; max-width: 560px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7181370a */.elementor-54844 .elementor-element.elementor-element-7181370a { position: relative !important; z-index: 10 !important; width: 100% !important; max-width: 1240px !important; margin-inline: auto !important; overflow: visible !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3308ca54 */.elementor-54844 .elementor-element.elementor-element-3308ca54 { position: relative !important; z-index: 10 !important; width: 100% !important; overflow: visible !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e51f7f */.elementor-54844 .elementor-element.elementor-element-69e51f7f { --k6-red: #D02424; position: relative; overflow: hidden; }
.elementor-54844 .elementor-element.elementor-element-69e51f7f .k6-hero-band { position: absolute; inset: 0; z-index: 1; pointer-events: none; overflow: hidden; }
.elementor-54844 .elementor-element.elementor-element-69e51f7f .k6-hero-content { position: relative; z-index: 10; width: 100%; overflow: visible; }
@media (min-width: 1025px) { .elementor-54844 .elementor-element.elementor-element-69e51f7f.elementor-hidden-desktop { display: none !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-54844 .elementor-element.elementor-element-69e51f7f.elementor-hidden-tablet { display: none !important; } }
@media (max-width: 767px) { .elementor-54844 .elementor-element.elementor-element-69e51f7f.elementor-hidden-mobile { display: none !important; } }/* End custom CSS */
/* Start custom CSS for jet-smart-filters-checkboxes, class: .elementor-element-6833272f */.elementor-54844 .elementor-element.elementor-element-6833272f { width: 100% !important; margin: 0 0 32px !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-filter-label { display: none !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; align-items: center !important; justify-content: flex-start !important; gap: 8px !important; list-style: none !important; padding: 0 !important; margin: 0 !important; width: 100% !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__row { display: contents !important; margin: 0 !important; padding: 0 !important; border: none !important; background: transparent !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__item { display: inline-flex !important; flex: 0 0 auto !important; width: auto !important; max-width: none !important; margin: 0 !important; padding: 0 !important; list-style: none !important; background: transparent !important; border: none !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__input { position: absolute !important; opacity: 0 !important; width: 0 !important; height: 0 !important; pointer-events: none !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__decorator { display: none !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__count { display: none !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__button { display: inline-flex !important; align-items: center !important; justify-content: center !important; font-family: Oswald, "BigNoodleTitling", sans-serif !important; text-transform: uppercase !important; letter-spacing: .04em !important; font-size: 13.6px !important; font-weight: 400 !important; line-height: 1.2 !important; background: #1C1C1C !important; color: #E5E5E5 !important; border: 1px solid #262626 !important; border-radius: 2px !important; padding: 7px 14px !important; margin: 0 !important; cursor: pointer !important; box-shadow: none !important; outline: none !important; white-space: nowrap !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__button .jet-checkboxes-list__label { display: inline !important; background: transparent !important; border: none !important; margin: 0 !important; padding: 0 !important; color: inherit !important; font: inherit !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__button:hover { color: #FFFFFF !important; border-color: #333333 !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__item.active .jet-checkboxes-list__button, .elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__item.checked .jet-checkboxes-list__button, .elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__item.jet-filter-item-is-checked .jet-checkboxes-list__button, .elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__item:has(.jet-checkboxes-list__input:checked) .jet-checkboxes-list__button { background: #D02424 !important; color: #FFFFFF !important; border-color: #D02424 !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__item.jet-filter-all .jet-checkboxes-list__button, .elementor-54844 .elementor-element.elementor-element-6833272f .jet-checkboxes-list__item.jet-filter-item-is-default .jet-checkboxes-list__button { background: #D02424 !important; color: #FFFFFF !important; border-color: #D02424 !important; }
.elementor-54844 .elementor-element.elementor-element-6833272f .apply-filters__button, .elementor-54844 .elementor-element.elementor-element-6833272f .jet-filter-items-dropdown__apply-button { display: none !important; }
@media (min-width: 1025px) { .elementor-54844 .elementor-element.elementor-element-6833272f.elementor-hidden-desktop { display: none !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-54844 .elementor-element.elementor-element-6833272f.elementor-hidden-tablet { display: none !important; } }
@media (max-width: 767px) { .elementor-54844 .elementor-element.elementor-element-6833272f.elementor-hidden-mobile { display: none !important; } }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-644699f0 */.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-pagination, .elementor-54844 .elementor-element.elementor-element-644699f0 .e-load-more-anchor { display: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__avatar, .elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-author-box, .elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__author { display: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__card-separator { display: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-posts-container { display: grid !important; gap: 16px !important; grid-template-columns: 1fr !important; width: 100% !important; }
@media (min-width: 620px) { .elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-posts-container { grid-template-columns: repeat(2, 1fr) !important; } }
@media (min-width: 980px) { .elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-posts-container { grid-template-columns: repeat(3, 1fr) !important; } }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post, .elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__card { display: flex !important; flex-direction: column !important; height: 100% !important; background: #1C1C1C !important; border: 1px solid #262626 !important; border-radius: 2px !important; overflow: hidden !important; transition: border-color .2s ease, transform .2s ease !important; margin: 0 !important; padding: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post:hover, .elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__card:hover { border-color: #D02424 !important; transform: translateY(-3px) !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__thumbnail__link { position: relative !important; display: block !important; aspect-ratio: 4 / 3 !important; overflow: hidden !important; margin: 0 !important; flex-shrink: 0 !important; background: linear-gradient(135deg, #2A2A2A, #101010) !important; text-decoration: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__thumbnail { position: absolute !important; inset: 0 !important; margin: 0 !important; padding: 0 !important; width: 100% !important; height: 100% !important; overflow: hidden !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__thumbnail__link::before { content: "" !important; position: absolute !important; top: 0 !important; left: 18px !important; width: 8px !important; height: 100% !important; background: #D02424 !important; opacity: .9 !important; z-index: 2 !important; pointer-events: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__thumbnail img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; position: relative !important; z-index: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__card > .elementor-post__badge { position: absolute !important; width: 1px !important; height: 1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; opacity: 0 !important; pointer-events: none !important; margin: 0 !important; padding: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__thumbnail__link .elementor-post__badge, .elementor-54844 .elementor-element.elementor-element-644699f0 .k6-blog-thumb-tag { position: absolute !important; left: 18px !important; bottom: 16px !important; top: auto !important; right: auto !important; z-index: 4 !important; margin: 0 !important; padding: 0 !important; width: auto !important; height: auto !important; overflow: visible !important; clip: auto !important; opacity: 1 !important; background: transparent !important; font-family: Oswald, "BigNoodleTitling", sans-serif !important; text-transform: uppercase !important; letter-spacing: .05em !important; color: #FFFFFF !important; font-size: 16.8px !important; font-weight: 600 !important; line-height: 1.2 !important; pointer-events: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__text { display: flex !important; flex-direction: column !important; gap: 8px !important; padding: 24px !important; flex: 1 1 auto !important; border-top: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .k6-blog-pill { order: 1 !important; margin: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .k6-blog-pill .elementor-post__term { display: inline-block !important; font-family: Oswald, "BigNoodleTitling", sans-serif !important; text-transform: uppercase !important; letter-spacing: .05em !important; font-size: 11.2px !important; background: #D02424 !important; color: #FFFFFF !important; padding: 3px 9px !important; border-radius: 2px !important; text-decoration: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__title { order: 2 !important; margin: 0 !important; font-family: Oswald, "BigNoodleTitling", sans-serif !important; font-size: 18.4px !important; font-weight: 600 !important; line-height: 1.15 !important; text-transform: uppercase !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__title a { color: #FFFFFF !important; text-decoration: none !important; text-transform: uppercase !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__excerpt { order: 3 !important; margin: 0 !important; color: #B3B3B3 !important; font-family: Jost, "Century Gothic", sans-serif !important; font-size: 16px !important; line-height: 1.6 !important; display: -webkit-box !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 4 !important; overflow: hidden !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__excerpt p { margin: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__meta-data { order: 4 !important; margin: 0 !important; font-size: 12.48px !important; color: #808080 !important; font-family: Jost, "Century Gothic", sans-serif !important; border: none !important; padding: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__read-more-wrap { order: 5 !important; margin-top: auto !important; border: none !important; padding: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__read-more, .elementor-54844 .elementor-element.elementor-element-644699f0 a.elementor-post__read-more { order: 5 !important; margin-top: auto !important; font-family: Oswald, "BigNoodleTitling", sans-serif !important; text-transform: uppercase !important; letter-spacing: .05em !important; color: #D02424 !important; font-size: 16px !important; text-decoration: none !important; border: none !important; }
.elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__read-more-wrap, .elementor-54844 .elementor-element.elementor-element-644699f0 .elementor-post__text__footer { border-top: none !important; background: transparent !important; }
@media (min-width: 1025px) { .elementor-54844 .elementor-element.elementor-element-644699f0.elementor-hidden-desktop { display: none !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-54844 .elementor-element.elementor-element-644699f0.elementor-hidden-tablet { display: none !important; } }
@media (max-width: 767px) { .elementor-54844 .elementor-element.elementor-element-644699f0.elementor-hidden-mobile { display: none !important; } }/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-4607ade2 */.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; align-items: center !important; gap: 6px !important; list-style: none !important; padding: 0 !important; margin: 0 !important; }
.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__item { margin: 0 !important; padding: 0 !important; list-style: none !important; }
.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__link { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-width: 40px !important; min-height: 40px !important; padding: 8px 14px !important; font-family: Oswald, "BigNoodleTitling", sans-serif !important; font-size: 14px !important; font-weight: 600 !important; text-transform: uppercase !important; letter-spacing: .04em !important; color: #E5E5E5 !important; background: #1C1C1C !important; border: 1px solid #262626 !important; border-radius: 2px !important; text-decoration: none !important; transition: border-color .15s ease, color .15s ease, background .15s ease !important; cursor: pointer !important; }
.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__link:hover { border-color: #D02424 !important; color: #D02424 !important; }
.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__item.current .jet-filters-pagination__link, .elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__item.jet-filters-pagination__item-current .jet-filters-pagination__link, .elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__current .jet-filters-pagination__link { background: #D02424 !important; border-color: #D02424 !important; color: #FFFFFF !important; }
.elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__dots, .elementor-54844 .elementor-element.elementor-element-4607ade2 .jet-filters-pagination__item.dots { color: #808080 !important; padding: 0 8px !important; font-family: Jost, sans-serif !important; }
@media (min-width: 1025px) { .elementor-54844 .elementor-element.elementor-element-4607ade2.elementor-hidden-desktop { display: none !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-54844 .elementor-element.elementor-element-4607ade2.elementor-hidden-tablet { display: none !important; } }
@media (max-width: 767px) { .elementor-54844 .elementor-element.elementor-element-4607ade2.elementor-hidden-mobile { display: none !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40a7d62b */.elementor-54844 .elementor-element.elementor-element-40a7d62b { display: none !important; height: 0 !important; overflow: hidden !important; margin: 0 !important; padding: 0 !important; border: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-335ac85c */.elementor-54844 .elementor-element.elementor-element-335ac85c { background: #141414 !important; background-image: linear-gradient(135deg, rgba(255,255,255,.02) 25%, transparent 25%), linear-gradient(225deg, rgba(0,0,0,.25) 25%, transparent 25%) !important; background-size: 64px 64px !important; width: 100% !important; }
.elementor-54844 .elementor-element.elementor-element-335ac85c .k6-blog-tabs .jet-checkboxes-list { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; gap: 8px !important; }
.elementor-54844 .elementor-element.elementor-element-335ac85c .k6-blog-tabs .jet-checkboxes-list__row { display: contents !important; }
@media (min-width: 1025px) { .elementor-54844 .elementor-element.elementor-element-335ac85c.elementor-hidden-desktop { display: none !important; } }
@media (min-width: 768px) and (max-width: 1024px) { .elementor-54844 .elementor-element.elementor-element-335ac85c.elementor-hidden-tablet { display: none !important; } }
@media (max-width: 767px) { .elementor-54844 .elementor-element.elementor-element-335ac85c.elementor-hidden-mobile { display: none !important; } }/* End custom CSS */