.elementor-277 .elementor-element.elementor-element-5baa209{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-aa3ebe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-16b0b0d{--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-277 .elementor-element.elementor-element-9fc874a .title-subtitle{color:#FFFFFF;background-color:#EB2626;}.elementor-277 .elementor-element.elementor-element-9fc874a .title{color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-9fc874a .title-after_title{color:#FFFFFF;font-family:"IRansansX", Sans-serif;}.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-277 .elementor-element.elementor-element-ab82cb6 .elementor-button{background-color:#000000;font-family:"IRansansX", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-77d4549{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-77d4549:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-77d4549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-277 .elementor-element.elementor-element-a1dede6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-a1dede6:hover::before, .elementor-277 .elementor-element.elementor-element-a1dede6:hover > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-a1dede6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-a1dede6 > .elementor-background-slideshow:hover::before, .elementor-277 .elementor-element.elementor-element-a1dede6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#414141;--background-overlay:'';}.elementor-277 .elementor-element.elementor-element-a1dede6:hover{--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-277 .elementor-element.elementor-element-a1dede6, .elementor-277 .elementor-element.elementor-element-a1dede6::before{--overlay-transition:1.3s;--border-transition:1s;}.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-277 .elementor-element.elementor-element-a8bbf35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-277 .elementor-element.elementor-element-a8bbf35 img{width:30%;}.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-277 .elementor-element.elementor-element-dc41200{text-align:center;}.elementor-277 .elementor-element.elementor-element-dc41200 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-27b1ab9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-27b1ab9:hover::before, .elementor-277 .elementor-element.elementor-element-27b1ab9:hover > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-27b1ab9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-27b1ab9 > .elementor-background-slideshow:hover::before, .elementor-277 .elementor-element.elementor-element-27b1ab9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#414141;--background-overlay:'';}.elementor-277 .elementor-element.elementor-element-27b1ab9:hover{--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-277 .elementor-element.elementor-element-27b1ab9, .elementor-277 .elementor-element.elementor-element-27b1ab9::before{--overlay-transition:1.3s;--border-transition:1s;}.elementor-277 .elementor-element.elementor-element-03a69ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-277 .elementor-element.elementor-element-03a69ff img{width:30%;}.elementor-277 .elementor-element.elementor-element-cd37b83{text-align:center;}.elementor-277 .elementor-element.elementor-element-cd37b83 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-7786fee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-7786fee:hover::before, .elementor-277 .elementor-element.elementor-element-7786fee:hover > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-7786fee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-7786fee > .elementor-background-slideshow:hover::before, .elementor-277 .elementor-element.elementor-element-7786fee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#414141;--background-overlay:'';}.elementor-277 .elementor-element.elementor-element-7786fee:hover{--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-277 .elementor-element.elementor-element-7786fee, .elementor-277 .elementor-element.elementor-element-7786fee::before{--overlay-transition:1.3s;--border-transition:1s;}.elementor-277 .elementor-element.elementor-element-1f47aac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-277 .elementor-element.elementor-element-1f47aac img{width:30%;}.elementor-277 .elementor-element.elementor-element-ebe0e75{text-align:center;}.elementor-277 .elementor-element.elementor-element-ebe0e75 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-1eac0da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-1eac0da:hover::before, .elementor-277 .elementor-element.elementor-element-1eac0da:hover > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-1eac0da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-1eac0da > .elementor-background-slideshow:hover::before, .elementor-277 .elementor-element.elementor-element-1eac0da > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#414141;--background-overlay:'';}.elementor-277 .elementor-element.elementor-element-1eac0da:hover{--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-277 .elementor-element.elementor-element-1eac0da, .elementor-277 .elementor-element.elementor-element-1eac0da::before{--overlay-transition:1.3s;--border-transition:1s;}.elementor-277 .elementor-element.elementor-element-f83ea17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-277 .elementor-element.elementor-element-f83ea17 img{width:30%;}.elementor-277 .elementor-element.elementor-element-8577921{text-align:center;}.elementor-277 .elementor-element.elementor-element-8577921 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-f1c1ebc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-f1c1ebc:hover::before, .elementor-277 .elementor-element.elementor-element-f1c1ebc:hover > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-f1c1ebc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-f1c1ebc > .elementor-background-slideshow:hover::before, .elementor-277 .elementor-element.elementor-element-f1c1ebc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#414141;--background-overlay:'';}.elementor-277 .elementor-element.elementor-element-f1c1ebc:hover{--overlay-opacity:0.45;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-277 .elementor-element.elementor-element-f1c1ebc, .elementor-277 .elementor-element.elementor-element-f1c1ebc::before{--overlay-transition:1.3s;--border-transition:1s;}.elementor-277 .elementor-element.elementor-element-a48301c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-277 .elementor-element.elementor-element-a48301c img{width:30%;}.elementor-277 .elementor-element.elementor-element-9c17c8b{text-align:center;}.elementor-277 .elementor-element.elementor-element-9c17c8b .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-d50457b{--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:flex-start;--margin-top:70px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.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-277 .elementor-element.elementor-element-7868524 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-277 .elementor-element.elementor-element-7868524 .elementor-icon-box-title{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-7868524.elementor-view-stacked .elementor-icon{background-color:#EC1C24;}.elementor-277 .elementor-element.elementor-element-7868524.elementor-view-framed .elementor-icon, .elementor-277 .elementor-element.elementor-element-7868524.elementor-view-default .elementor-icon{fill:#EC1C24;color:#EC1C24;border-color:#EC1C24;}.elementor-277 .elementor-element.elementor-element-7868524 .elementor-icon{font-size:20px;}.elementor-277 .elementor-element.elementor-element-7868524 .elementor-icon-box-title, .elementor-277 .elementor-element.elementor-element-7868524 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-weight:600;}.elementor-277 .elementor-element.elementor-element-46f6969{--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:flex-start;--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-277 .elementor-element.elementor-element-3a51a16{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-277 .elementor-element.elementor-element-3a51a16:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-3a51a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-277 .elementor-element.elementor-element-09e201e{--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-277 .elementor-element.elementor-element-eae6e8c{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-eae6e8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-e512775 .elementor-button{background-color:#FFFFFF;font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:500;fill:#EC1C24;color:#EC1C24;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:7px 10px 7px 10px;}.elementor-277 .elementor-element.elementor-element-e512775 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-e512775 .elementor-button:focus{background-color:#FFFFFF;color:#EC1C24;border-color:#7C0000;}.elementor-277 .elementor-element.elementor-element-e512775{padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-e512775 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-277 .elementor-element.elementor-element-e512775 .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-277 .elementor-element.elementor-element-e512775 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-e512775 .elementor-button:focus svg{fill:#EC1C24;}.elementor-277 .elementor-element.elementor-element-2f1f36d{--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;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-8d13ff4 .elementor-button{background-color:#FF1D26;font-family:"IRANYekanX", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-277 .elementor-element.elementor-element-8d13ff4 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-8d13ff4 .elementor-button:focus{background-color:#FFFFFF;color:#FF1D26;border-color:#FF1D26;}.elementor-277 .elementor-element.elementor-element-8d13ff4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-8d13ff4 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-8d13ff4 .elementor-button:focus svg{fill:#FF1D26;}.elementor-277 .elementor-element.elementor-element-2510614{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-277 .elementor-element.elementor-element-2510614:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-2510614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-277 .elementor-element.elementor-element-a3f0671{--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-277 .elementor-element.elementor-element-b8e434b{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-277 .elementor-element.elementor-element-b8e434b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button{background-color:#FFFFFF;font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:500;fill:#EC1C24;color:#EC1C24;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:7px 10px 7px 10px;}.elementor-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button:focus{background-color:#FFFFFF;color:#EC1C24;border-color:#7C0000;}.elementor-277 .elementor-element.elementor-element-d0ae8a1{padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button:focus svg{fill:#EC1C24;}.elementor-277 .elementor-element.elementor-element-8021209{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-2d9ff10 .elementor-button{background-color:#FF1D26;font-family:"IRANYekanX", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-277 .elementor-element.elementor-element-2d9ff10 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-2d9ff10 .elementor-button:focus{background-color:#FFFFFF;color:#FF1D26;border-color:#FF1D26;}.elementor-277 .elementor-element.elementor-element-2d9ff10.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-2d9ff10 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-2d9ff10 .elementor-button:focus svg{fill:#FF1D26;}.elementor-277 .elementor-element.elementor-element-3ac9f60{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:4;}.elementor-277 .elementor-element.elementor-element-3ac9f60:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-3ac9f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-277 .elementor-element.elementor-element-d3a3f54{--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-277 .elementor-element.elementor-element-06126da{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-277 .elementor-element.elementor-element-06126da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-602ddc7 .elementor-button{background-color:#FFFFFF;font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:500;fill:#EC1C24;color:#EC1C24;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:7px 10px 7px 10px;}.elementor-277 .elementor-element.elementor-element-602ddc7 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-602ddc7 .elementor-button:focus{background-color:#FFFFFF;color:#EC1C24;border-color:#7C0000;}.elementor-277 .elementor-element.elementor-element-602ddc7{padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-602ddc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-277 .elementor-element.elementor-element-602ddc7 .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-277 .elementor-element.elementor-element-602ddc7 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-602ddc7 .elementor-button:focus svg{fill:#EC1C24;}.elementor-277 .elementor-element.elementor-element-44abdfb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-31e3bb4 .elementor-button{background-color:#FF1D26;font-family:"IRANYekanX", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-277 .elementor-element.elementor-element-31e3bb4 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-31e3bb4 .elementor-button:focus{background-color:#FFFFFF;color:#FF1D26;border-color:#FF1D26;}.elementor-277 .elementor-element.elementor-element-31e3bb4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-31e3bb4 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-31e3bb4 .elementor-button:focus svg{fill:#FF1D26;}.elementor-277 .elementor-element.elementor-element-e207cfb{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5C5C5;--border-color:#C5C5C5;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-277 .elementor-element.elementor-element-e207cfb:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-e207cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-277 .elementor-element.elementor-element-f683fda{--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-277 .elementor-element.elementor-element-9c0f4a0{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-277 .elementor-element.elementor-element-9c0f4a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-0956b01 .elementor-button{background-color:#FFFFFF;font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:500;fill:#EC1C24;color:#EC1C24;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:7px 10px 7px 10px;}.elementor-277 .elementor-element.elementor-element-0956b01 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-0956b01 .elementor-button:focus{background-color:#FFFFFF;color:#EC1C24;border-color:#7C0000;}.elementor-277 .elementor-element.elementor-element-0956b01{padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-0956b01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-277 .elementor-element.elementor-element-0956b01 .elementor-button .elementor-button-content-wrapper{gap:6px;justify-content:center;}.elementor-277 .elementor-element.elementor-element-0956b01 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-0956b01 .elementor-button:focus svg{fill:#EC1C24;}.elementor-277 .elementor-element.elementor-element-9895f43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-4eeab63 .elementor-button{background-color:#FF1D26;font-family:"IRANYekanX", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-277 .elementor-element.elementor-element-4eeab63 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-4eeab63 .elementor-button:focus{background-color:#FFFFFF;color:#FF1D26;border-color:#FF1D26;}.elementor-277 .elementor-element.elementor-element-4eeab63.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-4eeab63 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-4eeab63 .elementor-button:focus svg{fill:#FF1D26;}.elementor-277 .elementor-element.elementor-element-133ac23{--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;--margin-top:100px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-aebdb76 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-277 .elementor-element.elementor-element-aebdb76 .elementor-icon-box-title{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-aebdb76.elementor-view-stacked .elementor-icon{background-color:#EC1C24;}.elementor-277 .elementor-element.elementor-element-aebdb76.elementor-view-framed .elementor-icon, .elementor-277 .elementor-element.elementor-element-aebdb76.elementor-view-default .elementor-icon{fill:#EC1C24;color:#EC1C24;border-color:#EC1C24;}.elementor-277 .elementor-element.elementor-element-aebdb76 .elementor-icon{font-size:20px;}.elementor-277 .elementor-element.elementor-element-aebdb76 .elementor-icon-box-title, .elementor-277 .elementor-element.elementor-element-aebdb76 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-weight:600;}.elementor-277 .elementor-element.elementor-element-a7a9860{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-47970ed{--display:flex;}.elementor-277 .elementor-element.elementor-element-0375330{--wd-brd-radius:12px;}.elementor-277 .elementor-element.elementor-element-0375330 .banner-title{font-family:"IRANYekanX", Sans-serif;}.elementor-277 .elementor-element.elementor-element-0375330 .banner-subtitle{font-family:"IRANYekanX", Sans-serif;}.elementor-277 .elementor-element.elementor-element-0375330 .banner-inner{color:#FF0000;font-family:"IRANYekanX", Sans-serif;font-weight:500;}.elementor-277 .elementor-element.elementor-element-d5d2222{--display:flex;}.elementor-277 .elementor-element.elementor-element-4adb3a4{--wd-brd-radius:12px;}.elementor-277 .elementor-element.elementor-element-4adb3a4 .banner-title{font-family:"IRANYekanX", Sans-serif;}.elementor-277 .elementor-element.elementor-element-4adb3a4 .banner-subtitle{font-family:"IRANYekanX", Sans-serif;}.elementor-277 .elementor-element.elementor-element-4adb3a4 .banner-inner{color:#FF0000;font-family:"IRANYekanX", Sans-serif;font-weight:500;}.elementor-277 .elementor-element.elementor-element-578d595{--display:flex;}.elementor-277 .elementor-element.elementor-element-a294388{--wd-brd-radius:12px;}.elementor-277 .elementor-element.elementor-element-a294388 .banner-title{font-family:"IRANYekanX", Sans-serif;}.elementor-277 .elementor-element.elementor-element-a294388 .banner-subtitle{font-family:"IRANYekanX", Sans-serif;}.elementor-277 .elementor-element.elementor-element-a294388 .banner-inner{color:#FF0000;font-family:"IRANYekanX", Sans-serif;font-weight:500;}.elementor-277 .elementor-element.elementor-element-b969e8f{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-277 .elementor-element.elementor-element-a571373{--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;--justify-content:space-between;}.elementor-277 .elementor-element.elementor-element-24fb627 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-277 .elementor-element.elementor-element-24fb627 .elementor-icon-box-title{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-24fb627.elementor-view-stacked .elementor-icon{background-color:#EC1C24;}.elementor-277 .elementor-element.elementor-element-24fb627.elementor-view-framed .elementor-icon, .elementor-277 .elementor-element.elementor-element-24fb627.elementor-view-default .elementor-icon{fill:#EC1C24;color:#EC1C24;border-color:#EC1C24;}.elementor-277 .elementor-element.elementor-element-24fb627 .elementor-icon{font-size:20px;}.elementor-277 .elementor-element.elementor-element-24fb627 .elementor-icon-box-title, .elementor-277 .elementor-element.elementor-element-24fb627 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-weight:600;}.elementor-277 .elementor-element.elementor-element-3cc6df7 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-277 .elementor-element.elementor-element-3cc6df7 .elementor-icon-box-title{margin-block-end:0px;color:#067ACF;}.elementor-277 .elementor-element.elementor-element-3cc6df7.elementor-view-stacked .elementor-icon{background-color:#067ACF;}.elementor-277 .elementor-element.elementor-element-3cc6df7.elementor-view-framed .elementor-icon, .elementor-277 .elementor-element.elementor-element-3cc6df7.elementor-view-default .elementor-icon{fill:#067ACF;color:#067ACF;border-color:#067ACF;}.elementor-277 .elementor-element.elementor-element-3cc6df7 .elementor-icon{font-size:15px;}.elementor-277 .elementor-element.elementor-element-3cc6df7 .elementor-icon-box-title, .elementor-277 .elementor-element.elementor-element-3cc6df7 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-weight:400;}.elementor-277 .elementor-element.elementor-element-f3ad53b{--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:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-277 .elementor-element.elementor-element-3a51a16{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-09e201e{--min-height:0px;}.elementor-277 .elementor-element.elementor-element-eae6e8c{--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-277 .elementor-element.elementor-element-e512775 .elementor-button{font-size:9px;line-height:1.3em;}.elementor-277 .elementor-element.elementor-element-2510614{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-a3f0671{--min-height:0px;}.elementor-277 .elementor-element.elementor-element-b8e434b{--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-277 .elementor-element.elementor-element-d0ae8a1 .elementor-button{font-size:9px;line-height:1.3em;}.elementor-277 .elementor-element.elementor-element-3ac9f60{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-d3a3f54{--min-height:0px;}.elementor-277 .elementor-element.elementor-element-06126da{--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-277 .elementor-element.elementor-element-602ddc7 .elementor-button{font-size:9px;line-height:1.3em;}.elementor-277 .elementor-element.elementor-element-e207cfb{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-f683fda{--min-height:0px;}.elementor-277 .elementor-element.elementor-element-9c0f4a0{--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-277 .elementor-element.elementor-element-0956b01 .elementor-button{font-size:8px;line-height:1.3em;}}@media(min-width:768px){.elementor-277 .elementor-element.elementor-element-5baa209{--width:1440px;}.elementor-277 .elementor-element.elementor-element-77d4549{--content-width:1080px;}.elementor-277 .elementor-element.elementor-element-a1dede6{--width:40%;}.elementor-277 .elementor-element.elementor-element-27b1ab9{--width:40%;}.elementor-277 .elementor-element.elementor-element-7786fee{--width:40%;}.elementor-277 .elementor-element.elementor-element-1eac0da{--width:40%;}.elementor-277 .elementor-element.elementor-element-f1c1ebc{--width:40%;}.elementor-277 .elementor-element.elementor-element-d50457b{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-46f6969{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-09e201e{--width:100%;}.elementor-277 .elementor-element.elementor-element-a3f0671{--width:100%;}.elementor-277 .elementor-element.elementor-element-d3a3f54{--width:100%;}.elementor-277 .elementor-element.elementor-element-f683fda{--width:100%;}.elementor-277 .elementor-element.elementor-element-133ac23{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-a7a9860{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-b969e8f{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-f3ad53b{--content-width:1440px;}}@media(max-width:767px){.elementor-277 .elementor-element.elementor-element-16b0b0d:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-16b0b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://farancorp.com/wp-content/uploads/2025/05/Website-main-Baner-2-768x432.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-277 .elementor-element.elementor-element-16b0b0d{--min-height:320px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-9fc874a .title-after_title{font-size:10px;}.elementor-277 .elementor-element.elementor-element-ab82cb6 .elementor-button{font-size:10px;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:5px 15px 5px 15px;}.elementor-277 .elementor-element.elementor-element-7868524 .elementor-icon-box-title, .elementor-277 .elementor-element.elementor-element-7868524 .elementor-icon-box-title a{font-size:20px;}.elementor-277 .elementor-element.elementor-element-aebdb76 .elementor-icon-box-title, .elementor-277 .elementor-element.elementor-element-aebdb76 .elementor-icon-box-title a{font-size:20px;}.elementor-277 .elementor-element.elementor-element-a7a9860{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-277 .elementor-element.elementor-element-a571373{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-277 .elementor-element.elementor-element-24fb627 .elementor-icon-box-title, .elementor-277 .elementor-element.elementor-element-24fb627 .elementor-icon-box-title a{font-size:20px;}}/* Start custom CSS *//* FARANCORP – Glass Banner (سبک مشابه .glass در CodePen) */

/* باکس شیشه‌ای روی متن اسلایدر */
.wd-carousel-container.banners-carousel-wrapper 
  .promo-banner .wrapper-content-banner .content-banner {
    position: relative;
    display: inline-block;
    padding: 18px 28px;
    border-radius: 25px; /* مثل .glass در CodePen */

    /* شیشه‌ای ساده و واقعی مثل CodePen */
    background: rgba(255, 255, 255, 0.12); /* 12% شفافیت */
    border: 2px solid rgba(255, 255, 255, 0.22);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);

    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.25);

    overflow: hidden;
    z-index: 3;
    transition:
      background 0.35s ease,
      backdrop-filter 0.35s ease,
      box-shadow 0.35s ease,
      border-color 0.35s ease;
}

/* دیگه نیازی به ::before نبود، برای همین کامل حذفش کن */

/* رنگ قبل از هاور */
.wd-carousel-container.banners-carousel-wrapper 
  .promo-banner .banner-subtitle {
    color: #ee2f41 !important; /* قرمز بالا */
    z-index: 4;
    position: relative;
}

.wd-carousel-container.banners-carousel-wrapper 
  .promo-banner .banner-title {
    color: #000 !important; /* مشکی پایین */
    z-index: 4;
    position: relative;
    transition: color 0.35s ease;
}

/* هاور: شیشه‌ای‌تر (حدود 10%) + title قرمز */
.wd-carousel-container.banners-carousel-wrapper 
  .promo-banner:hover .content-banner {
    background: rgba(255, 255, 255, 0.10); /* ~10% مثل چیزی که گفتی */
    border-color: rgba(255, 255, 255, 0.30);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 14px 36px rgba(0, 0, 0, 0.32);
}

/* عنوان روی هاور قرمز شود */
.wd-carousel-container.banners-carousel-wrapper 
  .promo-banner:hover .banner-title {
    color: #ee2f41 !important;
}

/* زیرعنوان روی هاور اگر بخوای همون رنگ بمونه */
.wd-carousel-container.banners-carousel-wrapper 
  .promo-banner:hover .banner-subtitle {
    color: #ee2f41 !important; /* یا اگر دوست داری برگرده به تم: inherit */
}/* End custom CSS */