.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-1220 .elementor-element.elementor-element-99a0e9d .elementor-button{background-color:#656BCE;font-family:"Iran", Sans-serif;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-1220 .elementor-element.elementor-element-99a0e9d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-99a0e9d{z-index:2;}.elementor-1220 .elementor-element.elementor-element-99a0e9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1220 .elementor-element.elementor-element-528a131{margin-top:80px;margin-bottom:80px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1220 .elementor-element.elementor-element-a2b2b0e .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e{--icon-box-icon-margin:15px;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e.elementor-view-framed .elementor-icon, .elementor-1220 .elementor-element.elementor-element-a2b2b0e.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e .elementor-icon-box-title, .elementor-1220 .elementor-element.elementor-element-a2b2b0e .elementor-icon-box-title a{font-family:"Iran", Sans-serif;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e .elementor-icon-box-title{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e:has(:hover) .elementor-icon-box-title,
					 .elementor-1220 .elementor-element.elementor-element-a2b2b0e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e .elementor-icon-box-description{font-family:"Iran", Sans-serif;font-weight:400;color:#B6B6B6;}@media(max-width:767px){.elementor-1220 .elementor-element.elementor-element-99a0e9d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-99a0e9d .elementor-button{font-size:13px;padding:6px 015px 6px 15px;}.elementor-1220 .elementor-element.elementor-element-8500880 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e .elementor-icon-box-wrapper{text-align:right;}.elementor-1220 .elementor-element.elementor-element-a2b2b0e{--icon-box-icon-margin:7px;}}/* Start custom CSS for button, class: .elementor-element-99a0e9d */.elementor-1220 .elementor-element.elementor-element-99a0e9d {
    position: absolute;
    top: 50px;
    left: 10px;

    width: 120px}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8500880 */.elementor-1220 .elementor-element.elementor-element-8500880 {
    background: rgba(0, 0, 0, 0.35);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    border-radius: 20px;
    padding: 12px;

    box-shadow: 0 14px 40px rgba(0, 0, 0, 0.35);
}

.elementor-1220 .elementor-element.elementor-element-8500880 video {
    width: 100%;
    border-radius: 16px;
    overflow: hidden;
}

/* کنترل‌های پلیر */
.elementor-1220 .elementor-element.elementor-element-8500880 video::-webkit-media-controls-panel {
    background: rgba(0, 0, 0, 0.55);
    backdrop-filter: blur(6px);
}

/* دکمه‌ها */
.elementor-1220 .elementor-element.elementor-element-8500880 video::-webkit-media-controls-play-button,
.elementor-1220 .elementor-element.elementor-element-8500880 video::-webkit-media-controls-timeline,
.elementor-1220 .elementor-element.elementor-element-8500880 video::-webkit-media-controls-volume-slider {
    filter: brightness(1.1);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Iran';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sonanceteam.ir/wp-content/uploads/2025/12/iran.woff') format('woff');
}
/* End Custom Fonts CSS */