.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-343809b{--display:flex;--min-height:1080px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-343809b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-343809b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-4ae5c52{--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;--z-index:10;}.elementor-widget-slider_revolution.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slider_revolution .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-slider_revolution .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-slider_revolution .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-slider_revolution .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e1bf417{--display:flex;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-12 .elementor-element.elementor-element-683d8f7{--display:flex;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF2B;--border-color:#FFFFFF2B;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12 .elementor-element.elementor-element-2bf7334{--display:flex;--min-height:477px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.74;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:38px;--padding-left:150px;--padding-right:150px;}.elementor-12 .elementor-element.elementor-element-2bf7334:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2bf7334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FB0;}.elementor-12 .elementor-element.elementor-element-2bf7334::before, .elementor-12 .elementor-element.elementor-element-2bf7334 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2bf7334 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2bf7334 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2bf7334 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2bf7334 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-12 .elementor-element.elementor-element-90a925a .elementor-heading-title{font-family:"Yekanbakh", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-80b3f47{width:100%;max-width:100%;z-index:11;}.elementor-12 .elementor-element.elementor-element-80b3f47 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-12 .elementor-element.elementor-element-06759e2{--display:flex;--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-widget-wd_marquee.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wd_marquee .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-wd_marquee .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-wd_marquee .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-wd_marquee .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0322f6c > .elementor-widget-container{--e-transform-rotateZ:-3.5deg;background-color:#000000;margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-0322f6c{z-index:3;}.elementor-12 .elementor-element.elementor-element-0322f6c .wd-marquee{--wd-marquee-speed:30s;--wd-marquee-direction:reverse;font-family:"Julius Sans One", Sans-serif;font-size:23px;font-weight:700;color:#636363;}.elementor-12 .elementor-element.elementor-element-dd5b15d > .elementor-widget-container{--e-transform-rotateZ:3.5deg;background-color:#AEAEAE;margin:-61px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-dd5b15d{z-index:1;}.elementor-12 .elementor-element.elementor-element-dd5b15d .wd-marquee{--wd-marquee-speed:30s;font-family:"Julius Sans One", Sans-serif;font-size:23px;font-weight:700;color:#6A6A6A;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4ae5c52{--width:87%;}.elementor-12 .elementor-element.elementor-element-e1bf417{--width:51%;}.elementor-12 .elementor-element.elementor-element-06759e2{--width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-343809b{--min-height:900px;}.elementor-12 .elementor-element.elementor-element-4ae5c52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e1bf417{--margin-top:-280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2bf7334{--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-12 .elementor-element.elementor-element-90a925a .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-80b3f47 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-06759e2{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0322f6c .wd-marquee{font-size:15px;}.elementor-12 .elementor-element.elementor-element-dd5b15d .wd-marquee{font-size:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-80b3f47 */.gform-theme--foundation .gfield .ginput_password.large, .gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield select.large {
    inline-size: 100%;
    background: #3A3A3A;
    border-radius: 10px;
    min-height: 60px;
    border-color: #3A3A3A;
    color: azure;
    font-size: 17px;
    align-items: center;
}

.gform-theme--foundation .gform_footer, .gform-theme--foundation .gform_page_footer {

    height: 50px  !important;
}

#gform_wrapper_1[data-form-index="0"].gform-theme, [data-parent-form="1_0"] {
    --gf-color-primary: #6d54b5  !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683d8f7 *//* css goes in .card */

.elementor-12 .elementor-element.elementor-element-683d8f7 {
    --blob-size:250px;
}

.elementor-12 .elementor-element.elementor-element-683d8f7 .inner{
    backdrop-filter: blur(10px);
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-683d8f7 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-12 .elementor-element.elementor-element-683d8f7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */