.elementor-14085 .elementor-element.elementor-element-5467c29a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-6ae24a0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sriracha;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sriracha;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-14085 .elementor-element.elementor-element-6e33ba49{text-align:start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sriracha;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-14085 .elementor-element.elementor-element-1ef5344a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-4fa1ac62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-594415ff{text-align:start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sriracha;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-14085 .elementor-element.elementor-element-53dbeb2b{text-align:start;}.elementor-14085 .elementor-element.elementor-element-6fa8151f{text-align:start;}.elementor-14085 .elementor-element.elementor-element-3b8b7426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-d233334 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-14085 .elementor-element.elementor-element-3be59f9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-6e3868b3{text-align:start;}.elementor-14085 .elementor-element.elementor-element-1d74081e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-59816a0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-36f066bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-4dafa4a7{text-align:start;}.elementor-14085 .elementor-element.elementor-element-3db06092{text-align:start;}.elementor-14085 .elementor-element.elementor-element-710cc59a{text-align:start;}.elementor-14085 .elementor-element.elementor-element-6e82c344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-2bffa83d{text-align:start;}.elementor-14085 .elementor-element.elementor-element-37689d3a{text-align:start;}.elementor-14085 .elementor-element.elementor-element-3535b768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-4fe62977{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-207f8208{text-align:start;}.elementor-14085 .elementor-element.elementor-element-207f8208 .elementor-heading-title{color:#FFE177;}.elementor-14085 .elementor-element.elementor-element-4ce308ba{text-align:start;}.elementor-14085 .elementor-element.elementor-element-892844f{text-align:start;}.elementor-14085 .elementor-element.elementor-element-84e852a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-89bd553{text-align:start;}.elementor-14085 .elementor-element.elementor-element-3a6c683{width:100%;max-width:100%;}.elementor-14085 .elementor-element.elementor-element-3a6c683 img{width:100%;max-width:100%;}.elementor-14085 .elementor-element.elementor-element-b040810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-a38d04e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-75da269{text-align:start;}.elementor-14085 .elementor-element.elementor-element-400faff{text-align:start;}.elementor-14085 .elementor-element.elementor-element-010a399{text-align:start;}.elementor-14085 .elementor-element.elementor-element-cbe2030{text-align:start;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sriracha;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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 ), Sriracha;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-14085 .elementor-element.elementor-element-7adb3ab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14085 .elementor-element.elementor-element-7adb3ab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14085 .elementor-element.elementor-element-7adb3ab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14085 .elementor-element.elementor-element-7adb3ab .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14085 .elementor-element.elementor-element-7adb3ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14085 .elementor-element.elementor-element-36a0c42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14085 .elementor-element.elementor-element-36a0c42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14085 .elementor-element.elementor-element-36a0c42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14085 .elementor-element.elementor-element-36a0c42 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14085 .elementor-element.elementor-element-36a0c42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14085 .elementor-element.elementor-element-88280d5{--display:flex;}.elementor-14085 .elementor-element.elementor-element-7ff175e{--display:flex;}.elementor-14085 .elementor-element.elementor-element-6d4a7ba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-76e208de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-5ed44548{text-align:start;}.elementor-14085 .elementor-element.elementor-element-268930b7{text-align:start;}.elementor-14085 .elementor-element.elementor-element-6b0daa4b{text-align:start;}.elementor-14085 .elementor-element.elementor-element-4bae5e51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-56f82a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-70d949b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-680540a0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-14085 .elementor-element.elementor-element-7ae7a7c8{text-align:start;}.elementor-14085 .elementor-element.elementor-element-6497351e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-2e73b0d0{text-align:start;}.elementor-14085 .elementor-element.elementor-element-12173c2{text-align:start;}.elementor-14085 .elementor-element.elementor-element-262d1a6{text-align:start;}.elementor-14085 .elementor-element.elementor-element-50efb261{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-2c5dbac7{text-align:start;}.elementor-14085 .elementor-element.elementor-element-54f5d2a9{text-align:start;}.elementor-14085 .elementor-element.elementor-element-79bd68a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-18d82e1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-4e417874{text-align:start;}.elementor-14085 .elementor-element.elementor-element-1848913d{text-align:start;}.elementor-14085 .elementor-element.elementor-element-5b632122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-323e687{text-align:start;}.elementor-14085 .elementor-element.elementor-element-3a526f9f{text-align:start;}.elementor-14085 .elementor-element.elementor-element-98e0d57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-773d309{text-align:start;}.elementor-14085 .elementor-element.elementor-element-7d0322da{text-align:start;}.elementor-14085 .elementor-element.elementor-element-553452d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-1fcf4551{text-align:start;}.elementor-14085 .elementor-element.elementor-element-172301b9{text-align:start;}.elementor-14085 .elementor-element.elementor-element-11e34c90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-bc4b907{text-align:start;}.elementor-14085 .elementor-element.elementor-element-32e8763{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14085 .elementor-element.elementor-element-15df8a38{text-align:start;}.elementor-14085 .elementor-element.elementor-element-4e363fbf{text-align:start;}.elementor-14085 .elementor-element.elementor-element-43cf640c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-43cf640c:not(.elementor-motion-effects-element-type-background), .elementor-14085 .elementor-element.elementor-element-43cf640c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ade97a );background-image:url("https://playandlearn.co.il/wp-content/uploads/2025/05/רקע-כחול-1.png");}.elementor-14085 .elementor-element.elementor-element-53d3a3e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14085 .elementor-element.elementor-element-53d3a3e8.e-con{--align-self:center;}.elementor-14085 .elementor-element.elementor-element-3d581b88{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-3d581b88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sriracha;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14085 .elementor-element.elementor-element-4c54731f.elementor-element{--align-self:flex-start;}.elementor-14085 .elementor-element.elementor-element-4c54731f{text-align:center;}.elementor-14085 .elementor-element.elementor-element-4c54731f img{width:100%;max-width:100%;height:112px;}.elementor-14085 .elementor-element.elementor-element-17162005{text-align:end;font-family:"Heebo", Sriracha;font-size:23px;font-weight:400;line-height:32.7px;color:var( --e-global-color-text );}.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 ), Sriracha;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-icon i{color:var( --e-global-color-a5e160b );transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-icon svg{fill:var( --e-global-color-a5e160b );transition:fill 0.3s;}.elementor-14085 .elementor-element.elementor-element-7051f118{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-item > a{font-family:"Heebo", Sriracha;font-size:20px;font-weight:400;line-height:32.7px;}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-3098edd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-3098edd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14085 .elementor-element.elementor-element-1dbe570f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 28px 0px;}.elementor-14085 .elementor-element.elementor-element-1dbe570f .elementor-heading-title{font-family:"bodrakonit", Sriracha;font-size:30px;font-weight:normal;line-height:30px;color:var( --e-global-color-primary );}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14085 .elementor-element.elementor-element-5dd6cb72{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-item > a{font-family:"Heebo", Sriracha;font-size:16px;font-weight:normal;line-height:22px;}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14085 .elementor-element.elementor-element-2cbd0807{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-704658b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 28px 0px;}.elementor-14085 .elementor-element.elementor-element-704658b1 .elementor-heading-title{font-family:"bodrakonit", Sriracha;font-size:30px;font-weight:normal;line-height:30px;color:var( --e-global-color-primary );}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14085 .elementor-element.elementor-element-7bff6c50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-item > a{font-family:"Heebo", Sriracha;font-size:16px;font-weight:normal;line-height:22px;}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-14085 .elementor-element.elementor-element-5a8f547d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-4bdb4d73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 28px 0px;}.elementor-14085 .elementor-element.elementor-element-4bdb4d73 .elementor-heading-title{font-family:"bodrakonit", Sriracha;font-size:30px;font-weight:normal;line-height:30px;color:var( --e-global-color-primary );}.elementor-14085 .elementor-element.elementor-element-25ada103{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Heebo", Sriracha;font-size:18px;font-weight:400;line-height:32.7px;color:var( --e-global-color-text );}.elementor-14085 .elementor-element.elementor-element-27a08b70{--display:flex;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-icon i{color:var( --e-global-color-a5e160b );transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-icon svg{fill:var( --e-global-color-a5e160b );transition:fill 0.3s;}.elementor-14085 .elementor-element.elementor-element-1984e22e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-item > a{font-family:"Heebo", Sriracha;font-size:20px;font-weight:400;line-height:32.7px;}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-14085 .elementor-element.elementor-element-eb70f9d{--display:flex;}.elementor-14085 .elementor-element.elementor-element-67b1c928{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:33px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-14085 .elementor-element.elementor-element-67b1c928 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.6em;border-style:none;}.elementor-14085 .elementor-element.elementor-element-67b1c928 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-14085 .elementor-element.elementor-element-67b1c928 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-14085 .elementor-element.elementor-element-67b1c928 .elementor-icon{border-radius:18px 18px 18px 18px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14085 .elementor-element.elementor-element-53d3a3e8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;}.elementor-14085 .elementor-element.elementor-element-53d3a3e8.e-con{--align-self:center;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-item > a{font-size:16px;}.elementor-14085 .elementor-element.elementor-element-5a8f547d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-25ada103{font-size:13px;}.elementor-14085 .elementor-element.elementor-element-27a08b70{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-item > a{font-size:16px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14085 .elementor-element.elementor-element-594415ff{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14085 .elementor-element.elementor-element-7adb3ab .elementor-image-box-img{margin-bottom:15px;}.elementor-14085 .elementor-element.elementor-element-36a0c42 .elementor-image-box-img{margin-bottom:15px;}.elementor-14085 .elementor-element.elementor-element-43cf640c{--width:100%;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14085 .elementor-element.elementor-element-53d3a3e8{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14085 .elementor-element.elementor-element-3d581b88{--width:92%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-3d581b88.e-con{--order:99999 /* order end hack */;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-14085 .elementor-element.elementor-element-7051f118{--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-14085 .elementor-element.elementor-element-3098edd{--width:45%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-1dbe570f .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-5dd6cb72 .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-14085 .elementor-element.elementor-element-2cbd0807{--width:50%;}.elementor-14085 .elementor-element.elementor-element-704658b1 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-7bff6c50 .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-14085 .elementor-element.elementor-element-5a8f547d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14085 .elementor-element.elementor-element-4bdb4d73 .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-14085 .elementor-element.elementor-element-25ada103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 10px 10px;font-size:18px;}.elementor-14085 .elementor-element.elementor-element-27a08b70{--width:96%;}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-14085 .elementor-element.elementor-element-1984e22e{--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14085 .elementor-element.elementor-element-1984e22e .elementor-icon-list-item > a{font-size:13px;}.elementor-14085 .elementor-element.elementor-element-67b1c928{--icon-size:39px;}.elementor-14085 .elementor-element.elementor-element-67b1c928 .elementor-social-icon{--icon-padding:0.2em;}}@media(min-width:768px){.elementor-14085 .elementor-element.elementor-element-3d581b88{--width:24%;}.elementor-14085 .elementor-element.elementor-element-3098edd{--width:13%;}.elementor-14085 .elementor-element.elementor-element-2cbd0807{--width:44%;}.elementor-14085 .elementor-element.elementor-element-5a8f547d{--width:68%;}.elementor-14085 .elementor-element.elementor-element-27a08b70{--width:96%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14085 .elementor-element.elementor-element-3d581b88{--width:24.696%;}.elementor-14085 .elementor-element.elementor-element-3098edd{--width:24.696%;}.elementor-14085 .elementor-element.elementor-element-2cbd0807{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-594415ff */.elementor-14085 .elementor-element.elementor-element-594415ff { width: fit-content; max-width: 100%; padding: 12px 18px; background: #ffe47c; border-radius: 16px; box-shadow: 0 5px 0 #d4b94a; }
.elementor-14085 .elementor-element.elementor-element-594415ff p { margin: 0 !important; font-size: clamp(24px, 4vw, 34px) !important; font-weight: 900 !important; line-height: 1.25 !important; letter-spacing: 0 !important; color: #142853 !important; }
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-594415ff{margin-top:16px!important;margin-bottom:0!important;}}
@media(max-width:767px) and (max-height:700px){.elementor-element-1ef5344a .e-hosted-video{height:180px!important;aspect-ratio:auto!important;}.elementor-element-1ef5344a video{height:180px!important;object-fit:cover;}}
@media(max-width:380px){.elementor-14085 .elementor-element.elementor-element-594415ff p{font-size:20px!important;}}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d233334 */.elementor-14085 .elementor-element.elementor-element-d233334 { padding: 7px; border-radius: 28px; background: linear-gradient(135deg,#f9ce46,#fff9dc 48%,#b8e5f1); box-shadow: 0 16px 40px rgba(35,68,71,.16); overflow: hidden; }
.elementor-14085 .elementor-element.elementor-element-d233334 .elementor-wrapper { border-radius: 21px; overflow: hidden; }
.elementor-14085 .elementor-element.elementor-element-d233334 video { display: block; width: 100%; aspect-ratio: 4 / 3; object-fit: contain; border-radius: 21px; }
@media (max-width: 767px) { .elementor-14085 .elementor-element.elementor-element-d233334 { padding: 5px; border-radius: 22px; } .elementor-14085 .elementor-element.elementor-element-d233334 .elementor-wrapper, .elementor-14085 .elementor-element.elementor-element-d233334 video { border-radius: 17px; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b9c36a */.elementor-14085 .elementor-element.elementor-element-2b9c36a {margin-top:10px!important;}
.elementor-14085 .elementor-element.elementor-element-2b9c36a .elementor-button {width:100%;white-space:normal;line-height:1.45;padding:16px 20px;}
.elementor-14085 .elementor-element.elementor-element-2b9c36a .elementor-button-text:after {content:"חדש";display:inline-block;background:#c62828;color:#fff;border-radius:999px;padding:3px 10px;font-size:14px;line-height:1.5;margin-inline-start:8px;vertical-align:middle;}
.elementor-14085 .elementor-element.elementor-element-2b9c36a .elementor-button:focus-visible {outline:3px solid #152950;outline-offset:4px;}
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-2b9c36a .elementor-button{font-size:18px!important;padding:14px 12px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef5344a *//* Mobile branch buttons spacing 2026-09-17 */
@media(max-width:767px){
 .elementor-14085 .elementor-element.elementor-element-1ef5344a{gap:6px!important;}
 .elementor-14085 .elementor-element.elementor-element-1ef5344a .home-hero-action{gap:6px!important;}
 .elementor-14085 .elementor-element.elementor-element-1ef5344a .elementor-element-2b9c36a{margin-top:6px!important;}
 .elementor-14085 .elementor-element.elementor-element-1ef5344a .home-hero-action .elementor-button{padding-top:8px!important;padding-bottom:8px!important;min-height:44px;}
 .elementor-14085 .elementor-element.elementor-element-1ef5344a .home-label{margin-top:10px!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e82c344 */.elementor-14085 .elementor-element.elementor-element-6e82c344{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;gap:24px 40px!important;align-items:center!important;direction:rtl;}
.elementor-14085 .elementor-element.elementor-element-6e82c344>.elementor-element-2bffa83d{grid-column:1/-1;grid-row:1;}
.elementor-14085 .elementor-element.elementor-element-6e82c344>.elementor-element-37689d3a{grid-column:1;grid-row:2;min-width:0;}
.elementor-14085 .elementor-element.elementor-element-6e82c344>.elementor-element-1eed62c{grid-column:2;grid-row:2;width:100%;max-width:410px;justify-self:center;background:transparent;border:0;box-shadow:none;}
.elementor-14085 .elementor-element.elementor-element-6e82c344 .elementor-element-1eed62c img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border:0;border-radius:0;box-shadow:none;transform:none;mix-blend-mode:multiply;}
.elementor-14085 .elementor-element.elementor-element-6e82c344 .pal-teacher-brand-line{display:block;font-size:.72em;line-height:1.6;font-weight:600;margin-top:16px;}
.elementor-14085 .elementor-element.elementor-element-6e82c344>.elementor-element-6320304f{grid-column:1/-1;grid-row:3;width:100%;}
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-6e82c344{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;}.elementor-14085 .elementor-element.elementor-element-6e82c344>.elementor-element-37689d3a{grid-column:1;grid-row:2;}.elementor-14085 .elementor-element.elementor-element-6e82c344>.elementor-element-1eed62c{grid-column:1;grid-row:3;max-width:300px;}.elementor-14085 .elementor-element.elementor-element-6e82c344>.elementor-element-6320304f{grid-column:1;grid-row:4;}.elementor-14085 .elementor-element.elementor-element-6e82c344 .pal-teacher-brand-line{font-size:.78em;margin-top:12px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89bd553 */.elementor-14085 .elementor-element.elementor-element-89bd553 { margin:0 0 -10px!important; padding:0!important; }
.elementor-14085 .elementor-element.elementor-element-89bd553 h3 { font-size:36px!important; line-height:1.15!important; white-space:normal; margin:0!important; text-align:center; }
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-89bd553 h3{font-size:26px!important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a6c683 *//* Verified alpha bounds: y271..628 of 900px. Center crop y268..631 retains every workbook pixel. */
.elementor-14085 .elementor-element.elementor-element-3a6c683 { width:100%; max-width:100%; margin:0!important; }
.elementor-14085 .elementor-element.elementor-element-3a6c683 img { display:block; width:100%; max-width:100%; height:auto; aspect-ratio:1600 / 364; object-fit:cover; object-position:center; }.elementor-14085 .elementor-element.elementor-element-3a6c683 { width:100%; max-width:100%; margin:0; }
.elementor-14085 .elementor-element.elementor-element-3a6c683 img { display:block; width:100%; max-width:100%; height:auto; aspect-ratio:5 / 1; object-fit:cover; object-position:center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b040810 */.elementor-14085 .elementor-element.elementor-element-b040810{background:#fff9e8;border:1px solid #ede0af;border-radius:28px;padding:40px 28px;margin-block-start:48px;width:100%;max-width:100%;color:#142750;box-shadow:0 8px 0 #f1e8c6}.elementor-14085 .elementor-element.elementor-element-b040810,.elementor-14085 .elementor-element.elementor-element-b040810>.e-con-inner{display:block}.elementor-14085 .elementor-element.elementor-element-b040810 .home-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:100%;padding:0}.elementor-14085 .elementor-element.elementor-element-b040810 .home-col>.elementor-widget{grid-column:1/-1;min-width:0;width:100%;margin:0}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-widget-image-box{grid-column:auto!important;background:#fff;border:1px solid #dce5e9;border-radius:22px;overflow:hidden;box-shadow:0 6px 0 #e4ebeb}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-wrapper{text-align:right}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-img{width:100%!important;margin:0!important}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-img img{width:100%;height:auto;aspect-ratio:1.61;object-fit:cover;display:block}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-content{padding:24px}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-title{font-size:clamp(23px,2.2vw,28px);line-height:1.25;font-weight:800;color:#142750;margin:0 0 14px;direction:ltr;text-align:right}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-description{font-size:19px;line-height:1.7;color:#344b67}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-heading-title{color:#142750}.elementor-14085 .elementor-element.elementor-element-b040810 .home-label{color:#216b84;font-weight:700}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-button{background:#ffe17d;color:#142750;border-radius:16px;padding:18px 28px;box-shadow:0 5px 0 #d5b74e;font-weight:800}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-button:focus-visible{outline:3px solid #142750;outline-offset:5px}@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-b040810{padding:28px 16px;border-radius:24px;margin-block-start:32px}.elementor-14085 .elementor-element.elementor-element-b040810 .home-col{grid-template-columns:minmax(0,1fr);gap:22px}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-content{padding:22px 18px}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-title{font-size:23px}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-image-box-description{font-size:18px}.elementor-14085 .elementor-element.elementor-element-b040810 .elementor-button{width:100%;padding:18px 16px;line-height:1.45}}
@media(max-width:1024px){.elementor-14085 .elementor-element.elementor-element-b040810{display:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88280d5 */.elementor-14085 .elementor-element.elementor-element-88280d5 { background:#fff9e7; padding:28px 20px!important; gap:16px!important; text-align:center; }
.elementor-14085 .elementor-element.elementor-element-88280d5 .elementor-element-7ff175e {max-width:960px; margin:auto; padding:0!important; gap:12px!important; color:#142850; text-decoration:none;}
.elementor-14085 .elementor-element.elementor-element-88280d5 h2 {font-size:32px; line-height:1.15; margin:0; color:#142850;}
.elementor-14085 .elementor-element.elementor-element-88280d5 p {font-size:18px; line-height:1.5; margin:0 0 8px;}
.elementor-14085 .elementor-element.elementor-element-88280d5 img {width:100%; height:auto; border-radius:22px; display:block;}
.elementor-14085 .elementor-element.elementor-element-88280d5 a:focus-visible {outline:3px solid #1681a0; outline-offset:5px;}
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-88280d5{padding:24px 16px!important;}.elementor-14085 .elementor-element.elementor-element-88280d5 h2{font-size:27px;}.elementor-14085 .elementor-element.elementor-element-88280d5 p{font-size:17px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5467c29a */.elementor-14085 .elementor-element.elementor-element-5467c29a {--navy:#132650;--sky:#edf8ff;--pink:#ee187b;--yellow:#ffe078;--green:#24775b;--ink:#334669;direction:rtl;color:var(--navy);background:#fff;font-family:"Assistant","Heebo",sans-serif;max-width:100%;padding:0;gap:0;overflow:clip;}
.elementor-14085 .elementor-element.elementor-element-5467c29a *,.elementor-14085 .elementor-element.elementor-element-5467c29a *::before,.elementor-14085 .elementor-element.elementor-element-5467c29a *::after{box-sizing:border-box;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .e-con{padding:0;gap:0;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .elementor-widget{margin:0;max-width:100%;}
.elementor-14085 .elementor-element.elementor-element-5467c29a h1,.elementor-14085 .elementor-element.elementor-element-5467c29a h2,.elementor-14085 .elementor-element.elementor-element-5467c29a h3,.elementor-14085 .elementor-element.elementor-element-5467c29a .elementor-heading-title{font-family:"Assistant","Heebo",sans-serif;color:var(--navy);font-weight:800;letter-spacing:-.025em;line-height:1.13;margin:0;text-wrap:balance;}
.elementor-14085 .elementor-element.elementor-element-5467c29a h1{font-size:clamp(40px,5.9vw,80px);}
.elementor-14085 .elementor-element.elementor-element-5467c29a h2{font-size:clamp(30px,3.6vw,48px);}
.elementor-14085 .elementor-element.elementor-element-5467c29a h3{font-size:24px;line-height:1.3;}
.elementor-14085 .elementor-element.elementor-element-5467c29a p{font-size:21px;line-height:1.65;margin:0 0 16px;color:var(--ink);}
.elementor-14085 .elementor-element.elementor-element-5467c29a p:last-child{margin-bottom:0;}
.elementor-14085 .elementor-element.elementor-element-5467c29a a{color:inherit;}
.elementor-14085 .elementor-element.elementor-element-5467c29a a:focus-visible{outline:3px solid #0575aa;outline-offset:5px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav{flex-direction:row;align-items:center;gap:20px;padding:14px max(24px,calc((100vw - 1180px)/2));background:white;min-height:98px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-logo{width:120px;flex:0 0 120px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-logo img{width:120px;height:80px;object-fit:contain;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav-caption{flex:1;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav-caption p{font-size:16px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-section{padding:82px max(24px,calc((100vw - 1180px)/2));}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero{position:relative;flex-direction:row;align-items:center;padding:46px max(24px,calc((100vw - 1180px)/2)) 64px;background:radial-gradient(ellipse at 20% 70%,#c6e9f9 0%,#eaf8ff 40%,#f5fbff 72%);gap:48px;isolation:isolate;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-copy{flex:1.2;z-index:2;gap:20px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-label p{font-size:15px;font-weight:800;color:#116793;letter-spacing:.04em;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-lead p{font-size:23px;line-height:1.5;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-routes{gap:12px;width:100%;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .elementor-button{font-family:inherit;font-weight:750;font-size:19px;line-height:1.35;min-height:52px;border-radius:16px;padding:16px 23px;background:var(--yellow);color:var(--navy);box-shadow:0 5px 0 #d6b64d;text-align:center;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e7c75e;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .elementor-button:hover{background:#ffeb9e;color:var(--navy);}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route{width:100%;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route .elementor-button-wrapper{width:100%;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route .elementor-button{width:100%;justify-content:flex-start;padding:17px 22px;min-height:59px;box-shadow:0 5px 0 #d3e5f0;background:white;border:1px solid #c8dce8;color:var(--navy);text-align:right;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route .elementor-button-content-wrapper{width:100%;justify-content:flex-start;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route.route-teachers .elementor-button{background:var(--yellow);border-color:#dfbd5e;box-shadow:0 5px 0 #cfae43;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route.route-games .elementor-button{border-inline-start:5px solid #439674;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route.route-kids .elementor-button{border-inline-start:5px solid #169ed1;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art{flex:1;align-self:stretch;position:relative;justify-content:flex-end;min-width:0;min-height:480px;isolation:isolate;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art::before{content:"";position:absolute;inset:70px 0 0;background:radial-gradient(circle at 35% 20%,#fffbd4,#ffe17a 65%,#d9ac4e);border-radius:48% 46% 36% 40%;box-shadow:inset 10px 12px 26px #ffffffc9,0 22px 50px #17486d1c;transform:rotate(-5deg);z-index:-1;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-portrait{overflow:hidden;width:100%;line-height:0;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-portrait img{width:230%;max-width:none;margin-inline-start:-63%;height:auto;display:block;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo-caption{align-self:center;margin-top:-35px;background:white;padding:12px 26px;border-radius:18px;box-shadow:0 12px 28px #24496622;transform:rotate(3deg);z-index:3;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo-caption p{font-size:20px;font-weight:800;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-note p{font-size:16px;line-height:1.6;color:#4b607a;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-small p{font-size:17px;line-height:1.6;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method{gap:20px;align-items:center;text-align:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method .elementor-heading-title,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method p{text-align:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method-grid{flex-direction:row;gap:28px;width:100%;margin-top:26px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method-grid .home-col{flex:1;border-top:1px solid #d4e1e9;padding:24px 20px 0;gap:14px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-step .elementor-heading-title{color:#117db0;font-size:32px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-feature{flex-direction:row;align-items:center;gap:66px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-col{flex:1;min-width:0;gap:20px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers{background:#fdf3f8;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers .home-label p{color:#a5135a;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-product-stage{background:#fff;box-shadow:0 18px 55px #a6417312;border:1px solid #f2dce7;border-radius:36px;padding:20px 18px 30px;align-items:center;transform:rotate(-2deg);}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-kit{width:100%;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-kit img{width:100%;height:auto;display:block;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-product-caption p{color:var(--navy);font-size:23px;font-weight:800;text-align:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-product-stage .home-note p{text-align:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-benefits ul{padding:0;margin:0;list-style:none;display:grid;gap:12px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-benefits li{font-size:19px;line-height:1.5;position:relative;padding-inline-start:29px;color:var(--ink);}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-benefits li::before{content:"✓";position:absolute;inset-inline-start:0;color:#23724c;font-weight:800;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-media{position:relative;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo{line-height:0;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo img{width:100%;aspect-ratio:1.17;object-fit:cover;border-radius:34px;box-shadow:0 18px 35px #2447661c;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-kids{background:#fffdf2;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-kids .home-photo img{transform:rotate(2deg);object-position:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-games{background:#f0f9f5;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-games .home-label p{color:#226e50;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-games .home-photo img{aspect-ratio:1.25;object-position:59% center;transform:rotate(-2deg);}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-lior{background:#edf7fd;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-video{border-radius:28px;overflow:hidden;background:#162a4a;box-shadow:0 18px 40px #15345124;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-text-link .elementor-button{box-shadow:none;border:1px solid #bcccd8;background:#fff;font-size:17px;min-height:48px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq{gap:20px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq-grid{flex-direction:row;flex-wrap:wrap;gap:24px;margin-top:18px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq-grid .home-col{flex:0 0 calc(50% - 12px);background:#f6f9fc;border:1px solid #e2eaf2;padding:26px;border-radius:22px;gap:14px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq h3{font-size:22px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq p{font-size:19px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-closing{background:#132650;color:#fff;align-items:center;gap:28px;text-align:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-closing .elementor-heading-title{color:#fff;text-align:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-closing .home-routes{max-width:580px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-closing .home-note p,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-footer-links p{color:#e4edf7;text-align:center;font-size:16px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-footer-links a{display:inline-block;padding:8px;min-height:44px;}
@media(max-width:1024px){.elementor-14085 .elementor-element.elementor-element-5467c29a .home-section{padding:62px 28px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-feature{gap:30px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero{padding:35px 28px 52px;gap:22px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art{min-height:400px;}.elementor-14085 .elementor-element.elementor-element-5467c29a h1{font-size:58px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav{padding:12px 28px;}.elementor-14085 .elementor-element.elementor-element-5467c29a p{font-size:19px;}}
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav{padding:8px 20px;min-height:76px;gap:10px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-logo{width:90px;flex-basis:90px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-logo img{width:90px;height:60px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav-caption{display:none;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav .home-text-link{margin-inline-start:auto;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-nav .elementor-button{font-size:15px;padding:11px 17px;border-radius:12px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero{display:flex;flex-direction:column;padding:26px 20px 38px;gap:28px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-copy{width:100%;gap:18px;}.elementor-14085 .elementor-element.elementor-element-5467c29a h1{font-size:44px;}.elementor-14085 .elementor-element.elementor-element-5467c29a h2{font-size:33px;}.elementor-14085 .elementor-element.elementor-element-5467c29a h3{font-size:23px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-lead p{font-size:19px;line-height:1.55;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-label p{font-size:13px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route .elementor-button{font-size:18px;min-height:56px;padding:14px 17px;border-radius:14px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-routes{gap:12px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art{width:100%;min-height:0;max-width:360px;align-self:center;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art::before{inset:25px 25px 0;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-portrait{height:310px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-portrait img{width:220%;margin-inline-start:-61%;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo-caption{margin-top:-18px;padding:11px 18px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo-caption p{font-size:18px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-note p{font-size:14px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-section{padding:48px 20px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method-grid{flex-direction:column;gap:22px;margin-top:8px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method-grid .home-col{padding:20px 8px 0;gap:10px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-method-grid p{font-size:18px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-feature{flex-direction:column;gap:30px;align-items:stretch;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-col{width:100%;gap:18px;}.elementor-14085 .elementor-element.elementor-element-5467c29a p{font-size:19px;line-height:1.65;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-product-stage{padding:16px 10px 25px;border-radius:25px;transform:none;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-product-caption p{font-size:21px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-kids .home-media{order:2;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo img{border-radius:23px;transform:none!important;aspect-ratio:1.22;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-benefits li{font-size:18px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-primary .elementor-button{width:100%;font-size:18px;padding:15px 16px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-lior .home-media{order:2;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq-grid{flex-direction:column;gap:15px;margin-top:10px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq-grid .home-col{flex:auto;padding:21px 20px;gap:12px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq h3{font-size:21px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-faq p{font-size:18px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-closing{gap:25px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-small p{font-size:16px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-footer-links p{font-size:15px;}}
@media(max-width:370px){.elementor-14085 .elementor-element.elementor-element-5467c29a h1{font-size:40px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route .elementor-button{font-size:17px;}.elementor-14085 .elementor-element.elementor-element-5467c29a h2{font-size:30px;}}
/* Draft-scoped reset of inherited site button styling. */
.elementor-14085 .elementor-element.elementor-element-5467c29a .elementor-button{background-image:none!important;color:var(--navy)!important;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route .elementor-button,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-text-link .elementor-button{background-color:#fff!important;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-primary .elementor-button,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-route.route-teachers .elementor-button{background-color:var(--yellow)!important;}
/* Draft-local layout for existing floating controls; no plugin changes. */
body:has(#pal-home-draft) #ht-ctc-chat{left:auto!important;right:20px!important;bottom:22px!important;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-video{width:100%;max-width:300px;align-self:center;}
/* Owner revision: brand-led opening and authentic product showcases. */
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art{justify-content:center;align-items:center;min-height:360px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art::before{display:none;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-brand-hero{width:100%;max-width:430px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-brand-hero img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 22px 22px #12324c18);}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo-caption{margin-top:0;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-product-stage{transform:none;padding:12px 12px 24px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-motion-widget{width:100%;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-workbooks{background:#fdf3f8;align-items:center;gap:20px;text-align:center;padding-top:0;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-workbooks .elementor-heading-title,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-workbooks p{text-align:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-workbooks>.elementor-widget-text-editor{max-width:790px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-workbooks .home-motion-widget{max-width:720px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero{align-items:center;}
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-art{min-height:0;max-width:260px;gap:10px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-brand-hero{max-width:260px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-photo-caption{padding:9px 15px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero{gap:20px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-workbooks{padding-top:0;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-product-stage{padding:8px 8px 20px;}}

/* Figma continuation, page-scoped only. Native containers remain editable. */
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:'intro photo' 'action photo';column-gap:56px;row-gap:26px;background:#edf8ff;padding-block:64px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-intro{grid-area:intro;gap:20px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-proof{grid-area:photo;align-self:center;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-action{grid-area:action;gap:18px;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-experience-photo{width:100%;line-height:0;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-experience-photo img{display:block;width:100%;height:520px;object-fit:cover;object-position:center;border-radius:32px;box-shadow:0 20px 42px #13265020;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-bridge-title .elementor-heading-title{font-size:25px;line-height:1.35;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-action .home-primary .elementor-button{width:100%;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-action .home-text-link .elementor-button{padding-inline:0;background:transparent!important;border:0;box-shadow:none;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers{background:#132650;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers h2,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers p,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers li{color:#fff;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers .home-label p{color:#ffe078;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers .home-benefits li::before{color:#ffe078;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers .home-product-stage{background:#fff;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-teachers .home-product-stage p{color:#132650;}
.elementor-14085 .elementor-element.elementor-element-5467c29a .home-games .home-primary .elementor-button,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-kids .home-primary .elementor-button{background-color:#132650!important;color:#fff!important;border-color:#132650;box-shadow:0 4px 0 #091833;}
@media(max-width:767px){.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero{display:flex;flex-direction:column;align-items:stretch;padding:28px 24px 36px;gap:22px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-intro,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-proof,.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-action{width:100%;}.elementor-14085 .elementor-element.elementor-element-5467c29a h1{font-size:40px;line-height:1.15;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-experience-photo img{height:auto;aspect-ratio:1.5;border-radius:24px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-bridge-title .elementor-heading-title{font-size:24px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-action{gap:16px;}.elementor-14085 .elementor-element.elementor-element-5467c29a .home-hero-intro{gap:16px;}}
@media(prefers-reduced-motion:reduce){.elementor-14085 .elementor-element.elementor-element-5467c29a *,.elementor-14085 .elementor-element.elementor-element-5467c29a *::before,.elementor-14085 .elementor-element.elementor-element-5467c29a *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;}}/* End custom CSS */
/* Start custom CSS *//* Draft 14085 only. Page Custom CSS was empty before this change. */
@media (max-width: 767px) {
body.page-id-14085 {position:relative;padding-bottom:104px;}
body.page-id-14085 #ht-ctc-chat {position:absolute!important;inset:auto 20px 18px auto!important;}
body.page-id-14085 .cky-btn-revisit-wrapper {position:absolute!important;inset:auto auto 18px 20px!important;}
body.page-id-14085 #pojo-a11y-toolbar {position:absolute!important;inset:auto auto 22px calc(50% - 26px)!important;width:52px;height:52px;}
body.page-id-14085 #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {inset:0 auto auto 0!important;}
body.page-id-14085 #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {display:none;position:absolute;bottom:64px;left:50%;transform:translateX(-50%);width:280px;max-height:70vh;overflow-y:auto;}
body.page-id-14085 #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay {display:block;}
}

/* Category hierarchy, 2026-09-11. Native text/heading widgets; no new scripts. */
body.page-id-14085 #pal-home-draft .elementor-element-594415ff,
body.page-id-14085 #pal-home-draft .elementor-element-2bffa83d,
body.page-id-14085 #pal-home-draft .elementor-element-5ed44548 {
  width:100%!important;max-width:100%!important;padding:0!important;
  background:transparent!important;border:0!important;border-radius:0!important;
  box-shadow:none!important;transform:none!important;text-align:right!important;
}
body.page-id-14085 #pal-home-draft .home-category-title {
  display:block!important;position:relative;box-sizing:border-box;
  width:fit-content;max-width:100%;margin:0 0 20px auto!important;padding:14px 20px!important;
  color:#132650!important;background:transparent!important;
  font-family:inherit!important;font-size:clamp(30px,3.2vw,42px)!important;
  font-weight:800!important;line-height:1.25!important;letter-spacing:0!important;
  text-align:right!important;text-wrap:balance;border:0!important;border-radius:16px!important;
  box-shadow:none!important;
}
body.page-id-14085 #pal-home-draft .home-category-title::before {
  content:"";position:absolute;inset:0;box-sizing:border-box;pointer-events:none;
  width:auto;height:auto;margin:0;background:transparent;border:1.5px solid currentColor;
  border-radius:inherit;color:#26b9e6;
  box-shadow:0 0 9px -3px currentColor,inset 0 0 7px -5px currentColor;
  animation:pal-category-glow 12s ease-in-out infinite;
}
@keyframes pal-category-glow {
  0%,100% {color:#26b9e6;}
  25% {color:#ef278b;}
  50% {color:#d9ad28;}
  75% {color:#33b68b;}
}
@media (prefers-reduced-motion:reduce) {
  body.page-id-14085 #pal-home-draft .home-category-title::before {animation:none;}
}
@media (max-width:767px) {
  body.page-id-14085 #pal-home-draft .home-category-title {padding:12px 14px!important;}
}
body.page-id-14085 #pal-home-draft .home-category-audience {
  margin:0 0 14px!important;padding:0!important;color:#132650!important;
  font-size:20px!important;font-weight:700!important;line-height:1.6!important;
  text-align:right!important;letter-spacing:0!important;
}
body.page-id-14085 #pal-home-draft .elementor-element-6e82c344,
body.page-id-14085 #pal-home-draft .elementor-element-6d4a7ba5 {
  border-top:1px solid #dbe5ed;
}
body.page-id-14085 #pal-home-draft .elementor-element-37689d3a {
  width:100%!important;max-width:100%!important;text-align:right!important;
}
body.page-id-14085 #pal-home-draft .elementor-element-37689d3a .elementor-heading-title,
body.page-id-14085 #pal-home-draft .elementor-element-268930b7 .elementor-heading-title {
  font-size:clamp(24px,2.4vw,32px)!important;line-height:1.4!important;
  font-weight:700!important;text-align:right!important;
}
@media (max-width:767px) {
  body.page-id-14085 #pal-home-draft .elementor-element-6e82c344,
  body.page-id-14085 #pal-home-draft .elementor-element-6d4a7ba5 {
    padding-top:52px!important;padding-bottom:52px!important;
  }
  body.page-id-14085 #pal-home-draft .home-category-audience {
    font-size:18px!important;line-height:1.55!important;
  }
}

/* Primary actions use yellow, distinct from navy category headings. */
body.page-id-14085 #pal-home-draft .elementor-element-100b4e70 .elementor-button,
body.page-id-14085 #pal-home-draft .elementor-element-12171d97 .elementor-button {
  background:#ffe078!important;color:#132650!important;border:1px solid #e5c764!important;
  box-shadow:0 4px 0 #d4b044!important;
}
body.page-id-14085 #pal-home-draft .elementor-element-100b4e70 .elementor-button:hover,
body.page-id-14085 #pal-home-draft .elementor-element-12171d97 .elementor-button:hover {
  background:#ffda60!important;color:#132650!important;
}
/* Navigation draft rules live in native HTML widget 47fd6a3f for frontend preview compatibility. */
/* Draft 14085 only. Page Custom CSS was empty before this change. */
@media (max-width: 767px) {
body.page-id-14085 {position:relative;padding-bottom:104px;}
body.page-id-14085 #ht-ctc-chat {position:absolute!important;inset:auto 20px 18px auto!important;}
body.page-id-14085 .cky-btn-revisit-wrapper {position:absolute!important;inset:auto auto 18px 20px!important;}
body.page-id-14085 #pojo-a11y-toolbar {position:absolute!important;inset:auto auto 22px calc(50% - 26px)!important;width:52px;height:52px;}
body.page-id-14085 #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle {inset:0 auto auto 0!important;}
body.page-id-14085 #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {display:none;position:absolute;bottom:64px;left:50%;transform:translateX(-50%);width:280px;max-height:70vh;overflow-y:auto;}
body.page-id-14085 #pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay {display:block;}
}

/* Category hierarchy, 2026-09-11. Native text/heading widgets; no new scripts. */
body.page-id-14085 #pal-home-draft .elementor-element-594415ff,
body.page-id-14085 #pal-home-draft .elementor-element-2bffa83d,
body.page-id-14085 #pal-home-draft .elementor-element-5ed44548 {
  width:100%!important;max-width:100%!important;padding:0!important;
  background:transparent!important;border:0!important;border-radius:0!important;
  box-shadow:none!important;transform:none!important;text-align:right!important;
}
body.page-id-14085 #pal-home-draft .home-category-title {
  display:block!important;position:relative;box-sizing:border-box;
  width:fit-content;max-width:100%;margin:0 0 20px auto!important;padding:14px 20px!important;
  color:#132650!important;background:transparent!important;
  font-family:inherit!important;font-size:clamp(30px,3.2vw,42px)!important;
  font-weight:800!important;line-height:1.25!important;letter-spacing:0!important;
  text-align:right!important;text-wrap:balance;border:0!important;border-radius:16px!important;
  box-shadow:none!important;
}
body.page-id-14085 #pal-home-draft .home-category-title::before {
  content:"";position:absolute;inset:0;box-sizing:border-box;pointer-events:none;
  width:auto;height:auto;margin:0;background:transparent;border:1.5px solid currentColor;
  border-radius:inherit;color:#26b9e6;
  box-shadow:0 0 9px -3px currentColor,inset 0 0 7px -5px currentColor;
  animation:pal-category-glow 12s ease-in-out infinite;
}
@keyframes pal-category-glow {
  0%,100% {color:#26b9e6;}
  25% {color:#ef278b;}
  50% {color:#d9ad28;}
  75% {color:#33b68b;}
}
@media (prefers-reduced-motion:reduce) {
  body.page-id-14085 #pal-home-draft .home-category-title::before {animation:none;}
}
@media (max-width:767px) {
  body.page-id-14085 #pal-home-draft .home-category-title {padding:12px 14px!important;}
}
body.page-id-14085 #pal-home-draft .home-category-audience {
  margin:0 0 14px!important;padding:0!important;color:#132650!important;
  font-size:20px!important;font-weight:700!important;line-height:1.6!important;
  text-align:right!important;letter-spacing:0!important;
}
body.page-id-14085 #pal-home-draft .elementor-element-6e82c344,
body.page-id-14085 #pal-home-draft .elementor-element-6d4a7ba5 {
  border-top:1px solid #dbe5ed;
}
body.page-id-14085 #pal-home-draft .elementor-element-37689d3a {
  width:100%!important;max-width:100%!important;text-align:right!important;
}
body.page-id-14085 #pal-home-draft .elementor-element-37689d3a .elementor-heading-title,
body.page-id-14085 #pal-home-draft .elementor-element-268930b7 .elementor-heading-title {
  font-size:clamp(24px,2.4vw,32px)!important;line-height:1.4!important;
  font-weight:700!important;text-align:right!important;
}
@media (max-width:767px) {
  body.page-id-14085 #pal-home-draft .elementor-element-6e82c344,
  body.page-id-14085 #pal-home-draft .elementor-element-6d4a7ba5 {
    padding-top:52px!important;padding-bottom:52px!important;
  }
  body.page-id-14085 #pal-home-draft .home-category-audience {
    font-size:18px!important;line-height:1.55!important;
  }
}

/* Primary actions use yellow, distinct from navy category headings. */
body.page-id-14085 #pal-home-draft .elementor-element-100b4e70 .elementor-button,
body.page-id-14085 #pal-home-draft .elementor-element-12171d97 .elementor-button {
  background:#ffe078!important;color:#132650!important;border:1px solid #e5c764!important;
  box-shadow:0 4px 0 #d4b044!important;
}
body.page-id-14085 #pal-home-draft .elementor-element-100b4e70 .elementor-button:hover,
body.page-id-14085 #pal-home-draft .elementor-element-12171d97 .elementor-button:hover {
  background:#ffda60!important;color:#132650!important;
}
/* Navigation draft rules live in native HTML widget 47fd6a3f for frontend preview compatibility. */

/* Approved mobile hero fit, 2026-09-12; copy and desktop unchanged. */
@media (max-width:767px) {
 body.page-id-14085 #pal-home-draft .elementor-element-53dbeb2b .elementor-heading-title {font-size:22px!important;line-height:1.2!important;letter-spacing:0!important;}
 body.page-id-14085 #pal-home-draft .elementor-element-6fa8151f, body.page-id-14085 #pal-home-draft .elementor-element-6fa8151f p {font-size:16px!important;line-height:1.4!important;margin:0!important;}
 body.page-id-14085 #home-choose-path {padding-top:14px!important;}
 body.page-id-14085 #home-choose-path .home-category-title {font-size:24px!important;line-height:1.2!important;padding:8px 12px!important;margin-bottom:8px!important;}
}/* End custom CSS */