.elementor-340 .elementor-element.elementor-element-b71aa20{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-b71aa20:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-b71aa20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03143A;}.elementor-340 .elementor-element.elementor-element-37d5ae7{--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:center;--padding-top:12px;--padding-bottom:12px;--padding-left:70px;--padding-right:70px;}.elementor-340 .elementor-element.elementor-element-81addbc{--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:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-340 .elementor-element.elementor-element-116214e img{width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-340 .elementor-element.elementor-element-b0ddd03 .elementor-button{background-color:#FFD600;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:19px;font-weight:800;fill:#03143A;color:#03143A;border-radius:8px 8px 8px 8px;padding:17px 28px 17px 28px;}.elementor-340 .elementor-element.elementor-element-b0ddd03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-340 .elementor-element.elementor-element-27f3e07{--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;--justify-content:center;--padding-top:82px;--padding-bottom:92px;--padding-left:70px;--padding-right:70px;}.elementor-340 .elementor-element.elementor-element-98d470e{--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;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-340 .elementor-element.elementor-element-a90ce28{--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-dcee9b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-340 .elementor-element.elementor-element-dcee9b9 .elementor-heading-title{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:17px;font-weight:800;line-height:1em;letter-spacing:0px;color:#35B8FF;}.elementor-340 .elementor-element.elementor-element-75f84f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-340 .elementor-element.elementor-element-75f84f8 .elementor-heading-title{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:108px;font-weight:900;line-height:1em;letter-spacing:0px;color:#F7F7F5;}.elementor-340 .elementor-element.elementor-element-e34cc70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-340 .elementor-element.elementor-element-e34cc70 .elementor-heading-title{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:70px;font-weight:900;line-height:1em;letter-spacing:0px;color:#FFD600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-340 .elementor-element.elementor-element-aa65c0f.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-aa65c0f{text-align:center;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:23px;font-weight:500;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#D9ECFF;}.elementor-340 .elementor-element.elementor-element-4546082{text-align:center;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0px;word-spacing:0px;color:#9ECBF5;}.elementor-340 .elementor-element.elementor-element-b90c779 .elementor-button{background-color:#FFD600;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:19px;font-weight:800;fill:#03143A;color:#03143A;border-radius:8px 8px 8px 8px;padding:17px 28px 17px 28px;}.elementor-340 .elementor-element.elementor-element-b90c779 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-340 .elementor-element.elementor-element-580a655{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-580a655:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-580a655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03143A;}.elementor-340 .elementor-element.elementor-element-9033cf9{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-a92ede8{--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:space-between;--align-items:flex-start;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--flex-wrap:wrap;--padding-top:78px;--padding-bottom:58px;--padding-left:48px;--padding-right:48px;}.elementor-340 .elementor-element.elementor-element-6ccd226{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-0d7ba76{text-align:start;}.elementor-340 .elementor-element.elementor-element-0d7ba76 img{width:98px;}.elementor-340 .elementor-element.elementor-element-919ce90{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#BFD9F7;}.elementor-340 .elementor-element.elementor-element-f0bcc36{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-0fbde49 );}.elementor-340 .elementor-element.elementor-element-dd81e56{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-c688dea{text-align:start;}.elementor-340 .elementor-element.elementor-element-c688dea .elementor-heading-title{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:19px;font-weight:800;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-af0c703 .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-37f0fc4 .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-6e478f7 .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-1bde0c3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-6e9c90a{text-align:start;}.elementor-340 .elementor-element.elementor-element-6e9c90a .elementor-heading-title{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:19px;font-weight:800;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-f2996a1 .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-da8801a .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-929026d .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-a89e302{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-77ccd36{text-align:start;}.elementor-340 .elementor-element.elementor-element-77ccd36 .elementor-heading-title{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:19px;font-weight:800;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-be64e9d .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-183846f .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-3cfc517 .elementor-button{background-color:transparent;font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#D9ECFF;color:#D9ECFF;border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-af2a680{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-3644bb2{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-340 .elementor-element.elementor-element-88b1e0d{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-340 .elementor-element.elementor-element-c13ba41{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-f18b5e8 );}.elementor-340 .elementor-element.elementor-element-49359d5 img{width:170px;}.elementor-340 .elementor-element.elementor-element-9af3088{font-family:"Open Sans Hebrew Condensed Local.", Sans-serif;font-size:17px;font-weight:400;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-f18b5e8 );}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-b0ddd03 .elementor-button{font-size:18px;}.elementor-340 .elementor-element.elementor-element-98d470e{--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-340 .elementor-element.elementor-element-a90ce28{--width:100%;}.elementor-340 .elementor-element.elementor-element-dcee9b9 .elementor-heading-title{font-size:15px;}.elementor-340 .elementor-element.elementor-element-75f84f8 .elementor-heading-title{font-size:68px;}.elementor-340 .elementor-element.elementor-element-e34cc70 .elementor-heading-title{font-size:44px;}.elementor-340 .elementor-element.elementor-element-aa65c0f{font-size:19px;}.elementor-340 .elementor-element.elementor-element-4546082{font-size:16px;}.elementor-340 .elementor-element.elementor-element-b90c779 .elementor-button{font-size:18px;}.elementor-340 .elementor-element.elementor-element-a92ede8{--padding-top:56px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-340 .elementor-element.elementor-element-6ccd226{--width:100%;}.elementor-340 .elementor-element.elementor-element-0d7ba76 img{width:130px;}.elementor-340 .elementor-element.elementor-element-919ce90{font-size:15px;}.elementor-340 .elementor-element.elementor-element-f0bcc36{font-size:14px;}.elementor-340 .elementor-element.elementor-element-dd81e56{--width:100%;}.elementor-340 .elementor-element.elementor-element-c688dea .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-1bde0c3{--width:100%;}.elementor-340 .elementor-element.elementor-element-6e9c90a .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-a89e302{--width:100%;}.elementor-340 .elementor-element.elementor-element-77ccd36 .elementor-heading-title{font-size:16px;}.elementor-340 .elementor-element.elementor-element-3644bb2{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-340 .elementor-element.elementor-element-88b1e0d{--width:100%;--justify-content:center;}.elementor-340 .elementor-element.elementor-element-c13ba41{font-size:14px;}.elementor-340 .elementor-element.elementor-element-49359d5 img{width:130px;}.elementor-340 .elementor-element.elementor-element-9af3088{text-align:center;font-size:14px;}}@media(min-width:768px){.elementor-340 .elementor-element.elementor-element-a90ce28{--width:100%;}.elementor-340 .elementor-element.elementor-element-6ccd226{--width:24%;}.elementor-340 .elementor-element.elementor-element-dd81e56{--width:20%;}.elementor-340 .elementor-element.elementor-element-1bde0c3{--width:20%;}.elementor-340 .elementor-element.elementor-element-a89e302{--width:20%;}.elementor-340 .elementor-element.elementor-element-88b1e0d{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-340 .elementor-element.elementor-element-6ccd226{--width:45%;}.elementor-340 .elementor-element.elementor-element-dd81e56{--width:45%;}.elementor-340 .elementor-element.elementor-element-1bde0c3{--width:45%;}.elementor-340 .elementor-element.elementor-element-a89e302{--width:45%;}}/* Start custom CSS for container, class: .elementor-element-b71aa20 */.elementor-340 .elementor-element.elementor-element-b71aa20{
    --navy:#03143A;
    --deep:#061F55;
    --blue:#1167E8;
    --sky:#35B8FF;
    --gold:#FFD600;
    --white:#F7F7F5;
    direction:rtl;
    width:100%;
    max-width:100%;
    overflow:hidden;
    background:var(--navy);
    color:#fff;
    font-family:"Open Sans Hebrew Condensed Local.","Open Sans Hebrew Condensed","Open Sans",Arial,sans-serif
}
.elementor-340 .elementor-element.elementor-element-b71aa20 *,
.elementor-340 .elementor-element.elementor-element-b71aa20 *:before,
.elementor-340 .elementor-element.elementor-element-b71aa20 *:after{
    box-sizing:border-box;
    letter-spacing:0!important;
    word-spacing:0!important
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .elementor-heading-title,
.elementor-340 .elementor-element.elementor-element-b71aa20 p,
.elementor-340 .elementor-element.elementor-element-b71aa20 a,
.elementor-340 .elementor-element.elementor-element-b71aa20 button{
    font-family:"Open Sans Hebrew Condensed Local.","Open Sans Hebrew Condensed","Open Sans",Arial,sans-serif!important
}
.elementor-340 .elementor-element.elementor-element-b71aa20 p{margin:0}

.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-header{
    position:relative;
    z-index:20;
    min-height:92px;
    padding:12px 70px!important;
    background:rgba(3,20,58,.94)!important;
    border-bottom:1px solid rgba(53,184,255,.25);
    box-shadow:0 16px 40px rgba(0,8,28,.22);
    backdrop-filter:blur(16px)
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-header-inner{
    width:100%;
    max-width:1240px;
    margin-inline:auto
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-logo{
    width:82px!important;
    min-width:82px
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-logo img{
    width:100%;
    height:auto;
    display:block;
    filter:drop-shadow(0 8px 18px rgba(17,103,232,.42))
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-home .elementor-button{
    background:transparent!important;
    color:#fff!important;
    border:1px solid rgba(53,184,255,.45)!important;
    border-radius:7px!important;
    box-shadow:none!important;
    padding:12px 19px!important
}

.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-hero{
    position:relative;
    isolation:isolate;
    min-height:720px;
    padding:82px 70px 92px!important;
    background:
        radial-gradient(circle at 12% 18%,rgba(53,184,255,.15),transparent 27%),
        linear-gradient(135deg,#03143A 0%,#06265F 52%,#03143A 100%)!important
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-hero:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:-2;
    opacity:.13;
    background-image:
        linear-gradient(rgba(53,184,255,.22) 1px,transparent 1px),
        linear-gradient(90deg,rgba(53,184,255,.22) 1px,transparent 1px);
    background-size:54px 54px;
    mask-image:linear-gradient(90deg,#000 0%,transparent 62%)
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-hero:after{
    content:"";
    position:absolute;
    left:-140px;
    bottom:-220px;
    width:520px;
    height:520px;
    border:2px solid rgba(255,214,0,.16);
    border-radius:50%;
    box-shadow:
        0 0 0 54px rgba(255,214,0,.035),
        0 0 0 108px rgba(53,184,255,.025);
    z-index:-1
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-inner{
    width:100%;
    max-width:1240px;
    margin-inline:auto
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-copy{
    position:relative;
    z-index:5
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-kicker .elementor-heading-title{
    color:var(--sky)!important;
    font-size:17px!important;
    font-weight:800!important
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-title .elementor-heading-title{
    font-size:108px!important;
    font-weight:900!important;
    line-height:.88em!important;
    color:#fff!important;
    text-shadow:
        0 5px 0 #061f55,
        0 13px 0 rgba(17,103,232,.34),
        0 24px 55px rgba(0,0,0,.36)
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-title-yellow .elementor-heading-title{
    font-size:70px!important;
    font-weight:900!important;
    line-height:.92em!important;
    color:var(--gold)!important
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-copytext{
    max-width:590px
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-copytext p{
    color:#d9ecff!important;
    line-height:1.38em!important
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-note p{
    color:#9ecbf5!important;
    line-height:1.35em!important
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-cta .elementor-button{
    position:relative;
    overflow:hidden;
    background:var(--gold)!important;
    color:var(--navy)!important;
    border:0!important;
    border-radius:8px!important;
    font-weight:800!important;
    box-shadow:
        0 6px 0 #b69700,
        0 18px 34px rgba(0,0,0,.25),
        inset 0 1px 0 rgba(255,255,255,.72);
    transition:transform .28s ease,box-shadow .28s ease
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-cta .elementor-button:after{
    content:"";
    position:absolute;
    top:-45%;
    left:-65%;
    width:42%;
    height:190%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);
    transform:skewX(-20deg);
    transition:left .7s ease
}

.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-visual{
    position:relative;
    min-height:510px
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-photo{
    position:absolute!important;
    inset:18px 0 58px 12px!important;
    overflow:hidden;
    border:2px solid rgba(53,184,255,.62);
    border-radius:22px;
    box-shadow:
        9px 9px 0 var(--blue),
        24px 34px 72px rgba(0,0,0,.42)
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-photo:after{
    content:"";
    position:absolute;
    inset:0;
    background:
        linear-gradient(180deg,rgba(3,20,58,.02),rgba(3,20,58,.35)),
        linear-gradient(90deg,rgba(17,103,232,.08),transparent 60%);
    pointer-events:none
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-photo img{
    width:100%!important;
    height:100%!important;
    object-fit:cover;
    display:block;
    filter:saturate(1.08) contrast(1.03)
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-check{
    position:absolute!important;
    z-index:5;
    top:-22px;
    right:-26px;
    width:126px!important;
    height:126px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:50%;
    background:var(--gold);
    border:10px solid var(--navy);
    box-shadow:0 18px 40px rgba(0,0,0,.35)
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-check .elementor-heading-title{
    color:var(--navy)!important;
    font-size:66px!important;
    line-height:1em!important;
    text-align:center
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-stamp{
    position:absolute!important;
    z-index:6;
    left:-32px;
    bottom:-4px;
    width:310px!important;
    transform:rotate(-6deg);
    filter:drop-shadow(0 18px 30px rgba(0,0,0,.38))
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-stamp img{
    width:100%;
    height:auto
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-accent{
    position:absolute;
    z-index:4;
    left:22px;
    top:54px;
    width:8px;
    height:52%;
    border-radius:99px;
    background:linear-gradient(var(--sky),var(--blue),var(--gold));
    box-shadow:0 0 30px rgba(53,184,255,.58)
}

.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-footer{
    padding:22px 70px!important;
    background:#020E29!important;
    border-top:1px solid rgba(53,184,255,.18)
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-footer-inner{
    width:100%;
    max-width:1240px;
    margin-inline:auto
}
.elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-footer-copy p{
    color:#85a9d1!important;
    font-size:15px!important
}

.elementor-340 .elementor-element.elementor-element-b71aa20 a:focus-visible,
.elementor-340 .elementor-element.elementor-element-b71aa20 button:focus-visible{
    outline:3px solid var(--gold);
    outline-offset:4px
}

@media(hover:hover) and (pointer:fine){
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-cta .elementor-button:hover{
        transform:translateY(-3px);
        box-shadow:
            0 9px 0 #b69700,
            0 22px 38px rgba(0,0,0,.32)
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-cta .elementor-button:hover:after{left:130%}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-home .elementor-button:hover{
        color:var(--gold)!important;
        border-color:var(--gold)!important
    }
}

@media(max-width:1024px){
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-header{padding-inline:36px!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-hero{padding-inline:36px!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-title .elementor-heading-title{font-size:86px!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-title-yellow .elementor-heading-title{font-size:58px!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-stamp{width:250px!important}
}

@media(max-width:767px){
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-header{
        min-height:74px;
        padding:9px 16px!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-logo{width:62px!important;min-width:62px}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-home .elementor-button{
        padding:10px 14px!important;
        font-size:15px!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-hero{
        min-height:0!important;
        padding:42px 18px 58px!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-inner{
        flex-direction:column!important;
        gap:44px!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-copy,
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-visual{
        width:100%!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-kicker .elementor-heading-title{font-size:15px!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-title .elementor-heading-title{
        font-size:68px!important;
        line-height:.88em!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-title-yellow .elementor-heading-title{
        font-size:44px!important;
        line-height:.95em!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-copytext p{
        font-size:19px!important;
        line-height:1.38em!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-note p{
        font-size:16px!important
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-cta .elementor-button{
        width:100%;
        justify-content:center;
        min-height:52px
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-visual{
        min-height:395px
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-photo{
        inset:20px 0 48px 0!important;
        border-radius:17px;
        box-shadow:
            6px 6px 0 var(--blue),
            0 26px 50px rgba(0,0,0,.38)
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-check{
        top:-8px;
        right:-8px;
        width:92px!important;
        height:92px;
        border-width:7px
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-check .elementor-heading-title{font-size:48px!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-stamp{
        width:205px!important;
        left:-7px;
        bottom:3px
    }
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-accent{display:none}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-footer{padding:19px 18px!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-footer-inner{justify-content:center!important}
    .elementor-340 .elementor-element.elementor-element-b71aa20 .mc-thank-footer-copy{text-align:center!important;width:100%!important}
}

@media(prefers-reduced-motion:reduce){
    .elementor-340 .elementor-element.elementor-element-b71aa20 *,.elementor-340 .elementor-element.elementor-element-b71aa20 *:before,.elementor-340 .elementor-element.elementor-element-b71aa20 *:after{
        animation:none!important;
        transition-duration:.01ms!important
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-580a655 */.elementor-340 .elementor-element.elementor-element-580a655{--mf-navy:#03143A;--mf-deep:#06265F;--mf-blue:#1167E8;--mf-sky:#35B8FF;--mf-gold:#FFD600;direction:rtl;width:100%;max-width:100%;overflow:clip;background:var(--mf-navy);color:#fff;font-family:"Open Sans Hebrew Condensed Local.","Open Sans Hebrew Condensed","Open Sans",Arial,sans-serif}
.elementor-340 .elementor-element.elementor-element-580a655 *,.elementor-340 .elementor-element.elementor-element-580a655 *:before,.elementor-340 .elementor-element.elementor-element-580a655 *:after{box-sizing:border-box;letter-spacing:0!important;word-spacing:0!important}
.elementor-340 .elementor-element.elementor-element-580a655 .elementor-heading-title,.elementor-340 .elementor-element.elementor-element-580a655 p,.elementor-340 .elementor-element.elementor-element-580a655 a,.elementor-340 .elementor-element.elementor-element-580a655 button{font-family:"Open Sans Hebrew Condensed Local.","Open Sans Hebrew Condensed","Open Sans",Arial,sans-serif!important;line-height:1em!important}
.elementor-340 .elementor-element.elementor-element-580a655 p{margin:0}.elementor-340 .elementor-element.elementor-element-580a655 .mf-inner{width:100%;max-width:1240px;margin-inline:auto}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-strip{position:relative;isolation:isolate;background:linear-gradient(110deg,#0B4CB6 0%,#1167E8 58%,#35B8FF 145%);border-top:1px solid rgba(255,255,255,.26);border-bottom:1px solid rgba(53,184,255,.35)}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-strip:before{content:"";position:absolute;inset:-80% 40% -80% -10%;background:radial-gradient(circle,rgba(255,255,255,.24),transparent 55%);pointer-events:none}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-strip:after{content:"";position:absolute;left:5%;top:0;width:180px;height:100%;opacity:.2;background:repeating-linear-gradient(135deg,transparent 0 18px,#fff 19px 21px);transform:skewX(-18deg);pointer-events:none}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-inner{position:relative;z-index:2}.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-title .elementor-heading-title{font-size:42px!important;font-weight:900;text-shadow:0 3px 0 rgba(3,20,58,.5)}.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-title span{color:var(--mf-gold)}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-button .elementor-button{background:var(--mf-gold);color:var(--mf-navy);border:0;border-radius:7px;padding:16px 24px;font-weight:800;box-shadow:0 5px 0 #b69700,0 14px 30px rgba(0,0,0,.2);transition:transform .25s ease,box-shadow .25s ease}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-main{position:relative;background:radial-gradient(circle at 12% 8%,rgba(53,184,255,.13),transparent 30%),linear-gradient(145deg,#03143A,#041D4E)}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-main:before{content:"";position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(53,184,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(53,184,255,.16) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to left,#000,transparent 60%)}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-grid{position:relative;z-index:2}.elementor-340 .elementor-element.elementor-element-580a655 .mf-column{position:relative}.elementor-340 .elementor-element.elementor-element-580a655 .mf-column-title .elementor-heading-title{padding-bottom:14px;margin-bottom:3px;color:#fff;font-weight:800}.elementor-340 .elementor-element.elementor-element-580a655 .mf-column-title:after{content:"";display:block;width:34px;height:3px;background:linear-gradient(90deg,var(--mf-gold),var(--mf-sky));border-radius:9px}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-club-logo{filter:drop-shadow(0 12px 24px rgba(0,0,0,.34))}.elementor-340 .elementor-element.elementor-element-580a655 .mf-brand-copy{max-width:275px}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-link .elementor-button{display:flex;justify-content:flex-start;width:fit-content;padding:3px 0;background:transparent!important;color:#BFD9F7!important;border:0;box-shadow:none;border-radius:0;transition:color .25s ease,transform .25s ease}.elementor-340 .elementor-element.elementor-element-580a655 .mf-link .elementor-button:before{content:"←";margin-left:7px;color:var(--mf-sky);opacity:0;transform:translateX(5px);transition:opacity .25s ease,transform .25s ease}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-social-row{margin-top:5px}.elementor-340 .elementor-element.elementor-element-580a655 .mf-social-link .elementor-button{padding:9px 12px;border:1px solid rgba(53,184,255,.32);border-radius:6px;background:rgba(17,103,232,.12)!important;color:#D9ECFF!important;box-shadow:none;transition:border-color .25s ease,background-color .25s ease,transform .25s ease}
.elementor-340 .elementor-element.elementor-element-580a655 .mf-bottom{background:#020E29;border-top:1px solid rgba(53,184,255,.18)}.elementor-340 .elementor-element.elementor-element-580a655 .mf-sponsor{gap:15px}.elementor-340 .elementor-element.elementor-element-580a655 .mf-sponsor-logo{opacity:.86;transition:opacity .25s ease}.elementor-340 .elementor-element.elementor-element-580a655 .mf-sponsor-logo img{max-height:46px;width:auto;object-fit:contain}.elementor-340 .elementor-element.elementor-element-580a655 .mf-copyright{text-align:left}
.elementor-340 .elementor-element.elementor-element-580a655 a:focus-visible,.elementor-340 .elementor-element.elementor-element-580a655 button:focus-visible{outline:3px solid var(--mf-gold);outline-offset:4px}
@media(hover:hover) and (pointer:fine){.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-button .elementor-button:hover{transform:translateY(-3px);box-shadow:0 8px 0 #b69700,0 18px 34px rgba(0,0,0,.28)}.elementor-340 .elementor-element.elementor-element-580a655 .mf-link .elementor-button:hover{color:#fff!important;transform:translateX(-3px)}.elementor-340 .elementor-element.elementor-element-580a655 .mf-link .elementor-button:hover:before{opacity:1;transform:translateX(0)}.elementor-340 .elementor-element.elementor-element-580a655 .mf-social-link .elementor-button:hover{border-color:var(--mf-sky);background:rgba(17,103,232,.3)!important;transform:translateY(-2px)}.elementor-340 .elementor-element.elementor-element-580a655 .mf-sponsor-logo:hover{opacity:1}}
@media(max-width:1024px){.elementor-340 .elementor-element.elementor-element-580a655 .mf-grid{justify-content:flex-start!important}.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-title .elementor-heading-title{font-size:35px!important}}
@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-inner{align-items:flex-start!important;gap:24px!important}.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-copy{width:100%!important}.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-title .elementor-heading-title{font-size:31px!important}.elementor-340 .elementor-element.elementor-element-580a655 .mf-column{width:100%!important;padding-bottom:26px;border-bottom:1px solid rgba(53,184,255,.13)}.elementor-340 .elementor-element.elementor-element-580a655 .mf-column:last-child{border-bottom:0}.elementor-340 .elementor-element.elementor-element-580a655 .mf-bottom-inner{gap:24px!important}.elementor-340 .elementor-element.elementor-element-580a655 .mf-sponsor{width:100%!important}.elementor-340 .elementor-element.elementor-element-580a655 .mf-copyright{text-align:right;width:100%}.elementor-340 .elementor-element.elementor-element-580a655 .mf-cta-strip:after{display:none}}
@media(prefers-reduced-motion:reduce){.elementor-340 .elementor-element.elementor-element-580a655 *,.elementor-340 .elementor-element.elementor-element-580a655 *:before,.elementor-340 .elementor-element.elementor-element-580a655 *:after{transition-duration:.01ms!important;animation:none!important}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans Hebrew Condensed Local.';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://maccabi-ashdod-bc.com/wp-content/uploads/2026/09/OpenSansHebrewCondensed-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Open Sans Hebrew Condensed Local.';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://maccabi-ashdod-bc.com/wp-content/uploads/2026/09/OpenSansHebrewCondensed-Light.woff') format('woff');
}
@font-face {
	font-family: 'Open Sans Hebrew Condensed Local.';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://maccabi-ashdod-bc.com/wp-content/uploads/2026/09/OpenSansHebrewCondensed-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */