.elementor .tp-block-h3{font-weight:700;font-size:1.25em;color:inherit;line-height:1.2;margin-block-start:15px;margin-block-end:15px;margin-inline-start:20px;margin-inline-end:20px;}.elementor .tp-ico-whatsapp{text-decoration:none;}.elementor .tp-ico-instagram{text-decoration:none;}.elementor .tp-ico-facebook{text-decoration:none;}.elementor .tp-ico-phone{text-decoration:none;}.elementor .tp-ico-mail{text-decoration:none;}.elementor .tp-mob-phone{font-size:0.9em;color:#ffffff;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:3px;padding-inline-end:3px;border-radius:0px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:var(--blue-500);display:flex;gap:6px;flex:1 1 calc(50% - 10px);justify-content:center;align-items:center;}.elementor .tp-mob-mail{font-size:1em;color:var(--blue-500);padding-block-start:8px;padding-block-end:8px;padding-inline-start:3px;padding-inline-end:3px;border-radius:0px;border-width:2px;border-color:var(--blue-500);border-style:solid;background-color:#ffffff;display:flex;gap:8px;flex:1 1 100%;justify-content:center;align-items:center;}.elementor .tp-mobile-bar{width:100%;position:fixed;inset-inline-end:0px;inset-block-end:0px;z-index:500;padding:0px;background-color:#ffffff;display:none;flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:space-between;}.elementor .tp-float-mail:hover,.elementor .tp-float-mail:focus-visible{color:#10192b;filter:brightness(110%);}.elementor .tp-float-mail{width:140px;height:140px;position:fixed;inset-block-start:auto;inset-inline-end:20px;inset-block-end:24px;inset-inline-start:auto;z-index:9999;font-weight:700;font-size:0.95em;color:#10192b;line-height:1.25;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-image:url("https://www.inbalpool.co.il/wp-content/uploads/2026/11/mail_button.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:transparent;display:flex;justify-content:center;align-items:center;text-shadow: none;\n}.elementor .tp-footer-link:hover,.elementor .tp-footer-link:focus-visible{color:var(--blue-500);}.elementor .tp-footer-link{font-size:1em;color:#ffffff;text-decoration:underline;padding:0px;background-color:transparent;}.elementor .tp-footer-links{width:auto;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .tp-footer-text{font-size:1em;color:#ffffff;margin:0px;}.elementor .tp-footer-in{width:100%;max-width:1050px;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .tp-footer{width:100%;color:#ffffff;padding:20px;background-color:var(--navy-900);display:flex;justify-content:center;}.elementor .tp-nav{width:100%;max-width:1050px;padding:0px;}.elementor .tp-header-bottom{width:100%;padding:20px;background-color:#ffffff;transition:padding 0.2s;display:flex;justify-content:center;}.elementor .tp-round-btn:hover,.elementor .tp-round-btn:focus-visible{background-color:var(--blue-600);}.elementor .tp-round-btn{height:2.5em;min-width:2.5em;font-size:1em;color:#ffffff;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.9em;padding-inline-end:0.9em;border-radius:1.25em;background-color:var(--blue-500);display:inline-flex;justify-content:center;align-items:center;}.elementor .tp-header-actions{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .tp-phone-number{font-weight:700;font-size:1em;color:#ffffff;line-height:1.2;direction:ltr;margin:0px;}.elementor .tp-phone-label{font-size:1em;color:#ffffff;line-height:1.2;margin:0px;}.elementor .tp-phone:hover,.elementor .tp-phone:focus-visible{background-color:rgba(255,255,255,.15);}.elementor .tp-phone{width:auto;font-size:0.8em;color:#ffffff;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-width:1px;border-color:#ffffff;border-style:solid;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .tp-phones{width:auto;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .tp-header-call{width:auto;font-size:1.2em;color:#ffffff;padding-inline-start:2.7em;display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .tp-header-side{width:auto;padding:0px;display:flex;flex-direction:row;gap:20px;flex:1 1 auto;justify-content:flex-end;align-items:center;}.elementor .tp-logo{width:auto;height:95px;transition:height 0.2s;}.elementor .tp-logo-link{width:auto;padding:0px;display:flex;flex:0 0 auto;align-items:center;}.elementor .tp-header-in{width:100%;max-width:1050px;padding:0px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .tp-header-top{width:100%;padding:20px;background-color:var(--navy-800);transition:padding 0.2s;display:flex;justify-content:center;}.elementor .tp-header{width:100%;position:sticky;inset-block-start:0px;z-index:500;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .tp-gallery-img:hover,.elementor .tp-gallery-img:focus-visible{filter:brightness(120%) contrast(120%);}.elementor .tp-gallery-img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .tp-gallery-grid{width:100%;padding:5px;gap:10px;grid-template-columns:repeat(6, 1fr);grid-auto-rows:auto;}.elementor .tp-gallery-title{width:100%;font-weight:400;font-size:1.5em;color:#ffffff;line-height:1.2;padding:20px;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--green-600);}.elementor .tp-gallery{width:100%;max-width:1050px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .tp-faq-p{color:inherit;line-height:1.5;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tp-faq-a{font-size:1.1em;color:var(--ink);padding-block-start:0px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:0px;}.elementor .tp-faq-icon{width:1.2em;height:1.2em;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .tp-faq-q-text{color:inherit;line-height:1.3;margin:0px;font-size: inherit;\n}.elementor .tp-faq-q:hover,.elementor .tp-faq-q:focus-visible{color:var(--navy-700);}.elementor .tp-faq-q{font-size:1.4em;color:var(--ink);cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .tp-faq-item{padding:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:70px;border-color:var(--blue-400);border-style:solid;background-color:var(--sky-100);}.elementor .tp-accordion{width:100%;max-width:1050px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .tp-faq-title{font-weight:700;font-size:1.6em;color:#ffffff;text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .tp-faq{width:100%;padding:10px;background-image:url("https://www.inbalpool.co.il/wp-content/uploads/2026/11/faq.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--navy-700);display:flex;flex-direction:column;align-items:center;}.elementor .tp-two-col{min-width:350px;padding:0px;display:flex;flex-direction:column;flex:1 1 49%;}.elementor .tp-two-cols{width:100%;max-width:1000px;color:var(--ink);padding-block-start:20px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2%;flex-wrap:wrap;}.elementor .tp-page-link:hover,.elementor .tp-page-link:focus-visible{filter:brightness(125%);}.elementor .tp-page-link{max-width:calc(33.33% - 40px);aspect-ratio:5 / 3;font-size:23px;color:#ffffff;line-height:1;text-align:center;padding:10px;margin:20px;border-radius:0px;display:flex;flex:1 1 calc(33.33% - 40px);justify-content:center;align-items:center;background-size: cover; background-position: center center;\n}.elementor .tp-links-pages{width:100%;max-width:1050px;text-align:center;padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:center;}.elementor .tp-popup-sub{font-weight:400;font-size:2em;color:#ffffff;line-height:1.2;text-align:center;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tp-popup-title{font-weight:700;font-size:3em;color:#ffffff;line-height:1.1;text-align:center;margin:0px;}.elementor .tp-popup{width:100%;color:#ffffff;padding-block-start:40px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--navy-700);display:flex;flex-direction:column;align-items:center;}.elementor .tp-form-msg-text{font-size:1.2em;color:#ffffff;text-align:center;margin:0px;}.elementor .tp-form-msg{width:100%;text-align:center;padding:10px;flex:0 1 100%;}.elementor .tp-submit:hover,.elementor .tp-submit:focus-visible{background-color:var(--sky-100);}.elementor .tp-submit{font-weight:900;font-size:1.2em;color:var(--navy-700);padding-block-start:15px;padding-block-end:15px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;border-width:0px;background-color:#ffffff;}.elementor .tp-submit-wrap{padding:0px;display:flex;flex:0 1 100%;justify-content:center;}.elementor .tp-input:focus{box-shadow:0px 0px 10px 0px #ffffff;}.elementor .tp-input{width:100%;height:auto;font-size:1em;color:#ffffff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5px;padding-inline-end:5px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .tp-label{font-size:1em;color:#ffffff;}.elementor .tp-field{min-width:0px;padding:20px;display:flex;flex-direction:column;gap:4px;flex:1 1 200px;}.elementor .tp-form{width:100%;max-width:1050px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:center;align-items:flex-end;}.elementor .tp-contact-sub{font-size:1.2em;color:#ffffff;text-align:center;margin:0px;}.elementor .tp-contact-title{font-weight:700;font-size:1.6em;color:#ffffff;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tp-contact{width:100%;color:#ffffff;padding-block-start:40px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;background-image:url("https://www.inbalpool.co.il/wp-content/uploads/2026/11/children.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--navy-700);display:flex;flex-direction:column;align-items:center;}.elementor .tp-list{font-size:1.2em;color:inherit;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:30px;margin-block-start:10px;margin-block-end:10px;margin-inline-start:20px;margin-inline-end:20px;display:block;}.elementor .tp-text{font-size:1.2em;color:inherit;line-height:1.5;margin-block-start:10px;margin-block-end:10px;margin-inline-start:20px;margin-inline-end:20px;}.elementor .tp-col{min-width:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 50%;align-items:stretch;}.elementor .tp-cols{width:100%;max-width:1050px;padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;align-items:flex-start;}.elementor .tp-content{width:100%;position:relative;color:var(--ink);padding:10px;background-image:url("https://www.inbalpool.co.il/wp-content/uploads/2026/11/water.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .tp-share-btn:hover,.elementor .tp-share-btn:focus-visible{filter:brightness(115%);}.elementor .tp-share-btn{height:2.5em;min-width:2.5em;font-size:1em;color:#ffffff;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.9em;padding-inline-end:0.9em;border-radius:1.25em;display:inline-flex;justify-content:center;align-items:center;}.elementor .tp-share{max-width:calc(100% - 16px);position:absolute;inset-block-end:0px;inset-inline-start:50%;padding-block-start:10px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;border-start-start-radius:10px;border-start-end-radius:10px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--sky-200);transform:translate3d(50%, 0px, 0px);display:flex;flex-direction:row;gap:6px;width: max-content;\n}.elementor .tp-hero-title{max-width:1050px;font-size:3em;color:#ffffff;line-height:1.1;margin:0px;text-shadow: 0 0 10px #000000;\n}.elementor .tp-hero{width:100%;position:relative;color:#ffffff;text-align:center;padding-block-start:100px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--navy-700);display:flex;flex-direction:column;justify-content:center;align-items:center;background-size: cover; background-position: center center;\n}.elementor .tp-h3{font-weight:700;font-size:1.3em;color:var(--ink-700);line-height:1.2;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .tp-h2-bar{width:100px;height:2px;margin-block-start:20px;margin-block-end:10px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--red-600);flex:0 0 auto;}.elementor .tp-h2{font-weight:700;font-size:1.6em;color:var(--ink-700);line-height:1;text-align:center;padding:5px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tp-section{width:100%;padding:10px;display:flex;flex-direction:column;align-items:center;}.elementor .tp-share-mail{background-color:#5a6db5;}.elementor .tp-share-wa{background-color:#2a9d3f;}.elementor .tp-share-fb{background-color:#3b5998;}.elementor .tp-col-full{flex:0 1 100%;}.elementor .tp-text-center{text-align:center;}.elementor .tp-sr-only{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;clip-path:inset(50%);white-space: nowrap;\n}