@layer swift3 {img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }@keyframes german-market-blinker { 50% { opacity: 0; } }img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.aligncenter { clear: both; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }@keyframes wc-skeleton-shimmer { 100% { transform: translateX(100%); } }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #2b2d2f; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }@keyframes wc-skeleton-shimmer { 100% { transform: translateX(100%); } }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }.has-white-color { color: var(--wp--preset--color--white) !important; }.floating-menu { --fm-z-index: 9999; --fm-offset: 0; --fm-color: #e86e2c; --fm-hover-color: #fff; --fm-border-radius: 0; --fm-icon-size: 24; --fm-icon-box: calc(var(--fm-icon-size)*2); --fm-icon-radius: 0; --fm-icon-text: 12; --fm-label-radius: 0; --fm-text-radius: 0; box-sizing: border-box; pointer-events: none; position: fixed; visibility: hidden; z-index: var(--fm-z-index); }.floating-menu.-right { right: var(--fm-offset); }.floating-menu.-center { top: 50%; }.floating-menu.-rounded { --_radius: 5px; --fm-border-radius: var(--_radius); --fm-icon-radius: var(--fm-border-radius); --fm-label-radius: var(--fm-border-radius); --fm-text-radius: 5px; }.floating-menu.-side-space { --fm-offset: 2px; }.floating-menu * { box-sizing: border-box; }.floating-menu.fm-ready { pointer-events: auto; visibility: visible; }.floating-menu.fm-hidden { display: none; }.floating-menu { --fm-button-space: 0; }.floating-menu.-button-space { --fm-button-space: 2; }.floating-menu ul.fm-bar { display: flex; flex-direction: column; gap: calc(var(--fm-button-space)*1px); list-style: none; margin: 0px; padding: 0px; }.floating-menu .fm-item { --item_width: calc(var(--fm-icon-box)*1px); border-radius: var(--fm-border-radius); position: relative; }.floating-menu { --fm-background: #1b094f; --fm-hover-background: #e86e2c; --fm-link-duration: 400; --fm-link-transition-duration: calc(var(--fm-link-duration)*1ms); --fm-link-function: cubic-bezier(0.25,1,0.5,1); --fm-link-width: calc(var(--fm-icon-box)*1px); --_width: 0; --fm-margin-inline: 0 var(--fm-link-width); }.floating-menu.-label-connect a.fm-link.-active, .floating-menu.-label-connect a.fm-link:focus-visible, .floating-menu.-label-connect a.fm-link:hover, .floating-menu.-label-connect form.fm-link.-active, .floating-menu.-label-connect form.fm-link:focus-visible, .floating-menu.-label-connect form.fm-link:hover { z-index: 4; }.floating-menu.-label-connect a.fm-link.-active .fm-label, .floating-menu.-label-connect a.fm-link:focus-visible .fm-label, .floating-menu.-label-connect a.fm-link:hover .fm-label, .floating-menu.-label-connect form.fm-link.-active .fm-label, .floating-menu.-label-connect form.fm-link:focus-visible .fm-label, .floating-menu.-label-connect form.fm-link:hover .fm-label { padding-inline: 100% 12px; }.floating-menu.-label-connect.-right a.fm-link.-active .fm-label, .floating-menu.-label-connect.-right a.fm-link:focus-visible .fm-label, .floating-menu.-label-connect.-right a.fm-link:hover .fm-label, .floating-menu.-label-connect.-right form.fm-link.-active .fm-label, .floating-menu.-label-connect.-right form.fm-link:focus-visible .fm-label, .floating-menu.-label-connect.-right form.fm-link:hover .fm-label { padding-inline: 12px 100%; }.floating-menu.-right a.fm-link, .floating-menu.-right form.fm-link { --link-transforn: calc(-100% + var(--fm-link-width)); flex-direction: row-reverse; transform: translateX(var(--link-transforn)); }.floating-menu.-right a.fm-link .fm-label, .floating-menu.-right form.fm-link .fm-label { left: 0px; right: auto; }.floating-menu a.fm-link, .floating-menu form.fm-link { align-items: center; border-radius: var(--fm-border-radius); cursor: pointer; display: flex; margin: 0px; max-width: none; outline: none; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: var(--fm-link-width); z-index: 3; }.floating-menu a.fm-link .fm-label, .floating-menu form.fm-link .fm-label { position: absolute; right: 0px; top: 0px; }.floating-menu a.fm-link.-active, .floating-menu a.fm-link:focus-visible, .floating-menu a.fm-link:hover, .floating-menu form.fm-link.-active, .floating-menu form.fm-link:focus-visible, .floating-menu form.fm-link:hover { width: calc(100% + var(--_width)*1px); }.floating-menu a.fm-link.-active .fm-icon, .floating-menu a.fm-link.-active .fm-label, .floating-menu a.fm-link:focus-visible .fm-icon, .floating-menu a.fm-link:focus-visible .fm-label, .floating-menu a.fm-link:hover .fm-icon, .floating-menu a.fm-link:hover .fm-label, .floating-menu form.fm-link.-active .fm-icon, .floating-menu form.fm-link.-active .fm-label, .floating-menu form.fm-link:focus-visible .fm-icon, .floating-menu form.fm-link:focus-visible .fm-label, .floating-menu form.fm-link:hover .fm-icon, .floating-menu form.fm-link:hover .fm-label { background-color: var(--fm-hover-background); color: var(--fm-hover-color); }.floating-menu a.fm-link.-active .fm-label, .floating-menu a.fm-link:focus-visible .fm-label, .floating-menu a.fm-link:hover .fm-label, .floating-menu form.fm-link.-active .fm-label, .floating-menu form.fm-link:focus-visible .fm-label, .floating-menu form.fm-link:hover .fm-label { opacity: 1; }.floating-menu a.fm-link.-active .fm-icon img, .floating-menu a.fm-link.-active .fm-icon span, .floating-menu a.fm-link:focus-visible .fm-icon img, .floating-menu a.fm-link:focus-visible .fm-icon span, .floating-menu a.fm-link:hover .fm-icon img, .floating-menu a.fm-link:hover .fm-icon span, .floating-menu form.fm-link.-active .fm-icon img, .floating-menu form.fm-link.-active .fm-icon span, .floating-menu form.fm-link:focus-visible .fm-icon img, .floating-menu form.fm-link:focus-visible .fm-icon span, .floating-menu form.fm-link:hover .fm-icon img, .floating-menu form.fm-link:hover .fm-icon span { animation: auto ease 0s 1 normal none running none; }@keyframes fmSlideOutSecond { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fmSlideOutFirst { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(var(--fm-link-width)); } }@keyframes fmSlideInSecond { 0% { opacity: 0; transform: translateX(var(--fm-link-width)); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fmSlideInFirst { 0% { opacity: 1; transform: translateX(0px); } 100% { opacity: 0; transform: translateX(-100%); } }.floating-menu .fm-icon { --_flip: 1; --_rotate: 0; --fm-icon-text-weight: normal; align-items: center; background-color: var(--fm-background); border-radius: var(--fm-icon-radius); color: var(--fm-color); display: flex; flex-direction: column; font-size: calc(var(--fm-icon-size)*1px); height: calc(var(--fm-icon-box)*1px); justify-content: center; margin: 0px; padding: 0px; row-gap: 5px; transform-origin: center center; width: calc(var(--fm-icon-box)*1px); z-index: 1; }.floating-menu .fm-icon img, .floating-menu .fm-icon span { rotate: calc(var(--_rotate)*1deg); scale: var(--_flip); }@keyframes wowp-icon-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(1.25); } }@keyframes wowp-icon-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(1.1, 0.9) translateY(0px); } 30% { transform: scale(0.9, 1.1) translateY(-0.25em); } 50% { transform: scale(1.05, 0.95) translateY(0px); } 57% { transform: scale(1) translateY(-0.125em); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@keyframes wowp-icon-fade { 50% { opacity: 0.4; } }@keyframes wowp-icon-beat-fade { 0%, 100% { opacity: 0.4; transform: scale(1); } 50% { opacity: 1; transform: scale(1.125); } }@keyframes wowp-icon-flip { 50% { transform: rotateY(-180deg); } }@keyframes wowp-icon-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 24%, 8% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@keyframes wowp-icon-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }.floating-menu { --fm-label-size: 15; --fm-label-font: inherit; --fm-label-font-style: normal; --fm-label-weight: normal; }.floating-menu .fm-label { align-items: center; background-color: var(--fm-background); border-radius: var(--fm-label-radius); color: var(--fm-color); display: flex; font-family: var(--fm-label-font); font-size: calc(var(--fm-label-size)*1px); font-style: var(--fm-label-font-style); font-weight: var(--fm-label-weight); height: calc(var(--fm-icon-box)*1px); opacity: 0; padding-inline: 12px; white-space: nowrap; }.floating-menu { --fm-text_width: max-content; --fm-text_size: 16px; }.floating-menu { --fm-sub-space: 0px; --fm-sub-box: calc(var(--fm-icon-box)*1px); --fm-sub-duration: 400; --fm-sub-transition-duration: calc(var(--fm-sub-duration)*1ms); --fm-sub-function: cubic-bezier(0.25,1,0.5,1); }.floating-menu.-sub-space { --fm-sub-space: 2px; }@keyframes fmItemSub { 0% { overflow: unset; } 90% { overflow: unset; } 100% { overflow: hidden; } }.floating-menu { --fm-window-width: 500; --fm-window-backdrop: rgba(0,0,0,.4); --fm-window-bg: #f0f0f0; --fm-window-close-color: #fff; --fm-window-head-color: #fff; --fm-window-head-bg: hsla(0,0%,100%,0); --fm-window-body-color: #707070; }div.woof_info_popup { position: fixed; top: 48%; left: 48%; z-index: 10001; display: none; overflow: hidden; padding: 20px; border-radius: 5px; background-color: rgba(0, 0, 0, 0.6); box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 0px 1px inset, rgba(255, 255, 255, 0.2) 0px 0px 0px 2px inset; color: #ffffff; font-size: 22px; font-family: Oswald, sans-serif; }@keyframes move_top { 100% { top: 30px; } }@keyframes woof-animloader { 100% { background-position: 100% 0px, center 0px, center 115px, center 142px; } }.woof_husky_txt-input { width: 100%; min-height: 30px; margin-bottom: 0px !important; }@-webkit-keyframes woof_husky_txt-loader-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes woof_husky_txt-loader-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }:root { --woof-sd-ie-ch_width: 25px; --woof-sd-ie-ch_height: 25px; --woof-sd-ie-ch_space: 1px; --woof-sd-ie-ch_space_color: #ffffff; --woof-sd-ie-ch_text_top: 0; --woof-sd-ie-ch_text_color: #6d6d6d; --woof-sd-ie-ch_hover_text_color: #333333; --woof-sd-ie-ch_selected_text_color: #000000; --woof-sd-ie-ch_font_size: 15px; --woof-sd-ie-ch_font_family: inherit; --woof-sd-ie-ch_font_weight: 400; --woof-sd-ie-ch_hover_font_weight: 400; --woof-sd-ie-ch_selected_font_weight: 400; --woof-sd-ie-ch_line_height: 18px; --woof-sd-ie-ch_side_padding: 0; --woof-sd-ie-ch_color: #ffffff; --woof-sd-ie-ch_hover_color: #79b8ff; --woof-sd-ie-ch_selected_color: #79b8ff; --woof-sd-ie-ch_image: url(); --woof-sd-ie-ch_selected_image: url(); --woof-sd-ie-ch_hover_image: url(); --woof-sd-ie-ch_hover_scale: 100; --woof-sd-ie-ch_selected_scale: 100; --woof-sd-ie-ch_border_radius: 0; --woof-sd-ie-ch_border_width: 1px; --woof-sd-ie-ch_hover_border_width: 1px; --woof-sd-ie-ch_selected_border_width: 1px; --woof-sd-ie-ch_border_color: #79b8ff; --woof-sd-ie-ch_hover_border_color: #79b8ff; --woof-sd-ie-ch_selected_border_color: #79b8ff; --woof-sd-ie-ch_border_style: solid; --woof-sd-ie-ch_hover_border_style: solid; --woof-sd-ie-ch_selected_border_style: solid; --woof-sd-ie-ch_margin_right: 9px; --woof-sd-ie-ch_margin_bottom: 11px; --woof-sd-ie-ch_childs_left_shift: 19px; --woof-sd-ie-ch_transition: 300s; --woof-sd-ie-ch_counter_show: inline-flex; --woof-sd-ie-ch_counter_width: 14px; --woof-sd-ie-ch_counter_height: 14px; --woof-sd-ie-ch_counter_side_padding: 0; --woof-sd-ie-ch_counter_top: -2px; --woof-sd-ie-ch_counter_right: 0; --woof-sd-ie-ch_counter_font_size: 9px; --woof-sd-ie-ch_counter_font_family: consolas; --woof-sd-ie-ch_counter_font_weight: 500; --woof-sd-ie-ch_counter_color: #477bff; --woof-sd-ie-ch_counter_bg_color: #ffffff; --woof-sd-ie-ch_counter_bg_image: url(); --woof-sd-ie-ch_counter_border_width: 1px; --woof-sd-ie-ch_counter_border_radius: 50%; --woof-sd-ie-ch_counter_border_color: #477bff; --woof-sd-ie-ch_counter_border_style: solid; }:root { --woof-sd-ie-rad_width: 25px; --woof-sd-ie-rad_height: 25px; --woof-sd-ie-rad_space: 1px; --woof-sd-ie-rad_space_color: #ffffff; --woof-sd-ie-rad_text_top: 0; --woof-sd-ie-rad_text_color: #6d6d6d; --woof-sd-ie-rad_hover_text_color: #333333; --woof-sd-ie-rad_selected_text_color: #000000; --woof-sd-ie-rad_font_size: 14px; --woof-sd-ie-rad_font_family: inherit; --woof-sd-ie-rad_font_weight: 400; --woof-sd-ie-rad_hover_font_weight: 400; --woof-sd-ie-rad_selected_font_weight: 400; --woof-sd-ie-rad_line_height: 18px; --woof-sd-ie-rad_color: #ffffff; --woof-sd-ie-rad_hover_color: #79b8ff; --woof-sd-ie-rad_selected_color: #79b8ff; --woof-sd-ie-rad_image: url(); --woof-sd-ie-rad_selected_image: url(); --woof-sd-ie-rad_hover_image: url(); --woof-sd-ie-rad_hover_scale: 100; --woof-sd-ie-rad_selected_scale: 100; --woof-sd-ie-rad_border_radius: 50%; --woof-sd-ie-rad_border_width: 1px; --woof-sd-ie-rad_hover_border_width: 1px; --woof-sd-ie-rad_selected_border_width: 1px; --woof-sd-ie-rad_border_color: #79b8ff; --woof-sd-ie-rad_hover_border_color: #79b8ff; --woof-sd-ie-rad_selected_border_color: #79b8ff; --woof-sd-ie-rad_border_style: solid; --woof-sd-ie-rad_hover_border_style: solid; --woof-sd-ie-rad_selected_border_style: solid; --woof-sd-ie-rad_margin_right: 9px; --woof-sd-ie-rad_margin_bottom: 11px; --woof-sd-ie-rad_childs_left_shift: 19px; --woof-sd-ie-rad_transition: 300s; --woof-sd-ie-rad_counter_show: inline-flex; --woof-sd-ie-rad_counter_width: 14px; --woof-sd-ie-rad_counter_height: 14px; --woof-sd-ie-rad_counter_side_padding: 0; --woof-sd-ie-rad_counter_top: -2px; --woof-sd-ie-rad_counter_right: 0; --woof-sd-ie-rad_counter_font_size: 9px; --woof-sd-ie-rad_counter_font_family: consolas; --woof-sd-ie-rad_counter_font_weight: 500; --woof-sd-ie-rad_counter_color: #477bff; --woof-sd-ie-rad_counter_bg_color: #ffffff; --woof-sd-ie-rad_counter_bg_image: url(); --woof-sd-ie-rad_counter_border_width: 1px; --woof-sd-ie-rad_counter_border_radius: 50%; --woof-sd-ie-rad_counter_border_color: #477bff; --woof-sd-ie-rad_counter_border_style: solid; }:root { --woof-sd-ie-sw_vertex_enabled_bg_color: #79b8ff; --woof-sd-ie-sw_vertex_enabled_bg_image: url(); --woof-sd-ie-sw_vertex_enabled_border_color: #79b8ff; --woof-sd-ie-sw_vertex_enabled_border_style: solid; --woof-sd-ie-sw_vertex_disabled_bg_color: #ffffff; --woof-sd-ie-sw_vertex_disabled_bg_image: url(); --woof-sd-ie-sw_vertex_disabled_border_color: #ffffff; --woof-sd-ie-sw_vertex_disabled_border_style: solid; --woof-sd-ie-sw_vertex_border_width: 1px; --woof-sd-ie-sw_substrate_enabled_bg_color: #c8e1ff; --woof-sd-ie-sw_substrate_enabled_bg_image: url(); --woof-sd-ie-sw_substrate_enabled_border_color: #c8e1ff; --woof-sd-ie-sw_substrate_enabled_border_style: solid; --woof-sd-ie-sw_substrate_disabled_bg_color: #9a9999; --woof-sd-ie-sw_substrate_disabled_bg_image: url(); --woof-sd-ie-sw_substrate_disabled_border_color: #9a9999; --woof-sd-ie-sw_substrate_disabled_border_style: solid; --woof-sd-ie-sw_substrate_border_width: 1px; --woof-sd-ie-sw_vertex_size: 20px; --woof-sd-ie-sw_vertex_border_radius: 50%; --woof-sd-ie-sw_vertex_top: 0; --woof-sd-ie-sw_substrate_width: 34px; --woof-sd-ie-sw_substrate_height: 14px; --woof-sd-ie-sw_substrate_border_radius: 8px; --woof-sd-ie-sw_label_font_color: #6d6d6d; --woof-sd-ie-sw_label_font_size: 16px; --woof-sd-ie-sw_label_font_weight: 400; --woof-sd-ie-sw_label_line_height: 23px; --woof-sd-ie-sw_label_font_family: inherit; --woof-sd-ie-sw_label_left: 15px; --woof-sd-ie-sw_label_top: -16px; --woof-sd-ie-sw_margin_bottom: 5px; --woof-sd-ie-sw_childs_left_shift: 15px; --woof-sd-ie-sw_counter_show: inline-flex; --woof-sd-ie-sw_counter_width: 14px; --woof-sd-ie-sw_counter_height: 14px; --woof-sd-ie-sw_counter_side_padding: 0; --woof-sd-ie-sw_counter_top: -2px; --woof-sd-ie-sw_counter_right: -3px; --woof-sd-ie-sw_counter_font_size: 9px; --woof-sd-ie-sw_counter_font_family: consolas; --woof-sd-ie-sw_counter_font_weight: 500; --woof-sd-ie-sw_counter_color: #477bff; --woof-sd-ie-sw_counter_bg_color: #ffffff; --woof-sd-ie-sw_counter_bg_image: url(); --woof-sd-ie-sw_counter_border_width: 1px; --woof-sd-ie-sw_counter_border_radius: 50%; --woof-sd-ie-sw_counter_border_color: #477bff; --woof-sd-ie-sw_counter_border_style: solid; }:root { --woof-sd-ie-clr_width: 60px; --woof-sd-ie-clr_height: 60px; --woof-sd-ie-clr_show_tooltip: none; --woof-sd-ie-clr_show_tooltip_count: block-inline; --woof-sd-ie-clr_color: #000000; --woof-sd-ie-clr_image: url(); --woof-sd-ie-clr_hover_scale: 110; --woof-sd-ie-clr_selected_scale: 110; --woof-sd-ie-clr_border_radius: 50%; --woof-sd-ie-clr_border_width: 1px; --woof-sd-ie-clr_hover_border_width: 1px; --woof-sd-ie-clr_selected_border_width: 1px; --woof-sd-ie-clr_border_color: #79b8ff; --woof-sd-ie-clr_hover_border_color: #79b8ff; --woof-sd-ie-clr_selected_border_color: #79b8ff; --woof-sd-ie-clr_border_style: solid; --woof-sd-ie-clr_hover_border_style: dashed; --woof-sd-ie-clr_selected_border_style: dashed; --woof-sd-ie-clr_margin_right: 9px; --woof-sd-ie-clr_margin_bottom: 11px; --woof-sd-ie-clr_transition: 300s; --woof-sd-ie-clr_counter_show: inline-flex; --woof-sd-ie-clr_counter_width: 14px; --woof-sd-ie-clr_counter_height: 14px; --woof-sd-ie-clr_counter_side_padding: 0; --woof-sd-ie-clr_counter_top: 4px; --woof-sd-ie-clr_counter_right: 0; --woof-sd-ie-clr_counter_font_size: 9px; --woof-sd-ie-clr_counter_font_family: consolas; --woof-sd-ie-clr_counter_font_weight: 500; --woof-sd-ie-clr_counter_color: #477bff; --woof-sd-ie-clr_counter_bg_color: #ffffff; --woof-sd-ie-clr_counter_bg_image: url(); --woof-sd-ie-clr_counter_border_width: 1px; --woof-sd-ie-clr_counter_border_radius: 50%; --woof-sd-ie-clr_counter_border_color: #477bff; --woof-sd-ie-clr_counter_border_style: solid; }:root { --woof-sd-ie-vertex_enabled_bg_color: #79b8ff; --woof-sd-ie-substrate_enabled_bg_color: #c8e1ff; --woof-sd-ie-vertex_disabled_bg_color: #ffffff; --woof-sd-ie-substrate_disabled_bg_color: #9a9999; --woof-sd-ie-vertex_size: 20px; --woof-sd-ie-vertex_border_radius: 50%; --woof-sd-ie-vertex_top: 0; --woof-sd-ie-substrate_width: 34px; --woof-sd-ie-substrate_height: 14px; --woof-sd-ie-substrate_border_radius: 8px; --woof-sd-ie-label_font_color: #333333; --woof-sd-ie-label_font_size: 16px; --woof-sd-ie-label_left: 15px; --woof-sd-ie-label_top: -18px; }:root { --woocommerce: #720eec; --wc-green: #7ad03a; --wc-red: #a00; --wc-orange: #ffba00; --wc-blue: #2ea2cc; --wc-primary: #720eec; --wc-primary-text: #fcfbfe; --wc-secondary: #e9e6ed; --wc-secondary-text: #515151; --wc-highlight: #958e09; --wc-highligh-text: white; --wc-content-bg: #fff; --wc-subtext: #767676; --wc-form-border-color: rgba(32, 7, 7, 0.8); --wc-form-border-radius: 4px; --wc-form-border-width: 1px; }@keyframes spin { 100% { transform: rotate(360deg); } }@font-face { font-family: star; src: url(https://www.partner-3d.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"), url(https://www.partner-3d.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"); font-weight: 400; font-style: normal; }@font-face { font-family: WooCommerce; src: url(https://www.partner-3d.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"), url(https://www.partner-3d.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"); font-weight: 400; font-style: normal; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }@-webkit-keyframes rotate { 100% { transform: rotate(360deg); } }@keyframes rotate { 100% { transform: rotate(360deg); } }@-webkit-keyframes dash { 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; } 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px; } 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px; } }@keyframes dash { 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; } 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px; } 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px; } }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; }@keyframes dgwt-wcas-preloader-price-anim { 0%, 100% { background: rgba(128, 128, 128, 0.03); } 50% { background: rgba(128, 128, 128, 0.1); } }@font-face { font-family: SourceSansPro; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-regular.woff2) format("woff2"); }@font-face { font-family: SourceSansPro; font-style: normal; font-weight: 600; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-600.woff2) format("woff2"); }@font-face { font-family: SourceSansPro; font-style: normal; font-weight: 700; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/source-sans-pro-v11-latin/source-sans-pro-v11-latin-700.woff2) format("woff2"); }@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/poppins-v5-latin/poppins-v5-latin-300.woff2) format("woff2"); }@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/poppins-v5-latin/poppins-v5-latin-regular.woff2) format("woff2"); }@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/poppins-v5-latin/poppins-v5-latin-500.woff2) format("woff2"); }@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/poppins-v5-latin/poppins-v5-latin-700.woff2) format("woff2"); }@font-face { font-family: Poppins; font-style: normal; font-weight: 800; font-display: swap; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/poppins-v5-latin/poppins-v5-latin-800.woff2) format("woff2"); }:root { --z-dropdown: 100; --z-sticky: 200; --z-overlay: 300; --z-modal: 400; --z-tooltip: 500; }html { font-family: sans-serif; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }body { margin: 0px; -webkit-tap-highlight-color: transparent; }article, aside, details, figcaption, figure, footer, header, main, menu, nav, section { display: block; }footer, main { float: left; width: 100%; }a { background-color: transparent; transition: 0.2s ease-in; }#atomion-breadcrumbs a, #footer-action-bar a, #footer-action-bar button.back-to-top-button, .atomion-dark-link a, .comment-metadata a, .vcard a, .wc-block-components-totals-shipping__change-address__link, .widget .wgm-info a:focus, .widget .wgm-info a:hover, .widget a, .woocommerce table.shop_table a, .woocommerce-page .wc-block-components-totals-coupon-link, .woocommerce-product-rating a, .wp-block-file a, .wp-block-latest-comments a, .wp-block-latest-posts a, [class^="wc-block"] .wc-block-grid__product .wc-block-grid__product-title a, [class^="wc-block"] .wc-block-review-list-item__product a, [class^="wc-block"] li.wc-block-grid__product a.wc-block-grid__product-link, [class^="wc-block"].is-list li a, a.atomion-dark-link, a.wc-block-components-product-name { color: #404040; }a:active, a:hover { outline: 0px; transition: 0.2s ease-in; }b, strong { font-weight: 700; }small { font-size: 80%; }img { border: 0px; }svg:not(:root) { overflow: hidden; }figure { margin: 1em 40px; }hr { box-sizing: content-box; height: 0px; }button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }button { overflow: visible; }button, select { text-transform: none; }select option { text-transform: none; }button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }button[disabled], html input[disabled] { cursor: default; }input { line-height: normal; }select { appearance: none; border: 3px solid #dddddd; border-radius: 0px; font-size: 1em; width: 100%; padding: 0.55em 2em 0.7em 1em; background-color: #ffffff; background-size: 14px; background-position: calc(100% - 15px) center; background-repeat: no-repeat; font-weight: 900; text-transform: uppercase; }select:focus, select:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px; }option { border-top: 1px solid #444444; padding: 0.3em 1em; }input::placeholder, textarea::placeholder { font-weight: 800; }textarea { overflow: auto; }.clear::after, .clear::before, .comment-content::after, .comment-content::before, .entry-content::after, .entry-content::before, .site-content::after, .site-content::before, .site-footer::after, .site-footer::before, .site-header::after, .site-header::before { content: ""; display: table; table-layout: fixed; }.clear::after, .comment-content::after, .entry-content::after, .site-content::after, .site-footer::after, .site-header::after { clear: both; }body, button, optgroup, select, textarea { color: #404040; font-size: 1rem; line-height: 1.5; overflow-x: hidden; }h1, h2, h3, h4, h5, h6 { clear: both; }[class^="wp-block-atomion-block-content-box"] h2, main h2 { font-size: 24px; }[class^="wp-block-atomion-block-content-box"] h3, main h3 { font-size: 20px; }[class^="wp-block-atomion-block-content-box"] h4, main h4 { font-size: 18px; }p { margin-bottom: 1.5em; font-size: 1em; }cite, dfn, em, i { font-style: italic; }@media (max-width: 480px){body, button, optgroup { font-size: 0.875rem; }select:focus, textarea { font-size: 1rem; }}html { box-sizing: border-box; }*, ::after, ::before { box-sizing: inherit; }hr { background-color: #cccccc; border: 0px; height: 1px; margin-bottom: 1.5em; }ol, ul { margin: 0px; padding: 0px; }ul:not([class]) li:not([class]) { list-style-type: none; }ul { list-style: disc; }img { height: auto; max-width: 100%; }figure { margin: 1em 0px; }.no-scroll { overflow: hidden; }#atomion-summary-wrapper .woocommerce-product-details__short-description ul, .entry-content ul { margin-bottom: 1em; }#atomion-summary-wrapper .woocommerce-product-details__short-description ul li, .entry-content ul:not([class]) > li:not([class]), .wp-block-archives-list li, .wp-block-categories-list li { position: relative; padding-left: 1.5em; margin: 1em 0px; }.flex { display: flex; flex-flow: wrap; }.col-1-4 { width: 25%; flex-basis: 25%; }@media (max-width: 480px){.col-1-4 { width: 50%; flex-basis: 50%; }}button, input[type="button"], input[type="reset"], input[type="submit"] { border-width: 1px; border-style: solid; border-image: initial; border-color: #cccccc #cccccc #bbbbbb; border-radius: 3px; background: #e6e6e6; color: rgba(0, 0, 0, 0.8); font-size: 0.75rem; line-height: 1; padding: 0.6em 1em 0.4em; width: auto; }button:focus, button:hover, input[type="button"]:focus, input[type="button"]:hover, input[type="reset"]:focus, input[type="reset"]:hover, input[type="submit"]:focus, input[type="submit"]:hover { border-color: #cccccc #bbbbbb #aaaaaa; }button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: #aaaaaa #bbbbbb #bbbbbb; }input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="range"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], textarea { border: 1px solid #cccccc; border-radius: 3px; padding: 3px; }input[type="color"]:focus, input[type="date"]:focus, input[type="datetime-local"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="range"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, textarea:focus { color: #111111; }input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea { padding: 12px; border: 3px solid #dddddd; border-radius: 0px; }textarea { width: 100%; }a { text-decoration: none; }a:active, a:focus, a:hover { color: #404040; }a:active, a:hover { outline: 0px; }.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; text-align: center; }#content { margin: 0px auto; }.flex-right { margin-left: auto; }.alignfull, .alignwide { margin-bottom: 2em; width: 100%; }.alignfull img, .alignwide img { width: 100%; display: block; }.alignfull { width: 100vw; margin-left: calc(50% + 0px); transform: translateX(-50%); }@media (max-width: 768px){.alignfull { margin-left: calc(50% + 0px); }#content { margin: initial; }}#colophon { content-visibility: auto; contain-intrinsic-size: auto 300px; }@-webkit-keyframes sk-stretchdelay { 0%, 100%, 40% { transform: scaleY(0.4); } 20% { transform: scaleY(1); } }@keyframes sk-stretchdelay { 0%, 100%, 40% { transform: scaleY(0.4); } 20% { transform: scaleY(1); } }@-webkit-keyframes rotate { 100% { transform: rotate(360deg); } }@keyframes rotate { 100% { transform: rotate(360deg); } }@-webkit-keyframes dash { 0% { stroke-dasharray: 1, 150; stroke-dashoffset: 0; } 50% { stroke-dasharray: 90, 150; stroke-dashoffset: -35; } 100% { stroke-dasharray: 90, 150; stroke-dashoffset: -124; } }@keyframes dash { 0% { stroke-dasharray: 1, 150; stroke-dashoffset: 0; } 50% { stroke-dasharray: 90, 150; stroke-dashoffset: -35; } 100% { stroke-dasharray: 90, 150; stroke-dashoffset: -124; } }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes rotate-one { 0% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg); } }@keyframes rotate-two { 0% { transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg); } 100% { transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg); } }@keyframes rotate-three { 0% { transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg); } 100% { transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg); } }@keyframes marquee { 0% { transform: translateX(0px); } 100% { transform: translateX(calc(-100% - 2em)); } }header { position: relative; }#header, .stuck { z-index: 999; }#header #masthead.has-shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px; }.main-navigation { clear: both; display: flex; float: left; width: 100%; }.main-navigation .default-wrapper { display: flex; }.main-navigation ul { display: block; list-style: none; margin: 0px; padding-left: 0px; }.main-navigation ul ul { float: left; position: absolute; top: 100%; left: -999em; z-index: var(--z-overlay); }.main-navigation ul ul a { width: 200px; }.main-navigation li { float: left; }#masthead { width: 100%; }#header #masthead #desktop-navigation .main-nav-item [id*="primary-menu"] { display: flex; align-items: center; height: 100%; }#masthead .main-navigation [id*="primary-menu"] > li > a { display: flex; align-items: center; height: 100%; font-weight: 500; }.main-navigation a, .main-navigation button { font-size: 14px; display: block; text-decoration: none; text-transform: uppercase; position: relative; }.main-navigation button { background-color: transparent; transition: 0.2s ease-in; border: unset; }[id*="primary-menu"].menu > li, [id*="primary-menu"].nav-menu > li { display: flex; align-items: center; list-style: none; padding: 0px 0.6em; transition: background-color 0.3s; }.nav-spacing-large [id*="primary-menu"].menu > li, .nav-spacing-large [id*="primary-menu"].nav-menu > li { margin: 0px 1em; }#desktop-navigation [id*="primary-menu"] > li { position: relative; }#masthead #desktop-navigation [id*="primary-menu"].menu > li:last-child, #masthead #desktop-navigation [id*="primary-menu"].nav-menu > li:last-child { margin-right: 1.7em; }#masthead .header-inner { align-items: center; justify-content: space-between; width: 100%; }#masthead #desktop-navigation .header-element { float: left; transition: 0.2s ease-in; }.header-main #desktop-navigation .main-nav-item { margin-top: 0px; }#masthead .logo-item.header-element, #masthead .main-nav-item.header-element { border-left: 0px; }#masthead #desktop-navigation > :first-child { padding-left: 2em; }#header #masthead .logo-item { box-sizing: unset; max-height: 100%; }#masthead.header-main .logo-item a { display: flex; align-items: center; }#masthead.header-main .logo-item a::after { display: none; }#masthead .social-item { display: flex; align-items: center; position: relative; padding: 0px 2em; }#masthead #desktop-navigation .account-item, #masthead #desktop-navigation .social-item { border-right: 1px solid #dddddd; }#masthead .account-item a, #masthead .account-item button, #masthead .cart-item a.header-cart-link, #masthead .search-item a, #masthead .search-item button, #masthead .wishlist-item a { padding: 0px 2em; display: flex; align-items: center; text-decoration: none; }#masthead #desktop-navigation .search-item { cursor: pointer; }#masthead .social-item .social-media-icon { float: left; width: 2.3em; text-align: center; margin: 0px 5px; }#masthead .social-item a { font-size: 1em; }#masthead .social-item i { transition: 0.2s ease-in; }#masthead .social-item ul.social-media-icons { float: left; margin: 0px -5px; padding: 0px; display: flex; }#masthead .social-item li { list-style-type: none; }#desktop-navigation button.toggle { display: none; }#desktop-navigation [id*="primary-menu"] li:focus-within .sub-menu-wrap.menu-level-0, #desktop-navigation [id*="primary-menu"] li:hover .sub-menu-wrap.menu-level-0 { box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 11px; }#desktop-navigation [id*="primary-menu"] li:focus-within > .sub-menu-wrap.menu-level-0 > ul, #desktop-navigation [id*="primary-menu"] li:hover > .sub-menu-wrap.menu-level-0 > ul { max-width: 1295px; }#desktop-navigation [id*="primary-menu"] li .sub-menu-wrap ul { display: flex; flex-flow: wrap; justify-content: space-between; margin: 0px auto; padding: 3em 3em 4em; }#desktop-navigation [id*="primary-menu"] li:focus-within .sub-menu-wrap ul, #desktop-navigation [id*="primary-menu"] li:hover .sub-menu-wrap ul { position: relative; float: none; top: 0px; right: 0px; left: 0px; width: 100%; }#masthead .sub-menu-wrap.menu-level-0 { width: calc(-80px + 100vw); position: absolute; left: 0px; right: 0px; margin: 0px auto; height: auto; z-index: -1; will-change: transform, opacity; }#masthead #mobile-navigation .sub-menu-wrap.menu-level-0 { display: none; }#masthead .sub-menu li { margin: 0.3em 0px; font-weight: 400; }#masthead .sub-menu li a { text-transform: none; }[id*="primary-menu"] li .menu-level-0 li a::after { width: 20px; }#desktop-navigation .search-item.search-dropdown form { float: right; width: 100%; }#desktop-navigation [id*="primary-menu"] li:focus-within .atomion-simple-menu, #desktop-navigation [id*="primary-menu"] li:hover .atomion-simple-menu { max-width: 300px; margin-top: 0px; }#desktop-navigation [id*="primary-menu"] li:focus-within .atomion-simple-menu ul, #desktop-navigation [id*="primary-menu"] li:hover .atomion-simple-menu ul { flex-direction: column; margin-left: 0px; padding: 1.5em 0px; }#desktop-navigation [id*="primary-menu"] .atomion-simple-menu li .menu-level-1, #desktop-navigation [id*="primary-menu"] .atomion-simple-menu li a::after { display: none; }#desktop-navigation [id*="primary-menu"] .atomion-simple-menu .menu-item { margin: 0px; width: 100%; }#header #desktop-navigation [id*="primary-menu"] .atomion-simple-menu li a { width: 100%; font-size: 0.9em; font-weight: 400; text-transform: none; padding: 0.5em 2.5em 0.5em 2em; }#mobile-navigation [id*="primary-menu"] .atomion-simple-menu { display: none; }#mobile-navigation .main-nav-item [id*="primary-menu"] .atomion-simple-menu.menu-level-0 li, #mobile-navigation .main-nav-item [id*="primary-menu"] .atomion-simple-menu.menu-level-0 li.menu-item-has-children { margin: 0.3rem 0px; }#mobile-navigation [id*="primary-menu"] .atomion-simple-menu li a { width: 100%; font-weight: 400; text-transform: none; }#mobile-navigation [id*="primary-menu"].atomion-simple-menu-wrapper button.toggle { top: -5px; }#mobile-navigation [id*="primary-menu"] .atomion-simple-menu.menu-level-0 li a::after { display: none !important; }#header .sticky-logo { display: none; }.stuck { position: fixed; opacity: 1; width: 100%; z-index: 99; }.main-navigation.toggled ul, .menu-toggle { display: block; }@media (max-width: 1000px){#desktop-navigation { display: none; }}@media (max-width: 1000px){#mobile-navigation { display: flex; }#masthead { padding: 0px 5%; }}#mobile-navigation.header-inner { position: relative; padding: 0px; }#mobile-navigation button.menu-toggle { background: 0px 0px; border: 0px; padding-left: 0px; padding-right: 0px; width: 20%; max-width: 90px; text-align: left; overflow: hidden; }#mobile-navigation.style-revert button.menu-toggle { text-align: right; }#mobile-navigation .ham { cursor: pointer; -webkit-tap-highlight-color: transparent; transition:transform 0.4s ease; user-select: none; }#mobile-navigation .line { fill: none; transition:stroke-dasharray, stroke-dashoffset 0.4s, 0.4s ease, ease; stroke: #000000; stroke-width: 5.5; stroke-linecap: round; }#mobile-navigation .ham1 .top { stroke-dasharray: 40, 139; }#mobile-navigation .ham1 .bottom { stroke-dasharray: 40, 180; }#mobile-navigation #mobile-nav-action-bar { margin: 0px; display: flex; flex-wrap: wrap; padding: 0px 1em; }#mobile-navigation #mobile-nav-action-bar button { background-color: transparent; transition: 0.2s ease-in; border: unset; }#mobile-navigation #mobile-nav-action-bar .header-element > a, #mobile-navigation #mobile-nav-action-bar .header-element > button { height: 40px; }#mobile-navigation .header-element.account-item { order: 2; }#mobile-navigation .header-element.search-item { order: 1; }#mobile-navigation .main-nav-item { display: none; width: 100vw; margin-left: -5.5%; position: absolute; overflow-y: scroll; padding: 2em 0px; left: 0px; background: #ffffff; z-index: -1; box-shadow: rgba(128, 128, 128, 0.5) 0px 14px 20px 0px; }#mobile-navigation #mobile-site-navigation { margin-bottom: 2em; }#mobile-navigation hr { margin-bottom: 1em; float: left; width: 100%; }#mobile-navigation .main-nav-item .menu-main-menu-container { width: 100%; }#mobile-navigation .cart-item a.header-cart-link { padding: 0px; justify-content: flex-end; }#mobile-navigation.style-revert .cart-item a.header-cart-link { justify-content: flex-start; }#mobile-navigation .main-nav-item [id*="primary-menu"] { display: block; width: 100vw; }#header #mobile-navigation .main-nav-item [id*="primary-menu"] > li { width: auto; display: none; flex-wrap: wrap; justify-content: left; position: relative; font-size: 1.5em; padding: 0px; float: none; border-color: transparent; margin: 1em 0px; }#mobile-navigation .sub-menu li { margin: 0.1em 0px; }#header #mobile-navigation .main-nav-item [id*="primary-menu"] > li > a { margin-left: 2em; font-size: 0.65em; width: max-content; height: auto; }#mobile-navigation .main-nav-item [id*="primary-menu"] li .menu-level-0 li a::after { display: none; }#mobile-navigation button.toggle { transform: rotate(0deg); transition: 0.5s; border: 0px; background: 0px 0px; padding: 6px 1em; font-size: 0.8em; position: absolute; right: 0px; top: 0px; }#mobile-navigation .main-nav-item .sub-menu-wrap.menu-level-0 { position: relative; top: unset; width: 100%; box-shadow: none; padding: 0px 1.5em; margin-top: 1em; z-index: 99; }#mobile-navigation [id*="primary-menu"] li .sub-menu-wrap ul { display: flex; flex-flow: wrap; position: relative; float: none; top: 0px; right: 0px; left: 0px; width: 100%; margin: 0px auto; justify-content: space-between; padding: 1em 0px; }#mobile-navigation [id*="primary-menu"] li .atomion-simple-menu.sub-menu-wrap ul li { width: 100%; }#mobile-navigation .header-element { float: left; }#mobile-navigation .logo-item { max-width: 55%; width: 100%; }#masthead #mobile-navigation .logo-item img { width: auto; margin: 0px auto; box-sizing: border-box; }#mobile-navigation .cart-item { width: 20%; max-width: 90px; }#mobile-navigation .cart-item > a { width: 100%; justify-content: center; }#masthead #mobile-navigation .cart-item .atomion-mini-cart-widget { width: 100vw; display: none; height: 100vh; }#mobile-navigation .atomion-mini-cart-widget::after { content: ""; display: block; width: 100%; }#mobile-navigation .social-item { padding: 0px; margin: 1em 0px 1.5em; width: 100%; justify-content: center; }#mobile-navigation .search-item.search-dropdown { display: flex; justify-content: center; max-width: 100%; flex-basis: 100%; }#mobile-navigation .search-item.search-dropdown .search-link { display: none; }#mobile-navigation .search-dropdown.wrapper { display: block; position: relative; max-width: 100%; float: left; margin: 1em 0px; padding: 0px 1.8em; }#mobile-navigation .main-nav-item [id*="primary-menu"] li.menu-item-has-children { margin-bottom: 1em; }@media (max-width: 480px){#mobile-navigation .sub-menu li { flex-basis: 100%; }#mobile-navigation .sub-menu li a { width: 100%; }}#masthead[class*="nav-hover"]:not(.nav-hover-1) #desktop-navigation [id*="primary-menu"] > li { height: 100%; }#masthead[class*="nav-hover"]:not(.nav-hover-1) #desktop-navigation [id*="primary-menu"] > li > a { height: auto; }#masthead.nav-hover-5 [id*="primary-menu"] :not(.sub-menu-wrap) { box-sizing: border-box; transition: 0.35s; }#masthead.nav-hover-5 [id*="primary-menu"] > li.menu-item { padding: 0px; }#masthead.nav-hover-5 [id*="primary-menu"] > li.menu-item > a { padding: 0.5em 0.8em; margin: 0.2em 0px; display: block; position: relative; text-decoration: none; }#masthead.nav-hover-5 [id*="primary-menu"] > li.menu-item > a::after, #masthead.nav-hover-5 [id*="primary-menu"] > li.menu-item > a::before { height: 14px; width: 14px; position: absolute; content: ""; transition: 0.35s; opacity: 0; }#masthead.nav-hover-5 [id*="primary-menu"] > li.menu-item > a::before { border-left: 5px solid; border-top: 5px solid; left: 0px; top: 0px; transform: translate(100%, 50%); }#masthead.nav-hover-5 [id*="primary-menu"] > li.menu-item > a::after { border-right: 5px solid; border-bottom: 5px solid; right: 0px; bottom: 0px; transform: translate(-100%, -50%); }header #mobile-navigation .main-nav-item, header #mobile-navigation .mobile-cart .atomion-mini-cart-widget { z-index: var(--z-modal); }header #desktop-navigation .atomion-mega-menu.sub-menu-wrap, header #desktop-navigation .atomion-simple-menu.sub-menu-wrap, header #desktop-navigation .desktop-cart .atomion-mini-cart-widget { z-index: var(--z-modal) !important; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: var(--z-overlay); clip: auto !important; }.widget { margin: 0px 0px 1.5em; }footer .widget-title::after { content: ""; display: block; width: 20px; height: 3px; margin-top: 9px; }#content { max-width: calc(10% + 1200px); padding: 0px 5%; }.sticky { display: block; opacity: 1; }.hentry { margin: 0px 0px 1.5em; }.entry-content, .entry-summary, .page-content { margin: 1.5em 0px 0px; }embed, iframe, object { max-width: 100%; }.search-item { position: relative; z-index: 99; }.search-dropdown.wrapper { display: none; position: absolute; right: 0px; }.atomion-searchform input { float: left; height: 50px; }.atomion-searchfield::placeholder { text-transform: uppercase; font-weight: 300; }.atomion-searchform .atomion-searchfield { border-right: 0px; }#mobile-navigation .atomion-searchfield { width: calc(100% - 50px); }.atomion-searchform .atomion-searchicon { position: relative; width: 50px; height: 50px; float: left; text-align: center; padding: 14px; font-size: 1rem; color: #ffffff; border: 3px solid; transition: 0.2s ease-in; }.atomion-searchform .atomion-searchsubmit { position: absolute; width: 50px; height: 50px; top: -3px; right: -3px; background: 0px 0px; border: 0px !important; }#footer-action-bar .inner, #footer-top .inner, #main-footer .inner, .page-template-page-blank #content .row { max-width: calc(10% + 1200px); }footer.site-footer { padding-top: 4em; }#footer-action-bar { height: 100px; background: #ededed; border-top: 1px solid #cbcbcb; border-bottom: 1px solid #cbcbcb; }#footer-action-bar .inner { height: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; margin: 0px auto; padding-left: 5%; padding-right: 5%; }#footer-action-bar .inner > div { flex-basis: 33%; max-width: 33%; text-transform: uppercase; font-weight: 900; }#footer-action-bar .inner > div:first-child.back-to-top { max-width: 100%; flex-basis: 100%; }#footer-action-bar .back-to-top { order: 2; text-align: center; cursor: pointer; }#footer-action-bar .back-to-top button.back-to-top-button { border-radius: 0px; border: none; background-color: transparent; padding: 0px; font-size: 1rem; line-height: 1.5; text-transform: uppercase; overflow: visible; }#footer-action-bar .back-to-top i { display: block; margin-bottom: 15px; font-size: 18px; }#footer-action-bar .back-to-top i.fa-angle-double-up { animation: 3s ease 0s infinite normal none running fadeUpInOut; }@keyframes fadeUpInOut { 0% { opacity: 0; transform: translateY(10px); } 10% { opacity: 0.5; } 20% { opacity: 1; } 80% { opacity: 1; } 90% { opacity: 5; } 100% { opacity: 0; transform: translateY(-10px); } }footer .widget-title { text-transform: uppercase; font-weight: 600; font-size: 1em; margin: 1em 0px; }#main-footer .inner { display: flex; flex-wrap: wrap; justify-content: flex-start; margin: 0px auto; padding: 4em 5%; }#footer-top .inner { display: flex; flex-wrap: wrap; margin: 0px auto; padding: 1em 5% 0px; }#main-footer ul { margin: 0px; padding: 0px; }#main-footer ul li { list-style: none; margin-bottom: 0.5em; }#main-footer ul li a { text-decoration: none; }#footer-bottom { width: 100%; float: left; padding: 1.3em 2.5em; }#footer-bottom .inner { column-gap: normal; display: flex; flex-flow: row; align-items: center; justify-content: space-between; width: 100%; }#footer-bottom.content-width .inner { max-width: 1200px; margin: 0px auto; }#main-footer .inner > * { padding: 0px 10px; }#footer-bottom .sep { display: block; margin-left: 10px; }#footer-bottom span, #footer-bottom ul li a { font-size: 0.85em; text-decoration: none; text-transform: uppercase; line-height: 2; }@media (max-width: 768px){#footer-action-bar .back-to-top i { margin-bottom: 5px; font-size: 23px; }}@media (max-width: 480px){footer section { width: 100%; flex-basis: 100%; }#main-footer ul li { hyphens: auto; }}@media (max-width: 1000px){#footer-bottom .inner, #footer-bottom .inner .col.pull-right { flex-wrap: wrap; }#footer-bottom .inner .col, #footer-bottom .inner .col.pull-right .credits { width: 100%; }#footer-bottom .inner .col.pull-right .sep { display: none; }#footer-bottom .inner .col.pull-left .logo, #footer-bottom .inner .col.pull-right .credits { margin-left: 10px; }}@media (max-width: 480px){#footer-bottom .inner { flex-wrap: wrap; justify-content: center; }#footer-top .inner > * { width: 100%; flex-basis: 100%; }#footer-bottom .inner * { justify-content: center; flex-wrap: wrap; text-align: center; }}.search--open { pointer-events: auto; }#content .woocommerce .button, .atomion-account .button, .atomion-button-filled, .cc_content_blocker .button, .wc-block-cart__submit-button, .wc-block-components-checkout-place-order-button, .wc-block-components-totals-coupon__button, .woocommerce #review_form #respond .form-submit input, .woocommerce .button, .woocommerce .wc-proceed-to-checkout a.checkout-button, .woocommerce .woocommerce-widget-layered-nav-dropdown__submit, .woocommerce a.button, .woocommerce a.button:disabled, .woocommerce button.button, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button, .woocommerce-MyAccount-content button.button, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button, a.atomion-edit-address-button, input.mailpoet_submit, input[type="submit"] { color: #ffffff; text-transform: uppercase; border-radius: 0px; font-size: 0.9em; font-weight: 600; padding: 0.8em; -webkit-font-smoothing: unset; transition: 0.3s; text-decoration: none; }#content .woocommerce .button:focus, #content .woocommerce .button:hover, #content a.atomion-edit-address-button:focus, #content a.atomion-edit-address-button:hover, .atomion-account .button:focus, .atomion-account .button:hover, .atomion-button-filled:focus, .atomion-button-filled:hover, .atomion-mini-cart-widget a.button:focus, .atomion-mini-cart-widget a.button:hover, .cc_content_blocker .button:focus, .cc_content_blocker .button:hover, .wc-block-cart__submit-button:focus, .wc-block-cart__submit-button:hover, .wc-block-components-checkout-place-order-button:focus, .wc-block-components-checkout-place-order-button:hover, .wc-block-components-totals-coupon__button:focus, .wc-block-components-totals-coupon__button:hover, .woocommerce #review_form #respond .form-submit input:focus, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce .button:focus, .woocommerce .button:hover, .woocommerce .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce .widget_product_search button:focus, .woocommerce .widget_product_search button:hover, .woocommerce a.button:disabled:focus, .woocommerce a.button:disabled:hover, .woocommerce a.button:focus, .woocommerce a.button:hover, .woocommerce button.button:disabled:focus, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:focus, .woocommerce button.button:disabled[disabled]:hover, .woocommerce button.button:focus, .woocommerce button.button:hover, .woocommerce div.product form.cart .button:focus, .woocommerce div.product form.cart .button:hover, .woocommerce input.button:focus, .woocommerce input.button:hover, .woocommerce-MyAccount-content button.button:focus, .woocommerce-MyAccount-content button.button:hover, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button:focus, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button:hover, a.atomion-edit-address-button:focus, a.atomion-edit-address-button:hover, input[type="submit"]:focus, input[type="submit"]:hover { background: 0px 0px; transition: 0.3s; }#masthead #desktop-navigation .cart-item { display: flex; align-items: center; position: relative; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; }#masthead #desktop-navigation .cart-item .atomion-mini-cart-widget, #masthead #desktop-navigation .cart-item .atomion-mini-cart-widget a, #masthead #desktop-navigation .cart-item .atomion-mini-cart-widget p { transition: 0.2s ease-in; }#masthead .cart-item .cart-status { display: none; }#masthead .cart-item p.woocommerce-mini-cart__empty-message { padding: 0.8em 1.9em; }#masthead .cart-item .atomion-mini-cart-widget { display: none; z-index: -1; position: absolute; overflow: auto; right: 0px; width: 455px; max-height: 85vh; box-shadow: rgba(0, 0, 0, 0.18) 0px 1px 2px 1px; }#masthead #mobile-navigation .cart-item .atomion-mini-cart-widget { right: -5.5%; }#masthead .cart-item:focus-within .atomion-mini-cart-widget, #masthead .cart-item:hover .atomion-mini-cart-widget { display: block; }.header-cart-link .cart-icon { margin-right: 10px; }@keyframes atomionButtonSlideUp { 0% { bottom: -45px; } 100% { bottom: 0px; } }@keyframes atomionFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes stroke { 100% { stroke-dashoffset: 0; } }@keyframes scale { 0%, 100% { transform: none; } 50% { transform: scale3d(1.1, 1.1, 1); } }@keyframes fill { 100% { box-shadow: #7ac142 0px 0px 0px 30px inset; } }.atomion-account-open { cursor: pointer; }.fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far, .fas { -webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; }.fa-classic, .fa-regular, .fa-solid, .far, .fas { font-family: "Font Awesome 6 Free"; }.fa-brands, .fab { font-family: "Font Awesome 6 Brands"; }@-webkit-keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@-webkit-keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@-webkit-keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@-webkit-keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@-webkit-keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@-webkit-keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }.fa-user::before { content: ""; }.fa-wrench::before { content: ""; }.fa-basket-shopping::before, .fa-shopping-basket::before { content: ""; }.fa-phone::before { content: ""; }.fa-envelope::before { content: ""; }.fa-angle-double-up::before, .fa-angles-up::before { content: ""; }.fa-cart-shopping::before, .fa-shopping-cart::before { content: ""; }.fa-magnifying-glass::before, .fa-search::before { content: ""; }.fa-add::before, .fa-plus::before { content: "+"; }:host, :root { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }@font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-brands-400.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-brands-400.ttf) format("truetype"); }.fa-brands, .fab { font-weight: 400; }.fa-linkedin-in::before { content: ""; }.fa-facebook-f::before { content: ""; }:host, :root { --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; }@font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 400; font-display: block; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-regular-400.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-regular-400.ttf) format("truetype"); }.fa-regular, .far { font-weight: 400; }:host, :root { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; }@font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 900; font-display: block; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-solid-900.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-solid-900.ttf) format("truetype"); }.fa-solid, .fas { font-weight: 900; }@font-face { font-family: "Font Awesome 5 Brands"; font-display: block; font-weight: 400; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-brands-400.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-brands-400.ttf) format("truetype"); }@font-face { font-family: "Font Awesome 5 Free"; font-display: block; font-weight: 900; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-solid-900.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-solid-900.ttf) format("truetype"); }@font-face { font-family: "Font Awesome 5 Free"; font-display: block; font-weight: 400; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-regular-400.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-regular-400.ttf) format("truetype"); }@font-face { font-family: FontAwesome; font-display: block; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-solid-900.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-solid-900.ttf) format("truetype"); }@font-face { font-family: FontAwesome; font-display: block; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-brands-400.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-brands-400.ttf) format("truetype"); }@font-face { font-family: FontAwesome; font-display: block; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-regular-400.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-regular-400.ttf) format("truetype"); unicode-range: U+F003, U+F006, U+F014, U+F016-F017, U+F01A-F01B, U+F01D, U+F022, U+F03E, U+F044, U+F046, U+F05C-F05D, U+F06E, U+F070, U+F087-F088, U+F08A, U+F094, U+F096-F097, U+F09D, U+F0A0, U+F0A2, U+F0A4-F0A7, U+F0C5, U+F0C7, U+F0E5-F0E6, U+F0EB, U+F0F6-F0F8, U+F10C, U+F114-F115, U+F118-F11A, U+F11C-F11D, U+F133, U+F147, U+F14E, U+F150-F152, U+F185-F186, U+F18E, U+F190-F192, U+F196, U+F1C1-F1C9, U+F1D9, U+F1DB, U+F1E3, U+F1EA, U+F1F7, U+F1F9, U+F20A, U+F247-F248, U+F24A, U+F24D, U+F255-F25B, U+F25D, U+F271-F274, U+F278, U+F27B, U+F28C, U+F28E, U+F29C, U+F2B5, U+F2B7, U+F2BA, U+F2BC, U+F2BE, U+F2C0-F2C1, U+F2C3, U+F2D0, U+F2D2, U+F2D4, U+F2DC; }@font-face { font-family: FontAwesome; font-display: block; src: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-v4compatibility.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/fonts/font-awesome/fa-v4compatibility.ttf) format("truetype"); unicode-range: U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A; }.kt-row-layout-inner, .kb-row-layout-wrap { position: relative; border: 0px solid rgba(0, 0, 0, 0); }.kt-row-layout-inner::before, .kb-row-layout-wrap::before { clear: both; display: table; content: ""; }.kt-row-column-wrap { display: grid; grid-template-columns: minmax(0px, 1fr); gap: var(--global-row-gutter-md, 2rem) var(--global-row-gutter-md, 2rem); grid-auto-rows: minmax(min-content, max-content); z-index: 1; position: relative; }.kt-row-has-bg > .kt-row-column-wrap { padding-left: var(--global-content-edge-padding, 15px); padding-right: var(--global-content-edge-padding, 15px); }.alignfull > .kt-row-layout-inner > .kt-row-column-wrap, .alignfull > .kt-row-column-wrap { padding-left: var(--global-content-edge-padding, 15px); padding-right: var(--global-content-edge-padding, 15px); }.kt-inner-column-height-full:not(.kt-row-layout-row) { grid-auto-rows: minmax(0px, 1fr); }.kt-inner-column-height-full:not(.kt-row-layout-row) > .wp-block-kadence-column { align-self: stretch; }.kt-inner-column-height-full:not(.kt-row-layout-row) > .wp-block-kadence-column > .kt-inside-inner-col { height: 100%; }@media screen and (max-width: 767px){.kt-inner-column-height-full.kt-mobile-layout-row.kt-mobile-layout-row { grid-auto-rows: minmax(min-content, max-content); }.kt-inner-column-height-full.kt-mobile-layout-row > .wp-block-kadence-column > .kt-inside-inner-col { height: auto; }}.wp-block-kadence-rowlayout .kt-row-layout-overlay { opacity: 0.3; }.wp-block-kadence-rowlayout.kb-row-layout-wrap .kt-row-layout-overlay, .wp-block-kadence-rowlayout:not([data-kadence-lazy-class]) .kt-row-layout-overlay { top: 0px; left: 0px; position: absolute; height: 100%; width: 100%; z-index: 0; filter: opacity(100%); }.entry-content .wp-block-kadence-rowlayout.alignfull, .entry-content .wp-block-kadence-rowlayout.alignwide { text-align: inherit; margin-bottom: 0px; }.kt-row-layout-top-sep { position: absolute; height: 100px; top: -1px; left: 0px; overflow: hidden; right: 0px; z-index: 1; }.kt-row-layout-top-sep svg { position: absolute; top: 0px; left: 50%; transform: translateX(-50%) rotate(180deg); width: 100.2%; height: 100%; display: block; fill: #ffffff; }.wp-block-kadence-column { display: flex; flex-direction: column; z-index: 1; min-width: 0px; min-height: 0px; }.kt-inside-inner-col { flex-direction: column; border: 0px solid rgba(0, 0, 0, 0); position: relative; transition: 0.3s; }.kb-buttons-wrap { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: var(--global-kb-gap-xs, 0.5rem); }.kb-button { z-index: 1; position: relative; overflow: hidden; display: inline-flex; text-align: center; align-items: center; justify-content: center; }.wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity) { text-decoration: none; }.kb-button:not(.kb-btn-global-inherit) { border: 0px solid rgba(0, 0, 0, 0); padding: 0.4em 1em; cursor: pointer; font-size: 1.125rem; border-radius: 3px; transition: 0.3s ease-in-out; box-shadow: none; }.kb-button.kb-btn-global-fill { border: 0px solid rgba(0, 0, 0, 0); border-radius: 3px; background: var(--global-palette-btn-bg, #3633e1); color: var(--global-palette-btn, #ffffff); }.kb-button.kb-btn-global-fill:hover { color: var(--global-palette-btn-hover, #ffffff); background: var(--global-palette-btn-bg-hover, #2f2ffc); }.kb-button.kb-btn-global-fill:focus { color: var(--global-palette-btn-hover, #ffffff); background: var(--global-palette-btn-bg-hover, #2f2ffc); }.kb-button.kb-btn-global-outline { border: 2px solid var(--global-palette-btn-bg, #3633e1); background: rgba(0, 0, 0, 0); color: var(--global-palette-btn-bg, #3633e1); padding: calc(0.4em - 2px) calc(1em - 2px); }.kb-button.kb-btn-global-outline:hover { border-color: var(--global-palette-btn-bg-hover, #2f2ffc); background: rgba(0, 0, 0, 0); color: var(--global-palette-btn-bg-hover, #2f2ffc); }.kb-button.kb-btn-global-outline:focus { border-color: var(--global-palette-btn-bg-hover, #2f2ffc); background: rgba(0, 0, 0, 0); color: var(--global-palette-btn-bg-hover, #2f2ffc); }.kb-button::before { position: absolute; content: ""; inset: 0px; z-index: -1; opacity: 0; background: rgba(0, 0, 0, 0); }.kb-button.kt-btn-has-svg-true { gap: 0.5em; display: inline-flex; }.wp-block-kadence-advancedbtn .kb-svg-icon-wrap { display: inline-flex; justify-content: center; align-items: center; }.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg { width: 1em; height: 1em; }.wp-block-kadence-image img { max-width: 100%; border: 0px solid currentcolor; box-sizing: border-box; }.wp-block-kadence-image .aligncenter { text-align: center; }.wp-block-kadence-image .alignleft, .wp-block-kadence-image .alignright, .wp-block-kadence-image .aligncenter { display: table; }.wp-block-kadence-image .aligncenter { margin-left: auto; margin-right: auto; }.wp-block-kadence-image figure { margin: 0px; }.wp-block-kadence-iconlist ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc) { list-style: none; padding: 0px; display: grid; }.wp-block-kadence-iconlist ul.kt-svg-icon-list li.kt-svg-icon-list-item-wrap:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc) { display: flex; }.wp-block-kadence-iconlist ul.kt-svg-icon-list { padding: 0px; list-style: none; margin: 0px 0px 10px; text-align: left; grid-template-rows: auto; display: grid; gap: 5px 0px; }.wp-block-kadence-iconlist ul.kt-svg-icon-list svg { width: 1em; height: 1em; }.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap { display: flex; align-items: center; padding: 0px; }.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single { margin-right: 10px; padding: 4px 0px; display: inline-flex; justify-content: center; align-items: center; }.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-link { display: flex; align-items: center; }.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap:last-child { margin-bottom: 0px; }.wp-block-kadence-iconlist.aligncenter .kt-svg-icon-list-item-wrap { justify-content: center; }.kt-svg-icon-list-columns-2 ul.kt-svg-icon-list { grid-template-columns: repeat(2, minmax(0px, 1fr)); }@media (max-width: 767px){.kt-mobile-svg-icon-list-columns-1 ul.kt-svg-icon-list { grid-template-columns: minmax(0px, 1fr); }}.kadence-info-box-image-intrisic { height: 0px; }.kt-blocks-info-box-link-wrap { margin-left: auto; margin-right: auto; }.kt-info-halign-center { text-align: center; }.kt-info-halign-center .kadence-info-box-image-inner-intrisic-container { margin: 0px auto; }.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media { display: inline-block; max-width: 100%; }.kt-blocks-info-box-media-align-top .kt-infobox-textcontent { display: block; }.kt-blocks-info-box-text { color: var(--global-palette5, #444444); }.wp-block-kadence-infobox .kt-blocks-info-box-text { margin-bottom: 0px; }.wp-block-kadence-infobox .kt-blocks-info-box-title { margin-top: 0px; }.kt-blocks-info-box-link-wrap { display: block; background: var(--global-palette8, #f2f2f2); padding: var(--global-kb-spacing-xs, 1rem); border-color: var(--global-palette7, #eeeeee); }.kt-blocks-info-box-media, .kt-blocks-info-box-link-wrap { border: 0px solid rgba(0, 0, 0, 0); transition: 0.3s cubic-bezier(0.17, 0.67, 0.35, 0.95); }.kt-blocks-info-box-title, .kt-blocks-info-box-text, .kt-blocks-info-box-learnmore, .kt-info-svg-image { transition: 0.3s cubic-bezier(0.17, 0.67, 0.35, 0.95); }.kt-blocks-info-box-media { color: var(--global-palette5, #444444); padding: 10px; margin: 0px 15px; }.kt-blocks-info-box-media img { padding: 0px; margin: 0px; max-width: 100%; height: auto; }.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media { margin: 0px; }.kt-blocks-info-box-media-align-top .kt-blocks-info-box-media-container { margin: 0px 15px; max-width: inherit; }.kt-blocks-info-box-media .kt-info-box-image, .kt-blocks-info-box-media-container { max-width: 100%; }.wp-block-kadence-infobox a.kt-blocks-info-box-link-wrap { text-decoration: none !important; }.kt-blocks-info-box-media { overflow: hidden; }.kt-block-spacer { position: relative; height: 60px; }.kt-block-spacer .kt-divider { width: 100%; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: #eeeeee; position: absolute; top: 50%; left: 50%; margin: 0px; padding: 0px; border-bottom-style: initial; border-bottom-color: initial; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; transform: perspective(1px) translate(-50%, -50%); }.wp-block-kadence-spacer.aligncenter { width: 100%; }:root { --global-kb-font-size-sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem); --global-kb-font-size-md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem); --global-kb-font-size-lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem); --global-kb-font-size-xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem); --global-kb-font-size-xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem); --global-kb-font-size-xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem); }:root { --global-palette1: #3182CE; --global-palette2: #2B6CB0; --global-palette3: #1A202C; --global-palette4: #2D3748; --global-palette5: #4A5568; --global-palette6: #718096; --global-palette7: #EDF2F7; --global-palette8: #F7FAFC; --global-palette9: #ffffff; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }@media (max-width: 768px){.back-to-top-label { display: none !important; }}html { overflow-x: hidden; }@media (max-width: 768px){.alignfull { width: 100%; max-width: 100%; }}@media (max-width: 768px){#main-footer a, #footer-bottom a { display: inline-block; min-height: 48px; line-height: 48px; }}#main-footer a, #main-footer ul li a { text-decoration: underline; }#main-footer a:hover, #main-footer a:focus, #main-footer ul li a:hover, #main-footer ul li a:focus { text-decoration: none; }.trust-kpi-card { text-align: center; }.trust-kpi-inner { padding: 1rem 0.5rem; }.trust-kpi-number { color: #ffffff; font-size: 2.5rem; font-weight: 800; line-height: 1.2; margin-bottom: 0.25rem; }.trust-kpi-icon { font-size: 1.8rem; margin-bottom: 0.25rem; }.trust-kpi-label { color: rgba(255, 255, 255, 0.85); font-size: 0.9rem; font-weight: 400; line-height: 1.4; }@media (max-width: 768px){.trust-kpi-number { font-size: 2rem; }.trust-kpi-icon { font-size: 1.5rem; }.trust-kpi-label { font-size: 0.8rem; }}#masthead .cart-item .atomion-mini-cart-widget { display: none; z-index: -1; position: absolute; }@font-face { font-family: Inter; font-style: normal; font-weight: 100; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyeAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyeAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 100; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dpRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dpRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 200; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 200; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdtRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdtRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 300; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 300; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTch9tRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTch9tRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 400; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 400; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dtRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dtRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 500; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 500; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc69tRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc69tRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 600; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 600; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 700; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 700; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 800; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 800; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdxRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdxRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: normal; font-weight: 900; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYAZ9hiA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYAZ9hjQ.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: Inter; font-style: italic; font-weight: 900; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxRipWF.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/inter/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxRipWA.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: "Space Grotesk"; font-style: normal; font-weight: 300; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj62UXskPMA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj62UXskPMU.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: "Space Grotesk"; font-style: normal; font-weight: 400; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7oUXskPMA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7oUXskPMU.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: "Space Grotesk"; font-style: normal; font-weight: 500; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVnskPMA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVnskPMU.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: "Space Grotesk"; font-style: normal; font-weight: 600; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7aUXskPMA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7aUXskPMU.ttf) format("truetype"); font-display: fallback; }@font-face { font-family: "Space Grotesk"; font-style: normal; font-weight: 700; src: url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj42VnskPMA.woff2) format("woff2"), url(https://www.partner-3d.de/wp-content/uploads/atomion-fonts/space-grotesk/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj42VnskPMU.ttf) format("truetype"); font-display: fallback; }.main-navigation a { font-family: "Space Grotesk", Poppins, sans-serif; }body, button, select, optgroup, textarea, #masthead .sub-menu .menu-level-1 li a, #desktop-navigation [id*="primary-menu"] .atomion-simple-menu li a, #mobile-navigation [id*="primary-menu"] .atomion-simple-menu li a, #desktop-navigation .account-item-menu .atomion-simple-menu li a, #masthead #desktop-navigation .account-item-menu a.logout, #atomion-more-latest-posts h3, .atomion-mini-cart-widget .button, .archive .woocommerce-loop-product__title, .entry-title, .section-headding, #atomion-product-features, .woocommerce-Reviews-title, .woocommerce-checkout #payment_method { font-family: Inter, SourceSansPro, sans-serif; }h1, h2, h3, h4, h5, h6, .h2, .highlights figcaption, .wp-block-atomion-block-icon-box span, #content .atomion-big-headline, #atomion-login-account h2, #atomion-new-account h2, .atomion-woocommerce-product-category, .blog .entry-title, .post-title { font-family: "Space Grotesk", Poppins, sans-serif; }select { background-image: url(https://www.partner-3d.de/wp-content/themes/3d-partner-theme/assets/img/angle-down.svg); }body { background: #ffffff; }h1::after, h2::after, blockquote::before, blockquote::after, .atomion-searchicon, .widget-title::after, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_product_search button, .product-page-sections .section-headding::after, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button.alt, .woocommerce input.button.alt:focus, #atomion-more-latest-posts h3::after, #masthead .atomion-megamenu-img-element > a::after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li.menu-item-has-children > a::after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-hovered::after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-not-hovered::after, #masthead .sub-menu-wrap.menu-level-1 li.menu-item-has-children > a::after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li.menu-item-has-children:not(.atomion-megamenu-img-element) > a::after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li.menu-item-has-children > a::after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-title-above.menu-image-not-hovered span.menu-image-title::after, #masthead .sub-menu-wrap.menu-level-0 > .sub-menu > li > .menu-image-title-above.menu-image-hovered span.menu-image-title::after, #atomion-reading-progress .bar, .atomion-lightbox-search .search__inner--down, nav.woocommerce-MyAccount-navigation ul li a::after, #atomion-review-overview .bar, .woocommerce div.product .product-page-tabs .woocommerce-tabs ul.tabs li a::after { background-color: #2144e0; }a, .pre-headline, .product-page-sections .section-headding, .product-page-accordion .section-headding button.section-heading-button, .shariff-button a:hover span, .shariff-button a:focus span, .atomion-post-category a:not(:hover, :focus, :active), #blog-sidebar i.atomion-searchicon:hover, #blog-sidebar i.atomion-searchicon:focus, .entry-content ul li::before, #atomion-summary-wrapper ul li::before, .search-item.search-dropdown .open, .atomion-lightbox-search input.atomion-searchfield, .atomion-lightbox-search .search__info, .atomion-lightbox-search .btn-search-close, .atomion-select-ppp a.text-option.selected, #masthead #mobile-navigation .cart-item .filled + a.header-cart-link, .checkout-focus-label, html .wp-block-search .wp-block-search__button:hover, html .wp-block-search .wp-block-search__button:focus, html .wp-block-calendar #today, .sidebar-content #wp-calendar #today, .woocommerce div.product .product-page-tabs .woocommerce-tabs ul.tabs li.active, #masthead .account-item-menu a.logout:hover, #masthead .account-item-menu a.logout:focus, td.product-name small a, #atomion-breadcrumbs a:hover, #atomion-breadcrumbs a:focus, .widget a:hover, .widget a:focus, .woocommerce-product-rating a:hover, .woocommerce-product-rating a:focus, .atomion-blog-posts a:hover, .atomion-blog-posts a:focus, .atomion-dark-link a:hover, .atomion-dark-link a:focus, a.atomion-dark-link:hover, a.atomion-dark-link:focus, .vcard a:hover, .vcard a:focus, .comment-metadata a:hover, .comment-metadata a:focus, .woocommerce table.shop_table a:hover, .woocommerce table.shop_table a:focus, a.wc-block-components-product-name:hover, a.wc-block-components-product-name:focus, .woocommerce-page .wc-block-components-totals-coupon-link:hover, .woocommerce-page .wc-block-components-totals-coupon-link:focus, .wc-block-components-totals-shipping__change-address__link:hover, .wc-block-components-totals-shipping__change-address__link:focus, .wp-block-latest-posts a:hover, .wp-block-latest-posts a:focus, .wp-block-latest-comments a:hover, .wp-block-latest-comments a:focus, .wp-block-file a:hover, .wp-block-file a:focus, .widget .wgm-info a, .woocommerce small.b2b-rrp, span.atomion-checkbox-style.style-checkmark.checked::before { color: #2144e0; }h1, h2, h3, h4, h5, h6 { color: #141414; }body, p, small, .woocommerce-cart .cart-collaterals .cart_totals p small, .select2-container--default .select2-selection--single .select2-selection__rendered, .sidebar-content .select2-container--default .select2-selection--single .select2-selection__placeholder, input, textarea, input::placeholder, textarea::placeholder, mark.count { color: #2b2b2b; }#header #masthead { height: auto; background-color: #ffffff; }#desktop-navigation .logo-item img { width: 89px; height: auto; }.logo-item img { padding: 0px; }#header .header-element a, #header .header-element button, .cart-item, #header .social-item i, #mobile-navigation button.toggle { color: #27569e; }#mobile-navigation .line { stroke: #27569e; }#masthead #mobile-navigation .cart-item > a { }#header #mobile-navigation .header-element a, #header #mobile-navigation .header-element button, #mobile-navigation .social-item i, #mobile-navigation button.toggle { color: #27569e; }#header .social-item i { color: #999999; }#masthead .main-navigation [id*="primary-menu"] > li > a { letter-spacing: 0px; }#header #masthead li.current-menu-item a, #header #masthead:not(.nav-hover-6):not(.nav-hover-8) #desktop-navigation .main-navigation [id*="primary-menu"] > li:hover > a, #header #masthead:not(.nav-hover-6):not(.nav-hover-8) #desktop-navigation .main-navigation [id*="primary-menu"] > li:focus-within > a, #header .main-navigation .sub-menu .menu-level-1 li a:hover, #header .main-navigation .sub-menu .menu-level-1 li a:focus-within, #header .main-navigation .atomion-simple-menu .sub-menu li a:hover, #header .main-navigation .atomion-simple-menu .sub-menu li a:focus-within, #header .main-navigation .atomion-simple-menu .sub-menu li a:hover::after, #header .main-navigation .atomion-simple-menu .sub-menu li a:focus-within::after, #header #masthead .main-navigation .account-item-menu li a:hover, #header #masthead .main-navigation .account-item-menu li a:focus-within, #header .header-element:hover > a, #header .header-element:focus-within > a, #header .header-element:hover > button, #header .header-element:focus-within > button, .cart-item .atomion-mini-cart-widget a, .cart-item:hover, .cart-item:focus-within, .cart-item a, .cart-item p, #header .social-item a:hover i, #header .social-item a:focus-within i, .modal-content #german_market_privacy_declaration_field a { color: #37b9e3; text-decoration: none; }#masthead #desktop-navigation .search-item, #masthead #desktop-navigation .account-item, #masthead #desktop-navigation .social-item, #masthead #desktop-navigation .search-item.search-lightbox a, #masthead #desktop-navigation .wishlist-item { height: 70px; }#masthead #desktop-navigation .header-element > a, #masthead #desktop-navigation .header-element > button { height: 70px; }.search-dropdown.wrapper { width: calc(433px); }.search-dropdown .atomion-searchform .atomion-searchfield, .error404 .atomion-searchform .atomion-searchfield { width: 100%; float: left; max-width: 383px; }.atomion-searchform .atomion-searchicon { border-color: #2144e0; }.atomion-searchform .atomion-searchicon:hover, .atomion-searchform .atomion-searchicon:focus { background-color: transparent; border-color: #2144e0; color: #2144e0; }#masthead .sub-menu-wrap.menu-level-0, #masthead #desktop-navigation .cart-item .atomion-mini-cart-widget, #masthead #desktop-navigation .search-dropdown.wrapper, #masthead #mobile-navigation .main-nav-item, #masthead #mobile-navigation .cart-item .atomion-mini-cart-widget { top: 70px; }#mobile-navigation .atomion-mini-cart-widget::after { }#masthead #mobile-navigation .cart-item > a, #masthead #mobile-navigation .menu-toggle { height: 70px; }#masthead #mobile-navigation .logo-item img { max-height: 70px; }#masthead .sub-menu-wrap { background-color: #ffffff; }#header #masthead .main-navigation .sub-menu li a, #header #mobile-navigation .main-navigation .sub-menu li a { color: #404040; }.main-navigation [id*="primary-menu"] > li > a { font-size: large; text-transform: uppercase; }#masthead #mobile-navigation .main-nav-item { height: calc(-70px + 100vh); }#header #masthead[class*="nav-hover"] [id*="primary-menu"] li.menu-item a:hover, #header #masthead[class*="nav-hover"] [id*="primary-menu"] li.menu-item a:focus, #header #masthead[class*="nav-hover"] [id*="primary-menu"] :not(.sub-menu) li.current-menu-item a { color: #37b9e3; }#masthead.nav-hover-3 [id*="primary-menu"] li.menu-item a::before, #masthead.nav-hover-4 [id*="primary-menu"] li.menu-item a::before, #masthead.nav-hover-5 [id*="primary-menu"] li.menu-item a::before { border-color: #2144e0; }#masthead.nav-hover-5 [id*="primary-menu"] li.menu-item a::after { border-color: #2144e0; background: transparent; }#masthead #desktop-navigation .cart-item { background-color: #ffffff; }#masthead #desktop-navigation .cart-item a.header-cart-link { color: #27569e; }.cart-item .atomion-mini-cart-widget { background-color: #2d3238; }#header .cart-item .atomion-mini-cart-widget, #header .cart-item .atomion-mini-cart-widget ul a, #header .cart-item .atomion-mini-cart-widget p, #header #mobile-navigation .cart-item .atomion-mini-cart-widget a { color: #ffffff; }.woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce #review_form #respond .form-submit input, .woocommerce a.button, input.mailpoet_submit, input[type="submit"], a.atomion-edit-address-button, .woocommerce-MyAccount-content button.button, .atomion-account .button, #content .hero-slider-content a.atomion-button-filled, .wgm-second-checkout input#place_order, [class^="wp-block-atomion-block-content-box"] .atomion-button-filled, html .wp-block-search .wp-block-search__button, .woocommerce .woocommerce-widget-layered-nav-dropdown__submit, #content .woocommerce .download-file .button, .cc_content_blocker .button, .wp-block-woocommerce-product-categories .wc-block-product-categories__button, .wc-block-cart__submit-button, .wc-block-components-totals-coupon__button, .wc-block-components-checkout-place-order-button, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button { background-color: #2144e0; border: 3px solid #2144e0; }.woocommerce .button:hover, .woocommerce a.button:hover, .woocommerce a.button:disabled:hover, .woocommerce .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce button.button:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce input.button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, input.mailpoet_submit:hover, input[type="submit"]:hover, a.atomion-edit-address-button:hover, .woocommerce-MyAccount-content button.button:hover, .woocommerce button.button.alt:hover, .woocommerce .widget_product_search button:hover, .atomion-account .button:hover, #content .hero-slider-content a.atomion-button-filled:hover, #content .woocommerce .button:hover, #content .content-box-content a.outline:hover, .wp-block-button .wp-block-button__link:hover, .wgm-second-checkout input#place_order:hover, [class^="wp-block-atomion-block-content-box"] .atomion-button-filled:hover, .woocommerce .woocommerce-widget-layered-nav-dropdown__submit:hover, .cc_content_blocker .button:hover, .wp-block-woocommerce-product-categories .wc-block-product-categories__button:hover, .wc-block-cart__submit-button:hover, .wc-block-components-totals-coupon__button:hover, .wc-block-components-checkout-place-order-button:hover, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button:focus, .woocommerce .button:focus, .woocommerce a.button:focus, .woocommerce a.button:disabled:focus, .woocommerce .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce button.button:focus, .woocommerce #review_form #respond .form-submit input:focus, .woocommerce input.button:focus, .woocommerce div.product form.cart .button:focus, .woocommerce button.button:disabled:focus, .woocommerce button.button:disabled[disabled]:focus, input.mailpoet_submit:focus, input[type="submit"]:focus, a.atomion-edit-address-button:focus, .woocommerce-MyAccount-content button.button:focus, .woocommerce button.button.alt:focus, .woocommerce .widget_product_search button:focus, .atomion-account .button:focus, #content .hero-slider-content a.atomion-button-filled:focus, #content .woocommerce .button:focus, #content .content-box-content a.outline:focus, .wp-block-button .wp-block-button__link:focus, .wgm-second-checkout input#place_order:focus, [class^="wp-block-atomion-block-content-box"] .atomion-button-filled:focus, .woocommerce .woocommerce-widget-layered-nav-dropdown__submit:focus, .cc_content_blocker .button:focus, .wp-block-woocommerce-product-categories .wc-block-product-categories__button:focus, .wc-block-cart__submit-button:focus, .wc-block-components-totals-coupon__button:focus, .wc-block-components-checkout-place-order-button:focus, .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .add_to_cart_button:focus { color: #2144e0; border: 3px solid #2144e0; background: transparent; }#footer-top { background-color: #494f57; }#footer-top, #footer-top .widget-title, #footer-top p, #footer-top a { color: #494f57; }#main-footer { background-color: #2c3137; }#main-footer a, #main-footer span, #main-footer .widget-title, #main-footer p, #main-footer .inner > * { color: #ffffff; }#footer-bottom { background-color: #15191d; }#footer-bottom * { color: #ffffff; }.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id6685_51af08-21 { margin-top: -24px; }.kb-row-layout-id6685_51af08-21 > .kt-row-column-wrap { align-content: center; }:where(.kb-row-layout-id6685_51af08-21 > .kt-row-column-wrap) > .wp-block-kadence-column { justify-content: center; }.kb-row-layout-id6685_51af08-21 > .kt-row-column-wrap { max-width: 1230px; margin-left: auto; margin-right: auto; padding-top: var(--global-kb-spacing-xl, 4rem); padding-bottom: var(--global-kb-spacing-xxl, 5rem); grid-template-columns: repeat(2, minmax(0px, 1fr)); }.kb-row-layout-id6685_51af08-21 { background-image: linear-gradient(135deg, #0693e3 0%, #14276d 98%); }@media (max-width: 1024px){.kb-row-layout-id6685_51af08-21 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_f6d9c1-3c > .kt-inside-inner-col { padding: 0px; }.kadence-column6685_f6d9c1-3c > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_f6d9c1-3c > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_f6d9c1-3c, .kt-inside-inner-col > .kadence-column6685_f6d9c1-3c:not(.specificity) { margin: 0px; }@media (max-width: 1024px){.kadence-column6685_f6d9c1-3c > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.wp-block-kadence-advancedheading.kt-adv-heading6685_097d2f-fc, .wp-block-kadence-advancedheading.kt-adv-heading6685_097d2f-fc[data-kb-block="kb-adv-heading6685_097d2f-fc"] { display: block; color: #f7f7f7; }@media (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6685_097d2f-fc, .wp-block-kadence-advancedheading.kt-adv-heading6685_097d2f-fc[data-kb-block="kb-adv-heading6685_097d2f-fc"] { text-align: center !important; }}@media (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6685_289de3-94, .wp-block-kadence-advancedheading.kt-adv-heading6685_289de3-94[data-kb-block="kb-adv-heading6685_289de3-94"] { text-align: center !important; }}@media (max-width: 1024px){.wp-block-kadence-advancedheading.kt-adv-heading6685_e233e3-72, .wp-block-kadence-advancedheading.kt-adv-heading6685_e233e3-72[data-kb-block="kb-adv-heading6685_e233e3-72"] { text-align: center !important; }}.wp-block-kadence-advancedbtn.kb-btns6685_420064-4e { gap: var(--global-kb-gap-sm, 1rem); justify-content: flex-start; }@media (max-width: 1024px){.wp-block-kadence-advancedbtn.kb-btns6685_420064-4e { justify-content: center; }}.wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button, ul.menu .wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button { width: 42%; }.wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button { color: #12367d; background: #ffffff; border-width: 2px; border-style: solid; border-color: #ffffff; }.wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button:focus { color: #ffffff; background: #12367d; border-color: #12367d; border-style: solid; }@media (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button { border-width: 2px; border-style: solid; border-color: #ffffff; }}@media (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_161ad2-56.kb-button:focus { border-color: #12367d; border-style: solid; }}.wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button, ul.menu .wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button { width: 42%; }.wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button { color: #ffffff; background: rgba(0, 0, 0, 0); border-width: 2px; border-style: solid; border-color: #ffffff; }.kb-btn6685_755c69-6e.kb-button .kb-svg-icon-wrap { color: #ffffff; }.wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button:focus { color: #ffffff; background: #12367d; border-color: #12367d; border-style: solid; }@media (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button { border-width: 2px; border-style: solid; border-color: #ffffff; }}@media (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_755c69-6e.kb-button:focus { border-color: #12367d; border-style: solid; }}.kadence-column6685_770c64-1d > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_770c64-1d > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_770c64-1d > .kt-inside-inner-col { display: flex; flex-direction: column; justify-content: center; align-items: center; }}@media (max-width: 767px){.kadence-column6685_770c64-1d > .kt-inside-inner-col { flex-direction: column; justify-content: center; align-items: center; }}.kb-image6685_faf187-c4 img.kb-img, .kb-image6685_faf187-c4 .kb-img img { border-radius: 16px; box-shadow: #ffffff 2px 2px 12px 0px; }@media (max-width: 1024px){.kb-image6685_faf187-c4 { max-width: 560px; }}.kb-row-layout-idusp-bar-v1 > .kt-row-column-wrap { padding-top: var(--global-kb-spacing-xs, 1rem); padding-bottom: var(--global-kb-spacing-xs, 1rem); }.kb-row-layout-idusp-bar-v1 > .kt-row-column-wrap > div:not(.added-for-specificity) { grid-column: initial; }.kb-row-layout-idusp-bar-v1 > .kt-row-column-wrap { grid-template-columns: repeat(4, minmax(0px, 1fr)); }.kb-row-layout-idusp-bar-v1 { background-color: #eef4ff; }@media (max-width: 767px){.kb-row-layout-idusp-bar-v1 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kb-row-layout-id6685_5967ce-ce > .kt-row-column-wrap { padding-bottom: 0px; grid-template-columns: minmax(0px, 1fr); }.kb-row-layout-id6685_5967ce-ce { background-color: #a7a7a7; }@media (max-width: 767px){.kb-row-layout-id6685_5967ce-ce > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_94581f-e6 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_94581f-e6 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_94581f-e6 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kb-row-layout-id6685_60f6c4-24 > .kt-row-column-wrap { padding-top: var(--global-kb-spacing-xxl, 5rem); padding-bottom: var(--global-kb-spacing-xxl, 5rem); grid-template-columns: minmax(0px, 1fr); }@media (max-width: 767px){.kb-row-layout-id6685_60f6c4-24 > .kt-row-column-wrap { padding-top: var(--global-kb-spacing-md, 2rem); grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_dc55a1-b4 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_dc55a1-b4 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_dc55a1-b4 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kb-row-layout-id6685_ea4ba3-a0 > .kt-row-column-wrap { align-content: center; }:where(.kb-row-layout-id6685_ea4ba3-a0 > .kt-row-column-wrap) > .wp-block-kadence-column { justify-content: center; }.kb-row-layout-id6685_ea4ba3-a0 > .kt-row-column-wrap { column-gap: var(--global-kb-gap-lg, 4rem); padding-top: var( --global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem) ); padding-bottom: var( --global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem) ); grid-template-columns: minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2)))minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2))); }@media (max-width: 1024px){.kb-row-layout-id6685_ea4ba3-a0 > .kt-row-column-wrap { grid-template-columns: minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2)))minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2))); }}@media (max-width: 767px){.kb-row-layout-id6685_ea4ba3-a0 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_b42722-ff > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_b42722-ff > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_b42722-ff > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}@media (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading6685_1ab83a-b5, .wp-block-kadence-advancedheading.kt-adv-heading6685_1ab83a-b5[data-kb-block="kb-adv-heading6685_1ab83a-b5"] { text-align: center !important; }}.wp-block-kadence-advancedheading.kt-adv-heading6685_bed712-58, .wp-block-kadence-advancedheading.kt-adv-heading6685_bed712-58[data-kb-block="kb-adv-heading6685_bed712-58"] { margin-bottom: var(--global-kb-spacing-xxs, 0.5rem); }@media (max-width: 767px){.wp-block-kadence-advancedheading.kt-adv-heading6685_bed712-58, .wp-block-kadence-advancedheading.kt-adv-heading6685_bed712-58[data-kb-block="kb-adv-heading6685_bed712-58"] { text-align: center !important; }}.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_2e04b2-7d:not(.this-stops-third-party-issues) { margin-top: 0px; margin-bottom: 0px; }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_2e04b2-7d ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc) { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: var(--global-kb-spacing-xxs, 0.5rem); }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_2e04b2-7d ul.kt-svg-icon-list { row-gap: 5px; }.kt-svg-icon-list-items6685_2e04b2-7d ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap, .kt-svg-icon-list-items6685_2e04b2-7d ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap a { font-size: var(--global-kb-font-size-md, 1.25rem); }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_2e04b2-7d .wp-block-kadence-listitem a { text-decoration: none; }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_2e04b2-7d .wp-block-kadence-listitem a:hover { text-decoration: underline; }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_2e04b2-7d ul.kt-svg-icon-list .wp-block-kadence-listitem a { color: #2e2e2e; }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_2e04b2-7d ul.kt-svg-icon-list .wp-block-kadence-listitem a:hover { color: #12367d; }.kadence-column6685_993f13-79 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_993f13-79 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_993f13-79 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kb-image6685_8caa46-c5 figure { max-width: 300px; }.kb-image6685_8caa46-c5 img.kb-img, .kb-image6685_8caa46-c5 .kb-img img { mask-image: url(https://www.partner-3d.de/wp-content/plugins/kadence-blocks/includes/assets/images/masks/blob2.svg); mask-size: auto; mask-repeat: no-repeat; mask-position: center center; }.kb-row-layout-id6685_e8dc93-27 > .kt-row-column-wrap { padding-top: var( --global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem) ); padding-bottom: var( --global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem) ); grid-template-columns: repeat(3, minmax(0px, 1fr)); }@media (max-width: 1024px){.kb-row-layout-id6685_e8dc93-27 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_9e15f8-37 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_9e15f8-37 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_9e15f8-37 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_8eef04-d4 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #c9eaff; }.kt-info-box6685_8eef04-d4 .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_8eef04-d4 .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_8eef04-d4 .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_8eef04-d4 .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_8eef04-d4 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_2a807e-c2 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_2a807e-c2 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_2a807e-c2 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_406dd7-ea .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #ecf6fc; }.kt-info-box6685_406dd7-ea .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_406dd7-ea .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_406dd7-ea .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_406dd7-ea .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_406dd7-ea .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_88433a-3e > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_88433a-3e > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_88433a-3e > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_b3cd6a-93 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #c9eaff; }.kt-info-box6685_b3cd6a-93 .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_b3cd6a-93 .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_b3cd6a-93 .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_b3cd6a-93 .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_b3cd6a-93 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_254f12-47 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_254f12-47 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_254f12-47 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_3388ac-d3 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #ecf6fc; }.kt-info-box6685_3388ac-d3 .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_3388ac-d3 .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_3388ac-d3 .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_3388ac-d3 .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_3388ac-d3 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_ff7116-78 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_ff7116-78 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_ff7116-78 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_67e733-1d .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #c9eaff; }.kt-info-box6685_67e733-1d .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_67e733-1d .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_67e733-1d .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_67e733-1d .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_67e733-1d .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_240556-fc > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_240556-fc > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_240556-fc > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_e7cac9-de .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #ecf6fc; }.kt-info-box6685_e7cac9-de .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_e7cac9-de .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_e7cac9-de .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_e7cac9-de .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_e7cac9-de .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kb-row-layout-id6685_5a958a-eb > .kt-row-column-wrap { align-content: center; }:where(.kb-row-layout-id6685_5a958a-eb > .kt-row-column-wrap) > .wp-block-kadence-column { justify-content: center; }.kb-row-layout-id6685_5a958a-eb > .kt-row-column-wrap { column-gap: var(--global-kb-gap-lg, 4rem); max-width: 1220px; margin-left: auto; margin-right: auto; padding-top: var(--global-kb-spacing-3xl, 6.5rem); padding-bottom: var(--global-kb-spacing-4xl, 8rem); grid-template-columns: repeat(2, minmax(0px, 1fr)); }.kb-row-layout-id6685_5a958a-eb > .kt-row-layout-overlay { opacity: 0.16; background-image: url(//www.partner-3d.de/wp-content/swift-ai/images/wp-content/uploads/2025/01/Hintergrund-png.webp); background-size: auto; background-position: center center; background-attachment: fixed; background-repeat: repeat; }@media (max-width: 1024px), only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (hover: none){.kb-row-layout-id6685_5a958a-eb > .kt-row-layout-overlay { background-attachment: scroll; }}@media (max-width: 1024px){.kb-row-layout-id6685_5a958a-eb > .kt-row-column-wrap { grid-template-columns: repeat(2, minmax(0px, 1fr)); }}@media (max-width: 767px){.kb-row-layout-id6685_5a958a-eb > .kt-row-column-wrap { padding-bottom: var(--global-kb-spacing-xl, 4rem); grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_97dfed-bf, .wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kadence-column6685_97dfed-bf { flex-grow: 100; }.kadence-column6685_97dfed-bf > .kt-inside-inner-col { height: 100%; }.kadence-column6685_97dfed-bf > .kt-inside-inner-col, .kadence-column6685_97dfed-bf > .kt-inside-inner-col::before { border-radius: 8px; }.kadence-column6685_97dfed-bf > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_97dfed-bf > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_97dfed-bf > .kt-inside-inner-col > .aligncenter { width: 100%; }.kadence-column6685_97dfed-bf > .kt-inside-inner-col { background-image: url(//www.partner-3d.de/wp-content/swift-ai/images/wp-content/uploads/2024/10/about-me-bild-jpeg.webp); background-size: cover; background-position: 29% 8%; background-attachment: scroll; background-repeat: no-repeat; }@media (max-width: 1024px){.kadence-column6685_97dfed-bf > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}@media (max-width: 767px){.wp-block-kadence-spacer.kt-block-spacer-6685_be314b-ff .kt-block-spacer { height: 240px !important; }}.kadence-column6685_3309fb-a4 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_3309fb-a4 > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_3309fb-a4 > .kt-inside-inner-col { background-color: rgba(255, 255, 255, 0.8); }@media (max-width: 1024px){.kadence-column6685_3309fb-a4 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kb-row-layout-id6685_f548a2-d1 > .kt-row-column-wrap { padding-top: var(--global-kb-spacing-xl, 4rem); padding-bottom: var(--global-kb-spacing-3xl, 6.5rem); grid-template-columns: minmax(0px, 1fr); }@media (max-width: 767px){.kb-row-layout-id6685_f548a2-d1 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_ff67a1-60 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_ff67a1-60 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_ff67a1-60 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kb-row-layout-id6685_9791d7-40 > .kt-row-column-wrap { align-content: center; }:where(.kb-row-layout-id6685_9791d7-40 > .kt-row-column-wrap) > .wp-block-kadence-column { justify-content: center; }.kb-row-layout-id6685_9791d7-40 > .kt-row-column-wrap { column-gap: var(--global-kb-gap-lg, 4rem); padding-top: var( --global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem) ); padding-bottom: var( --global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem) ); grid-template-columns: minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2)))minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2))); }@media (max-width: 1024px){.kb-row-layout-id6685_9791d7-40 > .kt-row-column-wrap { grid-template-columns: minmax(0, calc(60% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2)))minmax(0, calc(40% - ((var(--global-kb-gap-lg, 4rem) * 1 )/2))); }}@media (max-width: 767px){.kb-row-layout-id6685_9791d7-40 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_54ddd6-61 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_54ddd6-61 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_54ddd6-61 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kadence-column6685_b25364-b4 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_b25364-b4 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_b25364-b4 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kb-image6685_52712f-31 img.kb-img, .kb-image6685_52712f-31 .kb-img img { mask-image: url(https://www.partner-3d.de/wp-content/plugins/kadence-blocks/includes/assets/images/masks/blob1.svg); mask-size: auto; mask-repeat: no-repeat; mask-position: center center; }.kb-row-layout-id6685_b0c500-80 > .kt-row-column-wrap { padding-top: var( --global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem) ); padding-bottom: var( --global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem) ); grid-template-columns: repeat(3, minmax(0px, 1fr)); }@media (max-width: 1024px){.kb-row-layout-id6685_b0c500-80 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_87638e-25 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_87638e-25 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_87638e-25 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_224ad7-50 { height: 100%; }.kt-info-box6685_224ad7-50 .kt-blocks-info-box-link-wrap { height: 100%; }.kt-info-box6685_224ad7-50 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #c9eaff; }.kt-info-box6685_224ad7-50 .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_224ad7-50.wp-block-kadence-infobox { max-width: 100%; }.kt-info-box6685_224ad7-50 .kadence-info-box-image-inner-intrisic-container { max-width: 150px; }.kt-info-box6685_224ad7-50 .kadence-info-box-image-inner-intrisic-container .kadence-info-box-image-intrisic { padding-bottom: 66.6667%; width: 150px; height: 0px; max-width: 100%; }.kt-info-box6685_224ad7-50 .kt-blocks-info-box-media { border-width: 0px; padding: 10px; }.kt-info-box6685_224ad7-50 .kt-blocks-info-box-media-container { margin: 0px 15px; }.kt-info-box6685_224ad7-50 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media { color: #ffffff; }.kt-info-box6685_224ad7-50 .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_224ad7-50 .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_224ad7-50 .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_224ad7-50 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_83a2a8-32 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_83a2a8-32 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_83a2a8-32 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_fe37ed-30 { height: 100%; }.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-link-wrap { height: 100%; }.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #ecf6fc; }.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_fe37ed-30.wp-block-kadence-infobox { max-width: 100%; }.kt-info-box6685_fe37ed-30 .kadence-info-box-image-inner-intrisic-container { max-width: 150px; }.kt-info-box6685_fe37ed-30 .kadence-info-box-image-inner-intrisic-container .kadence-info-box-image-intrisic { padding-bottom: 66.6667%; width: 150px; height: 0px; max-width: 100%; }.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-media { border-width: 0px; padding: 10px; }.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-media-container { margin: 0px 15px; }.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media { color: #ffffff; }.kt-info-box6685_fe37ed-30 .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_fe37ed-30 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_4d889f-68 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_4d889f-68 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_4d889f-68 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_46f618-0b { height: 100%; }.kt-info-box6685_46f618-0b .kt-blocks-info-box-link-wrap { height: 100%; }.kt-info-box6685_46f618-0b .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #c9eaff; }.kt-info-box6685_46f618-0b .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_46f618-0b.wp-block-kadence-infobox { max-width: 100%; }.kt-info-box6685_46f618-0b .kadence-info-box-image-inner-intrisic-container { max-width: 150px; }.kt-info-box6685_46f618-0b .kadence-info-box-image-inner-intrisic-container .kadence-info-box-image-intrisic { padding-bottom: 66.6667%; width: 150px; height: 0px; max-width: 100%; }.kt-info-box6685_46f618-0b .kt-blocks-info-box-media { border-width: 0px; padding: 10px; }.kt-info-box6685_46f618-0b .kt-blocks-info-box-media-container { margin: 0px 15px; }.kt-info-box6685_46f618-0b .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media { color: #ffffff; }.kt-info-box6685_46f618-0b .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_46f618-0b .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_46f618-0b .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_46f618-0b .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_a8aa3b-59 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_a8aa3b-59 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_a8aa3b-59 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_a91ede-4a { height: 100%; }.kt-info-box6685_a91ede-4a .kt-blocks-info-box-link-wrap { height: 100%; }.kt-info-box6685_a91ede-4a .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #ecf6fc; }.kt-info-box6685_a91ede-4a .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_a91ede-4a.wp-block-kadence-infobox { max-width: 100%; }.kt-info-box6685_a91ede-4a .kadence-info-box-image-inner-intrisic-container { max-width: 150px; }.kt-info-box6685_a91ede-4a .kadence-info-box-image-inner-intrisic-container .kadence-info-box-image-intrisic { padding-bottom: 66.6667%; width: 150px; height: 0px; max-width: 100%; }.kt-info-box6685_a91ede-4a .kt-blocks-info-box-media { border-width: 0px; padding: 10px; }.kt-info-box6685_a91ede-4a .kt-blocks-info-box-media-container { margin: 0px 15px; }.kt-info-box6685_a91ede-4a .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media { color: #ffffff; }.kt-info-box6685_a91ede-4a .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_a91ede-4a .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_a91ede-4a .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_a91ede-4a .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_ae88cc-7a > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_ae88cc-7a > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_ae88cc-7a > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_fba6a8-05 { height: 100%; }.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-link-wrap { height: 100%; }.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #c9eaff; }.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_fba6a8-05.wp-block-kadence-infobox { max-width: 100%; }.kt-info-box6685_fba6a8-05 .kadence-info-box-image-inner-intrisic-container { max-width: 150px; }.kt-info-box6685_fba6a8-05 .kadence-info-box-image-inner-intrisic-container .kadence-info-box-image-intrisic { padding-bottom: 66.6667%; width: 150px; height: 0px; max-width: 100%; }.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-media { border-width: 0px; padding: 10px; }.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-media-container { margin: 0px 15px; }.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media { color: #ffffff; }.kt-info-box6685_fba6a8-05 .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_fba6a8-05 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kadence-column6685_c3002b-e6 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_c3002b-e6 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_c3002b-e6 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kt-info-box6685_04bd4f-d5 { height: 100%; }.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-link-wrap { height: 100%; }.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; border-radius: 8px; background: #ecf6fc; }.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-link-wrap:hover { border-width: 2px; border-style: solid; border-color: #12367d; }.kt-info-box6685_04bd4f-d5.wp-block-kadence-infobox { max-width: 100%; }.kt-info-box6685_04bd4f-d5 .kadence-info-box-image-inner-intrisic-container { max-width: 150px; }.kt-info-box6685_04bd4f-d5 .kadence-info-box-image-inner-intrisic-container .kadence-info-box-image-intrisic { padding-bottom: 66.6667%; width: 150px; height: 0px; max-width: 100%; }.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-media { border-width: 0px; padding: 10px; }.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-media-container { margin: 0px 15px; }.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-link-wrap:hover .kt-blocks-info-box-media { color: #ffffff; }.kt-info-box6685_04bd4f-d5 .kt-infobox-textcontent h3.kt-blocks-info-box-title { color: #12367d; margin: 0px; }.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-link-wrap:hover h3.kt-blocks-info-box-title { color: #12367d; }.wp-block-kadence-infobox.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-text { margin: 8px 0px 0px; }@media (max-width: 1024px){.kt-info-box6685_04bd4f-d5 .kt-blocks-info-box-link-wrap { border-width: 2px; border-style: solid; border-color: transparent; }}.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id6685_f8cee7-4b { margin-top: var(--global-kb-spacing-xs, 1rem); }.kb-row-layout-id6685_f8cee7-4b > .kt-row-column-wrap { padding-top: var(--global-kb-spacing-md, 2rem); padding-right: var(--global-kb-spacing-md, 2rem); padding-bottom: var(--global-kb-spacing-md, 2rem); padding-left: var(--global-kb-spacing-md, 2rem); grid-template-columns: minmax(0px, 1fr); }.kb-row-layout-id6685_f8cee7-4b { border-radius: 4px; overflow: clip; isolation: isolate; }.kb-row-layout-id6685_f8cee7-4b { border-width: 2px; border-style: solid; border-color: #12367d; }.kb-row-layout-id6685_f8cee7-4b { background-color: #c9eaff; }@media (max-width: 767px){.kb-row-layout-id6685_f8cee7-4b > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_b2f885-83 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_b2f885-83 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_b2f885-83 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.wp-block-kadence-advancedheading.kt-adv-heading6685_d05eb1-f1, .wp-block-kadence-advancedheading.kt-adv-heading6685_d05eb1-f1[data-kb-block="kb-adv-heading6685_d05eb1-f1"] { text-align: center; }.wp-block-kadence-advancedheading.kt-adv-heading6685_260a2c-d9, .wp-block-kadence-advancedheading.kt-adv-heading6685_260a2c-d9[data-kb-block="kb-adv-heading6685_260a2c-d9"] { text-align: center; }.wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button, ul.menu .wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button { width: 60%; }.wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button { color: #ffffff; background: #12367d; }.wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button:focus { color: #12367d; background: #ffffff; }@media (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button, ul.menu .wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button { width: 80%; }}@media (max-width: 767px){.wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button, ul.menu .wp-block-kadence-advancedbtn .kb-btn6685_dd194d-75.kb-button { width: 100%; }}.kadence-column6685_ac6dac-7b { max-width: 520px; margin-left: auto; margin-right: auto; }.kadence-column6685_ac6dac-7b > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_ac6dac-7b > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_ac6dac-7b > .kt-inside-inner-col > .aligncenter { width: 100%; }@media (max-width: 1024px){.kadence-column6685_ac6dac-7b > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_501cac-a6:not(.this-stops-third-party-issues) { margin-bottom: var(--global-kb-spacing-sm, 1.5rem); }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_501cac-a6 ul.kt-svg-icon-list:not(.this-prevents-issues):not(.this-stops-third-party-issues):not(.tijsloc) { padding-top: var(--global-kb-spacing-lg, 3rem); }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_501cac-a6 ul.kt-svg-icon-list { row-gap: 5px; }.kt-svg-icon-list-items6685_501cac-a6 ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap, .kt-svg-icon-list-items6685_501cac-a6 ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap a { font-size: var(--global-kb-font-size-md, 1.25rem); }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_501cac-a6 .wp-block-kadence-listitem a { text-decoration: none; }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_501cac-a6 .wp-block-kadence-listitem a:hover { text-decoration: underline; }.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_501cac-a6 ul.kt-svg-icon-list .wp-block-kadence-listitem a { color: #12367d; }@media (max-width: 767px){.wp-block-kadence-iconlist.kt-svg-icon-list-items6685_501cac-a6 ul.kt-svg-icon-list { row-gap: 16px; }}.kb-row-layout-id6685_c1288c-97 > .kt-row-column-wrap { max-width: 1220px; margin-left: auto; margin-right: auto; padding-top: var(--global-kb-spacing-5xl, 10rem); padding-bottom: var(--global-kb-spacing-lg, 3rem); grid-template-columns: minmax(0px, 1fr); }.kb-row-layout-id6685_c1288c-97 { background-color: #f7f7f7; }.kb-row-layout-id6685_c1288c-97 .kt-row-layout-top-sep { height: 80px; }@media (max-width: 767px){.kb-row-layout-id6685_c1288c-97 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_b6151a-df > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_b6151a-df > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_b6151a-df > .kt-inside-inner-col > .aligncenter { width: 100%; }@media (max-width: 1024px){.kadence-column6685_b6151a-df > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.kadence-column6685_49da0b-37 { max-width: 780px; margin-left: auto; margin-right: auto; }.kadence-column6685_49da0b-37 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_49da0b-37 > .kt-inside-inner-col { flex-direction: column; }@media (max-width: 1024px){.kadence-column6685_49da0b-37 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.wp-block-kadence-advancedheading.kt-adv-heading6685_03da8b-06, .wp-block-kadence-advancedheading.kt-adv-heading6685_03da8b-06[data-kb-block="kb-adv-heading6685_03da8b-06"] { text-align: center; }.wp-block-kadence-spacer.kt-block-spacer-6685_af4727-60 .kt-divider { border-top-color: #12367d; width: 100%; }.wp-block-kadence-spacer.kt-block-spacer-6685_63e013-6d .kt-divider { border-top-color: #12367d; width: 100%; }.kadence-column6685_b07199-c6 { max-width: 780px; margin-left: auto; margin-right: auto; }.kadence-column6685_b07199-c6 > .kt-inside-inner-col { padding-top: var(--global-kb-spacing-sm, 1.5rem); padding-right: var(--global-kb-spacing-sm, 1.5rem); padding-bottom: var(--global-kb-spacing-sm, 1.5rem); padding-left: var(--global-kb-spacing-sm, 1.5rem); }.kadence-column6685_b07199-c6 > .kt-inside-inner-col { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 9px 0px; }.kadence-column6685_b07199-c6 > .kt-inside-inner-col, .kadence-column6685_b07199-c6 > .kt-inside-inner-col::before { border-radius: 8px; }.kadence-column6685_b07199-c6 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_b07199-c6 > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_b07199-c6 > .kt-inside-inner-col { background-color: #ecf6fc; }.kadence-column6685_b07199-c6, .kt-inside-inner-col > .kadence-column6685_b07199-c6:not(.specificity) { margin-top: var(--global-kb-spacing-md, 2rem); }@media (max-width: 1024px){.kadence-column6685_b07199-c6 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.wp-block-kadence-advancedheading.kt-adv-heading6685_d570e3-6b, .wp-block-kadence-advancedheading.kt-adv-heading6685_d570e3-6b[data-kb-block="kb-adv-heading6685_d570e3-6b"] { text-align: center; }.wp-block-kadence-advancedbtn.kb-btns6685_b8d848-97 { gap: var(--global-kb-gap-sm, 1rem); }.wp-block-kadence-advancedbtn .kb-btn6685_462b6f-0a.kb-button { background: #12367d; }.wp-block-kadence-advancedbtn .kb-btn6685_462b6f-0a.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_462b6f-0a.kb-button:focus { color: #12367d; background: #ffffff; }.wp-block-kadence-advancedbtn .kb-btn6685_ad5d0b-a9.kb-button { color: #12367d; border-color: #12367d; border-style: solid; }.kb-btn6685_ad5d0b-a9.kb-button .kb-svg-icon-wrap { color: #12367d; }.wp-block-kadence-advancedbtn .kb-btn6685_ad5d0b-a9.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_ad5d0b-a9.kb-button:focus { color: #12367d; background: #ffffff; border-color: #ffffff; border-style: solid; }@media (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6685_ad5d0b-a9.kb-button { border-color: #12367d; border-style: solid; }}@media (max-width: 1024px){.wp-block-kadence-advancedbtn .kb-btn6685_ad5d0b-a9.kb-button:hover, .wp-block-kadence-advancedbtn .kb-btn6685_ad5d0b-a9.kb-button:focus { border-color: #ffffff; border-style: solid; }}.kb-row-layout-idtrust-block-v1 > .kt-row-column-wrap { padding-top: var(--global-kb-spacing-3xl, 6.5rem); padding-bottom: var(--global-kb-spacing-3xl, 6.5rem); grid-template-columns: minmax(0px, 1fr); }.kb-row-layout-idtrust-block-v1 { background-color: #12367d; }@media (max-width: 767px){.kb-row-layout-idtrust-block-v1 > .kt-row-column-wrap { padding-top: var(--global-kb-spacing-xl, 4rem); padding-bottom: var(--global-kb-spacing-xl, 4rem); grid-template-columns: minmax(0px, 1fr); }}.kb-row-layout-idtrust-grid-v1 > .kt-row-column-wrap { column-gap: var(--global-kb-gap-md, 2rem); padding-top: var( --global-kb-row-default-top, var(--global-kb-spacing-sm, 1.5rem) ); padding-bottom: var( --global-kb-row-default-bottom, var(--global-kb-spacing-sm, 1.5rem) ); }.kb-row-layout-idtrust-grid-v1 > .kt-row-column-wrap > div:not(.added-for-specificity) { grid-column: initial; }.kb-row-layout-idtrust-grid-v1 > .kt-row-column-wrap { grid-template-columns: repeat(5, minmax(0px, 1fr)); }@media (max-width: 1024px){.kb-row-layout-idtrust-grid-v1 > .kt-row-column-wrap { grid-template-columns: repeat(2, minmax(0px, 1fr)); }}.kb-row-layout-id6685_a48bbd-f4 > .kt-row-column-wrap { max-width: 1220px; margin-left: auto; margin-right: auto; padding-top: 180px; padding-bottom: var(--global-kb-spacing-xl, 4rem); grid-template-columns: minmax(0px, 1fr); }.kb-row-layout-id6685_a48bbd-f4 .kt-row-layout-top-sep { height: 80px; }.kb-row-layout-id6685_a48bbd-f4 .kt-row-layout-top-sep svg { fill: #f7f7f7 !important; }@media (max-width: 767px){.kb-row-layout-id6685_a48bbd-f4 > .kt-row-column-wrap { padding-bottom: var(--global-kb-spacing-md, 2rem); grid-template-columns: minmax(0px, 1fr); }}.kadence-column6685_1ed9d0-06 > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_1ed9d0-06 > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_1ed9d0-06 > .kt-inside-inner-col > .aligncenter { width: 100%; }@media (max-width: 1024px){.kadence-column6685_1ed9d0-06 > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}.wp-block-kadence-advancedheading.kt-adv-heading6685_c8559a-08, .wp-block-kadence-advancedheading.kt-adv-heading6685_c8559a-08[data-kb-block="kb-adv-heading6685_c8559a-08"] { text-align: center; }.kb-google-maps-container6685_87c09d-51 { height: 450px; }@media (max-width: 767px){.kb-google-maps-container6685_87c09d-51 { height: 320px; }}.wp-block-kadence-spacer.kt-block-spacer-6685_8ba71f-86 .kt-divider { border-top-color: #12367d; width: 100%; }.kadence-column6685_1dffe6-4b > .kt-inside-inner-col { padding-top: var(--global-kb-spacing-lg, 3rem); padding-right: var(--global-kb-spacing-xl, 4rem); padding-bottom: var(--global-kb-spacing-lg, 3rem); padding-left: var(--global-kb-spacing-xl, 4rem); }.kadence-column6685_1dffe6-4b > .kt-inside-inner-col, .kadence-column6685_1dffe6-4b > .kt-inside-inner-col::before { border-radius: 10px; }.kadence-column6685_1dffe6-4b > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column6685_1dffe6-4b > .kt-inside-inner-col { flex-direction: column; }.kadence-column6685_1dffe6-4b > .kt-inside-inner-col { background-color: #f7f7f7; }@media (max-width: 1024px){.kadence-column6685_1dffe6-4b > .kt-inside-inner-col { flex-direction: column; justify-content: center; }}@media (max-width: 767px){.kadence-column6685_1dffe6-4b > .kt-inside-inner-col { padding-right: var(--global-kb-spacing-xs, 1rem); padding-left: var(--global-kb-spacing-xs, 1rem); flex-direction: column; justify-content: center; }}.balance { text-wrap: balance !important; }html { scroll-behavior: smooth; scroll-padding-top: 100px; }.floating-menu.-button-space { --fm-button-space: 4; }.floating-menu.-center { bottom: 0px !important; }.page-id-7357 .entry-content, .page-template-default .entry-content { max-width: 100% !important; padding-left: 0px !important; padding-right: 0px !important; }@media (max-width: 768px){.entry-content { padding-bottom: 65px !important; }}@keyframes tooltipster-fading { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes tooltipster-rotating { 25% { transform: rotate(-2deg); } 75% { transform: rotate(2deg); } 100% { transform: rotate(0deg); } }@keyframes tooltipster-scaling { 50% { transform: scale(1.1); } 100% { transform: scale(1); } }:root { --p3d-primary: #12367D; --p3d-primary-hover: #0d2558; --p3d-link-blue: #2144E0; --p3d-bg-blue: rgba(189, 222, 243, 0.5); --p3d-text: #404040; --p3d-text-light: #666666; --p3d-border: #ddd; --p3d-white: #ffffff; --p3d-error: #d63638; --p3d-success: #00a32a; --p3d-radius: 12px; --p3d-shadow: 0 2px 8px rgba(0, 0, 0, 0.06); --p3d-transition: all 0.3s ease; }.p3d-repair-form-wrapper, .p3d-repair-form-wrapper *, .p3d-repair-form-wrapper ::before, .p3d-repair-form-wrapper ::after { box-sizing: border-box !important; font-family: inherit !important; }.p3d-repair-form-wrapper p, .p3d-repair-form-wrapper h1, .p3d-repair-form-wrapper h2, .p3d-repair-form-wrapper h3, .p3d-repair-form-wrapper h4, .p3d-repair-form-wrapper h5, .p3d-repair-form-wrapper h6 { margin: 0px !important; padding: 0px !important; line-height: inherit !important; }.p3d-repair-form-wrapper { max-width: 900px; margin: 40px auto; color: var(--p3d-text); padding: 0px 15px; }.p3d-progress-bar { display: flex; justify-content: space-between; margin-bottom: 40px; position: relative; padding: 0px 10px; flex-wrap: wrap; gap: 15px; }.p3d-progress-bar::before { content: ""; position: absolute; top: 28px; left: 10%; right: 10%; height: 2px; background: var(--p3d-border); z-index: 0; }.p3d-progress-step { display: flex; flex-direction: column; align-items: center; position: relative; z-index: 1; flex: 1 1 0%; min-width: 80px; transition: var(--p3d-transition); }.p3d-progress-step.p3d-completed, .p3d-progress-step.p3d-active { cursor: pointer; }.p3d-progress-step.p3d-completed:hover .p3d-step-number, .p3d-progress-step.p3d-active:hover .p3d-step-number { transform: scale(1.08); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px; }.p3d-progress-step:not(.p3d-completed):not(.p3d-active) { cursor: default; opacity: 0.6; }.p3d-step-number { width: 56px; height: 56px; border-radius: 50%; background: var(--p3d-white); border: 3px solid var(--p3d-border); display: flex; align-items: center; justify-content: center; font-size: 20px; font-weight: 600; color: var(--p3d-text-light); margin-bottom: 10px; transition: var(--p3d-transition); }.p3d-step-label { font-size: 13px; font-weight: 500; color: var(--p3d-text-light); text-align: center; transition: var(--p3d-transition); }.p3d-progress-step.p3d-active .p3d-step-number { background: var(--p3d-primary); border-color: var(--p3d-primary); color: var(--p3d-white); box-shadow: rgba(18, 54, 125, 0.15) 0px 0px 0px 4px; transform: scale(1.05); }.p3d-progress-step.p3d-active .p3d-step-label { color: var(--p3d-primary); font-weight: 600; }.p3d-form-step { animation: 0.4s ease 0s 1 normal none running fadeInUp; background: var(--p3d-white); padding: 40px 30px; border-radius: var(--p3d-radius); box-shadow: var(--p3d-shadow); border: 1px solid #f0f0f0; min-height: 350px; display: none !important; }.p3d-form-step.p3d-active { display: block !important; }@keyframes fadeInUp { 0% { opacity: 0; transform: translateY(15px); } 100% { opacity: 1; transform: translateY(0px); } }.p3d-step-title { font-size: 26px; margin: 0px 0px 30px; color: var(--p3d-primary); font-weight: 600; text-align: center; line-height: 1.3; }.p3d-radio-cards { display: flex !important; flex-wrap: wrap !important; gap: 20px !important; margin: 30px 0px !important; padding: 0px !important; list-style: none !important; }.p3d-radio-card { cursor: pointer !important; position: relative !important; display: block !important; flex: 1 1 calc(50% - 10px) !important; min-width: 260px !important; max-width: calc(50% - 10px) !important; margin: 0px !important; padding: 0px !important; float: none !important; clear: none !important; }.p3d-radio-card input[type="radio"] { position: absolute !important; left: -9999px !important; opacity: 0 !important; pointer-events: none !important; width: 0px !important; height: 0px !important; }.p3d-card-content { display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 200px !important; padding: 35px 25px !important; background: var(--p3d-bg-blue) !important; border: 2px solid transparent !important; border-radius: var(--p3d-radius) !important; transition: var(--p3d-transition) !important; text-align: center !important; margin: 0px !important; }.p3d-card-content .dashicons, .p3d-card-content .p3d-svg-icon { font-size: 56px !important; width: 56px !important; height: 56px !important; color: var(--p3d-primary) !important; margin: 0px 0px 15px !important; display: block !important; }.p3d-svg-icon { stroke-width: 1.5; }.p3d-card-content h4 { font-size: 19px !important; font-weight: 600 !important; margin: 10px 0px !important; color: var(--p3d-primary) !important; line-height: 1.3 !important; }.p3d-card-content p { font-size: 14px !important; color: var(--p3d-text) !important; margin: 0px !important; line-height: 1.5 !important; }.p3d-radio-card input:checked + .p3d-card-content { border-color: var(--p3d-primary) !important; background: rgba(18, 54, 125, 0.05) !important; box-shadow: rgba(18, 54, 125, 0.12) 0px 0px 0px 3px !important; transform: translateY(-3px) !important; }.p3d-card-content:hover { border-color: var(--p3d-link-blue) !important; transform: translateY(-2px) !important; }.p3d-form-row { display: flex; gap: 20px; margin-bottom: 20px; flex-wrap: wrap; }.p3d-form-row.col-2 > .p3d-field { flex: 1 1 0%; min-width: 200px; }.p3d-form-row.col-3 > .p3d-field { flex: 1 1 0%; min-width: 150px; }.p3d-field.flex-1 { min-width: 0px; flex: 1 1 0% !important; }.p3d-field.flex-3 { min-width: 0px; flex: 3 1 0% !important; }.p3d-field { display: flex; flex-direction: column; flex: 1 1 0%; min-width: 0px; }.p3d-field label { font-weight: 500; margin-bottom: 8px; font-size: 14px; color: var(--p3d-text); display: block; }.p3d-field input[type="text"], .p3d-field input[type="email"], .p3d-field input[type="tel"], .p3d-field input[type="number"], .p3d-field input[type="date"], .p3d-field select, .p3d-field textarea { padding: 11px 14px; border: 2px solid var(--p3d-border); border-radius: 6px; font-size: 15px; transition: var(--p3d-transition); background: var(--p3d-white); width: 100%; font-family: inherit; color: var(--p3d-text); }.p3d-field input:focus, .p3d-field select:focus, .p3d-field textarea:focus { outline: none; border-color: var(--p3d-primary); box-shadow: rgba(18, 54, 125, 0.1) 0px 0px 0px 3px; }.p3d-checkbox-label { display: flex; align-items: flex-start; gap: 10px; cursor: pointer; font-weight: 400; font-size: 14px; }.p3d-checkbox-label input { width: 18px; height: 18px; margin-top: 2px; flex-shrink: 0; cursor: pointer; }.p3d-autocomplete-container { position: relative; width: 100%; }.p3d-autocomplete-wrapper { position: relative; width: 100%; }.p3d-autocomplete-input { box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 2px inset; transition: 0.2s; padding-right: 70px !important; background-color: #ffffff !important; color: #333333 !important; cursor: text !important; border: 2px solid #a0a0a0 !important; }.p3d-autocomplete-input::placeholder { font-style: italic; opacity: 1; color: #666666 !important; }.p3d-autocomplete-input:hover:not(:disabled) { border-color: #777777 !important; background-color: #ffffff !important; }.p3d-autocomplete-input:focus { box-shadow: rgba(18, 54, 125, 0.15) 0px 0px 0px 3px; outline: none; background-color: #ffffff !important; border-color: var(--p3d-primary) !important; }.p3d-autocomplete-input:disabled { box-shadow: none; background-color: #f2f2f2 !important; border-color: #d0d0d0 !important; color: #999999 !important; cursor: not-allowed !important; }.p3d-autocomplete-icon { position: absolute; right: 42px; top: 50%; transform: translateY(-50%); pointer-events: none; color: #555555; opacity: 0.8; transition: var(--p3d-transition); }.p3d-autocomplete-arrow { position: absolute; right: 14px; top: 50%; transform: translateY(-50%); pointer-events: none; color: #555555; opacity: 0.9; transition: var(--p3d-transition); }.p3d-autocomplete-dropdown { position: absolute; top: 100%; left: 0px; right: 0px; background: var(--p3d-white); border: 2px solid var(--p3d-primary); border-radius: 6px; margin-top: 4px; max-height: 250px; overflow-y: auto; z-index: 1000; box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px; display: none; }@keyframes dropdownSlideIn { 0% { opacity: 0; transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0px); } }.p3d-autocomplete-item { padding: 12px 16px; cursor: pointer; transition: var(--p3d-transition); color: var(--p3d-text); font-size: 15px; border-bottom: 1px solid #f0f0f0; }.p3d-autocomplete-item:last-child { border-bottom: none; }.p3d-autocomplete-item:hover, .p3d-autocomplete-item.p3d-highlighted { background-color: rgba(18, 54, 125, 0.08); color: var(--p3d-primary); }.p3d-field-hint { font-size: 12px !important; color: var(--p3d-text-light) !important; margin-top: 5px !important; display: block !important; line-height: 1.4 !important; }.p3d-info-box.p3d-info-warning { background: rgba(255, 193, 7, 0.08); border-left-color: #ffc107; }.p3d-info-box.p3d-info-warning strong { color: #f57c00; }.p3d-info-box.p3d-info-warning svg { color: #f57c00; }.p3d-upload-zone { border: 2px dashed var(--p3d-border); padding: 35px 20px; text-align: center; border-radius: var(--p3d-radius); background: var(--p3d-bg-blue); cursor: pointer; transition: var(--p3d-transition); }.p3d-upload-zone:hover, .p3d-upload-zone.dragover { border-color: var(--p3d-primary); background: rgba(18, 54, 125, 0.05); }.p3d-upload-inner .dashicons, .p3d-upload-inner .p3d-svg-icon { font-size: 48px; width: 48px; height: 48px; color: #cccccc; margin-bottom: 10px; }.p3d-btn .dashicons, .p3d-btn .p3d-svg-icon { font-size: 20px; width: 20px; height: 20px; margin-top: -2px; }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }.spin { animation: 2s linear 0s infinite normal none running spin; }.p3d-upload-preview-list { display: grid; grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 12px; margin-top: 18px; }#p3d-repair-form-container .p3d-hidden, .p3d-repair-form-wrapper .p3d-info-box.p3d-hidden, .p3d-hidden.p3d-hidden { display: none !important; }.p3d-info-box { background: rgba(18, 54, 125, 0.04); border-left: 4px solid var(--p3d-primary); padding: 14px 18px; margin-bottom: 18px; border-radius: 0px 8px 8px 0px; font-size: 14px; line-height: 1.6; }.p3d-info-box p { margin: 0px; }.p3d-info-box strong { color: var(--p3d-primary); }.p3d-form-navigation { display: flex; justify-content: space-between; gap: 12px; margin-top: 35px; flex-wrap: wrap; }.p3d-btn { padding: 12px 28px; font-size: 16px; font-weight: 500; border-radius: 3px; cursor: pointer; transition: var(--p3d-transition); border: none; display: inline-flex; align-items: center; gap: 8px; font-family: inherit; min-width: 120px; justify-content: center; }.p3d-btn-primary { background: var(--p3d-primary); color: var(--p3d-white); margin-left: auto; }.p3d-btn-primary:hover { background: var(--p3d-primary-hover); transform: translateY(-1px); box-shadow: rgba(18, 54, 125, 0.25) 0px 3px 10px; }.p3d-btn-secondary { background: transparent; color: var(--p3d-text); border: 2px solid var(--p3d-border); }.p3d-btn-secondary:hover { border-color: var(--p3d-primary); color: var(--p3d-primary); }.p3d-btn-success { background: var(--p3d-success); color: var(--p3d-white); margin-left: auto; }.p3d-btn-success:hover { background: #008a24; transform: translateY(-1px); box-shadow: rgba(0, 163, 42, 0.25) 0px 3px 10px; }.p3d-form-message { margin-top: 18px; padding: 14px 18px; border-radius: 8px; display: none; animation: 0.3s ease 0s 1 normal none running slideDown; font-size: 14px; }@keyframes slideDown { 0% { opacity: 0; transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0px); } }.p3d-privacy-note { font-size: 13px; color: var(--p3d-text-light); margin-top: 18px; text-align: center; line-height: 1.5; }.p3d-conditional-fields { overflow: hidden; transition: var(--p3d-transition); }.p3d-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }.flex-1 { flex: 1 1 0%; }.flex-3 { flex: 3 1 0%; }@media (max-width: 768px){.p3d-progress-bar { flex-wrap: wrap; gap: 12px; justify-content: center; }.p3d-progress-step { flex-direction: row; gap: 8px; flex-basis: calc(50% - 8px); }.p3d-step-number { width: 38px; height: 38px; font-size: 16px; margin-bottom: 0px; }.p3d-step-label { font-size: 11px; text-align: left; }.p3d-progress-bar::before { display: none; }.p3d-form-step { padding: 28px 20px; }.p3d-step-title { font-size: 22px; margin-bottom: 24px; }.p3d-radio-card { flex: 1 1 100% !important; max-width: 100% !important; }.p3d-form-row.col-2, .p3d-form-row.col-3 { flex-direction: column; gap: 14px; }.p3d-form-navigation { flex-direction: column-reverse; }.p3d-btn { width: 100%; margin-left: 0px !important; }}@media (max-width: 480px){.p3d-repair-form-wrapper { padding: 0px 10px; }.p3d-form-step { padding: 22px 16px; }.p3d-card-content { padding: 28px 20px !important; }}.p3d-form-guide { background: #f8fafc; border: 1px solid #e2e8f0; border-radius: var(--p3d-radius); padding: 25px; margin-bottom: 25px; box-shadow: var(--p3d-shadow); }.p3d-form-guide h3 { color: var(--p3d-primary); font-size: 18px; font-weight: 600; margin-bottom: 15px !important; }.p3d-guide-list { list-style: none; padding: 0px; margin: 0px; display: flex; flex-direction: column; gap: 10px; }.p3d-guide-list li { font-size: 14px; line-height: 1.5; padding-left: 24px; position: relative; }.p3d-guide-list li::before { content: "✓"; position: absolute; left: 0px; color: var(--p3d-success); font-weight: bold; }.p3d-form-intro-text { text-align: center; margin-bottom: 30px; }.p3d-form-intro-text p { font-size: 16px; color: var(--p3d-primary); font-weight: 600; font-style: italic; }.p3d-badge { display: inline-block; padding: 2px 8px; border-radius: 99px; font-size: 11px; font-weight: 700; text-transform: uppercase; margin-left: 6px; vertical-align: middle; }.p3d-badge-recommended { background: #dcfce7; color: #166534; border: 1px solid #bbf7d0; }.p3d-info-icon { display: inline-flex; align-items: center; justify-content: center; width: 18px; height: 18px; background: #e2e8f0; color: #64748b; border-radius: 50%; font-size: 12px; cursor: help; margin-left: 5px; font-style: normal; transition: var(--p3d-transition); border: none; padding: 0px; line-height: 1; vertical-align: middle; }.p3d-info-icon:hover { background: var(--p3d-primary); color: var(--p3d-white); }.p3d-business-hint { color: var(--p3d-primary) !important; font-weight: 500; }@media (max-width: 768px){.p3d-guide-list { gap: 12px; }.p3d-form-guide { padding: 20px; }}.p3d-modal { position: fixed; z-index: 10000; left: 0px; top: 0px; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; backdrop-filter: blur(4px); }.p3d-modal-content { background-color: #ffffff; padding: 30px; border-radius: 12px; max-width: 500px; width: 90%; box-shadow: rgba(0, 0, 0, 0.2) 0px 10px 25px; position: relative; animation: 0.3s ease-out 0s 1 normal none running p3d-modal-in; }@keyframes p3d-modal-in { 0% { transform: translateY(-30px); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }.p3d-close-modal { position: absolute; right: 20px; top: 15px; font-size: 28px; font-weight: bold; color: #aaaaaa; cursor: pointer; line-height: 1; background: none; border: none; padding: 0px; font-family: inherit; }.p3d-close-modal:hover { color: #333333; }.p3d-modal-content h4 { margin-top: 0px; color: #333333; font-size: 1.25em; border-bottom: 2px solid #f0f0f0; padding-bottom: 10px; margin-bottom: 15px; }.p3d-modal-content ul { margin: 15px 0px; padding-left: 20px; }.p3d-modal-content li { margin-bottom: 8px; list-style: disc; }.p3d-form-group { display: flex; flex-direction: column; margin-bottom: 20px; }.p3d-form-group label { font-weight: 500; margin-bottom: 8px; font-size: 14px; color: var(--p3d-text); display: block; }.p3d-form-group input[type="text"], .p3d-form-group input[type="number"], .p3d-form-group select, .p3d-form-group textarea { padding: 11px 14px; border: 2px solid var(--p3d-border); border-radius: 6px; font-size: 15px; transition: var(--p3d-transition); background: var(--p3d-white); width: 100%; font-family: inherit; color: var(--p3d-text); }.p3d-form-group input:focus, .p3d-form-group select:focus, .p3d-form-group textarea:focus { outline: none; border-color: var(--p3d-primary); box-shadow: rgba(18, 54, 125, 0.1) 0px 0px 0px 3px; }:root { --woof-fb-section-width: 100%; }.partner-carousel-container { width: 100%; overflow: hidden; padding: 20px 0px; }.partner-carousel-track { display: flex; width: calc(6800px); animation: 120s linear 0s infinite normal none running partnerCarousel; }.partner-carousel-item { width: 200px; flex-shrink: 0; padding: 0px 20px; box-sizing: border-box; }.partner-carousel-item img { width: 100%; height: 60px; object-fit: contain; }@keyframes partnerCarousel { 0% { transform: translateX(0px); } 100% { transform: translateX(calc(-3400px)); } }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;}body.swift-nojs [data-s3cid="17"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="18"]{min-width:72.171875px;}body.swift-nojs [data-s3cid="19"]{min-width:72.171875px;}body.swift-nojs [data-s3cid="21"]{min-width:198.484375px;min-height:69.984375px;}body.swift-nojs [data-s3cid="30"]{min-width: 100vw;}body.swift-nojs [data-s3cid="31"]{min-width: 100vw;}body.swift-nojs [data-s3cid="32"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="33"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="34"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="35"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="36"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="37"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="38"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="39"]{min-width:330.90625px;min-height:214.078125px;}body.swift-nojs [data-s3cid="40"]{min-width:330.90625px;min-height:214.078125px;}body.swift-nojs [data-s3cid="41"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="42"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="43"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="44"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="45"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="46"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="47"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="48"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="49"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="50"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="51"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="52"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="53"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="54"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="55"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="91"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="92"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="93"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="94"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="95"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="96"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="97"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="98"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="99"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="100"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="101"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="102"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="103"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="104"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="105"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="106"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="107"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="108"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="109"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="110"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="111"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="112"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="113"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="114"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="115"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="116"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="117"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="118"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="119"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="120"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="121"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="122"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="123"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="124"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="125"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="126"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="127"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="128"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="129"]{min-width:360.90625px;max-height:1145.8125px;}body.swift-nojs [data-s3cid="130"]{min-width:360.90625px;max-height:1145.8125px;}body.swift-nojs [data-s3cid="131"]{min-width:360.90625px;max-height:1145.8125px;}body.swift-nojs [data-s3cid="132"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="133"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="134"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="135"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="136"]{min-width:330.90625px;max-height:705.8125px;}body.swift-nojs [data-s3cid="137"]{min-width:330.90625px;max-height:705.8125px;}body.swift-nojs [data-s3cid="138"]{min-width:360.90625px;max-height:3283.578125px;}body.swift-nojs [data-s3cid="139"]{min-width:360.90625px;max-height:3283.578125px;}body.swift-nojs [data-s3cid="140"]{min-width:360.90625px;max-height:3115.578125px;}body.swift-nojs [data-s3cid="141"]{min-width:360.90625px;max-height:3115.578125px;}body.swift-nojs [data-s3cid="142"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="143"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="144"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="145"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="146"]{min-width:360.90625px;min-height:273.796875px;}body.swift-nojs [data-s3cid="147"]{min-width:360.90625px;min-height:273.796875px;}body.swift-nojs [data-s3cid="148"]{min-width:360.90625px;max-height:1864px;}body.swift-nojs [data-s3cid="149"]{min-width:360.90625px;max-height:1864px;}body.swift-nojs [data-s3cid="150"]{min-width:360.90625px;max-height:262px;}body.swift-nojs [data-s3cid="151"]{min-width:360.90625px;max-height:262px;}body.swift-nojs [data-s3cid="152"]{min-width:360.90625px;max-height:262px;}body.swift-nojs [data-s3cid="153"]{min-width:360.90625px;max-height:262px;}body.swift-nojs [data-s3cid="154"]{min-width:294.90625px;}body.swift-nojs [data-s3cid="159"]{min-width:324.90625px;max-height:101px;}body.swift-nojs [data-s3cid="160"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="161"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="162"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="163"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="164"]{min-width:294.90625px;}body.swift-nojs [data-s3cid="169"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="170"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="171"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="172"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="173"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="174"]{min-width:294.90625px;}body.swift-nojs [data-s3cid="179"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="180"]{min-width:360.90625px;max-height:283px;}body.swift-nojs [data-s3cid="181"]{min-width:360.90625px;max-height:283px;}body.swift-nojs [data-s3cid="182"]{min-width:360.90625px;max-height:283px;}body.swift-nojs [data-s3cid="183"]{min-width:360.90625px;max-height:283px;}body.swift-nojs [data-s3cid="184"]{min-width:294.90625px;}body.swift-nojs [data-s3cid="189"]{min-width:324.90625px;max-height:122px;}body.swift-nojs [data-s3cid="190"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="191"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="192"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="193"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="194"]{min-width:294.90625px;}body.swift-nojs [data-s3cid="199"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="200"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="201"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="202"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="203"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="204"]{min-width:294.90625px;}body.swift-nojs [data-s3cid="209"]{min-width:324.90625px;}body.swift-nojs [data-s3cid="210"]{min-width:360.90625px;max-height:502.96875px;}body.swift-nojs [data-s3cid="211"]{min-width:356.90625px;max-height:498.96875px;}body.swift-nojs [data-s3cid="212"]{min-width:292.90625px;max-height:434.96875px;}body.swift-nojs [data-s3cid="213"]{min-width:292.90625px;max-height:434.96875px;}body.swift-nojs [data-s3cid="214"]{min-width:292.90625px;}body.swift-nojs [data-s3cid="215"]{min-width:292.90625px;}body.swift-nojs [data-s3cid="216"]{min-width:292.90625px;}body.swift-nojs [data-s3cid="217"]{min-width:292.90625px;}body.swift-nojs [data-s3cid="218"]{min-width:360.90625px;max-height:976.5625px;}body.swift-nojs [data-s3cid="219"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="220"]{min-width:360.90625px;max-height:976.5625px;}body.swift-nojs [data-s3cid="221"]{min-width:330.90625px;max-height:768.5625px;}body.swift-nojs [data-s3cid="222"]{min-width:330.90625px;max-height:768.5625px;}body.swift-nojs [data-s3cid="223"]{min-width:330.90625px;max-height:243.8125px;}body.swift-nojs [data-s3cid="224"]{min-width:330.90625px;max-height:243.8125px;}body.swift-nojs [data-s3cid="225"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="226"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="314"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="315"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="316"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="317"]{min-width:330.90625px;max-height:372.75px;}body.swift-nojs [data-s3cid="318"]{min-width:330.90625px;max-height:372.75px;}body.swift-nojs [data-s3cid="319"]{min-width:282.90625px;}body.swift-nojs [data-s3cid="320"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="321"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="322"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="323"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="324"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="325"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="326"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="327"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="328"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="329"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="330"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="331"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="332"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="333"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="334"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="335"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="336"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="337"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="338"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="339"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="340"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="341"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="342"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="343"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="344"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="345"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="346"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="347"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="348"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="349"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="350"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="351"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="352"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="353"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="354"]{min-width:149.453125px;}body.swift-nojs [data-s3cid="355"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="356"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="357"]{min-width:133.453125px;}body.swift-nojs [data-s3cid="358"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="359"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="360"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="361"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="362"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="363"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="364"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="365"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="366"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="367"]{min-width:330.90625px;}body.swift-nojs [data-s3cid="368"]{min-width:298.90625px;}body.swift-nojs [data-s3cid="370"]{min-width: 100vw;}body.swift-nojs [data-s3cid="371"]{min-width: 100vw;}body.swift-nojs [data-s3cid="372"]{min-width: 100vw;}body.swift-nojs [data-s3cid="373"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="374"]{min-width: 100vw;}body.swift-nojs [data-s3cid="375"]{min-width: 100vw;}body.swift-nojs [data-s3cid="376"]{min-width:360.90625px;}body.swift-nojs [data-s3cid="377"]{min-width: 100vw;}body.swift-nojs [data-s3cid="378"]{min-width: 100vw;}body.swift-nojs [data-s3cid="379"]{min-width:180.453125px;}body.swift-nojs [data-s3cid="380"]{min-width:160.453125px;}body.swift-nojs [data-s3cid="381"]{min-width:180.453125px;}body.swift-nojs [data-s3cid="382"]{min-width:160.453125px;max-height:195px;}body.swift-nojs [data-s3cid="383"]{min-width:180.453125px;}body.swift-nojs [data-s3cid="384"]{min-width:160.453125px;}body.swift-nojs [data-s3cid="385"]{min-width: 100vw;}body.swift-nojs [data-s3cid="386"]{min-width:331px;}body.swift-nojs [data-s3cid="387"]{min-width:331px;}html{opacity:1}}