.elementor-127779 .elementor-element.elementor-element-43ef24b{--display:flex;--min-height:55vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:50px;--padding-right:50px;}.elementor-127779 .elementor-element.elementor-element-43ef24b:not(.elementor-motion-effects-element-type-background), .elementor-127779 .elementor-element.elementor-element-43ef24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pama.co.il/wp-content/uploads/2025/03/Frame-73.webp");}.elementor-127779 .elementor-element.elementor-element-0ac5f1c{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127779 .elementor-element.elementor-element-74de147 .elementor-heading-title{font-family:"Rubik", rubik;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-127779 .elementor-element.elementor-global-123004{font-family:var( --e-global-typography-text-font-family ), rubik;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-127779 .elementor-element.elementor-global-123004 a{color:#53AFF8;}.elementor-127779 .elementor-element.elementor-global-123004 a:hover{color:var( --e-global-color-accent );}.elementor-127779 .elementor-element.elementor-element-39ac528 > .elementor-widget-container{padding:0px 0px 0px 120px;}.elementor-127779 .elementor-element.elementor-element-39ac528{text-align:start;font-size:1.6rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-127779 .elementor-element.elementor-element-e563d75{width:100%;max-width:100%;}.elementor-127779 .elementor-element.elementor-element-e563d75 > .elementor-widget-container{padding:0rem 0rem 0rem 3rem;}.elementor-127779 .elementor-element.elementor-element-e563d75.elementor-element{--align-self:center;}.elementor-127779 .elementor-element.elementor-element-e563d75 img{width:90%;}.elementor-127779 .elementor-element.elementor-element-6dfd569{width:100%;max-width:100%;}.elementor-127779 .elementor-element.elementor-element-6dfd569 > .elementor-widget-container{background-color:#F0F0F099;padding:10px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21e79cf );border-radius:20px 20px 20px 20px;}.elementor-127779 .elementor-element.elementor-element-6dfd569.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-127779 .elementor-element.elementor-element-c9a30e2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:030px;}.elementor-127779 .elementor-element.elementor-element-c9a30e2:not(.elementor-motion-effects-element-type-background), .elementor-127779 .elementor-element.elementor-element-c9a30e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pama.co.il/wp-content/uploads/2025/03/afc127f630bdd94a35a4324311948cc0.webp");background-position:center center;background-size:cover;}.elementor-127779 .elementor-element.elementor-element-c9a30e2::before, .elementor-127779 .elementor-element.elementor-element-c9a30e2 > .elementor-background-video-container::before, .elementor-127779 .elementor-element.elementor-element-c9a30e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-127779 .elementor-element.elementor-element-c9a30e2 > .elementor-background-slideshow::before, .elementor-127779 .elementor-element.elementor-element-c9a30e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-127779 .elementor-element.elementor-element-c9a30e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-127779 .elementor-element.elementor-element-18caf66 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-127779 .elementor-element.elementor-element-18caf66{text-align:center;}.elementor-127779 .elementor-element.elementor-element-18caf66 .elementor-heading-title{font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-bcf06ed > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1rem 0rem 0rem 0rem;border-radius:25px 25px 25px 25px;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:1rem;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-1rem;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group.recaptcha_v3-bottomleft, .elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group > label, .elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group > label{font-family:"Rubik", rubik;font-size:0.5rem;font-weight:400;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );font-family:"Rubik", rubik;font-size:1.25rem;font-weight:400;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group .elementor-field, .elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-subgroup label{font-size:0.9em;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:var( --e-global-color-text );border-width:0px 0px 3px 0px;border-radius:0px 0px 0px 0px;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group .elementor-select-wrapper select{border-color:var( --e-global-color-text );border-width:0px 0px 3px 0px;border-radius:0px 0px 0px 0px;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-button{font-size:22px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:22.5px 0px 22.5px 22.5px;padding:0% 10% 0% 10%;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-button[type="submit"] svg *{fill:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .e-form__buttons__wrapper__button-previous{color:var( --e-global-color-accent );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-secondary );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-message{font-family:var( --e-global-typography-text-font-family ), rubik;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-message.elementor-message-danger{color:var( --e-global-color-9bf3c9b );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-message.elementor-help-inline{color:var( --e-global-color-9bf3c9b );}.elementor-127779 .elementor-element.elementor-element-bcf06ed{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-inactive-secondary-color:var( --e-global-color-primary );--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-127779 .elementor-element.elementor-global-20209 > .elementor-widget-container{margin:0em 2em 0em 2em;}.elementor-127779 .elementor-element.elementor-global-20209{column-gap:0px;font-size:1.3em;color:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-9a3d105{--display:flex;--min-height:50vh;--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:11%;--padding-right:11%;}.elementor-127779 .elementor-element.elementor-element-09714d6{text-align:center;}.elementor-127779 .elementor-element.elementor-element-09714d6 .elementor-heading-title{font-family:"Rubik", rubik;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-127779 .elementor-element.elementor-element-c5e7f0a > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-127779 .elementor-element.elementor-element-3181a78 .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;font-weight:700;line-height:140%;border-radius:22px 0px 22px 22px;padding:10px 30px 10px 30px;}.elementor-127779 .elementor-element.elementor-element-8c69c92{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-127779 .elementor-element.elementor-element-79cda3e{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:11%;--padding-right:11%;}.elementor-127779 .elementor-element.elementor-element-08cf2e0 .elementor-heading-title{font-size:2.5vw;font-weight:700;line-height:120%;color:var( --e-global-color-text );}.elementor-127779 .elementor-element.elementor-element-330e07f .elementor-button{background-color:var( --e-global-color-accent );font-size:20px;font-weight:700;line-height:140%;border-radius:22px 0px 22px 22px;padding:10px 30px 10px 30px;}.elementor-127779 .elementor-element.elementor-element-79cda3e:not(.elementor-motion-effects-element-type-background), .elementor-127779 .elementor-element.elementor-element-79cda3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1cbcfae );}.elementor-127779 .elementor-element.elementor-element-59fee5a{--display:flex;--min-height:55vh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.31;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:11%;--padding-right:11%;}.elementor-127779 .elementor-element.elementor-element-59fee5a:not(.elementor-motion-effects-element-type-background), .elementor-127779 .elementor-element.elementor-element-59fee5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pama.co.il/wp-content/uploads/2025/03/Rectangle-13-1.webp");}.elementor-127779 .elementor-element.elementor-element-59fee5a::before, .elementor-127779 .elementor-element.elementor-element-59fee5a > .elementor-background-video-container::before, .elementor-127779 .elementor-element.elementor-element-59fee5a > .e-con-inner > .elementor-background-video-container::before, .elementor-127779 .elementor-element.elementor-element-59fee5a > .elementor-background-slideshow::before, .elementor-127779 .elementor-element.elementor-element-59fee5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-127779 .elementor-element.elementor-element-59fee5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-127779 .elementor-element.elementor-element-e3fa18c{text-align:center;}.elementor-127779 .elementor-element.elementor-element-e3fa18c .elementor-heading-title{font-size:32px;font-weight:700;line-height:120%;color:var( --e-global-color-primary );}.elementor-127779 .elementor-element.elementor-element-4c6dd9e{--display:flex;--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-127779 .elementor-element.elementor-element-577877f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127779 .elementor-element.elementor-element-577877f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-127779 .elementor-element.elementor-element-577877f .elementor-main-swiper{width:100%;}.elementor-127779 .elementor-element.elementor-element-577877f .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-74a1c8c );border-width:0px 0px 0px 0px;border-radius:50px;padding:30px 50px 60px 50px;}.elementor-127779 .elementor-element.elementor-element-577877f .elementor-swiper-button{font-size:20px;}.elementor-127779 .elementor-element.elementor-element-577877f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-127779 .elementor-element.elementor-element-577877f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:5px;}.elementor-127779 .elementor-element.elementor-element-577877f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:5px;}.elementor-127779 .elementor-element.elementor-element-577877f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:5px;}.elementor-127779 .elementor-element.elementor-element-577877f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:5px;}.elementor-127779 .elementor-element.elementor-element-577877f .elementor-testimonial__text{color:var( --e-global-color-1cbcfae );font-size:20px;font-weight:500;}.elementor-127779 .elementor-element.elementor-element-577877f .elementor-testimonial__name{color:var( --e-global-color-accent );font-family:"Rubik", rubik;font-size:20px;font-weight:400;}.elementor-127779 .elementor-element.elementor-element-0250f40{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-127779 .elementor-element.elementor-element-618b9d8{--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:flex-start;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-127779 .elementor-element.elementor-element-9e63350 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-127779 .elementor-element.elementor-element-9e63350.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-127779 .elementor-element.elementor-element-9e63350 .elementor-heading-title{font-weight:600;color:var( --e-global-color-secondary );}.elementor-127779 .elementor-element.elementor-element-53f318e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-127779 .elementor-element.elementor-element-53f318e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-127779 .elementor-element.elementor-element-53f318e .elementor-heading-title{font-weight:600;color:var( --e-global-color-secondary );}@media(max-width:1367px){.elementor-127779 .elementor-element.elementor-global-123004{font-size:var( --e-global-typography-text-font-size );}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-message{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:899px){.elementor-127779 .elementor-element.elementor-element-43ef24b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-127779 .elementor-element.elementor-element-0ac5f1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127779 .elementor-element.elementor-element-74de147{text-align:center;}.elementor-127779 .elementor-element.elementor-global-123004{font-size:var( --e-global-typography-text-font-size );}.elementor-127779 .elementor-element.elementor-element-39ac528 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-127779 .elementor-element.elementor-element-39ac528{font-size:1rem;}.elementor-127779 .elementor-element.elementor-element-e563d75 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-127779 .elementor-element.elementor-element-e563d75.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-127779 .elementor-element.elementor-element-6dfd569{width:100%;max-width:100%;}.elementor-127779 .elementor-element.elementor-element-6dfd569 > .elementor-widget-container{margin:0% 0% 5% 0%;}.elementor-127779 .elementor-element.elementor-element-6dfd569.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-127779 .elementor-element.elementor-element-c9a30e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-127779 .elementor-element.elementor-element-18caf66 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-127779 .elementor-element.elementor-element-bcf06ed > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1rem 2rem 1rem 2rem;border-radius:20px 20px 20px 20px;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-type-html{font-size:1rem;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group .elementor-field, .elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-subgroup label{font-size:1rem;}.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-127779 .elementor-element.elementor-global-20209 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127779 .elementor-element.elementor-element-9a3d105{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-127779 .elementor-element.elementor-element-08cf2e0{text-align:center;}.elementor-127779 .elementor-element.elementor-element-08cf2e0 .elementor-heading-title{font-size:1.5rem;}.elementor-127779 .elementor-element.elementor-element-79cda3e{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-127779 .elementor-element.elementor-element-618b9d8{--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-127779 .elementor-element.elementor-element-9e63350 .elementor-heading-title{font-size:1.5rem;}.elementor-127779 .elementor-element.elementor-element-53f318e .elementor-heading-title{font-size:1.5rem;}}@media(min-width:900px){.elementor-127779 .elementor-element.elementor-element-c9a30e2{--width:31%;}}@media(min-width:1368px){.elementor-127779 .elementor-element.elementor-element-c9a30e2:not(.elementor-motion-effects-element-type-background), .elementor-127779 .elementor-element.elementor-element-c9a30e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}







/* Start custom CSS for form, class: .elementor-element-bcf06ed */#form-field-leadtype option {
    background-color:#fff!important;
    color: var(--e-global-color-primary );
}

#form-field-service option {
    background-color:#fff!important;
    color: var(--e-global-color-primary );
}

.elementor-127779 .elementor-element.elementor-element-bcf06ed #form-field-AprovedMailing + label {
    color: #fff!important;
}

.elementor-127779 .elementor-element.elementor-element-bcf06ed .elementor-field-group.elementor-field-required::after {
    color: #FFF200!important;
    font-weight: bold!important
}



.elementor-127779 .elementor-element.elementor-element-bcf06ed select,
.elementor-127779 .elementor-element.elementor-element-bcf06ed textarea,
.elementor-127779 .elementor-element.elementor-element-bcf06ed input
{
    box-shadow:0px 5px 4px -2px rgba(0,0,0,0.2);
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-c9a30e2 */.elementor-127779 .elementor-element.elementor-element-c9a30e2 p.consent-note{
    color: white;
}/* End custom CSS */











/* Start custom CSS for shortcode, class: .elementor-element-5496b1e */.elementor-127779 .elementor-element.elementor-element-5496b1e{
    direction: rtl;
}/* End custom CSS */


















/* Start custom CSS *//**********************************
Global / Base
**********************************/
body {
    direction: RTL;
}

/**********************************
Bullets section
**********************************/
.bullets-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 2vw;
    margin: 40px 0;
}

.bullet-box {
    background: #ffffff;
    border-radius: 16px;
    padding: 24px;
    width: calc(33.333% - 2vw); /* true 3 columns */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
    text-align: center;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    box-sizing: border-box;
}

.bullet-box:hover {
    transform: translateY(-5px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

.bullet-icon img {
    width: 40px;
    height: 40px;
    object-fit: contain;
    margin-bottom: 16px;
}

.bullet-title {
    font-size: 18px;
    font-weight: 600;
    color: #0038FF;
    margin-bottom: 8px;
}

.bullet-explainer {
    font-size: 14px;
    color: #333;
    line-height: 1.6;
}

/* Responsive for tablet */
@media (max-width: 992px) {
    .bullet-box {
        width: calc(50% - 2vw);
    }
}

/* Responsive for mobile */
@media (max-width: 600px) {
    .bullet-box {
        width: 100%;
    }
}

/**********************************
Content section
**********************************/
.content-section-wrapper {
    width: 100%;
}

.content-section {
    min-height: 55vh;
    display: flex;
    align-items: center;
    padding-right: 11%;
    padding-left: 11%;
}

/* Swapped paddings 
.content-section.odd-section {
    padding-right: 22%;
}

.content-section.even-section {
    padding-left: 22%;
} */

.content-section-inner {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 3.9vw;
    margin: 0 auto;
    width: 100%;
}

.content-section-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    direction: rtl;
    flex: 1;
}

.content-section-image {
    flex: 1;
    display: flex;
    justify-content: flex-start;
}

/* Swapped image alignment */
.even-section .content-section-image {
    justify-content: flex-end;
    align-items: stretch;
}

.content-section-image img {
    height: 100%;
    width: auto;
    object-fit: cover;
    max-height: 100%;
}

/* Swapped directions */
.odd-section {
    background: #ffffff;
}

.odd-section .content-section-inner {
    flex-direction: row;
}

.even-section {
    background: #f5f7fa;
}

.even-section .content-section-inner {
    flex-direction: row-reverse;
}

/* Typography & Button */
.content-section-title,
h2.content-section-title {
    font-size: 2.5rem;
    color: #0038FF;
    line-height: 140%;
    font-weight: 700;
}

.content-section-body {
    text-align: right;
    font-size: 1.3rem;
    font-style: normal;
    line-height: 110%;
    color: #2E3172;
}

.content-section-btn {
    background: #0038FF;
    color: #fff;
    padding: 10px 30px;
    border-radius: 22.5px 0px 22.5px 22.5px;
    text-decoration: none;
    transition: background 0.3s ease, border-radius 0.3s ease;
    margin-top: 50px;
}

.content-section-btn:hover {
    background: #53AFF8;
    border-radius: 22.5px 22.5px 22.5px 0px;
}

/* Responsive */
@media (max-width: 992px) {
    .content-section-inner {
        flex-direction: column !important;
        text-align: center;
    }

    .content-section-content {
        align-items: center;
        direction: rtl;
    }
}

/**********************************
Q&A section
**********************************/
.faq-container {
    width: 100%;
    margin: 40px 0;
}

.faq-item {
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
}

.faq-question {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 15px;
    padding: 18px 24px;
    background: #27306E;         /* flipped */
    font-weight: 600;
    font-size: 1.2rem;
    color: #ffffff;              /* flipped */
    cursor: pointer;
    transition: background 0.3s, color 0.3s;
}

.faq-question.active {
    background: #ffffff;         /* flipped */
    color: #27306E;              /* flipped */
    border-radius: 15px 15px 0px 0px;
}

.faq-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 25px;
    flex-shrink: 0;
    margin-inline-start: 15px;
}

.faq-icon-open {
    display: none;
}

.faq-question.active .faq-icon-open {
    display: inline-flex;
}

.faq-question.active .faq-icon-closed {
    display: none;
}

.faq-answer {
    padding: 16px 24px;
    background: #f5f7fa;   /* slightly off-white for contrast */
    font-size: 1rem;
    display: none;
    border-top: 1px solid #eee;
    color: #27306E;
    border-radius: 0px 0px 0px 15px;
}

.faq-item.item-active {
    border-bottom: none;
}

.emphisis1{
    color: #245BFC;
    font-size: 1.6vw;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: 5px;
}

@media (max-width: 768px) {
    .content-section-body {
    font-size: 1.3rem;
    }
    
    .emphisis1{
    color: #245BFC;
    font-size: 1.8rem;
    }

    .content-section-title,
h2.content-section-title {
    font-size: 2.5rem;
    color: #0038FF;
    line-height: 120%;
    font-weight: 700;
}
    .content-section{
        padding-top:30px;
        padding-bottom:30px;
        min-height: 25vh;
    }
    
    .content-section-btn{
        margin-top:5px;
    }
    .content-section.odd-section {
    padding-right: 5%;
}

.content-section.even-section {
    padding-left: 5%;
}
.content-section {
    padding-right: 5%;
    padding-left: 5%;
}
}

/**********************************
Bubble-shape image
**********************************/
.content-section-image{
  display: flex;
  align-items: stretch;
    justify-content: flex-start;

}

.content-section-image img{
  width: 80%;
  height: auto;
  aspect-ratio: 1 / 1;          /* keeps 1080x1080 square look */
  object-fit: cover;
  border: 4px solid #53AFF8;    /* thin border (change color if needed) */

  /* 3 corners rounded, 1 corner straight (bottom-left straight in LTR) */
  border-radius: 50% 50% 50% 0;

  /* optional: ensure the “straight” corner is truly sharp */
  overflow: hidden;
  display: block;
}

@media (max-width: 768px) {
   .content-section-image img{
  width: 100%; 
   }
}
/**********************************
No-image behavior (auto full width)
**********************************/
/* Make both columns flexible */
.content-section-content,
.content-section-image{
  flex: 1 1 0;
}

/* If there's no real image, hide the image column */
.content-section-image:not(:has(img[src]:not([src=""]))){
  display: none;
}

/* When image column is hidden, content becomes full width */
.content-section-inner:has(.content-section-image:not(:has(img[src]:not([src=""])))) .content-section-content{
  flex: 1 1 100%;
  max-width: 100%;
}

.content-section-content{
    min-width: 66%;
}

.content-section{
    padding-top:2% ;
    padding-bottom: 2%;
}

/**********************************
TOC base: full width, no border **********************************/

.psa-toc{
  width: 100%;
  border: 0;
  padding: 0;
  margin: 16px 0;
  direction: rtl;
  text-align: right;

  font-family: "Rubik", rubik;
  font-size: 1.5rem;
  font-weight: 700;
  color: var(--e-global-color-primary);
}

/* Inherit typography + color for all TOC text elements */
.psa-toc,
.psa-toc *{
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
}

/* Links + toggle hover color */
.psa-toc__toggle,
.psa-toc__link{
  color: var(--e-global-color-primary);
  text-decoration: none;
}

.psa-toc__toggle:hover,
.psa-toc__toggle:focus,
.psa-toc__link:hover,
.psa-toc__link:focus{
  color: #53AFF8;
}

/* Keep the button clean */
.psa-toc__toggle{
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 12px;
  background: transparent;
  border: 0;
  padding: 0;
  cursor: pointer;
}

/* Chevron */
.psa-toc__chev{
  width: 10px;
  height: 10px;
  border-left: 2px solid currentColor;
  border-bottom: 2px solid currentColor;
  transform: rotate(-45deg);
  transition: transform .18s ease;
}

/* Expanded state chevron */
.psa-toc__toggle[aria-expanded="true"] .psa-toc__chev{
  transform: rotate(135deg);
}

/* Panel spacing */
.psa-toc__panel{
  margin-top: 10px;
}

/* List */
.psa-toc__list{
  margin: 0;
  padding-inline-start: 18px;
}

.psa-toc__item{
  margin: 6px 0;
}


@media (max-width: 767px){
  .psa-toc{
    background-color: #d9d9d9;
    border-radius: 20px;
    padding: 16px 18px;
    min-width: 100%;
    justify-content: space-between;
  }
  .psa-toc__toggle{
    justify-content: space-between;
  }
}/* End custom CSS */
