.elementor-8929 .elementor-element.elementor-element-c6774db{--display:flex;--min-height:450px;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8929 .elementor-element.elementor-element-c6774db:not(.elementor-motion-effects-element-type-background), .elementor-8929 .elementor-element.elementor-element-c6774db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0055A5;}.elementor-8929 .elementor-element.elementor-element-0dc445f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8929 .elementor-element.elementor-element-5e01c4b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8929 .elementor-element.elementor-element-5e01c4b .pix-img-el, .elementor-8929 .elementor-element.elementor-element-5e01c4b .pix-img-div, .elementor-8929 .elementor-element.elementor-element-5e01c4b div{text-align:right !important;}.elementor-8929 .elementor-element.elementor-element-5e01c4b img{width:100% !important;}.elementor-8929 .elementor-element.elementor-element-b32a29c{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-8929 .elementor-element.elementor-element-b32a29c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8929 .elementor-element.elementor-element-b32a29c p{margin-bottom:0;}.elementor-8929 .elementor-element.elementor-element-b32a29c .pix-el-text, .elementor-8929 .elementor-element.elementor-element-b32a29c .pix-el-text p, .elementor-8929 .elementor-element.elementor-element-b32a29c .pix-el-text span{font-family:"peyda-md", Sans-serif;font-size:14px;font-weight:400;}.elementor-8929 .elementor-element.elementor-element-f3253c3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8929 .elementor-element.elementor-element-f3253c3 .elementor-divider-separator{width:85%;}.elementor-8929 .elementor-element.elementor-element-f3253c3 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-8929 .elementor-element.elementor-element-7a202bc > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-f354c56{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8929 .elementor-element.elementor-element-a21e0da{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8929 .elementor-element.elementor-element-5ea9a93 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-b658a31 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-27a7259 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-de22f09 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-0299aff > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-5f38f10 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-872465b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-a2f3c6f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-cc3d30c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8929 .elementor-element.elementor-element-6daae5c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-372e8c3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-e7b6d77 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-9072d88 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-6c29d83 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-f71fa21 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-c67f52b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-67b0b0a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-7e50987{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8929 .elementor-element.elementor-element-17c079a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-cdf922c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-ee38ce6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-cf99b34 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-dae9a6a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-1818241 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-8929 .elementor-element.elementor-element-1818241 .btn{padding:6px 6px 6px 6px !important;}.elementor-8929 .elementor-element.elementor-element-f9ffc83{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8929 .elementor-element.elementor-element-f9ffc83 .elementor-divider-separator{width:100%;}.elementor-8929 .elementor-element.elementor-element-f9ffc83 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-8929 .elementor-element.elementor-element-2fbb95a{--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;}.elementor-8929 .elementor-element.elementor-element-2fbb95a:not(.elementor-motion-effects-element-type-background), .elementor-8929 .elementor-element.elementor-element-2fbb95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8929 .elementor-element.elementor-element-0f4d061{padding:10px 0px 0px 0px;text-align:center;font-size:14px;color:var( --e-global-color-4a283fb );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){}@media(max-width:1024px){}@media(max-width:767px){}@media(min-width:768px){.elementor-8929 .elementor-element.elementor-element-0dc445f{--width:40%;}.elementor-8929 .elementor-element.elementor-element-a21e0da{--width:20%;}.elementor-8929 .elementor-element.elementor-element-cc3d30c{--width:20%;}.elementor-8929 .elementor-element.elementor-element-7e50987{--width:20%;}}/* Start custom CSS for shortcode, class: .elementor-element-f354c56 *//* فاصله بین فیلد و دکمه */
.cf7-subscribe .email-col {
    padding-left: 5px;
}

.cf7-subscribe .btn-col {
    padding-right: 5px;
}

/* یکسان‌سازی ارتفاع و ساختار فیلد */
.cf7-subscribe input[type="email"] {
    height: 48px !important;
    padding: 0 12px !important;
    line-height: 48px !important;
    border-radius: 6px !important;
}

/* دکمه عضویت */
.subscribe-btn {
    display: flex !important;               /* مهم */
    align-items: center !important;         /* عمودی وسط */
    justify-content: center !important;     /* افقی وسط */
    width: 100% !important;                 /* کل عرض ستون */
    height: 48px !important;                /* هم‌ارتفاع فیلد */
    background: #037EF3 !important;
    color: #fff !important;
    border: none !important;
    font-weight: 700 !important;
    border-radius: 6px !important;
    line-height: 48px !important;
    padding: 0 !important;
    cursor: pointer !important;
}

/* جلوگیری از به‌هم‌ریختگی span داخلی CF7 */
.subscribe-btn span {
    width: 100% !important;
    text-align: center !important;
    line-height: inherit !important;
}

/* حالت هاور */
.subscribe-btn:hover {
    background: #026bd1 !important;
    color: #fff !important;
}
.cf7-subscribe input[type="email"] {
    text-align: right !important;
}/* End custom CSS */