.elementor-4439 .elementor-element.elementor-element-89b67f4{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-4439 .elementor-element.elementor-element-1b66273{--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;}.elementor-4439 .elementor-element.elementor-element-9da775e{--display:flex;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4439 .elementor-element.elementor-element-d6910c2 .title{color:#000000;font-size:28px;font-weight:700;}.elementor-4439 .elementor-element.elementor-element-ce27fd6{--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;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4439 .elementor-element.elementor-element-b2bef7b{width:100%;max-width:100%;}.elementor-4439 .elementor-element.elementor-element-b2bef7b.elementor-element{--align-self:flex-start;}.elementor-4439 .elementor-element.elementor-element-b2bef7b .wd-accordion-title-text{font-family:"Yekan Bakh", Sans-serif;font-size:16px;font-weight:700;color:#C53771;}.elementor-4439 .elementor-element.elementor-element-b2bef7b .wd-accordion-title:hover .wd-accordion-title-text{color:#C53771;}.elementor-4439 .elementor-element.elementor-element-b2bef7b .wd-accordion-title.wd-active .wd-accordion-title-text, .elementor-4439 .elementor-element.elementor-element-b2bef7b .wd-accordion:not(.wd-inited) .wd-accordion-item:first-child .wd-accordion-title-text{color:#C53771;}.elementor-4439 .elementor-element.elementor-element-b2bef7b .wd-accordion-content{color:#0A0A0A;}.elementor-4439 .elementor-element.elementor-element-b2bef7b > div > .wd-accordion > .wd-accordion-item > .wd-accordion-title > .wd-accordion-opener{font-size:18px;}.elementor-4439 .elementor-element.elementor-element-26cdc46{--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;}.elementor-4439 .elementor-element.elementor-element-c5db2a8{--display:flex;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4439 .elementor-element.elementor-element-22d37ca{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:15px;--padding-left:50px;--padding-right:0px;}.elementor-4439 .elementor-element.elementor-element-22d37ca.e-con{--align-self:flex-end;}.elementor-4439 .elementor-element.elementor-element-ffc1fe3 .title-subtitle{color:var( --e-global-color-primary );font-size:18px;font-weight:800;}.elementor-4439 .elementor-element.elementor-element-ffc1fe3 .title{color:#000000;font-size:28px;font-weight:700;}.elementor-4439 .elementor-element.elementor-element-f9786cb.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-4439 .elementor-element.elementor-element-f9786cb .wpcf7-submit{--btn-accented-color:#FFFFFF;--btn-accented-bgcolor:#C53771;--btn-accented-color-hover:#FFFFFF;--btn-accented-bgcolor-hover:#C53771;}@media(max-width:1024px){.elementor-4439 .elementor-element.elementor-element-22d37ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:768px){.elementor-4439 .elementor-element.elementor-element-9da775e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4439 .elementor-element.elementor-element-c5db2a8{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:769px){.elementor-4439 .elementor-element.elementor-element-89b67f4{--content-width:1600px;}.elementor-4439 .elementor-element.elementor-element-1b66273{--width:50%;}.elementor-4439 .elementor-element.elementor-element-26cdc46{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-4439 .elementor-element.elementor-element-22d37ca{--width:100%;}}/* Start custom CSS for wd_contact_form_7, class: .elementor-element-f9786cb *//*.wpcf7-form-control.wpcf7-submit.has-spinner{*/
/*    padding-right: 60px;*/
/*    padding-left: 60px;*/
/*    border-radius: 25px;*/
/*}*/

.wpcf7-form-control.wpcf7-submit.has-spinner{
    padding-right: 60px;
    padding-left: 60px;
          transition: transform 0.2s;
      animation: pulse 1.5s infinite;
      
          border-radius: 8px;

      
      
}

@media(max-width: 767px){
    .wpcf7-form-control.wpcf7-submit.has-spinner{
    display: inline-block;
    margin: 2rem ; /* centers horizontally */
    text-align: center; 
    align-items: center;
    justify-content: center;
    
    padding-left: 6.5rem;
    padding-right: 6.5rem;
    margin-right: 3.5rem;
    border-radius: 8px;
    }
}/* End custom CSS */