.elementor-191 .elementor-element.elementor-element-c11513a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-191 .elementor-element.elementor-element-c11513a > .elementor-container{min-height:78vh;}.elementor-191 .elementor-element.elementor-element-c11513a{padding:110px 0px 110px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-image-container:after{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-slider .jet-slider__button--primary{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider  .jet-slider__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider__button--secondary{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider  .jet-slider__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before{border-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider__fraction-pagination span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-191 .elementor-element.elementor-element-59e9b12 .slider-pro{min-height:700px;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider__icon{justify-content:center;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider__title{text-align:center;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider__subtitle{text-align:center;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider__desc{align-self:center;text-align:center;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider__button-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-191 .elementor-element.elementor-element-59e9b12 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-191 .elementor-element.elementor-element-0d804c0{margin-top:0px;margin-bottom:0px;}.elementor-191 .elementor-element.elementor-element-57d340a{--e-image-carousel-slides-to-show:5;z-index:5;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-49e7750 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-191 .elementor-element.elementor-element-49e7750 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-191 .elementor-element.elementor-element-49e7750{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-191 .elementor-element.elementor-element-49e7750 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-191 .elementor-element.elementor-element-b9df5eb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-191 .elementor-element.elementor-element-b9df5eb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-191 .elementor-element.elementor-element-b9df5eb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-191 .elementor-element.elementor-element-b9df5eb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-191 .elementor-element.elementor-element-b9df5eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-191 .elementor-element.elementor-element-f5e6f34.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-191 .elementor-element.elementor-element-f5e6f34.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-191 .elementor-element.elementor-element-f5e6f34.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-191 .elementor-element.elementor-element-f5e6f34 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-191 .elementor-element.elementor-element-f5e6f34 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-191 .elementor-element.elementor-element-4bd8bae.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-191 .elementor-element.elementor-element-4bd8bae.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-191 .elementor-element.elementor-element-4bd8bae.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-191 .elementor-element.elementor-element-4bd8bae .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-191 .elementor-element.elementor-element-4bd8bae .elementor-image-box-img img{transition-duration:0.3s;}body:not(.rtl) .elementor-191 .elementor-element.elementor-element-f02aa93{left:0px;}body.rtl .elementor-191 .elementor-element.elementor-element-f02aa93{right:0px;}.elementor-191 .elementor-element.elementor-element-f02aa93{top:0px;}.elementor-191 .elementor-element.elementor-element-67c230ed > .elementor-container{max-width:1360px;}.elementor-191 .elementor-element.elementor-element-67c230ed{padding:20px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-202036f4 > .elementor-container{max-width:1360px;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-4e6c4aa5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-37fb5959 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-28d782d4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-28d782d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-2c6310a4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-2c6310a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-34ac060b{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-34ac060b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-34ac060b .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-2ae400c1{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-2ae400c1 p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-55d4901a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-55d4901a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-55d4901a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-78097491 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-37dd6b5f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-37dd6b5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-37f5cf1{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-37f5cf1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-191 .elementor-element.elementor-element-79efe113{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-79efe113 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-79efe113 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-17ef6c10{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-17ef6c10 p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-5018a726:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-5018a726.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-5018a726.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-d29ccff img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-3dc14360{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-3dc14360 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-6ea94df6{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-6ea94df6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-191 .elementor-element.elementor-element-5d92adb1{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-5d92adb1 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-5d92adb1 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-ab270c5{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-ab270c5 p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-559e1388:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-559e1388.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-559e1388.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-203542b6 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-38d58c30{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-38d58c30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-13b4d664{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-13b4d664 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-191 .elementor-element.elementor-element-52889936{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-52889936 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-52889936 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-4465c5ed{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-4465c5ed p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-7790db12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00214E;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-7790db12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-191 .elementor-element.elementor-element-7790db12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00214E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:28px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-74406d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-74406d4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:1.5px;color:#E6ECF4;}.elementor-191 .elementor-element.elementor-element-214612e2{--divider-border-style:solid;--divider-color:#1E7EF2;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-214612e2 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-214612e2 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-381aa6ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-381aa6ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-505179c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#E6ECF4;}.elementor-191 .elementor-element.elementor-element-5b57de68:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-5b57de68.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-5b57de68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-21f5cc91 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-11da6049{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-11da6049 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-2b39f99f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-191 .elementor-element.elementor-element-2b39f99f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-191 .elementor-element.elementor-element-7aa18a63{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-7aa18a63 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-7aa18a63 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-1ec24449{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-1ec24449 p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-e1c474a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-e1c474a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-e1c474a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-a09a122 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-4e7c006{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-4e7c006 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-3ef360c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-3ef360c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-191 .elementor-element.elementor-element-204d981{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-204d981 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-204d981 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-2288959{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-2288959 p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-f9fe0d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-f9fe0d5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-f9fe0d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-f7888d4 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-327a196{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-327a196 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-c546479{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-c546479 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-191 .elementor-element.elementor-element-eaa49c8{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-eaa49c8 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-eaa49c8 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-8dcd960{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-8dcd960 p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-ae06f70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-ae06f70.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-ae06f70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCDCD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:24px 24px 28px 24px;}.elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-element-populated, .elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-element-populated > .elementor-background-overlay, .elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-3c2ca4b img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-7cf0f9e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-7cf0f9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-191 .elementor-element.elementor-element-2c7c34f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-191 .elementor-element.elementor-element-2c7c34f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:#053A82;}.elementor-191 .elementor-element.elementor-element-7844783{--divider-border-style:solid;--divider-color:#CDCDCD;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-7844783 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-191 .elementor-element.elementor-element-7844783 .elementor-divider{text-align:left;padding-block-start:16px;padding-block-end:16px;}.elementor-191 .elementor-element.elementor-element-7278429{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#51595E;}.elementor-191 .elementor-element.elementor-element-7278429 p{margin-block-end:12px;}.elementor-191 .elementor-element.elementor-element-782ea83{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 30px) 15px;padding:0px 0px 0px 0px;text-align:center;}.elementor-191 .elementor-element.elementor-element-782ea83 img{border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-25588c8c{width:initial;max-width:initial;top:0px;}body:not(.rtl) .elementor-191 .elementor-element.elementor-element-25588c8c{left:0px;}body.rtl .elementor-191 .elementor-element.elementor-element-25588c8c{right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-191 .elementor-element.elementor-element-9e9d6c0:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-9e9d6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bootnet.co.il/wp-content/uploads/2026/10/bootnet-home-contact-bg-1916.webp");background-position:center center;background-size:cover;}.elementor-191 .elementor-element.elementor-element-9e9d6c0 > .elementor-background-overlay{background-color:#091C35;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-191 .elementor-element.elementor-element-9e9d6c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}@media(max-width:1024px){.elementor-191 .elementor-element.elementor-element-c11513a > .elementor-container{min-height:70vh;}.elementor-191 .elementor-element.elementor-element-c11513a{padding:90px 0px 90px 0px;}.elementor-191 .elementor-element.elementor-element-59e9b12 .slider-pro{min-height:700px;}.elementor-191 .elementor-element.elementor-element-57d340a{--e-image-carousel-slides-to-show:3;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-37fb5959 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-28d782d4 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-2c6310a4 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-2ae400c1{font-size:15px;line-height:1.6em;}.elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-78097491 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-37dd6b5f .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-37f5cf1 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-17ef6c10{font-size:15px;line-height:1.6em;}.elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-d29ccff img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-3dc14360 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-6ea94df6 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-ab270c5{font-size:15px;line-height:1.6em;}.elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-203542b6 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-38d58c30 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-13b4d664 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-4465c5ed{font-size:15px;line-height:1.6em;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-7790db12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-191 .elementor-element.elementor-element-7790db12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:24px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-381aa6ff .elementor-heading-title{font-size:27px;}.elementor-191 .elementor-element.elementor-element-505179c2{font-size:16px;}.elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-21f5cc91 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-11da6049 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-2b39f99f .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-1ec24449{font-size:15px;line-height:1.6em;}.elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-a09a122 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-4e7c006 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-3ef360c .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-2288959{font-size:15px;line-height:1.6em;}.elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-f7888d4 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-327a196 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-c546479 .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-8dcd960{font-size:15px;line-height:1.6em;}.elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-3c2ca4b img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-7cf0f9e .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-2c7c34f .elementor-heading-title{font-size:15px;}.elementor-191 .elementor-element.elementor-element-7278429{font-size:15px;line-height:1.6em;}.elementor-191 .elementor-element.elementor-element-782ea83{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;}}@media(max-width:767px){.elementor-191 .elementor-element.elementor-element-c11513a > .elementor-container{min-height:640px;}.elementor-191 .elementor-element.elementor-element-c11513a{padding:70px 0px 70px 0px;}.elementor-191 .elementor-element.elementor-element-222a32d{width:100%;}.elementor-191 .elementor-element.elementor-element-59e9b12 .slider-pro{min-height:555px;}.elementor-191 .elementor-element.elementor-element-0d804c0{margin-top:10px;margin-bottom:0px;}.elementor-191 .elementor-element.elementor-element-1b6b425 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-57d340a{--e-image-carousel-slides-to-show:4;}.elementor-191 .elementor-element.elementor-element-33bf644{width:100%;}.elementor-191 .elementor-element.elementor-element-af5a885{width:100%;}.elementor-191 .elementor-element.elementor-element-3b259d6{width:100%;}.elementor-191 .elementor-element.elementor-element-b9df5eb .elementor-image-box-img{margin-bottom:15px;}.elementor-191 .elementor-element.elementor-element-d1bb2dd{width:100%;}.elementor-191 .elementor-element.elementor-element-f5e6f34 .elementor-image-box-img{margin-bottom:15px;}.elementor-191 .elementor-element.elementor-element-15b0983{width:100%;}.elementor-191 .elementor-element.elementor-element-4bd8bae .elementor-image-box-img{margin-bottom:15px;}.elementor-191 .elementor-element.elementor-element-0b691ad{width:100%;}.elementor-191 .elementor-element.elementor-element-67c230ed{padding:0px 0px 0px 0px;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5{width:100%;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-37fb5959 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-28d782d4 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-2c6310a4 .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-2ae400c1{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-55d4901a{width:100%;}.elementor-191 .elementor-element.elementor-element-55d4901a > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-78097491 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-37dd6b5f .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-37f5cf1 .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-17ef6c10{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-5018a726{width:100%;}.elementor-191 .elementor-element.elementor-element-5018a726 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-d29ccff img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-3dc14360 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-6ea94df6 .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-ab270c5{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-559e1388{width:100%;}.elementor-191 .elementor-element.elementor-element-559e1388 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-203542b6 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-38d58c30 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-13b4d664 .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-4465c5ed{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-7790db12{width:100%;}.elementor-bc-flex-widget .elementor-191 .elementor-element.elementor-element-7790db12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-191 .elementor-element.elementor-element-7790db12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-191 .elementor-element.elementor-element-7790db12 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:32px 20px 32px 20px;}.elementor-191 .elementor-element.elementor-element-381aa6ff .elementor-heading-title{font-size:26px;}.elementor-191 .elementor-element.elementor-element-505179c2{font-size:16px;}.elementor-191 .elementor-element.elementor-element-5b57de68{width:100%;}.elementor-191 .elementor-element.elementor-element-5b57de68 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-21f5cc91 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-11da6049 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-2b39f99f .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-1ec24449{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-e1c474a{width:100%;}.elementor-191 .elementor-element.elementor-element-e1c474a > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-a09a122 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-4e7c006 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-3ef360c .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-2288959{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-f9fe0d5{width:100%;}.elementor-191 .elementor-element.elementor-element-f9fe0d5 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-f7888d4 img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-327a196 .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-c546479 .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-8dcd960{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-ae06f70{width:100%;}.elementor-191 .elementor-element.elementor-element-ae06f70 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 24px 20px;}.elementor-191 .elementor-element.elementor-element-3c2ca4b img{width:100%;max-width:100%;}.elementor-191 .elementor-element.elementor-element-7cf0f9e .elementor-heading-title{font-size:21px;}.elementor-191 .elementor-element.elementor-element-2c7c34f .elementor-heading-title{font-size:14px;}.elementor-191 .elementor-element.elementor-element-7278429{font-size:15px;line-height:1.65em;}.elementor-191 .elementor-element.elementor-element-782ea83{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 20px) 10px;}.elementor-191 .elementor-element.elementor-element-cf0ebb9{width:100%;}.elementor-191 .elementor-element.elementor-element-c7bc3f0{width:100%;}.elementor-191 .elementor-element.elementor-element-97dd20f{width:100%;}.elementor-191 .elementor-element.elementor-element-9e9d6c0:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-9e9d6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bootnet.co.il/wp-content/uploads/2026/10/bootnet-home-contact-bg-mobile-800.webp");}.elementor-191 .elementor-element.elementor-element-d8c4e7d{width:100%;}}@media(min-width:768px){.elementor-191 .elementor-element.elementor-element-222a32d{width:60%;}.elementor-191 .elementor-element.elementor-element-1b6b425{width:41.884%;}.elementor-191 .elementor-element.elementor-element-40f3caa{width:58.116%;}.elementor-191 .elementor-element.elementor-element-33bf644{width:50%;}.elementor-191 .elementor-element.elementor-element-af5a885{width:50%;}.elementor-191 .elementor-element.elementor-element-3b259d6{width:33%;}.elementor-191 .elementor-element.elementor-element-d1bb2dd{width:33%;}.elementor-191 .elementor-element.elementor-element-15b0983{width:33%;}.elementor-191 .elementor-element.elementor-element-0b691ad{width:100%;}.elementor-191 .elementor-element.elementor-element-d8c4e7d{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-191 .elementor-element.elementor-element-222a32d{width:80%;}.elementor-191 .elementor-element.elementor-element-33bf644{width:100%;}.elementor-191 .elementor-element.elementor-element-af5a885{width:100%;}.elementor-191 .elementor-element.elementor-element-3b259d6{width:100%;}.elementor-191 .elementor-element.elementor-element-d1bb2dd{width:100%;}.elementor-191 .elementor-element.elementor-element-15b0983{width:100%;}.elementor-191 .elementor-element.elementor-element-0b691ad{width:100%;}.elementor-191 .elementor-element.elementor-element-4e6c4aa5{width:50%;}.elementor-191 .elementor-element.elementor-element-55d4901a{width:50%;}.elementor-191 .elementor-element.elementor-element-5018a726{width:50%;}.elementor-191 .elementor-element.elementor-element-559e1388{width:50%;}.elementor-191 .elementor-element.elementor-element-7790db12{width:50%;}.elementor-191 .elementor-element.elementor-element-5b57de68{width:50%;}.elementor-191 .elementor-element.elementor-element-e1c474a{width:50%;}.elementor-191 .elementor-element.elementor-element-f9fe0d5{width:50%;}.elementor-191 .elementor-element.elementor-element-ae06f70{width:50%;}.elementor-191 .elementor-element.elementor-element-cf0ebb9{width:50%;}.elementor-191 .elementor-element.elementor-element-c7bc3f0{width:50%;}.elementor-191 .elementor-element.elementor-element-97dd20f{width:50%;}.elementor-191 .elementor-element.elementor-element-d8c4e7d{width:80%;}}/* Start custom CSS for jet-slider, class: .elementor-element-59e9b12 *//* ABOUT HERO = HOME HERO (match 2810) - paste into the About slider widget > Advanced > Custom CSS. Lang: EN, post 191, slider 59e9b12. */
/* 1. text block: absolute, same offsets as Home (5% of the card from the left edge; eyebrow 236 / H1 275 / sub 410 from the card top) */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-eyebrow, html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-h1, html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-sub{position:absolute !important;left:5% !important;right:auto !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;z-index:20 !important;text-align:left !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-eyebrow .elementor-widget-container, html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-h1 .elementor-widget-container, html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-sub .elementor-widget-container{padding:0 !important;margin:0 !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-eyebrow{top:236px !important;width:600px !important;max-width:90% !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-h1{top:275px !important;width:600px !important;max-width:600px !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-sub{top:410px !important;width:720px !important;max-width:calc(90% - 56px) !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-h1 .elementor-heading-title{margin:0 !important;text-align:left !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-sub, html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-sub p{color:#fff !important;text-align:left !important;margin:0 !important}
/* 2. eyebrow: small blue (EN uppercase; HE keeps its mixed Hebrew/Latin case like Home HE), no leading line (Home: 16/19, 500, #6FB1FF) */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-eyebrow .elementor-heading-title{display:block !important;gap:0 !important;color:#6FB1FF !important;font-weight:500 !important;letter-spacing:normal !important;text-transform:uppercase !important;text-align:left !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-eyebrow .elementor-heading-title::before{content:none !important;display:none !important}
/* 3. no darkened panel: the image tint layer off, same scrim as Home stays */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider .jet-slider .sp-image-container:after{opacity:0 !important}
/* 4. arrows: small, thin, white, no circle (Home 20px, transparent, white glyph) */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider .jet-slider .sp-arrows .sp-arrow{background-color:transparent !important;background-image:none !important;box-shadow:none !important;border:0 !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider .jet-slider .sp-arrows .sp-arrow svg{width:20px !important;height:20px !important;fill:#FFFFFF !important;color:#FFFFFF !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider .jet-slider .sp-arrows .sp-arrow i{color:#FFFFFF !important;font-size:20px !important}
@media (min-width:768px){
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider .jet-slider .sp-arrows .sp-arrow{width:20px !important;height:20px !important;font-size:20px !important}
}
/* 5. white curved cut-out in the hero bottom corner (Home slit, same SVG, same sizes) */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider{--slit-width:48%;--slit-height:clamp(75px,7vw,105px);--overscan:4px}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider::after{content:"" !important;position:absolute !important;width:calc(var(--slit-width) + var(--overscan)) !important;height:calc(var(--slit-height) + var(--overscan)) !important;left:calc(var(--overscan) * -1) !important;right:auto !important;bottom:calc(var(--overscan) * -1) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M0 0H780C835 0 855 10 885 35C915 60 925 82 955 95C970 99 985 100 1000 100V100H0Z'/%3E%3C/svg%3E") !important;background-size:100% 100% !important;background-position:center !important;background-repeat:no-repeat !important;z-index:1 !important;pointer-events:none !important}
@media (max-width:1024px){ html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider{--slit-width:58%;--slit-height:80px} }
@media (max-width:767px){ html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider{--slit-width:0%;--slit-height:0px} html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider::after{display:none !important} }
/* 6. AI caption (the single one) lifted above the white cut-out so it stays readable */
@media (min-width:768px){ html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider .slider-pro::after{left:24px !important;right:auto !important;bottom:calc(var(--slit-height) + 16px) !important} }
/* 7. dots + Pause already identical to Home (bottom-right) - unchanged */
/* 8. brand strip pulls up into the hero (Home: strip inside the hero, 67px above the card bottom) */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-858a495{position:relative !important;z-index:30 !important;margin-top:-136px !important}
@media (max-width:767px){ html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-858a495{margin-top:-20px !important} }
/* 9. mobile (<=767): text centred like Home, arrows 10px lower */
@media (max-width:767px){
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-eyebrow{top:170px !important;left:0 !important;right:auto !important;width:100% !important;max-width:100% !important;padding:0 10px !important;text-align:center !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-eyebrow .elementor-heading-title{text-align:center !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-h1{top:206px !important;left:0 !important;right:auto !important;width:100% !important;max-width:100% !important;padding:0 14px !important;text-align:center !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-h1 .elementor-heading-title{text-align:center !important;max-width:none !important;margin:0 auto !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-sub{top:297px !important;left:0 !important;right:auto !important;width:100% !important;max-width:100% !important;padding:0 14px !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .elementor-widget-jet-slider .jet-slider .sp-arrows{bottom:24px !important}
}
/* tablet (768-1024): Home widths and tops */
@media (min-width:768px) and (max-width:1024px){
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-h1{width:480px !important;max-width:480px !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-element.elementor-element-c11513a .bn-a-sub{top:390px !important;width:calc(90% - 0px) !important;max-width:calc(90% - 56px) !important}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c11513a *//* ABOUT HERO MOBILE FIX 2910 v2 - EN (post 191). Paste into Section c11513a > Advanced > Custom CSS. Mobile only (<=767px). Layout = HOME mobile (post 6): eyebrow + H1 centred, subline left (24px side margin), H1 34px; no arrows. */
@media (max-width:767px){
/* 1. text column = ONE flex stack in normal flow (replaces the absolute px tops) -> eyebrow, H1 and subline can never overlap, whatever the H1 line count (Home itself overlaps at ~390-399px wide because it keeps absolute tops). Eyebrow starts at y=170 like Home. The slider widget stays absolute (untouched). */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a>.elementor-container{align-items:flex-start !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-222a32d{width:100% !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-222a32d>.elementor-widget-wrap{display:flex !important;flex-direction:column !important;align-items:stretch !important;padding:170px 14px 0 !important;box-sizing:border-box !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-163ae57,html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-57a1332,html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-75bd062{position:relative !important;top:auto !important;left:auto !important;right:auto !important;width:100% !important;max-width:100% !important;padding:0 !important}
/* 2. alignment + spacing exactly as Home: eyebrow and H1 centred, subline LEFT; eyebrow -> H1 20px, H1 -> subline 16px */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-163ae57{margin:0 !important;text-align:center !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-163ae57 .elementor-heading-title{text-align:center !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-57a1332{margin:20px 0 0 !important;text-align:center !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-57a1332 .elementor-heading-title{font-size:34px !important;text-align:center !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-75bd062{margin:16px 0 0 !important;text-align:left !important}
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-75bd062 p{text-align:left !important}
/* 3. AI Illustration caption: same left edge as the subline (24px), 12px, lifted 72px above the hero bottom = above the dots/pause row and above the floating accessibility button (fixed bottom-left, 44px) on every viewport height from 568 up; soft shadow for legibility */
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-59e9b12 .slider-pro::after{left:14px !important;right:auto !important;bottom:72px !important;font-size:12px !important;line-height:12px !important;color:rgba(255,255,255,.95) !important;text-shadow:0 1px 3px rgba(0,0,0,.7) !important}
/* 4. very narrow phones (<=340px, e.g. 320x568): start the stack 50px higher so the subline (up to 5 lines) stays above the floating accessibility button. 360/390/412 are untouched. */
@media (max-width:340px){
html body.elementor-page-191.page-id-191 .elementor-191 .elementor-section.elementor-top-section.elementor-element-c11513a .elementor-element-222a32d>.elementor-widget-wrap{padding-top:120px !important}
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c9360c4 *//* WHO WE ARE: approved photo alignment, 2026-11-08. Scope: this section only. */
body.page-id-191 #content.elementor-191 .elementor-element-ffda793>.elementor-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:60px!important;align-items:stretch!important;direction:ltr}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-33bf644,body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-33bf644>.elementor-widget-wrap{display:contents!important}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-af5a885{grid-column:1;grid-row:2/7;margin-top:24px!important;width:100%!important;align-self:stretch!important;min-height:0}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-af5a885>.elementor-widget-wrap{position:relative;padding:0!important;align-content:stretch!important;height:100%}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .bn-a-photo{position:relative!important;align-self:stretch!important;width:100%!important;height:100%!important;margin:0!important;min-height:0}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .bn-a-photo>.elementor-widget-container{height:100%!important;position:relative}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .bn-a-photo img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 50%;border-radius:15px}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .bn-a-photo:after{position:absolute!important;top:calc(100% + 6px)!important;bottom:auto!important;left:0!important;right:auto!important;white-space:nowrap}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .bn-a-wwa-btn{margin-bottom:0!important}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-4f0b8b8{grid-column:2;grid-row:1;min-width:0;}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-10b2cda{grid-column:2;grid-row:2;min-width:0;}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-98575ba{grid-column:2;grid-row:3;min-width:0;}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-4a615b8{grid-column:2;grid-row:4;min-width:0;}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-49e7750{grid-column:2;grid-row:5;min-width:0;}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-59b0119{grid-column:2;grid-row:6;min-width:0;}
@media(max-width:767px){
body.page-id-191 #content.elementor-191 .elementor-element-ffda793>.elementor-container{grid-template-columns:minmax(0,1fr);column-gap:0!important}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-af5a885{grid-column:1;grid-row:3;height:420px!important;margin:4px 0 34px!important}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-4f0b8b8{grid-column:1;grid-row:1}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-10b2cda{grid-column:1;grid-row:2}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-98575ba{grid-column:1;grid-row:4}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-4a615b8{grid-column:1;grid-row:5}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-49e7750{grid-column:1;grid-row:6}
body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .elementor-element-59b0119{grid-column:1;grid-row:7}
}

body.page-id-191 #content.elementor-191 .elementor-element-ffda793 .bn-a-photo img{height:100%!important;width:100%!important;aspect-ratio:auto!important;max-height:none!important;object-fit:cover!important}

html body.page-id-191 #content.elementor-191 .elementor-element-ffda793.bn-a-wwa .bn-a-photo img{border-radius:15px!important}
html body.page-id-191 #content.elementor-191 .elementor-element-ffda793.bn-a-wwa .bn-a-photo:after{color:#6a7786!important;text-shadow:none!important;background:transparent!important;font-size:11px!important}/* End custom CSS */
/* Start custom CSS *//* BootNet About 2027 - Page Custom CSS (DRAFT, not applied anywhere).
   Paste into Elementor Pro > Page Settings > Custom CSS of the NEW draft page only.
   `body.elementor-page-191` = Elementor's page wrapper, so the same CSS works for the EN and HE pages (any post ID).
   Tokens copied from the homepage (post-6.css). Native widgets only, no HTML widget, no JS. */
body.elementor-page-191{--bn-blue:#053A82;--bn-navy:#0E1B2E;--bn-deep:#00214E;--bn-line:#C9D3E0;--bn-lead:#26303B;--bn-body:#51595E;--bn-soft:#F3F6FA;--bn-r:24px;--bn-card-r:20px;--bn-h2:44px;--bn-pad:100px}
body.elementor-page-191 .elementor-section.bn-a-sec{padding-block:var(--bn-pad)}
body.elementor-page-191 .elementor-section.bn-a-sec>.elementor-container{max-width:1360px;padding-inline:30px}
/* eyebrow */
body.elementor-page-191 .bn-a-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:14px;margin:0;font:700 14px/1 "Montserrat",sans-serif;letter-spacing:.08em;color:var(--bn-blue)}
body.elementor-page-191 .bn-a-eyebrow .elementor-heading-title::before{content:"";flex:0 0 44px;height:1px;background:currentColor}
/* H2 / body */
body.elementor-page-191 .bn-a-h2 .elementor-heading-title{font:700 var(--bn-h2)/1.15 "Montserrat",sans-serif;letter-spacing:-.02em;color:var(--bn-navy)}
body.elementor-page-191 .bn-a-p,body.elementor-page-191 .bn-a-p p{font:400 18px/1.6 "Poppins",sans-serif;color:var(--bn-lead);margin:0 0 1em}
/* 02 story grid (bn-r04 pattern) */
@media(min-width:1025px){body.elementor-page-191 .bn-a-story>.elementor-container{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}}
body.elementor-page-191 .bn-a-photo{position:relative;line-height:0}
body.elementor-page-191 .bn-a-photo img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:var(--bn-r);background:#EEF0F2}
body.elementor-page-191 .bn-a-photo::before{content:"";position:absolute;inset-inline-start:-20px;bottom:-20px;width:46%;height:52%;border-inline-start:1px solid var(--bn-line);border-bottom:1px solid var(--bn-line);border-end-start-radius:30px;pointer-events:none}
/* 01 hero + 09 closing text colours */
body.elementor-page-191 .bn-a-hero h1,body.elementor-page-191 .bn-a-close h2{color:#fff}
body.elementor-page-191 .bn-a-hero h1{font:700 clamp(40px,5.4vw,72px)/1.05 "Montserrat",sans-serif;letter-spacing:-.025em}
body.elementor-page-191 .bn-a-hero .bn-a-sub{font:400 clamp(16px,1.5vw,20px)/1.5 "Poppins",sans-serif;color:rgba(255,255,255,.88)}
/* 03 wide image with caption */
body.elementor-page-191 .bn-a-wide img{width:100%;height:auto;aspect-ratio:21/9;object-fit:cover;border-radius:var(--bn-r)}
body.elementor-page-191 .bn-a-cap{font:500 12px/1.4 "Poppins",sans-serif;color:var(--bn-body);margin-top:10px}
/* 04 / 05 cards */
body.elementor-page-191 .bn-a-card{background:#fff;border-radius:var(--bn-card-r);box-shadow:0 0 10px rgba(0,0,0,.15);overflow:hidden;transition:background .3s,transform .3s}
body.elementor-page-191 .bn-a-card:hover{background:#FAFAFA}
body.elementor-page-191 .bn-a-card .elementor-image-box-img img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0}
body.elementor-page-191 .bn-a-card .elementor-image-box-content{padding:25px}
body.elementor-page-191 .bn-a-card .elementor-image-box-title{font:600 20px/1.3 "Poppins",sans-serif;color:var(--bn-navy);margin:0 0 10px}
body.elementor-page-191 .bn-a-card .elementor-image-box-description{font:400 15px/1.6 "Poppins",sans-serif;color:var(--bn-body)}
/* buttons */
body.elementor-page-191 .bn-a-btn .elementor-button{border-radius:999px;background:var(--bn-blue);color:#fff;font:600 15px/1 "Montserrat",sans-serif;letter-spacing:.01em;padding:17px 26px;transition:background .3s}
body.elementor-page-191 .bn-a-btn .elementor-button:hover{background:#000}
body.elementor-page-191 .bn-a-btn--light .elementor-button{background:#fff;color:var(--bn-navy)}
/* 06 navy band */
body.elementor-page-191 .elementor-section.bn-a-band{border-radius:28px;color:#fff;background:radial-gradient(120% 140% at 100% 0,rgba(5,58,130,.55) 0,rgba(5,58,130,0) 55%),var(--bn-navy);padding:72px}
body.elementor-page-191 .bn-a-band .elementor-heading-title,body.elementor-page-191 .bn-a-band p{color:#fff}
body.elementor-page-191 .bn-a-band .bn-a-eyebrow .elementor-heading-title{color:#8FB4E8}
/* 08 counters (native Counter widget) */
body.elementor-page-191 .bn-a-count .elementor-counter-number-wrapper{font:700 56px/1 "Montserrat",sans-serif;color:var(--bn-blue)}
body.elementor-page-191 .bn-a-count .elementor-counter-title{font:500 15px/1.4 "Poppins",sans-serif;color:var(--bn-body)}
/* RTL (Polylang adds body.rtl on /he/). Fonts: same stacks as the HE homepage (Montserrat/Poppins; Hebrew glyphs fall back to the system font there too) */
.rtl body.elementor-page-191 .bn-a-h2 .elementor-heading-title,.rtl body.elementor-page-191 .bn-a-hero h1{letter-spacing:0}
.rtl body.elementor-page-191 .bn-a-eyebrow .elementor-heading-title{letter-spacing:0;flex-direction:row}
/* HE hero + closing: image is NOT mirrored. The baked navy safe-zone is on the left, so the hero column stays physically left; Hebrew text inside it stays RTL */
.rtl body.elementor-page-191 .bn-a-hero>.elementor-container,.rtl body.elementor-page-191 .bn-a-close>.elementor-container{direction:ltr}
.rtl body.elementor-page-191 .bn-a-hero .elementor-widget,.rtl body.elementor-page-191 .bn-a-close .elementor-widget{direction:rtl;text-align:right}
/* reduced motion + tablet/mobile */
@media(prefers-reduced-motion:reduce){body.elementor-page-191 .bn-a-card{transition:none}}
@media(max-width:1024px){body.elementor-page-191{--bn-h2:36px;--bn-pad:70px}body.elementor-page-191 .elementor-section.bn-a-band{padding:48px 32px}}
@media(max-width:767px){body.elementor-page-191{--bn-h2:30px;--bn-pad:30px}body.elementor-page-191 .bn-a-photo{max-width:560px}body.elementor-page-191 .bn-a-p,body.elementor-page-191 .bn-a-p p{font-size:16px}body.elementor-page-191 .bn-a-eyebrow .elementor-heading-title{font-size:11px;letter-spacing:.16em}body.elementor-page-191 .elementor-section.bn-a-band{padding:36px 22px;border-radius:20px}}
/* ---- addendum 27.10.2026 (t715u) ---- */
/* 02 story: columns inside a CSS grid must be full width of their cell */
body.elementor-page-191 .bn-a-story>.elementor-container>.elementor-column{width:100%}
body.elementor-page-191 .bn-a-lead,body.elementor-page-191 .bn-a-lead p{font-size:20px;color:var(--bn-navy)}
/* helper classes for head-only sections and the cards section under them */
body.elementor-page-191 .elementor-section.bn-a-sec.bn-a-sec--head{padding-bottom:40px}
body.elementor-page-191 .elementor-section.bn-a-sec.bn-a-sec--tight{padding-top:0}
/* hero: eyebrow + AI caption on dark */
body.elementor-page-191 .bn-a-hero .bn-a-eyebrow .elementor-heading-title{color:#8FB4E8}
body.elementor-page-191 .bn-a-hero .bn-a-cap{color:rgba(255,255,255,.7);margin-top:28px}
/* 03 wide image: crop per device */
@media(max-width:1024px){body.elementor-page-191 .bn-a-wide img{aspect-ratio:4/3}}
@media(max-width:767px){body.elementor-page-191 .bn-a-wide img{aspect-ratio:4/5}}
/* 06 band image + points */
body.elementor-page-191 .bn-a-bandimg img{width:100%;height:auto;border-radius:20px}
body.elementor-page-191 .bn-a-band .elementor-icon-box-wrapper{border-inline-start:2px solid #8FB4E8;padding-inline-start:16px;margin-bottom:18px;text-align:start}
body.elementor-page-191 .bn-a-band .elementor-icon-box-title{font:600 17px/1.3 "Poppins",sans-serif;margin:0 0 4px}
body.elementor-page-191 .bn-a-band .elementor-icon-box-description{font:400 15px/1.6 "Poppins",sans-serif;color:rgba(255,255,255,.88)}
body.elementor-page-191 .bn-a-band .bn-a-foot,body.elementor-page-191 .bn-a-band .bn-a-foot p{font:500 13px/1.4 "Poppins",sans-serif;color:rgba(255,255,255,.75)}
body.elementor-page-191 .bn-a-band .bn-a-cap{color:rgba(255,255,255,.7)}
/* 05 card links */
body.elementor-page-191 .bn-a-card .elementor-image-box-description a{display:inline-block;margin-top:10px;font-weight:600;color:var(--bn-blue);text-decoration:none;border-bottom:1px solid currentColor}
/* 07 people: 5 columns wrap 3+2, photo is 480x360 so never wider than 240px (sharp at 2x) */
body.elementor-page-191 .bn-a-people>.elementor-container{flex-wrap:wrap}
body.elementor-page-191 .bn-a-people>.elementor-container>.elementor-column{width:33.333%}
body.elementor-page-191 .bn-a-person .elementor-image-box-wrapper{text-align:start}
body.elementor-page-191 .bn-a-person .elementor-image-box-img{width:240px;max-width:100% !important;margin:0 0 16px !important}
body.elementor-page-191 .bn-a-person .elementor-image-box-img img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:16px}
body.elementor-page-191 .bn-a-person .elementor-image-box-title{font:600 20px/1.3 "Poppins",sans-serif;color:var(--bn-navy);margin:0 0 6px}
body.elementor-page-191 .bn-a-person .elementor-image-box-description{font:400 15px/1.5 "Poppins",sans-serif;color:var(--bn-body)}
@media(max-width:1024px){body.elementor-page-191 .bn-a-people>.elementor-container>.elementor-column{width:50%}}
@media(max-width:767px){body.elementor-page-191 .bn-a-people>.elementor-container>.elementor-column{width:100%}}
/* 08 counters: keep numbers + suffix LTR in Hebrew */
body.elementor-page-191 .bn-a-count .elementor-counter{text-align:center}
.rtl body.elementor-page-191 .bn-a-count .elementor-counter-number-wrapper{direction:ltr;unicode-bidi:isolate}
/* 09 closing */
body.elementor-page-191 .bn-a-close .bn-a-p,body.elementor-page-191 .bn-a-close .bn-a-p p{color:rgba(255,255,255,.88)}
body.elementor-page-191 .bn-a-close .bn-a-sign .elementor-heading-title{font:700 16px/1.4 "Montserrat",sans-serif;color:#fff;margin:6px 0 18px}

/* addendum 27.10 operator: image-box image must fill the card width */
body.elementor-page-191 .bn-a-card .elementor-image-box-img{display:block;width:100%;margin:0}
body.elementor-page-191 .bn-a-card .elementor-image-box-wrapper{display:block;text-align:start}
body.elementor-page-191 .bn-a-card .elementor-image-box-wrapper .elementor-image-box-img{width:100% !important;max-width:100% !important;margin:0 !important}
body.elementor-page-191 .bn-a-close .bn-a-h2 .elementor-heading-title{color:#fff}


/* ==== BN FIX 1447-A - About hero = Home hero (EN About, page 191, body.page-id-191 only) ====
   WHERE: Elementor > Pages > EN About (191) > Edit with Elementor > Page Settings (gear, bottom-left) > Advanced > Custom CSS.
   HOW: APPEND at the very END of the existing Custom CSS (do NOT replace; the existing "BootNet About 2027" rules stay and are overridden here by higher specificity + !important). Then Update.
   Rollback: delete everything from "BN FIX 1447-A" through "END BN FIX 1447-A".
   Spec = Home hero (page 6): inset rounded card 25px from the edges (10px on mobile), 700px high (555px on mobile), radius 20px,
   H1 52/57.2px weight 500 (44/48.4 at <=1024, 34/37.4 at <=767), eyebrow 16/19px 500 (13/16 mobile), subline 20/29 (18/27 tablet, 16/24 mobile).
   Background image, texts and the "AI visualization" note are untouched. */
body.page-id-191 .elementor-191 .elementor-element.bn-a-hero{
 margin:25px 25px 25px 25px !important;
 width:auto !important;
 max-width:calc(100% - 50px) !important;
 padding:0 !important;
 min-height:700px !important;
 border-radius:20px !important;
 overflow:hidden !important;
 box-sizing:border-box !important;
}
body.page-id-191 .elementor-191 .elementor-element.bn-a-hero>.elementor-background-overlay{border-radius:20px !important}
body.page-id-191 .elementor-191 .elementor-element.bn-a-hero>.elementor-container{min-height:700px !important}
/* H1: same size/weight as Home */
body.page-id-191 .elementor-191 .elementor-element.bn-a-hero h1.elementor-heading-title{
 font-size:52px !important;line-height:1.1 !important;font-weight:500 !important;letter-spacing:normal !important}
/* eyebrow + subline: same sizes as Home */
body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-eyebrow .elementor-heading-title{
 font-size:16px !important;line-height:19px !important;font-weight:500 !important;letter-spacing:.04em !important}
body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-sub,
body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-sub p{
 font-size:20px !important;line-height:29px !important;font-weight:400 !important}
/* tablet <=1024 */
@media (max-width:1024px){
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero h1.elementor-heading-title{font-size:44px !important}
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-sub,
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-sub p{font-size:18px !important;line-height:27px !important}
}
/* mobile <=767: card 10px from the edges, 555px high (Home: slider_height_mobile 555) */
@media (max-width:767px){
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero{
  margin:10px 10px 10px 10px !important;max-width:calc(100% - 20px) !important;min-height:555px !important}
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero>.elementor-container{min-height:555px !important}
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero h1.elementor-heading-title{font-size:34px !important}
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-eyebrow .elementor-heading-title{font-size:13px !important;line-height:16px !important}
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-sub,
 body.page-id-191 .elementor-191 .elementor-element.bn-a-hero .bn-a-sub p{font-size:16px !important;line-height:24px !important}
}
/* ==== END BN FIX 1447-A ==== */
/* ==== BN FIX 1447-B2 (OPTIONAL) - About page contact band uses the same illustration (native Elementor background of section 9e9d6c0, not the footer). EN About page 191 ====
   Append at the END of Page Settings > Advanced > Custom CSS of page 191 if the CEO wants the About contact band clean as well. Rollback: delete through END. */
body.page-id-191 .elementor-191 .elementor-element.elementor-element-9e9d6c0:not(.elementor-motion-effects-element-type-background),
body.page-id-191 .elementor-191 .elementor-element.elementor-element-9e9d6c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{
 background-color:#091C35 !important;
 background-image:radial-gradient(90% 120% at 85% 0%, #0B2242 0%, rgba(11,34,66,0) 70%), linear-gradient(135deg, #0B2242 0%, #091C35 100%) !important;
 background-size:100% 100%, 100% 100% !important;background-repeat:no-repeat !important}
body.page-id-191 .elementor-191 .elementor-element.elementor-element-9e9d6c0>.elementor-background-overlay{background-image:none !important;background-color:transparent !important;opacity:0 !important}
/* ==== END BN FIX 1447-B2 ==== */
/* ==== BN ABOUT-REFINE 27.10 - A: How Integration Comes Together (page 191) - APPEND at END of Page Custom CSS ====
   Scope: .elementor-191 only. Rollback: delete from this line to "END BN ABOUT-REFINE A". */
.elementor-191 .bn-a-integ-head .bn-a-h2 .elementor-heading-title{margin:0 0 14px}
.elementor-191 .bn-a-integ-line,.elementor-191 .bn-a-integ-line p{font:400 18px/1.6 "Poppins",sans-serif;color:var(--bn-lead);margin:0;max-width:760px}
.elementor-191 .elementor-section.bn-a-integ>.elementor-container{flex-wrap:wrap;background:var(--bn-soft);border-radius:var(--bn-r);padding:48px 24px 28px;box-sizing:border-box}
.elementor-191 .bn-a-integ>.elementor-container>.elementor-column{width:33.333%;margin-bottom:36px;position:relative}
.elementor-191 .bn-a-integ>.elementor-container>.elementor-column.bn-a-integ-labelcol{width:100%;margin-bottom:0}
.elementor-191 .bn-a-integ>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0 12px}
/* node = native Icon Box, centered: icon chip + title */
.elementor-191 .bn-a-node .elementor-icon-box-wrapper{display:block;text-align:center}
.elementor-191 .bn-a-node .elementor-icon-box-icon{display:flex;justify-content:center;margin:0 0 16px !important;position:relative;z-index:1}
.elementor-191 .bn-a-node .elementor-icon-box-icon .elementor-icon{width:64px;height:64px;border-radius:50%;background:var(--bn-navy);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 0 0 6px var(--bn-soft)}
.elementor-191 .bn-a-node .elementor-icon-box-icon .elementor-icon svg{width:26px;height:26px;fill:#fff}
.elementor-191 .bn-a-node .elementor-icon-box-title{font:600 18px/1.3 "Poppins",sans-serif;color:var(--bn-navy);margin:0}
.elementor-191 .bn-a-node .elementor-icon-box-description{display:none}
/* connector lines (desktop only): one line per row through the chip centres + one vertical link between the rows */
@media(min-width:1025px){
.elementor-191 .bn-a-integ>.elementor-container>.elementor-column:not(.bn-a-integ-labelcol)::before{content:"";position:absolute;top:32px;inset-inline:0;height:1px;background:var(--bn-line)}
.elementor-191 .bn-a-integ>.elementor-container>.elementor-column:nth-child(3n+1)::before{inset-inline-start:50%}
.elementor-191 .bn-a-integ>.elementor-container>.elementor-column:nth-child(3n)::before{inset-inline-end:50%}
.elementor-191 .bn-a-integ>.elementor-container>.elementor-column:nth-child(2)::after{content:"";position:absolute;top:64px;height:calc(100% - 64px + 36px);inset-inline-start:50%;width:1px;background:var(--bn-line)}
}
/* label bottom-left (same role as the AI-illustration caption) */
.elementor-191 .bn-a-integ-label,.elementor-191 .bn-a-integ-label p{font:500 12px/1.4 "Poppins",sans-serif;color:var(--bn-body);margin:0;text-align:start}
@media(max-width:1024px){.elementor-191 .bn-a-integ>.elementor-container>.elementor-column{width:50%}.elementor-191 .elementor-section.bn-a-integ>.elementor-container{padding:36px 14px 22px}}
@media(max-width:767px){.elementor-191 .bn-a-integ>.elementor-container>.elementor-column{width:50%;margin-bottom:26px}.elementor-191 .bn-a-node .elementor-icon-box-title{font-size:15px}.elementor-191 .bn-a-integ-line,.elementor-191 .bn-a-integ-line p{font-size:16px}.elementor-191 .bn-a-node .elementor-icon-box-icon .elementor-icon{width:56px;height:56px}}
/* END BN ABOUT-REFINE A */
/* ==== BN ABOUT-REFINE 27.10 - B (OPTIONAL): line-style icons in the site style (page 191) - APPEND after block A ====
   Replaces the Font Awesome glyph with a 24x24 stroke icon (stroke 1.6, round caps). Wrapped in @supports: without mask support the Font Awesome icon stays visible. Rollback: delete this block. */
@supports ((mask-image:none) or (-webkit-mask-image:none)){
.elementor-191 .bn-a-node--network .elementor-icon>*{display:none}
.elementor-191 .bn-a-node--network .elementor-icon::before{content:"";width:28px;height:28px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='2'/%3E%3Ccircle cx='5' cy='19' r='2'/%3E%3Ccircle cx='19' cy='19' r='2'/%3E%3Cpath d='M12 7v4M12 11l-6 6M12 11l6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='2'/%3E%3Ccircle cx='5' cy='19' r='2'/%3E%3Ccircle cx='19' cy='19' r='2'/%3E%3Cpath d='M12 7v4M12 11l-6 6M12 11l6 6'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-191 .bn-a-node--security .elementor-icon>*{display:none}
.elementor-191 .bn-a-node--security .elementor-icon::before{content:"";width:28px;height:28px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 3v5c0 4.5-3 8-7 10-4-2-7-5.5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-191 .bn-a-node--controls .elementor-icon>*{display:none}
.elementor-191 .bn-a-node--controls .elementor-icon::before{content:"";width:28px;height:28px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-191 .bn-a-node--av .elementor-icon>*{display:none}
.elementor-191 .bn-a-node--av .elementor-icon::before{content:"";width:28px;height:28px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='12' rx='2'/%3E%3Cpath d='M8 21h8M12 17v4'/%3E%3Cpath d='M10.5 9.5l4 2-4 2z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='12' rx='2'/%3E%3Cpath d='M8 21h8M12 17v4'/%3E%3Cpath d='M10.5 9.5l4 2-4 2z'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-191 .bn-a-node--lighting .elementor-icon>*{display:none}
.elementor-191 .bn-a-node--lighting .elementor-icon::before{content:"";width:28px;height:28px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2.1h5c0-.9.4-1.6 1-2.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2.1h5c0-.9.4-1.6 1-2.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-191 .bn-a-node--service .elementor-icon>*{display:none}
.elementor-191 .bn-a-node--service .elementor-icon::before{content:"";width:28px;height:28px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14v-2a8 8 0 0 1 16 0v2'/%3E%3Crect x='3' y='14' width='4' height='6' rx='1.5'/%3E%3Crect x='17' y='14' width='4' height='6' rx='1.5'/%3E%3Cpath d='M19 20c0 1.5-2 2-5 2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14v-2a8 8 0 0 1 16 0v2'/%3E%3Crect x='3' y='14' width='4' height='6' rx='1.5'/%3E%3Crect x='17' y='14' width='4' height='6' rx='1.5'/%3E%3Cpath d='M19 20c0 1.5-2 2-5 2'/%3E%3C/svg%3E") center/contain no-repeat}
}
/* END BN ABOUT-REFINE B */
/* ==== BN ABOUT-REFINE 27.10 - C: captions bottom-left (page 191) - APPEND after block B ====
   'AI Illustration.' under the wide image (widget 591bfec) and the conceptual label of the new section sit bottom-LEFT in both languages. Rollback: delete this block. */
.elementor-191 .elementor-element.elementor-element-591bfec,.elementor-191 .elementor-element.elementor-element-591bfec p{text-align:left !important}
.elementor-191 .bn-a-integ-label,.elementor-191 .bn-a-integ-label p{text-align:left !important}
/* END BN ABOUT-REFINE C */

/* ==== BN About brands strip (page 191) - same strip as Home, page-scoped. Needs CSS class "bn-a-brands" on the new top-level section. Do NOT put a closing style tag in here. ==== */
/* layout: full-width band right under the hero card, same inner width as Home (25px sides) */
body.elementor-page-191 .bn-a-brands{margin:0 !important;padding:34px 15px 0 !important}
body.elementor-page-191 .bn-a-brands>.elementor-container{max-width:none !important}
body.elementor-page-191 .bn-a-brands .elementor-inner-section{margin-top:0 !important;margin-bottom:0 !important}
body.elementor-page-191 .bn-a-brands .elementor-inner-section .elementor-widget-wrap{position:relative}
/* eyebrow (Home: bn-eyebrow bn-brands-eyebrow) */
body.elementor-page-191 .bn-a-brands .elementor-widget-heading{position:absolute !important;left:10px;right:auto;top:auto;bottom:calc(100% - 10px + 14px);z-index:6;margin:0 !important;padding:0 !important;width:auto !important;max-width:none !important;white-space:nowrap;display:flex;align-items:center;gap:14px;color:#053A82}
body.elementor-page-191 .bn-a-brands .elementor-widget-heading::before{content:"";flex:0 0 44px;width:44px;height:1px;background:currentColor}
body.elementor-page-191 .bn-a-brands .elementor-widget-heading .elementor-heading-title{font:700 13px/1 "Montserrat",sans-serif !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#053A82 !important;margin:0 !important;white-space:nowrap}
/* carousel: continuous ticker, logos centred, uniform logo height */
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel{z-index:5}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;align-items:center !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide{display:flex !important;align-items:center !important;justify-content:center !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide .swiper-slide-image{width:100%;height:auto}
@media (min-width:1024px){body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide{width:calc((100% - 184px) / 5 * var(--bn-f,1)) !important}}
@media (min-width:767px) and (max-width:1023.98px){body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide{width:calc((100% - 64px) / 3 * var(--bn-f,1)) !important}}
@media (max-width:766.98px){body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide{width:calc((100% - 96px) / 4 * var(--bn-f,1)) !important}}
/* per-logo width factors (same numbers as Home) */
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="0"]{--bn-f:0.5336}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="1"]{--bn-f:0.756}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="2"]{--bn-f:1.2315}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="3"]{--bn-f:calc(2.1688 * .78) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="4"]{--bn-f:1.1288}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="5"]{--bn-f:1.2144}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="6"]{--bn-f:0.4857}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="7"]{--bn-f:0.5952}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide[data-swiper-slide-index="8"]{--bn-f:0.886}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-10-doorbird"]){--bn-f:calc(481 / 292.3 * .87) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-11-hikvision"]){--bn-f:calc(639 / 292.3 * .75) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-12-uniview"]){--bn-f:calc(164 / 292.3) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-13-dsc"]){--bn-f:calc(398 / 292.3 * .95) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-14-paradox"]){--bn-f:calc(1277 / 292.3 * .53) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-15-monitor-audio"]){--bn-f:calc(434 / 292.3 * .91) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-16-sonance"]){--bn-f:calc(645 / 292.3 * .90) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-17-bowers-wilkins"]){--bn-f:calc(791 / 292.3 * .67) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-18-yamaha"]){--bn-f:calc(207 / 292.3) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-19-lutron"]){--bn-f:calc(544 / 292.3 * .81) !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-image-carousel .swiper-slide:has(img[src*="bn-brand-20-vitrea"]){--bn-f:calc(687 / 292.3 * .72) !important}
/* spacing: next section (Who We Are) sits closer to the band; delete these 3 lines to keep the original 100/70/30 */
body.elementor-page-191 .bn-a-brands+.bn-a-sec{padding-top:60px !important}
@media (max-width:1024px){body.elementor-page-191 .bn-a-brands+.bn-a-sec{padding-top:48px !important}}
@media (max-width:767px){body.elementor-page-191 .bn-a-brands+.bn-a-sec{padding-top:24px !important}}
/* tablet / mobile */
@media (max-width:1024px){body.elementor-page-191 .bn-a-brands .elementor-widget-heading{bottom:calc(100% - 10px + 8px)}
body.elementor-page-191 .bn-a-brands .elementor-widget-heading .elementor-heading-title{font-size:11px !important;letter-spacing:.16em !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-heading::before{display:none !important}}
@media (max-width:767px){body.elementor-page-191 .bn-a-brands{padding:30px 0 0 !important}
body.elementor-page-191 .bn-a-brands .elementor-widget-heading{left:0;bottom:calc(100% + 8px)}
body.elementor-page-191 .bn-a-brands .elementor-widget-heading::before{display:block !important;flex-basis:24px;width:24px}
body.elementor-page-191 .bn-a-brands .elementor-widget-heading{gap:10px}}

/* ===== 2710 Who We Are -> Home "Our Approach" layout. APPEND at the END of the existing Custom CSS. Needs section class bn-a-wwa (+ list/button/eyebrow/heading classes, see OPERATOR_STEPS). ===== */
body.elementor-page-191{--wwa-edge:60px;--wwa-h2:44px;--wwa-h2-lh:1.15;--wwa-lead:18px;--wwa-pad:64px;--wwa-ink:#0E1B2E;--wwa-blue:#053A82;--wwa-leadc:#26303B;--wwa-bodyc:#46505B}
/* layout: boxed 1320, two equal columns, image column first (EN = image left, HE = image right, because the grid follows the page direction) */
body.elementor-page-191 .elementor-section.bn-a-sec.bn-a-wwa{padding-inline:var(--wwa-edge)}
body.elementor-page-191 .elementor-section.bn-a-sec.bn-a-wwa>.elementor-container{max-width:1320px;padding-inline:0;margin-inline:auto}
@media(min-width:768px){body.elementor-page-191 .bn-a-story.bn-a-wwa>.elementor-container{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center}}
body.elementor-page-191 .bn-a-wwa>.elementor-container>.elementor-column{width:100% !important;max-width:none}
body.elementor-page-191 .bn-a-wwa>.elementor-container>.elementor-column:last-child{order:-1}
body.elementor-page-191 .bn-a-wwa>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{padding:0 !important;padding-inline-start:var(--wwa-pad) !important}
body.elementor-page-191 .bn-a-wwa>.elementor-container>.elementor-column:first-child .elementor-widget{margin-bottom:0 !important}
/* image: same crop as Home (1:1, focus 50% 45%), square corners like Home */
body.elementor-page-191 .bn-a-wwa .bn-a-photo{position:relative;line-height:0;max-width:none}
body.elementor-page-191 .bn-a-wwa .bn-a-photo::before{display:none}
body.elementor-page-191 .bn-a-wwa .bn-a-photo img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:1/1;object-fit:cover;object-position:50% 45%;border-radius:0}
/* AI caption, bottom-left, ONLY while the image has no burn-in label. Delete this rule when the image gets the burned-in "AI Illustration." mark. */
body.elementor-page-191 .bn-a-wwa .bn-a-photo::after{content:"AI Illustration.";position:absolute;left:16px;bottom:12px;direction:ltr;font:500 14px/1 "Poppins",sans-serif;color:rgba(255,255,255,.9);text-shadow:0 1px 4px rgba(0,0,0,.6);z-index:3;pointer-events:none}
/* eyebrow = Home .22em / 13px / 44px line */
body.elementor-page-191 .bn-a-wwa-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:14px;margin:0;font:700 13px/1 "Montserrat",sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--wwa-blue)}
body.elementor-page-191 .bn-a-wwa-eyebrow .elementor-heading-title::before{content:"";flex:0 0 44px;width:44px;height:1px;background:var(--wwa-blue)}
/* statement heading */
body.elementor-page-191 .bn-a-wwa-h2{margin-top:24px}
body.elementor-page-191 .bn-a-wwa-h2 .elementor-heading-title{font:700 var(--wwa-h2)/var(--wwa-h2-lh) "Montserrat",sans-serif;letter-spacing:-.02em;color:var(--wwa-ink);text-transform:none;margin:0}
/* lead + body */
body.elementor-page-191 .bn-a-wwa .bn-a-wwa-lead{margin-top:24px}
body.elementor-page-191 .bn-a-wwa .bn-a-wwa-lead,body.elementor-page-191 .bn-a-wwa .bn-a-wwa-lead p{font:400 var(--wwa-lead)/1.6 "Poppins",sans-serif;color:var(--wwa-leadc);margin-bottom:0}
body.elementor-page-191 .bn-a-wwa .bn-a-wwa-body{margin-top:16px}
body.elementor-page-191 .bn-a-wwa .bn-a-wwa-body,body.elementor-page-191 .bn-a-wwa .bn-a-wwa-body p{font:400 16px/1.6 "Poppins",sans-serif;color:var(--wwa-bodyc);margin-bottom:0}
/* 3 circled-check items (same SVG icon as Home: copy the Home Icon List widget, see OPERATOR_STEPS) */
body.elementor-page-191 .bn-a-wwa-list{margin-top:16px}
body.elementor-page-191 .bn-a-wwa-list .elementor-icon-list-items{list-style:none;margin:0;padding:0}
body.elementor-page-191 .bn-a-wwa-list .elementor-icon-list-item{display:flex;align-items:center;padding-bottom:12px}
body.elementor-page-191 .bn-a-wwa-list .elementor-icon-list-icon{flex:0 0 31.25px;width:31.25px;display:flex}
body.elementor-page-191 .bn-a-wwa-list .elementor-icon-list-icon svg{width:25px;height:25px;fill:var(--wwa-blue)}
body.elementor-page-191 .bn-a-wwa-list .elementor-icon-list-text{padding-inline-start:5px;font:400 16px/1.6 "Poppins",sans-serif;color:var(--wwa-bodyc)}
body.elementor-page-191 .bn-a-wwa-list .elementor-icon-list-text strong,body.elementor-page-191 .bn-a-wwa-list .elementor-icon-list-text b{font-weight:700;color:var(--wwa-ink)}
/* pill button = Home */
body.elementor-page-191 .bn-a-wwa-btn{margin-top:32px}
body.elementor-page-191 .bn-a-wwa-btn .elementor-button{display:inline-block;padding:12px 24px;border-radius:360px;background:var(--wwa-blue);color:#fff;font:500 15px/15px "Montserrat",sans-serif;letter-spacing:normal;text-transform:uppercase;transition:background .3s}
body.elementor-page-191 .bn-a-wwa-btn .elementor-button:hover{background:#000;color:#fff}
/* tablet: two columns stay (like Home) */
@media(max-width:1024px){body.elementor-page-191{--wwa-edge:40px;--wwa-h2:36px;--wwa-pad:32px}
body.elementor-page-191 .bn-a-wwa .bn-a-photo img{aspect-ratio:1122/1402;object-position:50% 50%}}
/* mobile: stacked, image first */
@media(max-width:767px){body.elementor-page-191{--wwa-edge:20px;--wwa-h2:30px;--wwa-h2-lh:1.2;--wwa-lead:17px}
body.elementor-page-191 .bn-a-story.bn-a-wwa>.elementor-container{display:flex;flex-direction:column}
body.elementor-page-191 .bn-a-wwa>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{padding:32px 0 0 !important}
body.elementor-page-191 .bn-a-wwa .bn-a-photo img{aspect-ratio:1/1;object-position:50% 45%}
body.elementor-page-191 .bn-a-wwa .bn-a-photo::after{left:10px;bottom:8px;font-size:11px}}
/* ===== end 2710 Who We Are ===== */

/* ===== 2810 About fixes (page 191 only). APPENDED AFTER the 2710 Who We Are block, at the very end of Custom CSS. ===== */
/* 2810-A stats: one of four counters removed -> three equal columns on tablet/desktop (mobile unchanged: stacked) */
@media(min-width:768px){body.elementor-page-191 .elementor-element-5596ac3>.elementor-container>.elementor-column{width:33.3333% !important}}
/* 2810-B header hamburger (<=1024px): light icon on a brand-blue chip, readable on the dark About hero AND on the sticky glass header */
@media(max-width:1024px){body.elementor-page-191 .elementor-menu-toggle{background:#053A82 !important;color:#fff !important}
body.elementor-page-191 .elementor-menu-toggle svg{fill:#fff !important;color:#fff !important}}
/* 2810-C tablet (576-991px): accessibility button goes to the LEFT like on mobile, so it no longer sits on the WhatsApp button */
@media(min-width:576px) and (max-width:991.98px){body.elementor-page-191 .onetap-container-toggle .onetap-toggle{left:0 !important;margin-left:15px !important;right:unset !important;margin-right:unset !important}}
/* ===== end 2810 About fixes (page 191) ===== */


/* ABOUT-ENV-GAP 2026-11-06: remove stacked subtitle margins; do not alter cards. */
html body.elementor-page-191 #content .elementor-element-3442370.bn-a-sec--head{padding-bottom:12px!important}
html body.elementor-page-191 #content .elementor-element-3442370 .bn-a-p,html body.elementor-page-191 #content .elementor-element-3442370 .bn-a-p p{margin-bottom:0!important}/* End custom CSS */