.elementor-kit-6{--e-global-color-primary:#1C1C1C;--e-global-color-secondary:#FF6F0D;--e-global-color-text:#1C1C1C;--e-global-color-accent:#FF6F0D;--e-global-color-03e729f:#9E9E9E;--e-global-color-1f740fc:#FFFFFF;--e-global-color-e9781e4:#58595B;--e-global-color-5665421:#F5F4F5;--e-global-color-ba226bd:#DFDFDF;--e-global-color-9397741:#F7F7F7;--e-global-color-5765bce:#D7D7D7;--e-global-color-f19613f:#FFD166;--e-global-typography-primary-font-family:"Outfit";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Outfit";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Outfit";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Outfit";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-primary );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h2{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:2vw;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Outfit", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0%;--container-default-padding-right:0%;--container-default-padding-bottom:0%;--container-default-padding-left:0%;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6 h2{font-size:3vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 h2{font-size:4vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body {
    font-variant-ligatures: none;
    font-feature-settings: "liga" 0, "clig" 0;
}
b, strong{
    font-weight: 600;
}
/* Sticky Header */

.elementor-location-header {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}

div#main-header.elementor-sticky--effects, #main-header:hover {
	background-color: #fff !important; /*צבע תפריט נגלל*/
}

.spotcolor{
    color:#FF6F0D;
    font-weight: 600;
}
.elementor-button-wrapper a:hover .elementor-button-icon svg path {
    stroke: #fff !important;
}
.elementor-button-wrapper a:hover .elementor-button-icon .cls-1 {
    stroke: #FF6F0D !important;
}
.elementor-button-wrapper #_white-arrow_{
     stroke: #fff!important;
}
.elementor-button-wrapper a:hover #_white-arrow_{
     stroke: #FF6F0D !important;
}
.elementor-button-wrapper a .elementor-button-icon #black {
    stroke: #000 !important;
}
.elementor-button-wrapper a:hover .elementor-button-icon #black {
    stroke: #fff !important;
}
/*smart filter arrow*/

.jet-select {
    position: relative;
}

.jet-select__control {
    appearance: none; /* Removes default select arrow */
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent;
    border: 1px solid #ccc; /* Adjust border as needed */
    padding-right: 40px; /* Space for custom arrow */
}

/* Custom SVG Arrow */
.jet-select::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    width: 16px; /* Adjust size */
    height: 16px;
    background-image: var(--wpr-bg-7e1d9cad-f2c3-40f6-a521-cc2ad6ee6e30);
    background-size: contain;
    background-repeat: no-repeat;
    transform: translateY(-50%);
    pointer-events: none;
}

.elementor-swiper-button-prev svg path {
    stroke: #000 !important;
}
.elementor-swiper-button-prev:hover svg path {
    stroke: #fff !important;
}
.elementor-swiper-button-next svg path{
    stroke: #000;
}
.elementor-swiper-button-next:hover svg path{
    stroke: #fff;
}
.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{
    background-color:inherit !important;
}
/*basic exam page*/
.steps-exam p {
    text-align: justify; 
}
@media (max-width:767px) {
    .steps-exam p {
    text-align: center;
}
}
/*NEWS*/
#sharenews{
    background-color: inherit !important;
}
.dd-link-card{
    position: relative;
}

.dd-link-card :not(.elementor-element-overlay, .elementor-element-overlay *, .elementor-shape, .ui-resizable-handle, .dd-link-card--excluded) {
    position: static;
}

.dd-link-card .dd-main-link a::after {
    content: "";
    position: absolute;
    inset: 0;
    cursor: pointer!important;
    display: flex;
    z-index: 99;
}
/*FAQ*/
#faq_filter{
        background-color: #F5F4F5 !important;
}
/*contact*/
label.elementor-field-label {
    padding-left: 15px;
}
/*sposors*/
.elementor-flip-box__front{
    box-shadow: 0px 0px 10px #ccc;
    border-radius: 15px;
}
.elementor-flip-box__back{
    box-shadow: 0px 0px 10px #ccc;
    border-radius: 15px;
    border-bottom: 3px solid #FF6F0D;
}
/*mini cart*/
.elementor-menu-cart__product-name {
    grid-column-start: 1 !important;
}
.elementor-menu-cart__product-price{
    grid-column-start: 1 !important;
}
/*cart*/
.woocommerce-notices-wrapper {
    margin:5% 0 5% 0;
    
}
.woocommerce-message{
    background-color:#F5F5F5;
    color:#1C1C1C ;
    border-top-color: #FF6F0D;
}
.woocommerce-message::before{
    color:#FF6F0D;
    border: none;
}
.elementor-nav-menu li a:hover{
    color: #FF6F0D !important;
}/* End custom CSS */