.elementor-7 .elementor-element.elementor-element-6f1470f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6f1470f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/پس-زمینه-سبز-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6f1470f > .elementor-background-overlay{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Subtract-12.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6f1470f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-151px;margin-bottom:0px;padding:160px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9c32fdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.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-7 .elementor-element.elementor-element-86e9285{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-86e9285 .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6a59c15{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Anjoman", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6a59c15 a{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-66ce05b > .elementor-background-overlay{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Ellipse-108.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-66ce05b .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 100px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-66ce05b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-7 .elementor-element.elementor-element-f26b7d1 img{width:375px;}.elementor-7 .elementor-element.elementor-element-5e8fe40{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5e8fe40 img{width:95px;}.elementor-7 .elementor-element.elementor-element-21a50856:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-56a65bdf img{width:223px;}.elementor-7 .elementor-element.elementor-element-168836c{text-align:center;}.elementor-7 .elementor-element.elementor-element-168836c .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-7 .elementor-element.elementor-element-0aefd43 > .elementor-element-populated{margin:-20px 0px -77px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-38524dc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-38524dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38524dc, .elementor-7 .elementor-element.elementor-element-38524dc > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-38524dc{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 9px 0px;}.elementor-7 .elementor-element.elementor-element-38524dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b666d4d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-b666d4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-7 .elementor-element.elementor-element-c20a99b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-c20a99b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-c20a99b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-c20a99b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-c20a99b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-c20a99b .elementor-image-box-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#535556;}.elementor-7 .elementor-element.elementor-element-1ad398b img{width:81px;}.elementor-7 .elementor-element.elementor-element-d1a70c8 > .elementor-element-populated{margin:-10px 0px -77px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-11cbc9e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-11cbc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-11cbc9e, .elementor-7 .elementor-element.elementor-element-11cbc9e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-11cbc9e{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 9px 0px;}.elementor-7 .elementor-element.elementor-element-11cbc9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4f1be51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-4f1be51 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-df40770.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-df40770.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-df40770.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-df40770 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-df40770 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-df40770 .elementor-image-box-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#535556;}.elementor-7 .elementor-element.elementor-element-6d00719 img{width:81px;}.elementor-7 .elementor-element.elementor-element-8109469 > .elementor-element-populated{margin:0px 0px -77px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-b16ffc8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b16ffc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b16ffc8, .elementor-7 .elementor-element.elementor-element-b16ffc8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-b16ffc8{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 9px 0px;}.elementor-7 .elementor-element.elementor-element-b16ffc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-0578526.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-0578526 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-75cd838.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-75cd838.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-75cd838.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-75cd838 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-75cd838 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-75cd838 .elementor-image-box-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#535556;}.elementor-7 .elementor-element.elementor-element-a3dc9c1 img{width:81px;}.elementor-7 .elementor-element.elementor-element-bc289eb > .elementor-element-populated{margin:0px 0px -77px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-f8a1128:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f8a1128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f8a1128, .elementor-7 .elementor-element.elementor-element-f8a1128 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-f8a1128{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 9px 0px;}.elementor-7 .elementor-element.elementor-element-f8a1128 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b5cedfe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-b5cedfe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-defe012.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-defe012.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-defe012.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-defe012 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-defe012 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-defe012 .elementor-image-box-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#535556;}.elementor-7 .elementor-element.elementor-element-bf976cb img{width:81px;}.elementor-7 .elementor-element.elementor-element-9dc015c > .elementor-element-populated{margin:-10px 0px -77px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-8c8f90e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8c8f90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8c8f90e, .elementor-7 .elementor-element.elementor-element-8c8f90e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-8c8f90e{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 9px 0px;}.elementor-7 .elementor-element.elementor-element-8c8f90e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2280b46.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-2280b46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-b0f6e23.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-b0f6e23.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-b0f6e23.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-b0f6e23 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-b0f6e23 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-b0f6e23 .elementor-image-box-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#535556;}.elementor-7 .elementor-element.elementor-element-e16ebda img{width:81px;}.elementor-7 .elementor-element.elementor-element-f962d92 > .elementor-element-populated{margin:-20px 0px -77px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-6a22697:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6a22697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6a22697, .elementor-7 .elementor-element.elementor-element-6a22697 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-6a22697{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7px 0px 9px 0px;}.elementor-7 .elementor-element.elementor-element-6a22697 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-80b9882.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-80b9882 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-e2abf61.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-e2abf61.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-e2abf61.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-e2abf61 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7 .elementor-element.elementor-element-e2abf61 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-e2abf61 .elementor-image-box-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#535556;}.elementor-7 .elementor-element.elementor-element-19a2f29 img{width:81px;}.elementor-7 .elementor-element.elementor-element-a78670f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:68px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a78670f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-506722b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-8270fca .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-7 .elementor-element.elementor-element-ce8f9d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;font-family:"Anjoman", Sans-serif;font-weight:400;color:#393939;}.elementor-7 .elementor-element.elementor-element-cdbb559:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cdbb559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Frame-1000001624.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-cdbb559 > .elementor-background-overlay{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Frame-1000001625.png");background-position:center left;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-cdbb559{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-7 .elementor-element.elementor-element-4fb68d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4fb68d0 .elementor-icon-box-title{margin-block-end:9px;color:#4C4C4C;}.elementor-7 .elementor-element.elementor-element-4fb68d0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-4fb68d0 .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:20px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-4fb68d0 .elementor-icon-box-description{font-family:"Anjoman", Sans-serif;font-size:15px;font-weight:400;color:#B1B1B1;}.elementor-7 .elementor-element.elementor-element-d9fc39e img{width:185px;}.elementor-7 .elementor-element.elementor-element-bee1a66 > .elementor-element-populated{border-style:none;}.elementor-7 .elementor-element.elementor-element-ff0ad0e .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ff0ad0e .elementor-icon-box-title{margin-block-end:9px;color:#4C4C4C;}.elementor-7 .elementor-element.elementor-element-ff0ad0e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ff0ad0e .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:20px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-ff0ad0e .elementor-icon-box-description{font-family:"Anjoman", Sans-serif;font-size:15px;font-weight:400;color:#B1B1B1;}.elementor-7 .elementor-element.elementor-element-90c591a img{width:185px;}.elementor-7 .elementor-element.elementor-element-72cdc36 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#D9D9D9;}.elementor-7 .elementor-element.elementor-element-1b71e36 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1b71e36 .elementor-icon-box-title{margin-block-end:9px;color:#4C4C4C;}.elementor-7 .elementor-element.elementor-element-1b71e36 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1b71e36 .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:20px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-1b71e36 .elementor-icon-box-description{font-family:"Anjoman", Sans-serif;font-size:15px;font-weight:400;color:#B1B1B1;}.elementor-7 .elementor-element.elementor-element-8c179f7 img{width:185px;}.elementor-7 .elementor-element.elementor-element-93df5e1 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-93df5e1 .elementor-icon-box-title{margin-block-end:9px;color:#4C4C4C;}.elementor-7 .elementor-element.elementor-element-93df5e1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-93df5e1 .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:20px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-93df5e1 .elementor-icon-box-description{font-family:"Anjoman", Sans-serif;font-size:15px;font-weight:400;color:#B1B1B1;}.elementor-7 .elementor-element.elementor-element-8222802 img{width:185px;}.elementor-7 .elementor-element.elementor-element-f7b52b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Frame-1000001550.png");}.elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4884b134{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-b8ca5b7{text-align:center;}.elementor-7 .elementor-element.elementor-element-b8ca5b7 .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-widget-uael-woo-categories .uael-woo-categories li.product .uael-category__title-wrap .uael-count{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-woo-categories .uael-woo-categories .uael-term-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-widget-uael-woo-categories .uael-woo-categories li.product-category > a:hover .uael-term-description{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product{padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories ul.products{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );}.elementor-7 .elementor-element.elementor-element-046924d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-7 .elementor-element.elementor-element-046924d > .elementor-widget-container{margin:0px 0px -75px 0px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories .uael-category__title-wrap .uael-count{display:none;}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product .woocommerce-loop-category__title, .elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product .uael-category__title-wrap .uael-count{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product-category > a:hover .woocommerce-loop-category__title, .elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product-category > a:hover .uael-category__title-wrap .uael-count{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product-category > a:hover .uael-category__title-wrap{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product .uael-category__title-wrap{padding:2px 0px 2px 0px;}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product .woocommerce-loop-category__title{font-family:"Anjoman", Sans-serif;}.elementor-7 .elementor-element.elementor-element-08df0b5{margin-top:16px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-613f5d5 > .elementor-background-overlay{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Rectangle-358.png");background-position:bottom center;background-repeat:repeat-x;background-size:auto;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-613f5d5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-613f5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-613f5d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-661b2da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-661b2da > .elementor-element-populated{padding:0px 0px 0px 24px;}.elementor-7 .elementor-element.elementor-element-db38dfa .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-7 .elementor-element.elementor-element-28ed9e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;text-align:justify;font-family:"Anjoman", Sans-serif;font-size:15px;font-weight:400;color:#8D8D8D;}.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-7 .elementor-element.elementor-element-84217e5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Anjoman", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-84217e5{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-b50cc54 .elementor-button{background-color:#EBF3E8;font-family:"Anjoman", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-b50cc54{width:auto;max-width:auto;margin:0px 9px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a6d1758 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-78709f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-78709f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-e24e536{background-color:#EBF3E8;padding:8px 8px 8px 8px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-e24e536 .elementor-counter-number-wrapper{color:#86A789;font-family:"Anjoman", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-a733b7e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-a733b7e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-f533207 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-f533207 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-f533207 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f533207 .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-f533207 .elementor-icon-box-description{font-family:"Anjoman", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-69cb415{background-color:#FFD29C26;padding:8px 8px 8px 8px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-69cb415 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Anjoman", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-b0d7dd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-b0d7dd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-bd5678c .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-bd5678c .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-bd5678c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bd5678c .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-bd5678c .elementor-icon-box-description{font-family:"Anjoman", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-af1c00b{background-color:#EBF3E8;padding:8px 8px 8px 8px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-af1c00b .elementor-counter-number-wrapper{font-family:"Anjoman", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3de5bff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-3de5bff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-040ec72 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-040ec72 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-040ec72 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-040ec72 .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-040ec72 .elementor-icon-box-description{font-family:"Anjoman", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3cadcef:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3cadcef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD29C;}.elementor-7 .elementor-element.elementor-element-3cadcef, .elementor-7 .elementor-element.elementor-element-3cadcef > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-3cadcef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-3cadcef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-587644c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-587644c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-921b4d2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-7 .elementor-element.elementor-element-921b4d2 .elementor-icon-box-title{margin-block-end:0px;color:#545454;}.elementor-7 .elementor-element.elementor-element-921b4d2 .elementor-icon{font-size:48px;}.elementor-7 .elementor-element.elementor-element-921b4d2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-921b4d2 .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:17px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-91708eb > .elementor-element-populated{margin:-7px 0px -10px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 0px 0px 0px;}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit], .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-field-file-upload input[type=file]{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{background-color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{background-color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style label.wpforms-error{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container-full,
					.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-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-widget-uael-wpf-styler .uael-wpf-style .wpforms-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit], .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-7 .elementor-element.elementor-element-bd0821b.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{border-radius:27px 27px 27px 27px;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form button[type=submit], .elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form button[type=submit], .elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-page-button{border-radius:36px 36px 36px 36px;font-family:"Anjoman", Sans-serif;font-weight:500;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-container select option{background-color:#00000026;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style input[type="radio"] + label:before{background-color:#00000026;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style input[type="radio"]:checked + label:before{background-color:#7a7a7a;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{box-shadow:inset 0px 0px 0px 4px #00000026;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field select{border-style:solid;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-style:solid;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-width:1px 1px 1px 1px;border-color:#00000026;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-width:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-page-indicator.circles{border-color:#00000026;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field select:focus,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea:focus{border-color:#00000026;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label{border-color:#00000026;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style label.wpforms-error{color:#ff0000;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-label,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-single-item-price,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-payment-total,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-divider,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-html,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{font-family:"Anjoman", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{font-family:"Anjoman", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-description,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
									.elementor-7 .elementor-element.elementor-element-bd0821b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{font-family:"Anjoman", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-8a5abf2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-8a5abf2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-69be5a3 img{width:87px;}.elementor-7 .elementor-element.elementor-element-92340f0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-92340f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-92340f0, .elementor-7 .elementor-element.elementor-element-92340f0 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-92340f0{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-92340f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f2376b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-1c8bb1b{width:auto;max-width:auto;background-color:var( --e-global-color-primary );margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:7px 16px 7px 16px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-1c8bb1b .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0ff3d42 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-0ff3d42.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-0ff3d42.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-0ff3d42.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-0ff3d42 .elementor-image-box-title{margin-bottom:0px;font-family:"Anjoman", Sans-serif;font-size:28px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0ff3d42 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-7 .elementor-element.elementor-element-0ff3d42 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-0ff3d42 .elementor-image-box-description{font-family:"Anjoman", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2293d36 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#D9D9D9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-2293d36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-39e7405 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-39e7405.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-39e7405.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-39e7405.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-39e7405 .elementor-image-box-title{margin-bottom:0px;font-family:"Anjoman", Sans-serif;font-size:28px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-39e7405 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-7 .elementor-element.elementor-element-39e7405 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-39e7405 .elementor-image-box-description{font-family:"Anjoman", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-dfdfca8 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#D9D9D9;}.elementor-7 .elementor-element.elementor-element-946d857 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-946d857.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-946d857.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-946d857.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-946d857 .elementor-image-box-title{margin-bottom:0px;font-family:"Anjoman", Sans-serif;font-size:28px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-946d857 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-7 .elementor-element.elementor-element-946d857 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-946d857 .elementor-image-box-description{font-family:"Anjoman", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-928c3d3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#D9D9D9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-928c3d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-751d329 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-751d329.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-751d329.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-751d329.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-751d329 .elementor-image-box-title{margin-bottom:0px;font-family:"Anjoman", Sans-serif;font-size:28px;font-weight:900;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-751d329 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-7 .elementor-element.elementor-element-751d329 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-751d329 .elementor-image-box-description{font-family:"Anjoman", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-83772fa{margin-top:30px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-150065b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-150065b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/پس-زمینه-سبز-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-150065b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-150065b > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-150065b > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-150065b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-150065b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-150065b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-9904a1d{text-align:center;}.elementor-7 .elementor-element.elementor-element-9904a1d .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:24px;font-weight:700;color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-94bac42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-94bac42 > .elementor-element-populated{margin:0px 0px -109px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-72866b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-7 .elementor-element.elementor-element-72866b2 img{width:130px;}.elementor-7 .elementor-element.elementor-element-c5caee8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5caee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c5caee8, .elementor-7 .elementor-element.elementor-element-c5caee8 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-c5caee8{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-c5caee8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-eae6552 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-7 .elementor-element.elementor-element-ca30f85 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-ca30f85.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-ca30f85.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-ca30f85.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-ca30f85 .elementor-image-box-title{margin-bottom:0px;font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-7 .elementor-element.elementor-element-ca30f85 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-7 .elementor-element.elementor-element-ca30f85 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-cfc1e3f{font-family:"Anjoman", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4dd3fa3{--e-transform-flipY:-1;}.elementor-7 .elementor-element.elementor-element-4dd3fa3 img{width:120px;}.elementor-7 .elementor-element.elementor-element-d31e7ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-d31e7ff > .elementor-element-populated{margin:0px 0px -109px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-019be0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-7 .elementor-element.elementor-element-019be0d img{width:130px;}.elementor-7 .elementor-element.elementor-element-14d5178:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-14d5178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-14d5178, .elementor-7 .elementor-element.elementor-element-14d5178 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-14d5178{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-14d5178 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f1fcd7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-7 .elementor-element.elementor-element-affb189 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-affb189.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-affb189.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-affb189.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-affb189 .elementor-image-box-title{margin-bottom:0px;font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-7 .elementor-element.elementor-element-affb189 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-7 .elementor-element.elementor-element-affb189 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-52d15e1{font-family:"Anjoman", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-7975206{--e-transform-flipY:-1;}.elementor-7 .elementor-element.elementor-element-7975206 img{width:120px;}.elementor-7 .elementor-element.elementor-element-34a6a08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-34a6a08 > .elementor-element-populated{margin:0px 0px -109px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-8bf3ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-7 .elementor-element.elementor-element-8bf3ba7 img{width:130px;}.elementor-7 .elementor-element.elementor-element-fb88368:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fb88368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fb88368, .elementor-7 .elementor-element.elementor-element-fb88368 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-7 .elementor-element.elementor-element-fb88368{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-fb88368 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-72e7360 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-7 .elementor-element.elementor-element-8f3fda0 .elementor-image-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-8f3fda0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7 .elementor-element.elementor-element-8f3fda0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7 .elementor-element.elementor-element-8f3fda0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-8f3fda0 .elementor-image-box-title{margin-bottom:0px;font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-7 .elementor-element.elementor-element-8f3fda0 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-7 .elementor-element.elementor-element-8f3fda0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-907d84d{font-family:"Anjoman", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-c96d2c2{--e-transform-flipY:-1;}.elementor-7 .elementor-element.elementor-element-c96d2c2 img{width:120px;}.elementor-7 .elementor-element.elementor-element-c56eb12{margin-top:190px;margin-bottom:81px;}.elementor-7 .elementor-element.elementor-element-4bf74ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Frame-1000001537-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-background-slideshow{border-radius:109px 109px 109px 109px;}.elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 0px 60px;}.elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-9fa61c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-9fa61c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-9fa61c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7 .elementor-element.elementor-element-5006ccd{text-align:start;}.elementor-7 .elementor-element.elementor-element-5006ccd .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:24px;font-weight:500;color:#86A789;}.elementor-7 .elementor-element.elementor-element-f467a83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;font-family:"Anjoman", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-322d394 > .elementor-element-populated{margin:-70px 0px -70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-repeater-item-2ebe41b .swiper-slide-bg{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-repeater-item-2ebe41b .swiper-slide-inner{text-align:start;}.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-repeater-item-399e9c3 .swiper-slide-bg{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-repeater-item-399e9c3 .swiper-slide-inner{text-align:start;}.elementor-7 .elementor-element.elementor-element-a11a3a6 .swiper-slide{transition-duration:calc(6000ms*1.2);height:298px;}.elementor-7 .elementor-element.elementor-element-a11a3a6 .swiper-slide-contents{max-width:100%;}.elementor-7 .elementor-element.elementor-element-a11a3a6 .swiper-slide-inner{text-align:center;}.elementor-7 .elementor-element.elementor-element-a11a3a6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-slide-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-a11a3a6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-7 .elementor-element.elementor-element-a11a3a6 .swiper-pagination-bullet-active{background-color:#FCD09A;}.elementor-7 .elementor-element.elementor-element-4870d33 > .elementor-background-overlay{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Rectangle-358.png");background-position:bottom center;background-repeat:repeat-x;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4870d33:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4870d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4870d33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d469c46 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-88af515 .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-7 .elementor-element.elementor-element-c05608c{text-align:start;}.elementor-7 .elementor-element.elementor-element-c05608c .elementor-heading-title{font-family:"Anjoman", Sans-serif;font-size:12px;font-weight:600;color:#CDCDCD;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-2219f69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-2219f69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-2219f69.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-a302c7a{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-a302c7a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-a302c7a .elementor-icon-box-title{margin-block-end:0px;color:#A8A8A8;}.elementor-7 .elementor-element.elementor-element-a302c7a .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-a302c7a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a302c7a .elementor-icon-box-title a{font-family:"Anjoman", Sans-serif;font-size:18px;font-weight:600;}.elementor-widget-uael-posts .uael-posts-tabs-dropdown .uael-filters-dropdown-button,.elementor-widget-uael-posts .uael-post__header-filter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-posts .uael-grid-pagination a.page-numbers{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-grid-pagination span.page-numbers.current{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post__load-more{color:var( --e-global-color-accent );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-widget-uael-posts .uael-post-inf-loader > div{background-color:var( --e-global-color-primary );}.elementor-widget-uael-posts .uael-grid-pagination a.page-numbers, .elementor-widget-uael-posts .uael-grid-pagination span.page-numbers.current{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__title, .elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__meta-data{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__meta-data svg{fill:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__title, .elementor-widget-uael-posts .uael-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__title:hover, .elementor-widget-uael-posts .uael-post__title a:hover{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-posts .uael-post__meta-data span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-posts .uael-post__terms{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-posts .uael-post__terms a:hover{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__terms a{color:var( --e-global-color-secondary );}.elementor-widget-uael-posts .uael-post__excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-posts a.uael-post__read-more{color:var( --e-global-color-accent );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-widget-uael-posts .uael-post-grid .slick-slider .slick-prev:before, .elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-next:before{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-arrow{border-color:var( --e-global-color-accent );border-style:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-arrow i{color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post__datebox{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-posts .uael-post__separator{background-color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-posts[data-skin="news"] .uael-post__terms{background-color:var( --e-global-color-accent );}.elementor-widget-uael-posts.uael-post__content-align-left .uael-post__gradient-separator{background:var( --e-global-color-accent );}.elementor-widget-uael-posts.uael-post__content-align-center .uael-post__gradient-separator{background:var( --e-global-color-accent );}.elementor-widget-uael-posts.uael-post__content-align-right .uael-post__gradient-separator{background:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-posts[data-skin="business"] .uael-post__terms{background-color:var( --e-global-color-accent );}.elementor-widget-uael-posts .uael-post__authorbox-desc{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-widget-uael-posts .uael-post__authorbox-name, .elementor-widget-uael-posts .uael-post__authorbox-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-aa54e40 .slick-slide-bg{animation-duration:calc(3000ms*1.2);transition-duration:calc(3000ms);}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__thumbnail:hover img{opacity:1;}.elementor-7 .elementor-element.elementor-element-aa54e40.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{opacity:1;}.elementor-7 .elementor-element.elementor-element-aa54e40.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{opacity:1;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post-grid .uael-post-wrapper{padding-right:calc( 23px/2 );padding-left:calc( 23px/2 );}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post-grid .uael-post-grid__inner{margin-left:calc( -23px/2 );margin-right:calc( -23px/2 );}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__separator-wrap{text-align:center;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__separator{height:1px;width:100%;margin-bottom:0px;background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__content-wrap{background-color:#ffffff;padding:30px 30px 30px 30px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);width:92%;margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap{margin-top:-50px;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__inner-wrap.uael-post__noimage{padding-top:15px;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__inner-wrap{background-color:#F6F6F600;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__title, .elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__title a{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__title:hover, .elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__title a:hover{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-aa54e40.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__title a{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__title{font-family:"Anjoman", Sans-serif;font-size:15px;font-weight:500;margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__meta-data{color:#adadad;margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__meta-data svg{fill:#adadad;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__meta-data span{font-family:"Anjoman", Sans-serif;font-size:11px;font-weight:400;margin-right:10px;}.elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__meta-data span:last-child, .elementor-7 .elementor-element.elementor-element-aa54e40 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-7 .elementor-element.elementor-element-aa54e40 a.uael-post__read-more{color:#ffffff;background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:10px 10px 10px 10px;font-family:"Anjoman", Sans-serif;font-weight:500;}.elementor-7 .elementor-element.elementor-element-363e88b > .elementor-background-overlay{background-image:url("https://vivasolar.ir/wp-content/uploads/2024/03/Rectangle-358.png");background-position:bottom center;background-repeat:repeat-x;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-363e88b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-363e88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-363e88b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-0b6c4b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-f7b52b8{width:100%;}.elementor-7 .elementor-element.elementor-element-930fa57{width:30%;}.elementor-7 .elementor-element.elementor-element-a733b7e{width:69.999%;}.elementor-7 .elementor-element.elementor-element-6b2d136{width:30%;}.elementor-7 .elementor-element.elementor-element-b0d7dd6{width:69.999%;}.elementor-7 .elementor-element.elementor-element-6bdb971{width:30%;}.elementor-7 .elementor-element.elementor-element-3de5bff{width:69.999%;}.elementor-7 .elementor-element.elementor-element-9fa61c2{width:37%;}.elementor-7 .elementor-element.elementor-element-322d394{width:63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-9c32fdc{width:60%;}.elementor-7 .elementor-element.elementor-element-196e765{width:40%;}.elementor-7 .elementor-element.elementor-element-0aefd43{width:33%;}.elementor-7 .elementor-element.elementor-element-d1a70c8{width:33%;}.elementor-7 .elementor-element.elementor-element-8109469{width:33%;}.elementor-7 .elementor-element.elementor-element-bc289eb{width:33%;}.elementor-7 .elementor-element.elementor-element-9dc015c{width:33%;}.elementor-7 .elementor-element.elementor-element-f962d92{width:33%;}.elementor-7 .elementor-element.elementor-element-506722b{width:40%;}.elementor-7 .elementor-element.elementor-element-29df2f9{width:60%;}.elementor-7 .elementor-element.elementor-element-c3c8a03{width:50%;}.elementor-7 .elementor-element.elementor-element-bee1a66{width:50%;}.elementor-7 .elementor-element.elementor-element-72cdc36{width:50%;}.elementor-7 .elementor-element.elementor-element-937f11a{width:50%;}.elementor-7 .elementor-element.elementor-element-83ee2be{width:100%;}.elementor-7 .elementor-element.elementor-element-5d8108d{width:50%;}.elementor-7 .elementor-element.elementor-element-b07b05d{width:50%;}.elementor-7 .elementor-element.elementor-element-7c207cb{width:100%;}.elementor-7 .elementor-element.elementor-element-661b2da{width:50%;}.elementor-7 .elementor-element.elementor-element-a6d1758{width:50%;}.elementor-7 .elementor-element.elementor-element-78709f4{width:50%;}.elementor-7 .elementor-element.elementor-element-587644c{width:50%;}.elementor-7 .elementor-element.elementor-element-91708eb{width:50%;}.elementor-7 .elementor-element.elementor-element-bc7a6b8{width:25%;}.elementor-7 .elementor-element.elementor-element-2293d36{width:25%;}.elementor-7 .elementor-element.elementor-element-dfdfca8{width:25%;}.elementor-7 .elementor-element.elementor-element-928c3d3{width:25%;}.elementor-7 .elementor-element.elementor-element-94bac42{width:33%;}.elementor-7 .elementor-element.elementor-element-d31e7ff{width:33%;}.elementor-7 .elementor-element.elementor-element-34a6a08{width:33%;}.elementor-7 .elementor-element.elementor-element-c189206{width:50%;}.elementor-7 .elementor-element.elementor-element-2219f69{width:50%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-5e8fe40 img{width:49px;}.elementor-7 .elementor-element.elementor-element-54a3787{padding:0px 16px 0px 16px;}.elementor-7 .elementor-element.elementor-element-0aefd43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-d1a70c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-8109469 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-bc289eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-9dc015c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-f962d92 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-b67089d{padding:0px 16px 0px 16px;}.elementor-7 .elementor-element.elementor-element-f7b52b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-046924d > .elementor-widget-container{padding:0px 42px 0px 42px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-661b2da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-661b2da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-921b4d2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-03a4c61{padding:0px 16px 0px 16px;}.elementor-7 .elementor-element.elementor-element-928c3d3 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-94bac42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-d31e7ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-c56eb12{margin-top:120px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-7 .elementor-element.elementor-element-322d394 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-4870d33{margin-top:20px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-363e88b{margin-top:20px;margin-bottom:0px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6f1470f > .elementor-background-overlay{background-size:568px auto;}.elementor-7 .elementor-element.elementor-element-eb66362 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9c32fdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6a59c15{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 2px) -30px;text-align:justify;}.elementor-7 .elementor-element.elementor-element-5e8fe40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-5e8fe40 img{width:37px;}.elementor-7 .elementor-element.elementor-element-54a3787{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-21a50856{width:100%;}.elementor-7 .elementor-element.elementor-element-21a50856.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:45px;}.elementor-7 .elementor-element.elementor-element-21a50856 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0aefd43{width:50%;}.elementor-7 .elementor-element.elementor-element-0aefd43 > .elementor-element-populated{margin:0px 0px 0px 6px;--e-column-margin-right:0px;--e-column-margin-left:6px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-38524dc{padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-b666d4d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c20a99b .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-c20a99b .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-7 .elementor-element.elementor-element-c20a99b .elementor-image-box-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-d1a70c8{width:50%;}.elementor-7 .elementor-element.elementor-element-d1a70c8 > .elementor-element-populated{margin:0px 6px 0px 0px;--e-column-margin-right:6px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11cbc9e{padding:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-4f1be51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-df40770 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-df40770 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-7 .elementor-element.elementor-element-df40770 .elementor-image-box-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-8109469{width:50%;}.elementor-7 .elementor-element.elementor-element-8109469 > .elementor-element-populated{margin:10px 0px 0px 6px;--e-column-margin-right:0px;--e-column-margin-left:6px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-75cd838 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-75cd838 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-7 .elementor-element.elementor-element-75cd838 .elementor-image-box-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-bc289eb{width:50%;}.elementor-7 .elementor-element.elementor-element-bc289eb > .elementor-element-populated{margin:10px 6px 0px 0px;--e-column-margin-right:6px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-defe012 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-defe012 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-7 .elementor-element.elementor-element-defe012 .elementor-image-box-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-9dc015c{width:50%;}.elementor-7 .elementor-element.elementor-element-9dc015c > .elementor-element-populated{margin:10px 0px -70px 6px;--e-column-margin-right:0px;--e-column-margin-left:6px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b0f6e23 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-b0f6e23 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-7 .elementor-element.elementor-element-b0f6e23 .elementor-image-box-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-f962d92{width:50%;}.elementor-7 .elementor-element.elementor-element-f962d92 > .elementor-element-populated{margin:10px 6px -70px 0px;--e-column-margin-right:6px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e2abf61 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-e2abf61 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-7 .elementor-element.elementor-element-e2abf61 .elementor-image-box-title{font-size:12px;}.elementor-7 .elementor-element.elementor-element-a78670f{margin-top:13px;margin-bottom:3px;}.elementor-7 .elementor-element.elementor-element-ce8f9d1{text-align:start;}.elementor-7 .elementor-element.elementor-element-cdbb559:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cdbb559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:80px auto;}.elementor-7 .elementor-element.elementor-element-cdbb559 > .elementor-background-overlay{background-size:80px auto;}.elementor-7 .elementor-element.elementor-element-b67089d > .elementor-container{max-width:500px;}.elementor-7 .elementor-element.elementor-element-b67089d{margin-top:45px;margin-bottom:-0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f7b52b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories li.product{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );}.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-categories ul.products{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-7 .elementor-element.elementor-element-046924d > .elementor-widget-container{margin:0px 0px -68px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5d8108d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b07b05d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8c20f47{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7c207cb > .elementor-element-populated{padding:14px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-78709f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-930fa57{width:30%;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-930fa57.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-930fa57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-930fa57.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-930fa57 > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-e24e536 .elementor-counter-number-wrapper{font-size:28px;}.elementor-7 .elementor-element.elementor-element-a733b7e{width:70%;}.elementor-7 .elementor-element.elementor-element-6b2d136{width:30%;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-6b2d136.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-6b2d136.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-6b2d136.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-6b2d136 > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-69cb415 .elementor-counter-number-wrapper{font-size:28px;}.elementor-7 .elementor-element.elementor-element-b0d7dd6{width:70%;}.elementor-7 .elementor-element.elementor-element-6bdb971{width:30%;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-6bdb971.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-6bdb971.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-6bdb971.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-6bdb971 > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-7 .elementor-element.elementor-element-af1c00b .elementor-counter-number-wrapper{font-size:28px;}.elementor-7 .elementor-element.elementor-element-3de5bff{width:70%;}.elementor-7 .elementor-element.elementor-element-3cadcef{margin-top:9px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-03a4c61{margin-top:14px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f2376b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bc7a6b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0ff3d42 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-2293d36 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:16px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-39e7405 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-dfdfca8 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-946d857 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-928c3d3 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:16px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-751d329 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-94bac42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ca30f85 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-d31e7ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-affb189 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-34a6a08 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8f3fda0 .elementor-image-box-img{margin-bottom:15px;}.elementor-7 .elementor-element.elementor-element-c56eb12{margin-top:124px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-4bf74ef > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-322d394 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a11a3a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 013px) 0px;}}/* Start custom CSS for heading, class: .elementor-element-86e9285 */.elementor-7 .elementor-element.elementor-element-86e9285 .elementor-heading-title {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
}
.elementor-7 .elementor-element.elementor-element-86e9285 .brand-name {
  font-size: 34px;
  font-weight: 800;
  color: #ffffff;
}
.elementor-7 .elementor-element.elementor-element-86e9285 .sep {
  color: #E2A765;
  font-size: 24px;
  opacity: 0.7;
}
.elementor-7 .elementor-element.elementor-element-86e9285 .brand-desc {
  font-size: 24px;
  font-weight: 400;
  color: #d8e2dc;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-168836c */.elementor-7 .elementor-element.elementor-element-168836c .elementor-heading-title {
    font-weight: 800;
    font-size: 1.25rem;
    color: #0b3832;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 6px 16px;
    letter-spacing: -0.4px;
}

/* افکت رد شدن نور خورشید از روی نام برند */
.elementor-7 .elementor-element.elementor-element-168836c .elementor-heading-title span {
    font-weight: 900;
    background: linear-gradient(
        105deg,
        #0b3832 0%,
        #0b3832 35%,
        #e5a962 50%,
        #0b3832 65%,
        #0b3832 100%
    );
    background-size: 250% 100%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: solarGleam 4s infinite ease-in-out;
}

@keyframes solarGleam {
    0% { background-position: 150% 0; }
    50%, 100% { background-position: -50% 0; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8ca5b7 */.elementor-7 .elementor-element.elementor-element-b8ca5b7 .elementor-heading-title {
    font-weight: 800;
    font-size: 1.25rem;
    color: #0b3832;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 6px 16px;
    letter-spacing: -0.4px;
}

/* افکت رد شدن نور خورشید از روی نام برند */
.elementor-7 .elementor-element.elementor-element-b8ca5b7 .elementor-heading-title span {
    font-weight: 900;
    background: linear-gradient(
        105deg,
        #0b3832 0%,
        #0b3832 35%,
        #e5a962 50%,
        #0b3832 65%,
        #0b3832 100%
    );
    background-size: 250% 100%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: solarGleam 4s infinite ease-in-out;
}

@keyframes solarGleam {
    0% { background-position: 150% 0; }
    50%, 100% { background-position: -50% 0; }
}/* End custom CSS */
/* Start custom CSS for uael-woo-categories, class: .elementor-element-046924d *//* ==================================
   Woo Categories – Viva Solar Style
   UAE / WooCommerce Categories
================================== */

/* کارت هر دسته */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category,
.elementor-7 .elementor-element.elementor-element-046924d .product-category {
    position: relative;
    overflow: hidden;
    border-radius: 18px;
    background: #FCD09A;
    box-shadow: 0 8px 22px rgba(10, 82, 76, 0.12);
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* لینک و قاب دسته */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category a,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category a,
.elementor-7 .elementor-element.elementor-element-046924d .product-category a {
    display: block;
    overflow: hidden;
    border-radius: 18px;
}

/* تصویر دسته */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category img,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category img,
.elementor-7 .elementor-element.elementor-element-046924d .product-category img {
    display: block;
    width: 100% !important;
    margin: 0 !important;
    aspect-ratio: 1 / 1;
    object-fit: cover;
    transition: transform 0.45s ease, filter 0.45s ease;
}

/* لایه سبز بسیار ملایم برای خوانایی بیشتر عنوان */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category a::after,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category a::after,
.elementor-7 .elementor-element.elementor-element-046924d .product-category a::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;
    background: linear-gradient(
        to top,
        rgba(10, 82, 76, 0.26) 0%,
        rgba(10, 82, 76, 0.04) 55%,
        transparent 100%
    );
}

/* باکس و عنوان دسته */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category .woocommerce-loop-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category .woocommerce-loop-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .product-category .woocommerce-loop-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category .uael-woo-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category .uael-woo-category__title {
    position: absolute !important;
    z-index: 2 !important;
    right: 14px !important;
    bottom: 14px !important;
    left: 14px !important;
    width: auto !important;
    margin: 0 !important;
    padding: 6px 10px !important;
    border-radius: 8px !important;
    background: rgba(255, 255, 255, 0.94) !important;
    color: #0A524C !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    line-height: 1.45 !important;
    text-align: center !important;
    transition: background 0.3s ease, color 0.3s ease;
}

/* پنهان‌کردن تعداد محصولات */
.elementor-7 .elementor-element.elementor-element-046924d .woocommerce-loop-category__title .count,
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-category__title .count {
    display: none !important;
}

/* افکت هاور کارت */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category:hover,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category:hover,
.elementor-7 .elementor-element.elementor-element-046924d .product-category:hover {
    transform: translateY(-6px);
    box-shadow: 0 15px 30px rgba(10, 82, 76, 0.20);
}

/* زوم بسیار ملایم تصویر در هاور */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category:hover img,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category:hover img,
.elementor-7 .elementor-element.elementor-element-046924d .product-category:hover img {
    transform: scale(1.055);
    filter: brightness(0.94);
}

/* تغییر ملایم باکس عنوان در هاور */
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category:hover .woocommerce-loop-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category:hover .woocommerce-loop-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .product-category:hover .woocommerce-loop-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .uael-woo-product-category:hover .uael-woo-category__title,
.elementor-7 .elementor-element.elementor-element-046924d .uael-product-category:hover .uael-woo-category__title {
    background: #FCD09A !important;
    color: #0A524C !important;
}

/* ==================================
   ناوبری اسلایدر (فلش‌های چپ و راست)
================================== */

/* استایل کلی دکمه‌های فلش */
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-prev,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-next,
.elementor-7 .elementor-element.elementor-element-046924d .uael-slider-arrow,
.elementor-7 .elementor-element.elementor-element-046924d .elementor-swiper-button {
    width: 44px !important;
    height: 44px !important;
    background: #ffffff !important;
    border-radius: 50% !important;
    box-shadow: 0 4px 14px rgba(10, 82, 76, 0.18) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 10 !important;
    cursor: pointer !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
    border: 1px solid rgba(10, 82, 76, 0.08) !important;
}

/* رنگ و اندازه آیکون فلش‌ها */
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow::before,
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow i,
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow svg,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-prev::after,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-next::after,
.elementor-7 .elementor-element.elementor-element-046924d .elementor-swiper-button svg {
    color: #0A524C !important;
    fill: #0A524C !important;
    font-size: 18px !important;
    line-height: 1 !important;
    opacity: 1 !important;
    transition: color 0.3s ease, fill 0.3s ease !important;
}

/* حالت هاور (Hover) فلش‌ها */
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow:hover,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-prev:hover,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-next:hover,
.elementor-7 .elementor-element.elementor-element-046924d .uael-slider-arrow:hover,
.elementor-7 .elementor-element.elementor-element-046924d .elementor-swiper-button:hover {
    background: #0A524C !important;
    box-shadow: 0 8px 20px rgba(10, 82, 76, 0.3) !important;
    transform: scale(1.08) translateY(-50%) !important;
    border-color: transparent !important;
}

/* تغییر رنگ آیکون در هاور به رنگ طلایی/کرم */
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow:hover::before,
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow:hover i,
.elementor-7 .elementor-element.elementor-element-046924d .slick-arrow:hover svg,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-prev:hover::after,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-next:hover::after,
.elementor-7 .elementor-element.elementor-element-046924d .elementor-swiper-button:hover svg {
    color: #FCD09A !important;
    fill: #FCD09A !important;
}

/* تنظیم دقیق موقعیت فلش چپ و راست */
.elementor-7 .elementor-element.elementor-element-046924d .slick-prev,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-prev,
.elementor-7 .elementor-element.elementor-element-046924d .elementor-swiper-button-prev {
    left: -18px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

.elementor-7 .elementor-element.elementor-element-046924d .slick-next,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-next,
.elementor-7 .elementor-element.elementor-element-046924d .elementor-swiper-button-next {
    right: -18px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}

/* غیرفعال بودن دکمه (رسیدن به ابتدا یا انتهای اسلاید) */
.elementor-7 .elementor-element.elementor-element-046924d .slick-disabled,
.elementor-7 .elementor-element.elementor-element-046924d .swiper-button-disabled {
    opacity: 0.35 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-a11a3a6 *//* کدهای مربوط به Border Radius و برش گوشه‌ها */
.elementor-7 .elementor-element.elementor-element-a11a3a6,
.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-widget-container,
.elementor-7 .elementor-element.elementor-element-a11a3a6 .swiper-slide {
    border-radius: 30px !important;
    overflow: hidden !important;
}


.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-testimonial-content,
.elementor-7 .elementor-element.elementor-element-a11a3a6 .elementor-testimonial-meta {
    display: none;
}

/* ------ کدهای به‌روزرسانی شده ------ */

/* ساختار اصلی کانتینر سفارشی */
.elementor-7 .elementor-element.elementor-element-a11a3a6 .custom-testimonial-container {
    display: flex;
    flex-direction: column; /* تغییر جهت به ستونی برای قرار گرفتن متن نظر در بالا */
    gap: 25px; /* فاصله بین متن نظر و بخش اطلاعات مشتری */
    text-align: right;
}

/* استایل متن اصلی نظر */
.elementor-7 .elementor-element.elementor-element-a11a3a6 .custom-testimonial-content {
    color: #FFFFFF;
    font-size: 16px;
    line-height: 1.7;
}

/* کانتینر جدید برای اطلاعات مشتری (عکس و نام) */
.elementor-7 .elementor-element.elementor-element-a11a3a6 .testimonial-author-info {
    display: flex;
    flex-direction: row-reverse; /* عکس در سمت راست و متن در سمت چپ */
    align-items: center;
    gap: 20px; /* فاصله بین تصویر و اطلاعات */
}

/* استایل عکس مشتری (اندازه عکس برای تناسب بهتر کوچک‌تر شده است) */
.elementor-7 .elementor-element.elementor-element-a11a3a6 .testimonial-image-wrapper img {
    width: 90px !important;
    height: 90px !important;
    border-radius: 50%;
    object-fit: cover;
    border: 2px solid #FCD09A;
}

/* استایل نام مشتری */
.elementor-7 .elementor-element.elementor-element-a11a3a6 .custom-testimonial-name {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 700;
}

/* استایل عنوان مشتری */
.elementor-7 .elementor-element.elementor-element-a11a3a6 .custom-testimonial-job {
    color: #FCD09A;
    font-size: 16px;
}


/* ========================================= */
/*      استایل‌های واکنشگرا برای موبایل      */
/* ========================================= */

@media (max-width: 767px) {

    /* کاهش اندازه فونت متن اصلی نظر */
    .elementor-7 .elementor-element.elementor-element-a11a3a6 .custom-testimonial-content {
        font-size: 14px;
        line-height: 1.6; /* تنظیم ارتفاع خط برای خوانایی بهتر */
    }

    /* کاهش اندازه فونت نام مشتری */
    .elementor-7 .elementor-element.elementor-element-a11a3a6 .custom-testimonial-name {
        font-size: 18px;
    }

    /* کاهش اندازه فونت عنوان مشتری */
    .elementor-7 .elementor-element.elementor-element-a11a3a6 .custom-testimonial-job {
        font-size: 14px;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4870d33 *//* ---- حالت دسکتاپ ---- */
.elementor-7 .elementor-element.elementor-element-4870d33,
.elementor-7 .elementor-element.elementor-element-4870d33 .elementor-widget-container,
.elementor-7 .elementor-element.elementor-element-4870d33 .swiper-container,
.elementor-7 .elementor-element.elementor-element-4870d33 .elementor-posts-container,
.elementor-7 .elementor-element.elementor-element-4870d33 .swiper-wrapper {
    min-height: 410px !important; /* این عدد را با روش بالا پیدا و تنظیم کنید */
    display: block !important;
}

.elementor-7 .elementor-element.elementor-element-4870d33 .swiper-wrapper {
    align-items: stretch !important;
    box-sizing: border-box !important;
}

/* ---- حالت تبلت ---- */
@media (max-width: 1024px) {
    .elementor-7 .elementor-element.elementor-element-4870d33,
    .elementor-7 .elementor-element.elementor-element-4870d33 .elementor-widget-container,
    .elementor-7 .elementor-element.elementor-element-4870d33 .swiper-container,
    .elementor-7 .elementor-element.elementor-element-4870d33 .elementor-posts-container,
    .elementor-7 .elementor-element.elementor-element-4870d33 .swiper-wrapper {
        min-height: 430px !important; /* ارتفاع تقریبی برای تبلت */
    }
}

/* ---- حالت موبایل ---- */
@media (max-width: 767px) {
    .elementor-7 .elementor-element.elementor-element-4870d33,
    .elementor-7 .elementor-element.elementor-element-4870d33 .elementor-widget-container,
    .elementor-7 .elementor-element.elementor-element-4870d33 .swiper-container,
    .elementor-7 .elementor-element.elementor-element-4870d33 .elementor-posts-container,
    .elementor-7 .elementor-element.elementor-element-4870d33 .swiper-wrapper {
        min-height: 450px !important; /* ارتفاع تقریبی برای موبایل */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Anjoman';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vivasolar.ir/wp-content/uploads/Anjoman-FaNum-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */