.elementor-12546 .elementor-element.elementor-element-a376462 > .elementor-container{max-width:1365px;min-height:600px;}.elementor-12546 .elementor-element.elementor-element-a376462:not(.elementor-motion-effects-element-type-background), .elementor-12546 .elementor-element.elementor-element-a376462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hasharon-college.co.il/wp-content/uploads/2024/09/flat-lay-arrangement-desk-elements-with-copy-space111.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12546 .elementor-element.elementor-element-a376462{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-12546 .elementor-element.elementor-element-a376462 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12546 .elementor-element.elementor-element-28d57f5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-element-populated, .elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:52px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12546 .elementor-element.elementor-element-9b7002b .elementor-wrapper{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12546 .elementor-element.elementor-element-9b7002b > .elementor-widget-container{margin:24px 150px 0px 150px;}.elementor-12546 .elementor-element.elementor-element-9b7002b{width:100%;max-width:100%;}.elementor-12546 .elementor-element.elementor-element-6b1d72a{text-align:center;}.elementor-12546 .elementor-element.elementor-element-6b1d72a .elementor-heading-title{color:var( --e-global-color-307e2b9 );font-family:"Assistant", Sans-serif;font-weight:bold;}.elementor-12546 .elementor-element.elementor-element-5b0aff9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-12546 .elementor-element.elementor-element-6a289b9{text-align:center;color:var( --e-global-color-307e2b9 );font-family:"Assistant", Sans-serif;font-size:26px;font-weight:500;}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-icon i{color:var( --e-global-color-95c3936 );}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-icon svg{fill:var( --e-global-color-95c3936 );}.elementor-12546 .elementor-element.elementor-element-c5e3928{--e-icon-list-icon-size:21px;}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-text{color:var( --e-global-color-307e2b9 );padding-right:10px;}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:25px;font-weight:400;}.elementor-12546 .elementor-element.elementor-element-c5e3928 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-12546 .elementor-element.elementor-element-34dbafc{text-align:center;}.elementor-12546 .elementor-element.elementor-element-34dbafc .elementor-heading-title{color:var( --e-global-color-307e2b9 );}.elementor-12546 .elementor-element.elementor-element-3f4c71b{text-align:left;color:var( --e-global-color-307e2b9 );}.elementor-12546 .elementor-element.elementor-element-3f4c71b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12546 .elementor-element.elementor-element-fb673cb{text-align:center;}.elementor-12546 .elementor-element.elementor-element-fb673cb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12546 .elementor-element.elementor-element-155c51f{margin-top:25px;margin-bottom:25px;}.elementor-12546 .elementor-element.elementor-element-e494107 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-12546 .elementor-element.elementor-element-8ac9821{text-align:center;}.elementor-12546 .elementor-element.elementor-element-8ac9821 .elementor-heading-title{color:var( --e-global-color-307e2b9 );font-family:"Assistant", Sans-serif;font-weight:bold;}.elementor-12546 .elementor-element.elementor-element-8ac9821 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12546 .elementor-element.elementor-element-6aa5af1{text-align:center;}.elementor-12546 .elementor-element.elementor-element-6aa5af1 img{width:29%;max-width:28%;}.elementor-12546 .elementor-element.elementor-element-e87c283{text-align:center;}.elementor-12546 .elementor-element.elementor-element-e87c283 .elementor-heading-title{color:var( --e-global-color-307e2b9 );font-family:"Assistant", Sans-serif;font-weight:bold;}.elementor-12546 .elementor-element.elementor-element-e87c283 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12546 .elementor-element.elementor-element-b977c23{text-align:right;color:var( --e-global-color-307e2b9 );font-family:"Assistant", Sans-serif;font-size:17px;font-weight:500;}.elementor-12546 .elementor-element.elementor-element-092e07b:not(.elementor-motion-effects-element-type-background), .elementor-12546 .elementor-element.elementor-element-092e07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-218675c );}.elementor-12546 .elementor-element.elementor-element-092e07b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12546 .elementor-element.elementor-element-092e07b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12546 .elementor-element.elementor-element-2ce0bba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12546 .elementor-element.elementor-element-2ce0bba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12546 .elementor-element.elementor-element-81f1647 .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-12546 .elementor-element.elementor-element-81f1647 .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-12546 .elementor-element.elementor-element-81f1647 .elementor-button{font-family:"Assistant", Sans-serif;font-size:24px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:var( --e-global-color-218675c );border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12546 .elementor-element.elementor-element-81f1647 .elementor-button:hover, .elementor-12546 .elementor-element.elementor-element-81f1647 .elementor-button:focus{background-color:var( --e-global-color-307e2b9 );}@media(min-width:768px){.elementor-12546 .elementor-element.elementor-element-3b8d7a4{width:30%;}.elementor-12546 .elementor-element.elementor-element-0fbc42e{width:40%;}.elementor-12546 .elementor-element.elementor-element-ea70bdb{width:29.332%;}}@media(max-width:767px){.elementor-12546 .elementor-element.elementor-element-a376462{padding:5px 5px 5px 5px;}.elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-element-populated, .elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12546 .elementor-element.elementor-element-28d57f5 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-12546 .elementor-element.elementor-element-9b7002b > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-12546 .elementor-element.elementor-element-6b1d72a .elementor-heading-title{font-size:30px;}.elementor-12546 .elementor-element.elementor-element-6a289b9{font-size:18px;}.elementor-12546 .elementor-element.elementor-element-c5e3928{--e-icon-list-icon-size:15px;}.elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12546 .elementor-element.elementor-element-c5e3928 .elementor-icon-list-item > a{font-size:17px;}.elementor-12546 .elementor-element.elementor-element-3f4c71b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12546 .elementor-element.elementor-element-8ac9821 .elementor-heading-title{font-size:24px;}.elementor-12546 .elementor-element.elementor-element-6aa5af1 img{width:18%;}.elementor-12546 .elementor-element.elementor-element-e87c283 .elementor-heading-title{font-size:24px;}.elementor-12546 .elementor-element.elementor-element-b977c23{font-size:18px;}.elementor-12546 .elementor-element.elementor-element-092e07b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12546 .elementor-element.elementor-element-81f1647 .elementor-button{font-size:23px;padding:10px 80px 10px 80px;}}/* Start custom CSS for text-editor, class: .elementor-element-3f4c71b *//* טבלת הסילבוס */
.lessons{
  width:100%;
  border-collapse:collapse;
  direction:rtl;
  table-layout:fixed;
  font-family:system-ui, Arial, sans-serif;
}

/* נטרול כל הגבולות שמוסיפים התבנית/אלמנטור */
.lessons, .lessons tr, .lessons td, .lessons th{
  border:0 !important;
  outline:0 !important;
  box-shadow:none !important;
  background:transparent;
}

/* יחס עמודות */
.lessons col.col-title{width:35%}
.lessons col.col-desc {width:65%}

/* תאי הטבלה */
.lessons td{
  padding:4px 8px;
  line-height:1.25;
  vertical-align:middle;
  text-align:right;
  font-size:16px !important;
}

/* קירוב בין העמודות */
.lessons td:first-child{padding-left:6px}
.lessons td:nth-child(2){padding-right:6px}

/* קו דק בין שורות בלבד */
.lessons tr + tr td{border-top:2px solid #e9e9e9 !important}

/* טקסט + אייקון PLAY */
.desc{display:inline}
.play-link{display:inline-block;vertical-align:middle;margin-inline-start:8px;cursor:pointer}
.play-img{width:18px;height:18px;display:block}

/* דסקטופ: אליפסות לטקסט ארוך */
@media (min-width:601px){
  .lessons td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}

/* מובייל: שבירת שורות חופשית + פונט קטן */
@media (max-width:600px){
  .lessons td{white-space:normal;overflow:visible;font-size:15px !important}
  .lessons td:nth-child(2){overflow-wrap:anywhere;word-break:break-word}
  .play-img{width:16px;height:16px}
  /* יחס עמודות */
.lessons col.col-title{width:28%}
.lessons col.col-desc {width:73%}

}/* End custom CSS */