@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{scroll-behavior:smooth;margin-top:0!important}body{background:#fff;font-family:Work Sans,sans-serif;line-height:1.4;color:#464749;font-size:16px;font-weight:400;font-style:normal;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.admin-bar{padding-top:32px}@media screen and (max-width:782px){.admin-bar{padding-top:46px}}ol,ul{padding-left:20px;margin-bottom:2rem}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{width:100%;border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#1e50b4;font-weight:400}a:hover{text-decoration:none}iframe{max-width:100%}img{max-width:100%;height:auto;border:0}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}hr{margin:30px 0;border:none;border-bottom:1px solid #cfd1d3}p{margin-bottom:2rem}b,strong{font-weight:700}sup{vertical-align:super;font-size:smaller}.container{max-width:1200px;margin:auto;padding:0 20px}.flex-container{flex-wrap:wrap}@media screen and (min-width:960px){.flex-container{display:flex}}.flex-container.flex-row{display:flex}.align-center{align-items:center}.justify-between{justify-content:space-between}.pull-left{float:left}.pull-right{float:right}.clearfix:after{content:"";display:table;clear:both}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.italic{font-style:italic}.to-upper{text-transform:uppercase}hr{margin-bottom:15px;margin-top:0;border:0;height:0;border-top:1px solid grey}.wp-caption{background-clip:padding-box;font-size:14px;font-weight:400;max-width:100%}.wp-caption>a{display:block;overflow:hidden}.wp-caption img{min-width:100%}.wp-caption .wp-caption-text{margin-bottom:0;color:#8a8a8a;font-style:italic}.alignleft{margin-right:0;margin-bottom:20px}@media(min-width:720px){.alignleft{float:left;margin-right:20px}}.page__author__desc .alignright{margin-bottom:20px;margin-left:0}@media(max-width:720px){.page__author__desc .alignright{display:block}}@media(min-width:720px){.page__author__desc .alignright{float:right;margin-left:20px}}.page__author__desc .alignleft{margin-right:0;margin-bottom:20px}@media(max-width:720px){.page__author__desc .alignleft{display:block}}@media(min-width:720px){.page__author__desc .alignleft{float:left;margin-right:20px}}.alignright{margin-left:0;margin-bottom:20px}@media(min-width:720px){.alignright{float:right;margin-left:20px}}@media(max-width:720px){.alignright--mobile{float:none;display:block;width:100%}}i{font-style:italic}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn{align-items:center;padding:.5rem 1rem;border-radius:1px;font-weight:700;font-size:14px;transition:background-color .3s ease;line-height:24px;display:inline-block;text-align:center;cursor:pointer;border:none;letter-spacing:.5px}.btn.btn--borderwhite{color:#fff;border:1px solid #FFFFFF}.btn.btn--borderwhite:hover{background:#ffffff12}.btn.btn--outlinegray{color:#133271;border:1px solid #133271;background:#1e50b40a}.btn.btn--outlinegray:hover{background:#1e50b412;color:#0f285a}.btn.btn--outlineopacity{opacity:.5;border:1px solid #1E50B4;color:#133271}.btn.btn--blue,.btn.btn--blue:hover,.btn.btn--bluedark{color:#fcfcfc;background:#133271}.btn.btn--bluedark:hover,.btn.btn--bluedarkvery{color:#fcfcfc;background:#0f285a}.btn.btn--yellow{color:#231d4e;background:#ffc757}.btn.btn--yellow:hover{background:#e7b24a}.btn.btn--blueopac{background:#133271;opacity:.5;color:#fcfcfc}.btn.btn--white{background:#fcfcfc;color:#464749}.btn.btn--white:hover{color:#133271}.btn.btn--empty{background:inherit;color:#133271;padding:12px 20px}.btn.btn--empty:hover{background:#1e50b40a}@media(min-width:720px){.btn.btn--empty{padding:14px 24px}}@media(min-width:720px){.btn.btn--large{font-size:16px;line-height:24px}}.btn.btn--link{background:inherit;color:#133271;padding:0}.btn.btn--link:hover{background:inherit;color:#316add}.btn.btn-primary{color:#fff;background-color:#426bba}.btn.btn-primary:hover{color:#fff;background-color:#062e7b}.btn.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn.btn--inverted{display:inline-block;gap:.5rem;align-items:center;border:1px solid #133271;color:#133271}.btn.btn--inverted:hover{background:#133271;color:#fcfcfc}.card{border-radius:2px;overflow:hidden;background:#fff;border:1px solid #EBEBEB;color:#464749;font-size:.9rem;line-height:1.4rem;letter-spacing:.5px;display:block}.gform_wrapper,.ou-donation-form{max-width:700px;margin:auto;padding:4rem 2rem;background:#fff;border:1px solid #EBEBEB}.gform_wrapper .form--boxed{border-radius:10px;box-shadow:0 8px 8px -4px #10182805,0 20px 24px -4px #1018280f;padding:16px;margin-top:16px}@media only screen and (min-width:720px){.gform_wrapper .form--boxed{padding:40px 40px 0}}.gform_wrapper .contact-form{border-radius:10px;box-shadow:0 8px 8px -4px #10182805,0 20px 24px -4px #1018280f;padding:16px;margin-top:16px}@media only screen and (min-width:720px){.gform_wrapper .contact-form{padding:40px 40px 30px}}@media(min-width:720px){.gform_wrapper .contact-form .row__split{display:flex;gap:16px}}@media(min-width:720px){.gform_wrapper .contact-form .col-md-6{width:50%}}.gform_wrapper .contact-form .form-group{display:flex;flex-flow:column;gap:2px;margin-top:24px}.gform_wrapper .contact-form label{padding-bottom:2px;color:#464749;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.gform_wrapper .contact-form input,.gform_wrapper .contact-form select{display:flex;height:40px;padding:12px;border:1px solid #EBEBEB;background:#fff}.gform_wrapper .contact-form input:focus,.gform_wrapper .contact-form input:active,.gform_wrapper .contact-form select:focus,.gform_wrapper .contact-form select:active{border:1px solid #1E50B4}.gform_wrapper .contact-form textarea{border-radius:6px;border:1px solid #EBEBEB;background:#fff;font-family:inherit;padding:10px}.gform_wrapper .contact-form button.contact__submit{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 20px;gap:8px;width:100%;height:48px;border:none;background:#1e50b4;text-align:center;color:#fdfdfd;border-radius:6px;cursor:pointer}.gform_wrapper .contact-form button.contact__submit:hover{color:#fff;background:#133271}.gform_wrapper .gfield_label{font-weight:500!important;font-size:14px!important;line-height:18px!important;color:#464749!important;margin-bottom:5px!important}@media(min-width:720px){.gform_wrapper .gfield_label{font-size:16px!important}}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{background:#fff!important;border:1px solid #EBEBEB!important;border-radius:6px!important}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border:1px solid #1E50B4!important}.gform_wrapper input[type=submit],.gform_wrapper textarea[type=submit],.gform_wrapper select[type=submit]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 20px;gap:8px;width:100%;height:48px;background:#1e50b4!important;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#fdfdfd!important}.ou-giving-container .ou-donation-form.form-container{box-shadow:none;background:#fff;position:relative;padding:0;margin-top:35px}.ou-giving-container .ou-donation-form.form-container label{font-weight:400!important}.ou-giving-container .ou-donation-form.form-container input[type=checkbox]{margin-top:0;margin-right:5px}.ou-giving-container .ou-donation-form.form-container h2{color:#3399f3;font-weight:700;line-height:28px;font-size:20px;margin-bottom:15px}.ou-giving-container .ou-donation-form.form-container input#amount_other_field{height:100%}.ou-giving-container .ou-donation-form.form-container .styled-radio--ou-donation.styled-radio input[type=radio]{position:absolute}.form-container.ou-donation-form h2{font-size:18px;margin-block-end:20px;text-transform:capitalize;font-weight:400;color:#333;line-height:28px}.form-container.ou-donation-form .control-label{font-weight:400;text-align:left}.form-container.ou-donation-form .form-group{margin:0 0 20px}.form-container.ou-donation-form hr{border-color:#efefef!important}.ginput_container_creditcard{padding:20px;background:#efefef;border-radius:4px}.ginput_container_creditcard label{color:#000}form.form--giving .ginput_complex.ginput_container label{font-size:14px!important;letter-spacing:0px!important}form.form--giving .gfield.space-apart{display:flex;justify-content:space-between;align-items:center;flex-flow:wrap}form.form--giving .gfield.space-apart .ginput_container.ginput_container_radio{margin-top:0!important}form.form--giving .gfield.space-apart .gfield_radio{display:flex;gap:16px;align-items:center!important}form.form--giving .gfield.space-apart .gfield_radio input{margin-top:2px!important}form.form--giving .gsection.dottedLine{border-bottom:2px dashed #ddd}form.form--giving .section__breaker{border-bottom:0px;padding-bottom:0;margin-bottom:15px}form.form--giving .section__breaker h2,form.form--giving .section__breaker h3{color:#3399f3;font-weight:700;font-size:20px}form.form--giving .section__breaker.section__breaker--darkblue h2,form.form--giving .section__breaker.section__breaker--darkblue h3{color:#1e50b4}form.form--giving .section__breaker.section__breaker--red h2,form.form--giving .section__breaker.section__breaker--red h3{color:#dd3146}form.form--giving textarea{display:block;border:1px solid #ddd!important;border-radius:4px!important;background:#f7f9fb!important;transition:all .3s ease-in-out;font-size:14px!important}form.form--giving textarea:focus{border-color:#15329d!important;color:#222!important;background:#fff!important;box-shadow:0 0 3px #385da380!important}form.form--giving input[type=email],form.form--giving input[type=number],form.form--giving input[type=password],form.form--giving input[type=tel],form.form--giving input[type=text],form.form--giving select{display:block;height:38px;border:1px solid #ddd!important;border-radius:4px!important;background:#f7f9fb!important;transition:all .3s ease-in-out;font-size:14px!important}form.form--giving input[type=email]:focus,form.form--giving input[type=number]:focus,form.form--giving input[type=password]:focus,form.form--giving input[type=tel]:focus,form.form--giving input[type=text]:focus,form.form--giving select:focus{border-color:#15329d!important;color:#222!important;background:#fff!important;box-shadow:0 0 3px #385da380!important}form.form--giving input[type=submit]{background:#3399f3!important;color:#fff;font-size:20px;height:50px;border-color:#fff;font-weight:600;padding:0 30px;cursor:pointer}form.form--giving input[type=submit]:hover{background:#15329d!important}.gfield.fancy-inline-thirds .gfield_radio{margin:6px 0;padding:0;text-indent:0}@media only screen and (min-width:720px){.gfield.fancy-inline-thirds .gfield_radio{display:flex;flex-wrap:wrap;gap:0px;flex-direction:row}}.gfield.fancy-inline-thirds .gfield_radio .gchoice{flex:0 0 33.3333333%;text-align:center;margin-right:0!important;display:block;margin-bottom:8px}.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_53_2_11,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_53_2_9,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_53_2_10,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_65_2_11,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_65_2_9,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_65_2_10{flex-basis:100%!important}.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_53_2_11 label,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_53_2_9 label,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_53_2_10 label,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_65_2_11 label,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_65_2_9 label,.gfield.fancy-inline-thirds .gfield_radio .gchoice.gchoice_65_2_10 label{width:100%!important;max-width:98%!important}.gfield.fancy-inline-thirds .gfield_radio .gchoice label{text-align:center!important;cursor:pointer;font-size:14px!important;font-weight:700!important;margin:0;padding:10px;width:100%;background:#e5e8e9;color:#222;max-width:95%;border-radius:5px}.gfield.fancy-inline-thirds .gfield_radio .gchoice label:hover{background:#cad0d3;color:#fff}.gfield.fancy-inline-thirds .gfield_radio .gchoice input{display:none}.gfield.fancy-inline-thirds .gfield_radio .gchoice input[type=radio]:checked+label{background:#3399f3;color:#fff}p.gform_required_legend{display:none}form .gform-body.gform_body h2.gsection_title,form .gform-body.gform_body h3.gsection_title{color:#3399f3;font-weight:700;font-size:20px;margin:0!important;padding:0!important;letter-spacing:normal!important}form .gform-body.gform_body h2.gsection_title.gsection_title--blue,form .gform-body.gform_body h3.gsection_title.gsection_title--blue{color:#1e50b4}form .gform-body.gform_body h2.gsection_title.gsection_title--red,form .gform-body.gform_body h3.gsection_title.gsection_title--red{color:#dd3146}form .gform-body.gform_body .gsection.dottedLine{border-bottom:2px dashed #ddd}form .gform-body.gform_body .section__breaker{border-bottom:0px;padding-bottom:0;margin-bottom:15px}form .gform-body.gform_body .section__breaker h2,form .gform-body.gform_body .section__breaker h3{color:#3399f3;font-weight:700;font-size:20px}.ginput_container.ginput_container_select a.chosen-single{border-radius:4px;border:1px solid #ddd;background-color:#f7f9fb;color:#222;cursor:pointer;width:100%;outline:0;box-sizing:border-box;min-width:80px;transition:border-color .3s ease-in-out;font-size:16px;align-items:center;box-shadow:none;display:inline-flex;height:44px;justify-content:flex-start;padding:0 10px;position:relative}.ginput_container_coupon{padding-bottom:10px}.ginput_container_coupon input#gf_coupon_button{cursor:pointer;background:#d9d8d845!important;color:#222;padding:3px 30px;height:36px;font-size:15px}.ginput_container_coupon input#gf_coupon_button:hover{background:#fafafa!important}.gform_wrapper{margin:0;padding:0!important;border:none!important}.site-header{background:#fff;padding:.9rem 0;position:relative;box-shadow:0 2px 4px #0000000d}.site-header.rtl-header .container{flex-direction:row-reverse}.site-header.rtl-header .logos{flex-direction:row-reverse;text-align:right}.site-header.rtl-header .logos img{order:1;margin-left:15px;margin-right:0}.site-header.rtl-header .logos .header-text{order:0;align-items:flex-end}.site-header.rtl-header .logos .header-text .location{text-align:right}.site-header .logos{display:flex;align-items:center;gap:15px}.site-header .logos .header-text{display:flex;flex-direction:column;gap:4px}.site-header .logos .header-text .header-title{color:#464749;font-size:1rem;font-weight:700;text-decoration:none;transition:color .3s ease}.site-header .logos .header-text .header-title:hover{color:#0f285a}.site-header .logos .header-text .location{font-size:.8rem;color:#999;font-weight:500;text-transform:capitalize}.site-header .logo{max-width:150px;border-right:1px solid #eeeeee;padding-right:10px}.site-header .logo img{height:32px;font-size:0}@media(min-width:1024px){.site-header .site-navigation{display:flex;align-items:center;position:relative}}.site-header .mobile-menu-toggle{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:8px;gap:4px;z-index:1001}@media(max-width:1024px){.site-header .mobile-menu-toggle{display:flex}}.site-header .hamburger-line{width:24px;height:3px;background-color:#080f16;transition:all .3s ease;border-radius:2px}.site-header .mobile-menu-toggle[aria-expanded=true] .hamburger-line:nth-child(1){transform:rotate(45deg) translate(5px,4px)}.site-header .mobile-menu-toggle[aria-expanded=true] .hamburger-line:nth-child(2){opacity:0}.site-header .mobile-menu-toggle[aria-expanded=true] .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.site-header .nav-menu-wrapper,.site-header .nav-actions{display:flex;align-items:center;gap:8px}.site-header nav ul{list-style:none;padding:0;margin:0;display:flex}.site-header nav a:not(.btn){color:#133271;font-size:14px;text-decoration:none;transition:all .3s ease;background:none;padding:.5rem 1rem;line-height:1;border-radius:4px;font-weight:500}.site-header nav a:not(.btn):hover{background:#080f16;color:#fff}@media(max-width:1024px){.site-header .nav-menu-wrapper{position:absolute;top:100%;left:0;right:0;background:#fff;border-top:1px solid #dee2e6;box-shadow:0 4px 6px #0000001a;flex-direction:column;align-items:stretch;gap:0;padding:1rem;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000}.site-header .nav-menu-wrapper.menu-open,.site-header .mobile-menu-toggle[aria-expanded=true]+.nav-menu-wrapper{transform:translateY(0);opacity:1;visibility:visible}.site-header .primary-menu{flex-direction:column;width:100%;gap:0}.site-header .primary-menu li{width:100%;border-bottom:1px solid #f8f9fa}.site-header .primary-menu li:last-child{border-bottom:none}.site-header .primary-menu a:not(.btn){display:block;padding:1rem;text-align:left;border-radius:0;width:100%;box-sizing:border-box}.site-header .primary-menu a:not(.btn):hover{background:#f8f9fa}.site-header .nav-actions{margin-top:1rem;padding-top:1rem;border-top:1px solid #f8f9fa}}.main-footer{background:#080f16;color:#fcfcfc;margin-top:auto}.main-footer .footer__top{background:#080f16;padding:40px 20px;border-bottom:1px solid rgba(255,255,255,.1)}.main-footer .footer__top .container{max-width:1200px;margin:0 auto}.main-footer .footer__top .footer__top__content{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}@media(max-width:768px){.main-footer .footer__top .footer__top__content{flex-direction:column;text-align:center}}.main-footer .footer__top .footer__logo{flex-shrink:0}.main-footer .footer__top .footer__logo img{height:50px;width:auto;display:block}.main-footer .footer__top .footer__menu{flex:1}.main-footer .footer__top .footer__menu .footer-menu{list-style:none;padding:0;margin:0;display:flex;gap:30px;justify-content:flex-end;flex-wrap:wrap}@media(max-width:768px){.main-footer .footer__top .footer__menu .footer-menu{justify-content:center;gap:20px}}.main-footer .footer__top .footer__menu .footer-menu li{margin:0}.main-footer .footer__top .footer__menu .footer-menu li a{color:#fcfcfc;text-decoration:none;font-weight:500;font-size:.95rem;transition:color .3s ease;position:relative}.main-footer .footer__top .footer__menu .footer-menu li a:hover{color:#0ce5e9}.main-footer .footer__top .footer__menu .footer-menu li a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#0ce5e9;transition:width .3s ease}.main-footer .footer__top .footer__menu .footer-menu li a:hover:after{width:100%}.main-footer .footer__top .footer__menu .footer-menu li.current-menu-item a,.main-footer .footer__top .footer__menu .footer-menu li.current_page_item a{color:#0ce5e9}.main-footer .footer__bottom{background:#080f16;padding:30px 20px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;max-width:1200px;margin:0 auto}@media(max-width:768px){.main-footer .footer__bottom{flex-direction:column;text-align:center}}.main-footer .footer__bottom .footer__bottom__left{font-size:.9rem;color:#eee;line-height:1.5}.main-footer .footer__bottom .footer__bottom__right{display:flex;gap:20px;flex-wrap:wrap}@media(max-width:768px){.main-footer .footer__bottom .footer__bottom__right{justify-content:center}}.main-footer .footer__bottom .footer__bottom__right a{color:#eee;text-decoration:none;font-size:.9rem;transition:color .3s ease}.main-footer .footer__bottom .footer__bottom__right a:hover{color:#0ce5e9}h1{font-family:Work Sans,sans-serif;font-weight:700;font-size:24px;line-height:30px;color:#0d1216;display:block;margin-bottom:0;margin-top:0;letter-spacing:.5px}@media only screen and (min-width:720px){h1{font-size:48px;line-height:57px}}h2{font-family:Work Sans,sans-serif;margin-bottom:0;margin-top:0;font-weight:700;color:#0d1216;display:block;line-height:26px;font-size:20px;letter-spacing:.3px}@media only screen and (min-width:720px){h2{line-height:38px;font-size:32px}}h3{margin-bottom:0;margin-top:0;font-family:Work Sans,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#0d1216;display:block}@media only screen and (min-width:720px){h3{font-size:24px;line-height:32px}}h4{margin-bottom:0;margin-top:0;font-family:Work Sans,sans-serif;font-weight:700;color:#0d1216;display:block;font-size:18px;line-height:24px}h5{margin-bottom:0;margin-top:0;font-weight:700;color:#0d1216;display:block;font-size:16px;line-height:20px;letter-spacing:.5px;position:relative}h5:after{content:"";position:absolute;bottom:-4px;left:0;width:20px;border-bottom:2px solid #0D1216}h5.yellow:after{border-color:#ffc757}h5.purple:after{border-color:#6c5af6}h5.teal:after{border-color:#0ce5e9}.page-header-image{width:100%;height:300px;position:relative;margin-bottom:30px;overflow:hidden}.page-header-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.single__content{max-width:800px;margin:40px auto 80px;padding:0 20px}.single__content h1{margin-bottom:30px}.single-item-page{min-height:calc(100vh - 220px);background:#fcfcfc;padding:40px 0 80px}.single-item-page.rtl-layout{text-align:right}.single-item-page.rtl-layout .item-layout{direction:rtl}.single-item-page.rtl-layout .item-main-info .item-header .item-title{text-align:right}.single-item-page.rtl-layout .item-main-info .item-header .location-badge{margin-left:0;margin-right:auto}.single-item-page.rtl-layout .item-main-info .item-metadata .meta-item,.single-item-page.rtl-layout .item-main-info .item-metadata .meta-item .meta-label{text-align:right}.single-item-page.rtl-layout .item-details-info .details-section .section-title{text-align:right;border-bottom:2px solid #eeeeee}.single-item-page.rtl-layout .item-details-info .details-section .section-content{text-align:right}.single-item-page .container{max-width:1200px;margin:0 auto;padding:0 20px}.single-item-page .item-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media(max-width:768px){.single-item-page .item-layout{grid-template-columns:1fr;gap:40px}}.single-item-page .item-main-info .item-header{margin-bottom:30px}.single-item-page .item-main-info .item-header .item-title{font-size:2rem;font-weight:700;color:#0d1216;margin:0 0 15px;line-height:1.2;text-transform:capitalize}@media(max-width:768px){.single-item-page .item-main-info .item-header .item-title{font-size:1.5rem}}.single-item-page .item-main-info .item-header .location-badge{display:inline-block;padding:6px 16px;border-radius:20px;font-size:.875rem;font-weight:600;color:#fff;background:#133271}.single-item-page .item-main-info .item-image-container{position:relative;margin-bottom:30px}.single-item-page .item-main-info .item-image-container .main-image-wrapper{margin-bottom:16px}.single-item-page .item-main-info .item-image-container .item-image{width:100%;max-height:400px;object-fit:cover;border-radius:12px;box-shadow:0 8px 24px #0000001a;transition:transform .3s ease}.single-item-page .item-main-info .item-image-container .item-image:hover{transform:scale(1.02)}.single-item-page .item-main-info .item-image-container .image-carousel{margin-top:16px}.single-item-page .item-main-info .item-image-container .image-carousel .carousel-thumbnails{display:flex;gap:12px;overflow-x:auto;padding:8px 0}.single-item-page .item-main-info .item-image-container .image-carousel .carousel-thumbnails::-webkit-scrollbar{height:6px}.single-item-page .item-main-info .item-image-container .image-carousel .carousel-thumbnails::-webkit-scrollbar-track{background:#eee;border-radius:3px}.single-item-page .item-main-info .item-image-container .image-carousel .carousel-thumbnails::-webkit-scrollbar-thumb{background:#133271;border-radius:3px}.single-item-page .item-main-info .item-image-container .image-carousel .carousel-thumbnails::-webkit-scrollbar-thumb:hover{background:#0d1216}.single-item-page .item-main-info .item-image-container .image-carousel .thumbnail-btn{flex-shrink:0;width:80px;height:80px;border:3px solid transparent;border-radius:8px;padding:0;cursor:pointer;transition:all .3s ease;background:#fff;overflow:hidden}.single-item-page .item-main-info .item-image-container .image-carousel .thumbnail-btn:hover{border-color:#0ce5e9;transform:scale(1.05)}.single-item-page .item-main-info .item-image-container .image-carousel .thumbnail-btn.active{border-color:#133271;box-shadow:0 4px 12px #0003}.single-item-page .item-main-info .item-image-container .image-carousel .thumbnail-btn img{width:100%;height:100%;object-fit:cover;display:block}.single-item-page .item-main-info .item-image-container .item-image-placeholder{width:100%;height:300px;background:#fff;border:2px dashed #eeeeee;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#464749}.single-item-page .item-main-info .item-image-container .item-image-placeholder svg{margin-bottom:12px;opacity:.5}.single-item-page .item-main-info .item-image-container .item-image-placeholder span{font-size:.875rem;font-weight:400}.single-item-page .item-main-info .item-image-container .image-count-indicator{position:absolute;top:12px;right:12px;background:#000c;color:#fff;padding:6px 12px;border-radius:16px;font-size:.75rem;display:flex;align-items:center;gap:4px}.single-item-page .item-main-info .item-image-container .image-count-indicator svg{width:12px;height:12px}.single-item-page .item-main-info .item-metadata{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 16px #0000000d}.single-item-page .item-main-info .item-metadata .meta-item{display:flex;flex-direction:column;margin-bottom:16px}.single-item-page .item-main-info .item-metadata .meta-item:last-child{margin-bottom:0}.single-item-page .item-main-info .item-metadata .meta-item .meta-label{color:#464749;font-size:.875rem;font-weight:600;margin-bottom:4px}.single-item-page .item-main-info .item-metadata .meta-item .meta-value{color:#0d1216;font-weight:400}.single-item-page .item-details-info .details-section{background:#fff;border-radius:12px;padding:28px;margin-bottom:24px;box-shadow:0 4px 16px #0000000d;border:1px solid #eeeeee;transition:box-shadow .3s ease}.single-item-page .item-details-info .details-section:hover{box-shadow:0 8px 24px #0000001a}.single-item-page .item-details-info .details-section:last-child{margin-bottom:0}.single-item-page .item-details-info .details-section .section-title{color:#133271;font-size:1.125rem;font-weight:700;margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid #eeeeee}.single-item-page .item-details-info .details-section .section-content{color:#0d1216;line-height:1.6;font-size:.95rem}.single-item-page .item-details-info .details-section .section-content p{margin:0 0 16px}.single-item-page .item-details-info .details-section .section-content p:last-child{margin-bottom:0}.single-item-page .item-details-info .details-section .section-content *{max-width:100%}.single-item-page .item-details-info .details-section .section-content img{border-radius:8px;box-shadow:0 4px 12px #0000001a}.single-item-page .item-details-info .details-section .section-content ul,.single-item-page .item-details-info .details-section .section-content ol{padding-left:20px}.single-item-page .item-details-info .details-section .section-content ul li,.single-item-page .item-details-info .details-section .section-content ol li{margin-bottom:8px}.single-item-page .item-details-info .details-section .section-content blockquote{background:#fcfcfc;border-left:4px solid #133271;padding:16px 20px;margin:20px 0;border-radius:0 8px 8px 0}.single-item-page .item-details-info .details-section .section-content blockquote p{margin-bottom:0}#subscribe-modal .modal-body p{margin-bottom:20px;line-height:1.6;color:#464749}#subscribe-modal .modal-body .form-group{margin-bottom:20px}#subscribe-modal .modal-body .form-group input[type=email]{width:100%;padding:12px 16px;border:2px solid #eeeeee;border-radius:8px;font-size:1rem;transition:border-color .3s}#subscribe-modal .modal-body .form-group input[type=email]:focus{outline:none;border-color:#133271}#subscribe-modal .modal-body .form-message{padding:12px;margin-bottom:16px;border-radius:6px;display:none}#subscribe-modal .modal-body .form-message.success{display:block;background:#d4edda;color:#155724;border:1px solid #c3e6cb}#subscribe-modal .modal-body .form-message.error{display:block;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}#subscribe-modal .modal-body .btn{width:100%}a.subscribe-link.header-link{display:inline-flex;align-items:center;padding:8px 16px;background:#133271!important;color:#fff!important;text-decoration:none;font-weight:600;border-radius:6px;transition:all .3s ease}a.subscribe-link.header-link:hover{background:#fcfcfc;color:#0d1216}a.subscribe-link.header-link svg{flex-shrink:0}.footer__bottom__right .subscribe-link{color:#fff}.footer__bottom__right .subscribe-link:hover{background:#ffffff1a;color:#fff}.hero-section{background:url(https://res.cloudinary.com/orthodox-union/image/upload/v1768400908/cloth_cmu0am.jpg) no-repeat center center;background-size:cover;color:#fcfcfc;padding:80px 20px 60px;text-align:center;min-height:380px;display:flex;align-items:center;justify-content:center}.hero-section .hero-content{max-width:800px;margin:0 auto}.hero-section .site-title{font-size:3.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:#fff;text-shadow:0 4px 8px rgba(0,0,0,.3)}@media(max-width:768px){.hero-section .site-title{font-size:2.5rem}}.hero-section .site-description{font-size:1.25rem;opacity:.95;font-weight:400;text-shadow:0 2px 6px rgba(0,0,0,.2)}@media(max-width:768px){.hero-section .site-description{font-size:1.1rem}}.main-actions{padding:60px 20px;background:#fcfcfc}.main-actions .action-buttons{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:40px;align-items:center}.main-actions .btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all .3s ease;border:none;cursor:pointer;min-width:200px}.main-actions .btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.main-actions .btn-primary{background:#133271;color:#fcfcfc;font-size:1.3rem;padding:20px 40px}.main-actions .btn-primary .icon{font-size:1.5rem;margin-right:8px;font-weight:700}.main-actions .btn-primary:hover{background:#080f16}.main-actions .location-buttons{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}@media(max-width:576px){.main-actions .location-buttons{flex-direction:column;width:100%}}.main-actions .btn-secondary{background:#0d1216;color:#fcfcfc}.main-actions .btn-secondary:hover{background:#133271}.main-actions .location-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;width:100%}@media(max-width:640px){.main-actions .location-cards{grid-template-columns:1fr}}.main-actions .location-card{background:#fff;border:2px solid #eeeeee;border-radius:12px;padding:40px 30px;text-decoration:none;text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:15px}.main-actions .location-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026;border-color:#133271}.main-actions .location-card:hover .card-icon{color:#0ce5e9;transform:scale(1.1)}.main-actions .card-icon{color:#133271;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.main-actions .card-title{font-size:1.4rem;font-weight:700;color:#464749;margin:0}.main-actions .card-description{font-size:.95rem;color:#464749;margin:0}.main-actions .card-israel .card-title,.main-actions .card-israel .card-description{direction:rtl;font-family:Arial,sans-serif}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000;overflow-y:auto}.modal.modal-open{display:flex;align-items:center;justify-content:center;padding:20px}.modal-content{background:#fff;border-radius:12px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #0000004d}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 30px;border-bottom:1px solid #eeeeee}.modal-header h3{margin:0;font-size:1.5rem;color:#464749}.modal-header .form-title-he{direction:rtl;font-family:Arial,sans-serif}.modal-close{background:none;border:none;font-size:2rem;line-height:1;cursor:pointer;color:#464749;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:color .2s}.modal-close:hover{color:#133271}.modal-language-toggle{display:flex;gap:8px;padding:20px 30px 0;border-bottom:1px solid #eeeeee}.lang-btn{flex:1;padding:12px 24px;border:2px solid #eeeeee;background:#fff;color:#464749;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease}.lang-btn:hover{border-color:#133271;background:#fcfcfc}.lang-btn.active{background:#133271;color:#fff;border-color:#133271}.modal-body{padding:30px}.modal-body .form-container[data-form=he],.modal-body .form-container[data-form=he] .gform_wrapper{direction:rtl}.quick-search{padding:60px 20px;background:#fff}.quick-search .search-wrapper{max-width:700px;margin:0 auto}.quick-search .search-title{text-align:center;font-size:2rem;margin-bottom:30px;color:#464749}.quick-search .search-form{position:relative}.quick-search .search-field-wrapper{position:relative;display:flex;align-items:center;background:#fcfcfc;border:2px solid #eeeeee;border-radius:50px;overflow:hidden;transition:all .3s ease}.quick-search .search-field-wrapper:focus-within{border-color:#133271;box-shadow:0 4px 12px #1332714d}.quick-search .search-field{flex:1;padding:16px 24px;border:none;font-size:1.1rem;outline:none;background:transparent}.quick-search .search-field::placeholder{color:#999}.quick-search .search-submit{background:transparent;border:none;padding:12px 20px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#133271;transition:all .3s ease}.quick-search .search-submit:hover{color:#0ce5e9;transform:scale(1.1)}.quick-search .search-icon{width:24px;height:24px}.quick-search .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-width:0}.quick-search .search-results{margin-top:30px;background:#fcfcfc;border-radius:12px;box-shadow:0 4px 12px #0000001a;border:1px solid #eeeeee;display:block}.quick-search .search-results:empty{display:none}.quick-search .search-loading,.quick-search .search-no-results,.quick-search .search-error{padding:20px;text-align:center;color:#eee}.quick-search .search-results-list{list-style:none;padding:0;margin:0}.quick-search .search-result-item{border-bottom:1px solid #eeeeee}.quick-search .search-result-item:last-child{border-bottom:none}.quick-search .search-result-item a{display:block;padding:16px 20px;text-decoration:none;color:inherit;transition:background .2s ease}.quick-search .search-result-item a:hover{background:#133271}.quick-search .search-result-item a:hover .result-title,.quick-search .search-result-item a:hover .result-excerpt{color:#fcfcfc}.quick-search .result-title{display:block;font-weight:600;color:#464749;margin-bottom:4px}.quick-search .result-excerpt{display:block;font-size:.9rem;color:#464749;font-weight:400;line-height:1.4}.quick-search .view-all-results{display:block;padding:16px 20px;text-align:center;background:#0d1216;color:#fcfcfc;font-weight:600;text-decoration:none;border-top:1px solid #eeeeee;transition:all .2s ease}.quick-search .view-all-results:hover{background:#133271;color:#fcfcfc}.shatnez-listing{min-height:calc(100vh - 220px);background:#fcfcfc}.shatnez-listing .listing-header{background:#fff;border-bottom:1px solid #eeeeee;padding:20px 0}.shatnez-listing .listing-header .listing-nav{display:flex;justify-content:flex-start;gap:15px;flex-wrap:wrap}@media(max-width:768px){.shatnez-listing .listing-header .listing-nav{justify-content:center;gap:10px}}.shatnez-listing .listing-header .listing-nav .nav-item{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#fff;border:1px solid #eeeeee;border-radius:8px;color:#464749;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .3s ease;cursor:pointer}.shatnez-listing .listing-header .listing-nav .nav-item:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026;border-color:#133271;color:#133271}.shatnez-listing .listing-header .listing-nav .nav-item svg{width:16px;height:16px}@media(max-width:768px){.shatnez-listing .listing-header .listing-nav .nav-item{padding:10px 16px;font-size:.85rem}.shatnez-listing .listing-header .listing-nav .nav-item svg{width:14px;height:14px}}.shatnez-listing .listing-header .listing-nav .nav-item.nav-item--blue{background:#133271;border-color:#133271;color:#fff}.shatnez-listing .listing-header .listing-nav .nav-item.nav-item--blue:hover{background:#112d66;border-color:#112d66;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #13327166}.shatnez-listing .listing-header .live-db{display:flex;align-items:center;gap:8px;font-size:.75rem;background:#e1f8e1;border-radius:20px;padding:4px 12px;color:#1f7d42}.shatnez-listing .listing-header .live-db .live-db-indicator{width:8px;height:8px;background:#22c55e;border-radius:50%;animation:pulse 2s infinite;box-shadow:0 0 #22c55eb3}.shatnez-listing .listing-header .live-db .live-db-text{font-weight:500;text-transform:uppercase;letter-spacing:.5px}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #22c55eb3}70%{transform:scale(1);box-shadow:0 0 0 6px #22c55e00}to{transform:scale(.95);box-shadow:0 0 #22c55e00}}@media(max-width:768px){.shatnez-listing .listing-header .live-db{justify-content:center;margin:8px auto 0}}.shatnez-listing .listing-controls{background:#fff;padding:30px 0 0}.shatnez-listing .listing-controls .controls-wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width:768px){.shatnez-listing .listing-controls .controls-wrapper{flex-direction:column;gap:15px}}.shatnez-listing .listing-controls .search-wrapper{position:relative;flex:1;max-width:400px}@media(max-width:768px){.shatnez-listing .listing-controls .search-wrapper{width:100%;max-width:none}}.shatnez-listing .listing-controls .search-wrapper .search-input{width:100%;padding:8px 50px 8px 16px;border:1px solid #eeeeee;border-radius:8px;font-size:.8rem;background:#f7f7f7;transition:all .3s ease}.shatnez-listing .listing-controls .search-wrapper .search-input:focus{outline:none;border-color:#133271;box-shadow:0 0 0 3px #1332711a}.shatnez-listing .listing-controls .search-wrapper .search-input::placeholder{color:#999;font-size:.8rem}.shatnez-listing .listing-controls .search-wrapper .search-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;width:18px;height:18px}.shatnez-listing .listing-controls .sort-buttons{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:768px){.shatnez-listing .listing-controls .sort-buttons{width:100%;justify-content:center}}.shatnez-listing .listing-controls .sort-buttons .sort-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid #eeeeee;border-radius:8px;color:#464749;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .3s ease}.shatnez-listing .listing-controls .sort-buttons .sort-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026;border-color:#133271;color:#133271}.shatnez-listing .listing-controls .sort-buttons .sort-btn.sort-btn--active{background:#133271;border-color:#133271;color:#fff;font-weight:600}.shatnez-listing .listing-controls .sort-buttons .sort-btn .sort-arrow{font-size:.7rem;line-height:1;display:none;transition:all .2s ease;align-items:center;justify-content:center}.shatnez-listing .listing-controls .sort-buttons .sort-btn.sort-btn--active{background:#133271;border-color:#133271;color:#fff}.shatnez-listing .listing-controls .sort-buttons .sort-btn.sort-btn--active .sort-arrow{display:inline-block}.shatnez-listing .listing-controls .sort-buttons .sort-btn.sort-btn--active:hover{background:#112d66;border-color:#112d66;color:#fff;box-shadow:0 6px 20px #13327166}@media(max-width:768px){.shatnez-listing .listing-controls .sort-buttons .sort-btn{padding:10px 14px;font-size:.85rem}.shatnez-listing .listing-controls .sort-buttons .sort-btn .sort-arrow{font-size:.8rem}}.shatnez-listing .listing-content{padding:20px 0 30px}.shatnez-listing .results-footer{margin:20px 0}.shatnez-listing .results-footer .results-count{color:#464749;font-size:.8rem;padding:0 12px;display:inline-block}.shatnez-listing .table-wrapper .shatnez-table{width:100%;border-collapse:collapse;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 0 10px #eee}.shatnez-listing .table-wrapper .shatnez-table thead{background:#f7f7f7;border:1px solid #eeeeee}.shatnez-listing .table-wrapper .shatnez-table thead th{padding:12px 16px;text-align:left;font-weight:700;color:#464749;font-size:.7rem;letter-spacing:.5px;text-transform:uppercase}.shatnez-listing .table-wrapper .shatnez-table tbody tr{border:1px solid #efefef;transition:all .2s ease;cursor:pointer}.shatnez-listing .table-wrapper .shatnez-table tbody tr:hover{background-color:#eff3fc;transform:translate(2px);box-shadow:0 2px 8px #0000001a}.shatnez-listing .table-wrapper .shatnez-table tbody tr:last-child{border-bottom:none}.shatnez-listing .table-wrapper .shatnez-table tbody td{padding:16px;vertical-align:top;font-size:.9rem;line-height:1.4;color:#464749;text-transform:capitalize}.shatnez-listing .table-wrapper .shatnez-table tbody td:first-child{font-weight:600;width:130px;color:#464749}.shatnez-listing .table-wrapper .shatnez-table tbody td:last-child{font-weight:500;width:140px;font-size:.8rem;color:#464749}.shatnez-listing .table-wrapper .shatnez-table tbody td small{color:#464749;display:block;margin-top:4px;font-weight:400;font-size:.8rem}.shatnez-listing .table-wrapper .shatnez-table tbody td .details-content{margin-bottom:8px;color:#464749;font-weight:400}.shatnez-listing .table-wrapper .shatnez-table tbody td .details-label{font-size:.8rem;color:#464749;font-weight:400;display:inline-block;font-style:italic;background:#fafaf1;padding:4px 8px;border-radius:4px;border-left:1px solid #464749}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell{width:100px;text-align:center}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell .admin-actions{display:flex;gap:6px;justify-content:center;align-items:center}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell .admin-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #eeeeee;background:#fff;border-radius:4px;cursor:pointer;transition:all .2s ease}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell .admin-btn svg{width:14px;height:14px;color:#464749;transition:color .2s ease}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell .admin-btn.edit-btn:hover{background:#eff3fc;border-color:#133271}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell .admin-btn.edit-btn:hover svg{color:#133271}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell .admin-btn.delete-btn:hover{background:#fdf4f4;border-color:#dc2626}.shatnez-listing .table-wrapper .shatnez-table tbody td.actions-cell .admin-btn.delete-btn:hover svg{color:#dc2626}.shatnez-listing .table-wrapper .shatnez-table tbody td .image-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#eff3fc;border:1px solid rgb(190.2818181818,208.0363636364,244.1181818182);border-radius:4px;color:#133271;text-decoration:none;transition:all .2s ease}.shatnez-listing .table-wrapper .shatnez-table tbody td .image-link svg{width:16px;height:16px;color:inherit}.shatnez-listing .table-wrapper .shatnez-table tbody td .image-link:hover{background:#dfe8fa;border-color:#133271;transform:translateY(-1px)}.shatnez-listing .cards-wrapper{display:grid;gap:20px}.shatnez-listing .cards-wrapper .shatnez-card{background:#fff;border:1px solid #464749;border-radius:12px;overflow:hidden;transition:all .3s ease;margin-bottom:20px;cursor:pointer}.shatnez-listing .cards-wrapper .shatnez-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026;border-color:#133271}.shatnez-listing .cards-wrapper .shatnez-card .card-header{background:#133271;padding:12px;display:flex;align-items:center;justify-content:space-between}.shatnez-listing .cards-wrapper .shatnez-card .card-header .card-company{margin:0 0 8px;font-size:1.2rem;font-weight:700;color:#fff}.shatnez-listing .cards-wrapper .shatnez-card .card-header .card-location{color:#eee;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.shatnez-listing .cards-wrapper .shatnez-card .card-body{padding:20px}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-details.primary{margin-bottom:16px;line-height:1.5;color:#464749;font-size:.95rem}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-details.primary .details-content{margin-bottom:10px;color:#464749;font-weight:400}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-details.primary .details-label{font-size:.85rem;color:#133271;font-weight:500;font-style:italic;background:#eff3fc;padding:6px 10px;border-radius:6px;border-left:3px solid #133271}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-meta.secondary{margin-bottom:12px}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-meta.secondary .meta-item{display:flex;margin-bottom:8px;font-size:.85rem}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-meta.secondary .meta-item:last-child{margin-bottom:0}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-meta.secondary .meta-item .meta-label{font-weight:600;color:#464749;min-width:80px}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-meta.secondary .meta-item .meta-value{color:#464749}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-images.secondary{color:#133271;font-size:.85rem;font-weight:600}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-images.secondary .image-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#eff3fc;border:1px solid rgb(190.2818181818,208.0363636364,244.1181818182);border-radius:4px;color:#133271;text-decoration:none;transition:all .2s ease}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-images.secondary .image-link svg{width:16px;height:16px;color:inherit}.shatnez-listing .cards-wrapper .shatnez-card .card-body .card-images.secondary .image-link:hover{background:#dfe8fa;border-color:#133271;transform:translateY(-1px)}.shatnez-listing .pagination-wrapper{margin:40px 0;display:flex}.shatnez-listing .pagination-wrapper .page-navigation .page-numbers{display:flex;list-style:none;margin:0;padding:0;gap:8px}.shatnez-listing .pagination-wrapper .page-navigation .page-numbers li .page-number{display:inline-block;padding:12px 16px;background:#fff;border:2px solid #eeeeee;color:#464749;text-decoration:none;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease}.shatnez-listing .pagination-wrapper .page-navigation .page-numbers li .page-number:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026;border-color:#133271;color:#133271}.shatnez-listing .pagination-wrapper .page-navigation .page-numbers li .page-number.current{background:#133271;border-color:#133271;color:#fff}.shatnez-listing .pagination-wrapper .page-navigation .page-numbers li .dots{padding:12px 16px;color:#eee;font-weight:600}@media(max-width:768px){.shatnez-listing .pagination-wrapper .page-navigation .page-numbers{flex-wrap:wrap;justify-content:center}}@media(max-width:768px){.shatnez-listing .desktop-only{display:none!important}}.shatnez-listing .mobile-only{display:none}@media(max-width:768px){.shatnez-listing .mobile-only{display:block!important}}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000}.modal.modal-open{display:flex;align-items:center;justify-content:center}.modal .modal-content{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.modal .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px 30px;background:#133271}.modal .modal-content .modal-header h3{margin:0;color:#fff;font-weight:700;font-size:1.2rem}.modal .modal-content .modal-header .modal-close{background:#fff3;border:2px solid rgba(255,255,255,.3);border-radius:50%;font-size:1.2rem;cursor:pointer;color:#fff;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.modal .modal-content .modal-header .modal-close:hover{background:#ffffff4d;border-color:#fff}.modal .modal-content .modal-body{padding:30px;font-size:1rem;line-height:1.6;color:#464749}.image-link{color:#464749;text-decoration:none;cursor:pointer;transition:all .3s ease}.image-link:hover{color:#0f285a;text-decoration:underline}.image-link .clickable-text{font-weight:600}.image-link small{opacity:.7;font-size:.8em}.location-badge{display:inline-block;padding:4px 12px;background:#eee;color:#464749;border-radius:16px;font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.location-badge[data-location=israel]{background:#0ce5e9}.location-badge[data-location=international]{background:#6c5af6}.image-modal .modal-content{max-width:90vw;max-height:90vh;width:auto}@media(min-width:768px){.image-modal .modal-content{max-width:800px}}.image-modal .image-modal-body{padding:20px;text-align:center}.image-modal .image-modal-body .image-container{margin-bottom:20px}.image-modal .image-modal-body .image-container .modal-image{max-width:100%;max-height:60vh;height:auto;border-radius:8px;box-shadow:0 4px 12px #00000026}.image-modal .image-modal-body .image-container .image-caption{margin-top:15px;font-style:italic;color:#eee;font-size:.9rem;line-height:1.4}.image-modal .image-modal-body .image-navigation{display:flex;align-items:center;justify-content:center;gap:20px}.image-modal .image-modal-body .image-navigation .nav-btn{background:#133271;color:#fff;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;transition:all .3s ease}.image-modal .image-modal-body .image-navigation .nav-btn:hover{background:#112d66;transform:scale(1.1)}.image-modal .image-modal-body .image-navigation .nav-btn:disabled{background:#eee;cursor:not-allowed;transform:none}.image-modal .image-modal-body .image-navigation .image-counter{font-weight:600;color:#464749;min-width:60px;font-size:.9rem}.israel-listing[dir=rtl] .listing-nav .nav-item{flex-direction:row-reverse}.israel-listing[dir=rtl] .controls-wrapper{justify-content:space-between}.israel-listing[dir=rtl] .controls-wrapper .search-section{order:2;flex:1;display:flex;justify-content:flex-end}.israel-listing[dir=rtl] .controls-wrapper .sort-section{order:1;flex-shrink:0;margin-right:0;margin-left:1rem}@media(max-width:768px){.israel-listing[dir=rtl] .controls-wrapper{flex-direction:column}.israel-listing[dir=rtl] .controls-wrapper .search-section{order:1;margin-bottom:1rem}.israel-listing[dir=rtl] .controls-wrapper .sort-section{order:2;margin-left:0}}.israel-listing[dir=rtl] .search-wrapper{width:100%}.israel-listing[dir=rtl] .search-wrapper .search-input{text-align:right;padding:16px 16px 16px 50px;direction:rtl}.israel-listing[dir=rtl] .search-wrapper .search-icon{left:16px;right:auto}.israel-listing[dir=rtl] .shatnez-table{text-align:right;direction:rtl}.israel-listing[dir=rtl] .shatnez-table th,.israel-listing[dir=rtl] .shatnez-table td{text-align:right}.israel-listing[dir=rtl] .shatnez-table thead th{text-align:right;font-weight:600}.israel-listing[dir=rtl] .sort-section .sort-btn{direction:rtl}.israel-listing[dir=rtl] .sort-section .sort-btn .sort-arrow{margin-left:.25rem;margin-right:0}.israel-listing[dir=rtl] .modal{direction:rtl}.israel-listing[dir=rtl] .modal .modal-content,.israel-listing[dir=rtl] .modal .modal-title{text-align:right;direction:rtl}.israel-listing[dir=rtl] .modal .modal-close{left:1rem;right:auto}.israel-listing[dir=rtl] .modal .modal-nav{direction:rtl}.israel-listing[dir=rtl] .modal .modal-nav .nav-button.prev{left:1rem;right:auto}.israel-listing[dir=rtl] .modal .modal-nav .nav-button.next{right:1rem;left:auto}.israel-listing[dir=rtl] .card-meta .meta-item{flex-direction:row-reverse;text-align:right}.israel-listing[dir=rtl] .card-meta .meta-item .meta-label{margin-left:8px;margin-right:0}.israel-listing[dir=rtl] .location-badge,.israel-listing[dir=rtl] .item-card{direction:rtl}.israel-listing[dir=rtl] .item-card .card-body,.israel-listing[dir=rtl] .item-card .card-title,.israel-listing[dir=rtl] .item-card .card-meta{text-align:right}.visible-print{display:none}@media print{@page{size:A4 landscape;margin:10mm}body{margin:0}.visible-print{display:inline-block}.container{max-width:100%!important}h1.landing,h1.entry-title,h1.author-name{font-size:36px!important;line-height:1.2em!important}h3{font-size:18px!important}.author,.date{font-size:.8em!important}.listing-header,.listing-controls,.pagination-wrapper,.modal,.mobile-only,.cards-wrapper,.results-footer,.admin-only,footer,.site-footer{display:none!important}.desktop-only,.table-wrapper.desktop-only{display:block!important}.table-wrapper.desktop-only .shatnez-table{display:table!important;visibility:visible!important;opacity:1!important}}@media print{.table-wrapper.desktop-only,.shatnez-listing .table-wrapper.desktop-only{display:block!important}.table-wrapper.desktop-only .shatnez-table,.shatnez-listing .table-wrapper.desktop-only .shatnez-table{display:table!important;visibility:visible!important}.mobile-only,.cards-wrapper.mobile-only,.shatnez-listing .mobile-only,.shatnez-listing .cards-wrapper.mobile-only{display:none!important;visibility:hidden!important}.shatnez-listing:before{content:"Shatnez Database Report";display:block;text-align:center;font-size:18px!important;font-weight:700;margin-bottom:20px!important;padding-bottom:10px!important;border-bottom:2px solid #000!important}.shatnez-listing.israel-listing{direction:rtl;text-align:right}.shatnez-listing.israel-listing:before{content:"דוח מסד נתונים שעטנז";direction:rtl;text-align:center}.shatnez-listing .listing-content{padding:0!important;margin-top:20px!important}.shatnez-listing .listing-content .results-header h1{font-size:24px!important;text-align:center;margin-bottom:20px!important}.shatnez-listing .listing-content .results-header .results-count{display:none!important}.shatnez-listing .container{padding-left:6px!important;padding-right:6px!important}.shatnez-listing .table-wrapper{box-shadow:none!important;border-radius:0!important;overflow:visible!important;width:100%!important}.shatnez-listing .table-wrapper .shatnez-table{border-collapse:collapse!important;border:2px solid #000!important;width:100%!important;table-layout:fixed!important}.shatnez-listing .table-wrapper .shatnez-table th,.shatnez-listing .table-wrapper .shatnez-table td{padding:4px 3px!important;border:1px solid #000!important;font-size:10px!important;line-height:1.2!important;word-wrap:break-word!important;vertical-align:top!important}.shatnez-listing .table-wrapper .shatnez-table th:nth-child(7),.shatnez-listing .table-wrapper .shatnez-table td:nth-child(7){display:none!important}.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(1),.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(1){width:12%!important}.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(2),.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(2){width:14%!important}.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(3),.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(3){width:8%!important}.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(4),.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(4){width:18%!important}.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(5),.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(5){width:24%!important}.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(6),.shatnez-listing.international-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(6){width:24%!important}.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(1),.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(1){width:12%!important}.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(2),.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(2){width:8%!important}.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(3),.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(3){width:20%!important}.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(4),.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(4){width:30%!important}.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table th:nth-child(5),.shatnez-listing.israel-listing .shatnez-listing .table-wrapper .shatnez-table td:nth-child(5){width:30%!important}.shatnez-listing .table-wrapper .shatnez-table thead th{background-color:#f0f0f0!important;font-weight:700!important;text-transform:uppercase!important;font-size:9px!important}.shatnez-listing .table-wrapper .shatnez-table tbody tr:nth-child(2n){background-color:#f8f8f8!important}.shatnez-listing .table-wrapper .shatnez-table .image-link{color:#000!important;text-decoration:none!important}.shatnez-listing .table-wrapper .shatnez-table .image-link svg{display:none!important}.shatnez-listing .table-wrapper .shatnez-table .image-link:after{content:"✓"!important;font-weight:700!important}.shatnez-listing .table-wrapper .shatnez-table .details-content,.shatnez-listing .table-wrapper .shatnez-table .details-label{display:block!important;margin-bottom:2px!important}.shatnez-listing .table-wrapper .shatnez-table .details-label{font-style:italic!important;font-size:9px!important}.print-header .container{overflow:hidden;border-bottom:1px solid #eeeeee;padding-bottom:10px}.print-header h1{float:left;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:1;text-transform:uppercase;margin-top:0}.print-header img{float:left;margin-right:10px;height:40px}a:link:after,a:visited:after{content:""}blockquote p{font-size:1.4em!important;line-height:1.2em!important}.nav.nav-pills,.pager{display:none}.pagination,.breadcrumb,.btn-download{display:none!important}.sidebar{display:none}.media-player-container,.LimelightEmbeddedPlayer,.limelight_video_cap,#mediaPlayer{display:none!important}article.post>header{padding-bottom:10px!important;border-bottom:4px solid #ccc!important}.author-bio,article.post .entry-content{font-size:.9em!important;line-height:1.4em!important}.homepage-slider ul.slides{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.alert-container{border:none!important}#site-header{box-shadow:none;position:relative!important}.section-container .ctrl{display:none!important}.section-container .section-main{display:block!important}.header.single__header{background:none}.calendar-container{border:none}.footer__bottom__right,.header__search__form,.single__details__right,.secondary__navbar,.footer__group,section.newsletter__signup,section.related__articles.container,.article-bottom-subscribe,.ou-secondary-navbar,#disqus_thread,#spot-im-frame-newsfeed,#spot-im-frame-utility,.spot-im-ticker,#spot-im-frame-utility-iframe,.adunit{display:none!important}#bd{padding:0}.entry-content p{font-family:Garamond;font-size:12pt;line-height:140%;margin-bottom:15px}}@media print{.shatnez-listing .mobile-only,.shatnez-listing .cards-wrapper{display:none!important}.shatnez-listing .desktop-only,.shatnez-listing .table-wrapper{display:block!important}.shatnez-listing .table-wrapper .shatnez-table{display:table!important;width:100%!important}}
