.elementor-596 .elementor-element.elementor-element-def466d > .elementor-container{max-width:705px;}.elementor-596 .elementor-element.elementor-element-def466d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-596 .elementor-element.elementor-element-def466d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-ae63a4a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-596 .elementor-element.elementor-element-ae63a4a > .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:0px;}.elementor-596 .elementor-element.elementor-element-9e79e2a{padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-06ebfef .elementor-image img{max-width:100%;}.elementor-596 .elementor-element.elementor-element-06ebfef .elementor-image:hover img{opacity:0.2;}.elementor-596 .elementor-element.elementor-element-a098491 .elementor-heading-title{color:#7A7A7A;font-family:"Open Sans Hebrew", open sans hebrew;font-size:15px;}.elementor-596 .elementor-element.elementor-element-66719a3 .elementor-image img{max-width:100%;}.elementor-596 .elementor-element.elementor-element-66719a3 .elementor-image:hover img{opacity:0.2;}.elementor-596 .elementor-element.elementor-element-141501a .elementor-heading-title{color:#7A7A7A;font-family:"Open Sans Hebrew", open sans hebrew;font-size:15px;}.elementor-596 .elementor-element.elementor-element-2a39410 .elementor-image img{max-width:100%;}.elementor-596 .elementor-element.elementor-element-2a39410 .elementor-image:hover img{opacity:0.2;}.elementor-596 .elementor-element.elementor-element-c838bbb .elementor-heading-title{color:#7A7A7A;font-family:"Open Sans Hebrew", open sans hebrew;font-size:15px;}@media(min-width:768px){.elementor-596 .elementor-element.elementor-element-ae63a4a{width:100%;}}/* Start custom CSS for section, class: .elementor-element-def466d */.elementor-596 .elementor-element.elementor-element-def466d > .elementor-shape-top {
    background-color: white;
}/* End custom CSS */
/* Start custom CSS */.jet-menu-item-75 > .jet-sub-mega-menu {
    width: 718px !important;
}


.catcolumn:hover .catext h2{
    color: #e89e00!important;
}

.catcolumn:hover .pic{
    background-image: linear-gradient( #000000, #E89E00);

}

.catcolumn:hover .pic img{
     opacity: 0.5!important;
}/* End custom CSS */