@import url('https://fonts.googleapis.com/css2?family=Assistant:wght@300;400;600;700;800&display=swap');
#wpadminbar #wp-admin-bar-wccp_free_top_button .ab-icon:before{content:"\f160";color:#02ca02;top:3px}#wpadminbar #wp-admin-bar-wccp_free_top_button .ab-icon{transform:rotate(45deg)}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.sc_card{box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:4px;background:#fff;margin:2em auto;width:100%;overflow:hidden;padding:1em;box-sizing:border-box}.sc_card h1,.sc_card h2,.sc_card h3,.sc_card h4,.sc_card h5,.sc_card h6{font-size:1em;line-height:1.2em;margin:0 0 1em;font-weight:700}.sc_card p{font-size:1em}.sc_card p:last-child{margin-bottom:0}.sc_card p:empty{display:none;margin-bottom:0}.sc_card img{margin-bottom:1em}.sc_card .sc_row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;margin-top:15px}.sc_card .sc_row--nogrid{grid-template-columns:1fr}.sc_card .sc_row--three-columns{grid-template-columns:repeat(3,1fr)}.sc_card .sc_margin-top-15{margin-top:15px}.sc_card .sc_company{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:15px}.sc_card .sc_inner_grid{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:15px}.sc_card .sc_company-logo-wrapper,.sc_card .sc_person-image-wrapper{height:auto;margin-top:15px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.08);border-radius:4px;max-width:100%;width:auto;overflow:hidden;margin-bottom:12px}.sc_card .sc_company-logo-wrapper img,.sc_card .sc_person-image-wrapper img{width:auto;height:auto;max-width:100%;margin:0}.sc_card .sc_grey-box{background:#f2f2f2;border-radius:4px;padding:16px}.sc_card .sc_grey-box .sc_box-label{font-style:normal;font-weight:600;font-size:14px;line-height:150%;text-transform:uppercase;color:#000;margin-bottom:12px}.sc_card .sc_input-group .sc_input-label{font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#000}.sc_card .wp-block-structured-content-person__colleague_url{font-size:.875em;word-break:break-word}@media (max-width:468px){.sc_card p{padding:0 1em 1em}}@media (min-width:469px){.sc_fs_faq__figure,.sc_profile-page__figure{float:right;margin-left:1em;margin-bottom:1em}.sc_fs_faq__figure a,.sc_profile-page__figure a{display:block}.sc_fs_faq__figure a img,.sc_profile-page__figure a img{margin-bottom:0}}@media (max-width:640px){.sc_card .sc_row{grid-template-columns:1fr;margin-top:0}.sc_card .sc_company{grid-template-columns:1fr}.sc_card .sc_grey-box{margin-top:15px}}.w-100{width:100%}i.mce-ico.mce-i-structured-content{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE5SURBVHgBrZThUcMwDIWfQrgDfiUbdASPkG7ABsAEhU3YAJigsEFHMBtkg+YX9OBi8YyTNmAuuG3enRM7tj/JkhVpzPkaQIFp1OQDWNO9OdYakIER7eZkFtb5cdT/3pv3WzJkty0+XjOcLBzwxIUVP9ehqeG8OugL4AxX05hjE8vGOagC94HTycOA05lyAYe9xTr0tXZwkkEWQN59F3rWeg8LwqqeI4yhxkfe9ocqdkY8TM2vfgScRNsYKvSmtJtHHKC1ObsWyMMP4G7y4jIEPEVZU9q3Z/zlYS+BLv0zTRq2jAF59DmS1UbJi4C8b1dIls/wpx0F0kPGMLkUvYd3o8DCvpc4QhGQ93KJPX4WdGA+CvSlhGTp/0kp7GaPLMcalt6Kt73GASLA9PU89LBSHF/WBOoKk0mbL1wWbz1nKPlvAAAAAElFTkSuQmCC") !important;background-size:85%;background-repeat:no-repeat;background-position:center;margin-right:4px}.mce-window.mce-container.mce-sc_panel .mce-container-body.mce-abs-layout{overflow:hidden}.entry-content .sc_fs_faq summary:focus,.sc_fs_faq summary:focus{outline:none}.entry-content .sc_fs_faq summary *,.sc_fs_faq summary *{margin:0;display:inline;padding:0}.entry-content .sc_fs_faq summary+div,.sc_fs_faq summary+div{overflow:hidden}.entry-content .sc_fs_faq summary+div img,.sc_fs_faq summary+div img{margin-top:0}.sc_fs_card__animate{padding:0}.sc_fs_card__animate .sc_fs_faq__content{padding:0 1em 1em}.sc_fs_card__animate .sc_fs_faq__content>*:first-child{margin-top:0}.sc_fs_card__animate summary{display:block;cursor:pointer;position:relative;padding:1em 1em 1em 2em}.sc_fs_card__animate summary:before{content:"";position:absolute;top:1.5em;left:1em;transform:rotate(0);transform-origin:.2rem 50%;transition:.25s transform ease;border:.4rem solid transparent;border-left-color:inherit}.sc_fs_card__animate[open]>summary:before{transform:rotate(90deg)}.sc_business-logo-wrapper,.sc_business-image-wrapper{margin:0}.sc_recipe .sc_recipe__head{display:grid;grid-template-columns:1.5fr 1fr;gap:1em}@media (max-width:767px){.sc_recipe .sc_recipe__head{grid-template-columns:1fr}}.sc_recipe h1,.sc_recipe h2,.sc_recipe h3,.sc_recipe h4,.sc_recipe h5,.sc_recipe h6{font-size:2em;margin-bottom:.5em}.sc_recipe .sc_recipe__head--figure{margin:0}.sc_recipe .sc_recipe__head--figure img{width:100%;max-width:100%;height:auto;margin:0}.sc_recipe .sc_recipe__print{margin:1em 0}.sc_recipe .sc_recipe__print .sc_recipe__printButton{background-color:#000;color:#fff;border-radius:4px;padding:12px;font-size:16px;border:none;position:relative;cursor:pointer;width:100%;display:block;text-align:center}.sc_recipe .sc_recipe__divider{margin:1.5em 0;border:none;border-bottom:1px solid #ddd}.sc_recipe .sc_recipe__times,.sc_recipe .sc_recipe__meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;text-align:center}@media (max-width:767px){.sc_recipe .sc_recipe__times,.sc_recipe .sc_recipe__meta{grid-template-columns:1fr}}.sc_recipe .sc_recipe__times--label,.sc_recipe .sc_recipe__meta--label{display:block;font-weight:700;margin-bottom:.75em}.sc_recipe .sc_recipe__instructions--figure{margin:.5em 0 1em;line-height:0}.sc_recipe .sc_recipe__instructions--figure img{width:auto;height:auto;max-width:100%;margin:0}.sc_recipe .sc_recipe__ingredients--checklist{list-style:none !important;padding:0 !important;margin:0 0 1em !important}.sc_recipe .sc_recipe__ingredients--checklist li{margin-bottom:.5em;position:relative;padding-left:0}.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]{display:none}.sc_recipe .sc_recipe__ingredients--checklist li input[type=checkbox]:checked+label:before{border-color:#000;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTAgMTFsMi0yIDUgNUwxOCAzbDIgMkw3IDE4eiIvPjwvc3ZnPgo=");background-size:70%;background-repeat:no-repeat;background-position:center}.sc_recipe .sc_recipe__ingredients--checklist li label{cursor:pointer;display:inline-block;margin:0;padding-left:1.5em;position:relative}.sc_recipe .sc_recipe__ingredients--checklist li label:before{content:"";display:block;width:1em;height:1em;border:1px solid #ddd;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.sc_recipe .sc_recipe__video--oembed{aspect-ratio:16/9;width:auto;max-width:100%;height:auto;max-height:100%;padding-top:56.25%}.sc_recipe .sc_recipe__video--oembed>iframe{display:block;width:100%;height:100%;position:absolute;left:0;top:0}@supports (aspect-ratio:16/9){.sc_recipe .sc_recipe__video--oembed{padding-top:0 !important}.sc_recipe .sc_recipe__video--oembed>iframe{position:static}}.sc_recipe .sc_recipe__video video{width:100%;height:auto}.sc_recipe .sc_recipe__nutrition--heading,.sc_recipe .sc_recipe__video--heading,.sc_recipe .sc_recipe__instructions--heading,.sc_recipe .sc_recipe__ingredients--heading{font-size:1.125em;margin-bottom:.5em;font-weight:bolder}.sc_card .has-wpsc-lightbox{cursor:zoom-in}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
: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}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;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(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@keyframes wc-skeleton-shimmer{to{transform:translateX(-100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-left:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:right;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";right:0;opacity:.5;position:absolute;left:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{right:0;overflow:hidden;padding-top:1.5em;position:absolute;left:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";right:0;position:absolute;left:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;right:auto;padding:.25em .75em;position:absolute;left:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;left:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(-100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-left:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-left:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 24px 0 0;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:left;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px auto 0 0!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(-180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(-180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
: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:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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,#eee 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--font-family--inter:"Inter",sans-serif;--wp--preset--font-family--cardo:Cardo;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.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,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.dwp-container{max-width:900px;margin:auto;padding:1rem;font-family:-apple-system,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.5}@media(max-width:600px){.dwp-container{padding:.5rem}}@media(prefers-color-scheme:dark){body{background:#121212;color:#eee}input,select,textarea{background:#1e1e1e;color:#eee;border:1px solid #555}}.dwp-field{margin-bottom:1rem}.dwp-field label{display:block;font-weight:700;margin-bottom:.25rem}.dwp-btn{display:inline-block;padding:.5rem 1rem;background:#0066d9;color:#fff;text-decoration:none;border:none;border-radius:4px;cursor:pointer}.dwp-btn:disabled{opacity:.5;cursor:not-allowed}
:root{--woocommerce:#720eec;--wc-green:#008a20;--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:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:" ";display:table}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:right;width:30.75%;margin-left:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-left:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-left:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:left;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%;padding:0;position:relative;width:22.05%;margin-right:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-left:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-left:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before{content:" ";display:table}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:right}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:left;float:left}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:48%}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;height:auto}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:" ";display:table}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:right;float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-left:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;left:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password:before,.woocommerce-page form .show-password-input.display-password:before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:right;padding:0 0 0 1em;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-billing-fields:before,.woocommerce .woocommerce-shipping-fields:after,.woocommerce .woocommerce-shipping-fields:before,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-billing-fields:before,.woocommerce-page .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-shipping-fields:before{content:" ";display:table}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-shipping-fields:after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:left}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:right}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-left:54px}.full-width .twentyfourteen .tfwc{margin-left:auto}}.twentyfifteen .t15wc{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-right:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-left:7.6923%;margin-right:7.6923%}.twentysixteen .entry-summary{margin-left:0;margin-right:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-left:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-left:0;margin-right:0}.no-sidebar .twentysixteen .site-main{margin-left:15%;margin-right:15%}.no-sidebar .twentysixteen .entry-summary{margin-left:0;margin-right:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:left}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:right}
.infinite-scroll .woocommerce-pagination{display:none}
@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#008a20;--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:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-family:star;src:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{right:50%;top:0;margin-top:-4px;transform:translateX(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0;border-style:solid;border-color:#1e85be transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-left:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - (100% - .5em)) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:#999}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;left:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;right:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb:after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;left:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;right:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;right:22px;position:absolute;top:19px;transform:rotate(45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;right:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;right:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before{content:" ";display:table}.woocommerce div.product p.cart:after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{content:" ";display:table}.woocommerce div.product form.cart:after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:right}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - (100% - 12px)) 50%;-webkit-background-position:calc(100% - (100% - 12px)) 50%}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce .products ul:after,.woocommerce ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-left:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #cfc8d8;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before{content:" ";display:table}.woocommerce #reviews #comments .add_review:after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist:after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text:after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating:before{content:"sssss";color:#cfc8d8;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"SSSSS";top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:" ";display:table}.woocommerce .woocommerce-product-rating:after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before{content:" ";display:table}.woocommerce #review_form #respond:after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a:before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a:before{content:"\e021"}.woocommerce p.stars:hover a:before{content:"\e020"}.woocommerce p.stars.selected a.active:before{content:"\e020"}.woocommerce p.stars.selected a.active~a:before{content:"\e021"}.woocommerce p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file:before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file:before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px 0 0 .4375em;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details:after,.woocommerce ul.order_details:before{content:" ";display:table}.woocommerce ul.order_details:after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #cfc8d8;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-left:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-left:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt:after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt:before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:left;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e037";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e02d";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-left:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{content:" ";display:table}.woocommerce .widget_rating_filter ul li:after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-left:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;left:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added:after{font-family:WooCommerce;content:"\e017";margin-right:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{content:" ";display:table}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{clear:both}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .woocommerce:after{clear:both}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:" ";display:table}.woocommerce-account .addresses .title:after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:right;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:" ";display:table}#add_payment_method #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:left;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(//jus-tice.co.il/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dcd7e2;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:left}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
.woocommerce form .form-row .required{visibility:visible}
.wikilink-trash{color:#b81324}.wikilink-no-edit{color:#b81324}.wikilink-new{color:#b81324}.wikilink-pending{color:#93f}.wikilink-other{color:inherit}.wikilink-private{color:inherit}.wikilink-published{color:inherit}.widget-area .widget .wikilink-trash{color:#b81324}.widget-area .widget .wikilink-no-edit{color:#b81324}.widget-area .widget .wikilink-new{color:#b81324}.widget-area .widget .wikilink-pending{color:#93f}.widget-area .widget .wikilink-other{color:inherit}.widget-area .widget .wikilink-private{color:inherit}.widget-area .widget .wikilink-published{color:inherit}.wikicatlink{color:inherit}.ywtable{display:table;font-family:Arial,Helvetica,sans-serif;font-size:14px;border-top:1px solid #ddd;border-bottom:2px solid #ddd;color:#8d8d8d;margin:10px 0}.ywtable-head{display:table-header-group}.ywtable-head .ywcolumn{background:#777;color:#fff;border-right:1px solid #5d5d5d;border-bottom:none}.ywtable-head .ywcolumn:hover{background:#222}.ywrow{display:table-row}.ywrow .ywcolumn:nth-child(1){border-left:1px solid #eee}.ywrow:last-child .ywcolumn{border-bottom:none}.ywcolumn{display:table-cell;padding:10px 20px;border-bottom:1px solid #eee;border-right:1px solid #eee}.ywcolumn-alt{display:table-cell;padding:10px 20px;border:1px solid #eee}.ywcolumn:hover{background:#f9f9f9}@media all and (max-width:640px){.ywtable,.ywrow,.ywcolumn,.ywcolumn:before{display:block}.ywtable,.ywrow .ywcolumn:last-child{border-bottom:none}.ywtable-head{position:absolute;top:-1000em;left:-1000em}.ywrow{border:1px solid #eee;border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin:20px 0}.ywrow .ywcolumn:nth-child(1){border-left:none}.ywrow .ywcolumn:last-child{border-right:none}.ywrow:last-child .ywcolumn,.ywcolumn{border-bottom:1px solid #eee}.ywcolumn:before{font-weight:700;padding-right:20px;font-size:12px}}
/*! pojo-accessibility - v2.1.0 - 18-12-2022 */
#pojo-a11y-toolbar{position:fixed;font-size:16px !important;line-height:1.4;z-index:9999}#pojo-a11y-toolbar.pojo-a11y-toolbar-right{right:-180px;-webkit-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:right 750ms cubic-bezier(.23, 1, .32, 1);transition:right 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{right:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:180px}#pojo-a11y-toolbar.pojo-a11y-toolbar-left{left:-180px;-webkit-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:left 750ms cubic-bezier(.23, 1, .32, 1);transition:left 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open{left:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{left:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{position:absolute}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{display:inline-block;font-size:200%;line-height:0;padding:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle svg{max-width:inherit}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{border:1px solid;font-size:100%;width:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{display:block;line-height:2;font-weight:bold;padding:10px 15px 0;margin:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle a,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{list-style:none;margin:0;padding:10px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links{border-top:1px solid}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:10px 15px;font-size:80%;line-height:1}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{font-weight:bold}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-right:6px;display:inline-block;width:1.5em;font-style:normal;font-weight:normal;font-size:inherit;line-height:1;text-align:center;text-rendering:auto;vertical-align:middle}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a .pojo-a11y-toolbar-text{vertical-align:middle}body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-left:6px;padding-right:0}@media (max-width:767px){#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{padding:7px 12px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{padding:7px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:7px 12px}}body.pojo-a11y-grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}body.pojo-a11y-high-contrast .placebo{line-height:normal}body.pojo-a11y-high-contrast *{-webkit-box-shadow:none !important;box-shadow:none !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{-moz-appearance:none !important;-moz-user-select:text !important;-webkit-user-select:text !important;background-image:none !important;text-shadow:none !important;user-select:text !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav:not(#pojo-a11y-toolbar),body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{background:black !important;background-color:black !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{color:white !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast b span,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast strong span{color:yellow !important}body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast address span,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast cite span,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dfn span,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast em span,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast i span,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast u span{color:#FFFF80 !important}body.pojo-a11y-high-contrast dt{border-top:thin solid grey !important}body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 span{color:#40C090 !important}body.pojo-a11y-high-contrast img{background:#808080 !important;background-color:#808080 !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym{border-bottom:1px dotted !important}body.pojo-a11y-high-contrast :focus{outline:thin dotted !important}body.pojo-a11y-high-contrast a.button,body.pojo-a11y-high-contrast a.button abbr,body.pojo-a11y-high-contrast a.button acronym,body.pojo-a11y-high-contrast a.button b,body.pojo-a11y-high-contrast a.button basefont,body.pojo-a11y-high-contrast a.button big,body.pojo-a11y-high-contrast a.button br,body.pojo-a11y-high-contrast a.button code,body.pojo-a11y-high-contrast a.button div,body.pojo-a11y-high-contrast a.button em,body.pojo-a11y-high-contrast a.button font,body.pojo-a11y-high-contrast a.button h1,body.pojo-a11y-high-contrast a.button h2,body.pojo-a11y-high-contrast a.button h3,body.pojo-a11y-high-contrast a.button h4,body.pojo-a11y-high-contrast a.button h5,body.pojo-a11y-high-contrast a.button h6,body.pojo-a11y-high-contrast a.button i,body.pojo-a11y-high-contrast a.button kbd,body.pojo-a11y-high-contrast a.button rb,body.pojo-a11y-high-contrast a.button rp,body.pojo-a11y-high-contrast a.button rt,body.pojo-a11y-high-contrast a.button ruby,body.pojo-a11y-high-contrast a.button samp,body.pojo-a11y-high-contrast a.button small,body.pojo-a11y-high-contrast a.button span,body.pojo-a11y-high-contrast a.button strong,body.pojo-a11y-high-contrast a.button tt,body.pojo-a11y-high-contrast a.button u,body.pojo-a11y-high-contrast a.button var,body.pojo-a11y-high-contrast a:link,body.pojo-a11y-high-contrast a:link abbr,body.pojo-a11y-high-contrast a:link acronym,body.pojo-a11y-high-contrast a:link b,body.pojo-a11y-high-contrast a:link basefont,body.pojo-a11y-high-contrast a:link big,body.pojo-a11y-high-contrast a:link br,body.pojo-a11y-high-contrast a:link code,body.pojo-a11y-high-contrast a:link div,body.pojo-a11y-high-contrast a:link em,body.pojo-a11y-high-contrast a:link font,body.pojo-a11y-high-contrast a:link h1,body.pojo-a11y-high-contrast a:link h2,body.pojo-a11y-high-contrast a:link h3,body.pojo-a11y-high-contrast a:link h4,body.pojo-a11y-high-contrast a:link h5,body.pojo-a11y-high-contrast a:link h6,body.pojo-a11y-high-contrast a:link i,body.pojo-a11y-high-contrast a:link kbd,body.pojo-a11y-high-contrast a:link rb,body.pojo-a11y-high-contrast a:link rp,body.pojo-a11y-high-contrast a:link rt,body.pojo-a11y-high-contrast a:link ruby,body.pojo-a11y-high-contrast a:link samp,body.pojo-a11y-high-contrast a:link small,body.pojo-a11y-high-contrast a:link span,body.pojo-a11y-high-contrast a:link strong,body.pojo-a11y-high-contrast a:link tt,body.pojo-a11y-high-contrast a:link u,body.pojo-a11y-high-contrast a:link var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem{color:#0080FF !important}body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt{border:1px solid #ffffff !important}body.pojo-a11y-high-contrast button{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast select{-webkit-appearance:listbox !important;background:#600060 !important;background-color:#600060 !important}body.pojo-a11y-high-contrast a:visited,body.pojo-a11y-high-contrast a:visited abbr,body.pojo-a11y-high-contrast a:visited acronym,body.pojo-a11y-high-contrast a:visited b,body.pojo-a11y-high-contrast a:visited basefont,body.pojo-a11y-high-contrast a:visited big,body.pojo-a11y-high-contrast a:visited br,body.pojo-a11y-high-contrast a:visited code,body.pojo-a11y-high-contrast a:visited div,body.pojo-a11y-high-contrast a:visited em,body.pojo-a11y-high-contrast a:visited font,body.pojo-a11y-high-contrast a:visited h1,body.pojo-a11y-high-contrast a:visited h2,body.pojo-a11y-high-contrast a:visited h3,body.pojo-a11y-high-contrast a:visited h4,body.pojo-a11y-high-contrast a:visited h5,body.pojo-a11y-high-contrast a:visited h6,body.pojo-a11y-high-contrast a:visited i,body.pojo-a11y-high-contrast a:visited kbd,body.pojo-a11y-high-contrast a:visited rb,body.pojo-a11y-high-contrast a:visited rp,body.pojo-a11y-high-contrast a:visited rt,body.pojo-a11y-high-contrast a:visited ruby,body.pojo-a11y-high-contrast a:visited samp,body.pojo-a11y-high-contrast a:visited small,body.pojo-a11y-high-contrast a:visited span,body.pojo-a11y-high-contrast a:visited strong,body.pojo-a11y-high-contrast a:visited tt,body.pojo-a11y-high-contrast a:visited u,body.pojo-a11y-high-contrast a:visited var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active{color:#00FFFF !important}body.pojo-a11y-high-contrast ::selection,body.pojo-a11y-high-contrast ::-moz-selection{background:#4080c0 !important;background-color:#4080c0 !important}body.pojo-a11y-high-contrast a.button:hover,body.pojo-a11y-high-contrast a.button:hover abbr,body.pojo-a11y-high-contrast a.button:hover acronym,body.pojo-a11y-high-contrast a.button:hover b,body.pojo-a11y-high-contrast a.button:hover basefont,body.pojo-a11y-high-contrast a.button:hover big,body.pojo-a11y-high-contrast a.button:hover br,body.pojo-a11y-high-contrast a.button:hover code,body.pojo-a11y-high-contrast a.button:hover div,body.pojo-a11y-high-contrast a.button:hover em,body.pojo-a11y-high-contrast a.button:hover font,body.pojo-a11y-high-contrast a.button:hover h1,body.pojo-a11y-high-contrast a.button:hover h2,body.pojo-a11y-high-contrast a.button:hover h3,body.pojo-a11y-high-contrast a.button:hover h4,body.pojo-a11y-high-contrast a.button:hover h5,body.pojo-a11y-high-contrast a.button:hover h6,body.pojo-a11y-high-contrast a.button:hover i,body.pojo-a11y-high-contrast a.button:hover kbd,body.pojo-a11y-high-contrast a.button:hover rb,body.pojo-a11y-high-contrast a.button:hover rp,body.pojo-a11y-high-contrast a.button:hover rt,body.pojo-a11y-high-contrast a.button:hover ruby,body.pojo-a11y-high-contrast a.button:hover samp,body.pojo-a11y-high-contrast a.button:hover small,body.pojo-a11y-high-contrast a.button:hover span,body.pojo-a11y-high-contrast a.button:hover strong,body.pojo-a11y-high-contrast a.button:hover tt,body.pojo-a11y-high-contrast a.button:hover u,body.pojo-a11y-high-contrast a.button:hover var,body.pojo-a11y-high-contrast a:link:hover,body.pojo-a11y-high-contrast a:link:hover abbr,body.pojo-a11y-high-contrast a:link:hover acronym,body.pojo-a11y-high-contrast a:link:hover b,body.pojo-a11y-high-contrast a:link:hover basefont,body.pojo-a11y-high-contrast a:link:hover big,body.pojo-a11y-high-contrast a:link:hover br,body.pojo-a11y-high-contrast a:link:hover code,body.pojo-a11y-high-contrast a:link:hover div,body.pojo-a11y-high-contrast a:link:hover em,body.pojo-a11y-high-contrast a:link:hover font,body.pojo-a11y-high-contrast a:link:hover h1,body.pojo-a11y-high-contrast a:link:hover h2,body.pojo-a11y-high-contrast a:link:hover h3,body.pojo-a11y-high-contrast a:link:hover h4,body.pojo-a11y-high-contrast a:link:hover h5,body.pojo-a11y-high-contrast a:link:hover h6,body.pojo-a11y-high-contrast a:link:hover i,body.pojo-a11y-high-contrast a:link:hover kbd,body.pojo-a11y-high-contrast a:link:hover rb,body.pojo-a11y-high-contrast a:link:hover rp,body.pojo-a11y-high-contrast a:link:hover rt,body.pojo-a11y-high-contrast a:link:hover ruby,body.pojo-a11y-high-contrast a:link:hover samp,body.pojo-a11y-high-contrast a:link:hover small,body.pojo-a11y-high-contrast a:link:hover span,body.pojo-a11y-high-contrast a:link:hover strong,body.pojo-a11y-high-contrast a:link:hover tt,body.pojo-a11y-high-contrast a:link:hover u,body.pojo-a11y-high-contrast a:link:hover var,body.pojo-a11y-high-contrast a:visited:hover,body.pojo-a11y-high-contrast a:visited:hover abbr,body.pojo-a11y-high-contrast a:visited:hover acronym,body.pojo-a11y-high-contrast a:visited:hover b,body.pojo-a11y-high-contrast a:visited:hover basefont,body.pojo-a11y-high-contrast a:visited:hover big,body.pojo-a11y-high-contrast a:visited:hover br,body.pojo-a11y-high-contrast a:visited:hover code,body.pojo-a11y-high-contrast a:visited:hover div,body.pojo-a11y-high-contrast a:visited:hover em,body.pojo-a11y-high-contrast a:visited:hover font,body.pojo-a11y-high-contrast a:visited:hover h1,body.pojo-a11y-high-contrast a:visited:hover h2,body.pojo-a11y-high-contrast a:visited:hover h3,body.pojo-a11y-high-contrast a:visited:hover h4,body.pojo-a11y-high-contrast a:visited:hover h5,body.pojo-a11y-high-contrast a:visited:hover h6,body.pojo-a11y-high-contrast a:visited:hover i,body.pojo-a11y-high-contrast a:visited:hover kbd,body.pojo-a11y-high-contrast a:visited:hover rb,body.pojo-a11y-high-contrast a:visited:hover rp,body.pojo-a11y-high-contrast a:visited:hover rt,body.pojo-a11y-high-contrast a:visited:hover ruby,body.pojo-a11y-high-contrast a:visited:hover samp,body.pojo-a11y-high-contrast a:visited:hover small,body.pojo-a11y-high-contrast a:visited:hover span,body.pojo-a11y-high-contrast a:visited:hover strong,body.pojo-a11y-high-contrast a:visited:hover tt,body.pojo-a11y-high-contrast a:visited:hover u,body.pojo-a11y-high-contrast a:visited:hover var{background:#400000 !important;background-color:#400000 !important}body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk,body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk b,body.pojo-a11y-high-contrast input[type=reset]{background:#400060 !important;background-color:#400060 !important}body.pojo-a11y-high-contrast div[role="button"],body.pojo-a11y-high-contrast input[type=button],body.pojo-a11y-high-contrast input[type=submit]{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast input[type=search]{-webkit-appearance:textfield !important}body.pojo-a11y-high-contrast html button[disabled],body.pojo-a11y-high-contrast html input[disabled],body.pojo-a11y-high-contrast html select[disabled],body.pojo-a11y-high-contrast html textarea[disabled]{background:#404040 !important;background-color:#404040 !important}body.pojo-a11y-high-contrast .menu li a span.label{text-transform:none !important}body.pojo-a11y-high-contrast .menu li a span.label,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrolbar,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrols{display:inline !important}body.pojo-a11y-high-contrast a:link.new,body.pojo-a11y-high-contrast a:link.new i,body.pojo-a11y-high-contrast a:link.new b,body.pojo-a11y-high-contrast span.Apple-style-span{color:#FFFF40 !important}body.pojo-a11y-high-contrast body.mediawiki img.tex{background:white !important;background-color:white !important;border:white solid 3px !important}body.pojo-a11y-high-contrast text>tspan:first-letter,body.pojo-a11y-high-contrast text>tspan:first-line{background:inherit !important;background-color:inherit !important;color:inherit !important}body.pojo-a11y-high-contrast div.sbtc div.sbsb_a li.sbsb_d div,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i a,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i b,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i span,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i td{background:#003050 !important;background-color:#003050 !important}body.pojo-a11y-high-contrast img[width="18"][height="18"]{height:18px !important;width:18px !important}body.pojo-a11y-high-contrast a>span.iconHelp:empty:after{content:"Help" !important}body.pojo-a11y-high-contrast div#gmap,body.pojo-a11y-high-contrast div#gmap *{background:initial !important}body.pojo-a11y-negative-contrast,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar){background:#000 !important;color:#ffffff !important}body.pojo-a11y-negative-contrast a,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a,body.pojo-a11y-negative-contrast b,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) b,body.pojo-a11y-negative-contrast blockquote,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) blockquote,body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast canvas,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) canvas,body.pojo-a11y-negative-contrast caption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) caption,body.pojo-a11y-negative-contrast center,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) center,body.pojo-a11y-negative-contrast cite,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) cite,body.pojo-a11y-negative-contrast code,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) code,body.pojo-a11y-negative-contrast col,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) col,body.pojo-a11y-negative-contrast colgroup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) colgroup,body.pojo-a11y-negative-contrast dd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dd,body.pojo-a11y-negative-contrast details,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) details,body.pojo-a11y-negative-contrast dfn,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dfn,body.pojo-a11y-negative-contrast dir,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dir,body.pojo-a11y-negative-contrast div,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) div,body.pojo-a11y-negative-contrast dl,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dl,body.pojo-a11y-negative-contrast dt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dt,body.pojo-a11y-negative-contrast em,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) em,body.pojo-a11y-negative-contrast embed,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) embed,body.pojo-a11y-negative-contrast fieldset,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) fieldset,body.pojo-a11y-negative-contrast figcaption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figcaption,body.pojo-a11y-negative-contrast figure,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figure,body.pojo-a11y-negative-contrast font,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) font,body.pojo-a11y-negative-contrast footer,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) footer,body.pojo-a11y-negative-contrast form,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) form,body.pojo-a11y-negative-contrast header,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) header,body.pojo-a11y-negative-contrast i,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) i,body.pojo-a11y-negative-contrast iframe,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) iframe,body.pojo-a11y-negative-contrast img,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) img,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast kbd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) kbd,body.pojo-a11y-negative-contrast label,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) label,body.pojo-a11y-negative-contrast legend,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) legend,body.pojo-a11y-negative-contrast li,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) li,body.pojo-a11y-negative-contrast mark,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) mark,body.pojo-a11y-negative-contrast menu,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) menu,body.pojo-a11y-negative-contrast meter,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) meter,body.pojo-a11y-negative-contrast nav,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nav,body.pojo-a11y-negative-contrast nobr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nobr,body.pojo-a11y-negative-contrast object,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) object,body.pojo-a11y-negative-contrast ol,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ol,body.pojo-a11y-negative-contrast option,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) option,body.pojo-a11y-negative-contrast pre,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) pre,body.pojo-a11y-negative-contrast progress,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) progress,body.pojo-a11y-negative-contrast q,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) q,body.pojo-a11y-negative-contrast s,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) s,body.pojo-a11y-negative-contrast section,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) section,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast small,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) small,body.pojo-a11y-negative-contrast span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) span,body.pojo-a11y-negative-contrast strike,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strike,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong,body.pojo-a11y-negative-contrast sub,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sub,body.pojo-a11y-negative-contrast summary,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) summary,body.pojo-a11y-negative-contrast sup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sup,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast time,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) time,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt,body.pojo-a11y-negative-contrast u,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) u,body.pojo-a11y-negative-contrast ul,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ul,body.pojo-a11y-negative-contrast var,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) var,body.pojo-a11y-negative-contrast a span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a span,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong{color:yellow !important}body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt{border:1px solid #ffffff !important}body.pojo-a11y-negative-contrast div#gmap,body.pojo-a11y-negative-contrast div#gmap *{background:initial !important}body.pojo-a11y-light-background,body.pojo-a11y-light-background *:not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link){background:#fff !important;color:#000 !important}body.pojo-a11y-light-background div#gmap,body.pojo-a11y-light-background div#gmap *{background:initial !important}body.pojo-a11y-resize-font-200,body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-200 label,body.pojo-a11y-resize-font-200 input,body.pojo-a11y-resize-font-200 select,body.pojo-a11y-resize-font-200 textarea,body.pojo-a11y-resize-font-200 legend,body.pojo-a11y-resize-font-200 code,body.pojo-a11y-resize-font-200 pre,body.pojo-a11y-resize-font-200 dd,body.pojo-a11y-resize-font-200 dt,body.pojo-a11y-resize-font-200 span,body.pojo-a11y-resize-font-200 blockquote{font-size:200% !important}body.pojo-a11y-resize-font-200 h1,body.pojo-a11y-resize-font-200 h2,body.pojo-a11y-resize-font-200 h3,body.pojo-a11y-resize-font-200 h4,body.pojo-a11y-resize-font-200 h5,body.pojo-a11y-resize-font-200 h6,body.pojo-a11y-resize-font-200 h1 span,body.pojo-a11y-resize-font-200 h2 span,body.pojo-a11y-resize-font-200 h3 span,body.pojo-a11y-resize-font-200 h4 span,body.pojo-a11y-resize-font-200 h5 span,body.pojo-a11y-resize-font-200 h6 span{font-size:266% !important}body.pojo-a11y-resize-font-190,body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-190 label,body.pojo-a11y-resize-font-190 input,body.pojo-a11y-resize-font-190 select,body.pojo-a11y-resize-font-190 textarea,body.pojo-a11y-resize-font-190 legend,body.pojo-a11y-resize-font-190 code,body.pojo-a11y-resize-font-190 pre,body.pojo-a11y-resize-font-190 dd,body.pojo-a11y-resize-font-190 dt,body.pojo-a11y-resize-font-190 span,body.pojo-a11y-resize-font-190 blockquote{font-size:190% !important}body.pojo-a11y-resize-font-190 h1,body.pojo-a11y-resize-font-190 h2,body.pojo-a11y-resize-font-190 h3,body.pojo-a11y-resize-font-190 h4,body.pojo-a11y-resize-font-190 h5,body.pojo-a11y-resize-font-190 h6,body.pojo-a11y-resize-font-190 h1 span,body.pojo-a11y-resize-font-190 h2 span,body.pojo-a11y-resize-font-190 h3 span,body.pojo-a11y-resize-font-190 h4 span,body.pojo-a11y-resize-font-190 h5 span,body.pojo-a11y-resize-font-190 h6 span{font-size:252.70000000000002% !important}body.pojo-a11y-resize-font-180,body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-180 label,body.pojo-a11y-resize-font-180 input,body.pojo-a11y-resize-font-180 select,body.pojo-a11y-resize-font-180 textarea,body.pojo-a11y-resize-font-180 legend,body.pojo-a11y-resize-font-180 code,body.pojo-a11y-resize-font-180 pre,body.pojo-a11y-resize-font-180 dd,body.pojo-a11y-resize-font-180 dt,body.pojo-a11y-resize-font-180 span,body.pojo-a11y-resize-font-180 blockquote{font-size:180% !important}body.pojo-a11y-resize-font-180 h1,body.pojo-a11y-resize-font-180 h2,body.pojo-a11y-resize-font-180 h3,body.pojo-a11y-resize-font-180 h4,body.pojo-a11y-resize-font-180 h5,body.pojo-a11y-resize-font-180 h6,body.pojo-a11y-resize-font-180 h1 span,body.pojo-a11y-resize-font-180 h2 span,body.pojo-a11y-resize-font-180 h3 span,body.pojo-a11y-resize-font-180 h4 span,body.pojo-a11y-resize-font-180 h5 span,body.pojo-a11y-resize-font-180 h6 span{font-size:239.4% !important}body.pojo-a11y-resize-font-170,body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-170 label,body.pojo-a11y-resize-font-170 input,body.pojo-a11y-resize-font-170 select,body.pojo-a11y-resize-font-170 textarea,body.pojo-a11y-resize-font-170 legend,body.pojo-a11y-resize-font-170 code,body.pojo-a11y-resize-font-170 pre,body.pojo-a11y-resize-font-170 dd,body.pojo-a11y-resize-font-170 dt,body.pojo-a11y-resize-font-170 span,body.pojo-a11y-resize-font-170 blockquote{font-size:170% !important}body.pojo-a11y-resize-font-170 h1,body.pojo-a11y-resize-font-170 h2,body.pojo-a11y-resize-font-170 h3,body.pojo-a11y-resize-font-170 h4,body.pojo-a11y-resize-font-170 h5,body.pojo-a11y-resize-font-170 h6,body.pojo-a11y-resize-font-170 h1 span,body.pojo-a11y-resize-font-170 h2 span,body.pojo-a11y-resize-font-170 h3 span,body.pojo-a11y-resize-font-170 h4 span,body.pojo-a11y-resize-font-170 h5 span,body.pojo-a11y-resize-font-170 h6 span{font-size:226.10000000000002% !important}body.pojo-a11y-resize-font-160,body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-160 label,body.pojo-a11y-resize-font-160 input,body.pojo-a11y-resize-font-160 select,body.pojo-a11y-resize-font-160 textarea,body.pojo-a11y-resize-font-160 legend,body.pojo-a11y-resize-font-160 code,body.pojo-a11y-resize-font-160 pre,body.pojo-a11y-resize-font-160 dd,body.pojo-a11y-resize-font-160 dt,body.pojo-a11y-resize-font-160 span,body.pojo-a11y-resize-font-160 blockquote{font-size:160% !important}body.pojo-a11y-resize-font-160 h1,body.pojo-a11y-resize-font-160 h2,body.pojo-a11y-resize-font-160 h3,body.pojo-a11y-resize-font-160 h4,body.pojo-a11y-resize-font-160 h5,body.pojo-a11y-resize-font-160 h6,body.pojo-a11y-resize-font-160 h1 span,body.pojo-a11y-resize-font-160 h2 span,body.pojo-a11y-resize-font-160 h3 span,body.pojo-a11y-resize-font-160 h4 span,body.pojo-a11y-resize-font-160 h5 span,body.pojo-a11y-resize-font-160 h6 span{font-size:212.8% !important}body.pojo-a11y-resize-font-150,body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-150 label,body.pojo-a11y-resize-font-150 input,body.pojo-a11y-resize-font-150 select,body.pojo-a11y-resize-font-150 textarea,body.pojo-a11y-resize-font-150 legend,body.pojo-a11y-resize-font-150 code,body.pojo-a11y-resize-font-150 pre,body.pojo-a11y-resize-font-150 dd,body.pojo-a11y-resize-font-150 dt,body.pojo-a11y-resize-font-150 span,body.pojo-a11y-resize-font-150 blockquote{font-size:150% !important}body.pojo-a11y-resize-font-150 h1,body.pojo-a11y-resize-font-150 h2,body.pojo-a11y-resize-font-150 h3,body.pojo-a11y-resize-font-150 h4,body.pojo-a11y-resize-font-150 h5,body.pojo-a11y-resize-font-150 h6,body.pojo-a11y-resize-font-150 h1 span,body.pojo-a11y-resize-font-150 h2 span,body.pojo-a11y-resize-font-150 h3 span,body.pojo-a11y-resize-font-150 h4 span,body.pojo-a11y-resize-font-150 h5 span,body.pojo-a11y-resize-font-150 h6 span{font-size:199.5% !important}body.pojo-a11y-resize-font-140,body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-140 label,body.pojo-a11y-resize-font-140 input,body.pojo-a11y-resize-font-140 select,body.pojo-a11y-resize-font-140 textarea,body.pojo-a11y-resize-font-140 legend,body.pojo-a11y-resize-font-140 code,body.pojo-a11y-resize-font-140 pre,body.pojo-a11y-resize-font-140 dd,body.pojo-a11y-resize-font-140 dt,body.pojo-a11y-resize-font-140 span,body.pojo-a11y-resize-font-140 blockquote{font-size:140% !important}body.pojo-a11y-resize-font-140 h1,body.pojo-a11y-resize-font-140 h2,body.pojo-a11y-resize-font-140 h3,body.pojo-a11y-resize-font-140 h4,body.pojo-a11y-resize-font-140 h5,body.pojo-a11y-resize-font-140 h6,body.pojo-a11y-resize-font-140 h1 span,body.pojo-a11y-resize-font-140 h2 span,body.pojo-a11y-resize-font-140 h3 span,body.pojo-a11y-resize-font-140 h4 span,body.pojo-a11y-resize-font-140 h5 span,body.pojo-a11y-resize-font-140 h6 span{font-size:186.20000000000002% !important}body.pojo-a11y-resize-font-130,body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-130 label,body.pojo-a11y-resize-font-130 input,body.pojo-a11y-resize-font-130 select,body.pojo-a11y-resize-font-130 textarea,body.pojo-a11y-resize-font-130 legend,body.pojo-a11y-resize-font-130 code,body.pojo-a11y-resize-font-130 pre,body.pojo-a11y-resize-font-130 dd,body.pojo-a11y-resize-font-130 dt,body.pojo-a11y-resize-font-130 span,body.pojo-a11y-resize-font-130 blockquote{font-size:130% !important}body.pojo-a11y-resize-font-130 h1,body.pojo-a11y-resize-font-130 h2,body.pojo-a11y-resize-font-130 h3,body.pojo-a11y-resize-font-130 h4,body.pojo-a11y-resize-font-130 h5,body.pojo-a11y-resize-font-130 h6,body.pojo-a11y-resize-font-130 h1 span,body.pojo-a11y-resize-font-130 h2 span,body.pojo-a11y-resize-font-130 h3 span,body.pojo-a11y-resize-font-130 h4 span,body.pojo-a11y-resize-font-130 h5 span,body.pojo-a11y-resize-font-130 h6 span{font-size:172.9% !important}body.pojo-a11y-resize-font-120,body.pojo-a11y-resize-font-120 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-120 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-120 label,body.pojo-a11y-resize-font-120 input,body.pojo-a11y-resize-font-120 select,body.pojo-a11y-resize-font-120 textarea,body.pojo-a11y-resize-font-120 legend,body.pojo-a11y-resize-font-120 code,body.pojo-a11y-resize-font-120 pre,body.pojo-a11y-resize-font-120 dd,body.pojo-a11y-resize-font-120 dt,body.pojo-a11y-resize-font-120 span,body.pojo-a11y-resize-font-120 blockquote{font-size:120% !important}body.pojo-a11y-resize-font-120 h1,body.pojo-a11y-resize-font-120 h2,body.pojo-a11y-resize-font-120 h3,body.pojo-a11y-resize-font-120 h4,body.pojo-a11y-resize-font-120 h5,body.pojo-a11y-resize-font-120 h6,body.pojo-a11y-resize-font-120 h1 span,body.pojo-a11y-resize-font-120 h2 span,body.pojo-a11y-resize-font-120 h3 span,body.pojo-a11y-resize-font-120 h4 span,body.pojo-a11y-resize-font-120 h5 span,body.pojo-a11y-resize-font-120 h6 span{font-size:159.60000000000002% !important}body.pojo-a11y-links-underline a,body.pojo-a11y-links-underline a *{text-decoration:underline !important}body.pojo-a11y-readable-font,body.pojo-a11y-readable-font *:not(i):not(span){font-family:Verdana,Arial,Helvetica,sans-serif !important}.pojo-skip-link{position:absolute;top:-1000em}.pojo-skip-link:focus{left:50px;top:50px;height:auto;width:200px;display:block;font-size:14px;font-weight:700;text-align:center;padding:15px 23px 14px;background-color:#F1F1F1;color:#21759B;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}body.rtl .pojo-skip-link:focus{right:50px;left:auto}#pojo-a11y-toolbar *,#pojo-a11y-toolbar ::before,#pojo-a11y-toolbar ::after{box-sizing:border-box}.pojo-a11y-visible-phone{display:none !important}.pojo-a11y-visible-tablet{display:none !important}.pojo-a11y-hidden-desktop{display:none !important}.pojo-a11y-visible-desktop{display:inherit !important}@media (min-width:768px) and (max-width:1024px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-tablet{display:inherit !important}.pojo-a11y-hidden-tablet{display:none !important}}@media (max-width:767px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-phone{display:inherit !important}.pojo-a11y-hidden-phone{display:none !important}}.pojo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com
Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAlCAYAAAAN8srVAAACTUlEQVR42u3Wv2sTcRiA8VPBxUKwEAxU3NxPIoFAl1bIkkmwYKAKRbqbRSWQCGJ+rMUibjo4FARBl0AgUIh/QXFxFIpKJHAQKA56r0/hDbyEK5VrDH2hBx+ud+Ga9+G+uSQQkVOv0+lMZNBFHoFRwABZb0F9CCITVdRjQd9b0CoOTNSGiRkidBWkljGGINb9CCECd0FqE7GJqkxeMxccK8UbJzppUPGIO5SfR9DCjINsTIR1RDbKXvAakuB9yqAsvuLaDIN6Jqag5/IaIxjYCxaxDzFGyKUMegdBb4ZBGfQmMUaIXeSmLyhDjHspl9wdiPHgJEGlUumf2UGml96HlJ+hRQwhRoSleQfZgfawlDJoB5KgO4OgDLrIT4UUMEA2xdNpro/t6aA+BJGJKuqxoJ9ikLmzQas4MFEbJmYIHz99GNRaxhiCWPcjhAjcBalNxCaqgsBrUPGIO5T3GGRjIqwjslHegnompqDn8hojGHgLyqA3iTFC7CLnLOh4Z0Gn3FnQf2O3ZrN5iZ9aVw81Go3zQfLmI4iIx/gBUXvtdnvNXZDGbEMI2Gf/BFsQPXffVRADr+jgn1hylwPdOL6Bn7w2brVaV9wEMfALBheGDu3QGvVQ79RtT0FvGDyu1WoXE4JWNKjiack916HXEoJecT7GLTdBLLXrDPwbEX+Xq9XqucPHNzFVzv3B93q9fsHbU+4uhAhh/wXfIMaWqyBdXjfxluE/63fQM/Yt8/je9hQ0vdnQpybqJRZcB2nUI4J+QVB2H6RRHzUoTPo/fwGr9gNcek8bXAAAAABJRU5ErkJggg==) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABKCAMAAABgpuGuAAAAzFBMVEX///8AAACIiIiIiIiIiIhGRkZGRkZGRkaIiIiHh4eHh4eGhoaAgICGhoaHh4dGRkaHh4eHh4eIiIiHh4eIiIiHh4eIiIiHh4eHh4eHh4eHh4eHh4eAgICHh4eHh4eAgICFhYWIiIiHh4eHh4eHh4eIiIiEhISIiIiIiIiIiIiIiIiHh4d0dHSGhoaHh4eDg4NVVVWDg4OHh4eIiIiAgICHh4eHh4eAgICIiIiHh4eIiIiHh4eIiIiHh4eGhoaHh4eHh4eIiIiIiIhGRkYymc+gAAAAQnRSTlMAAP7wMDDwYGCg/VAQcIDz4CDz0PxAz7D1wPv5CGChFEX64t2QHh2N3Jaa2wsTgiEDKYjYDGaZBO8Rqd+LREqM5n7NGqdwAAACCUlEQVR4Xu3V127jMBCFYZ2h5KJiW5a7UzbJ9t57Hb3/O60Ik+JFsMLCwrkI4P+KV/oAYjSMOAEjE8MVm1HECiNVL8VGlSY1jpW8w5OMeil2RxIUe6k9kCA4YD7nOhG8RHYiWCk4YEKI5wdnHuPuQPyr4w8Df7xhm0xgI/2wASpVSwsdvYJm2jbrgraqWwsdvVSXAVp2QJk2ZQCOfiaw9s4a/4bymYVmOXD0w4fSzaIpO6CJ2nTyH1Cfj6BUV9kHwuFa0AFtPbTtBS0ttOyAMm3L+kB2HtbogG79Ap0Bw0ECVzIYBgilMaWH+odhXTeSc+p62LFeetU4VvKOlTgNai8l7kiCEi+1BxIEB0ynXCeCl8hOBCsFB0wIyfTgTBPcEYh/dfxh4I83/4flryD+UmU9E4Q6Hj5Cp06dOoWmvKhURFZFjjYGlBlVC4l+zpjQuahIulikljrnQZmqXN18ePDwz+O9qGQsKDcqm/tnaHrxdCNichJUiOwf4dDrJzvRggStJH32HK6za9GKBKlKgbaXqQgNSl8F6N6CCb3pgFhX95Z3dZXKu/dwXV6nsiJBhcrVx09u6C6I450bkc3FpXW+fN2I7nPaChKV3bfvP37++r0TVR3zlqqKpIelqrYx85kQm+o+SKSHb2WhqsjHTiJBITiJDQWJDAWpIkNBIkJBIkOhSnUShf4C9DyJBLzMYSsAAAAASUVORK5CYII=)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-container--classic .select2-selection--single,.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__clear,.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(//jus-tice.co.il/wp-content/plugins/search-filter-pro/public/assets/css/../img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.searchandfilter .disabled,.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connect,.noUi-handle,.noUi-marker,.noUi-origin,.noUi-pips,.noUi-tooltip,.noUi-value{position:absolute}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999}.noUi-value{white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{min-width:170px}.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5}
:root{--jt-bg:#f7f8fb;--jt-surface:rgba(255,255,255,.84);--jt-surface-strong:rgba(255,255,255,.95);--jt-border:rgba(20,35,60,.12);--jt-primary:#10264a;--jt-primary-deep:#07152f;--jt-muted:#667085;--jt-accent:#5f7ea8;--jt-radius-lg:28px;--jt-radius-md:18px;--jt-shadow-soft:0 14px 40px rgba(7,21,47,.08);--jt-shadow-strong:0 28px 80px rgba(7,21,47,.16);--color-primary:var(--jt-primary);--color-primary-hover:var(--jt-primary-deep);--color-secondary:var(--jt-accent);--color-accent:var(--jt-accent);--color-accent-hover:#4e6b91;--color-dark:var(--jt-primary-deep);--color-heading:var(--jt-primary-deep);--color-text:#2d3748;--color-text-muted:var(--jt-muted);--color-muted:var(--jt-muted);--color-bg:var(--jt-bg);--color-bg-alt:#fff;--color-border:var(--jt-border);--color-surface:var(--jt-surface-strong);--font-main:'Assistant',system-ui,-apple-system,sans-serif;--radius-sm:8px;--radius-md:var(--jt-radius-md);--radius-lg:var(--jt-radius-lg);--radius-pill:50px;--shadow-soft:var(--jt-shadow-soft);--shadow-card:var(--jt-shadow-soft);--shadow-hover:var(--jt-shadow-strong);--container:1200px;--container-narrow:850px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-main);color:var(--color-text);background:var(--color-bg);line-height:1.7;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--color-accent);text-decoration:none;transition:color .2s ease}a:hover{color:var(--color-accent-hover);text-decoration:underline}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-weight:800;margin-top:0;letter-spacing:-.01em}.container{width:min(100% - 3rem, var(--container));margin-inline:auto}.container--narrow{width:min(100% - 3rem, var(--container-narrow));margin-inline:auto}.section{padding-block:clamp(4rem, 8vw, 6rem)}.site-main{min-height:60vh}.button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.2rem;padding:.8rem 1.8rem;border-radius:var(--radius-sm);border:none;font-weight:700;font-family:var(--font-main);text-decoration:none !important;cursor:pointer;transition:all .3s ease;font-size:1.05rem}.button:hover{transform:translateY(-2px)}.button--gold,.button--primary{background:var(--color-accent);color:#fff;box-shadow:0 4px 15px rgba(233,98,80,.3)}.button--gold:hover,.button--primary:hover{background:var(--color-accent-hover);color:#fff;box-shadow:0 8px 25px rgba(233,98,80,.4)}.button--outline{background:0 0;color:var(--color-primary);border:2px solid var(--color-primary)}.button--outline:hover{background:var(--color-primary);color:#fff}.site-header{background:#fff;position:sticky;top:0;z-index:100;box-shadow:0 2px 20px rgba(0,0,0,.05);border-bottom:1px solid var(--color-border)}.site-header__top{background:var(--color-bg-alt);font-size:.85rem;border-bottom:1px solid var(--color-border)}.site-header__top-inner{display:flex;justify-content:space-between;align-items:center;padding-block:.5rem}.site-header__trust{color:var(--color-dark);margin:0;font-weight:600}.site-header__secondary-nav .menu{list-style:none;display:flex;gap:1.5rem;margin:0;padding:0}.site-header__secondary-nav a{color:var(--color-text);text-decoration:none;transition:color .2s}.site-header__secondary-nav a:hover{color:var(--color-accent)}.site-header__main-inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:5.5rem}.site-branding a{color:var(--color-primary);text-decoration:none;display:flex;flex-direction:column}.site-branding__name{font-size:1.8rem;font-weight:800;color:var(--color-primary)}.site-branding__description{font-size:.8rem;color:var(--color-text-muted)}.site-branding img{max-height:60px;width:auto}.primary-navigation .menu{list-style:none;display:flex;gap:.5rem;margin:0;padding:0}.primary-navigation a{color:var(--color-heading);padding:.6rem 1.2rem;border-radius:var(--radius-sm);text-decoration:none;font-weight:600;font-size:1.05rem;transition:all .2s ease}.primary-navigation a:hover,.primary-navigation .current-menu-item>a{color:var(--color-accent);background:var(--color-bg-alt)}.menu-toggle{display:none;background:0 0;border:none;color:var(--color-primary);font-size:1.8rem;cursor:pointer;padding:.5rem}.menu-toggle__icon:before{content:"\2630"}.hero{position:relative;background:var(--color-primary);color:#fff;padding-block:clamp(4rem, 10vw, 7rem)}.hero__grid{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(380px, 0.8fr);gap:4rem;align-items:center}.hero__title{font-size:clamp(2.4rem, 5vw, 3.8rem);line-height:1.15;margin:0 0 1.5rem;color:#fff}.hero__description{font-size:clamp(1.1rem, 2vw, 1.3rem);max-width:600px;color:rgba(255,255,255,.85);line-height:1.6}.hero-search{display:flex;gap:.5rem;margin-top:2.5rem;background:#fff;padding:.6rem;border-radius:var(--radius-sm);box-shadow:0 10px 30px rgba(0,0,0,.2)}.hero-search input{flex:1;border:0;background:0 0;padding:1rem 1.5rem;font:inherit;min-width:0;font-size:1.05rem;color:var(--color-heading)}.hero-search input:focus{outline:none}.hero-search button{border:0;border-radius:var(--radius-sm);padding:1rem 2rem;background:var(--color-accent);color:#fff;font-weight:700;cursor:pointer;font-size:1.05rem;transition:background .2s}.hero-search button:hover{background:var(--color-accent-hover)}.hero-search__filters{display:flex;gap:.5rem}.hero-search__field{flex:1}.hero-search__field select{width:100%;padding:1rem;border:none;background:0 0;font-size:1rem;color:var(--color-heading);outline:none;cursor:pointer}.hero-search__actions{display:flex;gap:.5rem;margin-top:.5rem}.hero-search__actions input{flex:1}.hero__stats{display:flex;gap:3rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.hero__stat{font-size:1rem;color:rgba(255,255,255,.7)}.hero__stat strong{display:block;font-size:1.8rem;color:#fff;font-weight:800;margin-bottom:.2rem}.hero__panel{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);padding:2.5rem;box-shadow:var(--shadow-soft);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}.hero__panel h2{color:#fff;font-size:1.3rem;margin-bottom:1.5rem}.hero__quick-links{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.hero__quick-links a{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.2rem;border-radius:var(--radius-sm);background:rgba(255,255,255,.1);color:#fff;text-decoration:none;font-size:1rem;font-weight:600;transition:all .2s ease;border:1px solid transparent}.hero__quick-links a:hover{background:rgba(255,255,255,.15);transform:translateX(-5px);border-color:rgba(255,255,255,.3)}.hero__panel-cta{display:inline-block;margin-top:1.5rem;color:#fff;font-weight:700;text-decoration:underline;font-size:1rem}.hero__panel-cta:hover{color:var(--color-accent)}.premium-card{position:relative;overflow:hidden;background:rgba(255,255,255,.95);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.premium-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(82,114,178,.05),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.4),transparent 40%)}.premium-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card);border-color:rgba(82,114,178,.28)}.section-header{max-width:800px;margin-bottom:3rem}.section-header--split{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;max-width:none}.section-header--center{text-align:center;margin-inline:auto}.section-header__eyebrow,.hero__eyebrow,.archive-header__eyebrow,.taxonomy-header__eyebrow{display:inline-block;color:var(--color-accent);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;margin-bottom:.8rem}.section-header h2{color:var(--color-heading);line-height:1.2;margin:0 0 1rem;font-size:clamp(2rem, 3.5vw, 2.5rem)}.article-grid,.practice-areas-grid,.pillars-grid,.clusters-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px, 1fr));gap:2rem}.article-grid--three{grid-template-columns:repeat(3,1fr)}.article-card,.practice-area-card,.pillar-card,.cluster-card,.city-card{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-soft);transition:all .3s ease;text-decoration:none;display:flex;flex-direction:column}.article-card:hover,.practice-area-card:hover,.pillar-card:hover,.cluster-card:hover,.city-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card);border-color:var(--color-secondary)}.practice-area-card{padding:0}.practice-area-card__link{display:block;padding:2rem;height:100%;text-decoration:none;color:var(--color-text)}.practice-area-card__icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:var(--radius-sm);background:var(--color-bg-alt);color:var(--color-primary);font-weight:900;margin-bottom:1.2rem;font-size:1.5rem;transition:all .3s ease}.practice-area-card:hover .practice-area-card__icon{background:var(--color-accent);color:#fff}.practice-area-card__title{color:var(--color-heading);margin:0 0 .5rem;font-size:1.2rem;font-weight:700}.practice-area-card__description{color:var(--color-text);font-size:.95rem;margin:0 0 1.2rem;line-height:1.6}.practice-area-card__count{display:inline-block;color:var(--color-secondary);font-weight:600;font-size:.85rem;padding:.2rem .6rem;background:var(--color-bg-alt);border-radius:var(--radius-pill)}.article-card__media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--color-bg-alt)}.article-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.article-card:hover .article-card__media img{transform:scale(1.05)}.article-card__placeholder{display:grid;place-items:center;height:100%;color:var(--color-primary);font-weight:700;font-size:1rem}.article-card__content{padding:1.5rem;flex:1;display:flex;flex-direction:column}.article-card__term{display:inline-flex;margin-bottom:.8rem;color:var(--color-accent);font-weight:700;text-decoration:none;font-size:.85rem;text-transform:uppercase}.article-card__title{font-size:1.2rem;line-height:1.4;margin:0 0 .8rem}.article-card__title a{color:var(--color-heading);text-decoration:none}.article-card__title a:hover{color:var(--color-accent)}.article-card__meta{display:flex;flex-wrap:wrap;gap:1rem;color:var(--color-text-muted);font-size:.85rem;margin-bottom:1rem}.article-card__excerpt{color:var(--color-text);margin:0 0 1.5rem;font-size:.95rem;line-height:1.6;flex:1}.article-card__read-more{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;text-decoration:none;color:var(--color-primary);font-size:.95rem}.article-card:hover .article-card__read-more{color:var(--color-accent)}.featured-pillars{background:var(--color-bg-alt)}.pillar-card{padding:2.5rem;text-align:center}.pillar-icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:var(--color-bg-alt);border-radius:50%;color:var(--color-primary);margin-bottom:1.5rem;font-size:1.8rem;transition:all .3s ease}.pillar-card:hover .pillar-icon{background:var(--color-primary);color:#fff;transform:scale(1.1)}.pillar-title{font-size:1.3rem;font-weight:800;margin:0 0 .8rem}.pillar-desc{font-size:.95rem;color:var(--color-text);margin:0;line-height:1.6}.cluster-card{padding:2rem}.cluster-title{font-size:1.4rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.8rem}.cluster-title:before{content:'';display:block;width:4px;height:24px;background:var(--color-accent);border-radius:4px}.cluster-title a{color:var(--color-heading);text-decoration:none}.cluster-title a:hover{color:var(--color-accent)}.cluster-links{list-style:none;padding:0;margin:0 0 1.5rem}.cluster-links li{margin-bottom:.8rem;padding-inline-start:1.2rem;position:relative}.cluster-links li:before{content:'→';position:absolute;inset-inline-start:0;color:var(--color-accent)}.cluster-links a{color:var(--color-text);text-decoration:none;font-size:1rem;transition:color .2s}.cluster-links a:hover{color:var(--color-accent);text-decoration:underline}.cluster-more{font-weight:700;color:var(--color-primary);text-decoration:none}.cluster-more:hover{color:var(--color-accent)}.lawyers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px, 1fr));gap:2rem}.lawyer-card{padding:2rem;align-items:center;text-align:center}.lawyer-card--promoted{border-width:2px;border-color:var(--color-primary);position:relative}.lawyer-card--promoted:before{content:'';position:absolute;top:0;inset-inline-start:50%;transform:translateX(-50%);width:40%;height:4px;background:var(--color-accent);border-radius:0 0 4px 4px}.lawyer-card__badge{position:absolute;top:1rem;inset-inline-start:1rem;background:var(--color-accent);color:#fff;font-size:.75rem;font-weight:700;padding:.3rem .8rem;border-radius:var(--radius-pill);z-index:2}.lawyer-card__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--color-text);width:100%}.lawyer-card__avatar{width:90px;height:90px;border-radius:50%;overflow:hidden;margin-bottom:1.2rem;background:var(--color-bg-alt);box-shadow:var(--shadow-soft);transition:transform .3s ease}.lawyer-card:hover .lawyer-card__avatar{transform:scale(1.05)}.lawyer-card__photo{width:100%;height:100%;object-fit:cover}.lawyer-card__name{font-size:1.2rem;font-weight:800;color:var(--color-heading);margin:0 0 .4rem}.lawyer-card__firm{color:var(--color-text-muted);font-size:.9rem;margin:0 0 .6rem}.lawyer-card__areas{color:var(--color-secondary);font-size:.85rem;font-weight:600;margin:0 0 1rem}.lawyer-card__meta{display:flex;gap:1rem;color:var(--color-text-muted);font-size:.85rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem}.lawyer-card__actions{width:100%}.lawyer-card__cta{width:100%;font-size:.95rem;padding:.7rem;border-radius:var(--radius-sm);background:var(--color-bg-alt);color:var(--color-primary);font-weight:700;border:none;transition:all .2s}.lawyer-card:hover .lawyer-card__cta{background:var(--color-primary);color:#fff}.featured-lawyers__coming{background:var(--color-bg-alt);border:2px dashed var(--color-border);border-radius:var(--radius-md);padding:3rem 2rem;text-align:center}.featured-lawyers__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:#fff;border-radius:50%;color:var(--color-primary);margin:0 auto 1.2rem;font-size:2rem;box-shadow:var(--shadow-soft)}.featured-lawyers__message h3{color:var(--color-heading);margin:0 0 .8rem;font-size:1.5rem}.featured-lawyers__message>p{color:var(--color-text);font-size:1.05rem;max-width:600px;margin:0 auto;line-height:1.6}.lawyer-cta{background:var(--color-bg-alt);color:var(--color-heading);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.lawyer-cta__inner{display:grid;gap:3rem}.lawyer-cta__content{text-align:center;max-width:800px;margin:0 auto}.lawyer-cta__content h2{color:var(--color-heading);font-size:clamp(1.8rem, 3.5vw, 2.5rem);margin:0 0 1rem}.lawyer-cta__content>p{color:var(--color-text);font-size:1.1rem;line-height:1.6;margin:0}.lawyer-cta__features{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.lawyer-cta__feature{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2rem;text-align:center;transition:all .3s ease;box-shadow:var(--shadow-soft)}.lawyer-cta__feature:hover{border-color:var(--color-secondary);transform:translateY(-5px);box-shadow:var(--shadow-card)}.lawyer-cta__icon{font-size:2.2rem;display:block;margin-bottom:1.2rem;color:var(--color-accent)}.lawyer-cta__feature h3{color:var(--color-heading);margin:0 0 .8rem;font-size:1.2rem}.lawyer-cta__feature p{color:var(--color-text);font-size:.95rem;margin:0;line-height:1.6}.lawyer-cta__actions{display:flex;gap:1.2rem;justify-content:center;margin-top:2rem}.ask-lawyer{background:var(--color-bg)}.ask-lawyer__inner{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.ask-lawyer__content h2{font-size:clamp(1.8rem, 3.5vw, 2.5rem);margin:0 0 1.2rem}.ask-lawyer__content>p{font-size:1.1rem;color:var(--color-text);line-height:1.6;margin:0 0 2rem}.ask-lawyer__form{background:var(--color-bg-alt);padding:2.5rem;border-radius:var(--radius-md);border:1px solid var(--color-border)}.ask-lawyer__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:1.2rem}.ask-lawyer__field--full{grid-column:1/-1}.ask-lawyer__field label{display:block;font-weight:700;margin-bottom:.4rem;font-size:.9rem;color:var(--color-heading)}.ask-lawyer__field input,.ask-lawyer__field select,.ask-lawyer__field textarea{width:100%;padding:.8rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;font-size:.95rem;background:#fff;transition:border-color .2s}.ask-lawyer__field input:focus,.ask-lawyer__field select:focus,.ask-lawyer__field textarea:focus{outline:none;border-color:var(--color-primary)}.ask-lawyer__consent{margin-bottom:1.2rem;font-size:.85rem;color:var(--color-text);display:flex;align-items:flex-start;gap:.5rem}.ask-lawyer__consent input[type=checkbox]{margin-top:.2rem;accent-color:var(--color-primary)}.ask-lawyer__disclaimer{color:var(--color-text-muted);font-size:.8rem;margin-top:1.2rem;line-height:1.5;text-align:center}.trust-section{background:var(--color-primary);color:#fff;padding-block:clamp(3rem, 6vw, 4rem)}.trust-section__grid{display:flex;justify-content:center;gap:clamp(2rem, 6vw, 6rem);flex-wrap:wrap}.trust-section__stat{text-align:center}.trust-section__number{display:block;font-size:clamp(2.5rem, 4vw, 3.5rem);font-weight:800;color:var(--color-accent);line-height:1;margin-bottom:.4rem}.trust-section__label{display:block;color:rgba(255,255,255,.8);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.newsletter{background:var(--color-bg-alt);text-align:center;padding-block:clamp(3rem, 6vw, 5rem);border-top:1px solid var(--color-border)}.newsletter__inner{max-width:600px;margin-inline:auto}.newsletter h2{color:var(--color-heading);margin:0 0 1rem;font-size:clamp(1.6rem, 3.5vw, 2.2rem)}.newsletter__content>p{color:var(--color-text);margin:0 0 2rem;font-size:1.05rem;line-height:1.6}.newsletter__form{display:flex;gap:.5rem}.newsletter__form input{flex:1;padding:.8rem 1.2rem;border:1px solid var(--color-border);background:#fff;border-radius:var(--radius-sm);font:inherit;font-size:1rem}.newsletter__form input:focus{outline:none;border-color:var(--color-primary)}.newsletter__disclaimer{color:var(--color-text-muted);font-size:.85rem;margin-top:1rem}.cities-grid__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:1rem}.city-card{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.2rem;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-heading);font-weight:600;font-size:1rem;transition:all .2s}.city-card:hover{border-color:var(--color-secondary);box-shadow:var(--shadow-soft);color:var(--color-primary)}.city-card__arrow{color:var(--color-accent);font-size:1.2rem;transition:transform .2s ease}.city-card:hover .city-card__arrow{transform:translateX(-4px)}.archive-header,.taxonomy-header,.search-header{background:var(--color-primary);color:#fff;padding-block:clamp(3rem, 6vw, 5rem);text-align:center}.archive-header h1,.taxonomy-header h1,.search-header h1{color:#fff;margin:0 0 1rem;font-size:clamp(2.2rem, 4vw, 3rem)}.archive-header p,.taxonomy-header p{color:rgba(255,255,255,.8);margin:0 auto;max-width:600px;font-size:1.1rem;line-height:1.6}.search-header{position:relative;overflow:hidden}.search-header:after{content:"";position:absolute;inset-inline:12%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent)}.search-header .container{position:relative;z-index:1}.search-header h1 span{color:var(--color-accent);display:inline-block;max-width:100%;overflow-wrap:anywhere}.search-header .legal-search-form{margin-top:1.5rem}.legal-search-form{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:.7rem;align-items:stretch;max-width:720px;margin-inline:auto;padding:.45rem;background:#fff;border:1px solid rgba(7,21,47,.08);border-radius:var(--radius-md);box-shadow:0 18px 50px rgba(7,21,47,.14)}.legal-search-form input[type=search]{min-width:0;width:100%;min-height:3.3rem;border:0;background:#f7f8fb;color:var(--color-heading);border-radius:calc(var(--radius-md) - 4px);padding:0 1rem;font:inherit;font-size:1rem}.legal-search-form input[type=search]::placeholder{color:var(--color-text-muted)}.legal-search-form input[type=search]:focus{outline:2px solid rgba(178,58,72,.22);background:#fff}.legal-search-form button{min-height:3.3rem;border:0;border-radius:calc(var(--radius-md) - 4px);padding:0 1.35rem;background:var(--color-accent);color:#fff;font:inherit;font-weight:800;cursor:pointer;white-space:nowrap;transition:background .16s ease,transform .16s ease}.legal-search-form button:hover,.legal-search-form button:focus-visible{background:var(--color-primary);transform:translateY(-1px)}.content-none{max-width:760px;margin:0 auto;padding:clamp(2rem, 5vw, 3rem);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);text-align:center}.content-none h2{margin:0 0 .8rem;color:var(--color-heading);font-size:clamp(1.5rem, 3vw, 2rem)}.content-none p{margin:0 auto 1.6rem;max-width:560px;color:var(--color-text);line-height:1.7}.error-404{background:linear-gradient(180deg,#fff,var(--color-bg-alt))}.error-404__panel{text-align:center;padding:clamp(2.5rem, 6vw, 4rem) clamp(1.25rem, 4vw, 3rem);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.error-404__panel h1{margin:0 0 .85rem;color:var(--color-heading);font-size:clamp(2rem, 5vw, 3.2rem)}.error-404__panel p{margin:0 auto 1.6rem;max-width:620px;color:var(--color-text);line-height:1.8;font-size:1.05rem}.error-404__home{margin-top:1.4rem}.archive-layout{display:grid;grid-template-columns:260px 1fr;gap:3rem;margin-top:3rem}.archive-sidebar h2{font-size:1.2rem;color:var(--color-heading);margin:0 0 1.2rem;padding-bottom:.6rem;border-bottom:2px solid var(--color-border)}.term-list{list-style:none;padding:0;margin:0}.term-list li{margin-bottom:.5rem}.term-list a{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0;border-bottom:1px solid var(--color-bg-alt);text-decoration:none;color:var(--color-text);font-size:.95rem;transition:all .2s}.term-list a:hover{color:var(--color-accent)}.term-list span{color:var(--color-text-muted);font-size:.85rem}.single-article__header{background:var(--color-primary);color:#fff;padding-block:clamp(2.5rem, 5vw, 4rem);text-align:center}.single-article__title{color:#fff;font-size:clamp(2rem, 4vw, 3rem);line-height:1.2;margin:0 auto 1rem;max-width:800px}.single-article__term{display:inline-block;margin-bottom:1rem;color:var(--color-accent);font-weight:700;text-decoration:none;font-size:.85rem;text-transform:uppercase}.single-article__meta{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;color:rgba(255,255,255,.7);font-size:.95rem}.single-article__layout{display:grid;grid-template-columns:1fr 300px;gap:3rem;padding-block:3rem}.single-article__main{min-width:0}.single-article__sidebar{order:2}.single-article__image{margin:0 0 2rem;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-soft)}.single-article__image img{width:100%;height:auto}.entry-content{font-size:1.1rem;line-height:1.8;color:var(--color-text)}.entry-content h2{font-size:1.6rem;color:var(--color-heading);margin:2.5rem 0 1rem;line-height:1.3}.entry-content h3{font-size:1.3rem;color:var(--color-heading);margin:2rem 0 .8rem}.entry-content p{margin:0 0 1.5rem}.entry-content ul,.entry-content ol{padding-inline-start:1.5rem;margin:0 0 1.5rem}.entry-content li{margin-bottom:.5rem}.entry-content blockquote{border-inline-start:4px solid var(--color-accent);padding:1.2rem 1.5rem;margin:2rem 0;background:var(--color-bg-alt);font-style:italic;color:var(--color-dark);font-size:1.15rem}.editorial-note{margin-top:3rem;padding:1.5rem;background:var(--color-bg-alt);border-radius:var(--radius-sm);border-inline-start:4px solid var(--color-primary)}.editorial-note h2{margin:0 0 .5rem;font-size:1.1rem;color:var(--color-heading)}.editorial-note p{margin:0;color:var(--color-text);font-size:.95rem}.sticky-box{position:sticky;top:6rem;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem}.sticky-box h2{margin:0 0 .8rem;font-size:1.2rem;color:var(--color-heading)}.sticky-box p{color:var(--color-text);font-size:.95rem;margin:0 0 1.2rem;line-height:1.5}.site-footer{background:var(--color-dark);color:rgba(255,255,255,.7);padding-top:clamp(3rem, 6vw, 5rem)}.site-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}.site-footer h2{color:#fff;font-size:1.1rem;margin:0 0 1.2rem;font-weight:700}.site-footer ul,.site-footer .menu{list-style:none;padding:0;margin:0}.site-footer li{margin-bottom:.6rem}.site-footer a{color:rgba(255,255,255,.6);text-decoration:none;font-size:.95rem;transition:color .2s}.site-footer a:hover{color:var(--color-accent)}.site-footer__about p{font-size:.95rem;line-height:1.7;margin:.5rem 0 0}.site-footer__bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:3rem;padding:1.5rem 0}.site-footer__bottom-inner{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;flex-wrap:wrap;gap:1rem}.site-footer__disclaimer{color:rgba(255,255,255,.4);font-size:.8rem;max-width:600px;line-height:1.5}.lawyer-profile__badge{display:inline-block;background:var(--color-accent);color:#fff;font-size:.8rem;font-weight:700;padding:.3rem .8rem;border-radius:var(--radius-pill);margin-bottom:1rem}.lawyer-profile__grid{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:start}.lawyer-profile__avatar{width:100%;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-alt);margin-bottom:1.5rem;box-shadow:var(--shadow-soft)}.lawyer-profile__photo{width:100%;height:100%;object-fit:cover}.lawyer-profile__contact-card{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem;display:flex;flex-direction:column;gap:.8rem;box-shadow:var(--shadow-soft)}.lawyer-profile__contact-card h2{font-size:1.1rem;margin:0 0 .5rem;color:var(--color-heading);border-bottom:1px solid var(--color-border);padding-bottom:.5rem}.button--whatsapp{background:#25d366;color:#fff;text-align:center;border-radius:var(--radius-sm);padding:.8rem 1rem;text-decoration:none !important;font-weight:700;display:block;transition:background .2s}.button--whatsapp:hover{background:#1da851;color:#fff}.lawyer-profile__email,.lawyer-profile__website{display:block;text-align:center;color:var(--color-primary);text-decoration:none;font-size:.95rem;padding:.5rem;font-weight:600}.lawyer-profile__email:hover,.lawyer-profile__website:hover{color:var(--color-accent);text-decoration:underline}.lawyer-profile__stats{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem}.lawyer-profile__stat{text-align:center;background:var(--color-bg-alt);border-radius:var(--radius-sm);padding:1rem .5rem}.lawyer-profile__stat strong{display:block;font-size:1.4rem;color:var(--color-primary);font-weight:800}.lawyer-profile__stat span{font-size:.8rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.lawyer-profile__header h1{font-size:clamp(1.8rem, 3.5vw, 2.5rem);margin:0 0 .4rem;color:var(--color-heading)}.lawyer-profile__firm{color:var(--color-text);font-size:1.1rem;margin:0 0 1rem}.lawyer-profile__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.lawyer-profile__tag{background:var(--color-bg-alt);color:var(--color-secondary);font-size:.85rem;font-weight:600;padding:.3rem .8rem;border-radius:var(--radius-pill);text-decoration:none;border:1px solid var(--color-border);transition:all .2s}.lawyer-profile__tag:hover{border-color:var(--color-secondary);background:#fff}.lawyer-profile__details{margin-top:2rem}.lawyer-profile__details h2{font-size:1.3rem;margin:0 0 1rem;color:var(--color-heading)}.lawyer-profile__details table{width:100%;border-collapse:collapse}.lawyer-profile__details th,.lawyer-profile__details td{padding:.8rem 1rem;border-bottom:1px solid var(--color-border);text-align:right}.lawyer-profile__details th{font-weight:700;color:var(--color-heading);width:160px;background:var(--color-bg-alt)}.lawyer-profile__inquiry{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-border)}.lawyer-profile__inquiry h2{font-size:1.3rem;margin:0 0 1.2rem;color:var(--color-heading)}.directory-filters{background:#fff;padding:1.5rem;border-radius:var(--radius-md);margin-bottom:2rem;box-shadow:var(--shadow-soft);border:1px solid var(--color-border)}.directory-filters__fields{display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap}.directory-filters__field{flex:1;min-width:180px}.directory-filters__field label{display:block;font-weight:700;font-size:.9rem;margin-bottom:.4rem;color:var(--color-heading)}.directory-filters__field select,.directory-filters__field input[type=text]{width:100%;padding:.8rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;background:#fff}.directory-empty{text-align:center;padding:4rem 2rem;background:var(--color-bg-alt);border:2px dashed var(--color-border);border-radius:var(--radius-md)}.pagination,.directory-pagination{display:flex;justify-content:center;gap:.5rem;margin-top:3rem;flex-wrap:wrap}.pagination .page-numbers,.directory-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;height:2.8rem;padding:0 .8rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;color:var(--color-text);transition:all .2s ease;background:#fff}.pagination .page-numbers:hover,.directory-pagination .page-numbers:hover{border-color:var(--color-primary);color:var(--color-primary)}.pagination .page-numbers.current,.directory-pagination .page-numbers.current{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}@keyframes fadeIn{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.section{animation:fadeIn .6s ease-out both}@media (max-width:1024px){.hero__grid,.archive-layout,.ask-lawyer__inner,.lawyer-cta__inner{grid-template-columns:1fr;gap:2rem}.archive-sidebar{order:-1}.site-footer__grid{grid-template-columns:1fr 1fr;gap:2rem}.single-article__layout{grid-template-columns:1fr}.single-article__sidebar{order:0}.lawyer-profile__grid{grid-template-columns:1fr}.lawyer-profile__avatar{max-width:250px;margin-inline:auto}}@media (max-width:768px){.article-grid,.practice-areas-grid,.pillars-grid,.clusters-grid{grid-template-columns:repeat(auto-fill,minmax(280px, 1fr))}.legal-search-form{grid-template-columns:1fr;padding:.55rem}.legal-search-form button{width:100%}.lawyer-cta__features{grid-template-columns:1fr}.ask-lawyer__fields{grid-template-columns:1fr}.newsletter__form{flex-direction:column}.site-header__top{display:none}.primary-navigation{display:none;position:absolute;top:100%;inset-inline:0;background:#fff;padding:1.5rem;border-top:1px solid var(--color-border);box-shadow:0 10px 30px rgba(0,0,0,.1);z-index:99}.primary-navigation .menu{flex-direction:column;gap:1rem}.menu-toggle{display:block}body.nav-is-open .primary-navigation{display:block}}.lawyer-card{display:grid;grid-template-columns:140px 1fr;gap:20px;padding:20px;min-height:190px;text-align:right}.lawyer-card__media{border-radius:22px;overflow:hidden;background:linear-gradient(135deg,rgba(16,38,74,.12),rgba(95,126,168,.18))}.lawyer-card__media img{width:100%;height:100%;object-fit:cover}.lawyer-card__placeholder{display:grid;place-items:center;height:100%;min-height:150px;color:var(--color-primary);font-size:3rem;font-weight:900;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.9),transparent 38%),linear-gradient(135deg,rgba(16,38,74,.08),rgba(95,126,168,.22))}.lawyer-card__name{margin:0;font-size:1.25rem;line-height:1.25}.lawyer-card__name a{color:var(--color-primary-deep);text-decoration:none}.lawyer-card__firm,.lawyer-card__areas{margin:8px 0;color:var(--color-muted)}.lawyer-card__top{display:flex;justify-content:space-between;align-items:flex-start}.lawyer-card__city{font-size:.9rem;color:var(--color-muted);font-weight:600}.lawyer-card__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
:root{--jt-accent-red:#b23a48;--jt-accent-red-soft:rgba(178,58,72,.12);--jt-accent-red-line:rgba(178,58,72,.34);--transition-normal:.22s ease}.brand-lockup{display:inline-flex;align-items:center;gap:12px;color:var(--jt-primary-deep);text-decoration:none}.brand-lockup__mark{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#fff;font-weight:900;font-size:1.35rem;background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.45),transparent 28%),linear-gradient(135deg,var(--jt-primary-deep),var(--jt-primary));box-shadow:0 14px 30px rgba(7,21,47,.22);position:relative;flex-shrink:0}.brand-lockup__mark:after{content:"";position:absolute;inset-inline-end:-3px;bottom:7px;width:11px;height:11px;border-radius:999px;background:var(--jt-accent-red);box-shadow:0 0 0 4px var(--jt-accent-red-soft)}.brand-lockup__text{display:grid;line-height:1.1}.brand-lockup__name{font-weight:900;letter-spacing:-.03em;font-size:1.25rem;color:var(--jt-primary-deep)}.brand-lockup__tagline{margin-top:3px;color:var(--jt-muted);font-size:.78rem;font-weight:700}@media (max-width:520px){.brand-lockup__tagline{display:none}.brand-lockup__mark{width:38px;height:38px;font-size:1.15rem}}.glass-panel{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.55);box-shadow:var(--jt-shadow-soft);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);border-radius:var(--jt-radius-lg)}@supports not ((backdrop-filter:blur(12px)) or (-webkit-backdrop-filter:blur(12px))){.glass-panel{background:rgba(255,255,255,.98)}}@media (max-width:640px){.glass-panel{backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}}.premium-card{position:relative;overflow:hidden;background:rgba(255,255,255,.97);border:1px solid var(--jt-border);border-radius:var(--jt-radius-lg);box-shadow:var(--jt-shadow-soft);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.premium-card:after{content:"";position:absolute;inset-inline-start:0;top:0;width:4px;height:52px;background:linear-gradient(180deg,var(--jt-accent-red),transparent);opacity:.65;border-radius:0 0 4px}.premium-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(82,114,178,.04),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.4),transparent 40%)}.premium-card:hover{transform:translateY(-4px);box-shadow:var(--jt-shadow-strong);border-color:rgba(95,126,168,.28)}.button--ghost{background:0 0;color:var(--jt-primary);border:1.5px solid var(--jt-primary);box-shadow:none}.button--ghost:hover{background:rgba(16,38,74,.05);border-color:var(--jt-accent-red);color:var(--jt-accent-red)}.site-header{background:rgba(255,255,255,.95);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);border-bottom:1px solid var(--jt-border);box-shadow:0 2px 24px rgba(7,21,47,.07)}.primary-navigation .current-menu-item>a{color:var(--jt-primary-deep);box-shadow:inset 0 -2px 0 var(--jt-accent-red);border-radius:0}.menu-toggle{background:0 0;border:1.5px solid var(--jt-border);border-radius:10px;padding:.4rem .7rem;cursor:pointer;color:var(--jt-primary-deep);font-size:1.4rem;line-height:1;transition:background .2s;display:none}.menu-toggle:hover{background:var(--jt-accent-red-soft);border-color:var(--jt-accent-red)}@media (max-width:768px){.menu-toggle{display:flex;align-items:center}.site-header__main-inner{min-height:4rem;padding-block:.6rem}.site-header__cta{display:none}.primary-navigation{display:none;position:fixed;top:0;inset-inline:0;bottom:0;background:rgba(7,21,47,.97);padding:5rem 2rem 2rem;z-index:200;overflow-y:auto}.primary-navigation .menu{flex-direction:column;gap:0}.primary-navigation .menu a{color:#fff;font-size:1.4rem;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.08);display:block}.primary-navigation .current-menu-item>a{color:var(--jt-accent-red);box-shadow:none}body.nav-is-open .primary-navigation{display:block}body.nav-is-open:before{content:"✕";position:fixed;top:1rem;inset-inline-end:1.5rem;color:#fff;font-size:1.6rem;z-index:210;cursor:pointer}}.site-footer{border-top:3px solid var(--jt-accent-red) !important}.site-footer a:hover{color:#fff !important;text-decoration:underline}@media (max-width:640px){.site-footer__grid{grid-template-columns:1fr !important;gap:2.5rem !important}.site-footer__about{grid-column:span 1 !important}}.hero{background:radial-gradient(ellipse at 80% 60%,rgba(178,58,72,.06),transparent 50%),radial-gradient(ellipse at 20% 40%,rgba(95,126,168,.12),transparent 45%),linear-gradient(160deg,var(--jt-primary-deep) 0%,#132a5c 60%,#0d1f3c 100%);overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.04) 1px,transparent 0);background-size:36px 36px;pointer-events:none}.section-header__eyebrow:before,.hero__eyebrow:before,.archive-header__eyebrow:before,.taxonomy-header__eyebrow:before{content:"";display:inline-block;width:9px;height:9px;border-radius:999px;background:var(--jt-accent-red);box-shadow:0 0 0 5px var(--jt-accent-red-soft);margin-inline-end:8px;vertical-align:middle}.single-article__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:28px;max-width:1100px;margin:0 auto;padding:2rem 1rem 4rem}@media (min-width:1024px){.single-article__layout{grid-template-columns:minmax(0, 760px) 320px;align-items:start;padding:3rem 0 4rem}}.single-article__content{max-width:760px;margin-inline:auto;font-size:clamp(1rem, 2.8vw, 1.08rem);line-height:1.9}.single-article__content p{margin-block:0 1.25em}.single-article__content h2{margin-top:2.2em;font-size:clamp(1.45rem, 5vw, 2.1rem);line-height:1.25;color:var(--jt-primary-deep)}.single-article__content h3{margin-top:1.8em;font-size:clamp(1.2rem, 4vw, 1.6rem);color:var(--jt-primary)}.single-article__title{font-size:clamp(1.8rem, 8vw, 3.5rem);line-height:1.12;letter-spacing:-.035em}.single-article__meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--jt-muted);font-size:.92rem}@media (max-width:640px){.single-article__header{margin:1rem !important;padding:2rem 1.2rem !important;border-radius:20px !important}.single-article__layout{padding:1rem 0 3rem}.single-article__content{padding:0 1rem}.single-article__sidebar{order:2;padding:0 1rem}.sticky-box{position:static !important}.entry-content{font-size:1rem;line-height:1.85}.entry-content h2{font-size:1.4rem}}.article-card{border-radius:var(--jt-radius-md);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.article-card__term{display:inline-flex;align-items:center;gap:4px;background:var(--jt-accent-red-soft);color:var(--jt-accent-red);border-radius:50px;padding:.25rem .85rem;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;text-decoration:none;margin-bottom:.9rem}.article-card__term:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--jt-accent-red);flex-shrink:0}.article-card:hover .article-card__term{background:var(--jt-accent-red);color:#fff}.article-card:hover .article-card__term:before{background:#fff}.taxonomy-hero{margin:2rem auto;max-width:920px;padding:3.5rem 2.5rem;text-align:center;border-top:3px solid var(--jt-accent-red)}.taxonomy-hero h1{font-size:clamp(2rem, 6vw, 3.2rem);color:var(--jt-primary-deep);margin-bottom:1.2rem;letter-spacing:-.04em}.taxonomy-hero .section-eyebrow{display:inline-flex;align-items:center;gap:6px;color:var(--jt-accent-red);font-weight:800;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}@media (max-width:640px){.taxonomy-hero{margin:1rem;padding:2rem 1.2rem}.taxonomy-hero h1{font-size:2rem}}.lawyers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px, 1fr));gap:1.5rem}.lawyer-card{display:grid;grid-template-columns:120px 1fr;gap:18px;padding:20px;min-height:180px;text-align:right;align-items:start;border-top:3px solid transparent;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.lawyer-card:hover{border-top-color:var(--jt-accent-red)}.lawyer-card__media{border-radius:18px;overflow:hidden;background:linear-gradient(135deg,rgba(16,38,74,.1),rgba(95,126,168,.18));aspect-ratio:1}.lawyer-card__media img{width:100%;height:100%;object-fit:cover}.lawyer-card__placeholder{display:grid;place-items:center;height:100%;min-height:120px;color:var(--jt-primary);font-size:2.8rem;font-weight:900;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.9),transparent 38%),linear-gradient(135deg,rgba(16,38,74,.07),rgba(95,126,168,.2))}.lawyer-card__name{margin:0 0 6px;font-size:1.2rem;line-height:1.25}.lawyer-card__name a{color:var(--jt-primary-deep);text-decoration:none}.lawyer-card__name a:hover{color:var(--jt-accent-red)}.lawyer-card__firm{font-size:.88rem;color:var(--jt-muted);margin:0 0 6px}.lawyer-card__meta{font-size:.85rem;color:var(--jt-muted);margin:0 0 12px}.lawyer-card__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.lawyer-card__actions .button--primary,.lawyer-card__actions .button--ghost{flex:1;min-width:0;font-size:.9rem;padding:.55rem 1rem;min-height:2.6rem}@media (max-width:640px){.lawyers-grid{grid-template-columns:1fr}.lawyer-card{grid-template-columns:90px 1fr;gap:14px;padding:16px}.lawyer-card__placeholder{font-size:2rem;min-height:90px}}.cities-grid__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px, 1fr));gap:.8rem}.city-card{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;background:rgba(255,255,255,.97);border:1px solid var(--jt-border);border-radius:var(--jt-radius-md);color:var(--jt-primary-deep);font-weight:600;text-decoration:none;font-size:.95rem;transition:all .2s ease}.city-card:hover{background:var(--jt-primary-deep);color:#fff;border-color:var(--jt-primary-deep);transform:translateY(-2px);box-shadow:var(--jt-shadow-soft)}.city-card__arrow{color:var(--jt-accent);transition:transform .2s ease;flex-shrink:0}.city-card:hover .city-card__arrow{transform:translateX(-4px);color:#fff}.site-footer__section h3{position:relative}.site-footer__section h3:after{content:"";display:block;margin-top:10px;width:36px;height:2px;background:var(--jt-accent-red);border-radius:2px}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms !important;transition-duration:.01ms !important}}@media (max-width:640px){.hero__panel{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(255,255,255,.08)}}img:not([loading]){loading:lazy}body{font-display:swap}.practice-area-card{border-top:3px solid transparent;transition:border-color .2s ease,transform .2s ease}.practice-area-card:hover{border-top-color:var(--jt-accent-red)}.practice-area-card__icon{background:var(--jt-accent-red-soft);color:var(--jt-accent-red)}.practice-area-card:hover .practice-area-card__icon{background:var(--jt-accent-red);color:#fff}.search-results .hentry{padding:2rem;margin-bottom:1.5rem;background:#fff;border:1px solid var(--jt-border);border-radius:var(--jt-radius-md);border-inline-start:4px solid var(--jt-accent-red);box-shadow:var(--jt-shadow-soft)}.error404 .site-main{min-height:70vh;display:grid;place-items:center;text-align:center;padding:4rem 2rem}@media (max-width:1023px){.single-article__layout{grid-template-columns:1fr !important}.single-article__sidebar{order:2}.sticky-box{position:static !important;top:auto !important}}@media (max-width:390px){.container{width:calc(100% - 2rem)}.section{padding-block:2.5rem}.hero__title{font-size:1.9rem}.hero-search{flex-direction:column;gap:0}.hero-search button{width:100%;border-radius:0 0 var(--radius-sm) var(--radius-sm)}}@media (max-width:430px){h1{font-size:clamp(1.8rem, 9vw, 2.8rem)}h2{font-size:clamp(1.4rem, 7vw, 2rem)}}
.primary-navigation .menu-item-has-children{position:relative}.primary-navigation .sub-menu{display:none;position:absolute;top:calc(100% + 8px);right:0;min-width:240px;background:#fff;border:1px solid var(--jt-border);border-radius:18px;box-shadow:0 20px 60px rgba(7,21,47,.14);padding:10px 0;list-style:none;margin:0;z-index:300;animation:dropIn .16s ease}@keyframes dropIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.primary-navigation .menu-item-has-children:hover>.sub-menu,.primary-navigation .menu-item-has-children:focus-within>.sub-menu{display:block}.primary-navigation .sub-menu .menu-item a{display:block;padding:.6rem 1.4rem;font-size:.98rem;font-weight:600;color:var(--jt-primary-deep);border-radius:0;background:0 0;white-space:nowrap;border-bottom:1px solid rgba(20,35,60,.05);transition:background .16s,color .16s,padding .16s}.primary-navigation .sub-menu .menu-item:last-child a{border-bottom:none}.primary-navigation .sub-menu .menu-item a:hover{background:var(--jt-accent-red-soft);color:var(--jt-accent-red);padding-right:1.8rem}.primary-navigation .menu-item--cta>a{background:var(--jt-accent-red);color:#fff !important;border-radius:50px !important;padding:.5rem 1.4rem !important;font-weight:800;font-size:.96rem}.primary-navigation .menu-item--cta>a:hover{background:var(--jt-primary-deep) !important;color:#fff !important}.primary-navigation .menu-item-has-children>a:after{content:" ▾";font-size:.75rem;opacity:.5}@media (max-width:768px){.primary-navigation .sub-menu{position:static;border-radius:12px;box-shadow:none;border:none;background:rgba(255,255,255,.05);padding:0 0 0 1rem;display:none;animation:none}.primary-navigation .sub-menu .menu-item a{color:rgba(255,255,255,.8);font-size:1.1rem;padding:.6rem 0;border-bottom-color:rgba(255,255,255,.06)}.primary-navigation .sub-menu .menu-item a:hover{color:var(--jt-accent-red);background:0 0}.primary-navigation .menu-item-has-children.is-open>.sub-menu{display:block}}.hero{overflow:hidden}.hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 90% 10%,rgba(178,58,72,.18),transparent 42%),radial-gradient(ellipse at 10% 90%,rgba(95,126,168,.2),transparent 48%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255,255,255,0.035)'/%3E%3C/svg%3E");background-size:auto,auto,60px 60px;mix-blend-mode:screen;opacity:.9;z-index:0}.hero>*{position:relative;z-index:1}.hero__stat strong{font-size:clamp(2rem, 4vw, 3rem);font-weight:900;color:#fff;display:block;line-height:1;margin-bottom:4px;letter-spacing:-.04em}.hero__stats{display:flex;gap:clamp(1.5rem, 4vw, 4rem);margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.12);flex-wrap:wrap}.hero__stat{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.hero__stat-label{color:rgba(255,255,255,.65);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.lawyer-card__chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 12px}.lawyer-card__chips:not(:empty){font-size:0}.lawyer-card__chip,.lawyer-card__chips>span{display:inline-flex;align-items:center;background:var(--jt-accent-red-soft);color:var(--jt-accent-red);border-radius:50px;font-size:.78rem;font-weight:700;padding:3px 10px;border:1px solid var(--jt-accent-red-line);white-space:nowrap}.lawyer-card__chips:not(:empty){font-size:.82rem;color:var(--jt-muted);font-weight:600}.lawyer-card__meta{font-size:.83rem;color:var(--jt-muted);font-weight:600;display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}.lawyer-card__body{display:flex;flex-direction:column;min-width:0}.lawyer-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px}.lawyer-card__name{margin:0;font-size:1.1rem;font-weight:800;line-height:1.2}.lawyer-card__name a{color:var(--jt-primary-deep);text-decoration:none;transition:color .16s}.lawyer-card__name a:hover{color:var(--jt-accent-red)}.lawyer-card__city{font-size:.82rem;font-weight:700;color:var(--jt-muted);white-space:nowrap;flex-shrink:0}.article-cluster-nav{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--jt-border)}.article-cluster-nav h2{margin:0 0 .75rem;font-size:1.08rem;color:var(--jt-primary-deep)}.article-cluster-nav__keyword{margin:0 0 1rem;color:var(--jt-muted);font-size:.9rem;line-height:1.55}.article-cluster-nav__list{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}.article-cluster-nav__link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.7rem .85rem;border:1px solid var(--jt-border);border-radius:var(--radius-sm);background:rgba(255,255,255,.72);color:var(--jt-primary);font-weight:750;line-height:1.35;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.article-cluster-nav__link:hover,.article-cluster-nav__link:focus-visible{background:var(--jt-accent-red-soft);border-color:var(--jt-accent-red-line);color:var(--jt-accent-red);text-decoration:none;transform:translateX(-2px)}.article-cluster-nav__link.is-current{background:rgba(82,114,178,.1);border-color:rgba(82,114,178,.24);color:var(--jt-primary-deep)}.article-cluster-nav__arrow{flex:0 0 auto;opacity:.55}@media (max-width:768px){.article-cluster-nav{margin-top:1.25rem;padding-top:1.25rem}.article-cluster-nav__link{min-height:3rem;padding:.8rem .9rem;font-size:.98rem}}.lawyer-card__firm{font-size:.88rem;color:var(--jt-muted);margin:2px 0 8px;font-weight:500}.lawyer-card__status{display:inline-flex;align-items:center;border:1px solid rgba(41,130,88,.2);border-radius:999px;padding:.18rem .55rem;color:#1f7a50;background:rgba(41,130,88,.08);font-size:.74rem;font-weight:900;white-space:nowrap}.lawyer-card__status--sponsored{border-color:rgba(197,164,92,.28);color:#85631c;background:rgba(197,164,92,.13)}.lawyer-card__summary{margin:0 0 .9rem;color:var(--jt-primary-deep);font-size:.94rem;line-height:1.65}.lawyer-card__proof{display:flex;flex-wrap:wrap;gap:.45rem;margin:auto 0 1rem}.lawyer-card__proof span{display:inline-flex;align-items:center;border:1px solid var(--jt-border);border-radius:999px;padding:.25rem .62rem;color:var(--jt-muted);background:#fbfaf7;font-size:.78rem;font-weight:800}.archive-header h1,.archive-header__title{font-size:clamp(2rem, 5vw, 3rem);color:#fff}@media (max-width:640px){.practice-areas-grid{grid-template-columns:1fr 1fr;gap:1rem}.practice-area-card__link{padding:1.2rem}.practice-area-card__icon{width:2.8rem;height:2.8rem;font-size:1.2rem;margin-bottom:.8rem}.practice-area-card__title{font-size:1rem}.practice-area-card__description{display:none}}.primary-navigation .sub-menu .menu-item a:before{content:"›";margin-inline-end:6px;color:var(--jt-accent-red);font-weight:900;font-size:1.1em;vertical-align:middle}.site-header__cta{background:var(--jt-accent-red) !important;color:#fff !important;border-radius:50px !important;padding:.55rem 1.4rem !important;font-size:.96rem;font-weight:800;border:none;box-shadow:0 4px 16px rgba(178,58,72,.28);transition:all .2s}.site-header__cta:hover{background:var(--jt-primary-deep) !important;box-shadow:0 8px 24px rgba(7,21,47,.22)}.featured-lawyers{background:var(--jt-bg)}.featured-lawyers .section-header__eyebrow{display:inline-flex;align-items:center;gap:6px}.featured-lawyers .section-header__eyebrow:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--jt-accent-red);box-shadow:0 0 0 4px rgba(178,58,72,.12)}.featured-lawyers .button--gold{background:0 0;border:1.5px solid var(--jt-accent);color:var(--jt-primary);box-shadow:none}.featured-lawyers .button--gold:hover{background:var(--jt-primary-deep);border-color:var(--jt-primary-deep);color:#fff}.home-cms-content{background:#fff}.home-cms-content__inner{max-width:920px;margin-inline:auto;color:var(--jt-primary-deep);font-size:1.05rem;line-height:1.85}.home-cms-content__inner>*:first-child{margin-top:0}.home-cms-content__inner>*:last-child{margin-bottom:0}.verified-lawyer-showcase{display:grid;grid-template-columns:minmax(0, 1fr) minmax(300px, 0.8fr);gap:1.25rem;align-items:stretch}.verified-lawyer-showcase__profile .lawyer-card{height:100%}.verified-lawyer-showcase__value,.verified-lawyer-showcase--empty{border:1px solid rgba(7,21,47,.09);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(247,245,239,.96)),radial-gradient(circle at 12% 10%,rgba(197,164,92,.18),transparent 30%);box-shadow:0 18px 50px rgba(7,21,47,.07);padding:clamp(1.35rem, 3vw, 2rem)}.verified-lawyer-showcase__value h3,.verified-lawyer-showcase--empty h3{margin-top:0;color:var(--jt-primary-deep);font-size:clamp(1.35rem, 2.4vw, 2rem)}.verified-lawyer-showcase__value ul{display:grid;gap:.85rem;margin:1.2rem 0 0;padding:0;list-style:none}.verified-lawyer-showcase__value li{position:relative;padding-inline-start:1.25rem;color:var(--jt-primary-deep);line-height:1.7}.verified-lawyer-showcase__value li:before{content:"";position:absolute;inset-inline-start:0;top:.75em;width:.45rem;height:.45rem;border-radius:999px;background:var(--jt-accent-red)}.verified-lawyer-showcase--empty{grid-template-columns:1fr;text-align:center}.site-footer a:hover{color:rgba(255,255,255,.95) !important}.directory-guidance{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:1rem;margin:0 0 1.25rem}.directory-guidance__item,.directory-results-bar,.directory-help-cta{border:1px solid rgba(197,164,92,.26);background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(248,246,240,.95)),radial-gradient(circle at 14% 18%,rgba(177,30,47,.08),transparent 34%);box-shadow:0 18px 42px rgba(7,21,47,.06)}.directory-guidance__item{padding:1rem 1.1rem;border-radius:18px}.directory-guidance__item strong,.directory-results-bar strong,.directory-help-cta strong{display:block;color:var(--jt-primary-deep);font-weight:900;margin-bottom:.3rem}.directory-guidance__item span,.directory-results-bar span,.directory-help-cta span{color:var(--jt-muted);line-height:1.7;font-size:.95rem}.directory-filters select:focus,.directory-filters input:focus{outline:none;border-color:var(--jt-accent-red);box-shadow:0 0 0 3px var(--jt-accent-red-soft)}.directory-results-bar{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin:-.7rem 0 1.7rem;padding:1rem 1.2rem;border-radius:18px}.directory-active-filters{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;flex-wrap:wrap}.directory-chip,.directory-clear{display:inline-flex;align-items:center;justify-content:center;min-height:2.1rem;border-radius:999px;padding:.35rem .75rem;font-size:.88rem;font-weight:800}.directory-chip{background:rgba(13,42,75,.08);color:var(--jt-primary-deep)}.directory-clear{border:1px solid rgba(177,30,47,.24);color:var(--jt-accent-red);text-decoration:none;background:rgba(255,255,255,.8)}.directory-clear:hover{background:var(--jt-accent-red);color:#fff}.directory-help-cta{display:flex;justify-content:space-between;gap:1.25rem;align-items:center;margin-top:2rem;padding:1.2rem 1.35rem;border-radius:20px}@media (max-width:768px){.primary-navigation .menu>.menu-item>a{font-size:1.3rem;padding:.9rem 0;min-height:3rem;display:flex;align-items:center}.primary-navigation .menu-item-has-children>a:after{content:" +";font-size:1.2rem;margin-inline-start:auto;opacity:.6}.primary-navigation .menu-item-has-children.is-open>a:after{content:" −"}}@media (max-width:640px){.hero-search{flex-direction:column;gap:0;border-radius:16px;padding:0;overflow:hidden}.hero-search__filters{flex-direction:column;gap:0}.hero-search__field{border-bottom:1px solid var(--jt-border)}.hero-search__field select{padding:.9rem 1rem;font-size:.95rem}.hero-search__actions{flex-direction:column;gap:0;margin-top:0}.hero-search__actions input{padding:.9rem 1rem;border-bottom:1px solid var(--jt-border);font-size:.95rem}.hero-search__actions .button{border-radius:0 0 16px 16px;width:100%}}.archive-header+*{margin-top:0}.archive-layout{padding-bottom:4rem}@media (max-width:768px){.hero__grid{grid-template-columns:1fr;gap:2rem}.hero__panel{order:-1;max-height:280px;overflow-y:auto}.section-header--split{flex-direction:column;align-items:flex-start;gap:1rem}.directory-guidance,.directory-results-bar,.directory-help-cta{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.directory-active-filters{justify-content:flex-start}.lawyers-grid{grid-template-columns:1fr}.lawyer-card{grid-template-columns:90px 1fr}}.lawyer-mini-site{background:#f7f5ef;direction:rtl}.lawyer-mini-hero{position:relative;overflow:hidden;padding:clamp(3rem, 7vw, 6rem) 0;background:linear-gradient(135deg,rgba(7,21,47,.94),rgba(39,46,70,.9)),radial-gradient(circle at 18% 22%,rgba(197,164,92,.28),transparent 34%);color:#fff}.lawyer-mini-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:44px 44px;opacity:.35;pointer-events:none}.lawyer-mini-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(280px, 0.75fr);gap:clamp(2rem, 6vw, 5rem);align-items:center}.lawyer-mini-hero__kicker,.lawyer-mini-hero__facts,.lawyer-mini-social,.lawyer-mini-tags{display:flex;flex-wrap:wrap;gap:.55rem}.lawyer-mini-hero__kicker span,.lawyer-mini-hero__kicker strong,.lawyer-mini-hero__facts span,.lawyer-mini-tags a,.lawyer-mini-social a{border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:.42rem .75rem;font-size:.86rem;font-weight:800}.lawyer-mini-hero__kicker strong{background:rgba(197,164,92,.16);color:#f3d99b}.lawyer-mini-hero h1{max-width:820px;margin:1.1rem 0 .6rem;color:#fff;font-size:clamp(2.35rem, 6vw, 5rem);line-height:1;letter-spacing:0}.lawyer-mini-hero__firm,.lawyer-mini-hero__summary{max-width:760px;color:rgba(255,255,255,.82)}.lawyer-mini-hero__firm{margin:0;font-size:clamp(1.05rem, 2vw, 1.35rem);font-weight:800}.lawyer-mini-hero__summary{margin:1.1rem 0 0;font-size:clamp(1.05rem, 2vw, 1.2rem);line-height:1.8}.lawyer-mini-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.lawyer-mini-hero__panel{border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:1rem;background:rgba(255,255,255,.08);box-shadow:0 24px 70px rgba(0,0,0,.24);backdrop-filter:blur(14px)}.lawyer-mini-hero__photo{overflow:hidden;aspect-ratio:4/5;border-radius:8px;background:linear-gradient(145deg,#f4efe4,#d8c48f)}.lawyer-mini-hero__photo img,.lawyer-mini-hero__initials{width:100%;height:100%}.lawyer-mini-hero__photo img{display:block;object-fit:cover}.lawyer-mini-hero__initials{display:grid;place-items:center;color:#07152f;font-size:clamp(3rem, 8vw, 6rem);font-weight:900}.lawyer-mini-hero__facts{margin-top:1rem}.lawyer-mini-proof__grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:1rem}.lawyer-mini-proof__item,.lawyer-mini-panel,.lawyer-mini-contact,.lawyer-mini-sidebox{border:1px solid rgba(7,21,47,.09);border-radius:8px;background:#fff;box-shadow:0 18px 50px rgba(7,21,47,.07)}.lawyer-mini-proof__item{padding:1.15rem}.lawyer-mini-proof__item strong{display:block;color:var(--jt-primary-deep);font-size:clamp(1.35rem, 2.4vw, 2rem);line-height:1.1}.lawyer-mini-proof__item span,.lawyer-mini-muted{color:var(--jt-muted)}.lawyer-mini-engagement{background:linear-gradient(180deg,#fbfaf7,#fff);padding-top:0}.lawyer-mini-engagement__grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:1rem}.lawyer-mini-engagement__card{border:1px solid rgba(7,21,47,.08);border-radius:14px;background:#fff;padding:1.15rem;box-shadow:0 16px 36px rgba(7,21,47,.06)}.lawyer-mini-engagement__card span{display:inline-flex;margin-bottom:.7rem;border-radius:999px;background:rgba(197,164,92,.14);color:#80662b;padding:.2rem .65rem;font-size:.78rem;font-weight:900}.lawyer-mini-engagement__card h3{margin:0 0 .55rem;color:var(--jt-primary-deep);font-size:1.02rem;line-height:1.4}.lawyer-mini-engagement__card p{margin:0;color:var(--jt-muted);line-height:1.65}.lawyer-mini-body__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(290px, 360px);gap:1.5rem;align-items:start}.lawyer-mini-body__main,.lawyer-mini-body__aside{display:grid;gap:1.25rem}.lawyer-mini-panel,.lawyer-mini-contact,.lawyer-mini-sidebox{padding:clamp(1.25rem, 3vw, 2rem)}.lawyer-mini-panel h2,.lawyer-mini-contact h2,.lawyer-mini-sidebox h2{margin-top:0;color:var(--jt-primary-deep)}.lawyer-mini-tags a,.lawyer-mini-social a{border-color:var(--jt-border);color:var(--jt-primary-deep);text-decoration:none;background:#f7f5ef}.lawyer-mini-video__frame{overflow:hidden;border-radius:8px;background:#07152f}.lawyer-mini-video__frame iframe{display:block;width:100%;aspect-ratio:16/9}.lawyer-mini-articles{display:grid;gap:.75rem}.lawyer-mini-service-grid,.lawyer-mini-steps,.lawyer-mini-testimonials{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:.85rem;margin-top:1rem}.lawyer-mini-service,.lawyer-mini-step,.lawyer-mini-testimonials figure,.lawyer-mini-media-item,.lawyer-mini-faqs details{border:1px solid var(--jt-border);border-radius:8px;background:#fbfaf7;padding:1rem}.lawyer-mini-service strong,.lawyer-mini-step strong,.lawyer-mini-media-item strong{display:block;color:var(--jt-primary-deep);font-weight:900}.lawyer-mini-service p,.lawyer-mini-step p{margin:.35rem 0 0;color:var(--jt-muted);line-height:1.65}.lawyer-mini-step span{display:inline-grid;place-items:center;width:2rem;height:2rem;margin-bottom:.75rem;border-radius:999px;background:var(--jt-primary-deep);color:#fff;font-weight:900}.lawyer-mini-media-list,.lawyer-mini-faqs,.lawyer-mini-credential-list,.lawyer-mini-source-list{display:grid;gap:.75rem;margin:1rem 0 0;padding:0}.lawyer-mini-media-item{display:grid;gap:.25rem;color:var(--jt-primary-deep);text-decoration:none}.lawyer-mini-media-item span,.lawyer-mini-credential-list span{color:var(--jt-muted);font-size:.9rem}.lawyer-mini-sources p{margin:0;color:var(--jt-muted);line-height:1.65}.lawyer-mini-source-list a{display:grid;gap:.25rem;padding:.85rem;border:1px solid var(--jt-border);border-radius:8px;background:#fbfaf7;color:var(--jt-primary-deep);text-decoration:none}.lawyer-mini-source-list a:hover,.lawyer-mini-source-list a:focus-visible{border-color:rgba(156,31,47,.38);box-shadow:0 12px 28px rgba(9,29,64,.08)}.lawyer-mini-source-list span{color:var(--jt-muted);font-size:.88rem;line-height:1.55}.lawyer-mini-testimonials figure{margin:0}.lawyer-mini-testimonials blockquote{margin:0;color:var(--jt-primary-deep);line-height:1.75}.lawyer-mini-testimonials figcaption{margin-top:.75rem;color:var(--jt-muted);font-weight:800}.lawyer-mini-faqs summary{cursor:pointer;color:var(--jt-primary-deep);font-weight:900}.lawyer-mini-faqs p{margin:.75rem 0 0;color:var(--jt-muted);line-height:1.7}.lawyer-mini-final-cta{background:linear-gradient(135deg,rgba(7,21,47,.96),rgba(39,46,70,.94)),radial-gradient(circle at 14% 18%,rgba(197,164,92,.22),transparent 32%);color:#fff}.lawyer-mini-final-cta h2,.lawyer-mini-final-cta p{color:#fff}.lawyer-mini-credential-list{list-style:none}.lawyer-mini-credential-list li{display:grid;gap:.2rem;padding-bottom:.75rem;border-bottom:1px solid var(--jt-border)}.lawyer-mini-credential-list li:last-child{padding-bottom:0;border-bottom:none}.lawyer-mini-article{display:grid;gap:.2rem;padding:1rem;border:1px solid var(--jt-border);border-radius:8px;text-decoration:none;color:var(--jt-primary-deep);background:#fbfaf7}.lawyer-mini-article span{color:var(--jt-muted);font-size:.86rem}.lawyer-mini-contact{position:sticky;top:110px}.lawyer-mini-contact form{display:grid;gap:.65rem}.lawyer-mini-contact input,.lawyer-mini-contact textarea{width:100%;border:1px solid var(--jt-border);border-radius:8px;padding:.85rem;font:inherit}.lawyer-mini-consent{display:flex;gap:.55rem;align-items:flex-start;color:var(--jt-muted);font-size:.9rem}.lawyer-mini-consent input{width:auto;margin-top:.3rem}.lawyer-mini-sidebox dl{margin:0}.lawyer-mini-sidebox dt{margin-top:.8rem;color:var(--jt-muted);font-weight:800}.lawyer-mini-sidebox dt:first-child{margin-top:0}.lawyer-mini-sidebox dd{margin:.2rem 0 0;color:var(--jt-primary-deep)}@media (max-width:900px){.lawyer-mini-hero__grid,.lawyer-mini-body__grid,.verified-lawyer-showcase{grid-template-columns:1fr}.lawyer-mini-service-grid,.lawyer-mini-steps,.lawyer-mini-testimonials,.lawyer-mini-engagement__grid{grid-template-columns:1fr}.lawyer-mini-proof__grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.lawyer-mini-contact{position:static}}@media (max-width:560px){.lawyer-mini-proof__grid{grid-template-columns:1fr}.lawyer-mini-hero__actions .button{width:100%}}.legaltech-tools{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(7,21,47,.98),rgba(37,45,67,.94)),radial-gradient(circle at 14% 14%,rgba(197,164,92,.26),transparent 34%);color:#fff}.legaltech-tools:before{content:"";position:absolute;inset:0;opacity:.25;background-image:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size:44px 44px;pointer-events:none}.legaltech-tools .container{position:relative;z-index:1}.legaltech-tools .section-header h2,.legaltech-tools .section-header p{color:#fff}.legaltech-tools .section-header__eyebrow{color:#e8c97a}.legaltech-tools__grid{display:grid;grid-template-columns:minmax(280px, 0.9fr) minmax(0, 1.1fr);gap:1rem;align-items:stretch}.legaltech-tools__console,.legaltech-tool-card,.legaltool-single__panel,.legaltool-request{border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.1);box-shadow:0 26px 70px rgba(0,0,0,.18);backdrop-filter:blur(14px)}.legaltech-tools__console{padding:clamp(1.2rem, 2vw, 2rem)}.legaltech-tools__label,.legaltech-tool-card span,.legaltool-card span{display:inline-flex;width:max-content;border:1px solid rgba(197,164,92,.45);border-radius:999px;padding:.24rem .65rem;color:#e8c97a;font-size:.78rem;font-weight:900}.legaltech-tools__console h3{margin:1rem 0;color:#fff;font-size:clamp(1.45rem, 3vw, 2.25rem);line-height:1.18}.legaltech-chat{display:grid;gap:.65rem;margin:1rem 0 1.25rem}.legaltech-chat p{margin:0;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:.75rem .85rem;background:rgba(0,0,0,.16);color:rgba(255,255,255,.88);line-height:1.6}.legaltech-chat strong{color:#fff}.legaltech-tools__cards,.legaltools-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:.85rem}.legaltech-tool-card{display:grid;gap:.65rem;padding:1.05rem;color:#fff;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.legaltech-tool-card:hover{transform:translateY(-3px);border-color:rgba(232,201,122,.72);background:rgba(255,255,255,.15)}.legaltech-tool-card strong{font-size:1.1rem;font-weight:900}.legaltech-tool-card p{margin:0;color:rgba(255,255,255,.78);line-height:1.65}.legaltech-tool-card em{color:#e8c97a;font-style:normal;font-weight:900}.legaltools-archive-hero,.legaltool-single__hero{background:linear-gradient(135deg,#07152f,#253047);color:#fff}.legaltools-archive-hero h1,.legaltools-archive-hero p,.legaltool-single__hero h1,.legaltool-single__hero p{color:#fff}.legaltools-archive-hero p,.legaltool-single__hero p{max-width:760px;color:rgba(255,255,255,.78);line-height:1.8}.legaltool-card{border:1px solid var(--jt-border);border-radius:8px;background:#fff;box-shadow:var(--jt-shadow)}.legaltool-card__link{display:grid;gap:.7rem;padding:1.2rem;color:var(--jt-primary-deep);text-decoration:none}.legaltool-card h2{margin:0;font-size:1.28rem}.legaltool-card p{margin:0;color:var(--jt-muted);line-height:1.7}.legaltool-card__meta{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;color:var(--jt-primary-deep)}.legaltool-card__meta em{color:var(--jt-muted);font-style:normal}.legaltool-single__hero-grid,.legaltool-single__layout{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 380px);gap:1.25rem;align-items:start}.legaltool-single__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}.legaltool-single__panel,.legaltool-request{background:#fff;color:var(--jt-primary-deep);padding:1.2rem}.legaltool-single__panel{background:rgba(255,255,255,.1);color:#fff}.legaltool-single__panel dl{display:grid;gap:.55rem;margin:0}.legaltool-single__panel dt{color:rgba(255,255,255,.68);font-weight:800}.legaltool-single__panel dd{margin:0;color:#fff;font-weight:900}.legaltool-flow{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:.8rem;margin-top:1.2rem}.legaltool-flow div{border:1px solid var(--jt-border);border-radius:8px;padding:1rem;background:#fbfaf7}.legaltool-flow span{display:inline-grid;place-items:center;width:2rem;height:2rem;margin-bottom:.7rem;border-radius:999px;background:var(--jt-primary-deep);color:#fff;font-weight:900}.legaltool-flow strong{display:block;color:var(--jt-primary-deep);font-weight:900}.legaltool-flow p{margin:.4rem 0 0;color:var(--jt-muted);line-height:1.65}.legaltool-request{position:sticky;top:110px;border-color:var(--jt-border)}.legaltool-request form{display:grid;gap:.72rem}.legaltool-request label{display:grid;gap:.35rem;color:var(--jt-muted);font-weight:800}.legaltool-request input,.legaltool-request textarea{width:100%;border:1px solid var(--jt-border);border-radius:8px;padding:.82rem;font:inherit}.legaltool-request__consent{grid-template-columns:auto 1fr;align-items:start;font-size:.9rem}.legaltool-request__consent input{width:auto;margin-top:.25rem}.legaltool-request__notice{margin-bottom:1rem;border-radius:8px;padding:.85rem;background:#eef8ef;color:#1f6b37;font-weight:900}@media (max-width:900px){.legaltech-tools__grid,.legaltool-single__hero-grid,.legaltool-single__layout{grid-template-columns:1fr}.legaltool-request{position:static}}@media (max-width:640px){.legaltech-tools__cards,.legaltools-grid,.legaltool-flow{grid-template-columns:1fr}.legaltool-single__actions .button,.legaltool-request .button{width:100%}}.legal-pillar-hero{background:linear-gradient(135deg,rgba(7,21,47,.98),rgba(39,46,70,.94)),radial-gradient(circle at 18% 20%,rgba(197,164,92,.24),transparent 34%);color:#fff}.legal-pillar-hero__grid,.legal-pillar-body__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 380px);gap:1.25rem;align-items:start}.legal-pillar-hero h1,.legal-pillar-hero p{color:#fff}.legal-pillar-hero p{max-width:760px;color:rgba(255,255,255,.78);line-height:1.8}.legal-pillar-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}.legal-pillar-hero__panel,.legal-pillar-sidebar,.legal-pillar-topic-box{border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:1.2rem;box-shadow:var(--jt-shadow)}.legal-pillar-hero__panel{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:#fff;backdrop-filter:blur(14px)}.legal-pillar-hero__panel strong{display:block;color:#e8c97a;font-size:1.05rem;font-weight:900}.legal-pillar-hero__panel ul{display:grid;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.legal-pillar-hero__panel li{border-top:1px solid rgba(255,255,255,.14);padding-top:.65rem;color:rgba(255,255,255,.84)}.legal-pillar-content{min-width:0}.legal-pillar-sidebar{position:sticky;top:110px}.legal-pillar-topic-box{margin-top:1.5rem}.practice-landing__topics{margin-top:0}.practice-landing__cms-content{margin-top:1.5rem;border-top:1px solid var(--jt-border);padding-top:1.5rem}.practice-landing__cms-content>h2{color:var(--jt-primary-deep);font-size:1.3rem}.legal-pillar-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:.65rem}.legal-pillar-topic-grid a{border:1px solid var(--jt-border);border-radius:8px;padding:.8rem;color:var(--jt-primary-deep);text-decoration:none;font-weight:900;background:#fbfaf7}.legal-pillar-topic-grid a:hover{border-color:var(--jt-gold)}@media (max-width:900px){.legal-pillar-hero__grid,.legal-pillar-body__grid{grid-template-columns:1fr}.legal-pillar-sidebar{position:static}}@media (max-width:560px){.legal-pillar-topic-grid{grid-template-columns:1fr}.legal-pillar-hero__actions .button{width:100%}}.practice-hub-hero{background:linear-gradient(135deg,rgba(7,21,47,.96),rgba(39,46,70,.92)),radial-gradient(circle at 16% 18%,rgba(197,164,92,.22),transparent 34%);color:#fff}.practice-hub-hero__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 360px);gap:1.25rem;align-items:center}.practice-hub-hero h1,.practice-hub-hero p{color:#fff}.practice-hub-hero p,.practice-hub-hero__description{max-width:760px;color:rgba(255,255,255,.78);line-height:1.8}.practice-hub-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}.practice-hub-hero__panel{border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.1);padding:1.2rem;box-shadow:0 26px 70px rgba(0,0,0,.18);backdrop-filter:blur(14px)}.practice-hub-hero__panel strong{display:block;color:#e8c97a;font-weight:900}.practice-hub-hero__panel ul{display:grid;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.practice-hub-hero__panel li{border-top:1px solid rgba(255,255,255,.14);padding-top:.65rem;color:rgba(255,255,255,.84)}.practice-hub-tools{background:#fbfaf7}@media (max-width:900px){.practice-hub-hero__grid{grid-template-columns:1fr}}@media (max-width:560px){.practice-hub-hero__actions .button{width:100%}}.lawyer-registration-hero{background:linear-gradient(135deg,rgba(7,21,47,.98),rgba(39,46,70,.94)),radial-gradient(circle at 18% 20%,rgba(197,164,92,.24),transparent 34%);color:#fff}.lawyer-registration-hero__grid,.lawyer-registration__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 380px);gap:1.25rem;align-items:start}.lawyer-registration-hero h1,.lawyer-registration-hero p{color:#fff}.lawyer-registration-hero p{max-width:760px;color:rgba(255,255,255,.78);line-height:1.8}.lawyer-registration-hero__panel,.lawyer-registration__content,.lawyer-registration__side{border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:1.2rem;box-shadow:var(--jt-shadow)}.lawyer-registration-hero__panel{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:#fff;backdrop-filter:blur(14px)}.lawyer-registration-hero__panel strong{display:block;color:#e8c97a;font-weight:900}.lawyer-registration-hero__panel ul,.lawyer-registration__side ul{display:grid;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.lawyer-registration-hero__panel li{border-top:1px solid rgba(255,255,255,.14);padding-top:.65rem;color:rgba(255,255,255,.84)}.lawyer-registration__side{position:sticky;top:110px}.lawyer-registration__side li{border-bottom:1px solid var(--jt-border);padding-bottom:.65rem;color:var(--jt-muted);line-height:1.65}.lawyer-registration__side li:last-child{border-bottom:0;padding-bottom:0}.lawyer-registration-form,.lawyer-registration-form__grid{display:grid;gap:.8rem}.lawyer-registration-form__grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.lawyer-registration-form label{display:grid;gap:.35rem;color:var(--jt-muted);font-weight:800}.lawyer-registration-form input,.lawyer-registration-form select,.lawyer-registration-form textarea{width:100%;border:1px solid var(--jt-border);border-radius:8px;padding:.82rem;font:inherit}.lawyer-registration-form__full{grid-column:1/-1}.lawyer-registration-form__consent{grid-template-columns:auto 1fr;align-items:start;font-size:.9rem}.lawyer-registration-form__consent input{width:auto;margin-top:.25rem}.lawyer-registration-form__trap{position:absolute;left:-9999px;opacity:0}.lawyer-registration__error{margin-bottom:1rem;border-radius:8px;padding:.85rem;background:#fff1f1;color:#8a1f1f;font-weight:900}@media (max-width:900px){.lawyer-registration-hero__grid,.lawyer-registration__grid,.lawyer-registration-form__grid{grid-template-columns:1fr}.lawyer-registration__side{position:static}}@media (max-width:560px){.lawyer-registration-form .button{width:100%}}.brand-lockup--image{display:inline-flex;flex-direction:row;align-items:center;gap:.75rem}.brand-lockup__logo{display:block;width:auto;max-width:54px;max-height:54px;object-fit:contain}.brand-lockup--footer .brand-lockup__logo{max-width:58px;max-height:58px;filter:brightness(1.08)}@media (max-width:700px){.brand-lockup__logo{max-width:42px;max-height:42px}.brand-lockup--image .brand-lockup__tagline{display:none}}.lawyer-dashboard{background:#fbfaf7}.lawyer-dashboard__gate,.lawyer-dashboard__hero,.lawyer-dashboard__empty,.lawyer-dashboard__main,.lawyer-dashboard__side{border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:1.2rem;box-shadow:var(--jt-shadow)}.lawyer-dashboard__gate{max-width:820px;text-align:center}.lawyer-dashboard__hero{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-bottom:1rem}.lawyer-dashboard__hero h1,.lawyer-dashboard__gate h1{margin:.35rem 0 .75rem;color:var(--jt-primary-deep)}.lawyer-dashboard__hero p,.lawyer-dashboard__gate p,.lawyer-dashboard__muted{color:var(--jt-muted);line-height:1.75}.lawyer-dashboard__actions,.lawyer-dashboard-profile__actions{display:flex;gap:.7rem;flex-wrap:wrap}.lawyer-dashboard__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px, 1fr));gap:.8rem;margin-bottom:1rem}.lawyer-dashboard__summary>div{border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:1rem}.lawyer-dashboard__summary strong{display:block;color:var(--jt-accent);font-size:1.65rem;font-weight:900}.lawyer-dashboard__summary span{color:var(--jt-muted);font-weight:800}.lawyer-dashboard__first-value{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(160px, 0.35fr);gap:1rem;align-items:start;border:1px solid rgba(197,164,92,.45);border-radius:8px;background:#fffaf0;padding:1rem;margin-bottom:1rem}.lawyer-dashboard__first-value h2{margin:.25rem 0 .45rem;color:var(--jt-primary-deep)}.lawyer-dashboard__first-value p{margin:0;color:var(--jt-muted);line-height:1.7}.lawyer-dashboard__first-value-meter{border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:.9rem;text-align:center}.lawyer-dashboard__first-value-meter strong{display:block;color:var(--jt-accent);font-size:1.7rem;font-weight:900}.lawyer-dashboard__first-value-meter span{color:var(--jt-muted);font-weight:800}.lawyer-dashboard__first-value-list,.lawyer-dashboard__first-value-note{grid-column:1/-1}.lawyer-dashboard__first-value-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px, 1fr));gap:.65rem;margin:0;padding:0;list-style:none}.lawyer-dashboard__first-value-list li{border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:.75rem;color:var(--jt-primary-deep);font-weight:800}.lawyer-dashboard__first-value-list span{display:inline-flex;margin-inline-end:.45rem;border-radius:999px;padding:.12rem .5rem;font-size:.78rem;font-weight:900}.lawyer-dashboard__first-value-list .is-complete span{background:#e8f5ed;color:#17613a}.lawyer-dashboard__first-value-list .is-pending span{background:#f6f3ec;color:var(--jt-muted)}.lawyer-dashboard__first-value-note{display:grid;grid-template-columns:minmax(120px, 0.25fr) minmax(0, 1fr);gap:.45rem .75rem;border-top:1px solid rgba(197,164,92,.35);padding-top:.85rem}.lawyer-dashboard__first-value-note strong{color:var(--jt-primary-deep)}.lawyer-dashboard__first-value-note span{color:var(--jt-muted);line-height:1.55}.lawyer-dashboard__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 360px);gap:1rem;align-items:start}.lawyer-dashboard__main,.lawyer-dashboard__side{display:grid;gap:1rem}.lawyer-dashboard-profile,.lawyer-dashboard-leads article{border:1px solid var(--jt-border);border-radius:8px;padding:1rem;background:#fff}.lawyer-dashboard-profile h3{margin:0 0 .35rem;color:var(--jt-primary-deep)}.lawyer-dashboard-profile p{margin:0;color:var(--jt-muted)}.lawyer-dashboard-profile dl{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:.65rem;margin:1rem 0}.lawyer-dashboard-profile dl>div{border-radius:8px;background:#f6f3ec;padding:.7rem}.lawyer-dashboard-profile dt{color:var(--jt-muted);font-size:.82rem;font-weight:800}.lawyer-dashboard-profile dd{margin:.2rem 0 0;color:var(--jt-primary-deep);font-weight:900}.lawyer-dashboard-leads,.lawyer-dashboard-content-list{display:grid;gap:.65rem}.lawyer-dashboard-leads article,.lawyer-dashboard-content-list article{display:grid;grid-template-columns:1.2fr 1fr .7fr .8fr;gap:.65rem;align-items:center}.lawyer-dashboard-leads span,.lawyer-dashboard-leads time,.lawyer-dashboard-content-list span,.lawyer-dashboard-content-list time,.lawyer-dashboard-content-list p{color:var(--jt-muted)}.lawyer-dashboard-content-list article{grid-template-columns:minmax(0, 1.4fr) .55fr .8fr .8fr .75fr}.lawyer-dashboard-content-list strong{color:var(--jt-primary-deep)}.lawyer-dashboard-content-list p{margin:.25rem 0 0;line-height:1.55}.lawyer-dashboard__side ul{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.lawyer-dashboard__side li{border-bottom:1px solid var(--jt-border);padding-bottom:.65rem;color:var(--jt-muted);line-height:1.65}.lawyer-dashboard__roadmap{border-radius:8px;background:#f6f3ec;padding:.9rem}.lawyer-dashboard__roadmap strong{display:block;color:var(--jt-primary-deep);font-weight:900}.lawyer-dashboard__roadmap p{margin:.35rem 0 0;color:var(--jt-muted)}@media (max-width:900px){.lawyer-dashboard__hero,.lawyer-dashboard__grid,.lawyer-dashboard__summary,.lawyer-dashboard__first-value,.lawyer-dashboard-profile dl,.lawyer-dashboard-leads article,.lawyer-dashboard-content-list article,.lawyer-dashboard__first-value-note{grid-template-columns:1fr}.lawyer-dashboard__hero{display:grid}}.lawyer-plans-hero{background:linear-gradient(135deg,rgba(7,21,47,.98),rgba(39,46,70,.94)),radial-gradient(circle at 20% 10%,rgba(197,164,92,.26),transparent 34%);color:#fff}.lawyer-plans-hero__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 380px);gap:1.2rem;align-items:center}.lawyer-plans-hero h1,.lawyer-plans-hero p{color:#fff}.lawyer-plans-hero p{max-width:780px;color:rgba(255,255,255,.78);line-height:1.8}.lawyer-plans-hero aside,.lawyer-plans__notice{border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.1);padding:1.1rem;backdrop-filter:blur(14px)}.lawyer-plans-hero aside strong{display:block;color:#e8c97a;font-weight:900}.lawyer-plans{background:#fbfaf7}.lawyer-plans__grid{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:.8rem}.lawyer-plan-card{display:flex;min-height:100%;flex-direction:column;justify-content:space-between;gap:1rem;border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:1rem;box-shadow:var(--jt-shadow)}.lawyer-plan-card__top span{display:inline-flex;border-radius:999px;background:#f6f3ec;color:var(--jt-accent);padding:.25rem .65rem;font-size:.8rem;font-weight:900}.lawyer-plan-card h2{margin:.8rem 0 .45rem;color:var(--jt-primary-deep);font-size:1.22rem}.lawyer-plan-card strong{display:block;color:var(--jt-primary);font-weight:900}.lawyer-plan-card p,.lawyer-plan-card li{color:var(--jt-muted);line-height:1.65}.lawyer-plan-card ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.lawyer-plan-card li{border-top:1px solid var(--jt-border);padding-top:.5rem}.lawyer-plans__notice{margin-top:1rem;border-color:var(--jt-border);background:#fff}.lawyer-plans__notice h2{color:var(--jt-primary-deep)}.lawyer-plans__notice p{color:var(--jt-muted);line-height:1.75}@media (max-width:1180px){.lawyer-plans__grid{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:760px){.lawyer-plans-hero__grid,.lawyer-plans__grid{grid-template-columns:1fr}}.city-practice-hero{background:linear-gradient(135deg,rgba(7,21,47,.97),rgba(39,46,70,.93)),radial-gradient(circle at 18% 18%,rgba(197,164,92,.24),transparent 34%);color:#fff}.city-practice-hero__grid,.city-practice-body__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 360px);gap:1.2rem;align-items:start}.city-practice-hero h1,.city-practice-hero p{color:#fff}.city-practice-hero p{color:rgba(255,255,255,.78);line-height:1.8}.city-practice-hero aside,.city-practice-body main,.city-practice-body aside{border:1px solid var(--jt-border);border-radius:8px;background:#fff;padding:1.1rem;box-shadow:var(--jt-shadow)}.city-practice-hero aside{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.1);backdrop-filter:blur(14px)}.city-practice-hero aside strong{display:block;color:#e8c97a;font-weight:900}.city-practice-body{background:#fbfaf7}.city-practice-body main,.city-practice-body aside{display:grid;gap:1rem}.city-practice-body__empty{border-radius:8px;background:#f6f3ec;color:var(--jt-muted);padding:1rem;line-height:1.7}.city-practice-body aside{position:sticky;top:110px}@media (max-width:900px){.city-practice-hero__grid,.city-practice-body__grid{grid-template-columns:1fr}.city-practice-body aside{position:static}}.lead-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:.8rem}.lead-form__field{display:grid;gap:.35rem;margin:0}.lead-form__field--full{grid-column:1/-1}.lead-form label{color:var(--jt-muted);font-weight:800}.lead-form input,.lead-form select,.lead-form textarea{width:100%;border:1px solid var(--jt-border);border-radius:8px;padding:.82rem;font:inherit}.lead-form__consent{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:start;margin:.85rem 0;color:var(--jt-muted);font-size:.9rem;line-height:1.55}.lead-form__consent input{width:auto;margin-top:.22rem}.justice-lead-guard{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}@media (max-width:640px){.lead-form__grid{grid-template-columns:1fr}}.brand-lockup--justice{display:inline-flex;align-items:center;gap:.7rem;min-width:0;color:var(--jt-primary-deep);text-decoration:none}.brand-lockup__icon img{display:block;width:38px;height:38px;border-radius:50%}.brand-lockup__wordmark{display:inline-flex;align-items:center;gap:.12rem;white-space:nowrap;direction:ltr;unicode-bidi:isolate;color:var(--jt-primary-deep);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.55rem, 2.1vw, 2.18rem);font-weight:900;letter-spacing:0;line-height:1}.site-header__main{border-bottom:1px solid rgba(7,21,47,.08);background:linear-gradient(90deg,rgba(217,40,47,.045),transparent 18%),rgba(255,255,255,.98)}.site-header__main-inner{min-height:6.25rem}.primary-navigation .menu{align-items:center;gap:.25rem}.primary-navigation .menu>.menu-item>a{border:1px solid transparent;border-radius:8px;padding:.72rem .9rem;color:var(--jt-primary-deep);font-size:.98rem;font-weight:900}.primary-navigation .menu>.menu-item>a:hover,.primary-navigation .menu>.current-menu-item>a{border-color:rgba(217,40,47,.16);background:rgba(217,40,47,.055);color:var(--jt-primary-deep)}.site-header__cta.button{border-radius:999px;box-shadow:0 12px 28px rgba(217,40,47,.18)}.site-header__topic-strip{position:relative;z-index:90;border-bottom:1px solid rgba(7,21,47,.08);background:linear-gradient(90deg,rgba(7,21,47,.98),rgba(16,38,74,.96)),#07152f;box-shadow:0 14px 28px rgba(7,21,47,.08)}.site-header__topic-strip-inner{display:flex;align-items:center;gap:.55rem;min-height:2.9rem;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.site-header__topic-strip-inner::-webkit-scrollbar{display:none}.site-header__topic-label{flex:0 0 auto;color:rgba(255,255,255,.58);font-size:.82rem;font-weight:900;padding-inline-end:.2rem}.site-header__topic-strip a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:2rem;padding:.34rem .78rem;border:1px solid rgba(255,255,255,.11);border-radius:999px;color:rgba(255,255,255,.9);font-size:.86rem;font-weight:850;text-decoration:none;background:rgba(255,255,255,.045);transition:background .16s ease,border-color .16s ease,color .16s ease}.site-header__topic-strip a:hover,.site-header__topic-strip a:focus-visible{color:#fff;border-color:rgba(217,40,47,.46);background:rgba(217,40,47,.2);text-decoration:none}@media (max-width:1180px){.primary-navigation .menu>.menu-item>a{padding-inline:.65rem;font-size:.9rem}}.brand-lockup__red-dot{display:inline-block;width:.48em;height:.48em;margin:0 .07em .03em;border-radius:999px;background:#d9282f;box-shadow:0 0 0 0 rgba(217,40,47,.34);animation:justice-red-dot-pulse 1.18s ease-in-out infinite}.brand-lockup--justice .brand-lockup__text{display:grid;gap:.12rem;min-width:0}.brand-lockup--justice .brand-lockup__name{color:currentColor;font-size:.94rem;font-weight:900;letter-spacing:0;line-height:1.1}.brand-lockup--justice .brand-lockup__tagline{color:var(--jt-muted);font-size:.74rem;font-weight:800;line-height:1.2}.brand-lockup--footer .brand-lockup__wordmark,.brand-lockup--footer .brand-lockup__name{color:#fff}.brand-lockup--footer .brand-lockup__tagline{color:rgba(255,255,255,.68)}@keyframes justice-red-dot-pulse{0%,100%{opacity:.82;transform:scale(1);box-shadow:0 0 0 0 rgba(217,40,47,.32)}50%{opacity:1;transform:scale(1.22);box-shadow:0 0 0 8px rgba(217,40,47,.12)}}@media (prefers-reduced-motion:reduce){.brand-lockup__red-dot{animation:none}}@media (max-width:620px){.brand-lockup--justice{gap:.5rem}.brand-lockup__icon img{width:30px;height:30px}.brand-lockup--justice .brand-lockup__text{display:none}.site-header__topic-strip-inner{min-height:3.2rem;padding-inline:1rem}.site-header__topic-label{display:none}.site-header__topic-strip a{min-height:2.15rem;font-size:.82rem}}.hero__visual{position:relative;min-height:210px;margin:-.4rem -.15rem 1.4rem;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.04)),radial-gradient(circle at 18% 20%,rgba(217,40,47,.32),transparent 25%),radial-gradient(circle at 78% 22%,rgba(232,201,122,.28),transparent 22%),linear-gradient(145deg,rgba(7,21,47,.92),rgba(28,45,76,.78));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 24px 60px rgba(0,0,0,.18)}.hero__visual:before,.hero__visual:after{content:"";position:absolute;inset:22px;border:1px solid rgba(255,255,255,.09);border-radius:8px;transform:rotate(-2deg)}.hero__visual:after{inset:auto 24px 28px 34px;height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.52),transparent);transform:none}.hero__visual-card{position:absolute;display:grid;gap:.62rem;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:rgba(255,255,255,.13);padding:1rem;backdrop-filter:blur(12px)}.hero__visual-card span{display:block;height:.42rem;border-radius:999px;background:rgba(255,255,255,.42)}.hero__visual-card--main{top:32px;right:30px;width:min(62%, 250px);min-height:120px}.hero__visual-card--main span:first-child{width:74%;background:#fff}.hero__visual-card--main span:nth-child(2){width:88%}.hero__visual-card--main span:nth-child(3){width:58%;background:rgba(232,201,122,.76)}.hero__visual-card--case{left:30px;bottom:30px;width:min(46%, 180px)}.hero__visual-card--case strong{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:1.1rem}.hero__visual-card--case span:first-of-type{width:82%;background:rgba(217,40,47,.72)}.hero__visual-card--case span:last-of-type{width:56%}.hero__visual-node{position:absolute;border-radius:999px}.hero__visual-node--red{top:42px;left:36px;width:13px;height:13px;background:#d9282f;box-shadow:0 0 0 8px rgba(217,40,47,.15)}.hero__visual-node--gold{right:52px;bottom:42px;width:18px;height:18px;background:#e8c97a;box-shadow:0 0 0 12px rgba(232,201,122,.12)}.article-card__placeholder--legal{position:relative;display:grid;align-content:end;gap:.55rem;width:100%;height:100%;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,0)),radial-gradient(circle at 18% 20%,rgba(217,40,47,.18),transparent 24%),radial-gradient(circle at 80% 18%,rgba(232,201,122,.22),transparent 23%),linear-gradient(145deg,#eef2f7,#d9e0ea 48%,#f7f8fb);padding:1.15rem;color:var(--jt-primary-deep)}.article-card__placeholder--legal:before{content:"";position:absolute;inset:1.1rem 1.2rem auto auto;width:62px;height:82px;border:1px solid rgba(7,21,47,.15);border-radius:8px;background:linear-gradient(rgba(7,21,47,.15),rgba(7,21,47,.15)) 50% 30%/56% 2px no-repeat,linear-gradient(rgba(7,21,47,.12),rgba(7,21,47,.12)) 50% 48%/70% 2px no-repeat,linear-gradient(rgba(217,40,47,.24),rgba(217,40,47,.24)) 50% 66%/42% 2px no-repeat,rgba(255,255,255,.5);box-shadow:0 16px 32px rgba(7,21,47,.12)}.article-card__placeholder-label{position:relative;z-index:1;font-size:1.05rem;font-weight:900}.article-card__placeholder-line{position:relative;z-index:1;display:block;width:46%;height:.38rem;border-radius:999px;background:rgba(7,21,47,.16)}.article-card__placeholder-line--wide{width:68%}.article-card__placeholder-dot{position:absolute;left:1.15rem;top:1.15rem;width:10px;height:10px;border-radius:999px;background:#d9282f;box-shadow:0 0 0 7px rgba(217,40,47,.12)}.breadcrumbs{position:relative;isolation:isolate;background:linear-gradient(90deg,rgba(7,21,47,.035),transparent 22%),rgba(255,255,255,.92);border-top:1px solid rgba(7,21,47,.055);border-bottom:1px solid rgba(7,21,47,.075);color:var(--jt-muted);font-size:.9rem;box-shadow:0 12px 28px rgba(7,21,47,.035)}.breadcrumbs:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(217,40,47,.24),transparent);pointer-events:none;z-index:-1}.breadcrumbs__list{list-style:none;display:flex;align-items:center;gap:.42rem;margin-block:0;padding-block:.72rem;padding-inline-start:0;padding-inline-end:0;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:1rem}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__item{display:inline-flex;align-items:center;flex:0 0 auto;max-width:min(42vw, 340px);color:var(--jt-muted)}.breadcrumbs__item+.breadcrumbs__item:before{content:"";display:inline-flex;width:.42rem;height:.42rem;margin-inline-end:.42rem;border-block-start:1.5px solid rgba(7,21,47,.28);border-inline-start:1.5px solid rgba(7,21,47,.28);transform:rotate(-45deg)}.breadcrumbs__link,.breadcrumbs__current{display:inline-flex;align-items:center;gap:.42rem;min-height:2rem;border-radius:999px;line-height:1.2}.breadcrumbs__text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__link{padding:.34rem .72rem;border:1px solid transparent;color:var(--jt-primary);font-weight:850;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.breadcrumbs__link:hover,.breadcrumbs__link:focus-visible{background:rgba(217,40,47,.065);border-color:rgba(217,40,47,.16);color:var(--jt-accent-red);text-decoration:none}.breadcrumbs__home-mark{display:inline-block;width:.58rem;height:.58rem;border-radius:3px;background:linear-gradient(135deg,transparent 48%,#fff 49% 53%,transparent 54%),linear-gradient(135deg,var(--jt-primary-deep),var(--jt-primary));box-shadow:0 0 0 3px rgba(7,21,47,.08)}.breadcrumbs__current{padding:.34rem .82rem;background:rgba(7,21,47,.055);color:var(--jt-primary-deep);font-weight:900;max-width:min(44vw, 420px)}.article-intent-panel{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:1rem;margin:-1.25rem auto 2.5rem;width:min(100% - 3rem, 1080px)}.article-intent-panel__item{background:#fff;border:1px solid rgba(7,21,47,.08);border-radius:16px;padding:1.25rem;box-shadow:0 14px 34px rgba(7,21,47,.07)}.article-intent-panel__item strong{display:block;color:var(--jt-primary-deep);font-size:1rem;margin-bottom:.35rem}.article-intent-panel__item span{color:var(--jt-muted);display:block;line-height:1.55}.practice-hub-intent{background:#f8fafc;padding-block:clamp(2.5rem, 5vw, 4rem)}.practice-hub-intent__grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:1rem}.practice-hub-intent__card{background:#fff;border:1px solid rgba(7,21,47,.08);border-radius:18px;padding:1.4rem;box-shadow:0 16px 36px rgba(7,21,47,.06)}.practice-hub-intent__card span{display:inline-flex;margin-bottom:.8rem;padding:.2rem .75rem;border-radius:999px;background:rgba(217,40,47,.08);color:#a82430;font-size:.82rem;font-weight:900}.practice-hub-intent__card h2{margin:0 0 .65rem;color:var(--jt-primary-deep);font-size:1.16rem;line-height:1.35}.practice-hub-intent__card p{margin:0;color:var(--jt-muted);line-height:1.65}.practice-hub-cta{background:linear-gradient(135deg,#07152f,#10264a);color:#fff;padding-block:clamp(2.8rem, 5vw, 4.5rem)}.practice-hub-cta__panel{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:2rem;align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:rgba(255,255,255,.06);padding:clamp(1.4rem, 3vw, 2.2rem);box-shadow:0 28px 70px rgba(0,0,0,.18)}.practice-hub-cta h2{color:#fff;margin:0 0 .65rem}.practice-hub-cta p{margin:0;max-width:760px;color:rgba(255,255,255,.75)}.practice-hub-cta__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem}.justice-public-cluster,.justice-content-lawyer-cta,.justice-public-disclaimer{border-radius:20px;margin:0 0 1.6rem}.justice-public-cluster{border:1px solid rgba(198,154,73,.28);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(250,247,241,.96)),radial-gradient(circle at 12% 0%,rgba(198,154,73,.14),transparent 34%);padding:clamp(1.1rem, 2.5vw, 1.55rem);box-shadow:0 20px 50px rgba(8,24,46,.08)}.justice-public-cluster>strong{display:block;color:var(--jt-primary-deep);font-size:1.04rem;margin-bottom:.85rem}.justice-public-cluster>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px, 1fr));gap:.7rem}.justice-public-cluster a{display:grid;gap:.2rem;min-height:76px;align-content:center;border:1px solid rgba(18,40,75,.1);border-radius:14px;background:rgba(255,255,255,.76);color:var(--jt-primary-deep);padding:.85rem .95rem;text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.justice-public-cluster a:hover,.justice-public-cluster a:focus-visible{transform:translateY(-2px);border-color:rgba(198,154,73,.48);box-shadow:0 14px 28px rgba(8,24,46,.1)}.justice-public-cluster span{font-weight:800}.justice-public-cluster small{color:var(--jt-muted);font-size:.82rem}.justice-content-lawyer-cta{border:1px solid rgba(18,40,75,.12);background:linear-gradient(135deg,#07152f,#132d54);color:#fff;padding:clamp(1.3rem, 2.7vw, 2rem);box-shadow:0 22px 52px rgba(8,24,46,.18)}.justice-content-lawyer-cta h2{color:#fff;margin-top:0}.justice-content-lawyer-cta p{color:rgba(255,255,255,.78)}.justice-content-lawyer-cta .button{margin-inline-end:.55rem;margin-block-start:.35rem}.justice-public-disclaimer{border:1px solid rgba(198,154,73,.32);background:#fff8e8;color:#4b3820;padding:1rem 1.15rem;line-height:1.7}@media (max-width:760px){html,body{max-width:100%;overflow-x:clip}.article-intent-panel{grid-template-columns:1fr;width:min(100% - 2rem, 480px)}.practice-hub-intent__grid,.practice-hub-cta__panel{grid-template-columns:1fr}.practice-hub-cta__actions{justify-content:stretch}.practice-hub-cta__actions .button{width:100%}.practice-hub-hero__grid>*{min-width:0}.practice-hub-hero__description,.practice-hub-hero__description *{max-width:100%;overflow-wrap:anywhere}.breadcrumbs__list{padding-block:.7rem}.breadcrumbs__item{max-width:68vw}.breadcrumbs__current{max-width:72vw}body{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}.whatsapp-float{width:48px !important;height:48px !important;left:max(14px, env(safe-area-inset-left, 0px)) !important;bottom:calc(126px + env(safe-area-inset-bottom, 0px)) !important;z-index:850 !important;box-shadow:0 10px 24px rgba(7,21,47,.18) !important}.whatsapp-float svg{width:28px;height:28px}body:not(.home) .whatsapp-float{display:none !important}html body.rtl a.whatsapp-button{width:54px !important;min-width:54px !important;max-width:54px !important;height:54px !important;min-height:54px !important;max-height:54px !important;left:auto !important;right:max(14px, env(safe-area-inset-right, 0px)) !important;bottom:calc(18px + env(safe-area-inset-bottom, 0px)) !important;padding:0 !important;border-radius:999px !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:0 !important;color:transparent !important;font-size:0 !important;line-height:0 !important;z-index:845 !important;transition:background-color .2s ease,box-shadow .2s ease !important}html body.rtl a.whatsapp-button img:first-child{display:none !important}html body.rtl a.whatsapp-button img:last-of-type,html body.rtl a.whatsapp-button svg{display:block !important;width:28px !important;height:28px !important;min-width:28px !important;max-width:28px !important;margin:0 !important}body.home .whatsapp-float,html body.home.rtl a.whatsapp-button{display:none !important}html body #pojo-a11y-toolbar.pojo-a11y-toolbar-right,#pojo-a11y-toolbar{top:220px !important;bottom:auto !important;z-index:860 !important}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{width:44px !important;height:44px !important;font-size:26px !important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{max-height:calc(100vh - 120px);overflow-y:auto}.justice-public-cluster>div{grid-template-columns:1fr}.justice-content-lawyer-cta .button{width:100%;margin-inline-end:0}}
@keyframes justicePulse{0%,100%{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.18);box-shadow:0 0 0 4px rgba(199,53,70,.14)}}@media (prefers-reduced-motion:reduce){.brand-lockup__red-dot{animation:none !important}}.brand-lockup{display:flex;align-items:center;gap:.5rem;text-decoration:none}.brand-lockup__icon{display:flex;align-items:center;justify-content:center;color:var(--jt-primary-deep,#07152f)}.brand-lockup__icon svg{width:30px;height:30px}.brand-lockup__icon img{width:38px;height:38px;border-radius:50%;display:block}.brand-lockup__name{font-size:1.2rem;letter-spacing:0;display:none}.brand-lockup__tagline{font-size:.72rem;letter-spacing:0;text-transform:uppercase}.brand-lockup__wordmark{display:inline-flex;align-items:center;gap:0;font-size:1.55rem;font-weight:900;letter-spacing:0;color:var(--jt-primary-deep);line-height:1}.brand-lockup__red-dot{display:inline-block;width:9px;height:9px;background:var(--jt-accent-red);border-radius:999px;margin:0 3px;position:relative;top:1px;box-shadow:0 0 0 4px rgba(199,53,70,0);animation:justicePulse 1.2s ease-in-out infinite}@media (max-width:520px){.brand-lockup__wordmark{font-size:1.25rem}.brand-lockup__icon svg{width:24px;height:24px}.brand-lockup__icon img{width:30px;height:30px}.brand-lockup__red-dot{width:7px;height:7px;margin:0 2px}.brand-lockup__text{display:none}}.hero--has-bg{background-image:linear-gradient(160deg,rgba(7,21,47,.93) 0%,rgba(13,31,60,.87) 50%,rgba(19,42,92,.82) 100%),var(--hero-bg-image);background-size:cover;background-position:center;padding-block:clamp(3.5rem,8vw,6rem)}.hero__grid{display:flex !important;flex-direction:column;align-items:center;text-align:center;gap:2rem}.hero__content{max-width:800px;margin:0 auto}.hero__title{text-align:center;font-size:clamp(1.6rem,4.5vw,2.6rem)}.hero__description{margin-inline:auto;text-align:center;max-width:600px}.hero__stats{justify-content:center;gap:2rem}.hero__stat strong{font-size:clamp(2rem,4vw,3rem) !important;font-weight:900 !important}.hero-search{display:flex !important;flex-wrap:wrap !important;max-width:960px;margin:2rem auto 0 !important;border-radius:12px !important;box-shadow:0 16px 48px rgba(0,0,0,.22) !important;border:none !important;background:#fff !important;padding:.5rem !important;gap:.5rem !important}.hero-search__filters{display:flex !important;flex:1;min-width:300px;gap:.5rem;border-left:1px solid #e5e7eb;padding-left:.5rem}.hero-search__actions{display:flex !important;flex:1.5;min-width:300px;gap:.5rem}.hero-search__field{flex:1;position:relative}.hero-search__field:after{content:"▼";font-size:.6rem;position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:#9ca3af}.hero-search__field select{width:100%;border:none !important;background:0 0 !important;padding:1.2rem 1.5rem 1.2rem 2.5rem !important;font-size:1.05rem !important;color:var(--jt-primary-deep) !important;appearance:none;font-weight:500}.hero-search__field select:focus{outline:none;background:rgba(0,0,0,.02) !important;border-radius:8px}.hero-search__actions input{flex:1;border:none !important;background:0 0 !important;padding:1.2rem 1.5rem !important;font-size:1.05rem !important;color:var(--jt-primary-deep) !important;font-weight:500}.hero-search__actions input::placeholder{color:#9ca3af}.hero-search__actions input:focus{outline:none;background:rgba(0,0,0,.02) !important;border-radius:8px}.hero-search__actions button{background:var(--jt-accent-red) !important;color:#fff !important;border:none !important;border-radius:8px !important;padding:0 2.5rem !important;font-weight:800 !important;font-size:1.1rem !important;cursor:pointer;transition:background .2s}.hero-search__actions button:hover{background:#9c2d3a !important}@media (max-width:768px){.hero-search{flex-direction:column !important;padding:1rem !important;border-radius:16px !important}.hero-search__filters{flex-direction:column !important;border-left:none;padding-left:0;gap:0;margin-bottom:0}.hero-search__field{border-bottom:1px solid #e5e7eb}.hero-search__actions{flex-direction:column !important;gap:0}.hero-search__actions input{border-bottom:1px solid #e5e7eb !important;margin-bottom:1rem}.hero-search__actions button{padding:1.2rem !important;width:100%;border-radius:12px !important}}.hero__ctas{margin-top:1.5rem;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero__panel{width:100%;max-width:900px;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:14px !important;padding:1rem 1.2rem !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hero__panel h2{font-size:.88rem !important;text-align:center;margin-bottom:.6rem !important;opacity:.6}.hero__quick-links{display:flex !important;flex-wrap:wrap;justify-content:center;gap:.4rem !important}.hero__quick-links a{padding:.35rem .8rem !important;border-radius:50px !important;font-size:.82rem !important;background:rgba(255,255,255,.07) !important;border:1px solid rgba(255,255,255,.12) !important;white-space:nowrap}.hero__quick-links a span{background:rgba(255,255,255,.12);padding:1px 6px;border-radius:50px;font-size:.7rem;margin-inline-start:4px}.hero__quick-links a:hover{background:rgba(255,255,255,.15) !important;border-color:rgba(255,255,255,.3) !important;transform:none !important}.hero__panel-cta{display:block !important;text-align:center;margin-top:.6rem !important;font-size:.85rem !important}@media (max-width:768px){.hero__panel{display:none !important}}.section{padding-block:clamp(3rem,6vw,5rem)}.practice-areas-section,.featured-lawyers,.ask-lawyer{background:#fff}.find-guide,.latest-articles{background:var(--jt-bg,#f7f8fa)}.section-header{margin-bottom:2.5rem}.section-header__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--jt-accent-red);margin-bottom:.6rem}.section-header__eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--jt-accent-red);flex-shrink:0;animation:jt-pulse-dot 2.4s ease-in-out infinite}.find-guide__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem;margin-top:2.5rem}.find-guide__step{position:relative;background:#fff;border:1px solid var(--jt-border,#e5e7eb);border-radius:16px;padding:2rem 1.6rem;box-shadow:0 2px 12px rgba(7,21,47,.04);transition:transform .2s,box-shadow .2s,border-color .2s}.find-guide__step:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(7,21,47,.08);border-color:rgba(178,58,72,.18)}.find-guide__step-number{position:absolute;top:-12px;inset-inline-start:18px;width:28px;height:28px;display:grid;place-items:center;background:var(--jt-accent-red);color:#fff;font-weight:900;font-size:.8rem;border-radius:50%;box-shadow:0 3px 10px rgba(178,58,72,.25)}.find-guide__step-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:var(--jt-accent-red-soft);color:var(--jt-accent-red);margin-bottom:1rem;transition:background .18s,color .18s}.find-guide__step:hover .find-guide__step-icon{background:var(--jt-accent-red);color:#fff}.find-guide__step-title{font-size:1.08rem;font-weight:800;margin:0 0 .6rem}.find-guide__step-desc{font-size:.9rem;line-height:1.7;margin:0 0 .8rem}.find-guide__step-tip{background:rgba(178,58,72,.04);border:1px solid rgba(178,58,72,.1);border-radius:10px;padding:.6rem .9rem;font-size:.82rem;line-height:1.6}.find-guide__step-tip strong{color:var(--jt-accent-red)}@media (max-width:1024px){.find-guide__steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.find-guide__steps{grid-template-columns:1fr;gap:2.2rem}}.find-guide__faq{margin-top:3rem;max-width:780px;margin-inline:auto}.find-guide__faq-title{text-align:center;font-size:1.4rem;font-weight:800;margin-bottom:1.2rem}.find-guide__faq-grid{display:grid;gap:.6rem}.find-guide__faq-item{background:#fff;border:1px solid var(--jt-border,#e5e7eb);border-radius:12px;overflow:hidden;transition:border-color .18s}.find-guide__faq-item[open]{border-color:rgba(178,58,72,.25)}.find-guide__faq-item summary{padding:1rem 1.2rem;font-weight:700;font-size:.95rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.find-guide__faq-item summary::-webkit-details-marker{display:none}.find-guide__faq-item summary:after{content:"+";font-size:1.2rem;color:var(--jt-accent-red);font-weight:300}.find-guide__faq-item[open] summary:after{content:"\2212"}.find-guide__faq-item summary:hover{background:rgba(178,58,72,.02)}.find-guide__faq-item p{padding:0 1.2rem 1rem;font-size:.92rem;line-height:1.8;margin:0}.find-guide__deep-section{margin-top:2.5rem;max-width:780px;margin-inline:auto;padding:2rem;background:#fff;border:1px solid var(--jt-border,#e5e7eb);border-radius:16px;box-shadow:0 2px 12px rgba(7,21,47,.04)}.find-guide__deep-section h3{font-size:1.25rem;font-weight:800;margin:0 0 1rem}.find-guide__deep-section h4{font-size:1.05rem;font-weight:700;margin:0 0 .5rem;color:var(--jt-accent-red)}.find-guide__deep-section ol,.find-guide__deep-section ul{padding-inline-start:1.2rem;margin:.5rem 0}.find-guide__deep-section li{margin-bottom:.6rem;font-size:.92rem;line-height:1.7}.find-guide__fee-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0}.find-guide__fee-card{padding:1.2rem;background:var(--jt-bg,#f7f8fa);border-radius:12px;border:1px solid var(--jt-border,#e5e7eb)}.find-guide__fee-card p{font-size:.88rem;line-height:1.7;margin:0}@media (max-width:640px){.find-guide__fee-grid{grid-template-columns:1fr}}.find-guide__cta{margin-top:2.5rem;text-align:center;background:linear-gradient(135deg,var(--jt-primary-deep,#07152f),var(--jt-primary,#132a5c));border-radius:16px;padding:2.5rem 2rem;color:#fff}.find-guide__cta p{font-size:1.15rem;font-weight:700;margin:0 0 1rem}.find-guide__cta-buttons{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.trust-section{background:linear-gradient(135deg,var(--jt-primary-deep,#07152f),#132a5c);color:#fff;text-align:center}.trust-section__grid{display:flex;justify-content:center;gap:clamp(2rem,5vw,4rem);flex-wrap:wrap}.trust-section__number{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900;display:block;letter-spacing:0}.trust-section__label{font-size:.88rem;opacity:.75;display:block;margin-top:.3rem}.cta-section{background:linear-gradient(160deg,var(--jt-primary-deep,#07152f) 0%,#132a5c 60%,#0d1f3c 100%);text-align:center;position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.03) 1px,transparent 0);background-size:32px 32px}.cta-section__inner{position:relative;z-index:1}.practice-areas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.25rem}.practice-area-card{background:#fff;border:1px solid var(--jt-border,#e5e7eb);border-radius:12px;border-top:3px solid var(--jt-accent-red);transition:all .25s ease;overflow:hidden;box-shadow:0 2px 8px rgba(7,21,47,.03)}.practice-area-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(7,21,47,.08);border-color:var(--jt-primary-deep)}.practice-area-card__link{display:flex;align-items:center;gap:1.2rem;padding:1.5rem;text-decoration:none;color:inherit}.practice-area-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:rgba(178,58,72,.04);border-radius:12px;color:var(--jt-primary-deep);transition:background .25s}.practice-area-card__icon svg{width:28px;height:28px}.practice-area-card:hover .practice-area-card__icon{background:var(--jt-primary-deep);color:#fff}.practice-area-card__content{display:flex;flex-direction:column}.practice-area-card__title{font-size:1.05rem;font-weight:700;margin:0 0 .2rem;color:var(--jt-primary-deep)}.practice-area-card__count{font-size:.85rem;color:var(--jt-muted,#6b7280)}.practice-area-card[data-area*=family]{border-top-color:#e74c8b}.practice-area-card[data-area*=criminal]{border-top-color:#6c5ce7}.practice-area-card[data-area*=real-estate]{border-top-color:#00b894}.practice-area-card[data-area*=labor]{border-top-color:#fdcb6e}.practice-area-card[data-area*=torts],.practice-area-card[data-area*=injury]{border-top-color:#e17055}.practice-area-card[data-area*=traffic]{border-top-color:#0984e3}.practice-area-card[data-area*=inheritance]{border-top-color:#a29bfe}.practice-area-card[data-area*=tax]{border-top-color:#55a3a4}.practice-area-card[data-area*=medical]{border-top-color:#e84393}.practice-area-card[data-area*=insurance]{border-top-color:#74b9ff}.verified-lawyer-showcase{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;margin-top:2rem}.verified-lawyer-showcase--empty{display:flex;flex-direction:column;text-align:center;background:#fff;border:1px solid var(--jt-border,#e5e7eb);border-radius:16px;overflow:hidden;padding:0;gap:0;box-shadow:0 10px 30px rgba(7,21,47,.04)}@media (min-width:768px){.verified-lawyer-showcase--empty{flex-direction:row;text-align:right}.verified-lawyer-showcase__visual{flex:1}.verified-lawyer-showcase__text{flex:1;padding:3rem}}.verified-lawyer-showcase__visual img{width:100%;height:100%;object-fit:cover;display:block;min-height:300px}.verified-lawyer-showcase__text{padding:2rem}.verified-lawyer-showcase__text h3{font-size:1.4rem;margin:0 0 1rem;color:var(--jt-primary-deep)}.verified-lawyer-showcase__text p{font-size:1.05rem;color:var(--jt-text);margin-bottom:1.5rem;line-height:1.6}.verified-lawyer-showcase__value h3{font-size:1.15rem;margin:0 0 1rem}.verified-lawyer-showcase__value ul{list-style:none;padding:0;display:grid;gap:.7rem}.verified-lawyer-showcase__value li{position:relative;padding-inline-start:1.4rem;font-size:.92rem;line-height:1.6}.verified-lawyer-showcase__value li:before{content:"\2713";position:absolute;inset-inline-start:0;color:var(--jt-accent-red);font-weight:800}@media (max-width:768px){.verified-lawyer-showcase{grid-template-columns:1fr}}.button{transition:all .18s ease}.button:hover{filter:brightness(1.05)}.button--primary:hover,.button--gold:hover{box-shadow:0 6px 20px rgba(178,58,72,.2)}.site-header{transition:box-shadow .25s ease,background .25s ease}.site-header--scrolled{box-shadow:0 2px 20px rgba(7,21,47,.1);background:rgba(255,255,255,.98)}.site-header--scrolled .site-header__top{max-height:0;overflow:hidden;padding:0;border:none;opacity:0;transition:all .25s ease}@keyframes jt-fade-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.section[data-animate]{opacity:0}.section[data-animate].is-visible{animation:jt-fade-up .5s ease-out forwards}@media (max-width:768px){.menu-toggle{min-width:44px;min-height:44px;display:flex !important;align-items:center;justify-content:center}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;transition-duration:.01ms !important}.section[data-animate]{opacity:1}}.ask-lawyer__inner{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:start}.ask-lawyer__content h2{font-size:1.6rem;margin:.5rem 0 .8rem}.ask-lawyer__content p{font-size:.95rem;line-height:1.7;color:var(--jt-muted,#6b7280)}.ask-lawyer__fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ask-lawyer__field label{display:block;font-size:.82rem;font-weight:700;margin-bottom:.3rem;color:var(--jt-primary-deep,#07152f)}.ask-lawyer__field input,.ask-lawyer__field select,.ask-lawyer__field textarea{width:100%;padding:.7rem .9rem;font-size:.92rem;border:1.5px solid var(--jt-border,#e5e7eb);border-radius:10px;background:var(--jt-bg,#f7f8fa);transition:border-color .18s;font-family:inherit}.ask-lawyer__field input:focus,.ask-lawyer__field select:focus,.ask-lawyer__field textarea:focus{outline:none;border-color:var(--jt-accent-red);box-shadow:0 0 0 3px var(--jt-accent-red-soft)}.ask-lawyer__field--full{grid-column:1/-1}.ask-lawyer__consent{margin-top:.8rem;font-size:.82rem}.ask-lawyer__consent input{margin-inline-end:6px}.ask-lawyer__form .button{margin-top:1rem;width:100%;padding:.85rem;font-size:1rem}.ask-lawyer__disclaimer{font-size:.78rem;color:var(--jt-muted,#6b7280);margin-top:.8rem}@media (max-width:768px){.ask-lawyer__inner{grid-template-columns:1fr;gap:1.5rem}.ask-lawyer__fields{grid-template-columns:1fr}}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.article-card{border:1px solid var(--jt-border,#e5e7eb);border-radius:14px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s}.article-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(7,21,47,.08)}@media (max-width:900px){.article-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.article-grid{grid-template-columns:1fr}}.article-card__placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#f0f2f5 0%,#e8eaef 100%);padding:1.5rem}.article-card__placeholder-label{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--jt-accent-red);opacity:.6}.article-card__placeholder-line{width:60%;height:6px;border-radius:3px;background:rgba(7,21,47,.06)}.article-card__placeholder-line--wide{width:80%}.article-card__placeholder-dot{width:8px;height:8px;border-radius:50%;background:var(--jt-accent-red);opacity:.3;margin-top:4px}.section-header--center{text-align:center}.section-header--center .section-header__eyebrow{justify-content:center}.section-header--center .section-header__desc{max-width:650px;margin-inline:auto}.section-header--split{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem}.section-header--split h2{margin:0}@media (max-width:640px){.section-header--split{flex-direction:column;align-items:stretch}}.ask-lawyer__visual{margin-top:1.5rem;border-radius:14px;overflow:hidden;box-shadow:0 8px 28px rgba(7,21,47,.08)}.ask-lawyer__visual img{width:100%;height:auto;display:block;object-fit:cover;border-radius:14px}.find-guide__visual{margin:2rem auto 0;max-width:760px;border-radius:16px;overflow:hidden;box-shadow:0 12px 36px rgba(7,21,47,.08)}.find-guide__visual img{width:100%;height:auto;display:block;object-fit:cover}.verified-lawyer-showcase--empty{display:grid !important;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;text-align:start;background:var(--jt-bg,#f7f8fa) !important;border:2px dashed var(--jt-border,#e5e7eb) !important;border-radius:16px !important;padding:2rem !important}.verified-lawyer-showcase__visual{border-radius:12px;overflow:hidden}.verified-lawyer-showcase__visual img{width:100%;height:auto;display:block;object-fit:cover;border-radius:12px}.verified-lawyer-showcase__text h3{font-size:1.15rem;margin:0 0 .8rem}.verified-lawyer-showcase__text p{font-size:.92rem;line-height:1.7;margin:0 0 1.2rem;color:var(--jt-muted,#6b7280)}@media (max-width:768px){.verified-lawyer-showcase--empty{grid-template-columns:1fr !important}}.trust-section{position:relative;overflow:hidden}.trust-section:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:url(//jus-tice.co.il/wp-content/themes/justice-theme/assets/css/../images/trust-watermark.png);background-size:280px auto;background-position:center;background-repeat:no-repeat;opacity:.08}.trust-section__grid{position:relative;z-index:1}.lawyer-card__media{display:block;height:200px;overflow:hidden;background:#f0f2f5;position:relative}.lawyer-card__avatar{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);opacity:.85;transition:filter .3s,opacity .3s}.lawyer-card:hover .lawyer-card__avatar{filter:grayscale(40%);opacity:1}.lawyer-card{border:1px solid var(--jt-border,#e5e7eb);border-radius:14px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s}.lawyer-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px rgba(7,21,47,.08)}.lawyer-card__body{padding:1.2rem}.lawyer-card__top{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.lawyer-card__name{font-size:1.1rem;font-weight:800;margin:0}.lawyer-card__name a{color:var(--jt-primary-deep,#07152f);text-decoration:none}.lawyer-card__status{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:50px;background:rgba(0,128,0,.1);color:#0a7d0a}.lawyer-card__status--sponsored{background:rgba(178,58,72,.1);color:var(--jt-accent-red)}.lawyer-card__firm{font-size:.85rem;color:var(--jt-muted,#6b7280);margin:0 0 .3rem}.lawyer-card__meta{font-size:.82rem;color:var(--jt-muted,#6b7280);margin:0 0 .5rem}.lawyer-card__summary{font-size:.88rem;line-height:1.6;margin:0 0 .8rem;color:var(--color-text)}.lawyer-card__proof{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;font-size:.78rem;color:var(--jt-muted,#6b7280)}.lawyer-card__proof span{background:var(--jt-bg,#f7f8fa);padding:3px 10px;border-radius:50px}.lawyer-card__actions{display:flex;gap:.5rem}.lawyer-card__actions .button{flex:1;text-align:center;font-size:.85rem;padding:.6rem .8rem}
.related-articles{background:var(--color-cream)}.taxonomy-header__description{color:rgba(255,255,255,.75);margin:1rem 0 1.5rem;max-width:680px;line-height:1.8}.taxonomy-header .button{margin-top:.5rem}.search-header h1 span{color:var(--color-gold-400)}
.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus,.skip-link:focus{position:fixed;top:1rem;inset-inline-start:1rem;z-index:100000;width:auto;height:auto;padding:.8rem 1rem;clip:auto;background:#fff;color:#000;border:2px solid var(--color-gold-500);border-radius:.5rem;font-size:1rem}:focus-visible{outline:3px solid var(--color-gold-500);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
body{direction:rtl;text-align:right}.primary-navigation .menu,.site-header__secondary-nav .menu,.breadcrumbs__list,.hero__quick-links,.term-list,.cluster-links{list-style:none;padding-right:0;padding-left:0}.article-card__read-more:after{content:" \2190"}.breadcrumbs__item+.breadcrumbs__item:before{transform:rotate(-45deg)}.entry-content blockquote{border-inline-start:4px solid var(--color-gold-500);border-inline-end:0}.site-footer__grid{direction:rtl}.single-article__layout{direction:rtl}.single-article__sidebar{order:0}.hero-search input{text-align:right}.lead-form label,.lead-form input,.lead-form select,.lead-form textarea{text-align:right}.legal-search-form input{text-align:right}.single-article__eeat-box{border-right:4px solid var(--color-gold-500);border-left:0}.cluster-links li:before{content:'\2192'}.pillar-card{text-align:center}.primary-navigation .sub-menu{right:0;left:auto}.sticky-box{text-align:right}@media (max-width:640px){.hero-search{text-align:right}}
@media only screen and (min-width:992px){.pwaforwp-footer-prompt{padding:1% 3%;flex-direction:row;justify-content:center}}.pwaforwp-footer-prompt{display:none;width:100%;line-height:2em;color:#333;text-align:center;text-decoration:none;min-height:10%;padding:15px 0;position:fixed;bottom:0;justify-content:flex-end;flex-direction:column;flex-grow:1;animation-duration:1s;animation-fill-mode:both;z-index:9999}.pwaforwp-footer-prompt .pwaforwp-prompt-close:after{content:"✖";color:#d5e0eb;position:absolute;left:10px;top:10px;font-size:12px;background:rgba(0,0,0,.4);border-radius:30px;text-align:center;width:20px;height:20px;line-height:22px;cursor:pointer}.pwaforwp-bounceInUp{animation-name:bounceInUp}.pwaforwp-animated{animation-duration:1s;animation-fill-mode:both}.pwaforwp-btn{border:none;cursor:pointer;display:inline-block;border-radius:4px;height:auto;line-height:1;min-width:auto;padding:8px 16px;font-size:16px;margin:10px 0 0;font-family:sans-serif;text-transform:none;transition:all .2s ease-in-out}#pwaforwp_loading_div{width:100%;height:200%;position:fixed;top:0;right:0;background-color:#fff;z-index:500}.pwaforwp-loading-wrapper{z-index:9999999;display:none}#pwaforwp_loading_icon{position:fixed;right:50%;top:50%;z-index:501;margin:-60px -60px 0 0;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}#pwaforwp-add-to-home-click h3{font-size:20px;font-weight:600;margin:0;line-height:1.4;font-family:sans-serif}@media(max-width:425px){#pwaforwp-add-to-home-click h3{font-size:16px}.pwaforwp-btn{font-size:14px}.pwaforwp-footer-prompt{padding:15px 0 10px}.pwaforwp-footer-prompt .pwaforwp-prompt-close:after{left:5px;top:5px}}.pwaforwp-app-contents{display:none}
.unselectable{-moz-user-select:none;-webkit-user-select:none;cursor:default}html{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{background-color:#4054b2;color:#fff}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links{border-color:#4054b2}body.pojo-a11y-focusable a:focus{outline-style:solid !important;outline-width:1px !important;outline-color:red !important}#pojo-a11y-toolbar{top:500px !important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{background-color:#fff}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{color:#333}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{background-color:#4054b2;color:#fff}@media (max-width:767px){#pojo-a11y-toolbar{top:500px !important}}
.whatsapp-button{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#25d366;color:#fff;padding:15px 20px;border-radius:50px;font-size:18px;font-weight:700;text-decoration:none;box-shadow:2px 2px 10px rgba(0,0,0,.2);transition:.3s;position:fixed;bottom:20px;right:20px;z-index:1000}.whatsapp-button img{height:24px}.whatsapp-button:hover{background-color:#1ebe5d}
@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://jus-tice.co.il/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://jus-tice.co.il/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2')}
@media print{body *{display:none !important}body:after{content:"You are not allowed to print preview this page, Thank you"}}
#wpcp-error-message{direction:ltr;text-align:center;transition:opacity .9s ease 0s;z-index:99999999}.hideme{opacity:0;visibility:hidden}.showme{opacity:1;visibility:visible}.msgmsg-box-wpcp{border:1px solid #f5aca6;border-radius:10px;color:#555;font-family:Tahoma;font-size:11px;margin:10px;padding:10px 36px;position:fixed;width:255px;top:50%;left:50%;margin-top:-10px;margin-left:-130px;-webkit-box-shadow:0px 0px 34px 2px rgba(242,191,191,1);-moz-box-shadow:0px 0px 34px 2px rgba(242,191,191,1);box-shadow:0px 0px 34px 2px rgba(242,191,191,1)}.msgmsg-box-wpcp span{font-weight:700;text-transform:uppercase}.warning-wpcp{background:#ffecec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABqklEQVR4XqWTvWsUURTFf+/tx7DmA5sUmyB+EGQDCkFRxCFosYWCFgELm2ApCBYW/gOCFpYSrUMsBIv4BwTSCSqaWgsTEDRV2EVBZWffvXIYwhZOEdgLhzmcc+7h3WKCuzPOhI+P80rDzE7WwmAHIHnzVIxxl4qJVaKbkYrBxvyVZQRxaYcq0EmehvePzp5YnD67hCAuzd0PUWB2JNQazzo377D7+auAuDR51QWjZWxYvD2e34DsJw+fbwviSJOnTHWBO5aGt6fa84szF67CzguCIYgjTZ4yuP9fYGqO2avO8j348hSKff4OkiAuDXnKKDsqGD1989jSLWJvA/58g+YUv34Xgrg0eSij7MEpsXx66k62O932wjT030NjAuotXj/YE8SlyUMZZbWj3ejmEFubp69fg711yCYha0GWcXftjCAuTZ4yKKsd7dbNfHXuUk6jeAPNCSBCAJpGb78PiGel7gCmLHMXc76/21oNn57kfm5lFg0W0KBPDag7GoYBEuCUE0uy/fIH4cOjy27J0SlI56DEiSVFFi4dEUUIMRBrQZTzjDFj/87/ACmm3+QFX8sKAAAAAElFTkSuQmCC) no-repeat 10px 50%}
.su-tabs-nav span{margin-right:0;margin-left:3px}.su-tabs-vertical .su-tabs-nav{float:right}.su-tabs-vertical .su-tabs-panes{float:right}.su-tabs-vertical .su-tabs-nav span{margin-left:0}@media only screen and (max-width:768px){.su-tabs-vertical .su-tabs-nav,.su-tabs-vertical .su-tabs-panes{float:none}}.su-spoiler-title{padding:7px 34px 7px 7px}.su-spoiler-icon{right:7px}.su-spoiler-style-default>.su-spoiler-title{padding-right:27px;padding-left:0}.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{right:0}.su-quote .su-quote-cite{text-align:left}.su-column{margin:0 0 0 4%;float:right}.su-column-last{margin-left:0}.su-row .su-column{margin:0 4% 0 0}.su-row .su-column.su-column-size-1-1{margin-left:0;margin-right:0}.su-row .su-column:first-child{margin-right:0}@media only screen{[class*=su-column]+[class*=su-column]:last-child{float:left}}.su-service-title i,.su-service-title img{left:auto;right:0}.su-label{margin-right:0;margin-left:.3em}.su-dropcap{float:right;margin:.2em 0 .2em .5em}.su-list ul li{padding:4px 2em 4px 0!important}.su-list ul li i,.su-list ul li>img{left:auto;right:0}